Solarjessie v 2.2 - immagine preconfigurata di 123Solar e MeterN

Discussioni relative al software di monitoraggio energetico METERN
buemarino
Messaggi: 291
Iscritto il: 26/03/2016, 20:37

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

Messaggioda buemarino » 30/04/2016, 19:18

Forse hai ragione sui PM, perché effettivamente ho comunicato con Flane come amministratore e non come utente.
Fotovoltaico 4,195 Kw (2E2S) - Inverter Aurora PO 3.6 OUTD --> RPI 2b -->SDM120c x lettura consumi su stesso bus - SolarStretch v3.1 . Boiler solare con integrazione elettrica e PWM dimmer v1.22


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, 19:26

Riesci a mandarmi la tua cartella comapps?

buemarino
Messaggi: 291
Iscritto il: 26/03/2016, 20:37

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

Messaggioda buemarino » 30/04/2016, 19:33

Volentieri, ma come? Avessi una tua mail ..... Finché non siamo abilitati ai PM però mica la puoi rendere pubblica qui. Oppure guardi altrove .......
Fotovoltaico 4,195 Kw (2E2S) - Inverter Aurora PO 3.6 OUTD --> RPI 2b -->SDM120c x lettura consumi su stesso bus - SolarStretch v3.1 . Boiler solare con integrazione elettrica e PWM dimmer v1.22

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, 20:18

Effettivamente mi sono accorto ora del problema dei MP, vediamo cosa fare al più presto
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, 20:54

Flane ha scritto:è 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.


Mi ha passato il pooler123s buemarino e mi sono accorto che c'era un errore anche qui,segnato in rosso (infatti avevo lo stesso problema)
Adesso sembra ok...devo risolvere per i valori istantanei balordi quando va in asleep 123solar

$dir    = $pathto123s . '/data/invt' . $invtnum . '/csv';
$output = glob($dir . "/*.csv");

buemarino
Messaggi: 291
Iscritto il: 26/03/2016, 20:37

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

Messaggioda buemarino » 30/04/2016, 20:59

Azz thx! Il problema c'è l'ho anche io ! Ora che lo tenevo d'occhio, mi dà la stessa anomalia. Sembra irregolare, a volte ogni 10 secondi circa, a volte 16, a volte 30, un po' random. Per pochi secondi mi fa lo stesso scherzo.
Allegati
image.png
Ultima modifica di buemarino il 24/09/2018, 18:55, modificato 1 volta in totale.
Fotovoltaico 4,195 Kw (2E2S) - Inverter Aurora PO 3.6 OUTD --> RPI 2b -->SDM120c x lettura consumi su stesso bus - SolarStretch v3.1 . Boiler solare con integrazione elettrica e PWM dimmer v1.22

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, 21:20

Come immaginavo... :D :D

EDIT
Per me e' il pooler485.sh

Con questo pooler485.sh ho risolto il problema, pero' bisogna vedere domani se va bene anche con la produzione
In rosso la parte che risolve il problema,il resto non dovrebbe incidere

#!/bin/bash

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

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

while [ true ]; do

ID=0
POWER=""
ENERGY=""

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

echo $CMD

VALUE=`$CMD`
echo "$VALUE"

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}')

if [ "$ENERGY" != "0" -a x"$ENERGY" != x -a "$POWER" != "0" -a x"$POWER" != x ]; 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
#echo -e "$VALUE" > /run/shm/metern${ADDRESS}.txt
fi
sleep 5s

done

done


Pooler485 con problemi

#!/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

buemarino
Messaggi: 291
Iscritto il: 26/03/2016, 20:37

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

Messaggioda buemarino » 30/04/2016, 22:03

Ok, aspetto l'esito delle tue verifiche.
Fotovoltaico 4,195 Kw (2E2S) - Inverter Aurora PO 3.6 OUTD --> RPI 2b -->SDM120c x lettura consumi su stesso bus - SolarStretch v3.1 . Boiler solare con integrazione elettrica e PWM dimmer v1.22

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, 22:18

THX, se procediamo in questo modo facciamo solo casino.
Se io ti cambio qualcosa e poi tu lo ricambi non capiamo più niente.....

Quelle doppie virgolette è proprio quello che ho corretto io togliendole e mettendo l'apice singolo.
Ora nel csv di metern ho visto che la produzione è corretta e non va a 0.

Tu quando hai sostituito il pool123s?
A che ora?
Hai anche riavviato metern dopo la sostituzione?

Voglio capire se funzionava con la mia modifica o così com'era perchè era così anche nella mia immagine, quindi avrebbe dovuto funzionare fin da subito .......



Per il pooler485 la cosa dipende molto da quanto è disturbata la tua linea ...io lo uso come è nell'immagine e funziona senza problemi ....
non è una regola che è eguali per tutti

Perchè stai usando un pooler senza il controllo sul check ?
Secondo me stai facendo un gran casino se procedi in questo modo a continuare a sostituire file che pigli da una parte o dall'altra......


EDIT: praticamente io ti ho modificato il pool123s e tu hai rimesso quello che ti ha passato buemarino che è quello identico all'immagine che avevi anche prima e che ti dava problemi .... beh non ho parole .... procedi pure da solo ....... :evil: :evil:

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, 22:27

Quando hai modificato il file mi hai chiesto se in asleep il problema si risolveva
Non si e' risolto
A quel punto mi sono fatto mandare il file pool123s da buemarino, e mi sono accorto che c'era quella differenza
Ho sostituito il file di buemarino con quello che avevi modificato e il problema si e' risolto

Per il pooler 485 non ho la linea disturbata,perche' sto usando un cavettino schermato di mezzo metro 8-)
Inoltre saremmo in 2 ad avere la linea disturbata, buemarino ha lo stesso problema

Flane ha scritto:
EDIT: praticamente io ti ho modificato il pool123s e tu hai rimesso quello che ti ha passato buemarino che è quello identico all'immagine che avevi anche prima e che ti dava problemi .... beh non ho parole .... procedi pure da solo ....... :evil: :evil:


EDIT 2
Non ti arrabbiare,Il file di buemarino era diverso da quello che avevi modificato,come spieghi il fatto che lui non aveva problemi mentre io si?
Il suo file e' corretto

Flane ha scritto:Perchè stai usando un pooler senza il controllo sul check ?
Secondo me stai facendo un gran casino se procedi in questo modo a continuare a sostituire file che pigli da una parte o dall'altra......



EDIT 3
Non sto facendo casini,sto solo facendo prove per risolvere,alla fine la stringa modificata e' solo quella rossa come specificato sopra...il Check e' rimasto
Ultima modifica di thx il 30/04/2016, 22:41, modificato 3 volte in totale.


Torna a “MeterN”

Chi c’è in linea

Visitano il forum: Nessuno e 12 ospiti