mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-02-01 07:19:24 +00:00
mqtt2.template: enhance z2m 3channel_split
git-svn-id: https://svn.fhem.de/fhem/trunk@26292 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
04b67d0444
commit
3715496cfa
@ -594,25 +594,23 @@ attr DEVICE devicetopic BASE_TOPIC/DEV_ID
|
||||
attr DEVICE readingList $\DEVICETOPIC:.* { my $ret=json2nameValue($EVENT,'',$JSONMAP); $ret->{state}=lc($ret->{state}); return $ret }
|
||||
attr DEVICE jsonMap state:availability state_l1:state state_l2:0 state_l3:0
|
||||
attr DEVICE setList \
|
||||
on:noArg $\DEVICETOPIC/1/set {"state_l1":"ON"}\
|
||||
off:noArg $\DEVICETOPIC/1/set {"state_l1":"OFF"}\
|
||||
toggle:noArg $\DEVICETOPIC/1/set {"state_l1":"TOGGLE"}
|
||||
on:noArg $\DEVICETOPIC/set {"state_l1":"ON"}\
|
||||
off:noArg $\DEVICETOPIC/set {"state_l1":"OFF"}\
|
||||
toggle:noArg $\DEVICETOPIC/set {"state_l1":"TOGGLE"}
|
||||
attr DEVICE setStateList on off toggle
|
||||
deletereading -q DEVICE (?!associatedWith|IODev).*
|
||||
set DEVICE attrTemplate set_associatedWith \CHANNELS=3 \MAKECOPIES=1
|
||||
attr DEVICE_CH2 setList \
|
||||
on:noArg $\DEVICETOPIC/l2/set {"state_l2":"ON"}\
|
||||
off:noArg $\DEVICETOPIC/l2/set {"state_l2":"OFF"}\
|
||||
toggle:noArg $\DEVICETOPIC/l2/set {"state_l2":"TOGGLE"}
|
||||
loop:#:2:3
|
||||
attr DEVICE_CH# setList \
|
||||
on:noArg $\DEVICETOPIC/set {"state_l#":"ON"}\
|
||||
off:noArg $\DEVICETOPIC/set {"state_l#":"OFF"}\
|
||||
toggle:noArg $\DEVICETOPIC/set {"state_l#":"TOGGLE"}
|
||||
loop:END
|
||||
attr DEVICE_CH2 jsonMap state_l2:state state_l1:0 state_l3:0 state:0 consumption:0 linkquality:0 power:0 temperature:0
|
||||
attr DEVICE_CH3 setList \
|
||||
on:noArg $\DEVICETOPIC/l3/set {"state_l3":"ON"}\
|
||||
off:noArg $\DEVICETOPIC/l3/set {"state_l3":"OFF"}\
|
||||
toggle:noArg $\DEVICETOPIC/l3/set {"state_l3":"TOGGLE"}
|
||||
attr DEVICE_CH3 jsonMap state_l3:state state_l1:0 state_l2:0 state:0 consumption:0 linkquality:0 power:0 temperature:0
|
||||
set DEVICE,DEVICE_CH2,DEVICE_CH3 attrTemplate speechcontrol_type_switch
|
||||
attr DEVICE,DEVICE_CH2,DEVICE_CH3 model zigbee2mqtt_3channel_split
|
||||
setreading DEVICE,DEVICE_CH2,DEVICE_CH3 attrTemplateVersion 20220805
|
||||
setreading DEVICE,DEVICE_CH2,DEVICE_CH3 attrTemplateVersion 20220806
|
||||
|
||||
# A blind drive motor TS0601_cover connected via zigbee2mqtt
|
||||
#contributed by barneybaer, https://forum.fhem.de/index.php/topic,94495.msg1134215.html#msg1134215
|
||||
|
Loading…
Reference in New Issue
Block a user