2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Eu realmente gosto do firmware Tasmota para meus interruptores Sonoff. Mas a não estava muito feliz com o firmware Tasmota no meu Sonoff-B1. Não consegui integrá-lo totalmente ao meu Openhab e controlá-lo por meio do Google Home.
Portanto, escrevi meu próprio firmware, que compartilho com você através deste Instructable e meu Github.
Etapa 1: Meu Firmware
No esquema você pode ver como funciona o Sonoff B1. O esquema é baixado do Tasmota Github.
Na imagem da etapa anterior você vê os drivers de LED MY9231 que são acionados pelo chip ESP8285.
O firmware está no meu Github.
No meu firmware, uma interface da web é adicionada para controlar as funções mais relevantes.
Etapa 2: Flash do Sonoff-B1
Atualizar o Sonoff B1 é fácil quando você segue as etapas escritas no wiki da Tasmota. A imagem é baixada do github Tasmota.
Etapa 3: Integração Openhab
Meus itens, regras e sitemap do Openhab estão no meu Github.
As regras de cores são usadas para interpretar o comando de cores HSB do seletor de cores do mapa do site e os comandos do Google Home.
Também são adicionadas regras para interpretar os comandos "ON" do Google.
A integração do Google Home Openhab é descrita aqui.
"Ok Google, ligue Sonoff B1"
"Ok Google, diminua a intensidade do Sonoff B1 para 40%"
"Ok Google, altere a luz Sonoff B1 para 40%" (meu alias para o controle deslizante de temperatura da cor)
"Ok Google, mude a cor do Sonoff B1 para turquesa"