[gelöst] Sensordaten mittels MQTT von Homeassistant nach Fhem publishen

Begonnen von FHEMAN, 05 Februar 2024, 10:39:04

Vorheriges Thema - Nächstes Thema

FHEMAN

Hallo zusammen,

ich habe begonnen, vereinzelt Geräte in HA einzubinden und deren Daten nach Fhem zu pushen.
Dabei habe ich ein nerviges Problem, das ich noch nicht lösen konnte:
Die in Fhem sichtbare ID vor jedem Topic

0134NZNRU4o9EknDzZXZiL:id3/sensor/plug_connection_state:.* plug_connection_state

wird bei jedem HA Serverneustart neu generiert.
Dementsprechend entstehen jedes Mal komplett neue MQTT2 Devices.

Weiß jemand, wie ich die auf Fhem oder HA Ebene ändern und endgültig festlegen kann?

Ich erwarte hier natürlich keinen Homeassistant Support. Vielleicht aber stoßen andere User auf das gleiche Thema, weil sie auch den Umweg über HA nutzen, z.B. weil es kein entsprechendes Fhem Modul gibt oder der Modulsupport auslief.

list MQTT2_SERVER
Internals:
   CONNECTS   2032
   Clients    :MQTT2_DEVICE:MQTT_GENERIC_BRIDGE:
   ClientsKeepOrder 1
   DEF        1883 global
   FD         174
   FUUID      5f11d29b-f33f-6078-3b3f-4014fc63151e0ec5
   NAME       MQTT2
   NR         935
   PORT       1883
   STATE      Initialized
   TYPE       MQTT2_SERVER
   eventCount 28463
   MatchList:
     1:MQTT2_DEVICE ^.
     2:MQTT_GENERIC_BRIDGE ^.
   READINGS:
     2024-02-05 10:54:49   lastPublish     Matrixdisplay/text:�9� }10� 20%% 1#�-0.7 0 {4`#�max 48� #�ID 73%% � 3.9`#�+1 Bioabfall#
     2024-02-05 09:43:33   nrclients       6
     2024-01-24 18:05:40   state           Initialized
   clients:
     MQTT2_192.168.3.213_61015 1
     MQTT2_192.168.3.214_62389 1
     MQTT2_192.168.3.216_49937 1
     MQTT2_192.168.3.234_59418 1
     MQTT2_192.168.3.203_50396 1
     MQTT2_192.168.3.206_54491 1
   retain:
Attributes:
NUC7i5 | PROXMOX | FHEM 6.2 | 1 HMLAND | 2 UART | HM | LMS | HIFIBERRY | DOORBIRD | BLINK | BUDERUS | HUE | ALEXA | MILIGHT | LUFTDATENINFO | MQTT| ZIGBEE2MQTT | INDEGO | ROBOROCK | SMA | APC | OPENWB

rudolfkoenig

FHEM-Loesung: entferne 0134NZNRU4o9EknDzZXZiL: aus dem readingsList.
Es wird nur dann was automatisch angelegt, wenn kein Geraet mit einem passenden <id>:<topic> ODER <topic> gefunden wurde.

FHEMAN

NUC7i5 | PROXMOX | FHEM 6.2 | 1 HMLAND | 2 UART | HM | LMS | HIFIBERRY | DOORBIRD | BLINK | BUDERUS | HUE | ALEXA | MILIGHT | LUFTDATENINFO | MQTT| ZIGBEE2MQTT | INDEGO | ROBOROCK | SMA | APC | OPENWB