Homematic über Siri/Homekit steuern - es funktioniert :-)

Moderator: Co-Administratoren

matze-pe
Beiträge: 757
Registriert: 11.02.2013, 08:38
Hat sich bedankt: 1 Mal
Danksagung erhalten: 1 Mal

Re: Homematic über Siri/Homekit steuern - es funktioniert :-

Beitrag von matze-pe » 26.10.2015, 21:22

thkl hat geschrieben:
matze-pe hat geschrieben: muss ich den Raspi jetzt neuaufsetzen?
I installed everything on a new image and got it to work. So we can close this item.
Besseren approach gefunden : https://github.com/KhaosT/HAP-NodeJS/issues/79
this is because you used sudo, try this
npm rebuild
rm -rf node_modules
npm i
beim rebuild trat folgender Fehler auf:

Code: Alles auswählen

gyp ERR! build error
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack     at ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:269:23)
gyp ERR! stack     at ChildProcess.emit (events.js:110:17)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (child_process.js:1074:12)
gyp ERR! System Linux 3.18.7-v7+
gyp ERR! command "node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /home/pi/homebridge/node_modules/hap-nodejs/node_modules/ed25519
gyp ERR! node -v v0.12.6
gyp ERR! node-gyp -v v2.0.1
gyp ERR! not ok

npm ERR! Linux 3.18.7-v7+
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "rebuild"
npm ERR! node v0.12.6
npm ERR! npm  v2.11.2
npm ERR! code ELIFECYCLE
npm ERR! ed25519@0.0.3 install: `node-gyp rebuild`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the ed25519@0.0.3 install script 'node-gyp rebuild'.
npm ERR! This is most likely a problem with the ed25519 package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     node-gyp rebuild
npm ERR! You can get their info via:
npm ERR!     npm owner ls ed25519
npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request:
npm ERR!     /home/pi/homebridge/npm-debug.log
root@raspberrypi:/home/pi/homebridge#
Start von npm kommt jetzt dieser Fehler:

Code: Alles auswählen


root@raspberrypi:/home/pi/homebridge# npm start run

> homebridge@0.1.1 start /home/pi/homebridge
> DEBUG=* node app.js || true "run"

module.js:338
    throw err;
          ^
Error: Cannot find module '../build/Release/dns_sd_bindings'
    at Function.Module._resolveFilename (module.js:336:15)
    at Function.Module._load (module.js:278:25)
    at Module.require (module.js:365:17)
    at require (module.js:384:17)
    at Object.<anonymous> (/home/pi/homebridge/node_modules/mdns/lib/dns_sd.js:32:22)
    at Module._compile (module.js:460:26)
    at Object.Module._extensions..js (module.js:478:10)
    at Module.load (module.js:355:32)
    at Function.Module._load (module.js:310:12)
    at Module.require (module.js:365:17)
root@raspberrypi:/home/pi/homebridge#
ccu.io startet auch nicht mehr, der Abend ist gelaufen :(
CCU3 (80 Geräte, 105 Variablen, 50 Programme) * CCU.IO + DashUI + Apple HomeKit (Homebridge) auf Raspi2

Benutzeravatar
Jens B.
Beiträge: 168
Registriert: 01.04.2015, 09:58
Wohnort: Köln

Re: Homematic über Siri/Homekit steuern - es funktioniert :-

Beitrag von Jens B. » 26.10.2015, 21:45

thkl hat geschrieben:
Jens B. hat geschrieben:Wie kann ich helfen?
Ich hab mal das Rollo gefixt und an der Tür geschraubt. (Man darf halt nicht Current und Target verwechseln)
Also Auf- und Abschließen funktioniert jetzt, bis auf den kleinen Bug, das es vertauscht ist :D

Beim Öffnen passiert gar nichts. Ggf ist es da auch vertauscht?
Rollos werde ich gleich mal testen, ob das Pairing noch funktioniert wenn ich die wieder aus dem Filter nehme.
249 Kanäle in 98 Geräten
YAHM mit HM-MOD-RPI-PCB und 2x HM-LGW-O-TW-W-EU
netatmo Wetterstation, netatmo Welcome, Philips Hue, 433Mhz pilight, 2x HomeBridge, iRobot Roomba 980, HVL

Benutzeravatar
thkl
Beiträge: 2765
Registriert: 15.07.2013, 13:32
Wohnort: dickes B
Danksagung erhalten: 5 Mal

Re: Homematic über Siri/Homekit steuern - es funktioniert :-

Beitrag von thkl » 26.10.2015, 21:50

Ich habs rumgedreht und den Datenpunkt fürs Öffnen mit true statt 1 beworfen
Dateianhänge
homebridge_keymatic.zip
(7.63 KiB) 87-mal heruntergeladen

Benutzeravatar
Jens B.
Beiträge: 168
Registriert: 01.04.2015, 09:58
Wohnort: Köln

Re: Homematic über Siri/Homekit steuern - es funktioniert :-

Beitrag von Jens B. » 26.10.2015, 22:03

thkl hat geschrieben:Ich habs rumgedreht und den Datenpunkt fürs Öffnen mit true statt 1 beworfen
Hmmm jetzt hast du es noch mehr verdreht ;)
Wenn ich jetzt auf 'Gesichert' klicke dann versucht das Schloss abzuschließen, springt dann aber auf 'Ungesichert' als status.

