Hey everyone! It is time for another firmware update for you all.
I've been pushing hard to get the firmware fully functional. I am quickly running out of time if I want to get my project into the best product category. I've gotten more of the features I was talking about in my previous project log sorted.
Here is a list of newly added features:
- Variables have been set up to allow ESPLux to know its state after reboot.
- ESPLux now remembers your previous light value for when you restart the box, if you so choose to turn on that feature.
- You can set a light name under settings to make sure you know what light you are playing with!
- The little button on the ESPLux itself can now be pressed on restart to reset wifi settings back to defaults. When you do this, the indicator lights will pop on to let you know that its operation has completed
- I have the back end of setting up Wifi sorted. There is a script all ready that you can run to configure it
- I have the back end of configuring an IP sorted. Turns out this isn't saved on restart which is a pain, so need to fix that
Things that are still outstanding are:
- Wifi needs to be configurable from the web interface.
- Site Survey needs to work
- Hitting save wireless needs to actually do something
- Static IP stuff at the moment is a mess, this needs to be implemented. I want to be able to set wifi up and set a static IP at the same time, but I need to make sure the UI is clear enough in this operation
- Dim function needs to work on webpage refresh, and needs to be clearer about the light not being dimmable.
One again, feel free to check out my github if you want to check it out. When it is all finished (or close enough to) I will do up a video on its functionality. From here, feel free to fork my github repo if you have a similar project. I have yet to see a firmware with the same feature set as what I have here. It might be worth waiting a little while until I have gotten it a bit closer to completion. The wifi setup stuff will be pretty neat.
Thanks again for following my project all! Hopefully I will have a new update soon enough.
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.