Missing Data Points in XML API
Verfasst: 01.11.2019, 15:00
Hallo Leute,
bin noch ziemlich neu hier und habe eine Frage bzgl. der Verknüpfung einer CCU und openHAB. ich poste es mal hier, da es meinem Anwendungsfall am ähnlichsten ist, jedoch denke ich, es ist eher generischer Natur in bezug auf das XML-API der CCU.
Mein System:
Habe eine Homematic-CCU am laufen (Tinker Board + RaspberryMatic) und diese steuert meine Heizung (FALMOT-12 + HMIP-WTH-2). Die Heizungssteuerung und die Thermostate funktionieren via Direktverknüpfung. Alles funktioniert reibungslos.
Auf einem 2. Node läuft openHAB (Odroid C2, Armbian, openHabian). Ich habe das Homematic-Binding installiert und kann z.B. die Homematic-Thermostate überwachen und steuern (läuft ja über die XML-API). Aktuell nutze ich das, um via InfluxDb + Grafana diverse Temperaturkurven zu visualisieren. Alles läuft fehlerfrei.
Mein Problem:
Im nächsten Schritt, wollte ich mal die die Boiler- und Pumpenanforderung der FALMOT-12 tracen, um mir ein Bild davon zu machen, ob ich diese Kanäle ohne Multi-IO-Box (HmIP-MIOB) nutzen kann (ich bräuchte ja 2 HmIP-MIOB, da 2 FALMOT-12 vorhanden). Also dachte ich, dass ich einfach mal ein Item für diese Känale in openHAB anlege, diese bei Änderung persistiere und mir das Ganze mal anschaue.
Leider musste ich festellen, das die CCU nicht alle Data-Points für die entsprechenden FALMOT-12-Kanäle im XML API bereitstellt (siehe roter Kasten im Bild).
Ist das eine Einschränkung der XML-API, damit EQ-3 ein Alleinstellungsmerkmal für diverse Funktionen behält oder muss ich in der CCU irgend etwas konfigurieren, damit für diese Kanäle die entsprechenden Data-Points bereitgestellt werden? Anbei ist auch noch ein Bild aus der CCU, welches die Kanäle besser beschreibt.
Ich habe dann auch noch bei den Thermostaten in der CCU geschaut und auch dort ist es so, das diverse Kanäle, die für Direktverknüpfungen genutzt werden, nicht im XMP API exponiert werden.
Also die Frage lautet: Wie komme ich an diese Data-Point der Direkt-Verknüpfungs-Kanäle via openHab heran?
bin noch ziemlich neu hier und habe eine Frage bzgl. der Verknüpfung einer CCU und openHAB. ich poste es mal hier, da es meinem Anwendungsfall am ähnlichsten ist, jedoch denke ich, es ist eher generischer Natur in bezug auf das XML-API der CCU.
Mein System:
Habe eine Homematic-CCU am laufen (Tinker Board + RaspberryMatic) und diese steuert meine Heizung (FALMOT-12 + HMIP-WTH-2). Die Heizungssteuerung und die Thermostate funktionieren via Direktverknüpfung. Alles funktioniert reibungslos.
Auf einem 2. Node läuft openHAB (Odroid C2, Armbian, openHabian). Ich habe das Homematic-Binding installiert und kann z.B. die Homematic-Thermostate überwachen und steuern (läuft ja über die XML-API). Aktuell nutze ich das, um via InfluxDb + Grafana diverse Temperaturkurven zu visualisieren. Alles läuft fehlerfrei.
Mein Problem:
Im nächsten Schritt, wollte ich mal die die Boiler- und Pumpenanforderung der FALMOT-12 tracen, um mir ein Bild davon zu machen, ob ich diese Kanäle ohne Multi-IO-Box (HmIP-MIOB) nutzen kann (ich bräuchte ja 2 HmIP-MIOB, da 2 FALMOT-12 vorhanden). Also dachte ich, dass ich einfach mal ein Item für diese Känale in openHAB anlege, diese bei Änderung persistiere und mir das Ganze mal anschaue.
Leider musste ich festellen, das die CCU nicht alle Data-Points für die entsprechenden FALMOT-12-Kanäle im XML API bereitstellt (siehe roter Kasten im Bild).
Ist das eine Einschränkung der XML-API, damit EQ-3 ein Alleinstellungsmerkmal für diverse Funktionen behält oder muss ich in der CCU irgend etwas konfigurieren, damit für diese Kanäle die entsprechenden Data-Points bereitgestellt werden? Anbei ist auch noch ein Bild aus der CCU, welches die Kanäle besser beschreibt.
Ich habe dann auch noch bei den Thermostaten in der CCU geschaut und auch dort ist es so, das diverse Kanäle, die für Direktverknüpfungen genutzt werden, nicht im XMP API exponiert werden.
Also die Frage lautet: Wie komme ich an diese Data-Point der Direkt-Verknüpfungs-Kanäle via openHab heran?