No set implemented for bei S7 Logo structure

Begonnen von NONO87, 21 März 2018, 09:54:12

Vorheriges Thema - Nächstes Thema

NONO87

Hallo und guten morgen,

ich habe vor ein paar Tagen ein update gemacht und nun kommt der im Titel genannte Fehler.
Es ploppt ein Fenster auf und der Fehler steht dort. Aber es funktioniert soweit alles wie gewohnt.
Anbei erstmal der Code:

define NZ_I1 S7_DWrite db 0 200.1
attr NZ_I1 userattr room_map structexclude
attr NZ_I1 IODev Logo_klFlur
attr NZ_I1 event-on-change-reading .*
attr NZ_I1 group Taster
attr NZ_I1 webCmd trigger

define NZ_I1_Q1 structure room NZ_I1
attr NZ_I1_Q1 alias Steckdose links oben Fenster
attr NZ_I1_Q1 clientstate_behavior relative
attr NZ_I1_Q1 clientstate_priority on off
attr NZ_I1_Q1 devStateIcon on:message_socket_enabled@green off:message_socket_off@grey
attr NZ_I1_Q1 group Steckdosen
attr NZ_I1_Q1 icon light_floor_lamp
attr NZ_I1_Q1 webCmd trigger

define NZ_Q1 S7_DRead db 0 942.0
attr NZ_Q1 userattr room_map structexclude
attr NZ_Q1 IODev Logo_klFlur
attr NZ_Q1 event-on-change-reading .*
attr NZ_Q1 group Ausgänge


Zur Erläuterung:
NZ_I1 ist ein Eingang an der Logo der dort dann den bestimmten Ausgang schalten soll.
NZ_Q1 ist der bestimmte Ausgang der geschaltet wird. Soll nur eingelen werden, damit ich kontrollieren kann ob der Ausgang auch wirklich geschaltet wurde.
NZ_I1_Q1 ist die structure die beide zusammen führen soll, damit ich beim betätigen des Tasters in fhem auch den Status dort sehen kann. Also das icon soll sich dann halt ändern.

Ich bin schon soweit das es daran liegt das structure ein set Befehl an NZ_Q1 sendet. Dieser kann damit nichts anfangen und es kommt der Fehler.
Kann man in structure es irgendwie umgehen das ein set Befehl an NZ_Q1 geht?

Oder gibt es eine andere Möglichkeit mein Vorhaben zu machen.

Wie gesagt dies tritt erst seit dem von mir gemachten update auf.