Categorie: Digitale watermeter

P1-monitor download 202606 V4.1.0

P1-monitor download 202606 V4.1.0

P1 monitor is op de Raspberry Rpi3, Rpi4 en Rpi5 gebaseerde software om je slimme meter uit te lezen. Voor een meer uitgebreide beschrijving zie hier.

Het wordt sterk aanbevolen deze upgrade uit te voeren ook al zijn de wijzigingen niet relevant voor hoe je de P1 monitor gebruikt.

Upgrade of eerst installatie.

De software verkrijgen en installatie.

De P1 monitor software wordt geleverd als Raspberry Pi 3B/4/5 SDHC image die hieronder te downloaden is. Om de het image naar een SDHC card te kopiëren is een image tool nodig als je deze niet hebt dan kun je USB Image tool downloaden.  Zie hieronder hoe je dat daarna de rest van de ruimte op de SDHC card kunt gebruiken met raspi-config tool.

BELANGRIJK!

Het wordt aanbevolen bij een upgrade de export – import te gebruiken.

Mocht je een eerdere versie van de P1 monitor gebruiken exporteer dan deze data eerst! Gebruik eventueel de Upgrade Aide.

Veel plezier met de P1 monitor en laat weten hoe het bevalt.

  1. Download het P1 monitor image file uit de download overzicht hieronder.
  2. Pak het zip file uit en lees de bijlagen.
  3. Kopieer het p1monxxxxx.img file via de USB tool naar de SDHC card van minimaal 8GB (bij voorkeur een 32GB of 16GB). Let op! data op de card wordt overschreven en is niet meer te herstellen. (had ik al gehad over de export van data).
  4. Mocht je een groter SDHC card willen gebruiken dan kan je via de raspi-config tool de gehele SDHC card gebruiken. Dit is zeker aan te bevelen om slijtage van de SDHC card te verminderen. Het vergroten van het filesysteem gebeurt automatische als je de Upgrade Aide gebruikt!
  5. Plaats de SDHC card in de Pi.
  6. Start de Pi, netwerk en P1 kabel aangesloten.
  7. Importeer de data, als je al eerdere versie hebt gebruikt.

FAQ

Mocht je vragen hebben bezoek het forum.p1mon.nl

Problemen oplossen.

Image past niet op de SDHC card:

  1. Je kunt proberen de SDHC card opnieuw te formatteren met een dergelijk tool als de SD formatter.
  2. Installeer het image op een groter SDHC card. Het ongebruikte deel van de SDHC card kun je vrijgeven via de raspi-config tool met de optie Expand Filesystem.
  3. wis de browser cache als je layout problemen hebt.

Standaard wachtwoord besturingssysteem:

  1. Het standaard account en wachtwoord om in te kunnen loggen met SSH is p1mon met het wachtwoord  verandermij.
  2. Het advies is om dit wachtwoord na installatie aan te passen.

Juridisch spul en zo

Dit werk valt onder een Creative Commons Naamsvermelding-NietCommercieel 4.0 Internationaal-licentie.

De rechten van onderliggende softwareproducten zijn qua licentierechten niet gewijzigd Dit geldt voor bijvoorbeeld het besturingssysteem en Javascript bibliotheken. De rechten van onderliggende producten gaan voor deze licentie.

DE SOFTWARE IS GELEVERD “ZOALS”, ZONDER GARANTIE VAN ENIGE SOORT, INCLUSIEF MAAR NIET BEPERKT OP DE GARANTIES VAN VERKOOPBAARHEID, GESCHIKTHEID VOOR EEN BEPAALD DOEL. IN GEEN GEVAL ZAL HET AUTEURS OF COPYRIGHT HOLDERS AANSPRAKELIJK ZIJN VOOR ENIGE EISEN, SCHADE OF ANDERE AANSPRAKELIJKHEID IN VERBAND MET DE SOFTWARE OF HET GEBRUIK VAN DE SOFTWARE.

Samengevat: gebruik is voor eigen risico.

