meterN 0.8.4 : problema con grafici

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

Re: meterN 0.8.4 : problema con grafici

Messaggioda buemarino » 29/08/2017, 18:45

Ho modificato cosi':

Codice: Seleziona tutto

<?php
if(!defined('checkaccess')){die('Direct access not permitted');}
// Manage com. apps daemon as 'http' user if needed

if (!is_null($pid)) { // Start Daemon
//exec('pooler485 2 9600 /dev/ttyUSB0 > /dev/null 2>/dev/null &');
//exec('poolSDM485 1 9600 /dev/sdm > /dev/null 2>/dev/null &');
//exec('/usr/bin/curl http://192.168.1.12/startsdm.php');
//exec("/srv/http/comapps/poolmeters.py live > /dev/null 2>&1 &");
} else { //Stop
//exec('pkill -f pooler485 > /dev/null 2>&1 &');
//$output = shell_exec('pkill -f poolSDM485 > /dev/null 2>&1 &');   
}
?>


Il file metern2 viene creato e aggiornato, vediamo che succede al grafico.
Al momento il debug da dieci minuti non mi da' errori.
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: meterN 0.8.4 : problema con grafici

Messaggioda Flane » 29/08/2017, 19:11

Ma ..... ho qualche serio dubbio che possa venire creato ..... :roll:
secondo me è un file vecchio che ti rimasto ... controlla data e ora .....

Devi togliere le // ad inizio riga, se le lasci la riga è un commento e non viene eseguita :shock: :shock:

JM ha messo un esempio, ma lo ha lasciato commentato per non creare casini .....

Ma poi cosa sono tutte quelle righe che hai messo ??

Questo è il file config_daemon.php corretto per leggere il solo contatore con indirizzo 2:

Codice: Seleziona tutto

<?php
if(!defined('checkaccess')){die('Direct access not permitted');}
// Manage com. apps daemon as 'http' user if needed

if (!is_null($pid)) { // Start Daemon
exec('pooler485 2 9600 /dev/ttyUSB0 > /dev/null 2>/dev/null &');
} else { //Stop
exec('pkill -f pooler485 > /dev/null 2>&1 &');
}
?>

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

Re: meterN 0.8.4 : problema con grafici

Messaggioda buemarino » 29/08/2017, 19:34

Ti invio gli screenshot di metern2.txt appena posso, non so come e perché ma è così.
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


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

Re: meterN 0.8.4 : problema con grafici

Messaggioda buemarino » 29/08/2017, 20:42

....appunto :cry:



...al debug

/dev/shm/metern2.txt: No such file or directory
cat: /dev/shm/metern2.txt: No such file or directory
cat: /run/shm/metern2.txt: No such file or directory

con il file cosi:

Codice: Seleziona tutto

if (!is_null($pid)) { // Start Daemon
exec('pooler485 2 9600 /dev/ttyUSB0 > /dev/null 2>/dev/null &');
//exec('poolSDM485 1 9600 /dev/sdm > /dev/null 2>/dev/null &');
//exec('/usr/bin/curl http://192.168.1.12/startsdm.php');
//exec("/srv/http/comapps/poolmeters.py live > /dev/null 2>&1 &");
} else { //Stop
exec('pkill -f pooler485 > /dev/null 2>&1 &');
//$output = shell_exec('pkill -f poolSDM485 > /dev/null 2>&1 &');   
}
?>
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: meterN 0.8.4 : problema con grafici

Messaggioda Flane » 29/08/2017, 22:04

Buemarino , per favore usa il tasto codice quando inserisci del codice.
Te l'ho già corretto più volte io.....

Mi sono accorto ora che ci sono diverse differenze nel nuovo file config_daemon anche se non sembra.

Questo è il file config_daemon.php funzionante con MeterN 0.8.4

Codice: Seleziona tutto

<?php
if(!defined('checkaccess')){die('Direct access not permitted');}
// Manage com. apps daemon as 'http' user if needed

if (is_null($PID)) { // Stop Daemon
   exec("pkill -f pooler485 > /dev/null 2>&1 &");
} else { //Start
   exec("pooler485 2 9600 /dev/ttyUSB0 > /dev/null 2>/dev/null &");
}
?>


Da notare che la variabile ora non è più $pid ma $PID ed inoltre l' if è stato rovesciato.

Così ora funziona e mi sembra che non sia necessario cambiare niente altro :D

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

Re: meterN 0.8.4 : problema con grafici

Messaggioda buemarino » 29/08/2017, 23:21

Codice: Seleziona tutto

<?php
if(!defined('checkaccess')){die('Direct access not permitted');}
// Manage com. apps daemon as 'http' user if needed

if (is_null($PID)) { // Stop Daemon
   exec("pkill -f pooler485 > /dev/null 2>&1 &");
} else { //Start
   exec("pooler485 2 9600 /dev/ttyUSB0 > /dev/null 2>/dev/null &");
}
?>


da me ha ripreso, in parte, a funzionare solo con /dev/ttyUSB0
non con /dev/metern
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

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

Re: meterN 0.8.4 : problema con grafici

Messaggioda buemarino » 29/08/2017, 23:32

screenshot-192.168.178.32-2017-08-29-23-28-12.png
screenshot-192.168.178.32-2017-08-29-23-28-12.png (7.15 KiB) Visto 5219 volte


..dico in parte perche il grafico del boiler ancora non va, ma questa è un'altra storia.

Il grafico generale di metern sembra stia dando segni di vita. Vedremo con il passare delle ore.
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



Torna a “MeterN”

Chi c’è in linea

Visitano il forum: Nessuno e 13 ospiti