RFLink-esp
RFLink-esp
Bonjour à tous,
J'ai découvert RFLink il y a quelques temps déjà (2018?), et j'ai à la fois apprécié son fonctionnement mais détesté l'obligation d'utiliser un Arduino Mega. J'ai alors trouvé des sources de la version R29 que j'ai adaptées sans trop de problèmes pour Arduino (Nano et même pro-mini). Accolé à un ESP01S pour avoir une passerelle MQTT, mon installation était terminée.
Après quelques échanges récents sur le forum Arduino, j'ai eu l'occasion de revoir les bases et c'est ainsi que je vous présente RFLink-esp !
Que dire :
- C'est un RFLink qui tourne sur un ESP (8266 et 32) mais aussi Arduino
- Il se base sur les sources RFLink R29 (pas trouvé plus récent), ce qui limite les protocoles reconnus
- Son fonctionnement interne se veut -relativement- proche du RFlink Original
- Les messages entrants et sortants restent au format "original"
- Il existe un autre RFLink-esp, maintenu par Stef-aap, qui suit une approche très différente
- La sortie série fonctionne toujours, mais il communique aussi (surtout) par MQTT
- Il possède un Webserver pour le paramétrage principal et un suivi basique (pas encore sur ESP32)
Pour ceux que ça intéressent
Le github du projet : https://github.com/couin3/RFLink
Le discord qui va avec : https://discord.gg/gXWaQm
J'ai découvert RFLink il y a quelques temps déjà (2018?), et j'ai à la fois apprécié son fonctionnement mais détesté l'obligation d'utiliser un Arduino Mega. J'ai alors trouvé des sources de la version R29 que j'ai adaptées sans trop de problèmes pour Arduino (Nano et même pro-mini). Accolé à un ESP01S pour avoir une passerelle MQTT, mon installation était terminée.
Après quelques échanges récents sur le forum Arduino, j'ai eu l'occasion de revoir les bases et c'est ainsi que je vous présente RFLink-esp !
Que dire :
- C'est un RFLink qui tourne sur un ESP (8266 et 32) mais aussi Arduino
- Il se base sur les sources RFLink R29 (pas trouvé plus récent), ce qui limite les protocoles reconnus
- Son fonctionnement interne se veut -relativement- proche du RFlink Original
- Les messages entrants et sortants restent au format "original"
- Il existe un autre RFLink-esp, maintenu par Stef-aap, qui suit une approche très différente
- La sortie série fonctionne toujours, mais il communique aussi (surtout) par MQTT
- Il possède un Webserver pour le paramétrage principal et un suivi basique (pas encore sur ESP32)
Pour ceux que ça intéressent
Le github du projet : https://github.com/couin3/RFLink
Le discord qui va avec : https://discord.gg/gXWaQm
Re: RFLink-esp
Intéressant,
Merci du partage
A suivre
Edit: dans le github tu parles du récepteur mais pas de l’émetteur ?
Merci du partage
A suivre
Edit: dans le github tu parles du récepteur mais pas de l’émetteur ?
Domoticz V2022.2
sous Buster, Homebridge,RfLink
Raspberry pi3, Google home mini
plein de truc wifi !! de l'esp-01 jusque le nodemcu en passant par le wemos et même du DIY
sous Buster, Homebridge,RfLink
Raspberry pi3, Google home mini
plein de truc wifi !! de l'esp-01 jusque le nodemcu en passant par le wemos et même du DIY
Re: RFLink-esp
C'est vrai, le Readme n'est pas à jour!
La base de l'envoi fonctionne et un plugin tout à fait fonctionnel en TX : Newkaku (DIO).
Il y a de nombreuses pistes d'améliorations.
Pêle-mêle :
- Rajouter le mini webserver pour ESP32
- Vérifier que l'écran OLED fonctionne toujours
- Intégrer un transceiver RFM69
- Rajouter d'autres plugins en RX/TX
La base de l'envoi fonctionne et un plugin tout à fait fonctionnel en TX : Newkaku (DIO).
Il y a de nombreuses pistes d'améliorations.
Pêle-mêle :
- Rajouter le mini webserver pour ESP32
- Vérifier que l'écran OLED fonctionne toujours
- Intégrer un transceiver RFM69
- Rajouter d'autres plugins en RX/TX
-
LeChaletDuMaker
- Messages : 2
- Inscription : 24 mai 2020, 20:10
Re: RFLink-esp
Bonjour couin3,
Super boulot.
Cela compile et s’installe sans probleme sur esp8266 et esp32.
Le Wifi généré par l’esp est visible mais impossible de s’y connecter, ne connaissant pas le mot de passe.
Aurais-tu l’amabilité de l’indiquer ?
Merci, prends soin de toi
Super boulot.
Cela compile et s’installe sans probleme sur esp8266 et esp32.
Le Wifi généré par l’esp est visible mais impossible de s’y connecter, ne connaissant pas le mot de passe.
Aurais-tu l’amabilité de l’indiquer ?
Merci, prends soin de toi
-
LeChaletDuMaker
- Messages : 2
- Inscription : 24 mai 2020, 20:10
Re: RFLink-esp
Je réponds à moi-même...(aaah quelle vie trépidante !)
Trouvé dans RFLink.cpp ligne 260 (à ce jour) : le mot de passe est 12345678 et peut d'ailleurs être changé ici avant flashage, et via l'interface web après dans l'onglet
Trouvé dans RFLink.cpp ligne 260 (à ce jour) : le mot de passe est 12345678 et peut d'ailleurs être changé ici avant flashage, et via l'interface web après dans l'onglet
Re: RFLink-esp
oui!
Attention bien prendre la version 4.2 ou le tout dernier commit de la branche master
Attention bien prendre la version 4.2 ou le tout dernier commit de la branche master
Re: RFLink-esp
Bonjour,
merci pour ce projet. Est-ce qu'il est compatible avec un transmetteur NRF24L01 comme RFLINK de base ? Si oui est-ce qu'il y a un schéma de cablage spécifique à faire pour le faire tourner sur un ESP32 ?
Merci d'avance pour la réponse
merci pour ce projet. Est-ce qu'il est compatible avec un transmetteur NRF24L01 comme RFLINK de base ? Si oui est-ce qu'il y a un schéma de cablage spécifique à faire pour le faire tourner sur un ESP32 ?
Merci d'avance pour la réponse
Re: RFLink-esp
Bonjour, je débute dans les ESP... (2 semaines) je commence à avancer sur la compréhension du fonctionnement .. si j'ai bien suivi, RFLINK-ESP est un firmware au même titre que node-MCU, pourriez vous, si vous avec un peu de temps me détailler la procédure (trop peur de faire une betise) pour l'installer sur un D1 mini flambant neuf que je viens de recevoir
merci par avance.. seb
esp: node_mcu, d1 mini, kit8, esp01s
windows 10
ide-arduino
esp: node_mcu, d1 mini, kit8, esp01s
windows 10
ide-arduino
Re: RFLink-esp
Bonjour,
il y a longtemps que je cherchais un tel RFLink....
Bravo !
J'ai eu besoin de placer ces lignes dans le Setup()
pinMode ( PIN_RF_RX_DATA, INPUT ) ;
pinMode ( PIN_RF_TX_DATA, OUTPUT ) ;
digitalWrite ( PIN_RF_RX_DATA, INPUT_PULLUP ) ;
en effet parfois, je n'avais pas de réponse RF après compilation et téléversement...
ces lignes ont réglé le problème
il y a longtemps que je cherchais un tel RFLink....
Bravo !
J'ai eu besoin de placer ces lignes dans le Setup()
pinMode ( PIN_RF_RX_DATA, INPUT ) ;
pinMode ( PIN_RF_TX_DATA, OUTPUT ) ;
digitalWrite ( PIN_RF_RX_DATA, INPUT_PULLUP ) ;
en effet parfois, je n'avais pas de réponse RF après compilation et téléversement...
ces lignes ont réglé le problème
Re: RFLink-esp
salut a tous,
je me lance moi aussi dans la fabrication de ce module, ca compile, j'ai bien , par contre je n'ai pas de retour RF pour l'instant.
dans quel onglet rajouter les instructions du dessus,?
merci d'avance
je me lance moi aussi dans la fabrication de ce module, ca compile, j'ai bien , par contre je n'ai pas de retour RF pour l'instant.
dans quel onglet rajouter les instructions du dessus,?
merci d'avance