DOWNLOAD

SDHC images

P1 monitor wordt ondersteunt op de Raspberry Pi 3B, Pi3 B+ of Pi4 (vanaf versie 0.9.11) de Rpi 5 (vanaf versie 3.0.1) Er is minimaal 1GB aan ram nodig voor alle mogelijke functies!

  • Een verbeterde UpgradeAide toegevoegd, de werking is merkbaar bij de volgende upgrade of als je versie 3.3.0 patch 2 of hoger draait.
  • Controleren van nieuwe versies werkte niet meer door de verhuizing van de website. De url is nu aangepast naar https://p1-monitor.nl”
  • De JSON label voor water uit de smartmeter correct gezet van L naar M3.
  • MQTT had een probleem met de diverse topics als de piek waarde niet werden gebruikt.
  • Het overzicht van de log files gaf niet de juiste tijd aan maar GMT.
  • Je kunt de statistieken nu verbergen in het menu.
  • Fontawesome en HighCharts versie upgrade.
  • Upgrade van Python 3.11 naar 3.13.
  • Bij IOS devices en de Safari browser werd de header iconen voor een nieuwe versie of patch niet goed weergegeven.
  • Fail save aangebracht voor gas metingen, als er meer 20m3 per dag wordt verbruikt dan wordt deze waarde niet verwerkt.
  • Data verlies bug opgelost.
  • Versie iconen die niet verdwenen nadat de update was uitgevoerd.
  • Linux kernel naar versie Linux-6.18.34 gebracht, lagere Trixie versies konden crashen met de Rpi 4.
  • P1ConfigTool en P1StatusTool kunnen nu ook een database veld wissen zonder waarde.
  • Watchdog trigger functie robuuster gemaakt, bij een verkeerde waarde in de DB kon dit de Watchdog laten crashen.
  • p1mon.sh start script geeft timestamp informatie weer en failsave voor ram naar disk copy toegevoegd
  • Upgrade OS Bookworm (12) naar Trixie(13) versie P1-Monitor 4.0.0 waardoor beschikbaarheid en ondersteuning minimaal tot 2028/2030 gegarandeerd is.
  • De informatie pagina laat nu ook de beschrijving van het OS zien, bijvoorbeeld: Raspbian GNU/Linux 13 (trixie)
  • Smartmeter API bevat nu ook de water waarde.
  • Diverse pagina’s aangepast zodat de watermeter meting uit de slimme meter wordt getoond.
  • Je kunt de p1monitor nu ook in de browser aanroepen met http://p1monitor.local. Als je meerdere Rpi’s hebt draaien of de naam is al in gebruik dan voegt mDSN een nummer toe bijvoorbeeld http://p1monitor-2.local.
  • P1StatusTool toegevoegd om via de CLI de database uit te lezen of aan te passen. 
  •  mDNS is nu ook instelbaar als je meerdere P1 monitors op een netwerk hebt. Let wel als je deze anders instelt dan vindt de iOS app de P1monitor niet meer want die zoekt naar p1monitor.local. In te stellen via de netwerk configuratie pagina.
  • Patches worden gecontroleerd of deze geschikt zijn voor de P1 monitor versie in gebruik.  

De API /api/v2/watermeter/x (x = minute,hour,day, month, year) is verouderd en het gebruik ervan wordt afgeraden! ). Deze api wordt in een van de volgende versies verwijderd. Dit is alleen van belang als de API wordt gebruikt om de P1-monitor data aan te bieden aan anderen applicaties. De vervangende API is /api/v2/watermeterdigital/x/1 (x = minute,hour,day, month, year).

Security patches uitgevoerd tot: 2026-06-21

Als je een bijdrage wil leveren om de kosten te dekken van de website of je wil je waardering te tonen dan kun je hier een donatie doen.

Klik op de een van twee knoppen en voer een bedrag naar keuze in. De voorkeur is om Bung te gebruiken omdat Paypal transactiekosten in rekening brengt.

Vragen, suggesties en bugs melden

