Arexx – BS-1000 data uitlezen met Python

data uitlezen

Met dit script kun je data uitlezen van een Arexx BS-1000 datalogger door middel van een Python script, de gegevens worden opgeslagen in een CSV bestand.

Wat we doen is een XML bestand genaamd “[arexx logger ip]\cdata.xml” inladen, parsen en verwerken, het bestand ziet er zo uit:

Inhoud CSV bestand:


Per sensor een bestand

Hier volgt een andere methode om per sensor een bestand aan te maken, de gegevens worden opgeslagen in diverse CSV bestanden met de format: AREXX_[LOGGERNAAM].csv

Maakt deze bestanden aan:

Voorbeeld inhoud:


Data pushen naar andere databron

Hieronder volgt een opzet om data te kunnen pushen naar een nadere bron, bijvoorbeeld internet, de data wordt vanuit de XML omgezet naar een array, welke je kan gebruiken om waarden weer te geven.

voorbeeld console output: