Hey there community,
I need some help with slider-button-card
on a template switch I have set up.
I have a smart switch (lets call it switch.plug1
) from which I’ve created a custom template switch (lets call it switch.heater
) that behaves in such way that if turned on, it will turn the switch on for a number of minutes, and then turn back off automatically. If the switch is turned off manually, it will be turned off normally. (I am doing this via a script and a delay… I believe not relevant).
This number of minutes is specified by a helper,input_number.minutes_heater
.
Now, I have set up on the UI a slider-button-card
, which allows me to change the value of this input_number.minutes_heater
, but what I’d like to do with it is that the action button of the slider actually controls the switch.heater
.
This is as far as I’ve reached.
- type: custom:slider-button-card
entity: input_number.minutes_heater
action_button:
mode: custom
tap_action:
action: call-service
service: switch.toggle
target:
entity_id: switch.heater
If I add a button card to toggle the switch.heater
, it all works correctly, but when I press on the action button of the slider-button-card, I get an error:
Failed to call service switch/toggle. must contain at least one of entity_id, device_id, area_id
Can anyone guide me on to what I might be doing wrong here???
Thank you!