BUGS

Geen.

P1-monitor download 202606 V4.0.0

P1-monitor download 202606 V4.0.0

P1 monitor is op de Raspberry Rpi3, Rpi4 en Rpi5 gebaseerde software om je slimme meter uit te lezen. Voor een meer uitgebreide beschrijving zie hier.

Het wordt sterk aanbevolen deze upgrade uit te voeren ook al zijn de wijzigingen niet relevant voor hoe je de P1 monitor gebruikt.

Upgrade of eerst installatie.

De software verkrijgen en installatie.

De P1 monitor software wordt geleverd als Raspberry Pi 3B/4/5 SDHC image die hieronder te downloaden is. Om de het image naar een SDHC card te kopiëren is een image tool nodig als je deze niet hebt dan kun je USB Image tool downloaden.  Zie hieronder hoe je dat daarna de rest van de ruimte op de SDHC card kunt gebruiken met raspi-config tool.

BELANGRIJK!

Het wordt aanbevolen bij een upgrade de export – import te gebruiken.

Mocht je een eerdere versie van de P1 monitor gebruiken exporteer dan deze data eerst! Gebruik eventueel de Upgrade Aide.

Veel plezier met de P1 monitor en laat weten hoe het bevalt.

  1. Download het P1 monitor image file uit de download overzicht hieronder.
  2. Pak het zip file uit en lees de bijlagen.
  3. Kopieer het p1monxxxxx.img file via de USB tool naar de SDHC card van minimaal 8GB (bij voorkeur een 32GB of 16GB). Let op! data op de card wordt overschreven en is niet meer te herstellen. (had ik al gehad over de export van data).
  4. Mocht je een groter SDHC card willen gebruiken dan kan je via de raspi-config tool de gehele SDHC card gebruiken. Dit is zeker aan te bevelen om slijtage van de SDHC card te verminderen. Het vergroten van het filesysteem gebeurt automatische als je de Upgrade Aide gebruikt!
  5. Plaats de SDHC card in de Pi.
  6. Start de Pi, netwerk en P1 kabel aangesloten.
  7. Importeer de data, als je al eerdere versie hebt gebruikt.

FAQ

Mocht je vragen hebben bezoek het forum.p1mon.nl

Problemen oplossen.

Image past niet op de SDHC card:

  1. Je kunt proberen de SDHC card opnieuw te formatteren met een dergelijk tool als de SD formatter.
  2. Installeer het image op een groter SDHC card. Het ongebruikte deel van de SDHC card kun je vrijgeven via de raspi-config tool met de optie Expand Filesystem.
  3. wis de browser cache als je layout problemen hebt.

Standaard wachtwoord besturingssysteem:

  1. Het standaard account en wachtwoord om in te kunnen loggen met SSH is p1mon met het wachtwoord  verandermij.
  2. Het advies is om dit wachtwoord na installatie aan te passen.

Juridisch spul en zo

Dit werk valt onder een Creative Commons Naamsvermelding-NietCommercieel 4.0 Internationaal-licentie.

De rechten van onderliggende softwareproducten zijn qua licentierechten niet gewijzigd Dit geldt voor bijvoorbeeld het besturingssysteem en Javascript bibliotheken. De rechten van onderliggende producten gaan voor deze licentie.

DE SOFTWARE IS GELEVERD “ZOALS”, ZONDER GARANTIE VAN ENIGE SOORT, INCLUSIEF MAAR NIET BEPERKT OP DE GARANTIES VAN VERKOOPBAARHEID, GESCHIKTHEID VOOR EEN BEPAALD DOEL. IN GEEN GEVAL ZAL HET AUTEURS OF COPYRIGHT HOLDERS AANSPRAKELIJK ZIJN VOOR ENIGE EISEN, SCHADE OF ANDERE AANSPRAKELIJKHEID IN VERBAND MET DE SOFTWARE OF HET GEBRUIK VAN DE SOFTWARE.

Samengevat: gebruik is voor eigen risico.

