NEWS
Yet another HomeKit adapter
-
Ja… Ich bin auch äußerst vorsichtig geworden, seitdem ich mir mit einem Update von YAHKA das komplette Homekit System zerschossen habe. War sehr viel Arbeit alles wieder einzupflegen.
Als Verbesserungsvorschlag würde ich mir ein Config Backup/Restore Knopf im Adapter wünschen. Durch den man seine Einstellungen Backupen und bei Fehlern wiederherstellen kann. `
Gute Idee
-
Der Fehler im 0.9.0 Adapter sollte mit der Version 0.9.1 behoben sein.
Die Meldung die du beim Update bekommst, deutet auf ein Netzwerkproblem hin - oder auf ein Rechte Problem.
Hast du das Upgrade mal ueber das WebInterface probiert? Oder in der Kommandozeile mit sudo? `
Habe ich auch schon alles probiert….
Werde den Adapter wohl löschen müssen, was ziemlich ärgerlich ist, weil ich alles neu einrichten muss
Hatte eig. auch nie Probleme mit updates.
-
So jetzt hab ich es. Es lag am Cache!
npm cache verify.
Danach geht es wieder.
Danke.
LG
Ben
-
Hallo zusammen
Vielleicht kann mir jemand von euch weiterhelfen. Ich habe öffters das Problem, dass Befehle erst beim zweiten Mal sprechen angenommen werden. Es sieht so aus dass nach einiger Zeit die Verbindung unterbrochen wird und erst wieder aufgebaut werden muss.
Kennt ihr das zufällig und habt eine Lösung dafür?
-
Hallo zusammen
Vielleicht kann mir jemand von euch weiterhelfen. Ich habe öffters das Problem, dass Befehle erst beim zweiten Mal sprechen angenommen werden. Es sieht so aus dass nach einiger Zeit die Verbindung unterbrochen wird und erst wieder aufgebaut werden muss.
Kennt ihr das zufällig und habt eine Lösung dafür? `
Hallo MaxMAN23,
kann ich bestätigen, passiert bei mir auch ab und zu. Siri meint dann, dass die Geräte nicht reagieren und ich sicherstellen soll, im gleichen WLan zu sein.
Sag ich es dann noch einmal, dann geht es (meist)
Lösung: Keine
Liebe Grüße
Chris
-
Liegt, wenn nix im Log kommt, nicht an Yahka.
Router auf neueste Firmware updaten bzgl Bonjour/Multicast Probleme
-
Meine Fritzbox hat die neuste Firmware. Kann ich noch etwas prüfen / korrigieren. Ist echt nervig 2 mal dieselben Befehle senden zu müssen
-
Keine weiteren Accesspoints oder Repeater? Problem liegt zu 99,99% nicht am Adapter. Hatte das auch lange, bis ich einen neuen Router gekauft habe.
Das OpenWRT auf meinem damaligen ASUS machte sogar Probleme mit Multicast.
-
Auch wenns nicht wirklich weiterhilft. Ich benutze ebenfalls eine Fritzbox 7490 mit aktuellster Beta Firmware, klappt bei mir immer auf Anhieb.
-
Moin moin zusammen,
Ich habe im Moment einen RPi als Master und einen alten Rechner als Slave im Docker im Multihost System laufen. Das klappt auch alles wunderbar.Auf dem Slave habe ich nun eine weitere YAHKA Instanz installiert, die Kamerabilder zur Verfügung stellen soll. Bis gestern lief es ganz ok, heute kommt nur noch "Keine Antwort" und die durchgestrichene Kamera, wenn ich mir den Stream anschauen will.
Die Vorschaubilder werden allerdings generiert, angezeigt und aktualisiert, wenn ich den Stream gucken will.
Ich habe den Adapter auf "Debug" gestellt - allerdings mehrt sich das Plugin nicht über ggf. auftretende Fehler aus. Es steht dort lediglich
Snapshot run: ffmpeg -re -i rtsp://xxxxxxx:xxxxxxxxxx@192.168.178.163:554/Sms=1.unicast -t 1 -s 320x240 -f image2 -
Habt ihr da eine Idee, warum das plötzlich nicht mehr funktioniert? Oder braucht ihr noch mehr Infos?
LG,
nabbl -
Ich habe jetzt noch einmal eine Standalone-Version von ioBroker nur für YAHKA und die Kameras aufgesetzt. Das Problem besteht leider noch immer :(. Es kommt die Meldung Diese Kamera antwortet nicht
Das ist irgendwie frustrierend :(. Ansonsten läuft der Adapter echt super!
-
hast du mal versucht den Stream den du oben in der Adresse stehen hast ausserhalb von yahka aufzurufen ? Wenn der Adapter sagt das sich die Kamera nicht meldet dann könnte es ja sein das diese keinen Live-Stream mehr schickt ?
A.
-
Doch, habe ich. Im VLC funktioniert das wunderbar und anhand des Streams werden ja auch die Screenshots erstellt.
-
Moin zusammen,
ich bin relativ neu im Thema ioBroker und versuche seit gestern verzweifelt Homekit zu installieren.
ioBroker habe ich ohne Probleme installiert bekommen. Wenn ich den Homekit Adapter über das Webinterface installiere (Version: 0.9.1) bekomme ich wenn der Adapter starten will folgende Fehlermeldungen im Logbuch:
host.06ff814918d1 2019-03-03 12:48:42.541 info Restart adapter system.adapter.yahka.0 because enabled host.06ff814918d1 2019-03-03 12:48:42.541 error instance system.adapter.yahka.0 terminated with code 1 () Caught 2019-03-03 12:48:42.541 error by controller[0]: at /opt/iobroker/node_modules/iobroker.yahka/main.js:84:18 Caught 2019-03-03 12:48:42.541 error by controller[0]: at __webpack_require__ (/opt/iobroker/node_modules/iobroker.yahka/main.js:20:30) Caught 2019-03-03 12:48:42.540 error by controller[0]: at Object../main.ts (/opt/iobroker/node_modules/iobroker.yahka/main.js:290:30) Caught 2019-03-03 12:48:42.540 error by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.yahka/main.js:271:17) Caught 2019-03-03 12:48:42.539 error by controller[0]: at __webpack_require__ (/opt/iobroker/node_modules/iobroker.yahka/main.js:20:30) Caught 2019-03-03 12:48:42.539 error by controller[0]: at Object../yahka.ioBroker-adapter.ts (/opt/iobroker/node_modules/iobroker.yahka/main.js:2326:16) Caught 2019-03-03 12:48:42.539 error by controller[0]: at __webpack_require__ (/opt/iobroker/node_modules/iobroker.yahka/main.js:20:30) Caught 2019-03-03 12:48:42.539 error by controller[0]: at Object../yahka.homekit-bridge.ts (/opt/iobroker/node_modules/iobroker.yahka/main.js:1764:25) Caught 2019-03-03 12:48:42.539 error by controller[0]: at Object.importHAPCommunityTypesAndFixes (/opt/iobroker/node_modules/iobroker.yahka/main.js:382:26) Caught 2019-03-03 12:48:42.539 error by controller[0]: at module.exports (/opt/iobroker/node_modules/hap-nodejs-community-types/types.js:856:45) Caught 2019-03-03 12:48:42.538 error by controller[0]: TypeError: Cannot read property 'generate' of undefined Caught 2019-03-03 12:48:42.538 error by controller[0]: ^ Caught 2019-03-03 12:48:42.538 error by controller[0]: CommunityTypes.InputVoltageAC.UUID = UUID.generate('CommunityTypes:usagedevice:InputVoltageAC'); Caught 2019-03-03 12:48:42.538 error by controller[0]: /opt/iobroker/node_modules/hap-nodejs-community-types/types.js:856 host.06ff814918d1 2019-03-03 12:48:41.920 info instance system.adapter.yahka.0 started with pid 7833
Wenn ich die Version 0.8.2 installiere läuft diese. Sobald ich dann wieder ein Update auf 0.9 mache kommen wieder die Fehler.
Ich habe schon alle versucht was ich in diesem Forum und diversen Suchmaschienen gefunden habe aber irgendwie bekomme ich den Adapter unter der neusten Version einfach nicht ans laufen.
Ich hoffe mir kann jemand einen Tipp geben was ich noch machen kann.node -v : 8.15.1
nodejs -v: 8.15.1
npm -v: 6.4.1Vielen Dank für eure Hilfe.
Dominik
-
Hast du schon Services hinzugefügt?
-
Moin danw,
ja habe ich auch schon versucht.
Das Problem ist das die Bridge nicht ausgefüllt ist.
Wenn ich alles Manuell ausfülle und dann ein Gerät mit Service hinzufüge passiert leider auch nichts. -
Instanz löschen, Adapter löschen, Verzeichnis löschen, falls noch vorhanden (/opt/iobroker/node_modules/iobroker.yahka)
Neuinstallation von GitHub -
Habe es nochmal genau so gemacht wie du geschrieben hast.
Alles gelöscht, Ordner war nicht mehr vorhanden das wegen musste ich diesen nicht mehr löschen.
Dann auf "Adapter" -> "Installieren aus eigener URL" -> "Beliebig" URL :https://github.com/jensweigele/ioBroker.yahka.git eingetragen auf "Installieren" geklickt.
Folgende Meldung erhalten:$ ./iobroker url "https://github.com/jensweigele/ioBroker.yahka.git" --debug install https://github.com/jensweigele/ioBroker.yahka/tarball/master npm install https://github.com/jensweigele/ioBroker.yahka/tarball/master --production --save --prefix "/opt/iobroker" (System call) + iobroker.yahka@0.9.1added 1 package from 1 contributor and audited 1863 packages in 22.013s found 23 vulnerabilities (17 low, 6 high) run `npm audit fix` to fix them, or `npm audit` for details process exited with code 0
Dann Unter "Adapter" auf das Plus beim HomeKit und wieder folgendes erhalten.
$ ./iobroker add yahka --host b910ae2888e0 host.b910ae2888e0 install adapter yahka npm install --production (System call) in "/opt/iobroker/node_modules/iobroker.yahka" got /opt/iobroker/node_modules/iobroker.yahka/admin upload [19] yahka.admin /opt/iobroker/node_modules/iobroker.yahka/admin/yahka.png yahka.png image/png upload [18] yahka.admin /opt/iobroker/node_modules/iobroker.yahka/admin/yahka.admin.js.map yahka.admin.js.map application/json upload [17] yahka.admin /opt/iobroker/node_modules/iobroker.yahka/admin/yahka.admin.js yahka.admin.js application/javascript upload [16] yahka.admin /opt/iobroker/node_modules/iobroker.yahka/admin/words.js words.js application/javascript upload [15] yahka.admin /opt/iobroker/node_modules/iobroker.yahka/admin/index_m.html index_m.html text/html upload [14] yahka.admin /opt/iobroker/node_modules/iobroker.yahka/admin/index.html index.html text/html upload [13] yahka.admin /opt/iobroker/node_modules/iobroker.yahka/admin/home_icon_large.png home_icon_large.png image/png upload [12] yahka.admin /opt/iobroker/node_modules/iobroker.yahka/admin/ext/metroui/js/metro.min.js ext/metroui/js/metro.min.js application/javascript upload [11] yahka.admin /opt/iobroker/node_modules/iobroker.yahka/admin/ext/metroui/fonts/selection.json ext/metroui/fonts/selection.json application/json upload [10] yahka.admin /opt/iobroker/node_modules/iobroker.yahka/admin/ext/metroui/fonts/metro.woff ext/metroui/fonts/metro.woff application/font-woff upload [9] yahka.admin /opt/iobroker/node_modules/iobroker.yahka/admin/ext/metroui/fonts/metro.ttf ext/metroui/fonts/metro.ttf application/x-font-ttf upload [8] yahka.admin /opt/iobroker/node_modules/iobroker.yahka/admin/ext/metroui/fonts/metro.svg ext/metroui/fonts/metro.svg image/svg+xml upload [7] yahka.admin /opt/iobroker/node_modules/iobroker.yahka/admin/ext/metroui/fonts/metro.eot ext/metroui/fonts/metro.eot application/vnd.ms-fontobject upload [6] yahka.admin /opt/iobroker/node_modules/iobroker.yahka/admin/ext/metroui/css/metro.min.css ext/metroui/css/metro.min.css text/css upload [5] yahka.admin /opt/iobroker/node_modules/iobroker.yahka/admin/ext/metroui/css/metro-schemes.min.css ext/metroui/css/metro-schemes.min.css text/css upload [4] yahka.admin /opt/iobroker/node_modules/iobroker.yahka/admin/ext/metroui/css/metro-rtl.min.css ext/metroui/css/metro-rtl.min.css text/css upload [3] yahka.admin /opt/iobroker/node_modules/iobroker.yahka/admin/ext/metroui/css/metro-responsive.min.css ext/metroui/css/metro-responsive.min.css text/css upload [2] yahka.admin /opt/iobroker/node_modules/iobroker.yahka/admin/ext/metroui/css/metro-icons.min.css ext/metroui/css/metro-icons.min.css text/css upload [1] yahka.admin /opt/iobroker/node_modules/iobroker.yahka/admin/ext/metroui/css/metro-colors.min.css ext/metroui/css/metro-colors.min.css text/css upload [0] yahka.admin /opt/iobroker/node_modules/iobroker.yahka/admin/css/yahka.admin.css css/yahka.admin.css text/css host.b910ae2888e0 object system.adapter.yahka created host.b910ae2888e0 object yahka.meta._accessoryCategories created host.b910ae2888e0 create instance yahka host.b910ae2888e0 object system.adapter.yahka.0.outputCount created host.b910ae2888e0 object system.adapter.yahka.0.inputCount created host.b910ae2888e0 object system.adapter.yahka.0.uptime created host.b910ae2888e0 object system.adapter.yahka.0.memRss created host.b910ae2888e0 object system.adapter.yahka.0.memHeapTotal created host.b910ae2888e0 object system.adapter.yahka.0.memHeapUsed created host.b910ae2888e0 object system.adapter.yahka.0.connected created host.b910ae2888e0 object system.adapter.yahka.0.alive created host.b910ae2888e0 object system.adapter.yahka.0 created process exited with code 0
Adapter Startet nicht alle Felder bleiben leer wie oben gezeigt und in der Log folgendes:
host.b910ae2888e0 2019-03-03 14:35:31.848 error instance system.adapter.yahka.0 terminated with code 1 () Caught 2019-03-03 14:35:31.848 error by controller[0]: at /opt/iobroker/node_modules/iobroker.yahka/main.js:84:18 Caught 2019-03-03 14:35:31.848 error by controller[0]: at __webpack_require__ (/opt/iobroker/node_modules/iobroker.yahka/main.js:20:30) Caught 2019-03-03 14:35:31.848 error by controller[0]: at Object../main.ts (/opt/iobroker/node_modules/iobroker.yahka/main.js:290:30) Caught 2019-03-03 14:35:31.848 error by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.yahka/main.js:271:17) Caught 2019-03-03 14:35:31.848 error by controller[0]: at __webpack_require__ (/opt/iobroker/node_modules/iobroker.yahka/main.js:20:30) Caught 2019-03-03 14:35:31.847 error by controller[0]: at Object../yahka.ioBroker-adapter.ts (/opt/iobroker/node_modules/iobroker.yahka/main.js:2326:16) Caught 2019-03-03 14:35:31.847 error by controller[0]: at __webpack_require__ (/opt/iobroker/node_modules/iobroker.yahka/main.js:20:30) Caught 2019-03-03 14:35:31.847 error by controller[0]: at Object../yahka.homekit-bridge.ts (/opt/iobroker/node_modules/iobroker.yahka/main.js:1764:25) Caught 2019-03-03 14:35:31.847 error by controller[0]: at Object.importHAPCommunityTypesAndFixes (/opt/iobroker/node_modules/iobroker.yahka/main.js:382:26) Caught 2019-03-03 14:35:31.847 error by controller[0]: at module.exports (/opt/iobroker/node_modules/iobroker.yahka/node_modules/hap-nodejs-community-types/types.js:856:45) Caught 2019-03-03 14:35:31.847 error by controller[0]: TypeError: Cannot read property 'generate' of undefined Caught 2019-03-03 14:35:31.847 error by controller[0]: ^ Caught 2019-03-03 14:35:31.847 error by controller[0]: CommunityTypes.InputVoltageAC.UUID = UUID.generate('CommunityTypes:usagedevice:InputVoltageAC'); Caught 2019-03-03 14:35:31.846 error by controller[0]: /opt/iobroker/node_modules/iobroker.yahka/node_modules/hap-nodejs-community-types/types.js:856
Ich habe alles so detailliert aufgeschrieben damit du vielleicht einen Fehler findest in meinem Ablauf.
Vielen Dank für deine Hilfe.
-
habe auch das Problem mit dem Adapter
https://forum.iobroker.net/topic/20545/yahka-homekit-0-9-1-startet-nichtaber mit der älteren version 0.82 gehts
-
Hallo zusammen,
ich habe bereits mehrfach auf Screenshots der Home-App gesehen, dass man bei Lampen auch das Symbol einer Decken- oder Schreibtischlampe anzeigen lassen kann.
Weiß jemand, was man da einstellen muss, damit dieses Symbol angezeigt wird oder ist das bei Yahka nicht möglich?
EDIT: Ich ziehe die Frage zurück. Nachdem mich das über Wochen immer mal wieder beschäftigt hat, hab ich nun zufällig die Lösung gefunden:
Das Symbol wird direkt in der Home-App eingestellt - in den Einstellungen des jeweiligen Gerätes. Funktioniert nicht bei allen, aber zumindest bei Lampen.