MQTT Client geht im Legacy Container nicht

Solaranzeige und Docker
Alles was mit der Docker Version zu tun hat.

Moderatoren: Ulrich, DeBaschdi

robert65
Beiträge: 20
Registriert: Mi 19. Okt 2022, 23:07
Hat sich bedankt: 3 Mal
Danksagung erhalten: 1 Mal

Re: MQTT Client geht im Legacy Container nicht

Beitrag von robert65 »

Habe versucht den Dockercontainer direct ins Synology-Lan zu hängen mit docker macvlan -> leider auch erfolglos.

Nächster Versuch den Brocker vom Container zu aktivieren und als Bridge zu meinen bestehen MQTT-Brocker zu konfigurieren.
Messageflow ist nun Solaranzeige.php -> MQTT-Client -> lokaler MQTT-Broker -> Externer MQTT-Broker von Homeassistant
Die Messages kommen nun bei meinem Homeassistant an.

Nächster Test: lässt sich der Wechselrichter nun vom Homeassistant aus steuern?

Lg.
Robert

DeBaschdi
Beiträge: 299
Registriert: Mo 10. Aug 2020, 08:13
Hat sich bedankt: 15 Mal
Danksagung erhalten: 55 Mal

Re: MQTT Client geht im Legacy Container nicht

Beitrag von DeBaschdi »

robert65 hat geschrieben:
Fr 25. Nov 2022, 17:37
allerdings konnte ich den Container nicht vom Scratch installieren da trat schon ein Fehler beim install auf:
Hallo Robert,
das kann ich zumindest ausschließen, vermutlich gab es zu deinem pull Zeitpunkt ein github nicht erreichbar o.ä.
Oder aber, du hast

Code: Alles auswählen

docker exec -ti Solaranzeige /solaranzeige/setup
"zufrüh" ausgeführt, also bevor das initiale Setup abgeschlossen war.
Aktuellen Containerstatus/Log ist immer auf dem host über

Code: Alles auswählen

docker logs Solaranzeige
einsehbar.

Code: Alles auswählen

Current default time zone: 'Europe/Berlin'
Local time is now:      Mon Nov 28 04:45:15 CET 2022.
Universal Time is now:  Mon Nov 28 03:45:15 UTC 2022.

Cloning into 'solar_config'...
users:x:100:
##################################
# Initial Setup for Solaranzeige #
##################################

create necessary files/directories...

downloading Main Program...

Update wird gestartet .....


Solaranzeige Update ist beendet. Normalerweise ist kein 'reboot'  nötig,
außer das Problem lag in der Verbindung zum Regler / Wechselrichter.
In diesem Fall muss der Docker neu gestartet werden: 
Dieser Update war nicht für das Betriebssystem, InfuxDB und auch nicht für Grafana.


Installing PVForecast...
Cloning into 'PVForecast'...
'/tmp/git/PVForecast/PVForecast/' -> '/pvforecast/PVForecast/'
'/tmp/git/PVForecast/PVForecast/__init__.py' -> '/pvforecast/PVForecast/__init__.py'
'/tmp/git/PVForecast/PVForecast/csvinput.py' -> '/pvforecast/PVForecast/csvinput.py'
'/tmp/git/PVForecast/PVForecast/dbrepository.py' -> '/pvforecast/PVForecast/dbrepository.py'
'/tmp/git/PVForecast/PVForecast/dwdforecast.py' -> '/pvforecast/PVForecast/dwdforecast.py'
'/tmp/git/PVForecast/PVForecast/forecast.py' -> '/pvforecast/PVForecast/forecast.py'
'/tmp/git/PVForecast/PVForecast/forecast_manager.py' -> '/pvforecast/PVForecast/forecast_manager.py'
'/tmp/git/PVForecast/PVForecast/influx.py' -> '/pvforecast/PVForecast/influx.py'
'/tmp/git/PVForecast/PVForecast/openweather.py' -> '/pvforecast/PVForecast/openweather.py'
'/tmp/git/PVForecast/PVForecast/pvmodel.py' -> '/pvforecast/PVForecast/pvmodel.py'
'/tmp/git/PVForecast/PVForecast/solcast.py' -> '/pvforecast/PVForecast/solcast.py'
'/tmp/git/PVForecast/PVForecast/visualcrossing.py' -> '/pvforecast/PVForecast/visualcrossing.py'

Installing Grafana Plugins...
✔ Downloaded and extracted fetzerch-sunandmoon-datasource v0.3.0 zip successfully to /var/lib/grafana/plugins/fetzerch-sunandmoon-datasource

Please restart Grafana after installing plugins. Refer to Grafana documentation for instructions if necessary.

✔ Downloaded and extracted briangann-gauge-panel v0.0.9 zip successfully to /var/lib/grafana/plugins/briangann-gauge-panel

Please restart Grafana after installing plugins. Refer to Grafana documentation for instructions if necessary.


##############################################################################################
# Initial Setup for Solaranzeige completed, please run /solaranzeige/setup for Configuration #
# example : docker exec -ti Solaranzeige /solaranzeige/setup                                 #
##############################################################################################
...

Code: Alles auswählen

Einen Moment bitte, es dauert ca. 30 Sekunden dann ist die
Konfiguration abgeschlossen.
Falls noch Fehler vorhanden sind oder die Konfiguration
noch geändert werden soll, dann bitte im Forum nachlesen
wie es gemacht wird.
www.solaranzeige.de
-----------------------------------------------------------
 
 Bitte [EINGABE] drücken. 
 
#############################################################
# Setup ist abgeschlossen, bitte starte den Docker nun neu. #
#############################################################

DeBaschdi
Beiträge: 299
Registriert: Mo 10. Aug 2020, 08:13
Hat sich bedankt: 15 Mal
Danksagung erhalten: 55 Mal

Re: MQTT Client geht im Legacy Container nicht

Beitrag von DeBaschdi »

Bezüglich MQTT,
Ulrich schrieb einst :

https://solaranzeige.de/phpBB3/viewtopi ... 4796#p4796

Vllt hilft es auch den Broker im Container zu stoppen um den Client nutzzen zu können, oder aber die Ports des Image Brokers müssen geändert werden ?!

Antworten

Zurück zu „Docker Container“