DOWNLOAD

SDHC images

P1 monitor wordt ondersteunt op de Raspberry Pi 3B, Pi3 B+ of Pi4 (vanaf versie 0.9.11) de Rpi 5 (vanaf versie 3.0.1) Er is minimaal 1GB aan ram nodig voor alle mogelijke functies!

  • Een verbeterde UpgradeAide toegevoegd, de werking is merkbaar bij de volgende upgrade of als je versie 3.3.0 patch 2 of hoger draait.
  • Controleren van nieuwe versies werkte niet meer door de verhuizing van de website. De url is nu aangepast naar https://p1-monitor.nl”
  • De JSON label voor water uit de smartmeter correct gezet van L naar M3.
  • MQTT had een probleem met de diverse topics als de piek waarde niet werden gebruikt.
  • Het overzicht van de log files gaf niet de juiste tijd aan maar GMT.
  • Je kunt de statistieken nu verbergen in het menu.
  • Fontawesome en HighCharts versie upgrade.
  • Upgrade van Python 3.11 naar 3.13.
  • Bij IOS devices en de Safari browser werd de header iconen voor een nieuwe versie of patch niet goed weergegeven.
  • Fail save aangebracht voor gas metingen, als er meer 20m3 per dag wordt verbruikt dan wordt deze waarde niet verwerkt.
  • Upgrade OS Bookworm (12) naar Trixie(13) versie P1-Monitor 4.0.0 waardoor beschikbaarheid en ondersteuning minimaal tot 2028/2030 gegarandeerd is.
  • De informatie pagina laat nu ook de beschrijving van het OS zien, bijvoorbeeld: Raspbian GNU/Linux 13 (trixie)
  • Smartmeter API bevat nu ook de water waarde.
  • Diverse pagina’s aangepast zodat de watermeter meting uit de slimme meter wordt getoond.
  • Added the mDNS server (avahi-daemon) je kunt de p1monitor nu ook in de browser aanroepen met http://p1monitor.local.
  • P1StatusTool toegevoegd om via de CLI de database uit te lezen of aan te passen.     

De API /api/v2/watermeter/x (x = minute,hour,day, month, year) is verouderd en het gebruik ervan wordt afgeraden! ). Deze api wordt in een van de volgende versies verwijderd. Dit is alleen van belang als de API wordt gebruikt om de P1-monitor data aan te bieden aan anderen applicaties. De vervangende API is /api/v2/watermeterdigital/x/1 (x = minute,hour,day, month, year).

Security patches uitgevoerd tot: 2026-05-31

Er zijn problemen gemeld met deze versie. Er wordt gewerkt aan een oplossing in de vorm van een patch. Herstart de Raspberry Pi in ieder geval niet anders verlies je data. Al je handig bent met SSH / Putty dan kun je onderstaande commando’s uitvoeren. Hiermee is het data verlies probleem verholpen of de patch uitvoeren. Deze versie wordt niet meer gedistribueerd. Het wordt aanbevolen om te wachten op versie 4.1.0

Patch 3 lost het probleem op dat de export stopt op 71%

cd /p1mon
sudo chown -R p1mon:p1mon data var recovery
cd scripts
./P1DbCopy -all2disk
mkdir -p -m 777 /p1mon/www/download
chown p1mon:p1mon /p1mon/www/download

Als je een bijdrage wil leveren om de kosten te dekken van de website of je wil je waardering te tonen dan kun je hier een donatie doen.

Klik op de een van twee knoppen en voer een bedrag naar keuze in. De voorkeur is om Bung te gebruiken omdat Paypal transactiekosten in rekening brengt.

Vragen, suggesties en bugs melden

BUGS

De versie controle iconen in de header gaan niet weg na de update. Fix komt als er meerdere problemen zijn gemeld.

P1-monitor download 202601 V3.3.0

P1-monitor download 202601 V3.3.0

P1 monitor is op de Raspberry Rpi3, Rpi4 en Rpi5 gebaseerde software om je slimme meter uit te lezen. Voor een meer uitgebreide beschrijving zie hier.

