Maand: september 2020

P1monitor IOS pro app

P1monitor IOS pro app

De app werkt alleen in samenwerking met de P1 monitor softwareversie 0.9.18 of hoger. Upgrade de P1 monitor software voor gebruik van de pro app.

Download on the app Store

Deze app maakt geeft via je mobiel of tablet toegang tot de P1 monitor data. Momenteel is de app alleen nog beschikbaar voor IOS.  De app kan lokaal worden gebruik of op afstand via een (gratis) Dropbox account.

Waarom is de app niet gratis?

Apple vraag helaas alleen al voor het uitbrengen van een app 99 euro per jaar. Het doel is de app kosten dekkend te maken. Daarnaast is het een mooie manier om de P1 monitor te sponsoren of een donatie te doen.

Roadmap

Hieronder worden mogelijke verbeteringen en aanvullingen van de app genoemd. Voel je vrij om een comment achter te laten met suggesties. Laat ook vooral weten als je een suggesties ondersteund.

Help tekst uitbreiden met uitleg over gebruikt van Dropbox en waarom dat trager is dan de netwerk variant.

Scherm formaat aanpassen voor kleinere schermen zoals de SE gen1 (verzoeken 2).

Betere ondersteuning voor landscape mode(verzoeken 2).

Te kleurrijk (verzoeken 2).

Kosten kleuren op het home scherm groen/rood maken voor opbrengsten en kosten respectievelijk. Dit in plaats van de huidige goud gelige kleuren (verzoeken 1).

Kleuren optie voor mensen met een kleurenzienstoornis (verzoeken 1).

Fase informatie toevoegen(verzoeken 1).

Bij beeldscherm (menu schakelaars) op de zelfde volgorde als het menu (verzoeken 1).

Is het nog een idee om het weer informatie weergeven ( verzoeken 1).

Klikken op de dagwaarde ( verbruik, gas en kosten, enz.) om bij de historische overzichten te komen (verzoeken 1).

Tooltip van de temperatuur “verschil temperatuur” ontbreekt (verzoeken 1).

Tekst kamertemperatuur ook aanpassen op het home scherm naar temperatuur (verzoeken 1).

BUGS

Mocht je fouten ontdekken laat het dan weten via een comment.

  1. Geen bugs bekend in versie 1.0.4

Dropbox

De app gebruikt Dropbox als tussenlaag zodat je de P1 monitor niet hoeft te koppelen met het Internet waardoor het gebruik veel veiliger is dan als je het grote boze internet toegang geeft tot je thuis netwerk. Je kunt daarnaast ook alleen lokaal toegang geven door geen gebruikt te maken van Dropbox. Of andersom alleen Dropbox gebruiken. Of met ander woorden beide opties kunnen tegelijk aan staan of een van de twee opties

Activeren van app toegang in de P1 monitor.

Netwerk toegang: setup menu -> systeem -> activeer de optie “UDP broadcast deamon” aan.

UDP deamon aan

Dropbox toegang: setup menu -> bestanden -> DropBox API configuratie && Dropbox gegevens delen

dropbox delen van data

De app update de informatie onder normale omstandigheden met een vertraging tussen de 1 en 10 seconden.

Android app

Komt er ook een Android app? Nee de kans is verwaarloosbaar klein. Ik hen te weinig tijd om ook een Android app te ondersteunen. Er is genoeg informatie beschikbaar zodat wellicht een derde een Android app kan ontwikkelen. Er is iemand die interesse heeft getoond om de Andriod app te ontwikkelen en technische ondersteuning is toegezegd.

Gratis app

Er is/was ook een gratis test beperkte app, deze zal binnenkort niet meer worden ondersteund en ook uit de app store worden verwijderd.

Download on the app Store
P1 monitor download 202009

P1 monitor download 202009

P1 monitor is op de Raspberry Rpi3 en Rpi4 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. Er zijn diverse essentiële aanpassing doorgevoerd in de API en database.

