Garluk ha scritto:Se tutto è configurato bene il programma dovrebbe generare dentro /dev/shm un file con i dati letti dal contatore ovvero dai contatori.
Nel caso in cui il parametro ID è stato posto a 2 e il parametro OufFile è impostato a /dev/shm/metern2.txt, con il comando cat /dev/shm/metern2.txt visioniamo il file che, in caso di SMD120/220/230 ha una struttura simile a questa:
Codice: Seleziona tutto
2_V(235.44*V)
2_C(0.37*A)
2_P(57.76*W)
2_AP(87.14*VA)
2_RP(-65.25*VAR)
2_PF(0.66*F)
2_PA(-48.49*°)
2_F(50.01*Hz)
2_IE(366672*Wh)
2_EE(0*Wh)
2_TE(366672*Wh)
2_IRE(464*VARh)
2_ERE(167592*VARh)
2_TRE(168056*VARh)
mentre per un SDM630 la struttura è simile a questa:
Codice: Seleziona tutto
2_VR(231.95*V)
2_VS(0.00*V)
2_VT(0.00*V)
2_PR(505.59*W)
2_PS(0.00*W)
2_PT(0.00*W)
2_APR(672.62*VA)
2_APS(0.00*VA)
2_APT(0.00*VA)
2_RPR(-418.29*VAR)
2_RPS(0.00*VAR)
2_RPT(0.00*VAR)
2_PFR(0.78*)
2_PFS(0.00*)
2_PFT(0.00*)
2_PAR(-38.46*Dg)
2_PAS(0.00*Dg)
2_PAT(0.00*Dg)
2_AVN(0.00*V)
2_ALC(0.00*A)
2_SLC(0.00*A)
2_TP(0.00*W)
2_TAP(0.00*Hz)
2_TRP(0.00*Hz)
2_TPF(0.00*)
2_TPA(0.00*Dg)
2_F(50.02*Hz)
2_IE(1142*Wh)
2_EE(0*Wh)
2_RIE(0*Wh)
2_REE(1006*Wh)
2_VRS(0.00*V)
2_VST(0.00*V)
2_VTR(0.00*V)
2_AVLL(0.00*V)
2_NC(0.00*V)
2_TE(1142256*Wh)
2_TRE(1006515*VARh)
La spiegazione dei vari simboli si trova nel file monitor.conf dove ho indicato il dettaglio di tutti i parametri letti e trattati dal programma per ogni dispositivo che il programma stesso è in grado di leggere.
Buongiorno, qualcuno può spiegarmi la differenza tra "imported energy" e "total active energy". Ho notato che per i modelli SDM120c SDM220 SDM230 che non posseggo gli outup "2_IE" e "2_TE" sono identici nell'esempio quotato in prima pagina (tuttavia capisco essere solo un esempio). Mentre nei modello SDM630 che posseggo ho valori diversi tra "2_IE" e "2_TE".
; SDM120C - SDM220 - SDM230 List Value
; 1 --> VOLTAGE - METERN: ID_V - MQTTtopic: /V
; 2 --> CURRENT - METERN: ID_C - MQTTtopic: /C
; 3 --> POWER - METERN: ID_P - MQTTtopic: /P
; 4 --> APPARENT POWER - METERN: ID_AP - MQTTtopic: /AP
; 5 --> REACTIVE POWER - METERN: ID_RP - MQTTtopic: /RP
; 6 --> POWER FACTOR - METERN: ID_PF - MQTTtopic: /PF
; 7 --> PHASE ANGLE - METERN: ID_PA - MQTTtopic: /PA
; 8 --> FREQUENCY - METERN: ID_F - MQTTtopic: /F
; 9 --> IMPORTED ENERGY - METERN: ID_IE - MQTTtopic: /IE; 10 --> EXPORTED ENERGY - METERN: ID_EE - MQTTtopic: /EE
; 11 --> TOTAL ACTIVE ENERGY - METERN: ID_TE - MQTTtopic: /TE; 12 --> IMPORTED REACTIVE ENERGY - METERN: ID_IRE - MQTTtopic: /IRE
; 13 --> EXPORTED REACTIVE ENERGY - METERN: ID_ERE - MQTTtopic: /ERE
; 14 --> TOTAL REACTIVE ENERGY - METERN: ID_TRE - MQTTtopic: /TRE
;
; SDM630 List Value
; 1 --> VOLTAGE PHASE R - METERN: ID_VR - MQTTtopic: /VR
; 2 --> VOLTAGE PHASE S - METERN: ID_VS - MQTTtopic: /VS
; 3 --> VOLTAGE PHASE T - METERN: ID_VT - MQTTtopic: /VT
; 4 --> CURRENT PHASE R - METERN: ID_CR - MQTTtopic: /CR
; 5 --> CURRENT PHASE S - METERN: ID_CS - MQTTtopic: /CS
; 6 --> CURRENT PHASE T - METERN: ID_CT - MQTTtopic: /CT
; 7 --> POWER PHASE R - METERN: ID_PR - MQTTtopic: /PR
; 8 --> POWER PHASE S - METERN: ID_PS - MQTTtopic: /PS
; 9 --> POWER PHASE T - METERN: ID_PT - MQTTtopic: /PT
; 10 --> APPARENT POWER PHASE R - METERN: ID_APR - MQTTtopic: /APR
; 11 --> APPARENT POWER PHASE S - METERN: ID_APS - MQTTtopic: /APS
; 12 --> APPARENT POWER PHASE T - METERN: ID_APT - MQTTtopic: /APT
; 13 --> REACTIVE POWER PHASE R - METERN: ID_RPR - MQTTtopic: /RPR
; 14 --> REACTIVE POWER PHASE S - METERN: ID_RPS - MQTTtopic: /RPS
; 15 --> REACTIVE POWER PHASE T - METERN: ID_RPT - MQTTtopic: /RPT
; 16 --> POWER FACTOR PHASE R - METERN: ID_PFR - MQTTtopic: /PFR
; 17 --> POWER FACTOR PHASE S - METERN: ID_PFS - MQTTtopic: /PFS
; 18 --> POWER FACTOR PHASE T - METERN: ID_PFT - MQTTtopic: /PFT
; 19 --> PHASE ANGLE PHASE R - METERN: ID_PAR - MQTTtopic: /PAR
; 20 --> PHASE ANGLE PHASE S - METERN: ID_PAS - MQTTtopic: /PAS
; 21 --> PHASE ANGLE PHASE T - METERN: ID_PAT - MQTTtopic: /PAT
; 22 --> AVERANGE VOLT TO NEUTRAL - METERN: ID_AVN - MQTTtopic: /AVN
; 23 --> AVERANGE LINE CURRENT - METERN: ID_ALC - MQTTtopic: /ALC
; 24 --> SUM LINE CURRENT - METERN: ID_SLC - MQTTtopic: /SLC
; 25 --> TOTAL POWER - METERN: ID_TP - MQTTtopic: /TP
; 26 --> TOTAL APPARENT POWER - METERN: ID_TAP - MQTTtopic: /TAP
; 27 --> TOTAL REACTIVE POWER - METERN: ID_TRP - MQTTtopic: /TRP
; 28 --> TOTAL POWER FACTOR - METERN: ID_TPF - MQTTtopic: /TPF
; 29 --> TOTAL PHASE ANGLE - METERN: ID_TPA - MQTTtopic: /TPA
; 30 --> FREQUENCY - METERN: ID_F - MQTTtopic: /F
; 31 --> IMPORTED ENERGY - METERN: ID_IE - MQTTtopic: /IE; 32 --> EXPORTED ENERGY - METERN: ID_EE - MQTTtopic: /EE
; 33 --> REACTIVE IMPORTED ENERGY - METERN: ID_RIE - MQTTtopic: /RIE
; 34 --> REACTIVE EXPORTED ENERGY - METERN: ID_REE - MQTTtopic: /REE
; 35 --> VOLT RS - METERN: ID_VRS - MQTTtopic: /VRS
; 36 --> VOLT ST - METERN: ID_VST - MQTTtopic: /VST
; 37 --> VOLT TR - METERN: ID_VTR - MQTTtopic: /VTR
; 38 --> AVERAGA VOLT LINE TO LINE - METERN: ID_AVLL - MQTTtopic: /AVLL
; 39 --> NEUTRAL CURRENT - METERN: ID_NC - MQTTtopic: /NC
; 40 --> TOTAL ACTIVE ENERGY - METERN: ID_TE - MQTTtopic: /TE; 41 --> TOTAL REACTIVE ENERGY - METERN: ID_TRE - MQTTtopic: /TRE
Il mio file metern2.txt ottenuto da un SDM630:
Codice: Seleziona tutto
2_VR(227.70*V)
2_VS(220.99*V)
2_VT(228.95*V)
2_CR(0.92*A)
2_CS(0.42*A)
2_CT(0.23*A)
2_PR(138.15*W)
2_PS(58.97*W)
2_PT(52.46*W)
2_APR(209.89*VA)
2_APS(92.48*VA)
2_APT(52.52*VA)
2_RPR(-158.24*VAR)
2_RPS(-71.48*VAR)
2_RPT(0.00*VAR)
2_PFR(0.65*PF)
2_PFS(0.63*PF)
2_PFT(1.00*PF)
2_PAR(-48.64*°)
2_PAS(-49.77*°)
2_PAT(-2.96*°)
2_AVN(225.88*V)
2_ALC(0.52*A)
2_SLC(1.57*A)
2_TP(250.52*W)
2_TAP(341.81*VA)
2_TRP(-229.83*VAE)
2_TPF(0.75*PF)
2_TPA(-41.63*°)
2_F(49.95*Hz)
2_IE(159*Wh)
2_EE(0*Wh)
2_RIE(26*VARh)
2_REE(26*VARh)
2_VRS(388.75*V)
2_VST(390.23*V)
2_VTR(395.00*V)
2_AVLL(391.77*V)
2_NC(0.64*V)
2_TE(159642*Wh)
2_TRE(53635*VARh)
Magicamente risolverebbe il mio problema fattore 1000 mancante... ora provo e vi faccio sapere, tuttavia mi piacerebbe capire la differenza tra le voci.
Presumo che nel mio caso siano identiche in quanto avendo installato il contatore come da scenario 1 in wiki non misurerò mai corrente uscente ma solo e sempre comsunata. Tuttavia se devono essere identiche come presumo c'è veramente un fattore 1000 che manca. [Non ne sono certo è solo una segnalazione che faccio... non accuso nessuno... e non ho le competenze per esserne certo]
Il mio grafico cabiando da 2_IE a 2_TE mi piace molto di più:
Grazie ancora e scusate il messaggio pieno di codice e quatazioni magari inutili ma volevo essere il più chiaro possibile... spero di esserlo stato...