❗️Homebridge ab Version >𝟭.𝟯.​​x Update Erfahrungen, Probleme, Auffälligkeiten, Lösungen

  • Holy Crap. Homebridge 1.3.0 ist draußen und seit dem Update läuft die Home-App wieder rund, soweit ich das gerade sehen kann. Alle Geräte sind wieder sofort verfügbar. Habe nur kurz getestet, aber könnt ihr ja auch mal versuchen.

  • In Voraussicht der Dinge die da kommen, zum nun verfügbaren Update auf Homebridge v1.3.0.


    Hier geht es zum Update Changelog v1.3.0 (2021-02-20)


    Ich selbst habe das Update noch nicht durchgeführt. Empfehle jedem aber jetzt schonmal nicht zu vergessen vorher ein Backup seiner SD Karte zu machen. ;)


    Bitte gebt bei Euren Erfahrungen auch an, auf welchem System Ihr Homebridge nutzt, mit welchen Plugins, Node, NPM in welcher Version. :thumbup:

    Das solltet ihr ja aber generell in Eurer Signatur im Spoiler haben. ;)


    Ich drücke uns allen die Daumen. ^^

    Hilfreich?

  • Update im Docker lief schonmal ohne zu mucken.

  • Update lief durch, homebridge laeuft noch, hab aber Fehler im log, welche auch hier von homebridge selbst beschrieben sind und was zu tun ist.


    Bei mir tritt dieser Fehler beim Xiaomi Roborock Plugin auf:


    https://github.com/homebridge-…oborock-vacuum/issues/359


    This plugin generated warning from the characteristic 'On': characteristic was supplied illegal value: undefined! This might throw errors in the future! See https://git.io/JtMGR for more info.


    Die selbe Fehlermeldung, habe ich auch beim eveatmo Plugin:


    https://github.com/skrollme/homebridge-eveatmo/issues/56


    Da beide offiziell verified sind, hoffe ich, dass die Entwickler sich das zeitnah ansehen koennen und beheben koennen, denn wie es scheint sind diese Meldungen die jetzt vom log angezeigt werden teilweise die Ursachen fuer "no response" homebridge devices in Apple Home.


    PS: Bei mir laeuft die homebridge trotzdem weiter normal durch, auch wenn ich die Meldungen im log habe. Beim eveatmo Plugin ist es nur beim Start ein Eintrag bezueglich der Firmware Version und beim Roborock Plugin gehts um den "Pause" Schalter", wenn man diesen deaktiviert, dann muckt auch das log nicht mehr rum.



    Node.js Version v14.15.5 ✅

    Npm Version v6.14.11 ✅


    Folgende Plugins machen bei mir Probleme und laufen nicht und bringen den Logeintrag:

    This plugin generated warning from the characteristic 'On': characteristic was supplied illegal value: undefined! This might throw errors in the future! See https://git.io/JtMGR for more info.


    homebridge-weather-plus

    Scheint so, also koennte bei dir erstmal temporaer das hier helfen:


    https://github.com/homebridge/…20#issuecomment-782580280


    Zitat

    additional I had to deactivate "Ozone" and "AirPressure" in "Homebridge Weather Plus", otherwise some devices where unresponsive.


    Ich selbst nutze von deinen genannten Plugins nur pihole und dieses laeuft bei mir, wird in homebridge angezeigt und schaltet auch korrekt. Gegengeprueft mit dem interface von pihole.


    Plugins die funktionieren sollten und schon waehrend der beta fuer [email protected] getestet wurden, koennen hier eingesehen werden, mit einem etwaigen Verweis ob ein update notwendig ist fuer das jeweilige Plugin:


    https://github.com/homebridge/…ase-Plugin-Testing-Status


    Wie ich schon weiter oben beschrieben habe, laeuft meine homebridge, trotz der error messages, was auch Sinn ergibt, wenn man sich das hier durchliest:


    Zitat

    Homebridge v1.3.0 does not introduce breaking changes for the majority of existing plugins, while you may see Characteristic Warnings in the logs, these are just issues that were already present prior to v1.3.0 - just hidden from view. You should update your plugins before updating Homebridge.

    2 Mal editiert, zuletzt von Spy () aus folgendem Grund: 3 Beiträge von pottersfield mit diesem Beitrag zusammengefügt.

  • V 1.3.0 läuft bei mir. Update ging problemlos.


    Folgende Plugins machen bei mir Probleme und laufen nicht und bringen den Logeintrag:

    This plugin generated warning from the characteristic 'On': characteristic was supplied illegal value: undefined! This might throw errors in the future! See https://git.io/JtMGR for more info.


    homebridge-weather-plus

    homebridge-harmony


    Node.js Version v14.15.5 ✅

    Npm Version v7.5.4 ✅


    UPDATE:


    Nach Deinstallation des Plugin


    homebridge-weather-plus


    läuft bei mir die Homebridge mit alle anderen Plugins einwandfrei und ohne Fehler!


    Edit: Ich muss fesstellen, dass die meisten Plugins bei mir nicht korrekt arbeiten.


    Im Config-ui GUI sind alle Geräte vorhanden und werden auch angesteuert.


    Allerdings werden die die meisten nicht an Homekit durchgereicht und haben den Staus "keine Antwort".


    Darunter sind u.a.:




    ├── homebridge-camera-ui

    ├── homebridge-delay-switch

    ├── homebridge-harmony

    ├── homebridge-http-switch

    ├── homebridge-people2

    ├── homebridge-pihole

    ├── homebridge-shelly

    ├── homebridge-soundtouch-platform

    ├── homebridge-tedee

    ├── homebridge-weather-plus

    ├── homebridge-xiaomi-fan

    ├── homebridge-zp


    6 Mal editiert, zuletzt von Spy ()

  • macOS 10.15.7

    Node.js Version v14.15.5

    Npm Version v7.5.4

    homebridge-music v0.3.5 ✅


    Synology DS920+

    Node.js Version v14.15.5

    Npm Version v7.5.4

    homebridge-nello v1.3.9 ✅

    Hilfreich?

  • Ich habe bislang extreme Probleme:

    • [email protected] crasht völlig und müllt das Log zu. Die Homebridge läuft trotzdem.
    • Keins meiner Homebridge-Geräte ist mehr erreichbar ("keine Antwort"), auch nicht nach dem Entfernen des kaputten Broadlink-Plugins. Hier geht also nach dem Homebridge-Update auf v1.3.0 nichts mehr.

    Ich habe Homebridge per homebridge-config-ui-x geupdatet. Ein Rückgängigmachen auf Version 1.2.5 funktioniert problemlos und stellt einen funktionierenden Zustand wieder her.

  • Ich habe Homebridge per homebridge-config-ui-x geupdatet. Ein Rückgängigmachen auf Version 1.2.5 funktioniert problemlos und stellt einen funktionierenden Zustand wieder her.

    Genau so gehts bei mir auch wieder


  • Node 15.9

    Npm 7.5.4


    Es läuft soweit alles ohne Probleme.

  • Also ich hab jetzt mit meine unzähligen Plugins auch nach einem Backup den Sprung gemacht.

    mDNS Advertiser ist umgestellt auf "Ciao".


    Tatsächlich läuft alles gut, (so mit dem schnellen Test) gut. Selbst alte Plugins.


    homebridge-broadlink-rm , homebridge-neato  naofireblade , homebridge-eveatmo  skrollme bringen Fehler/Hinweise im Log, funktionieren aber dennoch. Homebridge macht keinen crash und die Geräte hinter den Plugins laufen auch.


    Bei den betroffenen Plugins werde ich mir mal vorhandene Issues auf GitHub anschauen und ggf. ergänzen, oder zusätzlich erstellen. Soweit, aber weniger tragisch bei mir als erwartet.

    Hilfreich?

  • Alles läuft, bis auf Harmony Meldung:


    [Harmony Hub] (Harmony Hub)WARNING - socket closed


    aber das hatte ich schon vor dem Update

  • Kann jemand helfen. Ich hänge in einer Neustartschleife fest.


    homebridge@raspberrypi:~ $ homebridge -I -U /var/homebridge

    Initializing HAP-NodeJS v0.9.1...

    [20/02/2021, 12:56:43] Loaded config.json with 1 accessories and 11 platforms.

    [20/02/2021, 12:56:44] Loaded 5 cached accessories from cachedAccessories.

    [20/02/2021, 12:56:44] ---

    [20/02/2021, 12:56:46] Loaded plugin: [email protected]

    [20/02/2021, 12:56:46] Registering platform 'homebridge-alexa.Alexa'

    [20/02/2021, 12:56:46] ---

    [20/02/2021, 12:56:46] Loaded plugin: [email protected]

    [20/02/2021, 12:56:46] Registering platform 'homebridge-apple-tv-remote.AppleTvPlatform'

    [20/02/2021, 12:56:46] ---

    [20/02/2021, 12:56:46] Loaded plugin: [email protected]

    [20/02/2021, 12:56:46] Registering platform 'homebridge-automation-switches.AutomationSwitches'

    [20/02/2021, 12:56:46] ---

    [20/02/2021, 12:56:47] Loaded plugin: [email protected]

    [20/02/2021, 12:56:47] Registering platform 'homebridge-config-ui-x.config'

    [20/02/2021, 12:56:47] ---

    [20/02/2021, 12:56:47] Loaded plugin: [email protected]

    [20/02/2021, 12:56:47] Registering platform 'homebridge-dreambox.Dreambox'

    [20/02/2021, 12:56:47] ---

    [20/02/2021, 12:56:47] Loaded plugin: [email protected]

    [20/02/2021, 12:56:47] Registering platform 'homebridge-harmony.HarmonyHubWebSocket'

    [20/02/2021, 12:56:47] ---

    [20/02/2021, 12:56:47] Loaded plugin: [email protected]

    [20/02/2021, 12:56:47] Registering accessory 'homebridge-pihole.Pihole'

    [20/02/2021, 12:56:47] ---

    [20/02/2021, 12:56:47] Loading 11 platforms...

    [20/02/2021, 12:56:47] [Config] Initializing config platform...

    [20/02/2021, 12:56:47] [Config] Spawning homebridge-config-ui-x with PID 12617

    [20/02/2021, 12:56:47] [Alexa] Initializing Alexa platform...

    [20/02/2021, 12:56:47] [Alexa] homebridge-alexa v0.5.26, node v14.15.5, homebridge v1.3.0

    [20/02/2021, 12:56:47] Initializing platform accessory 'Alexa'...

    [20/02/2021, 12:56:47] [AutomationSwitches] Initializing AutomationSwitches platform...

    [20/02/2021, 12:56:47] [AutomationSwitches] AutomationSwitchesPlatform Plugin Loaded - Version 3.2.1

    [20/02/2021, 12:56:47] [AutomationSwitches] Found automation switch in config: "Alarmanlage"

    [20/02/2021, 12:56:47] [AutomationSwitches] Switch Alarmanlage is stored in file switch.CA90F3030C1A.json

    [20/02/2021, 12:56:47] Initializing platform accessory 'Alarmanlage'...

    [20/02/2021, 12:56:47] [AutomationSwitches] Initializing AutomationSwitches platform...

    [20/02/2021, 12:56:47] [AutomationSwitches] AutomationSwitchesPlatform Plugin Loaded - Version 3.2.1

    [20/02/2021, 12:56:47] [AutomationSwitches] Found automation switch in config: "Alle Fenster"

    [20/02/2021, 12:56:47] [AutomationSwitches] Switch Alle Fenster is stored in file switch.BF2E1A9391FF.json

    [20/02/2021, 12:56:47] Initializing platform accessory 'Alle Fenster'...

    [20/02/2021, 12:56:47] [AutomationSwitches] Initializing AutomationSwitches platform...

    [20/02/2021, 12:56:47] [AutomationSwitches] AutomationSwitchesPlatform Plugin Loaded - Version 3.2.1

    [20/02/2021, 12:56:47] [AutomationSwitches] Found automation switch in config: "Flutlicht"

    [20/02/2021, 12:56:47] [AutomationSwitches] Switch Flutlicht is stored in file switch.19E963DE5CA3.json

    [20/02/2021, 12:56:47] Initializing platform accessory 'Flutlicht'...

    [20/02/2021, 12:56:47] [AutomationSwitches] Initializing AutomationSwitches platform...

    [20/02/2021, 12:56:47] [AutomationSwitches] AutomationSwitchesPlatform Plugin Loaded - Version 3.2.1

    [20/02/2021, 12:56:47] [AutomationSwitches] Found automation switch in config: "Schrankwandbeleuchtung"

    [20/02/2021, 12:56:47] [AutomationSwitches] Switch Schrankwandbeleuchtung is stored in file switch.81306167FD22.json

    [20/02/2021, 12:56:47] Initializing platform accessory 'Schrankwandbeleuchtung'...

    [20/02/2021, 12:56:47] [AutomationSwitches] Initializing AutomationSwitches platform...

    [20/02/2021, 12:56:47] [AutomationSwitches] AutomationSwitchesPlatform Plugin Loaded - Version 3.2.1

    [20/02/2021, 12:56:47] [AutomationSwitches] Found automation switch in config: "Terassenheizung"

    [20/02/2021, 12:56:47] [AutomationSwitches] Switch Terassenheizung is stored in file switch.C4815CA11A5E.json

    [20/02/2021, 12:56:47] Initializing platform accessory 'Terassenheizung'...

    [20/02/2021, 12:56:47] [AutomationSwitches] Initializing AutomationSwitches platform...

    [20/02/2021, 12:56:47] [AutomationSwitches] AutomationSwitchesPlatform Plugin Loaded - Version 3.2.1

    [20/02/2021, 12:56:47] [AutomationSwitches] Found automation switch in config: "Harmony Gästezimmer"

    [20/02/2021, 12:56:47] [AutomationSwitches] Switch Harmony Gästezimmer is stored in file switch.7499189655B4.json

    [20/02/2021, 12:56:47] Initializing platform accessory 'Harmony Gästezimmer'...

    [20/02/2021, 12:56:47] [Dreambox] Initializing Dreambox platform...

    [20/02/2021, 12:56:47] [Apple TV Platform] Initializing AppleTvPlatform platform...

    [20/02/2021, 12:56:47] [Harmony Wohnzimmer] Initializing HarmonyHubWebSocket platform...

    [20/02/2021, 12:56:47] [Harmony Wohnzimmer] HarmonyPlatform Init

    [20/02/2021, 12:56:47] Loading 1 accessories...

    [20/02/2021, 12:56:47] [Pihole] Initializing Pihole accessory...

    [20/02/2021, 12:56:47] [Apple TV Platform] Initialing platform...

    [20/02/2021, 12:56:47] [Apple TV Platform] [Apple TV] Initializing...

    [20/02/2021, 12:56:47] [Apple TV Platform] [Apple TV] Adding on/off switch

    [20/02/2021, 12:56:47] [Apple TV Platform] [Apple TV] Adding play/pause switch

    [20/02/2021, 12:56:47] [Harmony Wohnzimmer] DidFinishLaunching

    [20/02/2021, 12:56:47] [Harmony Wohnzimmer] (Harmony Wohnzimmer)INFO - Loading activities...

    [20/02/2021, 12:56:47] [Harmony Wohnzimmer] (Harmony Gaestezimmer)INFO - Loading activities...

    Preparing Advertiser for 'Homebridge 4DF0' using bonjour-hap backend!

    Setup Payload:

    X-HM://00248YCK533DE

    Scan this code with your HomeKit app on your iOS device to pair with Homebridge.

    Or enter this code with your HomeKit app on your iOS device to pair with Homebridge:


    ┌────────────┐

    │ XXX-XX-XXX

    └────────────┘


    Starting to advertise 'Homebridge 4DF0' using bonjour-hap backend!

    [20/02/2021, 12:56:47] Homebridge v1.3.0 (Homebridge) is running on port 51826.

    [20/02/2021, 12:56:48] [Dreambox] Device: 192.168.123.24, configured 157 channel(s)

    Error: Cannot add more than 100 services to a single accessory!

    at Accessory.addService (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Accessory.ts:452:13)

    at Accessory.publish (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Accessory.ts:1106:22)

    at BridgeService.handlePublishExternalAccessories (/usr/local/lib/node_modules/homebridge/src/bridgeService.ts:428:20)

    at processTicksAndRejections (internal/process/task_queues.js:93:5)

    Error: Cannot add more than 100 services to a single accessory!

    at Accessory.addService (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Accessory.ts:452:13)

    at Accessory.publish (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Accessory.ts:1106:22)

    at BridgeService.handlePublishExternalAccessories (/usr/local/lib/node_modules/homebridge/src/bridgeService.ts:428:20)

    at processTicksAndRejections (internal/process/task_queues.js:93:5)

    [20/02/2021, 12:56:48] Got SIGTERM, shutting down Homebridge...

    [20/02/2021, 12:56:48] [Apple TV Platform] Shutting down Apple TV clients...

    [20/02/2021, 12:56:48] [Harmony Wohnzimmer] INFO - shutdown

    [20/02/2021, 12:56:49] [Harmony Wohnzimmer] (Harmony Gaestezimmer)Error - Error retrieving info from hub : WebSocket closed with reason: Normal connection closure (1000).-(1)

    [20/02/2021, 12:56:50] [Harmony Wohnzimmer] (Harmony Wohnzimmer)Error - Error retrieving info from hub : WebSocket closed with reason: Normal connection closure (1000).-(1)

    [20/02/2021, 12:56:50] [Apple TV Platform] [Apple TV] Connected

    [20/02/2021, 12:56:52] [Homebridge UI] Homebridge Config UI X v4.39.0 is listening on :: port 8080

    2 Mal editiert, zuletzt von micha2500 ()

  • Kann jemand helfen. Ich hänge in einer Neustartschleife fest.

    Leider nein....bei so einem kleinen Schnipsel Log in dem nix aussagekräftiges drinnen steht.

  • Das mit der Dreambox ist das einzige, was mir ins Auge sticht.

    Ansonsten scheint das Harmony Plugin mit HB 1.3.0 nicht zu funktionieren, führt aber zumindest bei mir nicht zum Abbruch der HB.
    Nach meinem ersten Ausflug zur 1.3.0 bin ich aber schleunigst wieder zurück gestiegen. Den Tipp kann ich dir auch nur geben, scheint noch einiges zu hängen.

  • wie kann ich von Version 1.3 wieder zurück?

    Auf der Startseite der Hombridge auf die Versionsnummer klicken, da kannst Du auswählen


    Jo

    • Sämtliche Aqara Sensoren (eingebunden über Deconz) laufen nicht,
    • Homebridge Weather Plus wirft tonnenweise sinnlose Fehlermeldungen aus.
    • Mi Humidifier laufen nicht.


    Zurück auf 1.1.7. und alles ist wieder gut 👍 Ich lass das jetzt mal von den Experten aussortieren und warte auf weißen Rauch 😂😂


    sschuste Na wenn selbst Du Probleme hast, muss es ja ganz heftig sein 😎

    Einmal editiert, zuletzt von bubffm ()

  • Läuft alles wie vorher, auf Pi3b+ & MacOS (jetzt auch auf HB 1.3.0) : WeatherPlus, cmdtrigger, Camera-ffmpeg. Mit „ciao“ läuft die Geräteaktualisierung gefühlt schneller. Mal sehen wie das beim Schalten und längerfristig ist.


    Das die HB bei crashigen Plugins jetzt weitrläuft/laufen soll, ist doch ein Feature der 1.3.0


    Auch in den Logs nichts Neues...

    Raspberry 3b+ mit Homebidge nach hiesiger Anleitung zZ v1.3.0

    MacMini mit Homebridge zZ v1.3.0