FHEM Forum

FHEM - Hausautomations-Systeme => MQTT => Thema gestartet von: maddinthebrain am 02 Februar 2019, 16:29:17

Titel: [Gelöst]Shelly 1 MQTT2 Device ändert nicht den State außerhalb Fhem geschaltet.
Beitrag von: maddinthebrain am 02 Februar 2019, 16:29:17
Hallo zusammen,

Ich habe einen Shelly 1 per MQTT2 in fehm eingebunden. Fhem ist selbst der MQTT2 Server. Wenn ich den Shelly in Fhem schalte wird der State geändert genauso wie das relay Reading,welches über MQTT2 zurückkommt.

Wenn ich nun den Shelly über den angeschlossenen Schalter schalte, dann ändert sich das Relay Reading jedoch nicht der Status des Fehm devices.

Listing vom Shelly Device:

Internals:
   CHANGED   
   DEVICETOPIC WZ_Haengeleuchte
   FUUID      5c54a85f-f33f-ab72-3b0a-97a8208cc1220495
   IODev      MQTT2_FHEM_Server
   LASTInputDev MQTT2_FHEM_Server
   MQTT2_FHEM_Server_MSGCNT 4617
   MQTT2_FHEM_Server_TIME 2019-02-02 16:26:38
   MSGCNT     4617
   NAME       WZ_Haengeleuchte
   NR         197
   STATE      off
   TYPE       MQTT2_DEVICE
   Helper:
     DBLOG:
       relay0:
         logmysql:
           TIME       1549120819.89941
           VALUE      off
       state:
         logmysql:
           TIME       1549120819.86367
           VALUE      off
   READINGS:
     2019-02-02 16:26:38   input0          0
     2019-02-01 21:13:31   online          true
     2019-02-02 16:26:38   relay0          off
     2019-02-02 16:20:19   state           off
Attributes:
   IODev      MQTT2_FHEM_Server
   event-on-change-reading .*
   model      A_10_shelly1
   readingList shellies/shelly1-2BE368/relay/0:.* state
shellies/shelly1-2BE368/relay/0:.* relay0
shellies/shelly1-2BE368/input/0:.* input0
shellies/shelly1-2BE368/online:.* online
shellies/shelly1-2BE368/announce:.* { json2nameValue($EVENT, '', $JSONMAP) }
   room       Wohnzimmer
   setList    off:noArg shellies/shelly1-2BE368/relay/0/command off
  on:noArg shellies/shelly1-2BE368/relay/0/command on
   userattr   subscribeReading_state


Was muss ich tun, dass der State dem Relay Reading entspricht?

Grüße Martin

Titel: Antw:Shelly 1 MQTT2 Device ändert nicht den State wenn außerhalb Fhem geschaltet.
Beitrag von: rudolfkoenig am 02 Februar 2019, 17:01:48
attr WZ_Haengeleuchte stateFormat relay0(ungetestet)
Titel: Antw:Shelly 1 MQTT2 Device ändert nicht den State wenn außerhalb Fhem geschaltet.
Beitrag von: maddinthebrain am 02 Februar 2019, 18:23:34
Jawohl! Funktioniert! Klasse dankeschön!!!

Viele Grüße

Martin