abbrechen
Suchergebnisse werden angezeigt für 
Anzeigen  nur  | Stattdessen suchen nach 
Meintest du: 

Bosch Lichtsteuerung mit HA funktioniert nur nach Neustart für eine gewisse Zeit

Frank
Vice President of the Homies

Hardware Bosch Smart Home Lichtschalter 1er und 2 Generation, sowie Dimmer
Bosch Smart Home Controller 2
Fritzbox AVM 7590 AX

 


Hallo zusammen, 

hallo Herr  @SebastianHarder 

ich habe ein ganz merkwürdiges verhalten, seit ca. 2-3 Wochen.
Wenn ich am Abend z.B. das Deckenlicht (Bosch Smart Home Lichtschalter 2 Generation und Dimmer) über das Dashboard von Home Assistaent einschalte, wird Schalter wie gewünscht auf ein geschalten, das Licht an der Decke schaltet sich auch ein.

 

ABER
Nach ca. 1-2 Sekunden schaltet sich der Schalter im Home Assistant Dashboard wieder aus.

 

ABER
Das Deckenlicht bleibt an.
Ich kann dann den Schalter so oft ich möchte im Dashboard wieder einschalten, er schaltet sich immer wieder aus, und das Decken licht bleibt unverändert an.
Das passiert auch mit allen anderen Lichtern die ich über das Dashboard von Home Assistant einschalten bzw. ausschalten will.

Wenn ich aber das Licht über die Bosch Smart Home App vom Handy aus bzw. einschalte funktioniert es.

 

Über Home Assistant funktioniert es erst dann wieder für eine gewisse Zeit, wenn ich Home Assistent neu starte für eine gewisse Zeit. Rolladen und Automation usw. funktionieren aber.

Hat jemand da für einen Idee, wie ich das beheben kann?

 

Was ich gemacht habe:
- Alle Updates durchgeführt HA sowie Alex und Bosch Smart HOme
- Controller 2 von Bosch Smart Home neu gestartet.
- Home Assistant richtig runtergefahren und neu gestartet
- Alexa App neu installiert
- Handy runtergefahren und neu gestartet
Fande auch keine Automation in HomeAssistant die da reinspuckt, ebenso kein Szenario in der Bosch App oder eine Routine in der Alexa App.

**Wäre echt froh, wenn da wer helfen könnte.**

 

Protokolldateien

