Solarjessie v 2.2 - immagine preconfigurata di 123Solar e MeterN

Discussioni relative al software di monitoraggio energetico METERN
Avatar utente
Walter62
Messaggi: 309
Iscritto il: 19/01/2016, 19:18

Re: Solarjessie v 2.2 - immagine preconfigurata di 123Solar e MeterN

Messaggioda Walter62 » 30/04/2016, 16:48

thx ha scritto:Praticamente nelle ore in cui 123solar e' spento, mette i valori di produzione nel csv a 0, .....


A rigor di logica se l'inverter è spento la produzione è effettivamente "0" quindi se il grafico viene popolato a "0" è corretto, quello che devi guardare è perchè viene sballato e che dati lo sballano, se a sballare il grafico è il valore a zero è il concetto di come viene gestita la popolazione del grafico che è sbagiato
Sito personale: walter62.altervista.org


Avatar utente
Flane
Messaggi: 2486
Iscritto il: 16/01/2016, 15:02

Re: Solarjessie v 2.2 - immagine preconfigurata di 123Solar e MeterN

Messaggioda Flane » 30/04/2016, 16:55

Ora sembra funzionare.

Se il problema è quando 123solar si spegne, allora ho controllato il file pool123s.php ed ho notato che ninodifranco in questa ultima versione ha fatto una modifica. Quando è spento prima prendeva l'ultimo valore di produzione presente nel csv di metern, mentre ora va a pendere l'ultimo valore nel csv di 123solar. Non vorrei che ci fose un errore li.

Ora ho sistemato una piccola cosa. Vediamo stasera quando 123solar va a nanna.

Avatar utente
thx
Messaggi: 97
Iscritto il: 21/01/2016, 17:27

Re: Solarjessie v 2.2 - immagine preconfigurata di 123Solar e MeterN

Messaggioda thx » 30/04/2016, 16:56

Ciao Walter

il grafico sballa perche' tutti gli altri valori rimangono invariati (consumo,autoconsumo,etc.)
Dato che gli eflow virtuali fanno somme e sottrazioni,alla fine ci si trova con valori negativi...l'immagine sotto mostra cosa succede ai csv

Immagine

Avatar utente
thx
Messaggi: 97
Iscritto il: 21/01/2016, 17:27

Re: Solarjessie v 2.2 - immagine preconfigurata di 123Solar e MeterN

Messaggioda thx » 30/04/2016, 16:58

Flane ha scritto:Ora sembra funzionare.

Se il problema è quando 123solar si spegne, allora ho controllato il file pool123s.php ed ho notato che ninodifranco in questa ultima versione ha fatto una modifica. Quando è spento prima prendeva l'ultimo valore di produzione presente nel csv di metern, mentre ora va a pendere l'ultimo valore nel csv di 123solar. Non vorrei che ci fose un errore li.

Ora ho sistemato una piccola cosa. Vediamo stasera quando 123solar va a nanna.


Grazie Flane...allora questo problema l'ha anche blumarino, ma non si e' accorto?

Puoi evidenziarmi il codice incriminato di nino nel pool123s?

Avatar utente
Walter62
Messaggi: 309
Iscritto il: 19/01/2016, 19:18

Re: Solarjessie v 2.2 - immagine preconfigurata di 123Solar e MeterN

Messaggioda Walter62 » 30/04/2016, 17:02

thx ha scritto:Ciao Walter

il grafico sballa perche' tutti gli altri valori rimangono invariati (consumo,autoconsumo,etc.)
Dato che gli eflow virtuali fanno somme e sottrazioni,........]


Ti sei risposto da solo, e Flane conferma l'ipotesi, l'errore non sta nel fatto che la produzione dell'inverter sia a zero ma in un errore e/o una non corretta gestione dei calcoli in eflow
Sito personale: walter62.altervista.org

Avatar utente
Flane
Messaggi: 2486
Iscritto il: 16/01/2016, 15:02

Re: Solarjessie v 2.2 - immagine preconfigurata di 123Solar e MeterN

Messaggioda Flane » 30/04/2016, 17:07

è l'if dove trovi

