no dashboard.esp in 20221105 release
Moderators: grovkillen, Stuntteam, TD-er
no dashboard.esp in 20221105 release
@TD-er: by chance i have noticed that the dashboard.esp is missing in the latest build.
Is this intentional?
Is this intentional?
Re: no dashboard.esp in 20221105 release
This is for sure not intentional.
Re: no dashboard.esp in 20221105 release
Just to be sure... what is no longer working?
I was just looking into the bug when serving the favicon.ico file, so I'm now looking into this part of the code.
But I don't really get what might be wrong, so please explain.
I was just looking into the bug when serving the favicon.ico file, so I'm now looking into this part of the code.
But I don't really get what might be wrong, so please explain.
Re: no dashboard.esp in 20221105 release
What build are you using?
The exact binary name
The exact binary name
Re: no dashboard.esp in 20221105 release
ESP_Easy_mega_20221017_normal_ESP8266_4M1M
Re: no dashboard.esp in 20221105 release
I'm not sure a default dashboard.esp was ever included? It has to be uploaded manually to the unit...
/Ton (PayPal.me)
Re: no dashboard.esp in 20221105 release
I think he -of all people here- probably does do this as he's right now probably the most experienced "dashboard.esp" user out there 

Re: no dashboard.esp in 20221105 release
As long as i am using ESPeasy there was always a "standard" dashboard.esp in every build (i ever used) included without the need to upload anything.
That's meant ironically, isn't it? Dashboard.esp was the reason to create easyfetch, as i was never quite happy with it...

Edit: The question now could be: Why he -of all people here- notice the missing dashboard.esp when he ist using exclusively his own dashboard....