Mocht je de software de moeite waard vinden wil je deze dan delen via social media e.d. Bedankt voor de ondersteuning.

Upgrade of eerst installatie.

De software verkrijgen en installatie.

De P1 monitor software wordt geleverd als Raspberry Pi 3B/4 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

Er is grote aanpassing gedaan aan de upgrade assistent, deze is beperkt compatibel met de vorige versie. Als de Upgrade assistent wordt gebruik met data van vorige versies dan is het noodzakelijk om ook een export van de vorige versie te doen en deze met de hand te importeren. Vanaf versie 0.9.15 en hoger kan de upgrade assistent weer zonder deze manuele upgrade worden uitgevoerd. Als dit niet wordt gedaan dan is historische data niet meer beschikbaar.

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

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 p1monYYYYMMDD-NN.NN-X.img file via de USB tool naar de SDHC card van minimaal 8GB (bij voorkeur een 32GB of 16GB). Groter dan 32GB heeft geen meerwaarde wegens het FAT32 filesysteem. 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.
  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 kijk dan eerst in de FAQ

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. 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 extend
  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 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.

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, Pi3 B+ of Pi4 (vanaf versie 0.9.11).
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 door een gebrek aan ram geheugen.

Wat is er veranderd in versie 202009-0.9.18

Opgelost: in de main schermen 1 en 2 ontbrak in de tooltip tekst de kosten voor water. Met dank aan Stefan voor het melden.

Opgelost: De jaar schermen gaf op de x-as maanden weer i.p.v van jaren. Met dank aan Hans voor het melden.

Opgelost: Dropbox authenticatie codes die met een – karakter starten worden nu ook verwerkt.

Opgelost: De test knop voor de back-up werkte niet. Met dank aan Jeroen voor het melden.

Opgelost: Tekst fout in de header van verwarming-a.php aangepast van actule naar actuele. Met dank aan Wim.

Opgelost: Main-2 gaf bij de tooltip voor hoogste verbruik levering aan in plaats van verbruik. Met dank aan Ad.

Opgelost: meterreadings-d.php gaf voor dal en piek de heldere kleuren weer voor de dal tarieven en visa versa voor de piek tarieven.

Opgelost: config-ui.php aangepast geeft nu m3/u aan voorheen was dit m3.

Opgelost: config-io tekstfout verholpen.

Opgelost: als het wachtwoord ingevuld is en je klikte op home werd je toch ingelogd.

Opgelost: In de kostenschermen werd de KWH verbruik onderdrukt in de tooltip als water of gas gedeactiveerd was. Met dank aan Paul.

Opgelost: Bij het meten van de (binnen)temperatuur werd er geen record opgeslagen bij de 1e van de maand en de eerste maand.

Nieuw: Pyhton bibliotheken naar de laatste versie gebracht (17 augustus 2020).

Nieuw: een aantal API’s uitgebreid met een “range” optie, die alle records weergeven die in de voldoen aan het format. Deze aanpassing waren noodzakelijk voor de nieuwe IOS app.

Nieuw: API’s geven een foutmelding bij een verkeerde starttime invoer.

Nieuw: Pi-Poe-Hat fan control settings toegevoegd aan /boot/config.txt dit regelt de fan snelheid op basis van de temperatuur.

Nieuw: De locatie/stad van de weer informatie kan nu ook via de city id / stad id worden ingesteld.

Nieuw: fase-a.php aangepast, in de Ampère grafiek wordt nu levering en verbruikt aangegeven en de Ampère waarde ondersteunt meerder instellingen dan voorheen.

Security patches en upgrade van diverse software bibliotheken uitgevoerd tot aan 2020-09-01.

Let op wachtwoorden zijn altijd met HOOFDLETTERS!

Als je een bijdrage wil leveren om de kosten te dekken van de website e.d. dan kan kun je hier een donatie doen.