Fala galeraaaaaaaa blz?
Tutorial de hoje mais que especial, você irá aprender a montar um botão no Front-end que comandará se seu tema fica Branco/Escuro, brabo de mais!
É bem fácil de fazer, espero que gostem!
3 Likes
Mais um excelente conteúdo como sempre Chosk!
Gostaria de contribuir com uma melhoria para quem for fazer o tutorial:
É possível fazer a troca de tema sem utilizar o Node-Red.
Em vez de fazer fazer os 2 scripts para vários dispositivos você cria uma automação com o codigo abaixo:
alias: Tema Dark ou Light
description: Mudar tema para claro ou escuro
trigger:
- platform: state
entity_id: input_boolean.changetheme
to:
- "on"
- "off"
condition: []
action:
- service: browser_mod.set_theme
data:
dark: |-
{% if states('input_boolean.changetheme') == 'on' %}
dark
{% else %}
light
{% endif %}
mode: single
Pronto, toda vez que o botão for pressionado ou o input_bolean tiver alteração no seu estado o tema também será alterado.
Valew Chosk!
Máximo respeito, tu é o cara!
2 Likes
Parabéns manooo, vai ajudar muita gente!!