FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Surfer am 03 Juni 2019, 22:36:31

Titel: [gelöst] HomematicIP: Messwertkanal von HmIP-BSM unter FHEM
Beitrag von: Surfer am 03 Juni 2019, 22:36:31
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

Titel: Antw:HomematicIP: Messwertkanal von HmIP-BSM unter FHEM
Beitrag von: Surfer am 04 Juni 2019, 13:42:40
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