Replies: 22 comments 49 replies
-
Hallo, Gruß |
Beta Was this translation helpful? Give feedback.
-
Hi, Netwerkmodus ist bridge. Bei den Laufwerken habe ich es wie folgt gemacht: Den Inhalt der Datei habe ich dann so verändert: Den SAE Container habe ich dann neu gestartet, dann hat er den Broker gefunden. |
Beta Was this translation helpful? Give feedback.
-
Ok danke werde es nachher mal probieren, ansonsten melde ich mich noch mal😉 Gruß |
Beta Was this translation helpful? Give feedback.
-
Ich muss hier mal nachfragen da ich versuche daselbe aufzusetzen. Aktueller Stand:
Danke |
Beta Was this translation helpful? Give feedback.
-
Vielleicht haben es nicht alle in der Doku gelesen:
Die Kommunikation zwischen SHM und SAE kann nur funktionieren, wenn Multicast-Kommunikation funktioniert, was standardmässig bei Docker-Containern nicht gegeben ist! |
Beta Was this translation helpful? Give feedback.
-
Hi Micha, ich habe die IP Adresse und den Port angegeben unter dem die WebUI vom SAE erreichbar ist. Gruß Tobias |
Beta Was this translation helpful? Give feedback.
-
Hallo zusammen, vielleicht kann mich einer von Euch kurz auf die Sprünge helfen. SAE läuft auf meiner Synology, erreiche die GUI und kann auch dem MQTT-Broker kommunizieren. Mein SHM2.0 findet aber offenbar via UPnP den SAE nicht weil mir dort keine neuen Geräte angezeigt werden wenn ich suche kommt dort einfach nichts an. Im log sieht es aber auch korreckt aus, leider weis ich aktuell nicht weiter.
|
Beta Was this translation helpful? Give feedback.
-
Danke für die Rückmeldung,
|
Beta Was this translation helpful? Give feedback.
-
eine übersicht Neugeräte wird mir unter konifguration / Geräteübersicht einfach nicht angezeigt. solangsam verzweifel ich etwas :-/ |
Beta Was this translation helpful? Give feedback.
-
ich habe einfach neues Gerät einrichten geklickt und dann bei Zähler das hier konfiguriert. |
Beta Was this translation helpful? Give feedback.
-
ich versthe es nicht wo jetzt noch das Problem sein soll @camueller vielleicht kannst Du nochmal weiterhelfen. |
Beta Was this translation helpful? Give feedback.
-
@camueller beides geändert, kommt dennoch kein Gerät im Sunny Portal an. DeviceStatus muss der Status den Wert On haben aber sollte das Gerät nicht trotzdem erstmal als neues Gerät erkannt werden und auftauchen weil es ja über semp doch nun da ist und der SHM ja offensichtlich den SAE abfrägt. 2023-03-02 17:49:55,061 DEBUG [http-nio-10000-exec-4] d.a.s.s.w.SempController [SempController.java:89] Device info/status/planning requested.
|
Beta Was this translation helpful? Give feedback.
-
Danke, leider hat ein Reset des SHM nichts gebracht, im Sunny Portal erscheint immer noch kein Gerät. |
Beta Was this translation helpful? Give feedback.
-
Hast du broadcast freigeschaltet für den docker? |
Beta Was this translation helpful? Give feedback.
-
ich geb es jetzt auf, brauchen tue ich es auch nicht wirklich da ich weder eine Wärmepumpe habe noch die Notwendigkeit Geräte in abhängigkeit zu schalten. Wäre zwar nice 2 have gewesen, aber hab mir jetzt lange genug die Mühe gemacht es zum laufen zu bringen. |
Beta Was this translation helpful? Give feedback.
-
Hi, du schreibst oben, dass du den SAE unter Port 8080 erreichst, das ist ja der Standard Port. Hast du in Docker Host Netzwerk oder Bridge eingestellt? |
Beta Was this translation helpful? Give feedback.
-
Hallo, Docker "eclipse-mosquitto" läuft auf Port 10001 und ist mit der IP der Synology erreichbar und wird auch von SAE angepsrochen. Die Erreichbarkeit des SAE habe ich von einem anderen Host/IP mit Telnet 192.168.188.20 10000 geprüft, ebenso wird über http://192.168.188.20:10000/semp das xml der Geräte und die gemessenen Werte der Shelly Plugs sauber ausgegeben. Ebenso habe ich aus dem SAE Docker Container die IP des SHM mit Ping geprüft was auch funktioniert. Genauso habe ich geprüft ob die Abfrage des SHM2.0 alle 60 sekunden im Log des SAE zu finden sind was auch der Fall ist. 2023-03-03 17:42:55,079 DEBUG [http-nio-10000-exec-10] d.a.s.s.w.SempController [SempController.java:89] Device info/status/planning requested. Wieso im Sunny Portal kein neues Gerät erkannt wird ist mir unverständlich.
|
Beta Was this translation helpful? Give feedback.
-
igmp ist bereits ausgeschaltet. ich habe keine Fritzbox, sondern ein Ubiquiti Netzwerk. letzter Versuch nun SHM an den selben switch wie den SAE |
Beta Was this translation helpful? Give feedback.
-
Nein kein VLAN alles in einem 192.168.188.0/24 Netzwerk. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Ich hab’s jetzt auch mal auf der Synology gestartet, da läuft es. |
Beta Was this translation helpful? Give feedback.
-
Falls es jemandem hilft, ich habe mittlerweile durch Trial an Error auch eine funktionierende Docker Compose für meinen Proxmox-Host. |
Beta Was this translation helpful? Give feedback.
-
Hallo Zusammen,
ich habe die letzten 4 Tage damit verbracht zu versuchen SAE auf meiner Synology918+in einem Docker Container einzurichten.
Ich finde diese Projekt ist super Dokumentiert, weshalb ich hier meine Erfahrungen teilen möchte, da sich hier zu sehr vielen Themen etwas findet, zu Docker unter Synology aber leider weniger.
Der Anfang war noch recht einfach, da ich kein Linux Freund bin nutze ich bei der Synology die Docker HMI.
Ich habe mir SAE heruntergeladen und dann den Container eingerichtet.
Bei den Erweiterten Einstellungen habe ich ein Laufwerk gemountet
/docker/sae zu /opt/sae/data
So wie es auch in der Anleitung zu Docker steht ;)
Dann war ich etwas unsicher was das Netzwerk betrifft, hier den Haken bei HostNetzwerk verwenden setzen.
Auch das findet man noch in der Anleitung.
Nun zu meinen Problemen, bei mir ist der Port 8080 bereits belegt.
Also dachte ich kein Problem mach ich halt ne Bridge und lege die Anwendung auf einen anderen Port.
Die SAE Oberfläche ist dann über diesen Port auch wunderbar zu erreichen, und ich konnte SAE auch testweise
mit meinem Zähler (Shelly) verbinden.
Leider wurden die Daten nicht an den SHM2.0 übertragen.
Ein kurzer Blick ins Forum sagt warum, der SAE übermittelt die Adresse unter der er erreichbar ist an den SHM2.0
Diese hatte ich aber mit der Bridge verändert, doch auch hier gibt es die Lösung über die KonfigurationsDatei
smartappliaceenabler kann man das einstellen. Steht hier über all. Leider konnte ich diese Datei über das integrierte Terminal in Docker nicht finden....
Ich hab wirklich keine Ahnung warum, liegt es am Benutzer oder an sonst irgendwas. Ich hab die Datei dann auch einfach mal selber erzeugt, und noch hundert andere Ideen. Alles erfolglos.
Die Lösung liegt in den Umgebungsvariablen die man beim letzten Reiter in den Erweiterten Einstellungen findet.
Hier kann man unter dem Punkt JAVA_OPTS hintereinander die verschieden Parameter aus der KonfigDatei setzen.
-Duser.language=de -Duser.country=DE -Dsemp.gateway.address=xxx.xxx.xxx.xxx -Dserver.port=xxx
Wieder was gelernt ;)
Damit konnte ich den SAE direkt ohne Bridge unter einem anderen Port starten lassen, und auch die Adresse ändern unter der er sich beim SHM meldet.
Ich hoffe da hilft jemanden, wenn er das gleiche Problem hat.
Wäre schade gewesen noch ein Gerät hierfür zu verwenden, immerhin geht es bei dem ganzen Projekt ja darum Energie zu sparen.
Gruß Tobi
Beta Was this translation helpful? Give feedback.
All reactions