Homebridge Synology

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

Ghost108

Benutzer
Registriert
27. Juni 2015
Beiträge
1.278
Reaktionspunkte
76
Punkte
68
Hallo Zusammen,

habe seit kurzem eine DS718+ und kann erstmalig Docker einsetzen.
Gerne würde ich mich mit dem Thema "Homebridge" beschäftigen.

Habe lt. Anleitung die Homebridge erfolgreich installiert: https://github.com/oznu/docker-homebridge/wiki/Homebridge-on-Synology

Jetzt möchte ich gerne mein erstes Plugin installieren: https://www.npmjs.com/package/homebridge-roomba-stv
Scheitere an dem Schritt 2.1

Hier soll ich einen Befehl eingeben:

Rich (BBCode):
npm run getrobotpwd IP_DES_ROOMBA

Gebe ich den Befehl im Docker Terminal ein, erhalte ich folgende Fehlermeldung:

Rich (BBCode):
/homebridge # npm run getrobotpwd IP_DES_ROOMBA
npm ERR! missing script: getrobotpwd

npm ERR! A complete log of this run can be found in:
npm ERR!     /root/.npm/_logs/2018-04-05T12_16_45_132Z-debug.log

Was mache ich falsch? Oo
 
Was steht dann in dem Log-File drinnen? Stehen ja oft detaillierte Fehlermeldungen drinnen...
 
ich weiß noch nicht mal wie ich das log kommen soll :'(
 
Hier soll ich einen Befehl eingeben:

Rich (BBCode):
npm run getrobotpwd IP_DES_ROOMBA

Gebe ich den Befehl im Docker Terminal ein, erhalte ich folgende Fehlermeldung:

Rich (BBCode):
/homebridge # npm run getrobotpwd IP_DES_ROOMBA
npm ERR! missing script: getrobotpwd

npm ERR! A complete log of this run can be found in:
npm ERR!     /root/.npm/_logs/2018-04-05T12_16_45_132Z-debug.log


Was mache ich falsch? Oo

Hast du bei der Eingabe nicht was vergessen ? Stichwort IP des Roomba
 
natürlich habe ich dort meine ip adresse eingetragen ...
 
Ich nutz für Homebridge den Docker marcoraddatz/homebridge.
War etwas fummelig, aber wenn man die json richtig gemacht hat, lädt der beim Start passend die updates und man kann sich mit der Homebridge wunderbar verbinden.
Hab in der config.json meine CCU2 eingetragen, und dann lief der Rummel schon. Einzig der Bonjour Dienst der DS beißt sich mit der aus dem Docker.
Den roomba müsste man ja auch nur in die config.json eintragen, dann sollte das auch schon klappen?
 
homebridge läuft ja. das problem ist getrobotpwd nicht ausgeführt werden kann
 
Dieses spk hier installiert den Docker Container automatisch und auch eine Web-Konfigoberfläche, dort kann man ganz gemütlich Plugins installieren....klappt hervorragend.
Musste das Paket nur manuell starten nach der Installation
Man hat dann auch ein Symbol für die Oberfläche im DSM

https://github.com/oznu/homebridge-syno-spk/releases
 
Hat jemand schon eine Lösung gefunden für DSM7 ?
Da heißt es ja das es nicht kompatibel ist .... HB läuft zwar aber man kommt über die Desktop Verbindung nicht mehr hin....
 
Homebride läuft bei mir ohne Probleme, auch das webgui macht keine Probleme
 
  • Like
Reaktionen: neuwi
@Meru

Ich kann mich da an @Tuxnet anschliessen.
Läuft bei mir Einwandfrei.
 
Laufen Schon...aber im Packetzentrum und auf den Desktop wir es als gestoppt angezeigt....
 
Ich habe im Paketzentrum auch nichts mehr Installiert. Alles gelöscht, Nurnoch im Docker Installiert.
 

Anhänge

  • Bildschirmfoto 2021-08-22 um 14.53.26.png
    Bildschirmfoto 2021-08-22 um 14.53.26.png
    19,7 KB · Aufrufe: 8
  • Bildschirmfoto 2021-08-22 um 14.53.16.png
    Bildschirmfoto 2021-08-22 um 14.53.16.png
    21,7 KB · Aufrufe: 8
Auf dem Bild wird angezeigt das honebridge am laufen ist. Poste mal bitte deine Einstellungen
 
Die Homebridge läuft ja auch im Docker...aber nicht im Packetzentrum:

Bildschirmfoto 2021-08-22 um 15.03.45.png
 
Weil das Paket nicht kompatibel ist.

Exportiere im Docker mal die Einstellungen des Containers.
Deinstalliere das Paket.

Sollte dies auch den Container im Docker entsorgen kannst du einfach die Einstellungen wieder importieren und einen neuen Container mit den alten Einstellungen starten. Alle persistent eingebundenen Volumen (bsp. docker/homebridge) bleiben erhalten.
 
  • Love
Reaktionen: neuwi
Da ich nun auch auf DSM 7 bin und Homebridge zwar im Docker läuft aber im Paketzentrum als "gestoppt" bzw. inkompatibel angezeigt wird - hat das Exportieren bzw. de- und reinstallieren was gebracht? Welche Auswirkungen hat denn diese Imkompatibilität? So lange es in Docker läuft ist doch alles gut(?)
 
Solche Pakete dienen oft ja nur als Krücke um z.b. Einstellungen bei der Installation abzufragen.
Manchmal sind es Dinge die man nicht über die Syno Docker GUI setzen kann, sondern nur über CLI.
Homebridge bekommt man aber auch ohne das Paket zum Laufen.
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat