Waardering:
  • 0 stemmen - gemiddelde waardering is 0
  • 1
  • 2
  • 3
  • 4
  • 5
Aanpassing CSV export format
#1
Lightbulb 
Beste ontwikkelaars,

BeeClear inmiddels meer dan een jaar operationeel en bijzonder tevreden met jullie product. Downtime over het hele jaar maar een paar minuten en dat alleen omdat ik een update installeerde. Communicatie met Home Assistant via de bc_current API verloopt redelijk betrouwbaar, maar moet wel af en toe opnieuw vanuit Home Assistant worden gestart. Dit is echter geen BeeClear probleem maar heeft te maken met storingen in het lokale netwerk. BeeClear hoeft in ieder geval niet te worden herstart om opnieuw te synchroniseren.
Door het samenvoegen van CSV files van BeeClear en Enphase voor een heel jaar kan ik nu op uurbasis productiegegevens van mijn zonnepanelen combineren met verbruik en teruglever gegevens van gas en elektriciteit. Ik gebruik deze gegevens voor simulaties van het effect van bv een thuisbatterij, een warmtepomp en nieuwe salderingsregels.
Het combineren van de CSV files van BeeClear en Enphase is zonder al te veel moeite gelukt, maar ik heb wel twee suggesties voor verbetering:
De export file bevat datum en tijd, maar geen tijdzone. Dat betekent b.v dat bij het overschakelen van zomer- naar wintertijd twee achtereenvolgende entries dezelfde tijd hebben; dit heeft als nadeel dat individuele entries uitsluitend in context kunnen worden geïnterpreteerd:

30-10-2022 00:00,295.519,298.735,427.755,186.505      <- "W. Europe Daylight Time"
30-10-2022 01:00,295.519,299.156,427.755,186.505      <- "W. Europe Daylight Time"
30-10-2022 02:00,295.519,299.319,427.755,186.505      <- "W. Europe Daylight Time"
30-10-2022 02:00,295.519,299.469,427.755,186.505      <- "W. Europe Standard Time"
30-10-2022 03:00,295.519,299.609,427.755,186.505      <- "W. Europe Standard Time"

Mijn verzoek is in de export file tevens de tijdzone op te nemen:

30-10-2022 00:00 +0100,295.519,298.735,427.755,186.505 <- "W. Europe Daylight Time"
30-10-2022 01:00 +0100,295.519,299.156,427.755,186.505 <- "W. Europe Daylight Time"
30-10-2022 02:00 +0100,295.519,299.319,427.755,186.505 <- "W. Europe Daylight Time"
30-10-2022 02:00 +0200,295.519,299.469,427.755,186.505 <- "W. Europe Standard Time"
30-10-2022 03:00 +0200,295.519,299.609,427.755,186.505 <- "W. Europe Standard Time"

Het tweede verzoek is in de default filenames ook de energiebron op te nemen bv:
meter_18-08-2023 1601.mbc.elek.csv
meter_18-08-2023 1601.mbc.gas.csv

Vriendelijk groet
Antwoord


Ga naar locatie: