2022.11: A heck of a release!

The changes to the ZAMG integration should be listed as breaking changes, for

a) some of the monitored_conditions are not recognized anymore

Invalid config for [sensor.zamg]: value must be one of ['dewpoint', 'dewpoint_average', 'humidity', 'precipitation', 'pressure', 'pressure_sealevel', 'snow', 'sun_last_10min', 'temperature', 'temperature_average', 'wind_bearing', 'wind_max_bearing', 'wind_max_speed', 'wind_speed'] @ data['monitored_conditions'][7]. Got 'sun_last_hour'. (See ?, line ?).

b) some of the entity_ids changed (most likely because the friendly names of the sensor family (the “suffix” for all monitored conditions) cannot be overridden anymore)

For example:

- platform: zamg
  station_id: 11389
  name: St. Pölten/Landhaus # The name fetched from the Server is "ST.POELTEN LANDHAUS"
  ...

resulted in entity_ids of sensor.st_polten_landhaus_*, instead of sensor.st_poelten_landhaus_* (ooe).

The dashboard now throws this massive chain of capital letters at you: “ST.POELTEN LANDHAUS dewpoint”, as one example.


And last but not least: For the first time while using this integration (on several HA instances and for more than a year now) I observe a lot of failed data fetches, resulting in unknown sensor states – is it blocked due to too many requests? (I fetch data from 2 stations)

Some log examples:

Logger: homeassistant.components.zamg
Source: helpers/update_coordinator.py:151
Integration: Zentralanstalt für Meteorologie und Geodynamik (ZAMG) (documentation, issues)
First occurred: 11:40:29 (2 occurrences)
Last logged: 11:51:03

Timeout fetching zamg data
Logger: homeassistant.components.zamg
Source: helpers/update_coordinator.py:151
Integration: Zentralanstalt für Meteorologie und Geodynamik (ZAMG) (documentation, issues)
First occurred: 10:15:12 (5 occurrences)
Last logged: 11:45:52

Timeout fetching zamg data
Error requesting zamg data: Cannot connect to host dataset.api.hub.zamg.ac.at:443 ssl:default [Connect call failed ('138.22.160.100', 443)]

Has anyone had issues with authentication to Jandy / Iaqualink? I note there was an upgrade to the integration in the full change log. Restored back to 2022.10.5 all good. Upgraded my test pi to 2022.11 and could not get it to authenticate either

