Homebridge Synology

Ghost108

Benutzer
Mitglied seit
27. Jun 2015
Beiträge
1.182
Punkte für Reaktionen
52
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
 

TeXniXo

Benutzer
Mitglied seit
07. Mai 2012
Beiträge
4.948
Punkte für Reaktionen
99
Punkte
134
Was steht dann in dem Log-File drinnen? Stehen ja oft detaillierte Fehlermeldungen drinnen...
 

Fartman

Benutzer
Mitglied seit
21. Jul 2010
Beiträge
475
Punkte für Reaktionen
0
Punkte
22
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
 

blotto82

Benutzer
Mitglied seit
14. Mrz 2011
Beiträge
516
Punkte für Reaktionen
26
Punkte
48
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?
 

Ghost108

Benutzer
Mitglied seit
27. Jun 2015
Beiträge
1.182
Punkte für Reaktionen
52
Punkte
68
homebridge läuft ja. das problem ist getrobotpwd nicht ausgeführt werden kann
 

DKeppi

Benutzer
Mitglied seit
01. Apr 2011
Beiträge
3.207
Punkte für Reaktionen
62
Punkte
114
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
 

Meru

Benutzer
Mitglied seit
21. Apr 2013
Beiträge
192
Punkte für Reaktionen
3
Punkte
18
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....
 

Tuxnet

Benutzer
Mitglied seit
02. Jan 2019
Beiträge
579
Punkte für Reaktionen
66
Punkte
48
Homebride läuft bei mir ohne Probleme, auch das webgui macht keine Probleme
 
  • Like
Reaktionen: neuwi

neuwi

Benutzer
Mitglied seit
31. Mrz 2014
Beiträge
704
Punkte für Reaktionen
3
Punkte
38
@Meru

Ich kann mich da an @Tuxnet anschliessen.
Läuft bei mir Einwandfrei.
 

Meru

Benutzer
Mitglied seit
21. Apr 2013
Beiträge
192
Punkte für Reaktionen
3
Punkte
18
Laufen Schon...aber im Packetzentrum und auf den Desktop wir es als gestoppt angezeigt....
 

neuwi

Benutzer
Mitglied seit
31. Mrz 2014
Beiträge
704
Punkte für Reaktionen
3
Punkte
38
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

Tuxnet

Benutzer
Mitglied seit
02. Jan 2019
Beiträge
579
Punkte für Reaktionen
66
Punkte
48
Auf dem Bild wird angezeigt das honebridge am laufen ist. Poste mal bitte deine Einstellungen
 

Meru

Benutzer
Mitglied seit
21. Apr 2013
Beiträge
192
Punkte für Reaktionen
3
Punkte
18
Die Homebridge läuft ja auch im Docker...aber nicht im Packetzentrum:

Bildschirmfoto 2021-08-22 um 15.03.45.png
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.135
Punkte für Reaktionen
898
Punkte
424
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

fraho

Benutzer
Mitglied seit
27. Feb 2011
Beiträge
8
Punkte für Reaktionen
0
Punkte
1
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(?)
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.135
Punkte für Reaktionen
898
Punkte
424
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.
 


 

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