Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use WifiManager for configuration #77

Open
SensorsIot opened this issue Apr 2, 2021 · 2 comments
Open

Use WifiManager for configuration #77

SensorsIot opened this issue Apr 2, 2021 · 2 comments
Assignees
Labels
enhancement New feature or request low prio Low Priority Ticket

Comments

@SensorsIot
Copy link

I like your two projects a lot and was able to implement them! But I am quite familiar with ESP32 and PlatformIO. Not all HAMS are ESP32 cracks but still would like to use your project.
This is why I propose to use WiFiManager to enter the credentials, etc. This would enable to distribute only one bin file per board version. And maybe it would even be possible to automatically find out if it is a 0.7 or a 1.0 T-beam version by checking if the power management chip answers or not, for example.
Then you could use this simple project to distribute one file: https://github.com/4m1g0/Tiny-Uploader . It packs the bin file as well as the ESP32 uploader into one executable file (it is a fork of tasmotizer).
A lot of work for you, I know. But I think it would tremendously increase its reach.

@SensorsIot SensorsIot added the enhancement New feature or request label Apr 2, 2021
@peterus
Copy link
Member

peterus commented May 14, 2021

I like the concept of the WifiManager, but unfortunately I will not use it in my projects because of this reasons:

  • WifiManager is using binary data instead of a structured file format (like json) in a file system (ftp would not work anymore)
  • WifiManager is doing to much in my eyes (one lib should do one thing)

In the end I will go with a self build lib which can save structured data in a json file and display/edit the data in an http server. With this we have the same result and in the future many people just need to download the binary.
I am aware that the current solution is not the best as i am getting also a lot of mails asking for help.
Thanks for your feedback!

@peterus peterus added the low prio Low Priority Ticket label May 14, 2021
@SensorsIot
Copy link
Author

That is ok with me. I just thought such a concept is needed. Tasmota and Tasmotizer are a very good example and made it possible to distribute software in an efficient way as binaries.
Thank you for your effort!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request low prio Low Priority Ticket
Projects
None yet
Development

No branches or pull requests

2 participants