Ankündigung

Einklappen
Keine Ankündigung bisher.

Apple - HomeKit - Schnittstelle zur Heimautomation

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

  • MrWichtig
    antwortet
    hier mein Log, was ich mit dem Befehl aufgerufen habe:

    journalctl -u homebridge.service

    funktioniert leider immer noch nicht........


    -- Logs begin at Wed 2016-06-15 15:53:00 UTC, end at Wed 2016-06-15 15:58:59 UTC
    Jun 15 15:53:02 raspberrypi systemd[1]: Starting Homebridge Automation Service..
    Jun 15 15:53:02 raspberrypi systemd[1]: Started Homebridge Automation Service.
    Jun 15 15:53:04 raspberrypi homebridge.service[419]: module.js:340
    Jun 15 15:53:04 raspberrypi homebridge.service[419]: throw err;
    Jun 15 15:53:04 raspberrypi homebridge.service[419]: ^
    Jun 15 15:53:04 raspberrypi homebridge.service[419]: Error: Cannot find module '
    Jun 15 15:53:04 raspberrypi homebridge.service[419]: at Function.Module._resolve
    Jun 15 15:53:04 raspberrypi homebridge.service[419]: at Function.Module._load (m
    Jun 15 15:53:04 raspberrypi homebridge.service[419]: at Function.Module.runMain
    Jun 15 15:53:04 raspberrypi homebridge.service[419]: at startup (node.js:119:16)
    Jun 15 15:53:04 raspberrypi homebridge.service[419]: at node.js:906:3
    Jun 15 15:53:04 raspberrypi systemd[1]: homebridge.service: main process exited,
    Jun 15 15:53:04 raspberrypi systemd[1]: Unit homebridge.service entered failed s
    Jun 15 15:53:04 raspberrypi systemd[1]: homebridge.service holdoff time over, sc
    Jun 15 15:53:04 raspberrypi systemd[1]: Stopping Homebridge Automation Service..
    Jun 15 15:53:04 raspberrypi systemd[1]: Starting Homebridge Automation Service..
    Jun 15 15:53:04 raspberrypi systemd[1]: Started Homebridge Automation Service.
    Jun 15 15:53:04 raspberrypi homebridge.service[630]: module.js:340
    Jun 15 15:53:04 raspberrypi homebridge.service[630]: throw err;
    Jun 15 15:53:04 raspberrypi homebridge.service[630]: ^
    Jun 15 15:53:04 raspberrypi homebridge.service[630]: Error: Cannot find module '
    Jun 15 15:53:04 raspberrypi homebridge.service[630]: at Function.Module._resolve
    lines 1-23
    -- Logs begin at Wed 2016-06-15 15:53:00 UTC, end at Wed 2016-06-15 15:58:59 UTC. --
    Jun 15 15:53:02 raspberrypi systemd[1]: Starting Homebridge Automation Service...
    Jun 15 15:53:02 raspberrypi systemd[1]: Started Homebridge Automation Service.
    Jun 15 15:53:04 raspberrypi homebridge.service[419]: module.js:340
    Jun 15 15:53:04 raspberrypi homebridge.service[419]: throw err;
    Jun 15 15:53:04 raspberrypi homebridge.service[419]: ^
    Jun 15 15:53:04 raspberrypi homebridge.service[419]: Error: Cannot find module '/home/pi/node_modules/homebridge/bin/homebridge
    Jun 15 15:53:04 raspberrypi homebridge.service[419]: at Function.Module._resolveFilename (module.js:338:15)
    Jun 15 15:53:04 raspberrypi homebridge.service[419]: at Function.Module._load (module.js:280:25)
    Jun 15 15:53:04 raspberrypi homebridge.service[419]: at Function.Module.runMain (module.js:497:10)
    Jun 15 15:53:04 raspberrypi homebridge.service[419]: at startup (node.js:119:16)
    Jun 15 15:53:04 raspberrypi homebridge.service[419]: at node.js:906:3
    Jun 15 15:53:04 raspberrypi systemd[1]: homebridge.service: main process exited, code=exited, status=8/n/a
    Jun 15 15:53:04 raspberrypi systemd[1]: Unit homebridge.service entered failed state.
    Jun 15 15:53:04 raspberrypi systemd[1]: homebridge.service holdoff time over, scheduling restart.
    Jun 15 15:53:04 raspberrypi systemd[1]: Stopping Homebridge Automation Service...
    Jun 15 15:53:04 raspberrypi systemd[1]: Starting Homebridge Automation Service...
    Jun 15 15:53:04 raspberrypi systemd[1]: Started Homebridge Automation Service.
    Jun 15 15:53:04 raspberrypi homebridge.service[630]: module.js:340
    Jun 15 15:53:04 raspberrypi homebridge.service[630]: throw err;
    Jun 15 15:53:04 raspberrypi homebridge.service[630]: ^
    Jun 15 15:53:04 raspberrypi homebridge.service[630]: Error: Cannot find module '/home/pi/node_modules/homebridge/bin/homebridge
    Jun 15 15:53:04 raspberrypi homebridge.service[630]: at Function.Module._resolveFilename (module.js:338:15)

    Einen Kommentar schreiben:


  • MrWichtig
    antwortet
    Hi,

    ...und ich muss jetzt eigentlich nur noch den letzten Punkt in der Anleitung machen?! richtig?
    "Homebridge als Service einrichten"

    Einen Kommentar schreiben:


  • snowdd
    antwortet
    Zitat von MrWichtig Beitrag anzeigen
    Hi snowdd,

    Genau! habe die Vollversion "Jessi" installiert.

    ich hab schon geglaubt ich verzweifle an diesen paar Zeilen Konfigurationen! ....

    Danke Dir!
    Here you go: https://github.com/snowdd1/homebridg...m-Raspberry-Pi - So hab ich es gemacht!

    Einen Kommentar schreiben:


  • MrWichtig
    antwortet
    Hi snowdd,

    Genau! habe die Vollversion "Jessi" installiert.

    ich hab schon geglaubt ich verzweifle an diesen paar Zeilen Konfigurationen! ....

    Danke Dir!

    Einen Kommentar schreiben:


  • snowdd
    antwortet
    Zitat von MrWichtig Beitrag anzeigen
    Hi snowdd,

    Danke für die Info....das werde ich heute Abend ausprobieren!


    darf ich die Gelegenheit auch gleich nutzen um Dich als Ersteller zu Fragen bez. des Automatischen Start der "homebridge"


    ich weiß es gibt unzählige Anleitungen und ich habe auch schon "zig" Sachen ausprobiert, bekomme es aber dennoch nicht zum laufen nach einem Reboot des Raspberry's.

    ich habe 1:1 wie in den vielen Anleitungen geschrieben die RAW Datei (findet man ja zur genüge im Internet) kopiert und nachdem Befehl

    sudo nano /etc/init.d/homebridge

    eingefügt.

    Danach habe ich die Zeilen (lt. angehängten Screenshot in ROT markiert) geändert......

    ....
    Hallo MrWichtig,
    was für ein Betriebssystem hast du denn auf dem Raspi? Ich verwende Raspian Jessie, da sieht das ein wenig anders aus. Ich gehe mal schauen und pack dann mal was in Github (hier verschwindet immer alles zwischen den hunderten von Posts...)

    Einen Kommentar schreiben:


  • imojoe
    antwortet
    Hey Zusammen,

    wir haben auf das viele Feedback gehört und unsere HomeKit App Devices intensiv weiterentwickelt. Heute erscheint Devices mit einem brandneuen Design, zahlreichen neuen Features und die App ist jetzt kostenlos erhältlich.

    Laden im App Store

    Mit besten Grüßen
    Moritz
    You do not have permission to view this gallery.
    This gallery has 2 photos.

    Einen Kommentar schreiben:


  • MrWichtig
    antwortet
    Hi snowdd,

    Danke für die Info....das werde ich heute Abend ausprobieren!


    darf ich die Gelegenheit auch gleich nutzen um Dich als Ersteller zu Fragen bez. des Automatischen Start der "homebridge"


    ich weiß es gibt unzählige Anleitungen und ich habe auch schon "zig" Sachen ausprobiert, bekomme es aber dennoch nicht zum laufen nach einem Reboot des Raspberry's.

    ich habe 1:1 wie in den vielen Anleitungen geschrieben die RAW Datei (findet man ja zur genüge im Internet) kopiert und nachdem Befehl

    sudo nano /etc/init.d/homebridge

    eingefügt.

    Danach habe ich die Zeilen (lt. angehängten Screenshot in ROT markiert) geändert......

    .....und die Berechtigungen mit den Befehlen

    sudo chmod 755 /etc/init.d/homebridge
    sudo update-rc.d homebridge defaults

    ....gesetzt. Dennoch startet die homebridge nicht neu?! :-( hast Du noch einen Tipp für mich was ich ausprobieren kann? autostart.JPG
    ich würde mich über Hinweise sehr freuen!

    Danke!

    Zuletzt geändert von MrWichtig; 09.06.2016, 08:19.

    Einen Kommentar schreiben:


  • snowdd
    antwortet
    MrWichtig

    Und Umlaute sollten funktionieren, solange du Siri auf Deutsch eingestellt hast. Stellst Du Siri auf Englisch, bekommst Du keine sinnvolle Reaktion mehr mit deutschen Begriffen!

    Einen Kommentar schreiben:


  • snowdd
    antwortet
    geryc ,
    @MrWichtig

    Hallo zusammen,
    da ich das homebridge-Plugin für knx geschrieben habe, empfehle ich als Lektüre die Artikel auf meinen Github-Seiten, da habe ich auch Infos zu den Begriffen Service, Type, Accessories etc. gesammelt.

    Gruß
    Raoul

    https://github.com/snowdd1

    Einen Kommentar schreiben:


  • geryc
    antwortet
    MrWichtig
    so wie ich es verstanden habe müsstest du sagen:
    schalte das licht Deckenlampe ein

    Mit Büro würde er alle Lampen schalten, wobei bei mir Büro nicht funktioniert vermutlich aufgrund der Umlaute ?


    Mein Problem habe ich übrigens selbst gelöst (siehe Beitrag davor) läuft nun alles. Habe statt eibd, knxd installiert und ein Update der Homebridge gemacht.

    Einen Kommentar schreiben:


  • MrWichtig
    antwortet
    gibt es wo eine übersichtliche Zusammenfassung über alle Befehle?

    ich habe mir die einzelnen Posts im Thread durchgelesen...vor allem #467, jedoch werde ich nicht ganz schlau daraus.


    folgende Fragen ergeben sich für mich:
    - müssen z.B.: in der APP/ EVE die gleichen Räume wie im config.json File angegeben sein?

    - welche Befehle beim Hey Siri "..........." betreffen das Feld "name" od. "type" , etc.... im config.json File?

    - kann jemand vielleicht ein config.json File zur Verfügung stellen wo schon einige mehr Kommandos beinhaltet sind als das config.json von der Anleitung

    - muss man auf sonst noch etwas aufpassen?


    z.B.: ich habe nur einmal das Testfile ausprobiert und den "name" auf Büro geändert.

    jedoch reagiert Siri nur auf den Befehl "Hey Siri, schalte das Licht aus" ?! ich würde aber gerne sagen bzw. mitteilen "Hey Siri, schalte im Büro das List aus"

    habe ich hier noch einen Denkfehler?

    PHP-Code:
    {
    "bridge": {
                    
    "name""Homebridge",
                    
    "username""CC:22:3D:E3:CE:31",
                    
    "port"51826,
                    
    "pin""031-45-154"
    },
     
    "description""This is an example configuration file for KNX platform shim",
    "hint""Always paste into jsonlint.com validation page before starting your homebridge, saves a lot of frustration",
    "hint2""Replace all group addresses by current addresses of your installation, these are arbitrary examples!",
    "hint3""For valid services and their characteristics have a look at the KNX.md file in folder platforms!",
    "hint99""Everything that is named description or hint is not used by homebridge but decriptive only, you may change or remove at will",
     
     
     
     
    "platforms": [{
     
    "platform""KNX",
    "name""KNX",
    "knxd_ip""192.168.1.200",
    "knxd_port"6720,
    "knxd_do_not_read_set_groups"true,
    "accessories": [{
                    
    "name""Buero",
                    
    "services": [{
                                   
    "type""Lightbulb",
                                   
    "description""iOS8 Lightbulb type, supports On (Switch) and Brightness",
                                   
    "name""Deckenlampe",
                                   
    "On": {
                                                   
    "Set""2/0/3",
                                                   
    "Listen": ["1/1/2"

    Einen Kommentar schreiben:


  • geryc
    antwortet
    Hallo, also mein Server scheint mal zu laufen, genommen habe ich das Image aus post 204. Was mir noch nicht klar ist wie sage ich dem eibd das er mit meiner ip Schnittstelle kommunizieren soll ?

    Status vom eibd ist folgender:
    Jun 05 18:58:55 ubuntu-VirtualBox systemd[1]: Starting LSB: KNX/EIB eibd ser....
    Jun 05 18:58:55 ubuntu-VirtualBox eibd[7324]: Segmentation fault (core dumped)
    Jun 05 18:58:55 ubuntu-VirtualBox eibd[7324]: * Starting eibd daemon eibd
    Jun 05 18:58:55 ubuntu-VirtualBox eibd[7324]: Segmentation fault (core dumped)
    Jun 05 18:58:55 ubuntu-VirtualBox eibd[7324]: ...fail!
    Jun 05 18:58:55 ubuntu-VirtualBox systemd[1]: Started LSB: KNX/EIB eibd Server.

    Segmentation fault (core dumped) macht mich noch etwas stutzig, aber anscheinend läuft er:

    ● eibd.service - LSB: KNX/EIB eibd server
    Loaded: loaded (/etc/init.d/eibd)
    Active: active (exited) since Sun 2016-06-05 18:53:50 CEST; 2s ago
    Docs: man:systemd-sysv-generator(8)
    Process: 7112 ExecStart=/etc/init.d/eibd start (code=exited, status=0/SUCCESS)

    Kann mir wer sagen wie ich das IP Gateway anspreche ?
    Danke

    Einen Kommentar schreiben:


  • lukluk
    antwortet
    hat mittlerweile jemand das ganze als vm laufen?

    Einen Kommentar schreiben:


  • MrWichtig
    antwortet
    Installation Nummer 10 und ein wenig ein Mix aus Deiner Anleitung (Puki) sowie anderer Informationen für Installationen haben nun endlich den Erfolg gebracht!

    mit eibd war es mir nicht möglich eine laufende Installation zusammen zu bekommen. So wie es aussieht dürfte die eibd Installation auch ein wenig EInfluss auf die Homebridge haben?! zumindest bei mir. Denn die Homebridge Installation habe ich eigentlich 10x gleich gemacht, auch schon davor bei den eibd Installationen.

    ich habe jetzt nämlich statt eibd, knxd installiert und sowohl knxd als auch homebridge laufen einwandfrei und es kann auch bereits über eve bzw. siri die ersten Kommandos verarbeitet werden.

    ok....nun kann ich mich wirklich mal an die Konfiguration des config.json Datei machen.....aber ich glaube ich gönne mir für heute einmal eine Pause

    Danke auch nochmal für die Hinweise und Unterstützung!

    Einen Kommentar schreiben:


  • Puki
    antwortet
    Ups...

    dann mal mal auf dem iPhone HomeKit in den Einstellungen zurücksetzen?

    Einen Kommentar schreiben:

Lädt...
X