p4d: Nur wenige p4d-Log-Einträge?

There are 4 replies in this Thread which was already clicked 40 times. The last Post () by meute.

  • horchi


    Im p4d.log sehe ich nur nach dem Neustart des Server ein paar Einträge

    WebIF > Setup > Syslog > System Log > p4d.log


    Aktiviert hab ich bei "Log Eloquence" folgende:

    "Info" (ist dauernd aktiv)

    "LoopTimings" (habe ich heute neu aktiviert)


    Ist das so i.O.?

    Der Error Could not access database 'localhost:3306' gibt mir zu denken.


    Aber p4d läuft seit Monaten.


    Fröling Pelletskessel PE1 25 kW, Fröling Hygiene-Solarschichtspeicher H3 850, 4x Buderus Flachkollektor SKN4.0-w


    fraenk for friends Code: MATF103

  • Ist das so i.O.?

    Der Error Could not access database 'localhost:3306' gibt mir zu denken.

    Das kommt dadurch, daß die lokale MariaDB nach dem Reboot noch nicht betriebsbereit ist, wenn P4D startet.

    Schau mal in "/etc/systemd/system/p4d.service". Dort steht standardmäßig:

    Code
    After = network-online.target


    Also sobald das Netzwerk bereit ist, startet P4D. Da startet aber MariaDB auch erst. Wenn Du möchtest, daß P4D darauf wartet, daß die MariaDB bereit ist, dann ändere die Zeile so um:

    Code
    After = network-online.target mariadb.service
  • Also sobald das Netzwerk bereit ist, startet P4D. Da startet aber MariaDB auch erst. Wenn Du möchtest, daß P4D darauf wartet, daß die MariaDB bereit ist, dann ändere die Zeile so um:

    Code
    After = network-online.target mariadb.service

    Danke.

    Der Error Could not access database 'localhost:3306' ist nach einem Neustart nicht mehr vorhanden.


    Aber warum hat das p4d-Log überhaupt keine neuen Einträge?


    Nun habe ich im WebIF den Log Level "LoopTimings" aktiviert.

    Log Level "Info" war schon immer aktiviert.

    Setup > Konfiguration > Daemon > Log Eloquence


    Als ich vor Monaten Log Level "LoopTimings" aktiviert habe, hatte ich dazu Einträge im p4d-Log.


    Fröling Pelletskessel PE1 25 kW, Fröling Hygiene-Solarschichtspeicher H3 850, 4x Buderus Flachkollektor SKN4.0-w


    fraenk for friends Code: MATF103

  • So oft schreibt P4D bei mir auch nicht ins Log, eigentlich nur bei Statusänderungen des Kessels. Wenn ich aber "LoopTimings" aktiviere und die Einstellungen dann speichere, kommen sofort Meldungen im Log.

    Code
    2026-01-26T11:03:50.476900+01:00 master p4d: Info: Eloquence set to 0x200000 (2097152)
    2026-01-26T11:03:50.492935+01:00 master p4d: MQTT interface style set to 'None' for []
    2026-01-26T11:03:50.519191+01:00 master p4d: Loaded (11) states [:0:1:2:3:7:8:9:11:13:15:19]
  • So oft schreibt P4D bei mir auch nicht ins Log, eigentlich nur bei Statusänderungen des Kessels. Wenn ich aber "LoopTimings" aktiviere und die Einstellungen dann speichere, kommen sofort Meldungen im Log.

    Code
    2026-01-26T11:03:50.476900+01:00 master p4d: Info: Eloquence set to 0x200000 (2097152)
    2026-01-26T11:03:50.492935+01:00 master p4d: MQTT interface style set to 'None' for []
    2026-01-26T11:03:50.519191+01:00 master p4d: Loaded (11) states [:0:1:2:3:7:8:9:11:13:15:19]

    Bei mir kommt nix, gar nix.

    Letzter Eintrag von gestern, obwohl heute Server 1x und Service p4d 2x neu gestartet.


    Aktuellste Einträge im p4d-Log sind von gestern.

    Fröling Pelletskessel PE1 25 kW, Fröling Hygiene-Solarschichtspeicher H3 850, 4x Buderus Flachkollektor SKN4.0-w


    fraenk for friends Code: MATF103

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!