Ochsner Warmtepomp – Data automatisch opslaan (NAS)
Dit voorbeeld laat ik zien hoe je automatisch de gegevens van de Ochsner warmtepomp kan laten opslaan in een MySQL database op een Synology NAS doormiddel van de taakplanner.
1) Ga naar: Control Panel > Task Scheduler en voeg een “user-defined” taak toe.
2) Laat php starten met het script “warmtepomp” > php /pad/naar/warmtepomp.php gisteren database
Let op: zit je buiten de webfolder?, pas de open_basedir aan!
Waarom de datum van gisteren?
Na 00:00 uur maakt de warmtepomp een nieuw CSV bestand aan, dus we kunnen aannemen dat in de vorige dag (gisteren) dan geen gegevens meer worden bijgeschreven, deze gegevens kunnen we nu wegschrijven naar de database.
3) Ga naar de TAB schedule om de taak in te plannen.
Aannemend dat de tijden in de NAS en Warmtepomp aardig kloppen houden we een marge van 10 minuten aan, zodoende is het raadzaam omn de taak te starten om 00:10.
Eenmaal toegevoegd staat de taak in de lijst.
4) Het is raadzaam om de taak uit te voeren en het resultaat in phpMyAdmin te bekijken, of alles wel goed is gegaan!