NEWS
Daten werden nicht angezeitgt, Netzwerkproblem?
-
Das ist ne Menge verquer da bei den Shellys.
Mach mal Poll Intervall auf 10sek.Über die Website Haken raus bei Enable MQTT
Dann wie beschrieben die IP mit Port eingeben bei ColoT Peer
und dann berichte
-
@haselchen alles erledigt, keine Änderung
hab den Port auch in Docker per ports freigegeben -
-
@haselchen läuft über docker host auf meinem nas unter omv
geht das nur über macvlan? -
@haselchen über macvlan bin ich gerade am lesen aber was ich bisher gesehen habe ist das nicht nötig (buanet)
aber bin auch noch nicht durch
muß weg, melde mich später wieder -
Nein. Davon hat auch keiner geschrieben. Hatte das gefragt, weil das eventuell Probleme mit dem Netzwerk mitbringt.
Ich hab ganz normal Docker installiert.
Und dann die jeweiligen Container.
Ich benutze immer den Haken beim Container erstellen "Container ist im gleichen Netzwerk".
Habe noch nie Probleme gehabt.Meistens waren es, wenn, Einstellungsfehler oder Beta Adapter Versionen im Iobroker.
-
@haselchen ich hab irgendwie den verdacht das die ports oder daten oder was auch immer generell nicht richtig durchgereicht werden. wie gesagt hab ich auch mit meiner wolf anlage das gleiche problem
-
@nr5lebt : Leider geht aus deinem Post nicht so ganz hervor "wie" du denn deinen Docker container installiert hast. Die Aussagen "läuft auf Host" oder "Container ist im gleichen Netzwerk" sind halt etwas nichtssagend, weil nicht genau definiert.
Wenn du "im Docker Ports freigeben" musst, dann kann es eigentlich gar nicht sein, dass dein Container im Host-Network läuft - denn da kann man keine Ports freigegeben.
Zeig doch mal einen Screenshot deiner Docker Config für den Container.MACVlan wäre eine einfache Lösung für dein jetziges Problem, hat aber auch ne Menge Nachteile, die einen häufig erst einholen, wenn man dann doch seine ioBroker Welt ausbauen möchte.
Was hast du denn jetzt bei den CoAP/CoIoT Einstellungen im Shelly?
Grundsätzlich klingt es so, als ob eingehende Verbindungen nicht in deinem ioBroker Container ankommen, was wiederum darauf schließen lässt, dass in deiner Docker Config etwas strubbelig ist.
-
@satsh iobroker ist unter portainer installiert
-
Diese Info wäre vor langer Zeit schön gewesen....übrigens hatte ich danach gefragt
Ich denke, nun können wir das Problem ganz konkret eingrenzen.
Allerdings müssen bei Portainer andere weiterhelfen.
Ich nutze das nicht. -
Ich frage mal ganz offen und ehrlich und ohne, dass ich es böse meine: aber liest du die Nachrichten der Leute, die dir versuchen zu helfen, auch wirklich aufmerksam?
Leider beantwortest du häufig nur eine der gestellten Fragen und die meistens etwas anders und sehr wortkarg. Wir sind alle keine Hellseher. Ich kann dir sagen: ich habe das gleiche Setup und es funktioniert einwandfrei.
Du musst schon ein bisschen gesprächiger werden und die Details beantworten, sonst wird dir niemand helfen können.Ich schließe mal daraus, dass dein ioBroker container in einem Bridge Network und NICHT in einem Host Network - wie von dir behauptet - läuft.
Die exposed ports sehen auch erst mal gut aus.Jetzt wäre noch die Frage:
Läuft dein Docker Host im gleichen Netzwerk Segment wie deine Shelly?
Ist irgendwo eine Firewall dazwischen aktiv? Router, Docker Host, etc.pp.
Wie sieht jetzt die Konfiguration auf dem Shelly aus? Bitte mal einen Screenshot der Advanced - Developer Settings posten. -
@satsh wenn das so sein sollte dann sorry vorweg, bin kein fachmann!!!
ok was ich jetzt erst mal gesehen habe: dachte eigentlich das nach der compose-datei iobroker im host mode läuft weil ja nichts angegeben war. aber wie ich eben gesehen habe läuft er im bridge mode.
Netzwerk-Segment? ich nehme an du meinst die ip. also iobroker läuft auf meinem nas unter 192.168.178.50 und der eine shelly unter 192.168.178.25
firewall? fritzbox ist nichts eingestellt das ich wüste und in omv ist auch nichts
wie ich schon geschrieben habe kann ich den shelly über home assistant schalten.
firewall docker host?
shelly:
-
@nr5lebt
Ok, sieht schon mal alles gut aus.
Und ja, dein Shelly läuft im gleichen Netzwerksegment wie dein ioBroker.
Laientechnisch kann man sagen: Wenn die ersten drei Zahlen der IP identisch sind, ist es das gleiche Subnetz. Bei jedem, wo das nicht zutreffen würde, wäre kein Laie, weil er ein komplexes Netzwerk aufgebaut hatUnd die Preisfrage: hast du deinen Shelly rebooted nach der Änderung?
-
@satsh hatte ich zuerst nicht aber ist mir irgenwann heute aufgefallen und hab ihn rebootet, keine änderung in iobroker
-
Benötigst du unbedingt Portainer?
Bleibt ja jedem selbst überlassen.
Mein Router steuert mit der Syno ca.60 WLAN Geräte und LAN Geräte.
Jeder hat seine eigene IP und alles läuft trotzdem geordnet.Wenn du also kein Firmennetzwerk oder sonstige aussergewöhnliche Dinge bei dir machen willst, würde ich auch bei dir diese Variante vorschlagen.
Jeder Container hat die gleiche IP wie die Syno aber eben einen anderen Port. -
@haselchen bin überzeugt das es an portainer nicht liegen kann
ich hab das letztes jahr auch alles ohne gemacht, wird unübersichtlich finde ich. -
Also den Zusammenhang zu Portainer verstehe ich jetzt nicht.
Ob er den Container jetzt mit Portainer oder irgendetwas anderem ausrollt, macht ja keinen Unterschied wie er sich verhält.
Ich sag's mal so: wer einmal Portainer benutzt hat, möchte eigentlich keine andere GUI mehr benutzen - zumindest im Consumerbereich.Ehrlich gesagt sehe ich keinen Grund, warum es nicht funktionieren sollte. Irgendwo muss bei dir noch etwas versteckt sein, von dem du entweder nichts weißt, weil du es aus Versehen aktiviert hast, oder von dem du nicht dachtest, dass es relevant ist.
Mir fällt nur gerade nicht ein, was man noch fragen könnte... -
Deshalb die Frage, wie gross ist dein Netzwerk?
Braucht es ne Abgrenzung was IP Bereiche angeht?Da Portainer in deinen Netzwerk aber nun integriert ist, wäre das mein erster Ansatzpunkt -> die Einstellungen dort.
Aber wie gesagt, die muss jemand mit dir durchgehen, der das auch benutzt.
-
@satsh das hab ich ja auch schon geschrieben das da irgendwas nicht durchgereicht wird. was mir noch gerade einfällt: in iobroker hab ich adapter womit ich auf home assistant, openhab usw zugreifen kann aber da kommen auch keine daten
-
Wie kommst du denn jetzt auf Abgrenzung und IP Bereiche im Zusammenhang mit Portainer? Ich glaube du bist da irgendwie auf dem Holzweg...
Blöde Frage, aber wie hast du denn den ioBroker Container ursprünglich ans Laufen bekommen? Es scheint mir, also ob gar keine Netzwerkverbindung dahin möglich ist. Musstest du vielleicht ganz am Anfang für ioBroker selber auf dem Docker Host noch Einstellungen machen?
Worauf genau läuft der Docker Host eigentlich?