Ankündigung

Einklappen
Keine Ankündigung bisher.

Apple - HomeKit - Schnittstelle zur Heimautomation

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • matthbot
    antwortet
    Muss den Thread nochmals nach oben holen ...

    Will/kann den niemand seine funktionierende config.json mit mehreren Räumen, Lichter und Jalousien zur Verfügung stellen ?
    Funktioniert bei mir bisher nur in eine Minimalkonfiguration mit einem Licht. Sobald ich weitere Geräte anlege, bekomme ich via App
    keine Verbindung mehr zur Homebrige.

    Vielen Dank
    Matthbot

    Einen Kommentar schreiben:


  • matthbot
    antwortet
    Hat niemand Jalousien in Verbindung mit einem GIRA Jalousie-Aktor ???

    "Type": "TargetPosition" interpretiere ich als "Fahren (Langzeit)"
    "Type": "CurrentPosition" interpretiere ich als "Rückmeldung Jalousie"
    "Type": "PositionState" ?
    "Type": "ShutterMove" ?

    "KNXReadRequests" ?

    Was ist mit Lamelle / Rückmeldung Lamelle ?!
    Zuletzt geändert von matthbot; 22.11.2016, 10:59.

    Einen Kommentar schreiben:


  • matthbot
    antwortet
    Verwendet jemand Jalousien in Verbindung mit einem GIRA Jalousie-Aktor und möchte mir einen Blick in seine config.json gewähren ?
    Komm mit der Konfiguration nicht so ganz klar.

    Ich habe Gruppenadressen für ...

    - Fahren (Langzeit)
    - Stop (Kurzzeit)
    - Anfahren Jalousie
    - Anfahren Lamelle
    - Rückmeldung Jalousie
    - Rückmeldung Lamelle


    Vielen Dank
    Matthbot

    Einen Kommentar schreiben:


  • sonnenkind80
    antwortet
    Ich bin aktuell noch auf der V0.2.X

    Gibt es noch irgendwo die alte Readme.md oder ähnliches wo die ganzen Beispiele der möglichen Objekte enthalten waren als Beispiel für die config.json.

    Falls nicht hätte mir jemand kurz ein Auszug aus seiner config.json für "switch" und "Outlet"?

    Ich habe meinen Türöffner auf einer Gruppenadresse sowie mein Garagentor (Eine Adresse öffnen/stop/schliessen).

    Sowie ich das sehe ist das mit den Doorlock und Garagedooropener in der V0.2.8 nicht sauber umsetzbar oder? Also bleibt nur der Umweg über einen "switch"?

    Danke und Grüße
    Zuletzt geändert von sonnenkind80; 21.11.2016, 15:37.

    Einen Kommentar schreiben:


  • sonnenkind80
    antwortet
    Guten Abend zusammen,

    gibt es mittlerweile eine Doku zum Upgrade von V2 auf V3? Also ich meine nicht die Config Themen sondern tatsächlich die Installationsbasis.
    Was muss wie upgedated werden, muss die alte Version deinstalliert werden....ggf. wie usw.?

    Einen Kommentar schreiben:


  • Michixx
    antwortet
    Das macht man im iPhone, unter Einstellungen, Datenschutz, HomeKit, HomeKit-Konfiguration zurücksetzen.
    Zuletzt geändert von Michixx; 19.11.2016, 22:14.

    Einen Kommentar schreiben:


  • matthbot
    antwortet
    Mach ich das, indem ich die beiden Files unter /var/homebridge/persist/ lösche ? Das habe ich getan.

    Einen Kommentar schreiben:


  • snowdd
    antwortet
    Zitat von matthbot Beitrag anzeigen
    Bin ratlos. Ich bekomme mit der "Home" App keine Verbindung mehr zur Homebridge ...
    Woran könnte das liegen ?

    Meine ersten Gehversuche habe ich mit meinem alten iPhone 5s gemacht, was tadellos funktioniert hat. Nun würde ich gerne andere iDevices
    verwenden und scheitere kläglich. Hat jemand eine Idee/Lösung ?

    MfG
    Matthbot
    Hast du das alte iphone5s von der homebridge entkoppelt? Wenn die anderen iGeräte auf einen anderen iCloud Account laufen, siehst du nichts. Homebridge kann auch nur mit einem iCloud Account gekoppelt werden, und merkt sich den bis du die homebridge aus dem "Haus" löschst.

    Einen Kommentar schreiben:


  • matthbot
    antwortet
    Bin ratlos. Ich bekomme mit der "Home" App keine Verbindung mehr zur Homebridge ...
    Woran könnte das liegen ?

    Meine ersten Gehversuche habe ich mit meinem alten iPhone 5s gemacht, was tadellos funktioniert hat. Nun würde ich gerne andere iDevices
    verwenden und scheitere kläglich. Hat jemand eine Idee/Lösung ?

    MfG
    Matthbot

    Einen Kommentar schreiben:


  • Mac Maxi
    antwortet
    Ich habe meine Anleitung aktualisiert für die Neuinstallation mit homebridge-knx 0.3.x
    Es gab auch einen Fehler beim knxd, wie einige bemerkt hatten. Das lag daran, dass ich ein nötiges Paket vergessen hatte anzugeben: libusb-1.0.0-dev. (man sieht es aber dann beim bauen des Deb packages). Das ist nun im Script behoben.

    Viel Spaß! Wer Anregungen hat, was man bei der Anleitung besser machen kann, einfach kurze PM. Danke!
    Zuletzt geändert von Mac Maxi; 18.11.2016, 21:05.

    Einen Kommentar schreiben:


  • snowdd
    antwortet
    Reihenfolge:

    Das aktualisiert das Repository für das node-js Paket auf Version 6.x:
    Code:
    curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
    Und das installiert es:
    Code:
    sudo apt-get install -y nodejs
    Das zweite ist bei Dir Teil der ganzen Installationsanweisungen ganz oben, da ist aber noch das alte Paket (node 0.10.x) aus dem Ubuntu-Repository das "aktuelle".

    Gute Nacht.

    Einen Kommentar schreiben:


  • matthbot
    antwortet
    Ich will das verstehen, deshalb hab ich es auf einem anderen Thin Client selber nochmals versucht ...

    Vielleicht kannst du mir aber sagen, wo genau ich einen Fehler bei der Installation gemacht habe ? Ich habe mir deine Reihenfolge, soweit das möglich war, notiert. Irgendwas hab ich offensichtlich übersehen bzw. in der falschen Reihenfolge installiert.

    Code:
    sudo apt-get update
    sudo apt-get install -y nodejs libavahi-compat-libdnssd-dev git-core build-essential cdbs autoconf
    sudo apt-get install -y automake libtool libsystemd-dev libsystemd-daemon-dev dh-systemd base-files
    sudo apt-get install debhelper libusb-1.0.0-dev
    sudo apt-get install npm
    sudo apt-get build-dep pkg-config
    
    curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
    
    
    git clone https://github.com/knxd/knxd.git
    
    wget https://www.auto.tuwien.ac.at/~mkoegler/pth/pthsem_2.0.8.tar.gz
    tar xzf pthsem_2.0.8.tar.gz
    cd pthsem-2.0.8
    dpkg-buildpackage -b -uc
    cd ..
    sudo dpkg -i libpthsem*.deb
    
    cd knxd
    dpkg-buildpackage -b -uc
    cd ..
    sudo dpkg -i knxd_*.deb knxd-tools_*.deb
    
    sudo npm install -g —-unsafe-perm homebridge homebridge-knx
    MfG
    Matthbot
    Zuletzt geändert von matthbot; 14.11.2016, 20:40.

    Einen Kommentar schreiben:


  • snowdd
    antwortet
    matthbot

    Code:
    engine homebridge@0.4.9: wanted: {"node":">=4.3.2"} (current: {"node":"0.10.25","npm":"1.4.21"})
    Was kann das wohl heißen?
    Du hast vergessen node nach Anleitung zu installieren (wieso installierst Du das eigentlich noch mal, das hattest Du Sonntag abend doch schon fertig?)

    Einen Kommentar schreiben:


  • matthbot
    antwortet
    Daraufhin erhalte ich folgende Fehlermeldung. Bin ratlos ...


    Code:
    [B]ubuntu@homebridge[/B]:[B]~[/B]$ sudo npm install -g --unsafe-perm homebridge
    
    [sudo] password for ubuntu: 
    npm WARN engine homebridge@0.4.9: wanted: {"node":">=4.3.2"} (current: {"node":"0.10.25","npm":"1.4.21"})
    npm WARN engine hap-nodejs@0.4.15: wanted: {"node":">=4.3.2"} (current: {"node":"0.10.25","npm":"1.4.21"})
    
    \
    > curve25519-n@1.1.0 install /usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/node_modules/curve25519-n
    > node-gyp rebuild
    
    /bin/sh: 1: node: not found
    gyp: Call to 'node -e "require('nan')"' returned exit status 127. while trying to load binding.gyp
    gyp ERR! configure error 
    gyp ERR! stack Error: `gyp` failed with exit code: 1
    gyp ERR! stack     at ChildProcess.onCpExit (/usr/share/node-gyp/lib/configure.js:344:16)
    gyp ERR! stack     at ChildProcess.EventEmitter.emit (events.js:98:17)
    gyp ERR! stack     at Process.ChildProcess._handle.onexit (child_process.js:797:12)
    gyp ERR! System Linux 4.2.0-16-generic
    gyp ERR! command "nodejs" "/usr/bin/node-gyp" "rebuild"
    gyp ERR! cwd /usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/node_modules/curve25519-n
    gyp ERR! node -v v0.10.25
    gyp ERR! node-gyp -v v0.12.2
    gyp ERR! not ok 
    npm WARN This failure might be due to the use of legacy binary "node"
    npm WARN For further explanations, please read
    /usr/share/doc/nodejs/README.Debian
    
    
    > mdns@2.3.3 install /usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/node_modules/mdns
    > node-gyp rebuild
    
    
    path.js:309
          var path = (i >= 0) ? arguments[i] : process.cwd();
                                                                               ^
    
    Error: ENOENT, no such file or directory
        at Object.exports.resolve (path.js:309:52)
        at Function.Module._resolveLookupPaths (module.js:260:17)
        at Function.Module._resolveFilename (module.js:328:31)
        at Function.Module._load (module.js:280:25)
        at Module.require (module.js:364:17)
        at require (module.js:380:17)
        at Object.<anonymous> (/usr/share/node-gyp/bin/node-gyp.js:13:11)
        at Module._compile (module.js:456:26)
        at Object.Module._extensions..js (module.js:474:10)
        at Module.load (module.js:356:32)
    npm ERR! curve25519-n@1.1.0 install: `node-gyp rebuild`
    npm ERR! Exit status 1
    npm ERR! 
    npm ERR! Failed at the curve25519-n@1.1.0 install script.
    npm ERR! This is most likely a problem with the curve25519-n 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 curve25519-n
    npm ERR! There is likely additional logging output above.
    npm ERR! System Linux 4.2.0-16-generic
    npm ERR! command "/usr/bin/nodejs" "/usr/bin/npm" "install" "-g" "--unsafe-perm" "homebridge"
    npm ERR! cwd /home/ubuntu
    npm ERR! node -v v0.10.25
    npm ERR! npm -v 1.4.21
    npm ERR! code ELIFECYCLE
    npm WARN This failure might be due to the use of legacy binary "node"
    npm WARN For further explanations, please read
    /usr/share/doc/nodejs/README.Debian
    
    
    > ed25519@0.0.4 install /usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/node_modules/ed25519
    > node-gyp rebuild
    
    chdir(): No such file or directory


    Einen Kommentar schreiben:


  • snowdd
    antwortet
    Und wenn homebridge beim Installieren irgend etwas von "gyp fail" erzählt, dann fehlt
    --unsafe-perm im npm install

    Siehe:
    https://github.com/nfarina/homebridg...d#installation

    Einen Kommentar schreiben:

Lädt...
X