Bei Öffnen passiert leider immer noch nichts :(

Die Rollos funktionieren wieder einwandfrei!
249 Kanäle in 98 Geräten
YAHM mit HM-MOD-RPI-PCB und 2x HM-LGW-O-TW-W-EU
netatmo Wetterstation, netatmo Welcome, Philips Hue, 433Mhz pilight, 2x HomeBridge, iRobot Roomba 980, HVL

Benutzeravatar
thkl
Beiträge: 2765
Registriert: 15.07.2013, 13:32
Wohnort: dickes B
Danksagung erhalten: 5 Mal

Re: Homematic über Siri/Homekit steuern - es funktioniert :-

Beitrag von thkl » 26.10.2015, 22:15

Ach, sorum falsch... ok. Das ist etwas aufwändiger. Das schau ich mir morgen mal an.

kallischnalli
Beiträge: 12
Registriert: 25.10.2015, 00:47

Re: Homematic über Siri/Homekit steuern - es funktioniert :-

Beitrag von kallischnalli » 26.10.2015, 22:30

Okay, mit einer leeren config das iPhone pairen funktioniert, danach dann die config mit der homematic geschichte rein und es läuft.. jetzt kann ich sogar die dimmer steuern, der rest wird nicht erkannt (also temperatur oder die messergebnisse des stromsensors aber das wäre ja auch luxus)

Xanon
Beiträge: 196
Registriert: 26.04.2014, 07:24

Re: Homematic über Siri/Homekit steuern - es funktioniert :-

Beitrag von Xanon » 26.10.2015, 22:43

@ thkl
Ich möchte mich an dieser Stelle mal bei dir bedanken.
Ich finde es toll, was du HIER auf die Beine stellst (in so kurzer Zeit)

Bin gespannt was wir noch erwarten dürfen.

Also: VIELEN DANK :D

Gruß
Marcus

Sunshower
Beiträge: 25
Registriert: 08.07.2008, 18:42

Re: Homematic über Siri/Homekit steuern - es funktioniert :-

Beitrag von Sunshower » 27.10.2015, 04:51

Hallo Thomas,
auch von mir vielen Dank für die großartige Arbeit und die schnelle Reaktion.

Ich habe die homebridge zwar immer noch nicht zum Laufen bekommen, aber scheine jetzt einen Schritt weiter zu sein:

Oct 27 04:39:56 Thorstens-iPhone homed[140] <Error>: ### Readable characteristics must contain 'value' key
Oct 27 04:39:56 Thorstens-iPhone homed[140] <Error>: ### Unable to parse serialized characteristic.
Oct 27 04:39:56 Thorstens-iPhone homed[140] <Error>: ### Unable to parse serialized service
Oct 27 04:39:56 Thorstens-iPhone homed[140] <Error>: ### Unable to parse serialized accessory
Oct 27 04:39:56 Thorstens-iPhone homed[140] <Error>: [HAP Service Discovery] Failed HAP service discovery on accessory server <HAPAccessoryServerIP: 0x13cd45bc0> Device ID: CC:22:3D:E3:CE:30 Model: Homebridge Protocol Version: 1.0 Source Version: (null) Config Number: 3 Category: 1 Status Flags: 0x1 with error: Error Domain=HMErrorDomain Code=66 "(null)"

Benutzeravatar
Blackeye
Beiträge: 547
Registriert: 15.08.2015, 16:33
Hat sich bedankt: 2 Mal

Re: Homematic über Siri/Homekit steuern - es funktioniert :-

Beitrag von Blackeye » 27.10.2015, 15:02

Hi,

Kann mir denn auch jemand helfen? Habe auf Seite 22 alles soweit beschrieben...

Danke
Lars

Gesendet von meinem MI 4W mit Tapatalk

matze-pe
Beiträge: 757
Registriert: 11.02.2013, 08:38
Hat sich bedankt: 1 Mal
Danksagung erhalten: 1 Mal

Re: Homematic über Siri/Homekit steuern - es funktioniert :-

Beitrag von matze-pe » 27.10.2015, 15:07

Blackeye hat geschrieben:Hi,

Kann mir denn auch jemand helfen? Habe auf Seite 22 alles soweit beschrieben...

Danke
Lars

Gesendet von meinem MI 4W mit Tapatalk
Ich glaube ich habe meine Umgebung jetzt zum laufen gekriegt, ich teste heute abend mal die eve app ob er homebridge erkennt.

Habe das komplette "npm" Verzeichnis und homebridge gelöscht unter /home/pi/... dann die Schritte von S.7 und S.17 erneut durchgeführt.
Diesesmal aber jeden Schritt mit "sudo", auch diese:

sudo npm install
sudo npm start run

Ich hatte noch einen Fehler in der config.json, dort war ein "Komma" an falscher Stelle, oder ich habe beim löschen der anderen / nichtbenötigten Platformen übersehen :roll:


Vielleicht hilft es dir ja bei der Fehlersuche
CCU3 (80 Geräte, 105 Variablen, 50 Programme) * CCU.IO + DashUI + Apple HomeKit (Homebridge) auf Raspi2

Antworten

Zurück zu „Sonstige Steuerungen und Visualisierungen“