SkyConnect will nicht mehr :-)

Alles über ZigBee. Und die unterschiedlichen ZigBee Integrationen.


Antworten
Benutzeravatar
Hoddl
Beiträge: 141
Registriert: Do 22. Jul 2021, 15:05
2
Has thanked: 1 time

SkyConnect will nicht mehr :-)

Beitrag von Hoddl »

Seit heute will der SkyConnect nicht mehr so wie ich wohl will :-)

hier das Protokoll - hat jemand eine Ahnung was los ist kann mir vielleicht helfen?

Code: Alles auswählen

Logger: homeassistant.config_entries
Source: components/zha/core/gateway.py:205
First occurred: 15:59:24 (1 occurrences)
Last logged: 15:59:24

Error setting up entry SkyConnect v1.0, s/n: d6b24552f8d4ec118f1a1db1a1ca919a - Nabu Casa for zha
Traceback (most recent call last):
  File "/usr/local/lib/python3.10/site-packages/bellows/uart.py", line 268, in reset
    return await self._reset_future
asyncio.exceptions.CancelledError

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/config_entries.py", line 387, in async_setup
    result = await component.async_setup_entry(hass, self)
  File "/usr/src/homeassistant/homeassistant/components/zha/__init__.py", line 122, in async_setup_entry
    await zha_gateway.async_initialize()
  File "/usr/src/homeassistant/homeassistant/components/zha/core/gateway.py", line 220, in async_initialize
    raise exc
  File "/usr/src/homeassistant/homeassistant/components/zha/core/gateway.py", line 205, in async_initialize
    self.application_controller = await app_controller_cls.new(
  File "/usr/local/lib/python3.10/site-packages/zigpy/application.py", line 219, in new
    await app.startup(auto_form=auto_form)
  File "/usr/local/lib/python3.10/site-packages/zigpy/application.py", line 193, in startup
    await self.connect()
  File "/usr/local/lib/python3.10/site-packages/bellows/zigbee/application.py", line 131, in connect
    self._ezsp = await bellows.ezsp.EZSP.initialize(self.config)
  File "/usr/local/lib/python3.10/site-packages/bellows/ezsp/__init__.py", line 150, in initialize
    await ezsp._startup_reset()
  File "/usr/local/lib/python3.10/site-packages/bellows/ezsp/__init__.py", line 141, in _startup_reset
    await self.reset()
  File "/usr/local/lib/python3.10/site-packages/bellows/ezsp/__init__.py", line 170, in reset
    await self._gw.reset()
  File "/usr/local/lib/python3.10/site-packages/bellows/uart.py", line 267, in reset
    async with asyncio_timeout(RESET_TIMEOUT):
  File "/usr/local/lib/python3.10/site-packages/async_timeout/__init__.py", line 129, in __aexit__
    self._do_exit(exc_type)
  File "/usr/local/lib/python3.10/site-packages/async_timeout/__init__.py", line 212, in _do_exit
    raise asyncio.TimeoutError
asyncio.exceptions.TimeoutError
Benutzeravatar
Osorkon
Administrator
Beiträge: 1953
Registriert: Sa 17. Jul 2021, 16:53
2
Wohnort: Langenargen
Has thanked: 61 times
Been thanked: 530 times
Kontaktdaten:

Re: SkyConnect will nicht mehr :-)

Beitrag von Osorkon »

Welche HA Version hast Du den aktuell am Start?
Was hast Du am System verändert, was eventuell den Fehler verursachen kann?
Schon mal in aller Ruhe HA neu gestartet?

Gruß
Osorkon

Einer muss ja für Ordnung sorgen. :D
Jim_OS

Re: SkyConnect will nicht mehr :-)

Beitrag von Jim_OS »

@Hoddl Hast Du Multiprotocol https://skyconnect.home-assistant.io/pr ... iprotocol/ aktiviert? Falls ja schalt das mal aus bzw. lass es weg. Und bei Änderungen immer daran denken auch den Host neu zu starten. Ich meine in letzter Zeit mal etwas gelesen zu haben das es mit Multiprotocol zu dem von Dir genannten Fehler kommen kann.

VG Jim

Benutzeravatar
Hoddl
Beiträge: 141
Registriert: Do 22. Jul 2021, 15:05
2
Has thanked: 1 time

Re: SkyConnect will nicht mehr :-)

Beitrag von Hoddl »

die neueste Version ist drauf es stehen auch keine Updates aus.

Neustart und auch mal alles vom Strom genommen hab ich schon alles probiert...

2023-06-15_17-35-39.jpg
2023-06-15_17-35-39.jpg (28.48 KiB) 1669 mal betrachtet

