Files
openhab/rules/d1mini03.prototyp.rules

50 lines
1.2 KiB
Plaintext
Raw Normal View History

2018-07-01 21:48:20 +02:00
rule "d1m03 przełączaj zielone"
when
Item sD1MINI03_button_green received update
then
if (sSONOFF01.state == ON) {
sSONOFF01.sendCommand(OFF)
2018-07-01 21:48:20 +02:00
} else {
sSONOFF01.sendCommand(ON)
2018-07-01 21:48:20 +02:00
}
end
rule "d1m03 przełączaj żółte"
when
Item sD1MINI03_button_yellow received update
then
if (Mpd_quodlibet_StartStop.state == ON) {
Mpd_quodlibet_StartStop.sendCommand(OFF)
} else {
Mpd_quodlibet_StartStop.sendCommand(ON)
}
end
rule "d1m03 przełączaj czerwone"
when
Item sD1MINI03_button_red received update
then
/* if (sD1MINI04_refresh.state == ON) {
sD1MINI04_refresh.sendCommand(OFF)
} else {*/
sD1MINI04_refresh.sendCommand(ON)
/* }*/
end
rule "d1mini03 synchronizuj kolorki"
when
Item sSONOFF01 received update or
2018-07-01 21:48:20 +02:00
Item Mpd_quodlibet_StartStop received update or
Item sD1MINI04_refresh received update
then
sD1MINI03_light_green.sendCommand(sSONOFF01.state.toString())
2018-07-01 21:48:20 +02:00
sD1MINI03_light_yellow.sendCommand(Mpd_quodlibet_StartStop.state.toString())
sD1MINI03_light_red.sendCommand(sD1MINI04_refresh.state.toString())
end