2022-11-03 22:25:44.954 ERROR (MainThread) [aiohttp.server] Error handling request
Traceback (most recent call last):
File “/usr/local/lib/python3.10/site-packages/aiohttp/web_protocol.py”, line 435, in _handle_request
resp = await request_handler(request)
File “/usr/local/lib/python3.10/site-packages/aiohttp/web_app.py”, line 504, in _handle
resp = await handler(request)
File “/usr/local/lib/python3.10/site-packages/aiohttp/web_middlewares.py”, line 117, in impl
return await handler(request)
File “/usr/src/homeassistant/homeassistant/components/http/security_filter.py”, line 60, in security_filter_middleware
return await handler(request)
File “/usr/src/homeassistant/homeassistant/components/http/forwarded.py”, line 100, in forwarded_middleware
return await handler(request)
File “/usr/src/homeassistant/homeassistant/components/http/request_context.py”, line 28, in request_context_middleware
return await handler(request)
File “/usr/src/homeassistant/homeassistant/components/http/ban.py”, line 82, in ban_middleware
return await handler(request)
File “/usr/src/homeassistant/homeassistant/components/http/auth.py”, line 236, in auth_middleware
return await handler(request)
File “/usr/src/homeassistant/homeassistant/components/http/view.py”, line 136, in handle
result = await result
File “/usr/src/homeassistant/homeassistant/components/config/config_entries.py”, line 180, in post
return await super().post(request, flow_id)
File “/usr/src/homeassistant/homeassistant/components/http/data_validator.py”, line 73, in wrapper
result = await method(view, request, data, *args, **kwargs)
File “/usr/src/homeassistant/homeassistant/helpers/data_entry_flow.py”, line 110, in post
result = await self._flow_mgr.async_configure(flow_id, data)
File “/usr/src/homeassistant/homeassistant/data_entry_flow.py”, line 280, in async_configure
result = await self._async_handle_step(
File “/usr/src/homeassistant/homeassistant/data_entry_flow.py”, line 367, in _async_handle_step
result: FlowResult = await getattr(flow, method)(user_input)
File “/usr/src/homeassistant/homeassistant/components/iaqualink/config_flow.py”, line 41, in async_step_user
async with AqualinkClient(username, password):
File “/usr/local/lib/python3.10/site-packages/iaqualink/client.py”, line 72, in aenter
await self.login()
File “/usr/local/lib/python3.10/site-packages/iaqualink/client.py”, line 126, in login
r = await self._send_login_request()
File “/usr/local/lib/python3.10/site-packages/iaqualink/client.py”, line 121, in _send_login_request
return await self.send_request(
File “/usr/local/lib/python3.10/site-packages/iaqualink/client.py”, line 92, in send_request
self._client = httpx.AsyncClient(
File “/usr/local/lib/python3.10/site-packages/httpx/_client.py”, line 1386, in init
raise ImportError(
ImportError: Using http2=True, but the ‘h2’ package is not installed. Make sure to install httpx using pip install httpx[http2].

1 Like

I have X sensors:
— X1 sensors - provided by integrations;
— X2 sensors - manually created template sensors.
Some sensors from integrations may be stored in LTS - but they are NOT since I excluded them from Recorder.
Some template sensors are excluded from Recorder. Some of not-excluded have “state_class: measurement” - and stored in LTS.

Now we got Statistics in more-info pop up - instead of a real history - and this is:
— less informative;
— confusing - since some sensors are not in LTS, then probably the real history is supposed to be shown.

I would restore the previous more-info - but with one more “Statistics” tab - only if the sensor has LTS.

11 Likes

owntone doesn’t work on 2022.11 and HA core.
if I downgrade to 2022.10.5 it works

Does anyone have problems with adding cards to lovelace? I can add cards by entity but adding them by card the list is just blank. Same thing on Home Assistant application on Android.

EDIT: Solved problem by moving atomic-calendar-revive to test dashboard. After that “by card” list is back to normal. Although same problem exist with my test dashboard but problem is clearly with this custom card.

I really don’t like what they did with the entity history. When I open an entity I want its exact short term history, with every state change. Not some averaged approximation. I’m going to override them.

18 Likes

Shift+Refresh page. If still does not work clear browser cache.

1 Like

Already tried that with couple of reboots also. Strange because by entity everything is normal and this problem exists even on a totally new device. Maybe just waiting for some updates…

Why did someone feel the need to add borders around cards to the default theme? It totally takes away from the look of my mushroom chip cards!

4 Likes

the new “Tile” card does recreate the look and feel of the mushroom cards.
Unfortunately, there are some details, which are not working “as a replacement” or addition to existing mushroom cards:

grafik

As you can see in the Screenshot, I’ve tried to compare mushroom cards with the new tile card.

  1. row: Tile Card, door sensor - closed.
  2. row: Tile Card, using an “update” entity.
    Here we can see, that the icon does not show any color…
    Compared with the “Update card” from Mushroom directly below.
  3. row: Light entity in Tile Card - to compare the icon color from the Update Entitiy…
    Since Icon Color is working here, I would also expect the same for the Update entity… ?!

also, the mushroom cards use a text style which is a bit more “bolt” than the tile card… that doesn’t look well when you are using the cards together in a layout…

Design is a very sensitive thing.
I never used mushroom cards (but I really really admire the work) only because of «too rounded cards». I hate round corners (not more than 4px), round background for icons, very very hate round persons’ avatars.
It is personal…

1 Like

It isn’t Mushroom. I may look like Mushroom, smell like Mushroom, maybe it even taste like Mushroom, but it isn’t Mushroom :mushroom:

As per release blog post, you might want to tune in, into the State of the Open Home on November 13th :wink:

…/Frenck

2 Likes

The Tile Card is in its early stages. There is more to come :wink:

One is Mushroom, the other is Tile, differences are vanishingly small:

Bild

Bild

1 Like

Isn’t the mushroom card guy working for NC now ? I seem to remember some announcement like this ? Would certainly explain the mushroom-like-but-not-quite design :slight_smile:

I already got that “it is not mushroom” - but since Paul is now working for NabuCasa it is clear, where the design came from :wink:

And it would be nice - if we do have at least a “mushroom-alike” card, that the look and feel would match more closer to the original?

at least, what can be done:
In Mushroom Git an issue could be raised that the musroom cards to not apply to the themes font-design (regarding the bold entity status)…

Compared Mushroom / Tile Card with different themes:
grafik
grafik
grafik
grafik

2 Likes

Hi guys, I would also like to express my disappointment regarding the more info statistics graphs. No consistency and detailed information are getting lost. Please revert, there are so many other things which could be improved. I have one or two sensors which benefit from this, but this is the minority. A lot of sensor just look unsharp now:

image

19 Likes

Hi all!
Has anyone else had their power flow diagram fall apart after the update? Or am I the only one having this problem?
image

I noticed that with this release if you use the map card in a grid card that your home/device is not centered in the middle but centured at the bottom of the page.

Please reconsider the More Info change from history to statistics data by default.

I think it is great to have better access to the statistics data, but when I click for more info, I want to see the fine grained detail, especially for sensors that might change rapidly like power, voltage, (some) temperature sensors.

I want to know When something changed and often want to see how fast it changed.

If a value briefly dropped or spiked, I want to be able to easily see that. There have been times where casually glancing at More Info has alerted me to something that I didn’t know was happening. If I have to dig for it, I’d rarely find those.

The releases have been really great and over the last year or more. So thanks for all the care that has gone into them.

12 Likes

Found a bug. It’s related to a new longer name of CO2 Signal leaf in some languages such as Romanian.