Hallo,
ich habe mein erstes Homematic-IP Device (HmIP-BSM) über RaspberryMatic in FHEM integriert. Ich sehe aktuell nur den Schaltaktor als Device, dies funktioniert wunderbar. Leider kann ich nicht auf den Messkanal des Geräts zugreifen. Vermutlich fehlt nur der richtige Befehl zur Übernahme des Kanals in ein FHEM-Device.
Im Forum habe ich bisher nur dazu gefunden, dass es prinzipiell geht.
Kann mir bitte jemand auf die Sprünge helfen.
Danke und ciao
Walter
Hallo,
die Systematik bei der Einbindung von zusätzlichen Channels von einem Homematic-IP Gerät hatte ich nicht richtig verstanden. Die Informationen zu den Verbrauchsmessungen stehen nach Integration in FHEM zur Verfügung, wenn der Befehl "get <dev> devinfo abgesetzt wird:
get <dev> devinfo
Ergebnis:
....
CHN 00085A498AB55E:7 HmIP-BSM 00085A498AB55E:7
DPT {f} HmIP-RF.00085A498AB55E:7.CURRENT = 24.000000 [RE]
DPT {i} HmIP-RF.00085A498AB55E:7.CURRENT_STATUS = 0 [RE]
DPT {f} HmIP-RF.00085A498AB55E:7.ENERGY_COUNTER = 6.200000 [RE]
DPT {b} HmIP-RF.00085A498AB55E:7.ENERGY_COUNTER_OVERFLOW = false [RE]
DPT {f} HmIP-RF.00085A498AB55E:7.FREQUENCY = 49.970000 [RE]
DPT {i} HmIP-RF.00085A498AB55E:7.FREQUENCY_STATUS = 0 [RE]
DPT {f} HmIP-RF.00085A498AB55E:7.POWER = 3.210000 [RE]
DPT {i} HmIP-RF.00085A498AB55E:7.POWER_STATUS = 0 [RE]
DPT {f} HmIP-RF.00085A498AB55E:7.VOLTAGE = 231.200000 [RE]
DPT {i} HmIP-RF.00085A498AB55E:7.VOLTAGE_STATUS = 0 [RE]
....
Damit es funktioniert musste ich noch 2 weitere Anpassungen vornehmen:
- Anpassungen des Attributs "ccureadingfilter"
Alter Wert: (STATE|PRESS)
Neuer Wert: (STATE|PRESS|ENERGY_COUNTER|CURRENT|POWER)
- neue Readings erstellen
7.ENERGY_COUNTER
7.CURRENT
7.POWER
FHEM neu gestartet und die Readings wurden aktualisiert.
Möglicherweise gibt es einen einfacheren Weg, den habe ich noch nicht gefunden.
Ciao
Walter