2024.5: Just a little bit smaller

Well, that was the most painful upgrade in quite a while. If anyone else has ha in a venv, on a pi4 with a 64bit kernel and 32bit userland, be prepared to start from scratch due to the inclusion of aiohttp-isal.

you can probably fix that using

  card-mod-more-info-yaml: |

    $: |
      .mdc-dialog {
        backdrop-filter: blur(17px) !important;
        -webkit-backdrop-filter: blur(17px) !important;
      }

in a card-mod-theme. All drop-downs remain in front and the background is blurred nicely on more-info

I am not using blurring in themes.
This was for people who tried to use a new functionality & failed.

Nice that one can drag and drop Tile Features like just reordering them in yaml.

But, how can one specify icons for climate preset-modes? I get generic dots for these (for a water heater thatā€™s modeled as a climate device since esphome does not yet have a water heater model. But thatā€™s another discussion):

features:
 - type: "climate-preset-modes"
   style: "icons"
   preset-modes:
    - Eco Mode
    - Electric
    - Heat Pump
    - High Demand
    - "Off"

Using a Shelly 1 for a garage door switch and it kept falling off the network after upgrading to 2024.5.1. Rolled back to 2024.4.4 and all is well again.

1 Like

After upgrading to 2024.5.1 the Dreo (HACS) integration stopped polling for some reason. I could change the panel_sound and it would not change in Developer tools. I could change it from the Dreo App or try to use my mushroom card I posted here.

Also, for the mushroom template that changes icon and color based on state had no styling at all. Could be because HA could not poll the fan, but again rolling back to 2024.4.4 was the solution.

Lastly, I modified the media_player.py for panasonic_bluray, and I am trying to figure out a way to either script a copy or exclude the file from being updated during an upgrade.

Using which Shelly integration?

Running which OS and version?

Presumably HA doesnā€™t have anything to do with your wifi access point, so it canā€™t take your wifi device off the network.

Iā€™m back to 2024.4.4

No way to get 2024.5.x running or find the problem at debug log. Iā€™m disable different intergrations but HA is running very slow (with high CPU) and so I get ā€˜database performance issuesā€™ and ā€˜sensor took longer than the scheduled update intervalā€™.

Do not find where it comes from ā€¦

This was Raspbian Lite Bookworm, it was an older install though, had started as Buster and been upgraded over the last few years. Looks like @bdraco has a PR pending here Switch out aiohttp-isal for aiohttp-fast-zlib to make isal optional by bdraco Ā· Pull Request #116814 Ā· home-assistant/core Ā· GitHub that would make isal optional, but I just chose to go ahead and move to a fully 64 bit OS and be done with it.

Good idea.

Yet ipmi was obviously giving you problems, but you havenā€™t disabled that (despite it being pointed out to you) and havenā€™t posted an issue on their GitHub.

So that one probably wonā€™t be fixed any time soon. Thanks for nothing.

1 Like

https://www.home-assistant.io/integrations/shelly

Open an issue on GH with attached diagnostics file and debug log for Shelly integration.

1 Like

Same issue as a few others here since upgrading to 2024.5.X. Everything goes well for a few hours then very high CPU usage that limit access to the frontend and makes troubleshooting difficult. I finally got a prolonged high CPU usage overnight and it appeared to be related to the Amcrest integration for me. Checking the open issues I found an issue with a PR for what Iā€™m experiencing, so waiting for 20204.5.2 to hopefully fix it for me.

I disabled it, but the behavior of HA didnā€™t change even without IPMI. I threw out IPMI completely, so I canā€™t open a ticket at the moment. Thank you for such great comments and thanks for nothing too.

4 Likes

You didnā€™t tell us you had disabled ipmi. You said you disabled ā€œdifferent integrationsā€ which is meaningless.

Meanwhile the author of ipmi is blissfully unaware.

My pleasure by the way.

has anyone seen the following? Iā€™m getting it maybe once or twice a day - also unsure how to work out the triggersā€¦

Specifically watchdog restarting homeassistant ā€¦

2024-05-06 09:00:26.364 INFO (MainThread) [supervisor.auth] Auth request from 'core_mosquitto' for 'mqtt'
2024-05-06 09:00:26.929 INFO (MainThread) [supervisor.auth] Successful login for 'mqtt'
2024-05-06 09:05:56.216 INFO (MainThread) [supervisor.homeassistant.api] Updated Home Assistant API token
2024-05-06 09:13:01.790 WARNING (MainThread) [supervisor.homeassistant.websocket] Connection is closed
2024-05-06 09:13:05.923 WARNING (MainThread) [supervisor.homeassistant.core] Watchdog found Home Assistant failed, restarting...
2024-05-06 09:13:05.941 INFO (SyncWorker_4) [supervisor.docker.manager] Starting homeassistant
2024-05-06 09:13:06.092 INFO (MainThread) [supervisor.homeassistant.core] Wait until Home Assistant is ready
2024-05-06 09:13:09.402 INFO (MainThread) [supervisor.resolution.evaluate] Starting system evaluation with state running
2024-05-06 09:13:09.514 INFO (MainThread) [supervisor.resolution.evaluate] System evaluation complete

Hi,

Shortly after release I reported my Shelly Gen1 devices didnā€™t reconnect after upgrading to 2024.5. This is now a recurrent problem - after any HA restart (e.g. after upgrading to 2024.5.1, after a HACS update, after a config update, etc) there is a better than average chance that some of the Shelly devices fail to reconnect.

Iā€™ve found a similar issues here: No Shelly connections after 2024.3.0 HA upgrade - #14 by BenZoFly

And posted this update:

So a similar thing here. Everything was PERFECT and ROCK SOLID for at least 18 monthsā€¦then I install 2024.5 and on restart half my Shelly devices Gen1 are offlineā€¦a restart of HA doesnā€™t not return them, nor does a full reboot, not does just ā€˜waitingā€™. However, going to Settings > Integrations > Shelly and then for each Shelly device (I have 38) going Reload causes the Shelly to come back on line. It doesnā€™t need me to touch the Shelly devices themselves, the reload operation immediately restores the connection.

I do not know what has changed, it is almost like the new ā€œfast startupā€ stuff that has been added is not allowing enough time to restore everythingā€¦ I have a mix of Shelly devices, all Gen1, all with no cloud service, all hardcoded to talk directly to HA. Some will connect correctly, others do not. Iā€™m not certain yet if it is the same ones that fail on restart or a random selection. But it wasnā€™t like this before! :frowning:

The logs have this:

2024-05-06 11:50:37.929 ERROR (MainThread) [homeassistant.components.shelly] Error fetching Shelly-ConservatoryLights data: Error fetching data: DeviceConnectionError()
2024-05-06 11:50:37.958 ERROR (MainThread) [homeassistant.components.shelly] Error fetching Shelly-Ensuite-Floor data: Error fetching data: DeviceConnectionError()
2024-05-06 11:50:38.825 ERROR (MainThread) [homeassistant.components.shelly] Error fetching Shelly-Bathroom data: Error fetching data: DeviceConnectionError()

And yet reload re-establishes a stable connection until the next restartā€¦so there is no actual connection problemā€¦

1 Like