HTTP GET Funktion (Instar Kamera) von Node-RED auf openHAB verlegen
Verfasst: 6. Sep 2023 21:22
Hallo,
ich komme bei einer Konfiguration nicht weiter und hoffe auf Eure Hilfe. In meiner Installation nutze ich die Bewegungsmelder von zwei Instar-Kameras. Diese können alle möglichen Werte per MQTT übertragen und unterstützen auch einen Alarmserver. Ist z.B. keine Bewegung erkannt, ist ein zugehöriges Topic bei MQTT auf 0, wird über den Bewegungsmelder eine Bewegung erkannt, wechselt der Wert auf 5. Jetzt hat die Firmware anscheinen einen Fehler, den ich schon mal mit dem Instar-Support besprochen habe, allerdings hat sich bisher nichts geändert. Ist die Bewegung weg, bleibt das Topic auf 5 stehen und wechselt nicht auf 0 zurück. Schlecht, wenn man den Wechsel als Trigger nutzen möchte.
Ich habe daher schon lange in Node-RED einen Ablauf eingerichtet, bei dem ich den Alarm in Node-RED abfrage, und dann per MQTT den Wert zwischen 5 oder 0 wechseln lasse. Das ganze geht per HTTP GET in Node-RED und funktioniert tadellos. Allerdings ist damit meine openHAB-Installation halt auch von Node-RED abhängig und ich würde das gerne mit openHAB selber lösen. Ich habe mir schon die Dokumentation zu dem HTTP-Binding angesehen, verstehe es aber nicht, bzw. wie ich den Alarm-Server mit einem Item verbinden könnte. Hat hier jemand ein Beispiel, dass ich eventuell adaptieren kann? Ich hatte gestern Abend im Forum schon gesucht und etwas gefunden, was wohl aus einem Gerät Werte ausliest. Ganz erschlossen hat sich das aber in Verbindung mit den Kameras nicht.
ich komme bei einer Konfiguration nicht weiter und hoffe auf Eure Hilfe. In meiner Installation nutze ich die Bewegungsmelder von zwei Instar-Kameras. Diese können alle möglichen Werte per MQTT übertragen und unterstützen auch einen Alarmserver. Ist z.B. keine Bewegung erkannt, ist ein zugehöriges Topic bei MQTT auf 0, wird über den Bewegungsmelder eine Bewegung erkannt, wechselt der Wert auf 5. Jetzt hat die Firmware anscheinen einen Fehler, den ich schon mal mit dem Instar-Support besprochen habe, allerdings hat sich bisher nichts geändert. Ist die Bewegung weg, bleibt das Topic auf 5 stehen und wechselt nicht auf 0 zurück. Schlecht, wenn man den Wechsel als Trigger nutzen möchte.
Ich habe daher schon lange in Node-RED einen Ablauf eingerichtet, bei dem ich den Alarm in Node-RED abfrage, und dann per MQTT den Wert zwischen 5 oder 0 wechseln lasse. Das ganze geht per HTTP GET in Node-RED und funktioniert tadellos. Allerdings ist damit meine openHAB-Installation halt auch von Node-RED abhängig und ich würde das gerne mit openHAB selber lösen. Ich habe mir schon die Dokumentation zu dem HTTP-Binding angesehen, verstehe es aber nicht, bzw. wie ich den Alarm-Server mit einem Item verbinden könnte. Hat hier jemand ein Beispiel, dass ich eventuell adaptieren kann? Ich hatte gestern Abend im Forum schon gesucht und etwas gefunden, was wohl aus einem Gerät Werte ausliest. Ganz erschlossen hat sich das aber in Verbindung mit den Kameras nicht.