Läuft auf dem Raspi nativ. Jetzt läuft sie mal rund auf meinem alten Mac unter macOS 10.15.2 (19C57
Beiträge von Michael Mrak
-
-
Ich hab jetzt eine komplett neue HomeBridge auf meinen alten Mac mini installiert und alle Plugins installiert. dort läuft sie jetzt mal. Die Ursache für die "Gerät ist nicht kompatibel" Fehlermeldung bei der ursprünglichen HomeBridge auf meinem Raspberry konnte ich leider nicht eliminieren.
-
Puhh, da gehen mir allmählich auch die Ideen aus, mehr als das, was bereits geschrieben wurde, weiß ich jetzt auch nicht.
Wenn es um Fehlersuche bei dem homebridge-Setup geht, benötigst du hier die Experten......
Du hast an der config oder am Raspi seit und während des tv/ios Updates nichts verändert oder am Router?
Die homebridge läuft weiterhin im bekannten Netzwerk und kein Repeater oder etwas anderes könnte etwas beeinflussen? Oder häng sie, wenn der Raspi bisher am WLAN hängt doch mal über Ethernet ran......
Ob Neustart des Routers etwas bringt kann ich dir nicht sagen, aber schaden wirds wohl auch nicht.....
Also, ich konnte gerade eben auch noch problemlos die Node-RED HomeKit Instanz in der Home App wieder hinzufügen. Es liegt also scheinbar wirklich am HomeBridge Setup. Config habe ich nicht geändert, der einzige Unterschied war, dass seit vorgestern glaube ich die Final Version von iOS bzw. tvOS 14.2 auf die Geräte installiert wurde.
Die Homebridge läuft nach wie vor im gleichen Lan, da hat sich überhaupt nichts geändert. Sie hängt am Ethernet. Ich denke aber auch, dass es eigentlich kein Netzwerkproblem handelt, ich erreiche die HomeBridge ja offensichtlich von Homekit, nur wird sie als "nicht kompatibles Gerät" abgewiesen. Und zwar auch von einer komplett "jungfräulichen" Homekit Installation.
-
Also, ich hab jetzt mein HomeKit komplett zurückgesetzt. Konnte in mühsamer Detailarbeit jetzt wieder alle meine Hue Geräte, meine Tradifi Lampen und meine Eve Thermostate wieder problemlos einfügen.
Nur wenn ich HomeBridge einfügen will erhalten ich nach wie vor diese mir bisher noch nie vorgekommene Fehlermeldung "Gerät ist nicht kompatibel". Die Homebridge läuft problemlos, keinerlei Fehlermeldungen im Log. Alle Plugins laden und ich kann alle Homebridge Geräte (sofern dies möglich ist) auch über das Webinterface von Homebridge steuern. Der Fehler muss vermutlich trotzdem bei meinem Homebridge Setup liegen.
Ich bin mit meinem Latein am Ende, habt Ihr noch einen Tipp? Ich will ungern meine komplette Homebridge wieder von Grund auf einrichten.
-
Neuer User ist schonmal gut. Ich würd es aber auch mal mit einem neuen PIN versuchen, wenn nicht bereits geschehen.
Ändert nichts, sowohl mit neuem User als auch mit neuem PIN (beides gleichzeitig geändert) wird das hinzufügen verweigert mit dem Hinweis "Gerät ist nicht kompatibel".
Wenn ich dann übrigens nocheinmal mit dem gleichen user und der gleichen Pin versuche erhalte ich in der Home App die Fehlermeldung "Gerät bereits hinzugefügt -... zuerst zurücksetzen". Das ist interessant, scheinbar merkt sich die Home App trotzdem die Einstellungen der HomeBridge Konfiguration die ich hinzufügen wollte.
Auch manuell eingegebene Pin funktioniert nicht. "Gerät ist nicht kompatibel".
-
Gute Idee, auf Discord hab ich es bereits gemeldet, habe auf Github ein issue aufgemacht.
-
Vermutlich durch das Update auf iOS 14.2 und tvOS 14.2 lässt sich HomeBridge derzeit nicht mehr in meiner HomeKit Umgebung betreiben. Nachdem zuerst in der Home App bei allen HomeKit Devices die Fehlermeldung "Keine Antwort" (in roter Schrift) gestanden ist habe ich mich auf Grund einiger Recherchen HomeKit aus Home zu entfernen und neu hinzuzufügen. Entfernen hat gelappt, alle meine HomeKit Gerätschaften sind jetzt nicht mehr in der Home App sichtbar.
Wenn ich jedoch HomeKit (auch unter Verwendung eines neuen Users "CC:22:3D:E3:CE:32" wieder hinzufügen will wird mir dies mit dem Hinweis "Gerät kann nicht hinzugefügt werden" Gerät ist nicht kompatibel verweigert. Kennt wer dieses Problem? Oder haben wir mit iOS 14.2 und tvOS 14.2 jetzt einen HomeBridge Killer?
-
Hallo allerseits,
das Update 1.2.1 von HomeBridge lässt mein UPS Signalisierungsmodule homebridge-nut abstürzen. d.h. HomeBridge kann bei Verwendung dieses Moduls nicht mehr starten mit folgenden Fehlermeldungen:
Code
Alles anzeigen[15/09/2020, 07:21:05] TypeError: Cannot read property 'trim' of undefined at NutAccessory.getServices (/usr/lib/node_modules/homebridge-nut/index.js:263:74) at Server.createHAPAccessory (/usr/lib/node_modules/homebridge/src/server.ts:440:41) at /usr/lib/node_modules/homebridge/src/server.ts:425:34 at Array.forEach (<anonymous>) at /usr/lib/node_modules/homebridge/src/server.ts:415:21 at /usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/util/once.ts:10:18 at NutPlatform.accessories (/usr/lib/node_modules/homebridge-nut/index.js:77:4) at /usr/lib/node_modules/homebridge/src/server.ts:413:24 at new Promise (<anonymous>) at Server.loadPlatformAccessories (/usr/lib/node_modules/homebridge/src/server.ts:412:12) at /usr/lib/node_modules/homebridge/src/server.ts:400:28 at Array.forEach (<anonymous>) at Server.loadPlatforms (/usr/lib/node_modules/homebridge/src/server.ts:372:27) at Server.start (/usr/lib/node_modules/homebridge/src/server.ts:151:29) at cli (/usr/lib/node_modules/homebridge/src/cli.ts:80:10) at Object.<anonymous> (/usr/lib/node_modules/homebridge/bin/homebridge:17:22) at Module._compile (internal/modules/cjs/loader.js:1200:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:1220:10) at Module.load (internal/modules/cjs/loader.js:1049:32) at Function.Module._load (internal/modules/cjs/loader.js:937:14) at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:71:12) at internal/main/run_main_module.js:17:47
Ich hab das Modul jetzt einfach mal aus der config.json ausgetragen, HomeBridge läuft jetzt wieder rund.
Reparieren wird das vermutlich nur der Entwickler von homebridge-nut können, oder?
-
Steht doch in der Beschreibung, dass einige zusätzliche Abhängigkeiten installiert werden müssen, wenn man kein Docker Image verwendet:
IMPORTANT If you encounter any issue while installing, you might have to install additionnal packages on your environment since the main dependency of it depends on canvas library which is not available for all configurations. See there for more details : canvas compiling.
Das sieht für mich so aus als würde das Plugin auf einem Raspi nicht zum laufen zu bringen sein. Oder irre ich da?
-
sudo npm i -g homebridge-shelly@beta
Danke Dir!
-
Liebe Community,
bei mir läuft HomeBridge über homebridge-config-ui-x seit Monaten (und nach wie vor) problemlos auf meinem Raspberry 4 (siehe Bild). Nun wollte ich statt über homebridge-config-ui-x direkt über die Konsole ein Plugin auf die aktuelle Betaversion aktualisieren. Da dies ja nicht mittels homebridge-config-ui-x funktioniert habe ich im Terminal mittels sudo npm i homebridge-shelly@beta machen.
sudo npm i homebridge-shelly@beta
npm WARN saveError ENOENT: no such file or directory, open '/var/lib/homebridge/package.json'
npm notice created a lockfile as package-lock.json. You should commit this file.
npm WARN enoent ENOENT: no such file or directory, open '/var/lib/homebridge/package.json'
npm WARN homebridge No description
npm WARN homebridge No repository field.
npm WARN homebridge No README data
npm WARN homebridge No license field.
added 90 packages from 58 contributors and audited 90 packages in 11.536s
1 package is looking for funding
run `npm fund` for details
found 0 vulnerabilities
Auch nach einem Reboot wird aber nach wie vor die aktuellste NICHT Beta Version 0.14 dieses Plugins von HomeBridge geladen. Alles läuft darüber hinaus weiterhin problemlos.
Also hab ich mal nachgesehen was sudo npm list -g --depth=0 so zurückgibt, und nun bin ich erstaunt:
sudo npm list -g --depth=0
/usr/lib
├─┬ UNMET DEPENDENCY [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ └── [email protected]
├─┬ UNMET DEPENDENCY [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ └── [email protected]
├─┬ UNMET DEPENDENCY [email protected]
│ ├── @nestjs/[email protected]
│ ├── @nestjs/[email protected]
│ ├── @nestjs/[email protected]
│ ├── @nestjs/[email protected]
│ ├── @nestjs/[email protected]
│ ├── @nestjs/[email protected]
│ ├── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ └── [email protected]
├─┬ UNMET DEPENDENCY [email protected]
│ ├── [email protected]
│ └── [email protected]
└─┬ UNMET DEPENDENCY [email protected]
├── @node-red/[email protected]
├── @node-red/[email protected]
├── @node-red/[email protected]
├── @node-red/[email protected]
npm ERR! missing: [email protected], required by lib
npm ERR! missing: [email protected], required by lib
npm ERR! missing: [email protected], required by lib
npm ERR! missing: [email protected], required by lib
npm ERR! missing: [email protected], required by lib
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: @types/[email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
...
...
Ich hab also irgendein Node oder NPM Problem wie es scheint. Da HomeBridge aber rund läuft und auch Plugins über das Gui von homebridge-config-ui-x problemlos nachgeladen werden können bin ich etwas ratlos. Wo könnte hier der Hund begraben sein?
-
Ja, ich denke schon. Die derzeitige Beta funktioniert aber scheinbar noch nicht.
-
Dort ist schon die Version 0.14.0-beta.3 gelistet, die enthält scheinbar schon den Code für die neuen Sensoren.
-
Da kann man sicher drauf hoffen. Das Modul wird soweit ich sehe regelmäßig gewartet.
Liebe Grüße Michael
p.s. Door Window 2 funktioniert grundsätzlich perfekt.
-
Ich hab soeben zwei Door Windows 2 in Betrieb genommen. Scheinbar werden diese aber noch nicht vom homebridge-shelly Plugin erkannt. Ich schreibe mal dem Entwickler.
-
Bei mir im Haushalt spielen die Beta und die aktuellen Versionen problemlos zusammen.
-
Also, tvOS 14 läuft jetzt hier bei mit in der ersten Public Beta und HomeKit mit HomeBridge läuft wie gewohnt weiter zuverlässig.
-
Was willst du den wissen?
Ich würde gerne wissen, ob ATV mit tvOS 14 als Steuerzentrale Probleme macht und ob es hier bezüglich Anbindung HomeBridge Probleme gibt.
Liebe Grüße
Michael Mrak
-
Hat vielleicht jemand von Euch schon die neue Beta von tvOS 14 am laufen? Wie sehen Eure Erfahrungen aus falls ja.
-
Versuch mal "homebridge-fritz-platform" zu entfernen und schau ob es stabil läuft.