Integração de Sonoff RF Bridge com comandos remotos

Bom dia,

Já estou a tratar de flashar o sonoff, mas mesmo seguindo o tutorial, o processo de flashing fica parado no “Uploading stub…”. O que poderá estar errado? AS ligações devem estar bem, estou a usar um PL2303. Obrigado pela ajuda.

image

Já consegui avançar pela linha de comandos, mas dá-me este erro, sempre em diferentes percentagens…

Já consegui flashar. Vou tratar do Portisch a seguir e ver o que acontece. Já dou feedback. Obrigado

1 Curtiu

Já está a funcionar 5*. Obrigado.

Bom dia @Hugo_Silva!

Também tentei associar os meus comandos ao Sonoff Bridge e não consegui.

Não percebo grande coisa de programação.

Consegues ajudar-me no step by step?

Muito obrigado.

Cumprimentos

Bom dia @Jorge_Cravidao ,

Primeiro deves flashar o Sonoff RF bridge com o Tasmota, e depois com o Portisch conforme link:

Este link acima explica passo a passo o que fazer, mas vai avançando nos passos e onde tiveres dúvidas diz. Primeiro flash com o Tasmota.

Bom dia @Hugo_Silva!
Até parece fácil mas querendo eu uma solução mais rápida para validar se vai mesmo funcionar sabe de algum local ou alguém em Lisboa que possa fazer o procedimento? Obrigado.

Qual é a parte que não consegues fazer?

Bom dia @RodolfoVieira! Neste momento ainda nem experimentei. Acho que, com tempo, conseguia fazer. A descrição do teu post é bastante pormenorizada. Obrigado.
A questão é que não tenho nem materiais nem muito tempo e queria ver se a solução se adequa ou não à minha casa.
Existe uma solução para os estores CAME mas que não está integrada com o Google Home. Tenho de avaliar, com alguma urgência, se a compro ou não. :wink:

Podes comprar um ftdi e uns jumpers wires, para depois fazeres o que tá descrito.
Não é dificil, depois ves se funciona bem ou não.

Olá pessoal,

Volto a este tópico porque tenho 2 dúvidas que não estou a conseguir esclarecer:

1 - Tenho a configuração abaixo para ter o “objeto”, mas quando reinicio o Home Assistant, ele manda sempre abrir o estore, é normal? O que está errado?

cover:
  - platform: mqtt
    name: "Estore Quarto"
    state_topic: "stat/SonoffRFBridge/RESULT"
    command_topic: "cmnd/SonoffRFBridge/Backlog"
    qos: 1
    retain: true
    payload_open: "RfRaw AAB05E050812B605E6015402D01E3C481A3A3B2A3A3B2B2A3A3A3A3A3A3A3B2B2A3B2A3B2B2B2B2A3B2B2B2B2A3A3A3B2A3A3A3B2A3A3A3B281A3A3B2A3A3B2B2A3A3A3A3A3A3A3B2B2A3B2A3B2B2B2B2A3B2B2B2B2A3A3A3B2A3A3A3B2A3A3A3B55; RfRaw 0"
    payload_close: "RfRaw AAB05E050812C005FA014A02DA1E50481A3A3B2A3A3B2B2A3A3A3A3A3A3A3B2B2A3B2A3B2B2B2B2A3B2B2B2B2A3A3A3B2A3A3B2B2A3A3B2B281A3A3B2A3A3B2B2A3A3A3A3A3A3A3B2B2A3B2A3B2B2B2B2A3B2B2B2B2A3A3A3B2A3A3B2B2A3A3B2B55; RfRaw 0"
    payload_stop: "RfRaw AAB0350508065400F0033401AE13A6C09292A39292A3A392929292929292A3A192A392A3A3A3A392A1A3A3A3929292A192A192A392A192A355; RfRaw 0"
    state_open: "on"
    state_closed: "off"
    position_open: 100
    position_closed: 0
    optimistic: false

2 - Quando vou à gestão de entidades e clico neste objeto, ele mostra a mensagem " This entity does not have a unique ID, therefore its settings cannot be managed from the UI. See the documentation for more detail." que eu percebo que seja normal, mas como posso fazer para ter um ID único? O que devo alterar?

Obrigado pela ajuda.

@Hugo_Silva quando publicares código ou logs deves fazê-lo como texto. Depois 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. O código em Yaml é muito sensível aos espaçamentos e sem o código devidamente formatado não te poderemos ajudar. E nos logs há pormenores que só devidamente formatados se conseguem ver.

Vê um exemplo:

Ok, obrigado pela info, já editei o texto.

1 Curtiu

@Hugo_Silva não tendo 100% certeza apontaria que é por culpa do retain: true simplesmente tira o essa linha do retain true. E reinicia o HA
De seguida vais a consola tasmota desse “estore quarto”
e escreves na consola:

Publish2 cmnd/SonoffRFBridge/power ou Publish2 cmnd/SonoffRFBridge/Backlog não tenho a certeza de qual destes dois comandos é…
Reinicia de novo o HA e observa se o resultado é o mesmo,

Acho que resolveu, e se o objetivo do comando que indicas é receber o output de backlog “empty”, então é o segundo. Obrigado. Relativamente à segunda questão que coloquei, conseguem ajudar sff?
Obrigado.

Obrigado, já tinha visto. A minha questão é mais se posso criar um unique ID para isso, visto que criei no yaml?

Nunca o fiz mas não vejo motivo para não funcionar.

Acrescentei o comando unique_id e já deu. Obrigado.

1 Curtiu

Boa tarde, visto que estes estores são controlados por comando remoto também (além de pelo HA agora :)), existe alguma forma do HA saber quando é alterado o seu estado quando utilizado o comando? Ou seja, se abrir por exemplo no comando, ficar com essa info? A ideia é ter sempre a informação do estado do estore no HA. Estava em algo do tipo o Sonoff RF bridge estar sempre em sniffing, mas não sei se é possível.
Obrigado.


Copyright © 2017-2021. Todos os direitos reservados
CPHA.pt - info@cpha.pt


FAQ | Termos de Serviço/Regras | Política de Privacidade