The current web_server interface is ok for toggling things on and off and reading some sensors, but it’s not looking good nor is it very user friendly.
So I created a dashboard, which shows your device data and actions at your regular esphome-device.local:80 - only nicer. And it is a PWA, so each device can be installed on any smart device and accessed via dock or app shortcuts.
Please Consider sponsoring me Sponsor @velijv on GitHub Sponsors · GitHub || PayPal.Me so I can finish it and provide it for all y’all, and add extra features, like an actual color picker, charts for sensor history, etc.
This will make your ESP device a fully featured app that works and looks nice. No Home Assistant needed for some devices. Even your mother can use it.
I would love to know* if my work is appreciated to start releasing * getting 10 Github sponsors for even 1$ would prove it to my wife who says i need to sleep more and be less nerd
Thank you! I will definitely consider it, because it needs to be hosted (icons, and web app manifest, which can’t be uploaded to the esp…, the css/js as well, which can be self-hosted locally but not for clients). Monthly would cover server costs at least hopefully. I will PM you a beta version link for testing as soon as i update some errors features.
One major hurdle for client work - as they might not want to hack with chrome://flags - is that since esphome is not served over https, you need to manually add each “insecure” device as “secure” in browser to allow installing… also web service workers wont install from another domain, and i can’t add them to the esp, since it only allows one js file.
To-do: background still get data and alerts if app is closed.
Im unemployed, out of funds, and will open some basic parts of it. Considering the too much time and amount of work put into it i will make it a paid service / product.
It looks really good. But it don’t work for me. I add the code für js and css. But it don’t show me the new page. It still shows me a blank page. Do I anything wrong?