Bem depois de vários testes e com ajuda do pessoal do fórum no Discord objetivos foram alcançados.
Um especial agradecimento para @MadDoctor na correção das RULES no Tasmota e @Luis_Andrade no script para configuration.yaml..
Primeiro passo vamos adicionar as Rules na consola do Tasmota
#ThermoSwitch Setpoint 24°C:
Rule1 ON DS18B20#Temperature<24 DO Power1 0 ENDON ON DS18B20#Temperature>24.5 DO Power1 1 ENDON
#Activar a Rule1 com:
Rule1 5
#Sonoff TH Button Action:
Rule2 ON Button1#State=2 DO BACKLOG Rule1 1; Publish stat/aqc_05566D/RULE1 ON ENDON ON Button1#State=11 DO BACKLOG Rule1 0; Power1 0; Publish stat/aqc_05566D/RULE1 OFF ENDON ON Button1#State=3 DO BACKLOG Rule1 0; Power1 toggle ENDON
#Activar a Rule2 com:
Rule2 1
#HA & NodeRED MQTT Integration:
Rule3 ON EVENT#aqcON DO BACKLOG Rule1 1; Publish stat/aqc_05566D/RULE1 ON ENDON ON EVENT#aqcOFF DO BACKLOG Rule1 0; Power1 0; Publish stat/aqc_05566D/RULE1 OFF ENDON
#Activar a Rule3 com:
Rule3 1
Segundo passo configuration.yaml :
# HA AQC Control configuration.yaml
switch:
- platform: mqtt
#unique_id: aqc_control_switch
name: "AQC Control Switch"
state_topic: "stat/aqc_05566D/RULE1"
command_topic: "cmnd/aqc_05566D/EVENT"
availability_topic: "tele/aqc_05566D/LWT"
payload_available: "Online"
payload_not_available: "Offline"
payload_on: "aqcON"
payload_off: "aqcOFF"
state_on: "ON"
state_off: "OFF"
optimistic: false
qos: 0
retain: true
Depois é só procurar por “AQC Control Switch” e integrar no dashboard ao gosto de cada um.
Este pequeno manual não esta muito detalhado mas espero que seja útil. Este mundo do Home Assistant ainda é novo para mim mas estou muito entusiasmado tenho aprendido muito com o pessoal.
Git com mais informação:
https://github.com/MiguelRenato/AQC-Automation