Re: no dashboard.esp in 20221105 release
Hmm the "dashboard.esp" default handler may have been broken indeed.
To be honest, I also thought you had to upload some file.
I will look into the history of the file handling this code to see where I might have messed up.
To be honest, I also thought you had to upload some file.
I will look into the history of the file handling this code to see where I might have messed up.
Re: no dashboard.esp in 20221105 release
Old:
https://github.com/letscontrolit/ESPEas ... pp#L79-L83
New:
https://github.com/letscontrolit/ESPEas ... #L234-L243
So it appears I did indeed mess up here.
The call to handle the custom page used to be before the path was checked to actually exist.
Now it is after it checked whether the file exists.
https://github.com/letscontrolit/ESPEas ... pp#L79-L83
New:
https://github.com/letscontrolit/ESPEas ... #L234-L243
So it appears I did indeed mess up here.
The call to handle the custom page used to be before the path was checked to actually exist.
Now it is after it checked whether the file exists.
Re: no dashboard.esp in 20221105 release
if it were up to me you could remove the integrated dashboard.esp completely and leave only the manual upload option...
Re: no dashboard.esp in 20221105 release
Removing features from a (quite) widely used software is always a challenge, that would need at least a *very* easy migration path (and IMHO EasyFetch, though it might be easy, is not *very* easy, but maybe that's because of my limited use of it).
/Ton (PayPal.me)
Re: no dashboard.esp in 20221105 release
Easyfetch is definitely not easy in use and would not be an alternative for the dashboard.esp
But i question the usefullness of dashboard.esp.
It offers an overview of your devices which can also be found on the devices page and you can switch between nodes which can be found also on the main page.... its a bit of a redundancy which also doesn’t look as good as the data on the corresponding pages....
But i question the usefullness of dashboard.esp.
It offers an overview of your devices which can also be found on the devices page and you can switch between nodes which can be found also on the main page.... its a bit of a redundancy which also doesn’t look as good as the data on the corresponding pages....
Last edited by chromo23 on 10 Nov 2022, 18:41, edited 1 time in total.
Re: no dashboard.esp in 20221105 release
Maybe we could polish the whole thing up a bit....
To be honest, it looks a bit anachronistic compared to the rest of ESPeasy, euphemistically speaking.
Edit: and as far as i remember you have to manually refresh it to update the values
To be honest, it looks a bit anachronistic compared to the rest of ESPeasy, euphemistically speaking.
Edit: and as far as i remember you have to manually refresh it to update the values
Re: no dashboard.esp in 20221105 release
Here a simple mockup with the things we already have. Basically i left out the unnecessary columns....
So we could make a bit nicer dashboard.esp
So we could make a bit nicer dashboard.esp
- budman1758
- Normal user
- Posts: 303
- Joined: 15 Apr 2017, 05:13
- Location: Riverside CA USA
Re: no dashboard.esp in 20221105 release
I also noticed there is no dark mode option in the "ESP_Easy_mega_20221105_collection_A_ESP8266_4M1M.bin". Was looking forward to that for my keypad unit upgrade. Need Keypad - HT16K33 and RFID - PN532 in the same build.



"The glass is twice as big as it needs to be".
Re: no dashboard.esp in 20221105 release
No dark mode at all?
Edit: Did you activated it under tools/advanced?
Edit2: You are right, no option there
Edit: Did you activated it under tools/advanced?
Edit2: You are right, no option there
Re: no dashboard.esp in 20221105 release
There is this code in define_plugin_sets.h:
And the Collection builds all have LIMIT_BUILD_SIZE set...
Code: Select all
...
#ifdef LIMIT_BUILD_SIZE
#define FEATURE_AUTO_DARK_MODE 0
#else
...
/Ton (PayPal.me)
Re: no dashboard.esp in 20221105 release
@budman1758 are you able to make your own build or do you need one?
and this is actually not the right thread for this since it is about the missing dashboard.esp as the title states
and this is actually not the right thread for this since it is about the missing dashboard.esp as the title states
- budman1758
- Normal user
- Posts: 303
- Joined: 15 Apr 2017, 05:13
- Location: Riverside CA USA
Re: no dashboard.esp in 20221105 release
I'm not set up to make my own builds yet. Did'nt mean to hijack the thread. The option to enable the dark mode is not on the advanced settings page.
"The glass is twice as big as it needs to be".
Re: no dashboard.esp in 20221105 release
@budman1758 here ist you freshly baked morning build. Enjoy
- budman1758
- Normal user
- Posts: 303
- Joined: 15 Apr 2017, 05:13
- Location: Riverside CA USA
Re: no dashboard.esp in 20221105 release
Thanks a bunch!! Looks great. Methinks the dark mode should be standard equipment on all builds.


"The glass is twice as big as it needs to be".
Re: no dashboard.esp in 20221105 release
Hello
Sorry to bring this old topic on top. I still missing the dashboard on the latest release ESP_Easy_mega_20230409_normal_ESP8266_4M1M.
Is there a fix ongoing or it stays as it is?
Is there a workaround besides stay on the old releases?
Sorry to bring this old topic on top. I still missing the dashboard on the latest release ESP_Easy_mega_20230409_normal_ESP8266_4M1M.
Is there a fix ongoing or it stays as it is?
Is there a workaround besides stay on the old releases?
Re: no dashboard.esp in 20221105 release
I've just created a pull request (PR) on Github (#4637) to fix this bug.
You can download a build of that code from this Actions run, once it's ready. You will need to be logged in to your Github account to be able to download, you can create such account for free if you don't have one yet.
Please report your findings here or in the PR.
NB: There is no workaround, unfortunately, but the fix is small, so will probably be merged soon.
/Ton (PayPal.me)
Re: no dashboard.esp in 20221105 release
Thank you very much! Dashboard looks good again. Including Dark Mode. Cool!
I use that function for a cheap website dashboard over all sensors.
I use that function for a cheap website dashboard over all sensors.
- Attachments
-
- dashboard.jpg (389.15 KiB) Viewed 10910 times
Re: no dashboard.esp in 20221105 release
If you want a more modern look of your dashboard you can also try easyfetch. (link is in my signature)
Just download the "fetch.html.gz" (or if you want to have it as the root page download "index.htm.gz") and upload it on one (it only needs to run on one device) of your devices (/tools -> filebrowser).
Open the easyfetch : <ESPeasy-IP>/fetcht.hml.gz (Or if you uploaded "index.htm.gz" just enter the ip)
Who is online
Users browsing this forum: No registered users and 32 guests