Im Logbuch steht dazu nichts:
[Logbuch – Home Assistant](http://homeassistant.local:8123/logbook)

Unter Einstellungen/System Protokolle steht folgendes:
# Home Assistant Core
Logger: androidtv.adb_manager.adb_manager_async
Quelle: components/androidtv/__init__.py:133
Erstmals aufgetreten: 20:20:38 (65 Vorkommnisse)
Zuletzt protokolliert: 21:43:35
Couldn't connect to 192.168.178.65:5555. TcpTimeoutException: Connecting to 192.168.178.65:5555 timed out (1.0 seconds)

________________________________________________________________

Dieser Fehler wurde von einer benutzerdefinierten Integration verursacht

Logger: homeassistant
Quelle: custom_components/bosch_shc/switch.py:433
Integration: Bosch SHC (Dokumentation, Probleme)
Erstmals aufgetreten: 20:21:16 (165 Vorkommnisse)
Zuletzt protokolliert: 21:43:15

Error doing job: Task exception was never retrieved (None)
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 1050, in _async_update_entity_states
await entity.async_update_ha_state(True)
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 959, in async_update_ha_state
self._async_write_ha_state()
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1126, in _async_write_ha_state
state, attr, capabilities, shadowed_attr = self.__async_calculate_state()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1061, in __async_calculate_state
state = self._stringify_state(available)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1006, in _stringify_state
if (state := self.state) is None:
^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1661, in state
if (is_on := self.is_on) is None:
^^^^^^^^^^
File "/config/custom_components/bosch_shc/switch.py", line 433, in is_on
getattr(self._device, self.entity_description.on_key)
File "/usr/local/lib/python3.12/site-packages/boschshcpy/models_impl.py", line 505, in cameranotification
return self._cameranotification_service.value
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'value'

 


____________________________________________________________
Logger: homeassistant.components.rest.util
Quelle: components/rest/util.py:18
Integration: RESTful (Dokumentation, Probleme)
Erstmals aufgetreten: 20:48:56 (4 Vorkommnisse)
Zuletzt protokolliert: 21:32:54

Empty reply found when expecting JSON data
_____________________________________________________
Logger: homeassistant.components.rest.util
Quelle: components/rest/util.py:18
Integration: RESTful (Dokumentation, Probleme)
Erstmals aufgetreten: 20:48:56 (4 Vorkommnisse)
Zuletzt protokolliert: 21:32:54

Empty reply found when expecting JSON data
_________________________________________________
Logger: homeassistant.components.rest.data
Quelle: components/rest/data.py:121
Integration: RESTful (Dokumentation, Probleme)
Erstmals aufgetreten: 20:48:56 (4 Vorkommnisse)
Zuletzt protokolliert: 21:32:54

Timeout while fetching data: https://backend.powerfox.energy/api/2.0/my/main/current?unit=kwh
_____________________________________________________________
Logger: homeassistant.helpers.frame
Quelle: helpers/frame.py:184
Erstmals aufgetreten: 20:20:34 (7 Vorkommnisse)
Zuletzt protokolliert: 21:27:56

Detected that custom integration 'alexa_media' calls `async_add_job`, which is deprecated and will be removed in Home Assistant 2025.4; Please review https://developers.home-assistant.io/blog/2024/03/13/deprecate_add_run_job for replacement options at custom_components/alexa_media/__init__.py, line 617: hass.async_add_job(, please create a bug report at https://github.com/custom-components/alexa_media_player/issues
Detected that custom integration 'alexa_media' calls `async_add_job`, which is deprecated and will be removed in Home Assistant 2025.4; Please review https://developers.home-assistant.io/blog/2024/03/13/deprecate_add_run_job for replacement options at custom_components/alexa_media/media_player.py, line 171: hass.async_add_job(, please create a bug report at https://github.com/custom-components/alexa_media_player/issues
Detected that custom integration 'hacs' accesses hass.helpers.event. This is deprecated and will stop working in Home Assistant 2024.11, it should be updated to import functions used from event directly at custom_components/hacs/base.py, line 623: self.hass.helpers.event.async_track_time_interval(, please create a bug report at https://github.com/hacs/integration/issues
Detected that custom integration 'alexa_media' accesses hass.components.group. This is deprecated and will stop working in Home Assistant 2024.9, it should be updated to import functions used from group directly at custom_components/alexa_media/notify.py, line 237: entities.extend(self.hass.components.group.expand_entity_ids(entities)), please create a bug report at https://github.com/custom-components/alexa_media_player/issues
Detected that custom integration 'bosch_shc' calls hass.bus.async_fire from a thread other than the event loop, which may cause Home Assistant to crash or data to corrupt. For more information, see https://developers.home-assistant.io/docs/asyncio_thread_safety/#hassbusasync_fire at custom_components/bosch_shc/__init__.py, line 114: hass.bus.async_fire(, please report it to the author of the 'bosch_shc' custom integration
_

 

 

_____________________________________________________
Logger: homeassistant.components.switch
Quelle: helpers/entity_platform.py:766
Integration: Schalter (Dokumentation, Probleme)
Erstmals aufgetreten: 20:20:45 (3 Vorkommnisse)
Zuletzt protokolliert: 20:33:27

Platform bosch_shc does not generate unique IDs. ID 64-da-a0-40-51-89_hdm:ZigBee:18fc26000002c4a7 already exists - ignoring switch.schlafzimmertur_eg
Platform bosch_shc does not generate unique IDs. ID 64-da-a0-40-51-89_hdm:ZigBee:c4988600000b9e35 already exists - ignoring switch.wohnzimmertur_eg
Platform fritzbox does not generate unique IDs. ID 08761 0274447 already exists - ignoring switch.gefrierschrank_keller

 

 

_________________________________________________

Logger: homeassistant.components.sensor
Quelle: helpers/entity_platform.py:766
Integration: Sensor (Dokumentation, Probleme)
Erstmals aufgetreten: 20:33:27 (126 Vorkommnisse)
Zuletzt protokolliert: 20:33:27

Platform fritzbox does not generate unique IDs. ID 09995 0335900_nextchange_preset already exists - ignoring sensor.vanessa_buro_nachste_geplante_voreinstellung
Platform fritzbox does not generate unique IDs. ID 09995 0335900_scheduled_preset already exists - ignoring sensor.vanessa_buro_aktuelle_geplante_voreinstellung
Platform fritzbox does not generate unique IDs. ID 15282 0025501_temperature already exists - ignoring sensor.fritz_dect_440_19_temperatur
Platform fritzbox does not generate unique IDs. ID 15282 0025501_humidity already exists - ignoring sensor.fritz_dect_440_19_luftfeuchtigkeit
Platform fritzbox does not generate unique IDs. ID 15282 0025501_battery already exists - ignoring sensor.fritz_dect_440_19_batterie

 

_________________________________________________
Logger: homeassistant.components.climate
Quelle: helpers/entity_platform.py:766
Integration: Klima (Dokumentation, Probleme)
Erstmals aufgetreten: 20:33:27 (17 Vorkommnisse)
Zuletzt protokolliert: 20:33:27

Platform fritzbox does not generate unique IDs. ID 13979 0862972 already exists - ignoring climate.fritz_heizung_wohnzimmer_feld_dg
Platform fritzbox does not generate unique IDs. ID 13979 0337573 already exists - ignoring climate.fritz_heizung_bad_og
Platform fritzbox does not generate unique IDs. ID 13979 0863079 already exists - ignoring climate.fritz_heizung_wohnzimmer_og
Platform fritzbox does not generate unique IDs. ID 13979 0861864 already exists - ignoring climate.fritz_heizung_bad_dg
Platform fritzbox does not generate unique IDs. ID 09995 0335900 already exists - ignoring climate.fritz_heizung_vanessa_buero_keller

 

____________________________________________
Logger: homeassistant.components.sensor.recorder
Quelle: components/sensor/recorder.py:210
Integration: Sensor (Dokumentation, Probleme)
Erstmals aufgetreten: 20:25:10 (1 Vorkommnisse)
Zuletzt protokolliert: 20:25:10

The unit of sensor.watchman_missing_entities is changing, got multiple {None, 'items'}, generation of long term statistics will be suppressed unless the unit is stable and matches the unit of already compiled statistics (items). Go to https://my.home-assistant.io/redirect/developer_statistics to fix this

20 ANTWORTEN 20

M_Rapske
CEO of the Homies

Hallo @Frank .

 

Ich kann das Verhalten leider nicht nachstellen.

 

Ich habe HA OS auf einem Raspberry Pi 4 laufen.

 

Hast du mal versucht die Lampen über einen Dienst einzuschalten?

 

Und welche Karte nimmst du zum Steuern der Lampen?

 

 

In dem Log kann ich nur erkennen dass er über die Kamera Benachrichtigung meckert:

 

cameranotification
return self._cameranotification_service.value
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'value'

 

Die kann ich bei mir auch nicht schalten.

 

 

Meine Idee wäre also mal schauen was passiert wenn man das Licht über andere Wege am HA schaltet.

 

Grüße

Lerne aus den Fehlern anderer, du hast nicht genug Zeit sie selber zu machen.

SHC II mit 111 Geräten, 8 Automationen (Rest in HA), Xiaomi T13Pro mit Android 14


☝ gerne mitmachen! Info SHC Generation, Smartphone und Betriebssystem hilft häufig bei der Lösung von Problemen. Einfach im Profil bei "Persönliche Informationen" in der "Signatur" eintragen.

Frank
Vice President of the Homies

@M_Rapske 

Danke für deine Hilfe.

 

"Ich habe HA OS auf einem Raspberry Pi 4 laufen."

Ich auch

 

Hast du mal versucht die Lampen über einen Dienst einzuschalten?

Meine Idee wäre also mal schauen was passiert wenn man das Licht über andere Wege am HA schaltet
Welchen Dienst gibt es da noch? Verstehe nicht wie ich das anders machen kann.

 

Und welche Karte nimmst du zum Steuern der Lampen?

Entitäten-Kartenkonfiguration

 

Was bei mir auch nicht funktioniert ist der Dienst

service: notify.alexa_media_last_called

Glaube aber nicht das damit zusammenhängt. Da der Dienst schon lange nicht mehr geht.

 

 

Im HomeAssistantforum, bekam ich noch folgenden Hinweis:

 

Detected that custom integration 'bosch_shc' calls hass.bus.async_fire from a thread other than the event loop, which may cause Home Assistant to crash or data to corrupt. For more information, see https://developers.home-assistant.io/docs/asyncio_thread_safety/#hassbusasync_fire  at custom_components/bosch_shc/__init__.py, line 114: hass.bus.async_fire(, please report it to the author of the 'bosch_shc' custom integration

 

Diese Zeile finde ich interessant. Spricht sehr dafür, dass es ein Problem mit / bei Bosch ist, was HA gegen die Wand laufen lässt, wie die Meldung warnt.

 

Sagt dir diese Zeile was? Kannst du damit was anfangen?

 

Vielen Dank

Frank

M_Rapske
CEO of the Homies

Man kann ja den Dienst Switch.turn_on ausführen.

 

Auch mit der Entitäten Karte geht es bei mir.

 

Alexa Last Called hat nichts damit zu tun. Aber bei mir geht es. Sollte bei dir auch gehen.🤔.

 

Da ich keine Unterschiede sehe, Eventuell Backup machen und den PI neu aufsetzen. Oder wenn es nicht viele Automationen gibt die Integration neu installieren.

 

Das Verhalten ist komisch.

 

Grüße 

Lerne aus den Fehlern anderer, du hast nicht genug Zeit sie selber zu machen.

SHC II mit 111 Geräten, 8 Automationen (Rest in HA), Xiaomi T13Pro mit Android 14


☝ gerne mitmachen! Info SHC Generation, Smartphone und Betriebssystem hilft häufig bei der Lösung von Problemen. Einfach im Profil bei "Persönliche Informationen" in der "Signatur" eintragen.

Frank
Vice President of the Homies

Ich habe das Problem lösen können, wenn ich auch nicht weiß wie es zustande kommt. 

 

Ich habe in der Bosch Smart Home App alle Lampen aus dem Dienst Anwesenheitssimulation genommen. 

Der Dienst war zwar deaktiviert aber jetzt habe ich diese Probleme nicht mehr. 

 

Hast du mir vielleicht noch einen anderen Tipp als Neuinstallation zu Alexa Last Called?

 

Wie kann ich den Dienst nach installieren? 

 

vielen Dank

 

M_Rapske
CEO of the Homies

Wenn du dieses Template hast: 

 

template:

  - sensor:

      - name: Last Alexa

        state: |-

          {{ expand(integration_entities('alexa_media') | select('search', 'media_player'))

          | selectattr('attributes.last_called', 'eq', True) | map(attribute='entity_id') | first }}

        availability: |-

          {{ expand(integration_entities('alexa_media') | select('search', 'media_player'))

          | selectattr('attributes.last_called','eq',True) | first is defined }}

 

 

Und die Geräte nicht mit einer Zahl aufhören weiß ich nur noch die Integration neu zu starten. Bei mir geht sie ab und zu nicht und das hilft. 

 

Grüße 

Lerne aus den Fehlern anderer, du hast nicht genug Zeit sie selber zu machen.

SHC II mit 111 Geräten, 8 Automationen (Rest in HA), Xiaomi T13Pro mit Android 14


☝ gerne mitmachen! Info SHC Generation, Smartphone und Betriebssystem hilft häufig bei der Lösung von Problemen. Einfach im Profil bei "Persönliche Informationen" in der "Signatur" eintragen.

Frank
Vice President of the Homies

@M_Rapske 

Vielen Dank für deine Hilfe.

Woher weißt du nur all die Sachen? Bewundernswert.

 

Frage:

Wo füge ich dieses Templates bzw diese Programmzeilen ein?

Bei den Helfern oder in der configuration.yaml?

Ich habe ein Script bekomme, welches mir die Möglichkeit gibt wenn ich Alexa Frage "Alexa, Status"

Mir dann alle offenen Fenster aufzählt. 

 

Das Scribt sie so aus:

 

 

alias: script_status_fk
sequence:
- service: alexa_media.update_last_called
data: {}
- service: notify.alexa_media_last_called
data:
message: >-
{% set status = expand('binary_sensor.fenster_offen') |
selectattr('state', 'eq', 'on') |
map(attribute='name') | list | join (', ')
%}

{% if status == '' %} {{ status|replace("", "Alle Fenster und
Türen sind geschlossen!") }} {% else %}
Folgende Fenster und Türen sind noch offen: {{status}}
{% endif %}
mode: single
icon: mdi:home-lock

 

 

 

Vielen Dank 

 

 

 

 

 

 

M_Rapske
CEO of the Homies

Ich habe mich nur sehr ausführlich mit der alexa_media_player Integration beschäftigt. 😅

 

Hast du das Nabu Casa Abo? 

Damit du das Alexa fragen kannst?

 

Ich habe last_called nämlich für genau die selbe Funktion gebraucht. 😁

 

Mit dem Template erstellst du einen Sensor der den Namen des letzten Gerätes.

Das Template muss in die Configuration.yaml.  Oder in die externe Templates.yaml wenn du diese verlinkt hast.

Aber nach deinem Skript brauchst du den nicht.

Du nutzt ja nur des "update" und das "notify".

 

 

Meine Abfrage der Fenster sieht bisschen anders aus. 

Ich habe in Alexa eine Routine, die ich nach einem Bestimmten Satz auslöse:

"Alexa, sind noch Fenster offen"

 

Die Routine startet dann ein leeres Szenario im BSH. Im Home Assistant kann ich das ausgelöste Szenario abfragen und die Automation starten. Damit habe ich das Nabu Casa Abo für die Alexa Anbindung umgangen.

 

Ich habe in der Automation dann den Dienst wie in deinem Script :

 

Update Alexa Last Called

 

und dann den Dienst Notify.Alexa_Last_Called:

 

service: notify.alexa_media_last_called
data:
message: >-
Die folgenden Fenster sind offen.

{{'Gäste-WC,' if is_state('binary_sensor.fk_gaste_wc', 'on') else ''}}

{{'Haustür,' if is_state('binary_sensor.tk_tur', 'on') else ''}}

{{'Esszimmer,' if is_state('binary_sensor.fk_esszimmer', 'on') else ''}}

{{'Parkplatz,' if is_state('binary_sensor.fk_parkplatz', 'on') else'' }}

{{'Terrasse,' if is_state('binary_sensor.fk_terrasse', 'on') else ''}}

{{'Küche Links,' if is_state('binary_sensor.fk_kuche_links', 'on') else ''}}

{{'Küche Rechts,' if is_state('binary_sensor.fk_kuche_rechts', 'on') else''}}

...

...

...

 

Ich habe die ausführliche Variante, damit ich bestimmen kann das gesagt wird.

Meine Kontakte haben nicht immer verständliche Namen 😅

 

Lange Nachricht, kurzer Sinn. Ich weiß leider nicht warum das nicht funktioniert.

 

Wenn du jetzt aber den Sensor in deine Configuration.yaml setzt kannst du sehen welche Alexa da drin ist. Das hilft vielleicht bei der weiteren Fehlereingrenzung.

 

Grüße

Lerne aus den Fehlern anderer, du hast nicht genug Zeit sie selber zu machen.

SHC II mit 111 Geräten, 8 Automationen (Rest in HA), Xiaomi T13Pro mit Android 14


☝ gerne mitmachen! Info SHC Generation, Smartphone und Betriebssystem hilft häufig bei der Lösung von Problemen. Einfach im Profil bei "Persönliche Informationen" in der "Signatur" eintragen.

Frank
Vice President of the Homies

@M_Rapske ,

 

Vielen Dank für deine Hilfe. 

Was das wohl nur ist, warum dieser Dienst nicht mehr geht.

Hatte auch schon zwei Kollegen vom HA Forum per Teamviewer bei mir. 

Leider konnte keine herausfinden warum das nicht mehr geht. 

 

Dennoch vielen Dank

Frank
Vice President of the Homies

@M_Rapske 

 

Mist, der obige Fehler ist wieder da. Nur nach dem Neustart von Home Assistant kann ich das Licht wieder über das Dashboard von HomeAssistant starten.

 

Sagt dir folgendes Fehlermeldung was?

 

 

 

Dieser Fehler wurde von einer benutzerdefinierten Integration verursacht

Logger: homeassistant
Quelle: custom_components/bosch_shc/switch.py:433
Integration: Bosch SHC (Dokumentation, Probleme)
Erstmals aufgetreten: 22:20:37 (14 Vorkommnisse)
Zuletzt protokolliert: 22:27:06

Error doing job: Task exception was never retrieved (None)
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 1050, in _async_update_entity_states
await entity.async_update_ha_state(True)
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 959, in async_update_ha_state
self._async_write_ha_state()
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1126, in _async_write_ha_state
state, attr, capabilities, shadowed_attr = self.__async_calculate_state()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1061, in __async_calculate_state
state = self._stringify_state(available)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1006, in _stringify_state
if (state := self.state) is None:
^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1661, in state
if (is_on := self.is_on) is None:
^^^^^^^^^^
File "/config/custom_components/bosch_shc/switch.py", line 433, in is_on
getattr(self._device, self.entity_description.on_key)
File "/usr/local/lib/python3.12/site-packages/boschshcpy/models_impl.py", line 505, in cameranotification
return self._cameranotification_service.value
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'value'

 

Vielen Dank 

Frank
Vice President of the Homies

@M_Rapske 

 

ich habe mal in HomeAssistant unter Hacks den Eintrag gelöscht der ein roter Kreis mit einem Ausrufezeichen hatte. Ich glaube der hieß hacks_sensor.

 

Dann kamen unter Updates, als ich die Aktualisierte mehrere Updates, u.a für

- AVM

- Bosch Smart Home

- und Alexa.

 

Jetzt geht der Dienst 

*Notify.Alexa_Last_Called* wieder.

Toll.

 

Bin gespannt ob das Problem mit den Lichtschalter morgen auch behoben ist.

 

Ich dachte immer, wenn ich die HomeAssistant Updates mache, werden auch alle Geräte usw upgedatet.

Frage, ist das nicht so?

Muss man Alexa sowie Bosch Smart Home separat Updaten?

Geschieht dass dann immer unter

Einstellungen/ System / Updates?

 

Vielen Dank 

 

 

M_Rapske
CEO of the Homies

Moin @Frank .

 

Das sieht schon vielversprechend aus. 

Da hätte ich auch nicht dran gedacht.

Aber stimmt. Die HACS Integration muss man über den Store separat updaten.

 

Ich hab die Karte für die Updates mir angelegt:

 

type: vertical-stack

cards:

  - type: entities

    entities:

      - sensor.hacs

  - type: conditional

    conditions:

      - entity: sensor.hacs

        state_not: '0'

    card:

      type: markdown

      content: >-

        {% for repo in state_attr('sensor.hacs', 'repositories') %}

        **{{ repo.display_name }}** _{{ repo["installed_version"] }}_ -> _{{

        repo["available_version"] }}_

    {% endfor %}

 

Da sieht man dann schnell wenn es Updates gibt. 

 

Und die Updates macht man dann auch in dem HACS Store.

 

Ich bin gespannt ob es so einfach war 😁.

 

Grüße 

Lerne aus den Fehlern anderer, du hast nicht genug Zeit sie selber zu machen.

SHC II mit 111 Geräten, 8 Automationen (Rest in HA), Xiaomi T13Pro mit Android 14


☝ gerne mitmachen! Info SHC Generation, Smartphone und Betriebssystem hilft häufig bei der Lösung von Problemen. Einfach im Profil bei "Persönliche Informationen" in der "Signatur" eintragen.

Frank
Vice President of the Homies

@M_Rapske 

Da bin ich auch gespannt ob dann das Problem mit der Beleuchtung heute Abend wieder auftritt. 

Ich habe versucht dein Script in eine vertikale Karte einzukopieren. leider bekomme ich eine fehlermeldung.

 

Konfigurationsfehler erkannt:

  • missed comma between flow collection entries (31:6) 28 | 29 | repo["available_version"] }}_ 30 | 31 | {% endfor %} -----------^

 

 

In Homeassistant habe ich auch noch folgende Fehlermeldung. Ich

habe bei den Helfern nachgeguckt, jedoch habe ich dort gar keine so lange Code mit der Rogrammnummer  1050 usw.

Kannst du damit etwas anfangen? 

Vielen Dank 

 

 

Dieser Fehler wurde von einer benutzerdefinierten Integration verursacht

Logger: homeassistant
Quelle: custom_components/bosch_shc/switch.py:458
Integration: Bosch SHC (Dokumentation, Probleme)
Erstmals aufgetreten: 00:04:15 (1951 Vorkommnisse)
Zuletzt protokolliert: 16:19:18

Error doing job: Task exception was never retrieved (None)
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 1050, in _async_update_entity_states
await entity.async_update_ha_state(True)
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 959, in async_update_ha_state
self._async_write_ha_state()
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1126, in _async_write_ha_state
state, attr, capabilities, shadowed_attr = self.__async_calculate_state()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1061, in __async_calculate_state
state = self._stringify_state(available)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1006, in _stringify_state
if (state := self.state) is None:
^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1661, in state
if (is_on := self.is_on) is None:
^^^^^^^^^^
File "/config/custom_components/bosch_shc/switch.py", line 458, in is_on
getattr(self._device, self.entity_description.on_key)
File "/usr/local/lib/python3.12/site-packages/boschshcpy/models_impl.py", line 452, in cameranotification
return self._cameranotification_service.value
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'value'

 

 

 

 

M_Rapske
CEO of the Homies

Hallo @Frank .

 

Das mit der Karte kann ein Copy Paste Fehler sein. Das die einrückungen vielleicht nicht stimmen und er ein Komma erwartet.

 

Ich habe die Seite  wo ich das her habe wiedergefunden.

 

Wegen deinen Helfer Error, ein angelegter Helfer kann den Status nicht annehmen oder ausgeben.

 

Ein Helfer müsste nicht richtig funktionieren. Ist aber auch nur grobe Einschätzung. Diese Error Codes sind blöd zu lesen.

 

Grüße 

Lerne aus den Fehlern anderer, du hast nicht genug Zeit sie selber zu machen.

SHC II mit 111 Geräten, 8 Automationen (Rest in HA), Xiaomi T13Pro mit Android 14


☝ gerne mitmachen! Info SHC Generation, Smartphone und Betriebssystem hilft häufig bei der Lösung von Problemen. Einfach im Profil bei "Persönliche Informationen" in der "Signatur" eintragen.

Frank
Vice President of the Homies

Und wieder vielen Dank.

Dafür müsste man custom:auto-entities installieren.

Weiß aber leider nicht wie das geht.

Wenn man auf den Link klickt, und die Datei entpackt, sind es viele Dateien, mit denen man scheinbar was machen müsste.

 

Helfer:

Kann ich die Helfer irgend wie einer nach dem anderen deaktivieren, um so herauszufinden in welchen "Helfer" der Fehler steckt?

 

Danke dir 

M_Rapske
CEO of the Homies

Custom:auto-entities habe ich auch nicht installiert. Den Teil habe ich weggelassen.

Du kannst aber den Code nehmen um zu vergleichen ob deine Einrückungen im Code richtig sind.

Wenn du es installieren möchtest gehst du einfach auf HACS -> Fontend -> Durchsuchen und Herunterladen. Dann suchst du auto-entites und installierst es.

 

Wegen den Helfern wüsste ich nicht wie man das gut anstellen könnte. Dafür gibt es zu viele verschiedene Helfertypen.

 

Wie viele hast du denn? 

 

Aber ehrlich gesagt, meine Error liste ist sooo lang. 😁  So lange es läuft, läuft es.

 

Grüße 

 

 

EDIT:

____________________

Ich glaube ich hab den Error falsch interpretiert. Schau mal in der BSH Integration nach deiner Kamera. Dort dann auf die Geräteübersicht. Wenn du da ein Schalter mit dem Namen "Notifications" sieht und der grau hinterlegt ist, ist das der Fehler.

Lerne aus den Fehlern anderer, du hast nicht genug Zeit sie selber zu machen.

SHC II mit 111 Geräten, 8 Automationen (Rest in HA), Xiaomi T13Pro mit Android 14


☝ gerne mitmachen! Info SHC Generation, Smartphone und Betriebssystem hilft häufig bei der Lösung von Problemen. Einfach im Profil bei "Persönliche Informationen" in der "Signatur" eintragen.

Frank
Vice President of the Homies

@M_Rapske 

Ich Danke Dir.

 

Aber ehrlich gesagt, meine Error liste ist sooo lang. 

  So lange es läuft, läuft es.


Dann werde ich das auch so machen.

Ich komme da nicht weiter. Aber es scheint ja alles zu funktionieren.

Nur eine Frage hätte ich noch. Wie kann man die AVM-Adons Updaten?

 

Danke Dir.

M_Rapske
CEO of the Homies

Hi @Frank .

Die Ad ons habe ich alle auf automatische Updates gestellt.

Aber normalerweise werden diese in der normalen Update-Übersicht angezeigt. Mit den Integrationen zusammen.

Welche AVM Adons gibt es denn? Ich habe nur die Integrationen. 

 

Grüße 

Lerne aus den Fehlern anderer, du hast nicht genug Zeit sie selber zu machen.

SHC II mit 111 Geräten, 8 Automationen (Rest in HA), Xiaomi T13Pro mit Android 14


☝ gerne mitmachen! Info SHC Generation, Smartphone und Betriebssystem hilft häufig bei der Lösung von Problemen. Einfach im Profil bei "Persönliche Informationen" in der "Signatur" eintragen.

Frank
Vice President of the Homies

Hallo @M_Rapske ,

 

eigentlich hatte ich die automatischen Updates unter Geräte und Dienste auch aktiviert. 

 

 

Bosch SHC
Systemoptionen für Bosch SHC

Neu hinzugefügte Entitäten aktivieren.

Wenn aktiviert, werden neu erkannte Entitäten für Bosch SHC automatisch zu Home Assistant hinzugefügt.

Aktiviere die Abfrage nach Updates.

Ob Home Assistant automatisch Bosch SHC Entitäten nach Updates abfragen soll.

 

Folgende drei AVM Apps habe ich 

 

AVM FRITZ!Box Call Monitor
AVM FRITZ!Box Tools
AVM FRITZ!SmartHome

 

Vielen Dank 

Frank 

M_Rapske
CEO of the Homies

Hallo @Frank .

 

Deine AVM Apps sind Integrationen. Keine Add ons. Das ist ein kleiner Unterschied. Integrationen werden automatisch geupdated.

 

Deine Einstellung von Bosch betrifft nur das Verhalten für neue und bestehende Geräte in der Integration. 

Für die Updates der eigentlichen Integration bringt das nichts. 

 

Alles was Updates hat und nicht von HACS ist wird normal in den Einstellungen angezeigt. Alles was von HACS ist wird nur unter HACS angezeigt. 

 

Grüße 

Lerne aus den Fehlern anderer, du hast nicht genug Zeit sie selber zu machen.

SHC II mit 111 Geräten, 8 Automationen (Rest in HA), Xiaomi T13Pro mit Android 14


☝ gerne mitmachen! Info SHC Generation, Smartphone und Betriebssystem hilft häufig bei der Lösung von Problemen. Einfach im Profil bei "Persönliche Informationen" in der "Signatur" eintragen.



Rechtswidrigen Inhalt melden