Add lampstand control to Living Room remote with toggle functionality
This commit is contained in:
@@ -31,6 +31,15 @@ binary_sensor:
|
|||||||
id: small_lamp_button
|
id: small_lamp_button
|
||||||
state:
|
state:
|
||||||
checked: !lambda return x;
|
checked: !lambda return x;
|
||||||
|
- platform: homeassistant
|
||||||
|
id: lampstand_state
|
||||||
|
entity_id: light.studio_bulb_1
|
||||||
|
trigger_on_initial_state: true
|
||||||
|
on_state:
|
||||||
|
- lvgl.widget.update:
|
||||||
|
id: lampstand_button
|
||||||
|
state:
|
||||||
|
checked: !lambda return x;
|
||||||
|
|
||||||
lvgl:
|
lvgl:
|
||||||
rotation: 90
|
rotation: 90
|
||||||
@@ -80,9 +89,25 @@ lvgl:
|
|||||||
data:
|
data:
|
||||||
entity_id: light.small_living_room_lamp
|
entity_id: light.small_living_room_lamp
|
||||||
- button:
|
- button:
|
||||||
|
id: lampstand_button
|
||||||
x: 10
|
x: 10
|
||||||
y: 135
|
y: 135
|
||||||
width: 300
|
width: 145
|
||||||
|
height: 75
|
||||||
|
checkable: true
|
||||||
|
widgets:
|
||||||
|
- label:
|
||||||
|
align: CENTER
|
||||||
|
text: Lampstand
|
||||||
|
on_click:
|
||||||
|
- homeassistant.action:
|
||||||
|
action: light.toggle
|
||||||
|
data:
|
||||||
|
entity_id: light.studio_bulb_1
|
||||||
|
- button:
|
||||||
|
x: 165
|
||||||
|
y: 135
|
||||||
|
width: 145
|
||||||
height: 75
|
height: 75
|
||||||
widgets:
|
widgets:
|
||||||
- label:
|
- label:
|
||||||
@@ -97,3 +122,7 @@ lvgl:
|
|||||||
action: light.turn_off
|
action: light.turn_off
|
||||||
data:
|
data:
|
||||||
entity_id: light.small_living_room_lamp
|
entity_id: light.small_living_room_lamp
|
||||||
|
- homeassistant.action:
|
||||||
|
action: light.turn_off
|
||||||
|
data:
|
||||||
|
entity_id: light.studio_bulb_1
|
||||||
|
|||||||
Reference in New Issue
Block a user