und jetzt steht folgendes im Protkoll:

Code: Alles auswählen

Logger: homeassistant.config_entries
Source: config_entries.py:1247
First occurred: 16:48:51 (1 occurrences)
Last logged: 16:48:51

Config entry 'Home Assistant SkyConnect' for homeassistant_sky_connect integration not ready yet; Retrying in background
Benutzeravatar
Hoddl
Beiträge: 141
Registriert: Do 22. Jul 2021, 15:05
2
Has thanked: 1 time

Re: SkyConnect will nicht mehr :-)

Beitrag von Hoddl »

Jim_OS hat geschrieben: Do 15. Jun 2023, 17:56

@Hoddl Hast Du Multiprotocol https://skyconnect.home-assistant.io/pr ... iprotocol/ aktiviert? Falls ja schalt das mal aus bzw. lass es weg. Und bei Änderungen immer daran denken auch den Host neu zu starten. Ich meine in letzter Zeit mal etwas gelesen zu haben das es mit Multiprotocol zu dem von Dir genannten Fehler kommen kann.

VG Jim

werde ich gleich mal testen...

Benutzeravatar
Hoddl
Beiträge: 141
Registriert: Do 22. Jul 2021, 15:05
2
Has thanked: 1 time

Re: SkyConnect will nicht mehr :-)

Beitrag von Hoddl »

Jim_OS hat geschrieben: Do 15. Jun 2023, 18:58

https://skyconnect.home-assistant.io/pr ... iprotocol/ :)

VG Jim

kurze zwischen info... bin noch am testen und machen bis jetzt geht nur der stick wieder... also er wird wieder erkannt nur die plugs udn birnen sind nicht aktiv... evtl. muss ich die wohl löschen und neu anlernen....

Benutzeravatar
Hoddl
Beiträge: 141
Registriert: Do 22. Jul 2021, 15:05
2
Has thanked: 1 time

Re: SkyConnect will nicht mehr :-)

Beitrag von Hoddl »

der stick wird wieder als normal angezeigt nur kein einziges gerät ist am Stick verfügbar alle stehen auf "nicht verfügbar"

ich versuche nun mal die Abstellkammer als neues Gerät (Birne von Ikea) anzulernen

Jim_OS

Re: SkyConnect will nicht mehr :-)

Beitrag von Jim_OS »

Also ich nutze weden den SkyConnect noch ZHA, aber bei den Diskussionen zu dem Thema Multiprotocol, an die ich mich erinnern kann, war auch irgendwie die Rede davon das es nach dem rückgangig machen zu Verbindungsproblemen gekommen ist. Worum es dabei aber genau ging weiß ich jetzt auch nicht mehr. Das scheint alles nicht ganz so einfach zu sein.

Im Normalfall ist es ja so das Zigbee Geräte selbständig gefunden werden und sich selbständig anmelden. So kenne ich das zumindest von meinem Sonoff Zigbee Stick und Zigbee2MQTT. Wie das dann bei der Kombination SkyConnect + ZHA aussieht, wenn man dieses Multiprotocol rückgängig gemacht hat, weiß ich auch nicht.

VG Jim

Benutzeravatar
Hoddl
Beiträge: 141
Registriert: Do 22. Jul 2021, 15:05
2
Has thanked: 1 time

Re: SkyConnect will nicht mehr :-)

Beitrag von Hoddl »

ich denke ich werde erst mal auf Conbee stick zurückgreifen... bekomme einfach nix mehr hin... nix geht mehr :-( kann nicht mal ein Gerät hinzufügen...

Dampf
Beiträge: 286
Registriert: So 22. Jan 2023, 10:06
1
Has thanked: 97 times
Been thanked: 50 times

Re: SkyConnect will nicht mehr :-)

Beitrag von Dampf »

Ich hatte das beim experimentieren auch 2 mal, allerdings mit dem Sonoff Stick. Wenn ich mich recht erinnere hatten sich die Gerätepfade nach einem Neustart nach Updates verändert/vertauscht.
Hast du dazu keinen Log der irgendeinen Fehler ausspuckt?

HA OS auf Beelink SEi12 Mini PC, i5-1235U,16GB RAM, Zigbee2mqtt mit SONOFF Zigbee 3.0 USB Dongle Plus

Benutzeravatar
Hoddl
Beiträge: 141
Registriert: Do 22. Jul 2021, 15:05
2
Has thanked: 1 time

Re: SkyConnect will nicht mehr :-)

Beitrag von Hoddl »

hier ein protokoll was ich vom sky habe:

