Hallo,
ich habe testweise ein FTUI begonnen und habe dort 2 Schalter definiert.
Ausschnitt:
<div class="cell">
<div data-type="switch" data-device="IT_F00F00FFFF" class=""></div>
<div>GlasVitrine</div>
<div data-type="switch" data-device="IT_0F0FFFF100" class=""></div>
<div>SchrankLicht</div>
</div>
Beide werden beim schalten aus FHEM Desktop richtig erkannt aber einer von beiden fungiert als Taster im FTUI und ändert nicht den Zustand.
Desweitern habe ich festgestellt, wenn ich den Schalter schalten möchte via FTUI "klick" so schaltet er nicht und möchte immer den alten Zustand senden.
Im FHEM Logfile taucht dann folgendes auf
2020.01.15 19:42:27 3: nano_433Mhz IT_set: IT_F000FFFF0F off
2020.01.15 19:42:27 3: benon_3_FB_Weichnachtsstern return value: Unknown argument DMSG:, choose one of off:noArg on:noArg off-till-overnight off-till blink on-for-timer on-till-overnight on-till off-for-timer intervals toggle
2020.01.15 19:42:27 3: benon_3_FB_Weichnachtsstern return value: Unknown argument RSSI:, choose one of off:noArg on:noArg off-till off-till-overnight on-till-overnight on-till off-for-timer on-for-timer blink intervals toggle
2020.01.15 19:42:27 3: benon_3_FB_Weichnachtsstern return value: Unknown argument RAWMSG:, choose one of off:noArg on:noArg blink off-for-timer on-till-overnight on-till on-for-timer off-till-overnight off-till toggle intervals
2020.01.15 19:42:27 3: benon_3_FB_Weichnachtsstern return value: Unknown argument Protocol_ID:, choose one of off:noArg on:noArg off-till-overnight off-till blink on-for-timer on-till-overnight on-till off-for-timer intervals toggle
Der Fall ist reproduzierbar.
Wenn ich es normal vom Desktop schalte, so kommt die Meldung nicht.
Ein list vom device:
Internals:
DEF F000FFFF0F 0F F0
FUUID 5c44efce-f33f-08a5-6372-4a1cbf68705bca5c
IODev nano_433Mhz
LASTInputDev radino_433Mhz
MSGCNT 54
NAME IT_F000FFFF0F
NR 465
STATE aus
TYPE IT
XMIT f000ffff0f
XMITdimdown 00
XMITdimup 00
XMIToff f0
XMITon 0f
radino_433Mhz_DMSG i405514
radino_433Mhz_MSGCNT 54
radino_433Mhz_Protocol_ID 3
radino_433Mhz_RAWMSG MS;P2=-7748;P3=237;P4=-760;P5=759;P6=-244;D=32345634343434343434563456345634563434345634563434;CP=3;SP=2;R=33;O;m2;
radino_433Mhz_RSSI -57.5
radino_433Mhz_TIME 2020-01-15 19:42:30
CODE:
1 f000ffff0f
READINGS:
2020-01-15 19:42:30 LastActionTime 2020-01-15 19:42:30
2019-07-23 21:01:57 protocol V1
2020-01-15 19:42:30 state off
Attributes:
IODev nano_433Mhz
alias Weihnachtsstern_(D)
eventMap on:an off:aus
group 4.0_Fernbedienung
room 05_Dachboden
sortby 8
userReadings LastActionTime { ReadingsTimestamp($name, "state", 0) }
Erbitte Mithilfe
MfG
Da du eventMap hast, musst Du wahrscheinlich auch data-get-on und data-get-off in FTUI definieren
Das verfolge ich mal.
Das 2. Device hat auch Eventmap und es geht ohne manuelle Definition. ;)
Gesendet von iPhone mit Tapatalk Pro
Zitat von: HomeAuto_User am 15 Januar 2020, 22:11:47
Das 2. Device hat auch Eventmap und es geht ohne manuelle Definition. ;)
Das kann ich nicht sehen.
Du musst aber wissen, ob dein Device den Status on/off oder ein/aus nimmt, und ob man es mit set on/off oder mit set ein/aus schaltet.
Die Standard-Werte sind im Wiki dokumentiert. Wenn Du andere Werte hast, musst Du in FTUI definieren.
Übrigens: Ich verstehe nicht die Verbindung zwischen deinen Log-Auszug und "list", und das kleine Stück FTUI-COde, das Du geliefert hast.
FTUI Code: IT_F00F00FFFF und IT_0F0FFFF100
"list" und Log: IT_F000FFFF0F