- id: '1663898249044'
alias: 'Claim credits: Watch TV'
description: ''
trigger:
- platform: state
entity_id:
- input_button.claim_credits_watch_tv
condition: []
action:
- service: input_number.set_value
data:
value: "{{ (states('input_number.time_credits_watch_tv') | float ) -\n (states('input_number.minutes_to_add')
| float) +\n (states('input_number.hours_to_add') | float * 60)\n}}"
target:
entity_id: input_number.time_credits_watch_tv
- service: input_number.set_value
data:
value: 0
target:
entity_id:
- input_number.minutes_to_add
- input_number.hours_to_add
mode: single