Probleme mit Home Assistant Update ab Version 2024.6.* (aktuell 2024.6.4)

Zu File steht was in den Release Notes unter Backward-incompatible changes

1 „Gefällt mir“

Update erfolgreich, nur die üblichen HACS Integrationen “Bald geht was nicht mehr” Warnungen wie immer :wink:

Bei mir wird gar keins angezeigt :smiley: ?!?

Das mogelt sich so durch, ich merk es immer nur weil ich dank eines eigenes Dockers immer die “Nicht supportet” Warnung bekomme :wink:

image

Bei mir funktioniert es nun wieder, schreib mal in die configuration.yaml deinen Dateipfald rein:

homeassistant:
  allowlist_external_dirs:
    - "/CSV-Files"

Musstest du das extra installieren? Ich kenne das normal auch, dass man das separat installieren muss…

War bei mir dieses mal einfach dabei. Ich habe das Update nicht ausgeführt. Mit kleinem “06” Typo in der Version :stuck_out_tongue:

Bildschirmfoto 2024-06-06 um 16.44.57

Aber solange es läuft alles gut

Ja, wurde nach dem Core-Update auf 2024.6.0 über die “Update-Suche” gefunden.
War aber schon seit einigen Tagen auf GitHub zu sehen, wurde von HA nur noch nicht gefunden.

Bei mir wurde auch, ohne Rückmeldung, beides installiert.

Hi hauser!
Danke für den Tipp. Die eine Benachrichtigung ist jetzt zwar weg, nachdem ich den ‘allowlist_external_dirs:’ Eintrag gemacht habe. Aber in der Integration kann ich immer noch nichts eintragen, immer der gleiche Fehler
“Der Zugriff auf den ausgewählten Dateipfad ist nicht zulässig”

und mein notify service (z.B. notify.steckdosen_tageswerte) funktioniert auch nicht mehr :frowning:

service: notify.steckdosen_tageswerte
data_template:
  message: >-
    {{now().strftime('%d/%m/%Y')}}; {{states("sensor.time")}};
    {{states("sensor.aktueller_wochentag")}}.;
    {{'%.2f'|format(states("sensor.steckdose_kuhlschrank_tageszahler")|round(2))|replace(".",",")}};

Im Log ist auch der Fehler zu finden:
`ERROR (MainThread) [homeassistant.components.notify] Failed to initialize notification service file

Nachtrag:
Problem gelöst! - Fall jemand in das gleiche Problem läuft

  1. Wie @hauser geschrieben hatte muss der “allowlist_external_dirs:” in die configuration.yaml rein. Bei mir musste ich zusätzlich noch als Pfad “/config/CSV-Files/” mit einstellen.
  2. Die Integration ‘File’ muss hinzugefügt werden und für jeden (alten) File-Eintrag, der vorher in der configuration.yaml konfiguriert war, muss eine neue Entität in der File Interation erstellt werden.
  3. Falls in der Automatisierung mit dem Notify zuvor was geschrieben wurde, muss diese wie folgt angepasst werden (hier für mein Beispiel von oben).
service: notify.send_message
target:
  entity_id: notify.steckdosen_tageswerte
data_template:
  message: >-
    {{now().strftime('%d/%m/%Y')}}; {{states("sensor.time")}};
    {{states("sensor.aktueller_wochentag")}}.;
    {{'%.2f'|format(states("sensor.steckdose_kuhlschrank_tageszahler")|round(2))|replace(".",",")}};
1 „Gefällt mir“

Hi,

bei mir werden alle Zustände im Dashboard jetzt in Englisch angezeigt. So wie die Helligkeitswerte nicht mehr in % sondern in Werten von 0 - 255.
Bei der Luftfeuchtigkeit fehlt das %-Zeichen.
Bei den Kontaktsensoren steht auch nicht mehr Offen oder Geschlossen.

Hatte ich auch. Cache löschen hat geholfen

2 „Gefällt mir“

Danke. Das hat funktioniert. :+1:

Kann bitte mal jemand einen Helfer anlegen und folgendes testen?

Ich habe einen Summenintegral angelegt um Watt in kWh umzurechnen. Es klappt soweit auch alles nur hat der Helfer keine device_class mehr, wenn ich diesen in den Entwicklerwerkzeugen anschaue. Ich kann da auch nichts einstellen.
Bei meinen alten Helfern steht da device_class: energy und wenn ich die SetupDetails anschaue die Maßeinheit kWh. Das sehe ich auch nicht im neuen Helfer.
Ich vermute, dass dies auch im EnergyDashboard beim Einbinden des Helfers eine Fehlermeldung anzeigt, dass ihm etwas fehlt um den Sensor richtig auszuwerten.

Kann das jemand nachvollziehen/reproduzieren?

alt


neu


Hat seit diesem Update noch wer Probleme mit Meteoalarm?

Bekomme seit heute immer folgende Fehlermeldung:

Logger: homeassistant.components.binary_sensor
Quelle: helpers/entity_platform.py:729
Integration: Binärsensor (Dokumentation, Probleme)
Erstmals aufgetreten: 23:28:17 (1 Vorkommnisse)
Zuletzt protokolliert: 23:28:17

meteoalarm: Error on device update!
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 729, in _async_add_entity
    await entity.async_device_update(warning=False)
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1291, in async_device_update
    await hass.async_add_executor_job(self.update)
  File "/usr/local/lib/python3.12/concurrent/futures/thread.py", line 58, in run
    result = self.fn(*self.args, **self.kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/components/meteoalarm/binary_sensor.py", line 83, in update
    if alert := self._api.get_alert():
                ^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/meteoalertapi/meteoalertapi.py", line 35, in get_alert
    self.check_status_code(response.status_code)
  File "/usr/local/lib/python3.12/site-packages/meteoalertapi/meteoalertapi.py", line 112, in check_status_code
    raise(WrongCountry('Apparently unsupported country name was specified'))
meteoalertapi.meteoalertapi.WrongCountry: Apparently unsupported country name was specified

Alle Diskussionen um OWM habe ich hierher ausgelagert:

Wie sieht denn dein Eintrag für das Land aus? Sollte alles kleingeschrieben sein, also “germany” für Deutschland.

Hallo zusammen,
ich habe eben durch Zufall festgestellt, dass das deutsche Sprachpaket scheinbar nicht vollständig implementiert wurde. Wenn ich auf “Einstellungen” klicke sind alle Unterpunkte auf englisch:

Moin,
und herzlich willkommen im Forum.

Ich glaube ein paar Einträge weiter oben, hatte auch jemand Probleme mit plötzlich alles auf Englisch, da half es den Cache vom Browser zu leeren.

Und hast Du nach dem Update, ein, zweimal das System neu gestartet, das hilft manches Mal Wunder.

VG
Bernd

Hallo Bernd,
ah, jetzt habe ich es auch gesehen. Sorry für den Doppel-Post und lieben Dank für deinen Tipp. Hat nun auch bei mir geklappt.

LG
André

Bei mir hat das Update auf 2024.6.0 leider nicht funktioniert. Nach dem Start des Updates meldet sich Homeassistant nicht mehr. Bei mir läuft HAOS auf einer virtuellen Maschine mit VirtualBox. Host System ist ein Intel N100 System. Die virtuelle Maschine wird zwar gestartet (ping auf die IP der virtuellen Maschine funktioniert), aber Homeassistant scheint nicht zu laufen. Es laufen weder irgendwelche Automatisierungen, noch kann ich auf die Weboberfläche zugreifen. Nach zwei Neustarts des Systems läuft jetzt wieder die “alte” Version. Was kann den korrekten Start der 2024.6.0 nach dem Update blockieren?