Closed henkjanwithaar closed 3 years ago
Bedankt voor je melding. Worden er wel dagtotalen gegenereerd in het Archief?
Zo nee, dan kun je kijken of er fouten staan in de log van dsmr_backend
(https://dsmr-reader.readthedocs.io/en/latest/faq.html#log-files)
Het archief ziet er als vanouds uit en dagtotalen lijken gewoon gegenereerd te worden:
Het logfile bevat wel warnings; die zijn echter PVOutput gerelateerd.
Staan er voor november ook dagen in het Archief of kapt die exact af op eind oktober?
Het laatste: geen dagen voor november in het archief.
Dan denk ik dat je het beste debug-logging kan inschakelen: https://dsmr-reader.readthedocs.io/en/latest/faq.html#logging-levels En dan kijken of je in de log van het backendproces meer ziet.
Ik neem aan dat het dashboard en live grafieken verder wel recente metingen laten zien?
Het dashboard is voor het overige actueel, net als de live grafieken. Ik heb debug logging aangezet de volgende melding komt telkens langs:
DEBUG SP: Rescheduled "Generate consumption data" to 2020-11-10 21:58:51.436051+01:00 (ETA 0:00:14.992771)
Die debug info is heel generiek en weergeeft geen fouten, alleen wat er gebeurt.
Ik was vergeten te vermelden dat je moet zoeken naar meldingen die beginnen met:
Stats:
Zoals:
Stats: No data available
Stats: Waiting for day to pass:
Stats: Found unprocessed readings for:
Stats: Missing consumption data for:
Stats: Waiting for first gas reading on the next day
Dat zijn allemaal 'afslagen' bij een conditie dat die iets niet kan doen voor het genereren van de dagstatistieken. Het kan 5 minuten tot een uur duren totdat die het weer probeert.
Om dat te omzeilen kun je op de pagina /admin/dsmr_backend/scheduledprocess/
zoeken naar "Generate day and hour statistics", die aanklikken en dan de 'plandatum/tijd' in het verleden (of 'nu) zetten.
Bij de "Rescheduled" meldingen in de log schuift die een taak even vooruit. Dat varieert per taak en situatie van een paar seconden tot soms zelfs een week. Door hem handmatig te herplannen probeert die het de eerstvolgende backend run opnieuw en zou je iets in de log moeten zien.
Deze stats: melding blijft iedere vijf minuten terugkomen maar heb gisteren vanuit #1198 gas uitgeschakeld in de backend admin. Voor het overige geen stats: meldingen tot dusver.
[2020-11-11 09:37:50,285] DEBUG Stats: Waiting for first gas reading on the next day...
Dank voor de update, dat verklaart het inderdaad! Ik zal nog een uitzondering toevoegen voor jouw situatie.
Draai je op docker of heb je een handmatige install gedaan?
Draai je op docker of heb je een handmatige install gedaan?
Een handmatige install op raspberry pi.
Je kunt dan kijken of dit het voor nu voor je oplost:
sudo su - dsmr
git fetch
git checkout -b development origin/development
./deploy.sh
Daar zit een voorlopige fix in.
Gefixed! Dank Dennis.
Oke top! Let op dat nu je wel de testversie gebruikt, wat voor nu prima is. Maar bij de volgende release wil je weer switchen naar de hoofd-versie, waar deze fix tzt dan ook in zit.
Alvast het command voor dan:
sudo su - dsmr
git checkout v4
./deploy.sh
Uitgebracht in v4.8. Je kunt dit nu uitvoeren om terug te wisselen naar de hoofdbranch: https://github.com/dsmrreader/dsmr-reader/issues/1197#issuecomment-726290999
Sinds enige tijd (niet zeker sinds welke release) wordt er in het dashboard geen informatie meer getoond met betrekking tot de huidige maand. Op de plaats waar de info in het verleden stond staat nu "The totals for the current month are currently not (yet) available. Check again tomorrow.".