hoobs im docker

Status
Für weitere Antworten geschlossen.

DirkKn

Benutzer
Mitglied seit
11. Apr 2016
Beiträge
125
Punkte für Reaktionen
13
Punkte
18
Hallo,

hat jemand schon mal HOOBS im Container laufen gelassen.

Ich finde keine Infos zu den benötigten Ports und gemappten Verzeichnissen.

Wäre nett, wenn jemand seine Erfahrungen teilen könnte.

Danke, Grüße
Dirk
 

haydibe

Benutzer
Sehr erfahren
Mitglied seit
12. Apr 2016
Beiträge
1.473
Punkte für Reaktionen
357
Punkte
103
Weder in der Beschreibung auf Dockerhub, noch in der Image History, noch auf der Github-Seite gibt es wirklich Anhaltspunkte zur Nutzung.

Das einzige brauchbare ist, dass im Container der Pfad /hoobs als Volume im Dockerfile deklariert ist. Kein Expose, keine Variablen, keine Beispiel-docker-compose.yml.
Einfach nur schlecht gemacht...

Und wenn man sich die Github Issues ansieht, dann sieht es stark danach aus, als ob Docker "Neuland" für die Entwickler ist (siehe: https://github.com/hoobs-org/HOOBS/issues/496)

Empfehlung: Ticket auf Github aufmachen und/oder Leute direkt anschreiben (siehe https://github.com/hoobs-org/HOOBS/wiki/1.0-Community)

Update: In den Logs ist zu erkennen, dass Hoobs auf Port 8080 im Container horcht.
 
Zuletzt bearbeitet:

MONSCh

Benutzer
Mitglied seit
27. Nov 2013
Beiträge
14
Punkte für Reaktionen
0
Punkte
1
Hallo zusammen, ich habe auf meine DS420+ Docker drauf und hoobs installiert.

Leider bekommen ich keine Verbindung über den Browser zu hoobs hin.
Im Protokoll steht folgende HOOBS listening on port 5003. per Webbrowser komme ich aber nicht über den Port zu hoobs.
Erreibach ist meine Synology über 192.XXX.XXX.XXX:5001, demnach muss ich ja nur den 5003 anpassen und sollte hoobs erreichen.

muss ich was an der Bridge (siehe Screenshoot) was ändern?
bridgesyno.JPG

hier einmal das gesamte Protokoll
syno proto.JPG

Ich habe schon überall geschaut aber kann nicht finden woran es liegen könnt.

Würde mich freuen wenn mir jemand helfen kann... :)
 

Ulfhednir

Benutzer
Sehr erfahren
Mitglied seit
26. Aug 2013
Beiträge
3.257
Punkte für Reaktionen
920
Punkte
174
Bitte die Port-Einstellungen vom Container posten. Wenn ich den Log richtig interpretiere, dürftest du einen dynamischen Port mit 5003 per Bridge verbunden haben.

Kannst du Hoobs per HTTP://IP-NAS:51826 aufrufen?
 

Ulfhednir

Benutzer
Sehr erfahren
Mitglied seit
26. Aug 2013
Beiträge
3.257
Punkte für Reaktionen
920
Punkte
174
Also bei einer Bridge ohne Angabe von Ports wird es eng. Entweder du lässt das Ding als Host laufen oder definierst einen Port.
Versuche doch zunächst Lokaler Port 5003, Container-Port 5003.
 

MONSCh

Benutzer
Mitglied seit
27. Nov 2013
Beiträge
14
Punkte für Reaktionen
0
Punkte
1
wie kann ich das Ding als Host laufen lassen?

Leider funktioniert es nicht wenn ich den Port mappe, kann mich noch immer nicht verbinden...
syno4.JPG
syno5.JPG

ich verstehe es nicht.
 

Ulfhednir

Benutzer
Sehr erfahren
Mitglied seit
26. Aug 2013
Beiträge
3.257
Punkte für Reaktionen
920
Punkte
174

MONSCh

Benutzer
Mitglied seit
27. Nov 2013
Beiträge
14
Punkte für Reaktionen
0
Punkte
1
das hatte ich bevor ich mich an euch gewandt habe schon gemacht und bin immer an Step 11 hängen geblieben. :(
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.137
Punkte für Reaktionen
898
Punkte
424
Die letzte Meldung 'bridge on 51826', also mal den Port im Browser probieren...
 

Ulfhednir

Benutzer
Sehr erfahren
Mitglied seit
26. Aug 2013
Beiträge
3.257
Punkte für Reaktionen
920
Punkte
174
Wurde in #6 schon vorgeschlagen. Mal unabhängig davon: Was kann Hoobs, was ioBroker und HASS nicht können?
 

MONSCh

Benutzer
Mitglied seit
27. Nov 2013
Beiträge
14
Punkte für Reaktionen
0
Punkte
1
der Port 51826 ist der Bridge Port für Apple HomeKit.
 

Ulfhednir

Benutzer
Sehr erfahren
Mitglied seit
26. Aug 2013
Beiträge
3.257
Punkte für Reaktionen
920
Punkte
174
Ich kann nur für ioBroker sprechen - hier gibt es u.A. folgende Adapter:
Homepilot
verbindet Rademacher Homepilot Duofern Geräte mit ioBroker
MELCloud
Der Adapter integriert Klimaanlagen von Mitsubishi mittels MELCloud ...

und zu Smartlife? Das Ganze sieht mir nach einer App zum Steuern aus.. Das würde dann der ioBroker selbst tun, bzw. als GUI kann man sich z.B. VIS zusammenklickern.
 

MONSCh

Benutzer
Mitglied seit
27. Nov 2013
Beiträge
14
Punkte für Reaktionen
0
Punkte
1
was mir an hoobs so gefällt ist das man sich die entsprechenden Plugins für die Produkte einfach installieren und konfigurieren kann für die hoobs Bride. Das macht es so schön einfach und alles ist direkt im HomeKit.
 

Ulfhednir

Benutzer
Sehr erfahren
Mitglied seit
26. Aug 2013
Beiträge
3.257
Punkte für Reaktionen
920
Punkte
174
Das Image funktioniert jedenfalls. Hast du nach der Portänderung den Container neugestartet?

Z66ss4r.png



HOOBS listening on port 8012.
Initializing HAP-NodeJS v0.9.3...
No plugins installed.
Preparing Advertiser for 'HOOBS 844C' using bonjour-hap backend!
Starting to advertise 'HOOBS 844C' using bonjour-hap backend!
Bridge is running on port 51826.
 
  • Like
Reaktionen: Fusion

MONSCh

Benutzer
Mitglied seit
27. Nov 2013
Beiträge
14
Punkte für Reaktionen
0
Punkte
1
wie sieht denn eine Einstellung aus vom Netzwerk unter Docker?
genauso wie bei mir?
1646385387519.png

ich werde gleich mal alle neu mache und es versuchen wieder zu installaieren.
 

Ulfhednir

Benutzer
Sehr erfahren
Mitglied seit
26. Aug 2013
Beiträge
3.257
Punkte für Reaktionen
920
Punkte
174
Unter Container sollte auch tatsächlich der hoobs-Container auftauchen. Ich weiß ehrlich gesagt nicht, was du treibst. In #5 hattest du den Container als Bridge. Wenn du die Anleitung von mariushosting verfolgst und den Container über den Aufgabenplaner erstellst, solltest du auch einen lauffähigen Container im Host-Mode erhalten.

Wobei ich ehrlich gestanden bei der Installation abgewichen bin und mir ein App-Template über Portainer erstellt habe.
version: '2.3'

services:
hoobs:
restart: always
image: hoobs/hoobs:latest
container_name: hoobs
hostname: hoobs
network_mode: "host"
volumes:
- /volume1/docker/hoobs:/hoobs
environment:
- PUID=1026
- PGID=100

Macht aber auch nichts anderes, wie obiges von marius. Ich könnte mir jetzt nur vorstellen, dass du den Container händisch über die Docker-GUI in DSM angelegt hast und dabei nicht "das selbe Netzwerk wie Host" verwenden angeklickert hast.
 
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