Dag: 9 september 2018

P1-monitor download 201809

P1-monitor download 201809

Dit is niet de laatste versie. Voor alle downloads zie de software archief pagina waar alle versies van de P1 monitor te vinden zijn inclusief de laatste versie.

LET OP DIT IS NIET DE LAATSTE VERSIE!

P1 monitor is op de Raspberry PI 3 gebaseerde software om je slimme meter uit te lezen. Voor een meer uitgebreide beschrijving zie hier.

Upgrade of eerst installatie.

De software verkrijgen en installatie.

De P1 monitor software wordt geleverd als Raspberry Pi 3 B 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. De 4GB variant is bedoeld als het 8GB image niet werkt op een andere 8GB SDHC card als je de melding krijgt dat het image niet past!  Zie hieronder hoe je dat daarna de rest van de ruimte op de card kunt gebruiken met raspi-config tool.

Mocht je een eerdere versie van de P1 monitor gebruiken exporteer dan deze data eerst!

  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 p1monYYYYMMDD-NN.NN-X.img file via de USB tool naar de SDHC card van minimaal 8GB  Let op! data op de card wordt overschreven en is niet meer te herstellen. (had ik 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.
  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.

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

Problemen oplossen.

Image past niet op de SDHC card:

  1. Je kunt proberen de donor SDHC card opnieuw te formatteren met een dergelijk tool als de SD formatter.
  2. Het 4GB image is bedoeld als het 8GB image niet past op een andere 8GB SDHC card. Installeer het kleinere image op de groter SDHC card. Het ongebruikte deel van de SDHC card kun je vrijgeven via de raspi-config tool met de optie extend filesystem.

Standaard wachtwoord besturingsysteem:

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

Juridisch spul en zo

Creative Commons-Licentie

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.

Mocht je een eerdere versie van de P1 monitor gebruiken exporteer dan deze data eerst!

DOWNLOAD

SDHC images

P1 monitor wordt alleen ondersteund op de Raspberry Pi 3B of Pi3 B+.

Een Pi 2 kan werken maar geen garanties.  Een Pi Zero is nooit getest. Van de Pi 1 is bekend dat deze fouten geeft en verloop van tijd stopt / crashed.

Wat is er veranderd in versie 0.9.3.1 (Ron)

info icon

Versie 0.9.3 bevat een bug dat bij de import en het gebruik van wifi de import faalt. Dit is opgelost is deze versie. Als er geen problemen optreden bij het importeren dan is deze versie niet nodig.

Wifi-instellingen aangepast waardoor een reboot minder nodig is bij de eerste keer instellen. Mocht er geen IP-adres verschijnen na ongeveer 5 minuten dan is er mogelijk een reboot nodig van de Pi.  Dit is een probleem in het besturingssysteem Raspbian en wordt hopelijk in de toekomst aangepast/opgelost.  

E-levering en E-gebruik gaf in de trend kWh weer wat Watt moest zijn.

Bij een import of na een initiële installatie delen uit ram geheugen niet naar SDHC kaart werden gekopieerd is hersteld.

Crypto aangepast, gevoelige geïmporteerde data wordt NIET geïmporteerd. Dus eerste veilige stellen voor import en met de hand weer invoeren.

Import en exportpagina javascript aangepast naar met asynchrone functies zodat wordt voldaan aan de laatste Javascript standaard.

Diverse API’s aangepast zodat de JSON-output netter is en voldoet aan de standaard:

  • API apiV1usage verwijderd, apiV2usage wordt in volgende versies verwijderd. ApiV3usage is de laatste versie
  • API apiV1weather.php wordt in volgende versies verwijderd. ApiV2weather.php is de laatste versie.
  • API apiV3basic wordt in volgende versies verwijderd. ApiV4basic is de laatste versie zodat de JSON-output netter is en eenvoudiger te gebruiken.
  • API apiV1countervalue wordt in volgende versies verwijderd. ApiV2countervalue is de laatste versie zodat de JSON-output netter is en eenvoudiger te gebruiken.

Bug in E-statistiek schermen dat levering en gebruik gelijk is in tooltip als deze niet geselecteerd is opgelost.

De CSS is aangepast wis de cache van je browser!

Nieuw:

Ondersteuning voor ESP32DeltaTemp toegevoegd zie https://www.ztatz.nl/python/espdeltatemp/

Info scherm aangepast geeft nu ook aan wanneer de UDP en Dropbox daemon gestart zijn.

Importfunctie geeft nu het percentage van verwerkte records weer en datum van de export. Let op dit werkt alleen voor exports vanaf deze versie (0.9.3 en hoger).

Verwarmingsdata wordt geëxporteerd en geïmporteerd (alleen van belang voor ESP32DeltaTemp gebruikers).

Alle gevoelige invoervelden (wachtwoorden e.d.) zijn nu gemaskeerd en kunnen met een oog icoon zichtbaar worden gemaakt.

Voor diegene die eigen aanpassingen maakt aan de software.

  • pip3 geïnstalleerd voor Pyhton 3 ondersteuning (apt-get install python3-pip)
  • Installatie van DropBox Pyhon api. (pip (pip3) install dropbox).
  • Diverse Pyhton scripts geschikt gemaakt voor Pyton versie 3.
  • Python 3 extra biblotheken:
  • pip3 install pytz
  • pip3 install psutil
Dropbox logo

Dropbox ondersteuning voor back-up en voor data. De data optie is een Beta test voor de ontwikkeling van app of andere programma’s die gebruik willen maken van de data.  Beide zijn los aan of uit te zetten, als je geen gebruik maakt van Dropbox laat deze dan uit staan dat verminderd het CPU & data gebruik.

Nieuw P1 versie

Automatische controle op nieuwe versie, in te schakelen via systeem menu. Staat standaard uit.

Waarde van geleverd kWh & Gas en geproduceerde home schermen is nu instelbaar.

Security patches tot aan 09-09-2018.

Dit is niet de laatst versie deze staat als eerste artikel op de site. Voor historische versies zie hier.