Replies: 4 comments 6 replies
-
My initial comments on version 3. I converted an old project to the new version just to try it out. I like the WiFi configuration, much more useful I tried to clear the Signal settings and save the blank fields, but it reverts back to the old settings after a restart. Changing the hostname also reverts back to the old name after a restart |
Beta Was this translation helpful? Give feedback.
-
Thanks, working now |
Beta Was this translation helpful? Give feedback.
-
Quick Question - how does the WiFi management now works? I would like something like this: Try Network 1 This will allow the sensESP unit to connect to the available networks, even if it is not immediately available on boot. |
Beta Was this translation helpful? Give feedback.
-
For OTA is there any thought to having the OTA web interface? The esp32 web ota is pretty handy though, especially for less technical users. I might try to add myself but I have some learning to do first....:-) |
Beta Was this translation helpful? Give feedback.
-
Hey,
I have just pushed a new
dev-3
branch to the SensESP repo, representing an alpha version of SensESP v3. The new branch represents several months worth of development, mainly focusing in a complete rewrite of the web config UI. The config UI, written in React typescript, provides (hopefully) a much more polished experience, with user-friendly UIs for WiFi, SK and system settings. It also supports a plugin system, allowing creating application-specific config pages. WiFiManager is no longer used. Instead, the same UI is used both for initial WiFi setup and other system configuration.Other noteworthy changes:
Startable
base class because it was really not required.Most of the internal plumbing is backwards-compatible. Some addons may require small changes to compile. For example,
ValueConsumer::set_input()
has been renamed to::set()
.The new code has had very little testing so far. If you're interested, please have a go and report the results. You can update existing projects by editing
platformio.ini
and replacing the SensESP dependency in thelib_deps
section with the following:Beta Was this translation helpful? Give feedback.
All reactions