Month: January 2019

P1 monitor roadmap

P1 monitor roadmap

De P1 monitor roadmap geeft aan welke opties of aanpassingen op de planning staan. Het geeft tevens de mogelijkheid ideeën aan te dragen voor de volgende versies. Als je wensen of ideeën hebt dan kun aangeven via een comment op deze pagina.  Alle ideeën zijn welkom. Het kan afhankelijk van de beschikbare tijd even duren voordat geplande opties daadwerkelijk worden gerealiseerd.

Deze pagina is niet bedoeld voor bugs of andere vragen. Plaats die op de download pagina. Als je een hier bug plaatst dan wordt deze genegeerd.

In planning:

API upgrade voor betere onderhoudbaarheid van de code en ontwikkeling van de IOS App.

Te onderzoeken :

De Lijstvolgorde geeft geen prioriteit aan, maar in volgorde van verzoeken.

  • Database export naar CSV/Excel format.
  • App voor de P1 monitor, dit wordt een IOS (Apple) versie.
  • Weer voorspelling toevoegen naast de huidige weer informatie.
  • Omnik, solaredge,  Goodwe 5000-D-NS (2mpp), zonnepanelen data uitlezen.
  • Watermeter uitlezen.
  • Reset / wissen van de database alsof het een nieuwe installatie is.
  • Een grafiek met het momentane vermogen van alle drie de fases in 1 grafiek.
  • Site responsive maken.
  • vergroten van het gekopieerde image naar de grootte van de sdhc card. Wordt een menu optie.
  • Export van gegevens naar Excel.
  • Optie om zelf historische gegevens toe te voegen.
  • Lange termijn overzicht van de meterstanden in plaats van het verbruik per uur, dag, maand, enz.
  • Wekelijks verbruik toe te voegen aan stroom en gas.
  • Alerting: bijvoorbeeld het ontvangen van een email als het verbruik niet 1x per b.v. 12 uur onder een in te stellen aantal Watt komt of als het verbruik per 24 uur boven een in te stellen waarde komt.
  • Gemiddelde temperatuur in kosten overzicht tooltip toevoegen.
  • Ondersteuning voor de multivallen 402 warmtemeter.
  • Serial device kunnen instellen voor het uitlezen van de P1 poort.
  • MQTT machine-to-machine (M2M)/”Internet of Things” connectivity protocol mogelijkheden onderzoeken.
  • “Dagteller” gas. Het zou handig zijn om een los tellertje te kunnen starten en stoppen. Om bijvoorbeeld bij starten van een douche beurt, of kook beurt, of gaskachel beurt, de teller te starten en er na te stoppen. Zo kan je (ongeveer) zien hoeveel 1 zo’n “beurt” aan gas kost (vermist er dan geen andere gebruikers zijn).
  • Weerlive.nl als alternatieve bron voor het weer gebruiken.
  • Docker based versie maken.
  • Mindergas.nl interface maken.
  • pvoutput.org interface maken.
  • Kalender optie om historische meterstanden op te vragen.
  • Een grafiek van jaar, maand of week waarbij de vorige jaren, maanden, of weken over heen worden geprojecteerd. Op die manier heb je een mooi overzicht van eenzelfde vergelijkbare periode.
  • RFC1918 check uit kunnen schakelen voor het setup menu zodat publieke IP adressen ook gebruikt kunnen worden.
  • kwh verbruik van dal en piek verbruik in de grafieken opnemen. Nu wordt daar geen verschil in gemaakt.
  • Graadagen toevoegen (gasverbruik).
  • mogelijk maken om eigen opmerkingen toe te voegen, die een verhoogd of verlaagd energiegebruik verklaren.
  • link / help in programma zelf toevoegen om makkelijk suggesties / problemen te kunnen melden.
  • Password van root en p1mon mee te nemen in de export en import, zodat bij een nieuwe versie de password(en) mee genomen worden.
  • Alarm via email als er geen P1 data binnen komt.
  • Meerdere EPS32DeltaTemp’s ondersteunen.
  • Een kompasroos(je) te laten zien voor de windrichting nu staat er bv. 330 als je met de muis over de gegevens gaat. maar er staat niets op de weer regel.
  • Onderzoek naar Messagebird waarmee een SMS kan worden gestuurd.
  • Extra USB drive voor de opslag van Wifi en andere data zodat migreren naar een andere versie eenvoudiger wordt.
  • Mac adressen te tonen van lan en wifi voor IP4.
  •  2 lijnen toe voegen om percentages van de grens waarden (bv 75% en 125%) weer te geven  in het kostenscherm. Dit omdat in de winter het elektriciteitsgebruik 25% hoger is dan gemiddeld en in de zomer vaak wat minder.
    En 80% van het gasverbruik (cv) gebeurt in de maanden september-april. En in de winter wordt zelfs 400% meer gas verbruikt dan in de zomer. 

Wordt niet verder onderzocht of uitgevoerd.

  • De P1 monitor te installeren op een bestaande Raspberry Pi 3 zoals Domoticz.
  • Engels als tweede taal toevoegen.
  • LCD scherm direct op de Pi maken die geleverd of teruggeleverd vermogen aangeeft.

Als de P1 monitor software wil ondersteunen dan is een donatie mogelijke via PayPal

P1 monitor download 201901

P1 monitor download 201901

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.  Zie hieronder hoe je dat daarna de rest van de ruimte op de SDHC 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 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.

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. 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 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 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.7 (Ron)

Bug / feature fixes:
Bug fixes / Nieuwe zaken:

Voorbeeld van voorspelling van gas data.
  • login scherm start nu met focus op het wachtwoord veld, er hoeft dus niet eerste op geklikt te worden.
  • Gasmeting per uur (main-2.php) laat een voorspelde waarde zien als er voor het huidige uur nog geen waarde binnen is gekomen. Tevens verschijnt een melding dat de voorspelling actief is, als de waarde wel berekende kan worden dan verdwijnt de melding. In de grafiek met tijdsverloop wordt de voorspelde waarde niet getoond. Deze optie is aan of uit te zetten via het setup menu in het UI-scherm.
  • Controle of er Internet beschikbaar is en wat het publieke IP-adres is minder frequent gemaakt. Het was elke 5 minuten en is nu eenmaal per uur.
  • Bug bij het inschakelen van een eigen (custom ui) opgelost met dank aan Patrick voor het aanleveren van de oplossing.
  • Webserver cache controle aangepast, waardoor bij een nieuwe P1 software versie van de software de cache van browser niet meer manueel gewist moet worden.
  • Probleem met gaswaarde opgelost voor sommige meters als de gas waarde 00000000 aangaf in plaats van 00000000.00 of 000000000.000.
  • API’s zijn alle op depricated gezet, er komt een volledige nieuwe API die meer REST compatible is. Als je deze wil proberen vraag dan /api/v1/smartmeter/info op.
  • Security patches tot aan 02-01-2019.

Als de P1 monitor software wil ondersteunen dan is een donatie mogelijke via PayPal

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