Hallo, folgendes Problem:
Auf mein beim RASPI 3 läuft IPS mit MQTT… ein zusätzlicher Dienst (ebusd) liest die Daten meiner Heizungsregelung aus und schiebt die per MQTT zu IPS…soweit so gut, bis zu einem Reboot des RASPI klappt das.
Nach dem Reboot versucht der ebusd Dienst wohl zu früh den RASPI MQTT zu konnekten…die Verbindung kommt nicht zu Stande. Ein ‚Service ebusd Stop‘ mit anschliessendem ‚Service ebusd Start‘ löst das Problem.
Wie verzögere ich den Start des ebusd Service?
Hallo https://www.bastlerseite.at/service-unter-linux-verzoegert-starten/
Wuerdest du nicht auch das Problem haben wenn du IPS-Dienst beendest?
Dann ist ja eine Verbindung auch weg.
Vielleicht solltest du den Dienst starten/neustarten wenn IPS gestartet ist.
In Kern Instanzen-Event Handler ein Start-Skript definieren.
Hallo,
habe endlich Zeit gefunden deinen Tipp anzusehen… leider hat der Service im Verzeichneis /etc/systemd/system keine eigene Datei…aber es gibt unter /etc/ini.d die Datei ebusd die sich anscheinen um Sart und Stop kümmert …leider bin ich da nicht so fitt entsprechende Änderungen einzubauen. Hänge die Datei mal in den Anhang …vielleicht kann mir da jemand helfen