es ist echt frustrierend :-(

Logger: homeassistant.config_entries
Source: components/zha/core/gateway.py:205
First occurred: 19:17:00 (4 occurrences)
Last logged: 23:12:09

Error setting up entry SkyConnect v1.0, s/n: d6b24552f8d4ec118f1a1db1a1ca919a - Nabu Casa for zha
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/config_entries.py", line 387, in async_setup
result = await component.async_setup_entry(hass, self)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/zha/init.py", line 122, in async_setup_entry
await zha_gateway.async_initialize()
File "/usr/src/homeassistant/homeassistant/components/zha/core/gateway.py", line 220, in async_initialize
raise exc
File "/usr/src/homeassistant/homeassistant/components/zha/core/gateway.py", line 205, in async_initialize
self.application_controller = await app_controller_cls.new(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/zigpy/application.py", line 219, in new
await app.startup(auto_form=auto_form)
File "/usr/local/lib/python3.11/site-packages/zigpy/application.py", line 193, in startup
await self.connect()
File "/usr/local/lib/python3.11/site-packages/bellows/zigbee/application.py", line 131, in connect
self.ezsp = await bellows.ezsp.EZSP.initialize(self.config)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/bellows/ezsp/init.py", line 150, in initialize
await ezsp.
startup_reset()
File "/usr/local/lib/python3.11/site-packages/bellows/ezsp/init.py", line 141, in startup_reset
await self.reset()
File "/usr/local/lib/python3.11/site-packages/bellows/ezsp/init.py", line 170, in reset
await self.
gw.reset()
TimeoutError

Benutzeravatar
Hoddl
Beiträge: 141
Registriert: Do 22. Jul 2021, 15:05
2
Has thanked: 1 time

Re: SkyConnect will nicht mehr :-)

Beitrag von Hoddl »

alles noch mal von vorne gemacht... nun dieses Problem:

ich verstehe es einfach nicht mehr...

skyConnect.jpg
skyConnect.jpg (92.52 KiB) 1626 mal betrachtet
Dampf
Beiträge: 286
Registriert: So 22. Jan 2023, 10:06
1
Has thanked: 97 times
Been thanked: 50 times

Re: SkyConnect will nicht mehr :-)

Beitrag von Dampf »

Schau mal unter:
Einstellungen > System > Hardware > gesamte Hardware
Und suche dort über die Suchfunktion dein Sky Stick. Dort siehst du ob er wirklich ‚ttyUSB0‘ ist.

HA OS auf Beelink SEi12 Mini PC, i5-1235U,16GB RAM, Zigbee2mqtt mit SONOFF Zigbee 3.0 USB Dongle Plus

Benutzeravatar
Osorkon
Administrator
Beiträge: 1953
Registriert: Sa 17. Jul 2021, 16:53
2
Wohnort: Langenargen
Has thanked: 61 times
Been thanked: 530 times
Kontaktdaten:

Re: SkyConnect will nicht mehr :-)

Beitrag von Osorkon »

Verwende bei der Adressierung von USB Sticks nicht

Code: Alles auswählen

dev/tty...

Diese kann sich mit jedem Host reboot ändern!

Sondern die

Code: Alles auswählen

/dev/serial/by-id/......

Die serial/by-id ist unique und bleibt unverändert, egal am welchem USB Port Du den Stick einsteckst.

Diese findest Du unter: EINSTELLUNGEN -> SYSTEM -> HARDWARE -> GESAMTE HARDWARE

Gruß
OSORKON

Einer muss ja für Ordnung sorgen. :D
Jim_OS

Re: SkyConnect will nicht mehr :-)

Beitrag von Jim_OS »

@Hoddl Lies Dir das hier mal durch: https://community.home-assistant.io/t/s ... xed/536867

Der User scheint wohl auch das Problem mit dem Multiprotocol gehabt zu haben und konnte es durch flashen der Firmware lösen.

FIXED: After reading more I used the steps on the SkyConnect Firmware update page:
Appearently I bricked my SkyConnect with the Multiprotocoll setting. The firmware update solved the issue. After firmware update (via windows) I plugged it back in my PI4 (ignoring the ZHA setup), restoring my latest working backup in HA, restarting my Pi and It was running as before recognizing all my devices.

VG Jim

Benutzeravatar
Hoddl
Beiträge: 141
Registriert: Do 22. Jul 2021, 15:05
2
Has thanked: 1 time

Re: SkyConnect will nicht mehr :-)

Beitrag von Hoddl »

Osorkon hat geschrieben: Sa 17. Jun 2023, 10:08