Codice: Seleziona tutto

// 123s ain't running at night retrieve the value in csv


Ho idea che c'era un problema di doppi apici invece che singolo.
Ho sistemato e vediamo questa sera.

Avatar utente
thx
Messaggi: 97
Iscritto il: 21/01/2016, 17:27

Re: Solarjessie v 2.2 - immagine preconfigurata di 123Solar e MeterN

Messaggioda thx » 30/04/2016, 17:08

Certo Walter...il problema era trovare l'errore
C'e' un'altra anomalia che avevo riscontrato durante l'asleep di 123solar
I valori di potenza,corrente,e cosfi ogni 5 sec ( oanche a random) prendono i valori della tensione...tutto questo solo quando 123solar e' spento :x

Immagine

Avatar utente
Walter62
Messaggi: 309
Iscritto il: 19/01/2016, 19:18

Re: Solarjessie v 2.2 - immagine preconfigurata di 123Solar e MeterN

Messaggioda Walter62 » 30/04/2016, 17:15

Vale il discorso di prima bisogna vedere da dove prende i dati e come li calcola
Sito personale: walter62.altervista.org

Avatar utente
thx
Messaggi: 97
Iscritto il: 21/01/2016, 17:27

Re: Solarjessie v 2.2 - immagine preconfigurata di 123Solar e MeterN

Messaggioda thx » 30/04/2016, 17:20

Il pooler485.sh?

#!/bin/bash

ADDRESSES="$1"
BAUD_RATE="$2"
DEVICE="$3"

ADDR_ARR=$(echo $ADDRESSES | tr "," "\n")

while [ true ]; do

ID=0
POWER=""
ENERGY=""
CHECK=""

for ADDRESS in $ADDR_ARR
do
#((ID++))
ID=$ADDRESS
CMD="sdm120c -a ${ADDRESS} -b ${BAUD_RATE} -z 10 -i -p -v -c -f -g -P N -w 5 -q ${DEVICE}"

#echo $CMD

VALUE=`$CMD`
VOLTAGE=$(echo ${VALUE} | awk '{print $1}')
CURRENT=$(echo ${VALUE} | awk '{print $2}')
POWER=$(echo ${VALUE} | awk '{print $3}')
FACTOR=$(echo ${VALUE} | awk '{print $4}')
FREQUENCY=$(echo ${VALUE} | awk '{print $5}')
ENERGY=$(echo ${VALUE} | awk '{print $6}')
CHECK=$(echo ${VALUE} | awk '{print $7}')

if [ "$ENERGY" != "0" -a x"$ENERGY" != x -a "$POWER" != "0" -a x"$POWER" != x -a "$CHECK" = "OK" ]; then
echo -e "$ID($POWER*W)\n$ID($ENERGY*Wh)\n${ID}_1($VOLTAGE*V)\n${ID}_2($CURRENT*A)\n${ID}_3($FREQUENCY*Hz)\n${ID}_4($FACTOR*F)" > /run/shm/metern${ADDRESS}.txt
else
if [ -f /run/shm/metern${ADDRESS}.txt ]; then
POWER="0.00"
ENERGY=`sed -n '2p' /run/shm/metern${ADDRESS}.txt`
VOLTAGE="0.00"
CURRENT="0.00"
FREQUENCY="0.00"
FACTOR="0.00"
echo -e "$ID($POWER*W)\n$ID($ENERGY*Wh)\n${ID}_1($VOLTAGE*V)\n${ID}_2($CURRENT*A)\n${ID}_3($FREQUENCY*Hz)\n${ID}_4($FACTOR*F)" > /run/shm/metern${ADDRESS}.txt
fi
fi
sleep 5s

done

done

Avatar utente
Walter62
Messaggi: 309
Iscritto il: 19/01/2016, 19:18

Re: Solarjessie v 2.2 - immagine preconfigurata di 123Solar e MeterN

Messaggioda Walter62 » 30/04/2016, 17:27

Il pooler485 legge i dati dal sensore
Sito personale: walter62.altervista.org


Torna a “MeterN”

Chi c’è in linea

Visitano il forum: Nessuno e 6 ospiti