Aktuelle Homee-Senor Werte an Server senden?

Hallo,
ich betreibem im Heimischen Netzwerk ein Linux Server, der meine PV-Analge Smart machen soll.
Homeegramme/Geräte vom Server per Webhook anzusteuern ist kein Problem (auch wenn mir eine Lösung im LAN lieber wäre anstatt die Webhooks übers Internet zu senden).

Wie aber kann ich z.B. jede Minute den Temperatur / Lux-Wert eines Sensors an den Server senden ?
Bei der Aktion - Webhook, kann ich nur statische Werte eintragen soweit ich das gesehen habe und kein Gerät / Wert auswählen.

Kann mir hier jemand Starthilfe geben, wie ich Geräte / Werte - Zustände an den Linux Server schicken oder vom Linux Server aus abfragen kann ?

LG
Willi

Installiere iobroker auf dem Server (habe ich bei mir auf einem MacMini laufen). Für iobroker gibt es einen homee-Adapter, der die Datenpunkte des homee ausließt. Mit denen kannst Du dann machen, was Du willst (speichern/rumrechnen/Verläufe darstellen). Wenn Du Glück hast, gibt es für Deine PV auch einen Adapter, dann wird die Koppelung einfach.

2 „Gefällt mir“

muss ich mir mal ansehen … vielen dank erstmal für die antwort … hatte auch schon mal gesucht und neben iobroker auch nodered homeeup gesehen … homeeup hatte ich mal versucht zum laufen zu bekommen … hat aber leider nicht geklappt …

Ich weiss nicht in wieweit homeeup noch gepflegt wird. Du kannst aber nodered auch innerhalb von iobroker als Adapter laufen lassen. Das hat den Vorteil, dass Du die Wahl hast, ob Du Berechnungen lieber in iobroker „programmierst“ (Blockly/Script/…) oder in nodered machst. Über nodered hast Du die Möglichkeit ein virtuelles Gerät zu erzeugen, dass Du Dir dann über homee-in-homee in Deinen realen homee ziehen kannst, wenn Du dort etwas weiter machen willst mit den Daten.

2 „Gefällt mir“

Wie schwer / intuitiv es aus deiner Sicht IOBroker unter Linux zum Laufen zu bringen …so als IOBroker Neuling?

https://iobroker.readthedocs.io/de/latest/getting-started/installation.html

3 „Gefällt mir“

Hier noch eine andere Anleitung:

2 „Gefällt mir“

Die Installation von iobroker ist absolut kein Problem mehr.

Die Webhooks müssen nicht über das Internet laufen sondern können auch lokal über die ip Adresse des homee gesendet werden.

4 „Gefällt mir“

@ch.krause …vielen vielen Dank für den Tipp endlich kann ich homee werte in mein linux skript einbinden in dem ich ioboker frage … du hast mich wirklich happy geamcht …

falls es für noch jemanden interssant ist:

hier eine die lux abfrage:
willi@pvmonitor:~# curl -s „http://127.0.0.1:8087/get/homee.0.MotionDetectorWithTemperatureAndBrightnessSensor-19.Brightness-186“ | jq ‚.val‘
1221

hier eine die temperatur abfrage:
willi@pvmonitor:~# curl -s „http://127.0.0.1:8087/get/homee.0.MotionDetectorWithTemperatureAndBrightnessSensor-19.Temperature-185“ | jq ‚.val‘
15.6

2 „Gefällt mir“

muss ich dafür noch irgendetwas freischalten auf homee ?
dieser webhook (mit richtiger ID und key) geht:
curl -s -o /dev/null „https://000123456789.hom.ee/api/v2/webhook_trigger?webhooks_key=QWERTZUIOPASDFGHJKL…&event=AlarmVerbrauch“

dieser webhook (mit richtiger ID und key) geht nicht:
curl -s -o /dev/null „https://123.123.123.123/api/v2/webhook_trigger?webhooks_key=QWERTZUIOPASDFGHJKL…&event=AlarmVerbrauch“

oder muss ich noch etwas anderen ändern als die:
homee proxy „ip“ homee-id.hom.ee
durch meine lokale homee-IP zu ersetzen ?

Schau mal hier ist es erklärt.
Bei dir fehlt noch der passende Port vom homee.

2 „Gefällt mir“

hammer geil …vielen dank… auch du hast mich happy gemacht :slight_smile:
und http statt https … das es mir mit dem ssl zertifikat zu kompliziert ist :wink:

3 „Gefällt mir“