Uma mensagem foi dividida em um novo tópico: Sonoff Basic aparece como indisponível
Não estou a conseguir por a dar o sonoff basic.
Já flashei conforme as instruções (Chegou aos 100%) deduzo que esse passo está ultrapassado.
O IP: do meu raspPI é o 192.168.0.146
Configurei da seguinte forma
homeassistant:
mqtt:
broker: 192.168.0.146
port: 1883
username: !secret username_mqtt
password: !secret password_mqtt
keepalive: 60
switch:
- platform: mqtt
name: "sonoff01"
state_topic: "stat/sonoff01/POWER"
command_topic: "cmnd/sonoff01/power"
availability_topic: "tele/sonoff01/LWT"
payload_available: "Online"
payload_not_available: "Offline"
qos: 1
payload_on: "ON"
payload_off: "OFF"
retain: true
A configuração do MQTT usei a mesma que usei no zanzito e nele funciona
Acesso ao sonoff via web e funciona
Já revi várias vezes a configuração, vi que um utilizador tinha o IP diferente, eu tenho o mesmo
Coloca o firmware em Ingles , podes descarregar o bin AQUI
Depois vais à página do tasmota:
Clica em firmware upgrade
Depois escolhe o bin que fizeste dowload e carrega em start
Em principio vai ficar a funcionar.
A funcionar 100%.
Obrigado
Quando carregares o software tens que mudar o valor para mais um ou menos um * change the CFG_HOLDER +1 or -1 is enough (e.g. 0x20161208), este valor esta no user_config antes do IP
tbtenho esse problema em dois TH e nos restantes tudo funciona bem, as vezes basta falhar a energia ou quando actualizo o soft.
Boa noite…acabei de flashar o meu sonoff basic r2… Mas ainda não conseguir integrar com o HA:
No HA o switch não faz nada… Eu ligo e ele desliga.
Fica aqui as minhas config… !
@cafeoliveira, isso são configurações e como tal é texto não devendo ser utilizada uma foto ou captura de écran. Por favor apaga as fotos e coloca o texto devidamente formatado. Para publicares código deves sublinhar o texto que queres transformar em código e clicar no icone </>. Deverá existir um espaço antes e outro depois do bloco de código para que funcione correctamente.
Não tenho user nem pass…eu apago o user e a pass no sonoff mas continua sempre com este user
Então coloca um username e password no broker mqtt e tenta de novo sff.
Consulta na consola do tasmota o mqqt enviado quando carregas no botão. Aparentemente, tens mal configurado o state_topic e o command_topic no HA.
Adicionalmente, não deves ter configurado no tasmota o DVES_USER e Password, caso o broker do mqqt não tenha essas configurações.
Já alterei o código no HA conforme o sonoff… Mas o sonoff ainda não aceita o pedido do HA…!
O HA recebe o tópico do sonoff.
Não é uma questão de não gostar… O código é ilegível para quem está no telemóvel, que é o meu caso, e é impossível verificar a identação do yaml. Ter vários teclados de móvel num post também não ajuda… É uma questão de cordialidade para quem está a ler. Se não tens PC, pelo menos baixa o teclado antes de fazeres o print.
Posto isto, tens algum outro dispositivo mqtt ligado ao ha? Ou este é o primeiro?
Edit: porque é que tens o retain a true?
Compreendo perfeitamente…mqtt tenho vários, sonoff é o primeiro…
Tenho PC mas por vezes não está ligado… Amanha já coloco o código como deve ser.
Desculpa o incomodo
No state topic tens uma barra a mais no fim… É esse o problema.
Agora apaga lá as imagens…
(respeita as regras… )
Creio que tens uma “/” a mais no final do state_topic.
Parece estar: state_topic: "stat/sonoff01/POWER/"
. Deves tirar a barra no final.
Deveria estar: state_topic: "stat/sonoff01/POWER"
Já agora… se não for mesmo necessário, mete o retain a false e limpa esse tópico.
Boa noite… Já fiz as alterações que me pediu e funcionou:
O sonoff já comunica com o HA… Já me diz se está ligado ou desligado no HA…
Mas através do HA não consigo controlar o sonoff…
@cafeoliveira tal como já foi dito, as imagens são para apagar e substituir por texto. Os Termos de Serviço/Regras foram escritos por um motivo e devem ser cumpridos.
Lê com atenção o Artigo II, alinea d
Essa é mais uma distracção… o command_topic deve ser cmnd/sonoff01/POWER e não tele…
Agora apaga as imagens… Já foste avisado várias vezes. A violação continuada das regras não pode ser permitida…
Depois dá feedback
A funcionar impecável
Obrigado pelo apoio