Verwende bei der Adressierung von USB Sticks nicht

Code: Alles auswählen

dev/tty...

Diese kann sich mit jedem Host reboot ändern!

Sondern die

Code: Alles auswählen

/dev/serial/by-id/......

Die serial/by-id ist unique und bleibt unverändert, egal am welchem USB Port Du den Stick einsteckst.

Diese findest Du unter: EINSTELLUNGEN -> SYSTEM -> HARDWARE -> GESAMTE HARDWARE

Gruß
OSORKON

bei mir ist der SkyConnect so in der Hardware drinnen:

sky.jpg
sky.jpg (335.37 KiB) 1570 mal betrachtet
Benutzeravatar
Hoddl
Beiträge: 141
Registriert: Do 22. Jul 2021, 15:05
2
Has thanked: 1 time

Re: SkyConnect will nicht mehr :-)

Beitrag von Hoddl »

Jim_OS hat geschrieben: Sa 17. Jun 2023, 11:23

@Hoddl Lies Dir das hier mal durch: https://community.home-assistant.io/t/s ... xed/536867

Der User scheint wohl auch das Problem mit dem Multiprotocol gehabt zu haben und konnte es durch flashen der Firmware lösen.

FIXED: After reading more I used the steps on the SkyConnect Firmware update page:
Appearently I bricked my SkyConnect with the Multiprotocoll setting. The firmware update solved the issue. After firmware update (via windows) I plugged it back in my PI4 (ignoring the ZHA setup), restoring my latest working backup in HA, restarting my Pi and It was running as before recognizing all my devices.

VG Jim

das werde ich jetzt mal angehen... hoffe es bringt was.. ich werde berichten :-)

Benutzeravatar
Hoddl
Beiträge: 141
Registriert: Do 22. Jul 2021, 15:05
2
Has thanked: 1 time

Re: SkyConnect will nicht mehr :-)

Beitrag von Hoddl »

das mit dem WebFlasher bekomme ich nicht hin... :-(

Benutzeravatar
Hoddl
Beiträge: 141
Registriert: Do 22. Jul 2021, 15:05
2
Has thanked: 1 time

Re: SkyConnect will nicht mehr :-)

Beitrag von Hoddl »

das mit der id hat auch nicht geklappt :-(

Ohne Titel.jpg
Ohne Titel.jpg (131.19 KiB) 1561 mal betrachtet
Jim_OS

Re: SkyConnect will nicht mehr :-)

Beitrag von Jim_OS »

Firmware gibt es ja z.B. hier: https://github.com/NabuCasa/silabs-firmware und dann entweder manuell flashen

https://github.com/NabuCasa/silabs-firm ... e-manually

oder per Browser: https://skyconnect.home-assistant.io/firmware-update/

Video für das flashen per Browser: https://www.youtube.com/watch?v=-88K23e8XYw

Sobald der SkyConnect bei dem per Browser flashen ausgewählt wurde und verbunden ist scheint man auch eine beliebige Firmware flashen zu können.

SkyConnect_Own_Firmware.png

Sieht für mich jetzt nicht so kompliziert aus, aber ich habe das bei einem SkyConnect ja auch noch nie gemacht und weiß daher nicht welche "Fallstricke" es dabei geben kann. :)

VG Jim

Benutzeravatar
Hoddl
Beiträge: 141
Registriert: Do 22. Jul 2021, 15:05
2
Has thanked: 1 time

Re: SkyConnect will nicht mehr :-)

Beitrag von Hoddl »

also ich habe mal den stick abgezogen... den pi komplett vom strom genommen...

dann alles wieder eingesteckt (ich glaube der PI war bestimmt 15min ohne Strom) hochgefahren...

das flash addon installiert.... alles noch mal geflasht....

dann die zigbee home automation aufgerufen und gesagt aus automatischen backup wieder herstellen...

das ging dann erst mal... alles war wieder da nur ohne Funktion..
ich habe dann einfach alle noch mal angelernt und sie gehen wieder auch die automationen...

danke an alle die so viel Geduld mit mir hatten :-)

Ach ja das Flashen kann a bissl dauern... auch wenn der rechte obere knopf schon wieder rot ist... habe im Protokoll geschaut bis es wirklich durch war...

Benutzeravatar
Hoddl
Beiträge: 141
Registriert: Do 22. Jul 2021, 15:05
2
Has thanked: 1 time

Re: SkyConnect will nicht mehr :-)

Beitrag von Hoddl »

nachtrag... es reicht wenn man die Geräte wieder richtig benennt das alles wieder geht!!!!

Antworten