Constant updates, skip option

Right.

Once the device itself is working there is no reason to update at all (barring a very very unlikely update to fix a security hole and you havenā€™t isolated your ESP device from the internet, etc). The device wonā€™t just stop working because the ESPHome app has been updated.

A fix needed for running the existing device in a later HA update is more likely. But I almost never update my ESPHome devices and Iā€™ve yet to ever encounter that situation.

3 Likes

I would also like to see the ability to ā€œSelect ALLā€ and then skip in the Settings page in HA. It could also be located I the ESPHome Add-in interface. But I have 58 devices, and I can skip them one by one, but itā€™s a PITA.

3 Likes

There is one other little thing, I am wondering, and that isā€¦ I got the feeling that updates often get bigger, so when you use simple esp8266 devices from old, the free flash memory gets less and less, plus the update times get longer and longer to flash and compile.
This could also be due to wear on the part of the flash but not sure.
So yes a monthly update or a breaking news update flag, meanwhile please make it so that you can delay, skip or postpone the nodes update by a simple click, so that the settings menu in HA does not get flooded, that way I could miss important HA updates too.

1 Like

All good suggestions. But I keep coming back to the fact that this is a new ā€œfeature.ā€ In other words, the developers thought it would be a good idea to add all these update entities for ESP devices to HA.

It would be nice if someone could explain the logic behind that decision. Maybe it was needed/wanted for some reason. I could live with that. Or maybe it just wasnā€™t fully thought through, and the development team could revisit that decision. Iā€™d certainly be OK with that, too.

In the mean time, I wonder if it would be possible to have HA disable, exclude or otherwise ignore the new ESP device ā€œupdate entitiesā€ which were added in the last version.

No, we donā€™t have to fix working nodes, but seeing this every few days is crying for better end-user control.

1 Like

I tend to agree to the request.
But if you just disable the update sensor it will disappear from the notification area :thinking:.
It will still say ā€œupdate availableā€ in esphome, which is how i want it :wink:.

1 Like

They explain a little bit in the release party.

As Lao you say. The update gets bigger but as esphome only includes the part you need for the build it actually shouldnā€™t. But I havenā€™t compared the sizes.

Still storage wearout remains an issue. And also devices failing after update. I always update having in mind that I might need to serial flash if it fails. Running updates blind is just too risky. At least for esp86.

I agree with that.

strangely I have a bunch of ESPHome devices that I know for a fact that arenā€™t on the latest ESPHome version (they are all on 2022.9.x) and I havenā€™t seen any update notifications pop up on my system for them. Iā€™m on the latest version of HA as of yesterday.

:man_shrugging:

@finity What about your ESPHome version?
image
A while ago ESPHome changed to a core-addon; it wonā€™t update automatically.
Easiest is to just delete your current add-on, and re-install it (donā€™t worry about loosing data; as it is stored outside the container you wonā€™t loose any data)

I donā€™t run the ESPHome add-on (I run HA Container so no add-ons) but I have ESPHome version 2022.12.x in a Docker container so itā€™s definitely not the latest.

Do the update notifications need the latest ESPHome too?

Hang on a secā€¦

Does that explain this?

image

So I can remove my add-on, delete the repository

image

and then reinstall ESP Home?

And I will lose nothing?

Yesā€¦

Yesā€¦

Ofc you can always create a full backupā€¦just in case :wink:

1 Like

I wasnā€™t able to test this because I havenā€™t updated to 2022.2.x yet, but @petro confirmed that this can be done in another thread. Thanks!!

2 Likes

thnx, just disabled them
search for ā€œ_firmwareā€, this makes a nice selection.
I already ignored them all, So I think I have to wait for the next ESPhome update to see if this works

I also confirmed it in this post here :grin:

1 Like

Sorry, I missed that. I hereby give you credit as the first to confirm. Thank you!

Canā€™t wait to try it myself. Not because having to work around a poorly implemented change is a good thing. Just because now Iā€™m curious to see both the problem, and the workaround, in action. And, itā€™ll be a good reminder why I resist the temptation to jump on every new version as soon as itā€™s released.

Just to clarify, this works for all update entities in HA. Not just esphome.

strangely I have a bunch of ESPHome devices that I know for a fact that arenā€™t on the latest ESPHome version (they are all on 2022.9.x) and I havenā€™t seen any update notifications pop up on my system for them.

If your devices are not setup for api, then you will need see the pop up. At least for my case, I have one esp device that isnā€™t using the api and no pop up bubble for this one. Everyone else, yes.

They all use the API.

Till not so long ago I used a version of ESPHome which you had to install via an extra external third party add-on. That got updated nicely, regularly but not that often!
But with the API changes a month or so ago I found out that my version was very outdated it had been stuck since feb 2022. Friendly people here pointed out that I had to remove the previous ESPHome which was scary for I have a 50 nodes, so I thought I lose them all, but that did not happen.
And had to install the now inbuilt esphome add-on, which gets updated several times a week, lolz :slight_smile: .
So now I update esphome ever so often, but let the bubble with the update nodes 50+ just be there and see if it get higher then I know there is another thing in HA that is in need for an update, the nodesā€¦ well maybe once a month or two months. For I dread the moment one gets flash fried, and I have to open walls.