Este tutorial é para todos aqueles que têm mais que um comando de reserva, ou que de uma maneira ou de outra não conseguem emitir os códigos através de um Sonoff Bridge ou de um Broadlink RM PRO.
Aqui vou exemplificar usando um Sonoff Basic usando o GPIO 14, mas tanto poderia se usar qualquer Sonoff ou até mesmo um Wemos ou Nodemcu.
A ideia aqui seria não colocar mais um equipamento na rede, mas sim aproveitar o gpio disponível para dar um uso extra ao equipamento.
Então para este projecto vamos usar o Firmware Tasmota, caso não saibas como o Flashar por favor consulta este TUTORIAL (parte ainda em construção)
Material usado neste exemplo:
Esquema de ligação:
Após teres flashado correctamente o teu equipamento (lembra-te que isto é um exemplo usando um sonoff)
vais á página do teu Equipamento.
Clicas em Configuration depois Configure Module e no gpio14 seleccionas Rele2
Fazes Save e volta ao Menu Principal.
Depois Clicas em Console
E na consola escreves PulseTime2 10 e dás enter conforme ves na imagem:
E do lado do Tasmota está feito não é preciso mais nada, para alem das restantes configurações do MQTT etc que já deverás saber
NOTA:Atenção que se usares outro Sonoff poderá ser necessário mais algumas linhas na consola.
Pergunta-nos se tiveres dúvidas.
Do lado do Home Assistant colocas este código:
Homeassistant:
switch:
- platform: mqtt
name: "Comando Garagem"
state_topic: "stat/NOME_DO_TEU EQUIPAMENTO/POWER2"
command_topic: "cmnd/NOME_DO_TEU_EQUIPAMENTO/POWER2"
qos: 1
payload_on: "ON"
payload_off: "OFF"
retain: true
E no teu group não te esqueças de chamar o switch.
- switch.comando_garagem
Imagem demonstrativa de abrir a garagem por um relógio.
Créditos: @tmarquespt