Randers-Kommune-Digitalisering / admin-iot-devices

Webbaseret UI til registrering af IoT-målere i OS2IoT samt eksport af data til EnergyKey.
MIT License
1 stars 0 forks source link

Fejl i CSV-export #40

Closed st-randers closed 2 days ago

st-randers commented 3 months ago

Følgende fejl opdaget i EnergyKey:

07-06-2024 08:05:01 | Advarsel | Fejl i 1 af 1772 linie(r) | System
-- | -- | -- | --
07-06-2024 08:05:01 | Fejl | Fejl i linie 1772: ';a81758fffe0824f7;3;2024-06-06T11:03:40.000Z'
### Tasks
- [x] Løs problem 1
- [x] Løs problem 2
st-randers commented 3 months ago

Problem 1 identificeret: Artskode (ikke energiartskode) i header for hvert målepunkt på arbitrær SKAL være unikt. Dvs. feltet "Målepunktsart for værdiserie N" (felt 7, 10, 13 mv.), skal være unikt, og ikke = alm energiartskode som først antaget.

Problem 1 er løst: Nu sættes målepunktets artskode til 100 + målepunkt count for måler, dvs. 100, 101, 102 osv pr. måler.

st-randers commented 3 months ago

Problem 2 sandsynligvis relateret til CSV-konverter som måske har en maksimal begrænsning på 98.806 tegn.

st-randers commented 2 months ago

Ved store datamængder rammes et limit på CSV konvertering

Fejl i linie 1755: ';0e7e34643330a888;;2024-'

Kan evt. løses ved at opdele i flere CSV-filer før begrænsningen rammes.

st-randers commented 2 days ago

CSV filer er begrænset til 1000 linjers data. Der er dog stadig problem med Node-RED som fryser ved store datasæt (10.0000+)

st-randers commented 2 days ago

Eksport af enhver enhed er nu begrænset til 5000 datapunkter. Problem løst indtil videre, men kan i teorien opstå igen ved eksport af stort antal enheder på én gang.