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 conseils suivants sont toujours un peu pénibles et qu'ils semblent inutiles. Mais malheureusement, de nombreuses personnes qui savaient "mieux" ont déjà perdu des yeux, des doigts ou d'autres choses ou se sont blessées par imprudence. En comparaison, une perte de données ne vaut presque pas la peine d'être mentionnée, mais cela peut aussi être très énervant. C'est pourquoi nous vous demandons de prendre cinq minutes pour lire les consignes de sécurité. Car même le projet le plus cool ne vaut pas une blessure ou un autre désagrément.
https://www.nerdiy.de/sicherheitshinweise/
Liens d'affiliation/publicitaires
Les liens vers les boutiques en ligne mentionnés ici sont des liens dits "affiliés". Si tu cliques sur un tel lien d'affiliation et que tu achètes via ce lien, Nerdiy.fr reçoit une commission de la part de la boutique en ligne ou du fournisseur concerné. Pour toi, le prix ne change pas. En effectuant tes achats via ces liens, tu aides Nerdiy.fr à proposer d'autres projets utiles dans le futur. 🙂
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 nécessaire :
Dans la liste suivante, vous trouverez toutes les pièces dont vous avez besoin pour mettre en œuvre cet article.
Outils nécessaires :
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.
Amuse-toi bien 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 également toujours les bienvenues. 🙂
P.S. Beaucoup de ces projets - surtout les projets de matériel - coûtent beaucoup de temps et d'argent. Bien sûr, je le fais parce que j'aime ça, mais si tu trouves ça cool que je partage les infos à ce sujet avec toi, je serais heureux de faire un petit don à la caisse 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