Grâce au firmware Tasmota très universel (Pont Flash Sonoff 433Mhz Rf avec micrologiciel Tasmota) vous pouvez utiliser le Sonoff RF-Bridge pour envoyer et recevoir à peu près n'importe quel signal 433Mhz. Cependant, cela ne fonctionne que pour les signaux 433Mhz dont le protocole radio est reconnu par le firmware du processeur EFM8BB1. Cela signifie qu'avec le firmware standard, vous ne recevrez que des données radio déjà interprétées par le processeur EFM8BB1. Grâce à une mise à jour du firmware, vous avez cependant la possibilité de lire les données brutes radio.
Cet article décrit les modifications que vous devez apporter et ce qui doit être pris en compte.
Consignes de sécurité
Je sais que les notes suivantes sont toujours un peu ennuyeuses et semblent inutiles. Malheureusement, de nombreuses personnes qui savaient "mieux" ont perdu des yeux, des doigts ou d'autres choses à cause d'une négligence ou se sont blessées. La perte de données est presque négligeable en comparaison, mais même celles-ci peuvent être vraiment ennuyeuses. Par conséquent, veuillez prendre cinq minutes pour lire les consignes de sécurité. Parce que même le projet le plus cool ne vaut pas une blessure ou d'autres problèmes.
https://www.nerdiy.de/sicherheitshinweise/
Liens d'affiliation/publicitaires
Les liens vers des boutiques en ligne répertoriés ici sont des liens dits d'affiliation. Si vous cliquez sur un tel lien d'affiliation et effectuez un achat via ce lien, Nerdiy.de recevra une commission de la boutique en ligne ou du fournisseur concerné. Le prix ne change pas pour vous. Si vous effectuez vos achats via ces liens, vous aidez Nerdiy.de à pouvoir proposer d'autres projets utiles à l'avenir. 🙂
Conditions préalables
Articles utiles :
Avant de commencer à construire, vous devriez avoir traité les bases de la soudure. Vous devez souder des fils aux contacts. Vous devriez également avoir déjà flashé votre pont RF Sonoff avec le firmware Tasmota.
Les articles suivants fournissent des informations à ce sujet :
Électronique - Mon ami le fer à souder
Sonoff – Flash 433Mhz Rf Bridge avec micrologiciel Tasmota
Bases de la navigation dans l'Explorateur Windows
Matériel requis :
Dans la liste suivante, vous trouverez toutes les pièces dont vous avez besoin pour mettre en œuvre cet article.
Outil requis :
Dans la liste suivante, vous trouverez les outils dont vous avez besoin pour mettre en œuvre cet article.
Couper les lignes de données qui ne sont pas nécessaires
Les lignes de données de l'EFM8BB1 (puce RF), que vous devez connecter à l'ESP8266 avec ce mod, sont placées par défaut sur les lignes de données du port micro USB, par lequel le pont RF est normalement alimenté.
Le fabricant a probablement un adaptateur spécial qui lui permet de programmer l'EFM8BB1 de cette manière - mais pour nous cette fonction est inutile et dans ce cas même un obstacle. Cela signifie que vous ne pouvez pas alimenter le pont RF via le port micro USB et programmer l'EFM8BB1 en même temps.
Afin de rendre cela possible de toute façon, les connexions de l'EFM8BB1 au port micro USB sont coupées dans cette section.
Connectez la ligne de données de l'EFM8BB1 à l'ESP8266
Pour connecter les contacts de l'ESP8266 aux lignes de données de l'EFM8BB1, vous devez d'abord préparer deux lignes d'environ 3 cm de long.
Avant de commencer, vous devez maintenant suivre les conseils de l'article Electronique - Mise en service d'un nouveau circuit observer.
Préparation du micrologiciel Tasmota
Pour que le micrologiciel Tasmota puisse flasher l'EFM8BB1, vous devez activer l'option suivante dans le micrologiciel Tasmota.
Téléchargement du nouveau firmware sur l'EFM8BB1
Avec le matériel modifié, vous pouvez désormais modifier facilement le micrologiciel de l'EFM8BB1 à partir de la page de configuration Tasmota habituelle du pont RF.
Le nouveau firmware se comporte alors comme l'ancien firmware. La différence est que le nouveau firmware peut également être basculé en mode brut.
Je vous expliquerai de quoi il s'agit et comment l'utiliser dans un autre article.
Amusez-vous avec le projet
J'espère que tout a fonctionné comme décrit. Si ce n'est pas le cas ou si vous avez des questions ou des suggestions, faites-le moi savoir dans les commentaires. Je les ajouterai à l'article si nécessaire.
Les idées de nouveaux projets sont toujours les bienvenues. 🙂
PS Beaucoup de ces projets - en particulier les projets matériels - coûtent beaucoup de temps et d'argent. Bien sûr, je le fais parce que j'aime ça, mais si vous pensez que c'est cool que je partage l'information avec vous, je serais heureux d'un petit don au fonds du café. 🙂
Salut,
l'article de suivi est-il déjà disponible ?
J'ai quelques prises radiocommandées qui ne peuvent pas être apprises avec le firmware standard et j'ai donc chargé le logiciel Portisch.
En mode renifleur (RfRaw 177) je vois le JSON suivant :
{"RfRaw":{"Data":"AA B1 04 02EE 01F4 0582 2016 381A1A1A1A0A1A0A0A0A0A0A0A0A280A280A0A0A0A 55"}} :
Lorsque je convertis ceci avec BitBucket Converter, j'obtiens :
AA B0 1F 04 08 02EE 01F4 0582 2016 381A1A1A1A0A1A0A0A0A0A0A0A0A280A280A0A0A0A 55
J'ai essayé ça avec :
…/Arriéré = RfRaw AAB01F040802EE01F405822016381A1A1A1A0A1A0A0A0A0A0A0A0A280A280A0A0A0A55 ; RfRaw 0
au pont, mais malheureusement la prise ne répond pas.
Qu'est-ce que je fais mal?
salutation
Salut Pierre,
Malheureusement, l'article correspondant n'existe pas encore. Mais c'est sur ma liste. 🙂 Quel code as-tu reniflé là-bas ? Celui d'allumer ou d'éteindre la prise ? Autant que je sache, les deux sont différents. 🙂
Cordialement
Fabien
Bonjour Fab,
excellent guide, merci pour cela.
Mais maintenant, je suis dans la même situation/similaire à Peter en septembre 2020.
J'attends avec impatience les consignes annoncées.... 😉
Merci et salutations Siggi