Is reliability a concern? If so, which firmware should I use
Posted: Mon Oct 26, 2015 10:23 pm
Hello all!
I wrote a long post a week or two back about my idea for making a web connected device, and I've come some way since then. Some way, but not a LONG way .
I've finally gotten my esp8266 board in the mail and I've managed to flash it with the nodemcu firmware that seems popular. That said, I'm sort of going "cowboy" and just going straight into this project, but now that I have actually gotten things up and running I'm beginning to see that there is a lot of various forum chatter regarding things working on the face of it, but perhaps not being super robust or reliable.
I'm specifically interested in doing these things:
1. On startup, if unable to connect to router/internet then instead broadcast a network, allow somebody to connect, and setup the router/wifi password (see this post here: https://www.hackster.io/noelportugal/if ... ton-e11841)
2. Normal operation the system will subscribe to a topic via MQTT, and will listen, indefinitely for a message to posted to that topic. I believe messages should be pushed to the device when they come in to the mqtt broker.
3. listen for a button press. If a button is pressed, publish a message to the mqtt broker notifying it that this button was pressed.
Now, I think in theory this is all possible with nodemcu, but as I mentioned i"m noticing a lot of people post with various problems ("messages aren't queued", "things stopped working after an hour", "things stopped working after 24 hours", etc).
I'm wondering if there is a different firmware other than nodemcu that is recommended by people, and if so, what that might be.
Thank you very much!
I wrote a long post a week or two back about my idea for making a web connected device, and I've come some way since then. Some way, but not a LONG way .
I've finally gotten my esp8266 board in the mail and I've managed to flash it with the nodemcu firmware that seems popular. That said, I'm sort of going "cowboy" and just going straight into this project, but now that I have actually gotten things up and running I'm beginning to see that there is a lot of various forum chatter regarding things working on the face of it, but perhaps not being super robust or reliable.
I'm specifically interested in doing these things:
1. On startup, if unable to connect to router/internet then instead broadcast a network, allow somebody to connect, and setup the router/wifi password (see this post here: https://www.hackster.io/noelportugal/if ... ton-e11841)
2. Normal operation the system will subscribe to a topic via MQTT, and will listen, indefinitely for a message to posted to that topic. I believe messages should be pushed to the device when they come in to the mqtt broker.
3. listen for a button press. If a button is pressed, publish a message to the mqtt broker notifying it that this button was pressed.
Now, I think in theory this is all possible with nodemcu, but as I mentioned i"m noticing a lot of people post with various problems ("messages aren't queued", "things stopped working after an hour", "things stopped working after 24 hours", etc).
I'm wondering if there is a different firmware other than nodemcu that is recommended by people, and if so, what that might be.
Thank you very much!