mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-03-10 03:06:37 +00:00
mqtt2.template: bugfix in zigbee2mqtt bridge; add dimm commands to shellydimmer
git-svn-id: https://svn.fhem.de/fhem/trunk@21569 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
cf9fc2c246
commit
46d877ba71
@ -61,7 +61,7 @@ order:L_01
|
|||||||
par:BASE_TOPIC;base topic set in configuration.yaml of the zigbee2mqtt bridge;{ AttrVal("DEVICE","devicetopic",AttrVal("DEVICE","readingList","")) =~ m,[\b]?([^/:]+)[/].+, ? $1 : undef }
|
par:BASE_TOPIC;base topic set in configuration.yaml of the zigbee2mqtt bridge;{ AttrVal("DEVICE","devicetopic",AttrVal("DEVICE","readingList","")) =~ m,[\b]?([^/:]+)[/].+, ? $1 : undef }
|
||||||
attr DEVICE devicetopic BASE_TOPIC
|
attr DEVICE devicetopic BASE_TOPIC
|
||||||
attr DEVICE bridgeRegexp\
|
attr DEVICE bridgeRegexp\
|
||||||
$\DEVICETOPIC/([A-Za-z0-9._]*)[/]?.*:.* "zigbee_$1"
|
BASE_TOPIC/([A-Za-z0-9._]*)[/]?.*:.* "zigbee_$1"
|
||||||
attr DEVICE getList\
|
attr DEVICE getList\
|
||||||
devicelist:noArg log $\DEVICETOPIC/bridge/config/devices\
|
devicelist:noArg log $\DEVICETOPIC/bridge/config/devices\
|
||||||
networkmap_raw:noArg raw $\DEVICETOPIC/bridge/networkmap raw\
|
networkmap_raw:noArg raw $\DEVICETOPIC/bridge/networkmap raw\
|
||||||
@ -1982,6 +1982,8 @@ attr DEVICE setList\
|
|||||||
off:noArg shellies/DEVNAME/light/0/command off\
|
off:noArg shellies/DEVNAME/light/0/command off\
|
||||||
on:noArg shellies/DEVNAME/light/0/command on\
|
on:noArg shellies/DEVNAME/light/0/command on\
|
||||||
pct:slider,0,1,100 shellies/DEVNAME/light/0/set {"turn": "on","brightness": $EVTPART1}\
|
pct:slider,0,1,100 shellies/DEVNAME/light/0/set {"turn": "on","brightness": $EVTPART1}\
|
||||||
|
dimUp:noArg { my $num=ReadingsNum($NAME,'pct',0)+10;; "shellies/DEVNAME/light/0/set \{\"turn\": \"on\", \"brightness\": $num\}";; }\
|
||||||
|
dimDown:noArg { my $num=ReadingsNum($NAME,'pct',0)-10;; "shellies/DEVNAME/light/0/set \{\"turn\": \"on\", \"brightness\": $num\}";; }\
|
||||||
x_mqttcom shellies/DEVNAME/command $EVTPART1
|
x_mqttcom shellies/DEVNAME/command $EVTPART1
|
||||||
deletereading -q DEVICE status_.*
|
deletereading -q DEVICE status_.*
|
||||||
attr DEVICE readingList \
|
attr DEVICE readingList \
|
||||||
|
Loading…
x
Reference in New Issue
Block a user