SoluzioniSemplici Automazione Domotica Orologi Telemetria Umidità Terreno Temperatura Controllori Sistemi Controllo Programmazione Pannelli Luminosi Interruttori Pulsanti WiFi GSM

Benvenuto Visitatore. Effettua il Login oppure Registrati.
Luglio 18th, 2026, 4:10am

Indice del Forum Help Cerca Login Registrati
Forum Automazione Domotica Telemetria Orologi Soluzioni Semplici - VisualVision « Scarico dati CSV, formato dati CSV »

Cerca  
Ricerca specifica...

Max risultati:

   Forum Automazione Domotica Telemetria Orologi Soluzioni Semplici - VisualVision
   Hardware VisualVision (domande e suggerimenti ns dispositivi)
   TermoEasy (leggi consumi termosifoni condominio telemetria ripartitori calore WiFi GSM)

   Scarico dati CSV, formato dati CSV
« Topic precedente | Prossimo topic »
Pagine: 1  RispondiRispondi o chiedi/aggiungi altre cose
Abilita notifica Invia il Topic Stampa
   Autore  Topic: Scarico dati CSV, formato dati CSV  (letto 463 volte)
Roberto G
Visitatore

E-Mail

Scarico dati CSV, formato dati CSV
« Data del post: Novembre 10th, 2023, 12:47pm »
Rispondi con quote Modifica il messaggio Rimuovi messaggio

E' possibile leggere il file CSV con le letture magari via software?
 
Quale è il formato del file CSV??
Loggato
Support Staff
YaBB Administrator
*****



Meow!

   
WWW E-Mail

Sesso: male
post: 1185
Re: Scarico dati CSV, formato dati CSV
« Rispondi #1 Data del post: Novembre 10th, 2023, 12:51pm »
Rispondi con quote Modifica il messaggio

Sì è possibile ed è molto semplice.
 
Per es se la URL del control panel per user 1000 con pass ciaociao è
http://termoeasy.com/users.py?webid=1000&pw=ciaociao
 
la URL dei dati CSV (sempre per user 1000 con pass ciaociao )
http://termoeasy.com/users.py?webid=1000&pw=ciaociao&file=craw.c sv
 
 
Il formato CSV è questo:
 
identificatore1,misura1
identificatore2,misura2
[...altri....]
identificatoreN,misuraN
0,dataora dell'ultima lettura con successo
identificatore-in-errore1,timestamp-se-comunicato,errore-solo-se-comunic ato1
identificatore-in-errore2,timestamp-se-comunicato,errore-solo-se-comunic ato2
[...altri....]
identificatore-in-erroreN,timestamp-se-comunicato,errore-solo-se-comunic atoN
 
NOTE:
- lo 0 è il separatore tra letture e errori; sfrutta il fatto che nessun contatore ha id 0, così un ciclo for/while che leggesse i contatori quando legge 0 capisce che non è un contatore ma è il separatore
- per la misura, c'è SEMPRE nei dati CSV anche se è 0, se contatore OK (se non c'è misura è un contatore in errore che non la dà);
- il numero di errore o il timestamp in alcune letture non viene fornito dalla centralina Siemens: poi però nella lettura dopo magari lo fornisce; cmq. appunto in letture dopo a volte lo mette; se non lo mette si può solo aspettare la lettura dopo
 
ESEMPIO:
83599296,0
92096825,0
92096826,0
92096827,0
92096828,0
81045454,20
0,2023-10-21 19:13
92096827,2022-01-16,88
81045454,2018-11-13,78
« Ultima modifica: Novembre 10th, 2023, 12:54pm by Support Staff » Loggato
Pagine: 1  RispondiRispondi o chiedi/aggiungi altre cose
Abilita notifica Invia il Topic Stampa

« Topic precedente | Prossimo topic »


VisualVision main Web site
IT - Français (Google)...
misura comando remoto displayIT - Español (Google)...
remote metering actionEnglish user's forum...


Forum Automazione Domotica Telemetria Orologi Soluzioni Semplici - VisualVision (https://www.soluzionisemplici.com/forum/YaBB.pl)

Powered by YaBB 1 Gold (Modified by Aldo)
Copyright ©2000-2001, X-Null ©2021 Aldo
Forum Copyright © VisualVision e Utenti.