Graças ao firmware Tasmota muito universal (Flash Sonoff 433Mhz Rf Bridge com firmware Tasmota) você pode usar o Sonoff RF-Bridge para enviar e receber praticamente qualquer sinal de 433Mhz. Porém, isso só funciona para sinais de 433Mhz cujo protocolo de rádio é reconhecido pelo firmware do processador EFM8BB1. Isso significa que com o firmware padrão você receberá apenas dados de rádio que já foram interpretados pelo processador EFM8BB1. Graças a uma atualização de firmware, no entanto, você tem a opção de ler os dados brutos do rádio.
Este artigo descreve quais modificações você deve fazer e o que precisa ser considerado.
instruções de segurança
Eu sei que as notas a seguir são sempre meio chatas e parecem desnecessárias. Infelizmente, muitas pessoas que sabiam "melhor" perderam olhos, dedos ou outras coisas por descuido ou se machucaram. A perda de dados é quase insignificante em comparação, mas mesmo isso pode ser realmente irritante. Portanto, dedique cinco minutos para ler as instruções de segurança. Porque mesmo o projeto mais legal não vale ferimentos ou outros problemas.
https://www.nerdiy.de/sicherheitshinweise/
Links afiliados/Links de publicidade
Os links para lojas online listados aqui são os chamados links de afiliados. Se você clicar em um link de afiliado e fizer uma compra por meio desse link, o Nerdiy.de receberá uma comissão da loja ou fornecedor online relevante. O preço não muda para você. Se você fizer suas compras por meio desses links, estará apoiando o Nerdiy.de para poder oferecer outros projetos úteis no futuro. 🙂
requisitos
Artigos úteis:
Antes de começar a construir, você deve ter lidado com os fundamentos da soldagem. Você tem que soldar os fios aos contatos. Você também já deve ter atualizado sua ponte Sonoff RF com o firmware Tasmota.
Os seguintes artigos fornecem informações sobre isso:
Eletrônica - Meu amigo, o ferro de solda
Sonoff – Flash 433Mhz Rf Bridge com firmware Tasmota
Noções básicas de navegação no Windows Explorer
Material Necessário:
Na lista a seguir, você encontrará todas as partes necessárias para implementar este artigo.
Ferramenta necessária:
Na lista a seguir, você encontrará as ferramentas necessárias para implementar este artigo.
Corte as linhas de dados que não são necessárias
As linhas de dados do EFM8BB1 (chip RF), que você deve conectar ao ESP8266 com este mod, são colocadas nas linhas de dados da porta micro USB por padrão, através da qual a ponte RF é normalmente alimentada com energia.
O fabricante provavelmente tem um adaptador especial que permite programar o EFM8BB1 dessa maneira - mas para nós essa função é inútil e, neste caso, até um obstáculo. Isso significa que você não pode alimentar a ponte de RF através da porta micro USB e programar o EFM8BB1 ao mesmo tempo.
Para tornar isso possível de qualquer maneira, as conexões do EFM8BB1 para a porta micro USB são cortadas nesta seção.





Conecte a linha de dados do EFM8BB1 ao ESP8266
Para conectar os contatos do ESP8266 às linhas de dados do EFM8BB1, você deve primeiro preparar duas linhas de aproximadamente 3 cm de comprimento.



Antes de iniciar, você deve agora seguir as dicas do artigo Eletrônica - Comissionamento de um novo circuito observar.
Preparando o firmware do Tasmota
Para que o firmware do Tasmota possa fazer o flash do EFM8BB1, você deve ativar a seguinte opção no firmware do Tasmota.


Carregando o novo firmware para o EFM8BB1
Com o hardware modificado, agora você pode alterar convenientemente o firmware do EFM8BB1 na página de configuração usual do Tasmota da ponte de RF.









O novo firmware então se comporta como o firmware antigo. A diferença é que o novo firmware também pode ser alternado para o modo raw.
Vou explicar do que se trata e como usá-lo em outro artigo.
Divirta-se com o projeto
Espero que tudo funcionou como descrito para você. Se não, ou se você tiver alguma dúvida ou sugestão, por favor, deixe-me saber nos comentários. Em seguida, adicionarei isso ao artigo, se necessário.
Ideias para novos projetos são sempre bem vindas. 🙂
PS Muitos desses projetos - especialmente os projetos de hardware - custam muito tempo e dinheiro. Claro que faço isso porque gosto, mas se você acha legal que eu compartilhe as informações com você, ficaria feliz com uma pequena doação para o fundo do café. 🙂
Oi,
o artigo de acompanhamento já está disponível?
Tenho algumas tomadas controladas por rádio que não podem ser ensinadas com o firmware padrão e, portanto, carreguei o software Portisch.
No modo sniffer (RfRaw 177) vejo o seguinte JSON:
{"RfRaw":{"Data":"AA B1 04 02EE 01F4 0582 2016 381A1A1A1A0A1A0A0A0A0A0A0A0A280A280A0A0A0A 55"}}:
Quando eu converto isso com o BitBucket Converter, recebo:
AA B0 1F 04 08 02EE 01F4 0582 2016 381A1A1A1A0A1A0A0A0A0A0A0A0A280A280A0A0A0A 55
Eu tentei isso com:
…/Backlog = RfRaw AAB01F040802EE01F405822016381A1A1A1A0A1A0A0A0A0A0A0A0A280A280A0A0A0A55; RfRaw 0
para a ponte, mas infelizmente o soquete não responde.
O que estou fazendo de errado?
saudações
oi peter,
Infelizmente, o artigo correspondente ainda não existe. Mas está na minha lista. 🙂 Que código você farejou aí? Aquele de ligar ou desligar a tomada? Tanto quanto eu sei, os dois são diferentes. 🙂
Atenciosamente
Fabiano
Olá Fabi,
ótimo guia, obrigado por isso.
Mas agora estou na mesma situação/semelhante à de Peter em setembro de 2020.
Aguardo as instruções anunciadas.... 😉
Obrigado e saudações Siggi