Het wordt sterk aanbevolen deze upgrade uit te voeren ook al zijn de wijzigingen niet relevant voor hoe je de P1 monitor gebruikt.

Upgrade of eerst installatie.

De software verkrijgen en installatie.

De P1 monitor software wordt geleverd als Raspberry Pi 3B/4/5 SDHC image die hieronder te downloaden is. Om de het image naar een SDHC card te kopiëren is een image tool nodig als je deze niet hebt dan kun je USB Image tool downloaden.  Zie hieronder hoe je dat daarna de rest van de ruimte op de SDHC card kunt gebruiken met raspi-config tool.

BELANGRIJK!

Het wordt aanbevolen bij een upgrade de export – import te gebruiken.

Mocht je een eerdere versie van de P1 monitor gebruiken exporteer dan deze data eerst! Gebruik eventueel de Upgrade Aide.

Veel plezier met de P1 monitor en laat weten hoe het bevalt.

  1. Download het P1 monitor image file uit de download overzicht hieronder.
  2. Pak het zip file uit en lees de bijlagen.
  3. Kopieer het p1monxxxxx.img file via de USB tool naar de SDHC card van minimaal 8GB (bij voorkeur een 32GB of 16GB). Let op! data op de card wordt overschreven en is niet meer te herstellen. (had ik al gehad over de export van data).
  4. Mocht je een groter SDHC card willen gebruiken dan kan je via de raspi-config tool de gehele SDHC card gebruiken. Dit is zeker aan te bevelen om slijtage van de SDHC card te verminderen. Het vergroten van het filesysteem gebeurt automatische als je de Upgrade Aide gebruikt!
  5. Plaats de SDHC card in de Pi.
  6. Start de Pi, netwerk en P1 kabel aangesloten.
  7. Importeer de data, als je al eerdere versie hebt gebruikt.

FAQ

Mocht je vragen hebben bezoek het forum.p1mon.nl

Problemen oplossen.

Image past niet op de SDHC card:

  1. Je kunt proberen de SDHC card opnieuw te formatteren met een dergelijk tool als de SD formatter.
  2. Installeer het image op een groter SDHC card. Het ongebruikte deel van de SDHC card kun je vrijgeven via de raspi-config tool met de optie Expand Filesystem.
  3. wis de browser cache als je layout problemen hebt.

Standaard wachtwoord besturingssysteem:

  1. Het standaard account en wachtwoord om in te kunnen loggen met SSH is p1mon met het wachtwoord  verandermij.
  2. Het advies is om dit wachtwoord na installatie aan te passen.

Juridisch spul en zo

Dit werk valt onder een Creative Commons Naamsvermelding-NietCommercieel 4.0 Internationaal-licentie.

De rechten van onderliggende softwareproducten zijn qua licentierechten niet gewijzigd Dit geldt voor bijvoorbeeld het besturingssysteem en Javascript bibliotheken. De rechten van onderliggende producten gaan voor deze licentie.

DE SOFTWARE IS GELEVERD “ZOALS”, ZONDER GARANTIE VAN ENIGE SOORT, INCLUSIEF MAAR NIET BEPERKT OP DE GARANTIES VAN VERKOOPBAARHEID, GESCHIKTHEID VOOR EEN BEPAALD DOEL. IN GEEN GEVAL ZAL HET AUTEURS OF COPYRIGHT HOLDERS AANSPRAKELIJK ZIJN VOOR ENIGE EISEN, SCHADE OF ANDERE AANSPRAKELIJKHEID IN VERBAND MET DE SOFTWARE OF HET GEBRUIK VAN DE SOFTWARE.

Samengevat: gebruik is voor eigen risico.

DOWNLOAD

SDHC images

