- Ist es ein Anzeigeproblem (z.B. in der Home App anders manuell nachträglich benannt)?
Verhält sich der Sensor "Frühschicht" auch als solcher oder verhält dieser sich in der Home App wie Sensor - "Urlaub1"?
- Ist es ein Anzeigeproblem (z.B. in der Home App anders manuell nachträglich benannt)?
Verhält sich der Sensor "Frühschicht" auch als solcher oder verhält dieser sich in der Home App wie Sensor - "Urlaub1"?
Den ganzen Raspberry Pi mal neustarten. Bitte das ganze Log hier posten vom Neustart der Homebridge bis zum vermeintlichen "Absturz".
npm ist absolut vernachlässigbar und wird via sudo hb-service update-node auf der passenden Version gehalten und notfalls mit geupdatet. Kein Grund das separat zu aktualisieren. HB wird über sudo apt-get update geupdatet.
siehe auch Kapitel „Updating“:
Thema npm:
Vor dem Node Update:
pi@homebridge:/var/lib/homebridge $ npm -v
9.8.1
pi@homebridge:/var/lib/homebridge $ node -v
v18.18.2
Update:
pi@homebridge:/var/lib/homebridge $ cd
pi@homebridge:~ $ sudo hb-service update-node
ℹ Updating Node.js from v18.18.2 to v20.9.0...
ℹ Target: /opt/homebridge
✔ Download complete.
✔ Cleaned up npm at at /opt/homebridge/lib/node_modules/npm
✔ Installed Node.js v20.9.0
ℹ Rebuilding for Node.js v20.9.0...
rebuilt dependencies successfully
✔ Rebuilt homebridge-config-ui-x for Node.js v20.9.0.
rebuilt dependencies successfully
✔ Rebuilt plugins in /opt/homebridge/lib/node_modules for Node.js v20.9.0.
⚠ Please restart Homebridge for the changes to take effect.
Alles anzeigen
nach dem Node Update:
Ergo, npm aktualisiert sich selbständig mit.
Weil wir Moderatoren Themen/Beiträge zusammenfassen, wenn diese thematisch zusammenpassen. Und ein Thema zu Velux Rollos in Homekit zu integrieren gibt es bereits (dieses hier)
Es ist Freitag, 11 Uhr. Die Ventile meiner Eve Thermos fangen an zu rödeln.
Wichtiges Update für Homebridge-Config-UI-X auf 4.51.1:
4.51.1 (2023-10-25)
Zitat
Bug Fixes
- Blocks update-node from updating to version 20 on versions of Linux that don't support it and prevents this issue node: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version 'GLIBCXX_3.4.26' not found (required by node) (#3453)
- Fix for unable to update NodeSource based nodejs version (#1603)
- Colon Markdown emojis are not parsed as they are on GitHub (#1601)
- Prevent tooltip from displaying after Node.js modal (#1600)
Wenn über das offizielle Homebridge Image installiert, dann mit
sudo hb-service update-node 18.18.0
Das mit GLIBCXX wird aktuell bzw scheint schon gefixt zu sein, muss aber noch entsprechend in die nächste Homebridge Version eingebaut werden. https://github.com/homebridge/homebridge/issues/3453
sudo hb-service rebuild und im Idealfall auch einfach auf Node 18 wieder zurück.
aber ist nun node bei 18.18.2? laut node -v ja schon? Was spuckt systemctl status homebridge aus? Funktioniert ein sudo hb-service rebuild?
bergI-37 du brauchst auch nicht die vorletzte Version von Homebridge-homematicip und Hombridge-config-ui-x sondern Node 18. Noch ältere Versionen von Plugins mit Node 20 macht erst recht keinen Sinn, die sind ja noch weniger kompatibel.
n ist ja auch nicht gleich node. Deswegen ist die Version von n 9.2.0 (was die aktuellste Version von n ist).
Außerdem solltest du dir einen Überblick darüber verschaffen wie deine Homebridge installiert ist. Denn seit Mai 2022 (wenn nach diesem Datum installiert) hat Homebridge seine eigene Node Installation, weswegen eine global installierte Node Version wie du es über n versucht nicht viel bringt.
Zur Not Homebridge neu installieren und Backup einspielen. Ist eine Sache von 5-10 Minuten.
Ich habs hier irgendwo gestern schon erwähnt, ich verstehe nicht, warum Leute auf Node 20 updaten wenn Node 18 noch bis April 2025 unterstützt wird.
Homebridge selbst mag zwar stetig aktualisiert werden, aber die Plugins werden es nun mal nicht immer.
Was bringt also die aktuellste Version von Node, wenn die Plugins veraltet sind?
Hier hat übrigens jemand schon seit Mai 2023 Probleme mit Node 20 und dem Homebridge-Homematicip Plugin (welches seit über einem Jahr nicht mehr aktualisiert wurde, man brauch sich daher nicht wundern):
bergI-37 du wirst an der Neustart-Dauerschleife nichts ändern können, so lange der Homematic-ip Plugin-Entwickler sein Plugin nicht Node 20 "ready" macht.
Lösungen:
- anderes Plugin verwenden was mit Node 20 klar kommt
- Node 18 verwenden
Meiner Meinung nach nichts, was du selbst beheben kannst sondern von den Homebridge Entwicklern angepasst werden muss.
Node 18 wird noch bis April 2025 unterstüzt, es gibt keinerlei Grund überhaupt jetzt ganz dringend ganz schnell auf Node v20 upzugraden. Das kann man auch noch in einem halben Jahr und dann sollten auch die ersten Kinderkrankheiten behoben sein.
Hartel an dieser Stelle der freundliche Hinweis deine Anfrage bitte präzise genug zu formulieren, dass man hier nicht alles aus der Nase ziehen muss und man auch weiterhelfen kann.
Ansonsten bin ich auch gewillt solche Themen zu schließen/löschen.
Evtl weil das Schloss ein sicherheitsrelevantes Gerät ist?
warum nicht direkt das Gerät auf die Watch, warum der Umweg über einen Kurzbefehl?
Kameras müssen extra hinzugefügt werden als Gerät in der Home App.
Kachel weiß = Gerät "ein"
Kachel schwarz = Gerät "aus"
schwarze Zahlen = Ventil "zu"
orange Zahlen = Ventil "offen" (=Heizmodus)
Lässt sich so auch in der Eve App nachvollziehen was das Thermostat gerade macht
Peach les doch einfach das Thema von Beginn an. Am Ende von Seite 2 hat jemand das gleiche Ventil und auf Seite 3 ganz oben steht z.B. meine Antwort.