Also das ist ja mal alles sehr interessant hier.
Hat denn schon mal jemand versucht das ganze auf das Wiregate zu bringen? Oder ist das keine gute Idee?
Da hätte ich halte den eibd und alles am laufen.... Oder lieber doch in eine VM und dann den eibd auf dem Wiregate per IP ansprechen?
Viele reden hier vom Raspery.... warum sollte ich dafür eine Hardware kaufen? Gibt es dazu einen Grund?
Viele Grüße
Ankündigung
Einklappen
Keine Ankündigung bisher.
Apple - HomeKit - Schnittstelle zur Heimautomation
Einklappen
X
-
hab meins jetzt mit:
gestartet (nachdem ich getestet hab, das es lief)Code:DEBUG=* nohup node app.js >/dev/null 2>&1 &
somit schreibt er mir das Log nicht voll.. könnt mir das auf dem Pi schonender
für die SD Karte vorstellen.. und wenn ich weiß das es läuft, brauch ich das
Log eh erstmal nicht..
Gruß Martin
Einen Kommentar schreiben:
-
Hallo, ich habe heute mittelsauf die neuste Version aktualisiert. Starten kann ich die Homebridge. Allerdings kann ich mit dem iPhone die Bridge nicht mehr koppeln, mit EVE erscheint jeweils eine Fehlermeldung „Hinzufügen fehlgeschlagen Verbindung mit Zubehör nicht möglich“ nach Eingabe des Codes. /persist habe ich gelöscht, name und username in der config.json jeweils geändert und unter Einstellungen/homekit auf dem iPhone das Haus gelöscht..Code:git pull
Hier das Log der Homebridge:
Ein erneutes Koppeln klappt ebenfalls nicht, das Gerät verschwindet auf dem iPhone bei Geräte suchen…Code:[COLOR=#454545][FONT=Helvetica][SIZE=12px] [B]pi@raspberrypi[/B] [B]~/homebridge $[/B] npm run start[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px]> homebridge@0.1.1 start /home/pi/homebridge[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px]> DEBUG=* node app.js || true[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px]*** WARNING *** The program 'node' uses the Apple Bonjour compatibility layer of Avahi.[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px]*** WARNING *** Please fix your application to use the native API of Avahi![/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px]*** WARNING *** For more information see <http://0pointer.de/avahi-compat?s=libdns_sd&e=node>[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px]*** WARNING *** The program 'node' called 'DNSServiceRegister()' which is not supported (or only supported partially) in the Apple Bonjour compatibility layer of Avahi.[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px]*** WARNING *** Please fix your application to use the native API of Avahi![/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px]*** WARNING *** For more information see <http://0pointer.de/avahi-compat?s=libdns_sd&e=node&f=DNSServiceRegister>[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px]Starting HomeBridge server...[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px]_____________________________________________________________________[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px]IMPORTANT: Homebridge is in the middle of some big changes.[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px] Read more about it here:[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px] https://github.com/nfarina/homebridge/wiki/Migration-Guide[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px]_____________________________________________________________________[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px]Loading 2 platforms...[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px][undefined] Initializing YamahaAVR platform...[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px][undefined] Getting Yamaha AVR devices.[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px][KNX] Initializing KNX platform...[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px][KNX] Fetching KNX devices.[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px][KNX] parsing acc 0 of 1[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px][KNX] push new universal device Werkstatt[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px][KNX] Accessory constructor called[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px][KNX] created Werkstatt universal accessory[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px][KNX] returning 1 accessories[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px][KNX] Initializing platform accessory 'Werkstatt'...[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px][KNX] Preparing Services: 5[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px][KNX] Preparing Service: 0 of type Lightbulb[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px][KNX] [Werkstatt]:Lightbulb on/off characteristic enabled[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px][KNX] knx registering BOOLEAN 0/0/1[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px][KNX] [Werkstatt]:[On]: Issuing read requests on the KNX bus...[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px][KNX] [knxdevice:knxread] preparing knx request for 0/0/1[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px][KNX] Preparing Service: 1 of type Lightbulb[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px][KNX] [Werkstatt]:Lightbulb on/off characteristic enabled[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px][KNX] knx registering BOOLEAN 0/0/2[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px][KNX] [Werkstatt]:[On]: Issuing read requests on the KNX bus...[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px][KNX] [knxdevice:knxread] preparing knx request for 0/0/2[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px][KNX] Preparing Service: 2 of type Thermostat[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px][KNX] [Werkstatt]:Thermostat CurrentTemperature characteristic enabled[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px][KNX] [Werkstatt]:[Current Temperature]:knx registering FLOAT ,0/0/6[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px][KNX] [Werkstatt]:[Current Temperature]: Issuing read requests on the KNX bus...[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px][KNX] [knxdevice:knxread] preparing knx request for 0/0/6[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px][KNX] [Werkstatt]:Thermostat TargetTemperature characteristic enabled[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px][KNX] [Werkstatt]:[Target Temperature]:knx registering FLOAT 0/0/7[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px][KNX] [Werkstatt]:[Target Temperature]: Issuing read requests on the KNX bus...[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px][KNX] [knxdevice:knxread] preparing knx request for 0/0/7[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px][KNX] [Werkstatt]:Thermostat CurrentHeatingCoolingState characteristic enabled[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px][KNX] [Werkstatt]:[Current Heating Cooling State]:knx registering HVAC ,0/0/8[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px][KNX] [Werkstatt]:[Current Heating Cooling State]: Issuing read requests on the KNX bus...[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px][KNX] [knxdevice:knxread] preparing knx request for 0/0/8[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px][KNX] Preparing Service: 3 of type TemperatureSensor[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px][KNX] [Werkstatt]:TemperatureSensor CurrentTemperature characteristic enabled[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px][KNX] [Werkstatt]:[Current Temperature]:knx registering FLOAT ,2/0/0[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px][KNX] [Werkstatt]:[Current Temperature]: Issuing read requests on the KNX bus...[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px][KNX] [knxdevice:knxread] preparing knx request for 2/0/0[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px][KNX] Preparing Service: 4 of type TemperatureSensor[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px][KNX] [Werkstatt]:TemperatureSensor CurrentTemperature characteristic enabled[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px][KNX] [Werkstatt]:[Current Temperature]:knx registering FLOAT ,2/0/1[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px][KNX] [Werkstatt]:[Current Temperature]: Issuing read requests on the KNX bus...[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px][KNX] [knxdevice:knxread] preparing knx request for 2/0/1[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px]>>> knxd groupsocketlisten starting <<<[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px]Loading 2 accessories...[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px][Relais 1] Initializing Http accessory...[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px][Relais 2] Initializing Http accessory...[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px][KNX] [knxdevice:knxread] knx request sent for 0/0/1[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px][KNX] [knxdevice:knxread] knx request sent for 0/0/2[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px][KNX] [knxdevice:knxread] knx request sent for 0/0/6[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px][KNX] [knxdevice:knxread] knx request sent for 0/0/7[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px][KNX] [knxdevice:knxread] knx request sent for 0/0/8[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px][KNX] [knxdevice:knxread] knx request sent for 2/0/0[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px][KNX] [knxdevice:knxread] knx request sent for 2/0/1[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px][KNX] [Werkstatt]: Received value from bus:0 for 0/0/1 from 1.1.1 of type DPT1 for On[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px][undefined] Found Yamaha RX-V2067 - 0BF249F3, "Yamaha"[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px][undefined] Waited 30 seconds, stopping discovery.[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px][undefined] Discovery finished, found 1 Yamaha AVR devices.[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px][undefined] Initializing platform accessory 'Yamaha'...[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px]Scan this code with your HomeKit App on your iOS device:[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px] ┌────────────┐ [/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px] │ 031-45-154 │ [/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px] └────────────┘ [/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px] [B]Accessory [/B][Homebridge-04] Creating new AccessoryInfo for our HAP server +0ms[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px] [B]Accessory [/B][Homebridge-04] Creating new IdentifierCache +43ms[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px] [B]EventedHTTPServer [/B]Server listening on port 51826 +160ms[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px] [B]YamahaAVR [/B]Got volume percent of 22% +1s[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px] [B]EventedHTTPServer [/B][192.168.1.106] New connection from client +44s[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px] [B]EventedHTTPServer [/B][192.168.1.106] HTTP server listening on port 54826 +7ms[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px] [B]EventedHTTPServer [/B][192.168.1.106] HTTP request: /pair-setup +26ms[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px] [B]HAPServer [/B][CC:22:3D:E3:CE:38] HAP Request: POST /pair-setup +2ms[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px] [B]HAPServer [/B][CC:22:3D:E3:CE:38] Pair step 1/5 +11ms[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px] [B]EventedHTTPServer [/B][192.168.1.106] HTTP Repsonse is finished +235ms[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px] [B]EventedHTTPServer [/B][192.168.1.106] HTTP request: /pair-setup +13s[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px] [B]HAPServer [/B][CC:22:3D:E3:CE:38] HAP Request: POST /pair-setup +1ms[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px] [B]HAPServer [/B][CC:22:3D:E3:CE:38] Pair step 2/5 +5ms[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px] [B]EventedHTTPServer [/B][192.168.1.106] HTTP Repsonse is finished +231ms[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px] [B]EventedHTTPServer [/B][192.168.1.106] HTTP request: /pair-setup +59ms[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px] [B]HAPServer [/B][CC:22:3D:E3:CE:38] HAP Request: POST /pair-setup +0ms[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px] [B]HAPServer [/B][CC:22:3D:E3:CE:38] Pair step 3/5 +4ms[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px] [B]HAPServer [/B][CC:22:3D:E3:CE:38] Pair step 4/5 +57ms[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px] [B]HAPServer [/B][CC:22:3D:E3:CE:38] Pair step 5/5 +11ms[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px] [B]Accessory [/B][Homebridge-04] Paired with client 159F473E-85D6-467A-89F6-768696505202 +19ms[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px] [B]EventedHTTPServer [/B][192.168.1.106] HTTP Repsonse is finished +39ms[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px] [B]EventedHTTPServer [/B][192.168.1.106] Client connection closed +134ms[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px] [B]EventedHTTPServer [/B][192.168.1.106] New connection from client +16ms[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px] [B]EventedHTTPServer [/B][192.168.1.106] HTTP server listening on port 54827 +2ms[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px] [B]EventedHTTPServer [/B][192.168.1.106] HTTP connection was closed +9ms[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px] [B]EventedHTTPServer [/B][192.168.1.106] HTTP server was closed +4ms[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px] [B]EventedHTTPServer [/B][192.168.1.106] HTTP request: /pair-verify +8ms[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px] [B]HAPServer [/B][CC:22:3D:E3:CE:38] HAP Request: POST /pair-verify +3ms[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px] [B]HAPServer [/B][CC:22:3D:E3:CE:38] Pair verify step 1/2 +11ms[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px] [B]EventedHTTPServer [/B][192.168.1.106] HTTP Repsonse is finished +33ms[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px] [B]EventedHTTPServer [/B][192.168.1.106] HTTP request: /pair-verify +22ms[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px] [B]HAPServer [/B][CC:22:3D:E3:CE:38] HAP Request: POST /pair-verify +2ms[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px] [B]HAPServer [/B][CC:22:3D:E3:CE:38] Pair verify step 2/2 +5ms[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px] [B]HAPServer [/B][CC:22:3D:E3:CE:38] Client 159F473E-85D6-467A-89F6-768696505202 verification complete +16ms[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px] [B]EventedHTTPServer [/B][192.168.1.106] HTTP Repsonse is finished +4ms[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px] [B]EventedHTTPServer [/B][192.168.1.106] HTTP request: /accessories +19ms[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px] [B]HAPServer [/B][CC:22:3D:E3:CE:38] HAP Request: GET /accessories +1ms[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px] [B]EventedHTTPServer [/B][192.168.1.106] HTTP Repsonse is finished +22ms[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px] [B]EventedHTTPServer [/B][192.168.1.106] Client connection closed +152ms[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px] [B]EventedHTTPServer [/B][192.168.1.106] HTTP connection was closed +3ms[/SIZE][/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica][SIZE=12px] [B]EventedHTTPServer [/B][192.168.1.106] HTTP server was closed +2ms[/SIZE][/FONT][/COLOR]
Hat jemand eine Idee??
[Edit1] Werde mein iPhone neu aufsetzen, sieht nach iOS-Problem aus.
[Edit2] Nope, hat nichts gebracht, dasselbe Resultat...
thx neoZuletzt geändert von neonightmare; 09.10.2015, 19:30.
Einen Kommentar schreiben:
-
Hallo,Zitat von snowdd Beitrag anzeigenKlar, mit nohup (wahrscheinlich von no-hang-up) :
mit debug:
oderCode:DEBUG=* nohup npm start &
Das & sorgt dafür dass der Prozess gleich im Hintergrund startet. Alle Ausgaben landen in der Datei nohup.out die kannst Du Dir dann online mitCode:DEBUG=* nohup node app.js &
ansehen und verfolgen.Code:tail -F nohup.out
hab das jetzt nochmal ausprobiert... also mit
funktioniert es bei mir nicht.. bekomm da nur Fehler, bzw. muss dann den Dienst wieder mit ps -ax suchen beenden undCode:DEBUG=* nohup npm start &
dann den Raspi neu starten.. mit
scheint aber alles gut zu funktionieren.. würde deswegen das empfehlen !Code:DEBUG=* nohup node app.js &
Gruß Martin
Einen Kommentar schreiben:
-
So.. gerade hier ausprobiert.. geht alles wieder.. jetzt probier ich mal das, damit er mir auch ohne laufende SSH Sitzung läuft..
also den Prozess im Hintergrund aus.
Vielen Dank für die Hilfe !
Gruß Martin
Einen Kommentar schreiben:
-
ahha.. ok.. heißt wenn ich mal alles raus nehm, was ich eh nicht brauch, sollte das Problem behoben sein.. hab mich ehrlich gesagt
noch nicht zu viel mit dem Config File beschäftigt, weil ich A, grad viel zu tun hab, und B, es noch nicht so ganz verstanden hab wo
welche Klammer (geschweift, eckig) hingehört... Hab die Datei ja nicht selbst erstellt, sondern nur die vorgefertigte angepasst (an meine
GA's)... Da hab ich natürlich erst mal viel drin gelassen.. schon möglich, das dabei eine GA einen falschen Wert sendet.. schau ich mir noch an !
Gruß Martin
Einen Kommentar schreiben:
-
Ok, das heißt der Server läuft. Nur HomeKit mag ihn nicht mehr, und blockiert ihn daher.Zitat von Brick Beitrag anzeigenahh.. gut zu wissen.. danke !!
Hab jetzt mal einen Tempfühler eingebunden.. der wird wieder brav angezeigt:
Zu hundert Prozent sicher ist sich da keiner, aber es scheint meistens daran zu liegen, dass ein Wert, der von Homebridge an HomeKit gesendet wurde, nicht zu den Regeln passt. Zum Beispiel der oben erwähnte Motorstatus ("PositionState"), der darf nur die Werte- // The value property of PositionState must be one of the following:
- Characteristic.PositionState.DECREASING = 0;
- Characteristic.PositionState.INCREASING = 1;
- Characteristic.PositionState.STOPPED = 2;
annehmen, ansonsten wird die Homebridge sofort gesperrt und verschwindet aus den HomeKit apps. Ich suche noch nach einem Weg das sicher zu unterbinden, bin aber noch nicht fündig geworden.
Einen Kommentar schreiben:
-
ahh.. gut zu wissen.. danke !!
Hab jetzt mal einen Tempfühler eingebunden.. der wird wieder brav angezeigt:
Bereich.png
Gruß Martin
Einen Kommentar schreiben:
-
Stimmt, das Protokoll ist nicht routingfähig. Es arbeitet mit Broad- und Multicasts, die es zumindest nicht durch IPSec schaffen.Zitat von Brick Beitrag anzeigen
, aber das scheint über VPN nicht zu funktionieren.. muss ich mir wohl heut Abend noch mal anschaun..
Einen Kommentar schreiben:
-
Das waren die Standardwerte aus der Demo-Config.. ich hab da nichts verändert..Zitat von snowdd Beitrag anzeigen@brick
habe gesehen, dass Du PositionState mit einer Adresse verknüpft hast.
Hab jetzt wieder meine Config hergenommen.. wenn ich jetzt manuell was schalte, wird mir das ganze wieder per SSH
angezeigt.. hab jetzt versucht in der App (Insteon+) das ganze wieder zu konfigurieren, aber das scheint über VPN
nicht zu funktionieren.. muss ich mir wohl heut Abend noch mal anschaun..
Einen Kommentar schreiben:
-
Ja, ich habe das groupsocketlisten in einem zweiten Terminalfenster laufen.
Einen Kommentar schreiben:
-
rehell
So was habe ich bei mir noch nicht beobachtet. Muss ich mal versuchen nachzustellen. Ich habe eher das Gefühl, dass bei mir zu viele Antworten ankommen, ich glaube da spricht noch jemand auf dem Bus mit.
Hast Du das groupsocketlisten in einem zweiten Terminal laufen oder wie monitorst Du das parallel?
Einen Kommentar schreiben:
-
Danke für die Info. Das Ergebnis ist in beiden Methoden, alle Raumzuordnungen sind weg.
Ich hab da noch folgendes Problem
Es werden vier knxread requsts abgesetzt aber nur zwei Antworten gehen zurück zu App. Manchmal kommt auch nur eine Antwoert<< knxd socket listener already running >>
Scan this code with your HomeKit App on your iOS device:
┌────────────┐
│ 123-34-567 │
└────────────┘
EventedHTTPServer Server listening on port 51826 +0ms
[KNX] [knxdevice:knxread] knx request sent for 0/1/54
[KNX] [knxdevice:knxread] knx request sent for 0/1/56
[KNX] [knxdevice:knxread] knx request sent for 0/1/28
[KNX] [knxdevice:knxread] knx request sent for 0/1/52
[KNX] [Buero Deckenlicht Schreibtisch]: Received value from bus:138 for 0/1/56 from 1.1.24 of type DPT5 for Brightness
[KNX] [Buero Deckenlicht Tuer]: Received value from bus:1 for 0/1/28 from 1.1.24 of type DPT1 for On
^C
Damit werden natürlich die Stati der Devices in der App unvollständig dargestellt.
Das ist bei zwei Lampen erst mal kein grosses Problem.
Wenn ich parallel ein groupsocketlisten laufen lasse sehe ich, dass aber alle Antworten vom Bus ankommen.
Bei mir läuft das Ganze auf einem Raspbery B+, auch der EIBD. Als App benutze ich Insteon+. Schalten und Dimmen über Siri funktioniert problemlos.pi@raspberrypi ~ $ groupsocketlisten ip:127.0.0.1
Read from 0.0.0 to 0/1/54
Read from 0.0.0 to 0/1/56
Response from 1.1.24 to 0/1/54: 01
Response from 1.1.24 to 0/1/56: 8A
Read from 0.0.0 to 0/1/28
Read from 0.0.0 to 0/1/52
Response from 1.1.24 to 0/1/28: 01
Response from 1.1.24 to 0/1/52: FF
Write from 1.1.88 to 1/2/30: 99
Write from 1.1.88 to 1/2/31: 99
^C
Was könnte das Problem sein?
Schon mal vielen Dank, Gruß Rüdiger
Einen Kommentar schreiben:
-
@rehell
Es reicht, in der config.json den MAC-Adressenartigen Username zu verändern. Dann ist der Server für HomeKit ein "neues" Gerät und lässt sich wieder koppeln. Allerdings sind dann alle Raumzuordnungen weg.
Einen Kommentar schreiben:


Einen Kommentar schreiben: