Je kunt de startdatum voor de berekening aanpassen aan de startdatum van jouw energiecontract.
Je kunt het script op een aantal manieren gebruiken:
- Op een eigen webserver.
- Op de P1mon Raspberry Pi.
- Lokaal op je PC mbv XAMPP
- In een Container
Je vindt het script en bijbehorende bestanden als bijlage bij dit bericht.
Installatie op eigen webserver.
Pas in settings.php de variabele $p1monIP aan met het IP-adres van je P1mon Rasberry PI.
Kopieer de bestanden naar de je server zodat je er via een browser bij kan.
Installatie op P1mon Raspberry Pi.
Kopieer de bestanden uit de zip-bijlage naar je PC.
Pas in settings.php de variable $p1monIP aan naar 127.0.0.1.
Je kunt nu met (bijv) het gratis FTP-programma FileZilla inloggen op je Raspberry Pi.
Kies in het menu bestand/sitebeheer voor het protocol SFTP.
- Gebruiker: p1mon
- Wachtwoord: verandermij (of het wachtwoord dat je zelf ingesteld hebt.)
Blader naar de map /p1mon/www (let op je moet eerst twee mappen omhoog gaan op je Pi voordat je de juiste folder ziet)
Kopieer de bestanden naar deze map.
Installatie XAMPP
Zie hier de post van DirkvdB voor meer info.
Installatie container
Intelwolf onderhoudt de P1mon container. Hij plaatst het script hier ook in.
Zie dit topic voor meer info.
Aanroepen van het script.
De aanroep van het scrip moet de startdatum van je contract bevatten, anders wordt er gerekend over het hele afgelopen jaar.
De aanroep is als volgt : jaarrekening.php?s=jjjj-mm-dd
Bijvoorbeeld wanneer je contract op 1 oktober 2023 inging:: jaarrekening.php?s=2023-10-01
De volledige URL wordt dan:
Eigen server: http://IP-adres_server/[map waarin script staat]/jaarrekening.php
P1mon Raspberry Pi: http://IP-adres_Rasberry_Pi/jaarrekening.php
Deze thread is een samenvatting van informatie uit een topic op het forum waarin deze informatie verspreid stond.
Ik hoop hier alles geordend te presenteren.
In het originele topic (hier ) hoor ik graag of het werkt en of er nog suggesties zijn voor extra functies.
Alvast bedankt!
Change log.
V1.1 (29-5-2024)
- Voor het overzicht kun je nu kiezen uit contractoverzicht of jaaroverzicht.
- Controleert op beschikbaarheid nieuwe versie. [experimenteel]
(Bevatte een bugje, is gefixt. Versie nummer is gelijk gebleven.)
- Default settings gebruiken indien settings.php ontbreekt of geen waarde bevat.
- M^3 gas weergeven als m³.
- Code cleanup.
- Naam gewijzigd naar 'jaarrekening.php'.
- De settings staan nu in een apart bestand.
Bij een update vervang je dan alleen het script. Je settings blijven bewaard, want die staan dus apart.
(tenzij ik er iets aan toevoeg, dan ben je de pineut en moet je dat bestand ook vervangen en aanpassen) - Gasstand is toegevoegd (met dank aan user DirkvdB).
Je kunt in de settingsfile aangeven of je gas wel of niet wilt weergeven. - Formaat van getoonde datum is in te stellen in de settingsfile.