FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Albi am 22 Januar 2019, 23:30:11

Titel: Tasmota - Sonoff mit mqtt
Beitrag von: Albi am 22 Januar 2019, 23:30:11
Hallo,

also entweder sehe ich vor lauter Wald kein Bäume oder bin zu Doof

Ich möchte gerade einen Sonoff Dual mit Tasmota Firmware über meinen FHEM mit Mosquito Mqtt broker einbinden.

Das ganze über das MQTT_DEVICE Modul

Mit folgender Config wird leider KEIN State übermittelt. Also wenn ich am Sonoff "Manuell" am Button auf ON schalte gibt mir FHEM das nicht weiter

Hier meine Config

defmod test MQTT_DEVICE
attr test IODev mqtt
attr test event-on-change-reading state
attr test eventMap on:ON off:OFF
attr test publishSet on off Test/sonoff_test/cmnd/POWER1
attr test room Verteilung
attr test stateFormat state
attr test subscribeReading_Power tele Test/sonoff_test/POWER1
attr test subscribeReading_state cmnd Test/sonoff_test/POWER1
attr test webCmd on:off:toggle


Schalten kann ich den Sonoff auch über FHEM das geht. Also warum wird mir kein State übermittelt, wenn ich am Sonoff selbst schalte?

ES ist ein Sonoff Dual und ich möchte dann auch den POWER2 einbinden..

Gruß Albi

PS: Schalte ich über FHEM passt der State und der Sonoff reagiert auch... Schalte ich direkt am Sonoff wird der State nicht an FHEM übermittelt.


PS2: Neustart vom Sonoff und FHEM habe ich auch schon gemacht. Ohne Erfolg

Titel: Antw:Tasmota - Sonoff mit mqtt
Beitrag von: OdfFhem am 23 Januar 2019, 05:33:23
Die subscribeReading-Attribute sollten eher so aussehen

attr test subscribeReading_state Test/sonoff_test/stat/POWER1



Laut commandref gilt für stateformat
Zitat
Falls nicht gesetzt, dann wird das state Reading übernommen.
Daher kann "attr test stateFormat state" entsorgt werden ...