Is there any interest in the community about integrating Felix Rusu's RFM69 library into ESPEasy as a plugin to support the RFM69 family of radios?
Currently I have a dedicated ESP8266 (Adafruit Huzzah) connected to an RFM69HCW to act as a bi-directional RFM69 to MQTT gateway. Given most of my automation system is comprised of clones of the Rusu's Moteino boards it would be nice to have a central hub to manage everything.
Bonus points if we can integrate the DualOptiboot functionality so we can program the remote RFM69 nodes over the air like we do the ESP8266. For reference w/prior art:
Is there any interest in the community about integrating Felix Rusu's RFM69 library into ESPEasy as a plugin to support the RFM69 family of radios?
Currently I have a dedicated ESP8266 (Adafruit Huzzah) connected to an RFM69HCW to act as a bi-directional RFM69 to MQTT gateway. Given most of my automation system is comprised of clones of the Rusu's Moteino boards it would be nice to have a central hub to manage everything.
Some prior art:
https://github.com/1technophile/OpenMQTTGateway (Works but still very much beta quality.) https://github.com/boaschti/MQTT_WLan_RFM69_Gateway (Works well but interface is rough.)
Bonus points if we can integrate the DualOptiboot functionality so we can program the remote RFM69 nodes over the air like we do the ESP8266. For reference w/prior art:
https://github.com/LowPowerLab/DualOptiboot https://github.com/LowPowerLab/WirelessProgramming https://github.com/someburner/esp-rfm69 (Has OTA implemented on ESP8266. Buggy.)
One possible approach:
OTA.py (On PC/*nix box.) <----->ESPEasy w/RFM69 radio and S2N enabled.<----->Node(ATMega328 or ATMega1284 w/DualOptiboot)
Thanks!