Beiträge von Andi

    Ja Andi passt ?


    Ich habe das Plugin leider nicht installiert, da es bei mir dafür kein Anwendungsszenario gibt.


    Soweit ich es verstehe kannst du mit den Plugin Computer an und ausschalten per Siri und Homebridge


    Von daher macht die Fritz.box schon mal keinen Sinn und kann raus aus der Config.


    Die weiteren Einträge in der example Config, soll einfach nur die verschiedenen Möglichkeiten der einzelnen Konfigurationen aufzeigen.


    Wenn du deinen Pc per Siri starten willst, dann würde ich sagen du löscht die beiden Einträge und legst einen neuen an.


    In der example Config zu sehen ist dass der erste Eintrag ein Beispiel für einen Apple Mac ist.


    Der 2. Eintrag ist so wie ich das sehe für einen Windows PC


    Und der Dritte für eine Linux Rechner wie z.B. Einen Pi


    Siehe Code.... weiter gehts nach dem Code



    Wenn du Deinen PC per Siri starten und stoppen willst, denke ich solltest du am Ende deiner Accessories das 2. Beispeil anhängen. Sprich nach der letzten Sonos Box ein Komma nach der Geschweiften klammer und dann das hier rein.


    Code
     {    
     "accessory": "Computer",    
     "name": "Beliebiger Name",    
     "mac": "<mac-address>",     
     "ip": "IP-Deines-Rechners"  
     }

    Hier in der Optionsdatei kannst Du dir die noch möglichen Optionen ansehen. ich würd mal mit der Kurzen Config anfangen dann testen und mich vor arbeiten wenn was nicht funktioniert. Aber so wie es aussieht sind die weiteren Einstellungen eher für Linux basierende Maschinen wie Mac und Pi gedacht. Bei Windows Rechnern geht es evtl. Mit der kurzen Config out of the Box.


    Die ersten 3 Felder sind Pflichteinträge ab der Zeile 4 nur wenn nötig oder gewünscht, obwohl ich die iP-Adresse auf jeden Fall noch mit rein nehmen würde. Den Rest würde ich einfach nach und nach testen.


    Options

    key description required
    accessory The type of accessory - has to be "Computer"
    name The name of the computer - used in HomeKit apps as well as Siri
    mac The computer's MAC address - used to send Magic Packets
    ip The IPv4 address of the computer - used to check current status
    pingInterval Ping interval in seconds, only used if ip is set, default 25 No
    wakeGraceTime Number of seconds to wait after wake-up before checking online status, default 30 No
    shutdownGraceTime Number of seconds to wait after shutdown before checking offline status, default 15 No
    shutdownCommand Command to run in order to shut down the remote machine No



    Wie gesagt, ich sehe keinen Sinn darin meinen Mac via Siri zu starten oder auszuschalten.


    Und für Homekit brauchst du es nicht, ausser du willst eine Szene in Abhängikeit des An/Aus Zustands deines PC's zu steuern.


    Aber wie gesagt, lösch die 2 Einträge in der Config und leg einen neuen an wenn Du testen willst.


    Falls du es nicht brauchst lösch die Einträge aus der Config und optional, deinstalliere das Plugin über den Befehl


    Code
    sudo npm uninstall -g homebridge-wol


    Aber deine Fritze und den Pi da rein zu nehmen macht keinen Sinn, die willst du ja beide auf keinen Fall ausschalten ;)

    Aber was ich so auf github gelesen habe, ist das Homebridge Plugin noch nicht das wahre, oder? Vor allem in Hinsicht auf webhooks die automatisch gesetzt werden und dann aber nur manuell entfernt werden können.


    Oder liest sich das schlimmer als das ist. Für mich hört es sich so an, als ob das Schloss nur einmal seinen lockstate ändern kann und der lockstate bei nochmaliger Veränderung nicht mehr registriert wird.


    Ich nutze derzeit das Danalock in Verbindung mit einer Vera Bridge welche das Schloss dann in HomeKit einbindet. Bin damit recht zufrieden und es funktioniert in der Homebridge ganz ordentlich, leider ist die Danalock App nicht gut und sehr buggi. Hab aber noch Hoffnung das das noch wird.


    Das einzige was ich seit dem letzten iOS Update habe, ist, dass das Schloss sich als nicht erreichbar meldet, wenn ich es direkt per Siri anspreche. Sprich Siri öffne die Hautüre endet nach kurzer Wartezeit in das Schloss ist nicht erreichbar. Und Homebridge hängt dann für ca. Eine Minute.


    Wenn ich das Schloss mit Siri über eine Szene anspreche dann gehts ohne probleme. Äußerst seltsam, vor allem weil es schon mal ging. Seither habe ich auch alle Geräte zurückgesetzt inkl. Vera Bridge Schloss und Homebridge ohne Veränderung. Scheint eine Änderung in iOS zu sein.

    Hi,

    super wenn es läuft.


    Nutz du das Computer WOL Plugin?


    Sieht so aus als hättest du da in der Config noch den Beispiel Eintrag drinnen. Und beim unteren Eintrag der Beiden steht shutdown gracetime am Anfang des Eintrags und beim anderen am Ende.


    Sind beide Einträge reale PC's bei dir?


    Wenn nein den nicht benötigten löschen und schau dir auf github mal die Beispiel Config für das Plugin an und Baue Deine genau danach auf.


    Ich kann hier nur vermuten, da ich das Plugin nicht nutze.


    Es empfiehlt sich alle nicht benötigten Plugin Einträge aus der Config zu löschen. Die Plugins selbst können installiert bleiben, bzw. können deinstalliert werden falls du sie gar nicht brauchst.


    Und dann installiere mal Plugin nach Plugin und teste die Homebridge dazwischen immer.


    Aber wie gesagt in deiner Config sehen die beiden PC WOL Einträge unterschiedlich aus. Stimm die mal aufeinander ab.


    Hier mal der Link zur github Seite und der example Config des Plugins


    https://www.npmjs.com/package/homebridge-wol


    Das sieht doch ganz schön anders aus als bei dir.


    Soweit ich sehen kann hast du bei dir deine Fritzbox und noch irgend ein anderes Fritz Gerät eingetragen.

    Hier mach WOL eh kein Sinn. Von daher würde ich mal die beiden Einträge aus der Config löschen.

    Was mir noch einfällt zum Harmony-Plugin:


    Haben eure Harmony Hubs feste IP-Adressen auf eurem Router? Wenn nein, mal feste Adressen verteilen.

    Also ich kann nur sagen, dass die Aktuelle Version vom Harmony Plugin bei mir sehr stabil läuft.


    Beim People Plugin war es bei mir definitiv die Zeile in der Config. Verhinderte bei mir komplett den Start von Homebridge. Also alle bei denen nach Aktivierung die Homebridge nicht mehr startet, sollte das Löschen der Zeile Abhilfe schaffen, ohne ein downgrade des Plugins durchführen zu müssen.


    Da er nicht wirklich benötigt wird und nur ein Log über Anwesenheit etc. liefert, ist er für mich nicht nötig und ohne die Zeile läuft People absolut stabil.

    Ich nutze dieses Plugin Homebridge-Sonos


    Müsste aber das selbe sein wie bei dir. Allerdings nutze ich davon die vorherige version, da die aktuelle bei mir Zicken macht. Vielleicht versuchst du es mal mit der Vorgängerversion. Die läuft bei mir einwandfrei.


    Mach mal folgendes:

    Deinstalliert mal das aktuelle Plugin mit

    Code
    sudo npm uninstall -g homebridge-sonos

    Dann installierst Du die Vorgängerversion mit

    Code
    sudo npm install -g [email protected]

    Anschließend gehst du in deine config.js mit

    Ich habe Homebridge nicht über die App aufgesetzt sondern von Hand. Evtl hast du zu deinen Dateien andere Pfade, dann entsprechend anpassen. Ansonsten kannst du die hier angegebenen Befehle verwenden.


    Code
    sudo nano ~/.homebridge/config.json

    Und löscht die letzte Zeile mit "mute" : true und das Komma am Ende von room. Und das bei jedem einzelnen Lautsprecher. Die Version 0.1.1 konnte die Lautsprecher noch nicht per Einstellung auf "Pause" stellen sondern stoppte sie jedes mal. Dies wurde bei der aktuellen Version geändert und wird über die Config mit der letzten Zeile eingestellt.


    Für die Vorgängerversion gibt es eine Lösung, damit die Lautsprecher beim Beenden nicht auf Stop gehen sondern nur pausieren, erkläre ich Dir eins weiter unten wie du das einstellen musst. ;)


    Code
    {
      "accessories": [
        {
          "accessory": "Sonos",
          "name": "Bedroom Speakers",
          "room": "Bedroom",
          "mute": true
        }
      ]
    }



    So und jetzt noch pausieren anstatt stoppen ;)


    wir gehen nach der Anleitung vor:

    Sonos Pause anstatt Stop


    Die entsprechende Datei in der du die Änderung in Zeile 220 vornehmen musst liegt bei mir hier. Ich hoffe bei dir auch ansonsten einfach nach deinem Dateipfad vorgehen.

    Du wirst dich da etwas runter scrollen müssen, aber die Zeile ist relativ leicht zu finden :)

    Code
    sudo nano /usr/local/lib/node_modules/homebridge-sonos/index.js


    Hört sich jetzt alles etwas viel an, aber ist eigentlich recht einfach zu machen und dann sollte es laufen. Bei mir klappt es zumindest so.

    Noch ein kleiner Tipp zu People Plugin ich hatte das Problem nach installieren des Plugins, dass homebridge nicht mehr startete ich hab dann beim Enrwickler angefragt der hat mir dann folgende Lösung gegeben:

    Einfach folgende Zeile in der Config löschen dann läuft es auch mit der aktuellen Version.

    Code
    "cacheDirectory": "./.node-persist/storage",

    Ich denke dass allgemein noch viele Probleme durch die Homebridge App und die Installation darüber kommen. Da gibt es noch einige Bugs.

    Sauber installiert mit der Anleitung von SmartApfel läuft alles super.

    Ich hatte die Homebridge ohne Ausfall über mehrere Monate ohne Ausfall laufen und hab dann das ganze mal über die App versucht und hatte nur Probleme.

    Wieder alles auf Anfang mit Hand installiert und alles läuft wieder fein inkl Harmony in aktueller Version.

    Und recht viel länger dauert es auch nicht zum installieren. Und wenn die Config einmal da ist die kann man ja wieder verwenden ;)

    Die macht ja am meisten Arbeit.


    Aber wie gesagt People verursachte bei mir auch Abstürze, auch wenn ich von Hand installiert habe, die Zeile raus und alles läuft super.

    Anscheinend fehlen die Zugriffsrechte für den default angegebenen Log-Pfad.


    Vielleicht hilft es ja wem.

    Hi, ich habe hier auch einen ZP90 in der Installation, der wird angesprochen wie jede andere Sonos Box auch und wir eben so konfiguriert im Plugin wie die normalen Boxen.

    Aber du kannst nur einzelne Boxen oder ZP's mit dem Plugin steuern. Bzw. musst du die Gruppen über die Sonos App anlegen und dann kannst du sie über die in der Gruppe befindlichen Lautsprecher aktivieren.


    Soll heißen du hast zB eine Gruppe aus Küche und Esszimmer in der Sonos App angelegt.

    Jetzt fängt die Gruppe an zu spielen wenn du in Homebridge den Lautsprecher Küche einschaltest oder per Siri aktivierst oder eben den Lautsprecher Esszimmer einschaltest oder per Siri aktivierst. In beiden Fällen fängt die in der Sonos App angelegte Gruppe Küche/Esszimmer an zu dudeln.

    Aber du kannst keine Gruppen im Homebridge Plugin anlegen oder eine Gruppe Steuer oder mit Siri ansprechen, das geht leider nicht.


    Aber wenn du weist welche Lautsprecher in der Gruppe sind geht das ganz gut.


    Allerdings wenn du die Lautsprecher oder ZP wieder einzeln steuern willst musst du die Gruppe in der Sonos App wieder auflösen, da wenn gruppiert, immer die Gruppe angesprochen wird.


    Ich hoffe das war nicht zu verwirrend und es beantwortet deine Frage.

    Hi zusammen,


    ich lese schon lange auf Smartapfel mit und auch hier im Forum, welches es ja seit neuerste gibt. Ich hab so schon viele Hilfreiche Tipps bekommen.


    Ich habe auch mittlerweile einiges an Geräte hier im haus, unter anderem mehr als 30 hue Lampen, Danalock, Harmony, Roomba Staubsauger, Sonos Speakers, Chamberlain Garagentorantrieb und alles ist via HomeBridge in HomeKit eingebunden und läuft echt klasse.


    Nur wenn alles klasse läuft wird es langweilig und man macht sich auf die Suche nach neuem :)


    Da man ja doch sehr viel Anregungen beim Surfen bekommt und immer nach neuem Sucht, bin ich vor kurzem auf der Samsung SmartThings Seite auf die dortige Einbindung von Sonos Speaker gestoßen und dort ist es möglich, dass man die Sonos Speaker Notifications ansagen lässt.


    z.B. Willkommen zuhause "Name" wenn eine bestimmte Person nach Hause kommt oder, TV ist eingeschaltet, wenn die entsprechende Action ausgeführt wird etc.


    Ich finde das eigentlich ganz witzig für bestimmte Szenarien und habe mir die Frage gestellt, ob das mit Homebridge auch realisierbar ist über irgendwelche Umwegen... Eventuell mit Alexa von Amazon oder irgend einem anderen Plugin oder Hub... SmartThings ist ja bei uns noch nicht zu bekommen, der Preis wäre mir der Spaß wert, aber wie gesagt, gibt es noch keine Ausführung, die in DE funktioniert.


    Vielleicht hat ja von euch jemand eine Idee, wie so was zu realisieren ist, darf auch gerne mit Zusatzhardware verbunden sein.


    Grüße


    Andi