Se colocar step size=200 …
service: input_number.increment
data: {}
target:
entity_id: input_number.brilho
Esse exemplo acima ele incrementa até o valor máximo
Ou deixa step size=1 …
service: input_number.set_value
data:
value: '{{(states("input_number.brilho")|int/200|int+1)*200%1200}}'
target:
entity_id: input_number.brilho
Esse exemplo acima incrementa até resetar pra 0
Se uma versão mais recente do HA, a entidade mudou de input_number
para number
, então ajusta isso no código que mandei de exemplo.
Estou rodando um HA razoavelmente antigo.