The new HG UI rendered all custom widgets useless this means trying to adapt the program to a generic widget or use the new custom widget option for the new UI
in this case I chose to utilize the new custom widget option as I was successful in doing this for my MagWeb program info displaying the webpage.
I had originally thought I could just point to the Ecobee webpage similarly, however that wasn't the case.
Digging into the developer api I found a reference sample which I decided to play with.
I followed the instructions from
https://www.ecobee.com/home/developer/api/sample-apps/reference-api-app.shtmlit required nodejs so I installed it on my pi using
sudo apt install nodejs
I next installed the sample program using
wget https://www.ecobee.com/home/developer/api-reference-app.zip
and
sudo unzip api-reference-app.zip
With some easy editing I was able to get a usable webpage for the custom widget which is simply a html file located in the
data/widget/tuicemens folder you could just place it in the widget folder. the html file "MyEcobee.html" and it shows up in the custom widget edit option as tuicemens/MyEcobee
this allows me to see the info I wanted plus the ability to set a hold temperature using the - or + buttons I can the remove the hold pressing the resume button.
It is also possible to switch between Ecobee thermostats (if yo have more then one)