Opgelost:
Notificatie e-mail van een te hoge spanning werkte wel als de grens werd overschreden maar er werd geen e-mail gestuurd als de spanning onder de grenswaarde zakte.
Logging van P1Notifier.py bevatte een module naam fout, dit geeft geen problemen maar mogelijk verwarring bij het lezen van de logging.
Alle scripts aangepast en kunnen nu rechtstreeks worden aangeroepen zonder pythonlaunch.sh. Bijvoorbeeld P1Db ipv P1Db.py.
De maand piekwaarde kWh in main-1/2 gaf de verkeerde datum aan.
Python en OS upgrades uitgevoerd.
Bij de weerinformatie kon een stad niet worden ingevoerd met een enkele aanhalingsteken in de naam zoals Braine-l'Alleud.
Fase actueel gaf geen Engelse of Franse tekst weer in de meters.
stats-h-gas.php gaf bij de zoom knop 12 jaar aan i.p.v. van 12 uur.
P1DbCopy aanpassingen waardoor deze meer informatie geeft.
SolarEdge fabrieksinstellingen werkte niet.
config-netwerk layout probleem wifi wachtwoord en SSID opgelost.
P1 poort e-mail notificatie bevatte een bug waardoor alleen een e-mail werd gestuurd als de fase notificatie actief was.
Timeout van e-mail berichten werd niet gebruikt bij notificaties.
Op een iPad verdween de legenda als daar op geklikt werd.
Nieuw:
Actuele fase informatie is nu zowel horizontaal als verticaal weer te geven. Te activeren door op het tweerichting pijltje te klikken in de knop. Pagina fase-a.php is vervallen.
config-systeem.php laat nu ook de versie informatie zien, dit is dezelfde informatie die op info.php te vinden is.
Diverse UI pagina's aangepast zodat ze nu Nederlands, Engelse en Frans volledige weergeven, er moet nog wat werk gebeuren bij een aantal configuratie pagina’s.
p1mon.sh (start/stop script) aangepast zodat bij een stop de RAM data naar disk wordt gekopieerd om zeker te weten dat er geen open bestanden worden gekopieerd.
API heeft nu drie processen i.p.v van twee zodat UI schermen met meerdere bronnen sneller reageren.
Er werd onterecht veel geheugen naar de swap space gezet, de "swappiness" verlaagt via /etc/sysctl.conf door de regel vm.swappiness = 5 toe te voegen.
DuckDns geeft nu in het log aan welke DNS naam wordt gebruikt.
Notificatie is uitgebreid, er kunnen nu notificaties worden verzonden als het geleverde of verbruikte vermogen onder of boven een ingestelde grenswaarde komt. De meetwaarde bestaat uit de gemiddelde Watt waarde van de huidige minuut. De meting gebeurd met een interval van 30 seconden. De notificaties hebben een wachttijd van 60 seconden tussen het eerste notificatie en voordat dezelfde notificatie weer wordt verzonden.
Oude code voor de UpgradeAssistent verwijderd in P1Watchdog.
Security patches uitgevoerd tot: 2023-10-15
https://www.ztatz.nl/p1-monitor-downloa ... -v2-4-0-2/
Re: Nieuwe versie 2.4.0 beschikbaar.
2Voor diegene die SOCAT gebruiken er is een patch beschikbaar onder aan pagina.
P1-monitor ontwikkelaar