ESP8266 as MySensors nodes instead of Arduino + nRF24L01
I have been using the MySensors Serial Gateway and Arduino+nRF24L01 Sensor nodes. Recently I saw the ESP8266 support as WIFI Gateway.
I was wondering is there any way we can use ESP82266 as a Sensor Node also instead of Arduino+nRF24L01. So that we can remove the nRF24L01 radio network from both gateway and sensor nodes.
rejoe2 last edited by
@Hareesh-M-U Imo this isn't the route to go for MySensors.
If you want to have WiFi as a transport layer you may have a look at the ESPEasy-project, that seems to offer almost comparable options with this type of mc.
I personally do not like to mesh up Home-automation things with WiFi, that requires additional infrastructure. Therefore I just use a serial nRF-GW and also a seperate serial GW for RS485 to avoid radio transmission at all.
Beside that, the ESP-chips are not designed for battery-use and have/had some disadvantages wrt. to time-critical applications (as RF- or IR-receiver). (This may be overcome to a large extend now).
@rejoe2 Thank you for your quick reply. Since I'm having the range issues with nRF24L01 and board failures, i was thinking about the wifi connectivity. Since wifi router will have the great coverage compared to nRF24L01. I will explore the ESPEasy-project as you suggested and will check if suites my requirements.
@Hareesh-M-U MySensors supports sensors on gateways, so you can always create standalone gateways with sensors directly attached.
You need a controller supporting multiple WiFi MySensors gateways and you're good to go!
@Yveaux Yeah... that's an interesting idea. Thank you for bringing that out. BTW, I'm using Home Assistant as the controller.