No Home Assistant, uma das coisas porreiras é podermos controlar certo tipo de aparelhos não inteligentes com por exemplo TV, Box´s, Ar condicionado.
Caso vocês queiram controlar algo, este aparelho da broadlink atende isso perfeitamente e custa na ordem dos 10 a 15 eur dependendo da loja chinoca.
A configuração é extremamente fácil …basta colocarem no vosso config yaml:
- platform: broadlink
host: 192.168.1.100 (ip do vosso broadlink)
mac: '35:ea:34:58:9a:1d' (mac do vosso broadlink)
Reiniciam o Home Assistant depois ao clicarem em baixo do lado esquerdo em services vai vos aparecer algo como:
de seguida clicam em call service
Depois basta por exemplo pegarem no vosso comando e apontarem para o broadlink e pressionarem o botão que vocês querem aprender, exemplo (power), a luz ira tar acesa “branca” e assim que receber o comando apagará.
Depois basta voltarem à página principal do Home assistant e se tudo tiver certo , aparecerá:
Esse será o codigo do vosso botão power, mas como ai não dá para fazer copy past terão que ir ao vosso ficheiro home-assistant.log, lá estará o mesmo codigo e já podem copiar.
Agora deixo vos uma automação de exemplo de como ligarem a vossa tv automaticamente às 07:30.
- alias: 'automacao exemplo'
initial_state: true
trigger:
platform: time
at: '07:30:00'
action:
- service: switch.broadlink_send_packet_192_168_1_68
data:
packet:
- 'JgBYAAABJZQRExESEhISEhISEhISNhISEhISEhISEhIRExETETcSEhISEjYSEhI3EhIRExESEhISNxISETcSEhI3ETcSNxI2EgAGDgABJkoSAAxCAAElShIADQU='