Hallo Kai,
"etwas" mehr Durchblick habe ich schon mit dem MSwitch, aber offensichtlich nicht genug.
Vielleicht könntest Du mir nochmal auf die Sprünge helfen.
Was inzwischen funktioniert:
Die Rückmeldungen vom Shelly 2.5 (Eingänge "SW1/2" als detached switch) schalten per cmd 1/2 zwei Kanäle vom D1-Mini und damit die Melde-LED's auf dem selbstgebauten Hutschienenmelder (siehe Bilder)
Was nicht funktioniert:
RM Ventil 1 "ZU" UND RM Ventil 2 "ZU" soll die LED's 3 einschalten (CMD 1 "ON")
RM Ventil 1 "AUF" ODER RM Ventil 2 "AUF" soll die LED's 3 ausschalten (CMD 2 "OFF")
Das habe ich folgendermaßen versucht, funktioniert aber nicht. Ich verstehe die Settings vom MSwitch einfach nicht.
Code
defmod RM_L_Speicher3 MSwitch MQTT2_shellyswitch25_C4FB5A # MQTT2_D1Mini_5F7437
attr RM_L_Speicher3 MSwitch_Debug 0
attr RM_L_Speicher3 MSwitch_Delete_Delays 1
attr RM_L_Speicher3 MSwitch_Eventhistory 0
attr RM_L_Speicher3 MSwitch_Expert 0
attr RM_L_Speicher3 MSwitch_Extensions 0
attr RM_L_Speicher3 MSwitch_Help 0
attr RM_L_Speicher3 MSwitch_Ignore_Types notify allowed at watchdog doif fhem2fhem telnet FileLog readingsGroup FHEMWEB autocreate eventtypes readingsproxy svg cul
attr RM_L_Speicher3 MSwitch_Include_Devicecmds 1
attr RM_L_Speicher3 MSwitch_Include_MSwitchcmds 0
attr RM_L_Speicher3 MSwitch_Include_Webcmds 0
attr RM_L_Speicher3 MSwitch_Lock_Quickedit 1
attr RM_L_Speicher3 MSwitch_Mode Notify
attr RM_L_Speicher3 MSwitch_Safemode 1
attr RM_L_Speicher3 room MSwitch_Devices
setstate RM_L_Speicher3 active
setstate RM_L_Speicher3 2020-08-02 21:42:29 .Device_Affected MQTT2_D1Mini_5F7437-AbsCmd1
setstate RM_L_Speicher3 2020-08-02 22:54:11 .Device_Affected_Details MQTT2_D1Mini_5F7437-AbsCmd1#[NF]POWER3#[NF]POWER3#[NF]ON#[NF]OFF#[NF]delay1#[NF]delay1#[NF]00#[dp]00#[dp]00#[NF]00#[dp]00#[dp]00#[NF]MQTT2_shellyswitch25_CACCA5#[dp]input_1#[sp]=#[sp]0#[sp]AND#[sp]MQTT2_shellyswitch25_C4FB5A#[dp]input_1#[sp]=#[sp]0#[NF]MQTT2_shellyswitch25_CACCA5#[dp]input_1#[sp]=#[sp]1#[sp]OR#[sp]MQTT2_shellyswitch25_C4FB5A#[dp]input_1#[sp]=#[sp]1#[NF]undefined#[NF]undefined#[NF]1#[NF]0#[NF]#[NF]0#[NF]0#[NF]1#[NF]0
setstate RM_L_Speicher3 2020-08-02 22:49:16 .Device_Events no_trigger#[tr]input_1:0#[tr]input_1:1#[tr]input_0:1
setstate RM_L_Speicher3 2020-08-02 21:39:37 .First_init done
setstate RM_L_Speicher3 2020-08-02 21:45:40 .Trigger_cmd_off input_1:1
setstate RM_L_Speicher3 2020-08-02 21:45:40 .Trigger_cmd_on input_1:0
setstate RM_L_Speicher3 2020-08-02 21:40:20 .Trigger_condition
setstate RM_L_Speicher3 2020-08-02 21:45:40 .Trigger_off no_trigger
setstate RM_L_Speicher3 2020-08-02 21:45:40 .Trigger_on no_trigger
setstate RM_L_Speicher3 2020-08-02 21:40:20 .Trigger_time
setstate RM_L_Speicher3 2020-08-02 21:39:37 .V_Check V2.01
setstate RM_L_Speicher3 2020-08-02 22:49:16 EVENT energy:32
setstate RM_L_Speicher3 2020-08-02 22:49:16 EVTFULL MQTT2_shellyswitch25_C4FB5A:energy:32
setstate RM_L_Speicher3 2020-08-02 22:49:16 EVTPART1 MQTT2_shellyswitch25_C4FB5A
setstate RM_L_Speicher3 2020-08-02 22:49:16 EVTPART2 energy
setstate RM_L_Speicher3 2020-08-02 22:49:16 EVTPART3 32
setstate RM_L_Speicher3 2020-08-02 21:40:20 Trigger_device MQTT2_shellyswitch25_C4FB5A
setstate RM_L_Speicher3 2020-08-02 21:39:37 Trigger_log off
setstate RM_L_Speicher3 2020-08-02 22:49:16 last_activation_by event
setstate RM_L_Speicher3 2020-08-02 22:49:16 last_event energy:32
setstate RM_L_Speicher3 2020-08-02 22:49:16 state active
Alles anzeigen