Boa noite… Tenho um esp8266 com o firmware easyesp…Já andei a dar cabeçadas e não consigo configurar… A ideia é colocar o relé a funcionar. Alguém aqui já com conhecimento neste firmware? Obrigado …
Algum motivo forte para não utilizares Tasmota?
por acaso ate tenho um sonoff e gosto muito…
mas alguem me disse que o ESP Easy tb fazia o mesmo o tasmota…só que agora ando aqui sem perceber nada para o configurar…
é possivel agora atraves da pagina do ESP Easy flashar para tasmota?
ja tem o tasmota…foi muito facil…lol
Agora precisava de uma ajuda para configurar
ja consegui configurar algo com o tasmota…mas ainda nao esta tudo bem, que é:
eu so tenho um rele, que ja liga e desliga no HA, mas na pagina do esp aparecem 2 reles…como posso fazer para ficar tudo certinho nesta pagina…
e só queria que ele ficasse ON por 1 Segundo
Já está tudo resolvido. Obrigado
boa noite, peço desculpa @RodolfoVieira por nao ter partilhado a resolução…
entao, para resolver a questao de passar de 2 reles para um bastou alterar o tipo de modulo
no tasmota:
como é um rele e só quero que ele ligue por 1 segundo, na consola adicionei:
PulseTime 10
esp8266.yaml:
switch:
- platform: mqtt
name: "gate8266"
state_topic: "stat/esp8266/POWER"
command_topic: "cmnd/esp8266/power"
availability_topic: "tele/esp8266/LWT"
qos: 1
payload_on: "ON"
payload_off: "OFF"
payload_available: "Conetado"
payload_not_available: "Indisponivel"
boas…
depois do ultimo post que fiz aqui, hoje foi dia de instalação do ESP…
e duas coisas que detetei…
1- o rele que postei inicialmente deixou de trabalhar definitivamente
2 - instalei um novo rele de 2 canais (mas so preciso de um) (imagem abaixo) normalmente aberto… e foi aqui que algo nao bate certo na configuração do tasmota…
no tasmota aparece ON mas o rele está desligado(rele aberto, nao passa energia) e quando fica OFF no Tasmota o rele fica ligado (rele fechado, passa energia). ou seja o estado do tasmota é o inverso do estado do rele…
neste momento o modulo que tenho configurado é o basic (1), será aqui que estará o erro???
Sim, é esso o erro…
Se não estás a usar um basic (que é o caso), não uses esse módulo!
Usa o generic e escolhe relay1i para o pino que dá sinal ao relé
obrigado pela dica…
já fiz a alteração, já funciona mas agora só preciso que o rele fique sempre off mesmo quando reinicio…
pois agora se reiniciar ele fica ON depois é que vai para OFF.
escreve na consola poweronstate 0
Já agora, pelo teu comentário, diria que tens retain: true, no home assistant, o que é, 99% das vezes, uma péssima ideia… Provavelmente até é essa a principal causa do problema - se não tivesses essa configuração nem precisavas do que postei… Aliás, provavelmente a solução que dei acima nem funciona nesse caso…
Já tinha retirado o retain da minha config… E tb já tinha feito o poweronstate 0, mas continua igual.
O problema agora poderá estar no facto do tópico ter ficado retido. Faz uma publicação para o tópico com o payload em branco para limpar o retain.
Qual é o tópico desse relé?
já fiz o teste: se o tasmota nao estiver ligado ao HA funciona bem… ou seja, reinicio e ele fica off…
mas ligado ao HA, reinicio ele fica off, on, depois off
esta é a minha config no HA
switch:
- platform: mqtt
name: "gate8266"
state_topic: "stat/Esp8266/POWER"
command_topic: "cmnd/Esp8266/power"
availability_topic: "tele/Esp8266/LWT"
qos: 1
payload_on: "ON"
payload_off: "OFF"
payload_available: "Conetado"
payload_not_available: "Indisponivel"
Nesse caso, escreve na consola do tasmota:
Publish2 cmnd/Esp8266/power
Isso limpa o tópico e ficas com o problema resolvido de vez.
Já ficas a saber, retain: true, no HA é, quase SEMPRE uma péssima ideia…
Obrigado… Resolvido, uma pessoa está sempre aprender