[gelöst] HomematicIP: Messwertkanal von HmIP-BSM unter FHEM

Begonnen von Surfer, 03 Juni 2019, 22:36:31

Vorheriges Thema - Nächstes Thema

Surfer

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

FHEM unter Ubuntu18.04, Homematic, Homematic IP, Alexa, CUL, Alarmanlage, Somfy blind devices, Harmony, JeeLink Wettersensoren, Pushover, Hue Devices

Surfer

#1
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
FHEM unter Ubuntu18.04, Homematic, Homematic IP, Alexa, CUL, Alarmanlage, Somfy blind devices, Harmony, JeeLink Wettersensoren, Pushover, Hue Devices