FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Joesky am 24 Juni 2021, 06:44:51

Titel: MQTT2_SERVER erstellt jedes Mal ein neues Device
Beitrag von: Joesky am 24 Juni 2021, 06:44:51
Ich habe mit Hilfe des Volkszählers/vzloggers es geschafft, dass Daten aus dem Stromzähler in den MQTT2_SERVER geschrieben werden. Allerdings habe ich damit noch zwei Probleme:
1. Jedes Mal, wenn ich den vzlogger neu starte, wird im FHEM ein neues MQTT2_DEVICE angelegt
2. Ich schicke mit dem vzlogger zwei verschiedene Werte. Diese werden unter vzlogger/data/chn0 und vzlogger/data/chn1 gespeichert. Beide werden aber aus dem gleichen Device gelesen. Im reaingList steht
vzlogger_7357:vzlogger/data/chn0/id:.* id
vzlogger_7357:vzlogger/data/chn0/uuid:.* uuid
vzlogger_7357:vzlogger/data/chn0/raw:.* raw
vzlogger_7357:vzlogger/data/chn1/id:.* id
vzlogger_7357:vzlogger/data/chn1/uuid:.* uuid
vzlogger_7357:vzlogger/data/chn1/raw:.* raw

Ich hab selbst ein MQTT2_DEVICE erstellt und die untere drei Zeilen in die readingList kopiert (und aus dem ersten Device gelöscht), aber es wurde nichts gelesen. Trotzdem hat das erste Device von alleine die letzte Zeile wieder hinzugefügt und die beiden Werte weiter gelesen.

Im FileLog stehen dann abwechselnd beide Werte

2021-06-23_07:54:14 MQTT2_vzlogger_7357 id: 1-0:16.7.0*255
2021-06-23_07:54:14 MQTT2_vzlogger_7357 uuid: fde8f1d0-c5d0-11e0-856e-f9e4360ced10
2021-06-23_07:54:14 MQTT2_vzlogger_7357 raw: 1026.000000
2021-06-23_07:54:14 MQTT2_vzlogger_7357 id: 1-0:1.8.0*255
2021-06-23_07:54:14 MQTT2_vzlogger_7357 uuid: d5c6db0f-533e-498d-a85a-be972c104b48
...
2021-06-23_07:55:28 MQTT2_vzlogger_7357 raw: 1946896.500000
2021-06-23_07:55:29 MQTT2_vzlogger_7357 raw: 527.000000
Titel: Antw:MQTT2_SERVER erstellt jedes Mal ein neues Device
Beitrag von: Beta-User am 24 Juni 2021, 07:10:05
Evtl. hilft https://wiki.fhem.de/wiki/MQTT2-Module_-_Praxisbeispiele#St.C3.A4ndig_neue_Devices.3F