am 07. Juni 2024 22:02
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
am 08. Juni 2024 06:26
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
08. Juni 2024 17:57 - bearbeitet 08. Juni 2024 18:06
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
am 08. Juni 2024 18:13
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
am 11. Juni 2024 13:21
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
am 11. Juni 2024 13:33
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
11. Juni 2024 23:06 - bearbeitet 11. Juni 2024 23:08
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
am 12. Juni 2024 09:23
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
am 12. Juni 2024 22:02
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
am 12. Juni 2024 22:31
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
am 12. Juni 2024 23:41
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
am 13. Juni 2024 04:15
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
13. Juni 2024 16:16 - bearbeitet 13. Juni 2024 16:22
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:
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'
am 13. Juni 2024 16:48
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
am 13. Juni 2024 22:17
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
14. Juni 2024 16:15 - bearbeitet 14. Juni 2024 16:19
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.
am 14. Juni 2024 16:53
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.
am 15. Juni 2024 08:21
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
am 15. Juni 2024 19:37
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
am 15. Juni 2024 19:43
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