P1 monitor wordt ondersteunt op de Raspberry Pi 3B, Pi3 B+ of Pi4 (vanaf versie 0.9.11) de Rpi 5 (vanaf versie 3.0.1) Er is minimaal 1GB aan ram nodig voor alle mogelijke functies!

  • Bug in de windsnelheid opgelost met dank aan willywortel (weather_info.php).
  • Water UI pagina’s tonen zowel puls als digitale watermeter waarden.
  • Diverse API foutafhandelingen verbeterd.
  • Config-MQTT pagina layout aangepast zodat de tekst van lange topics correct getoond worden.
  • P1Statistics aangepast zodat ook de digitale watermeter waarden worden verwerkt.
  • Er wordt elke 30 minuten een ping uitgevoerd naar de FQDN naam, dit zorgt dat DuckDns antwoorden sneller zijn. (P1Watchdog,py en network_lib.py)
  • Water meting 0-2:24.2.1 toegevoegd werkt waarschijnlijk alleen voor België.
  • Financiële gegevens worden aangepast met de digitale watermeter waarde.
  • MQTT digitale watermeter topics toegevoegd:
  • p1monitor/miscellaneous/peak_15_min_kw (1.4.0 P1 port telegram code.)                      
    • p1monitor/miscellaneous/peak_15_min_kw_timestamp (1.4.0 P1 port telegram code.)
    • p1monitor/miscellaneous/peak_month_kw (1.6.0 P1 port telegram code.)
    • p1monitor/miscellaneous/peak_month_kw_timestamp” (1.6.0 P1 port telegram code.)
  • De API /api/v2/watermeter/x (x = minute,hour,day, month, year) is verouderd en het gebruik ervan wordt afgeraden! ). Deze api wordt in een van de volgende versies verwijderd. Dit is alleen van belang als de API wordt gebruikt om de P1-monitor data aan te bieden aan anderen applicaties. De vervangende API is /api/v2/watermeterdigital/x/1 (x = minute,hour,day, month, year).

Security patches uitgevoerd tot: 2025-12-28

Als je een bijdrage wil leveren om de kosten te dekken van de website of je wil je waardering te tonen dan kun je hier een donatie doen.

Klik op de een van twee knoppen en voer een bedrag naar keuze in. De voorkeur is om Bung te gebruiken omdat Paypal transactiekosten in rekening brengt.

Vragen, suggesties en bugs melden

BUGS

    Patch1 maakt het mogelijk om verschillende P1 telegramcodes is te stellen voor de digitale watermeter.

    Deze patch(2) heeft een verbeterde UpgradeAide en bevat ook de aanpassingen van patch 1.

    Door de verhuizing van de ztatz.nl naar een andere website werkt de url voor het controleren van nieuwe versies niet meer. De url is nu aangepast naar https://p1-monitor.nl” De smartmeter API bevat nu ook de water waarde. Diverse pagina’s aangepast zodat de watermeter meting uit de slimme meter wordt getoond. Deze patch bevat tevens de patch 1 & 2 aanpassingen! Herstart de Raspberry Pi via de UI om alle wijzigingen te activeren!

    De configuratie systeem pagina is aangepast zodat de optie om de tijd op de Rpi aan te passen via de internet is verwijderd. De gratis dienst is niet meer beschikbaar :(.  De API /api/v1/datetime is ook aangepast en laat de internet tijd niet meer zien. MQTT had een probleem met de diverse topics als de piek waarde niet werden gebruikt. Deze patch bevat tevens de patch 1,2  en 3 aanpassingen! Herstart de Raspberry Pi via de UI om alle wijzigingen te activeren!

    De tijd is weer aan te passen via een internet dienst. Met dank aan Intelwolf. De watermeterstanden werden niet goed weergeven op de main-1 en main-2 pagina’s. Deze patch bevat tevens de patch 1,2,3 en 4 aanpassingen! Herstart de Raspberry Pi via de UI om alle wijzigingen te activeren!

    Het overzicht van de log files gaf niet de juiste tijd aan maar GMT. Je kunt de statistieken nu verbergen in het menu. Herstart de Raspberry Pi via de UI om alle wijzigingen te activeren!