Pagina 5 di 6

Re: MeterN 0.8.2.1

Inviato: 13/04/2016, 18:40
da paolomasse
Flane ha scritto:@paolomasse


2) mi dici che hai 2 contatori ma in rc.local con il poooler485 vedo che ne leggi solo uno .....

Premetto che l'immagine SolarJessie ha parecchie carenze per la parte MeterN che ho sistemato nella nuova versione che cercherò di testare in serata


....in effetti io ho due contatori..ma quello è il secondo passo che vorrei fare....la somma dei due...ma se non mi funziona nenache il primo ...io il secondo non lo inserisco proprio nel monitoraggio prima fase....è solo montato e se lo interrogo con putty con ind..3 mi risponde perfettamente.

....forse non è il caso di farti perdere tempo ....ma aspettare questa nuova immagine..."curata" da te...e provare .....buon lavoro

Re: MeterN 0.8.2.1

Inviato: 14/04/2016, 6:51
da buemarino
@paolomasse

"fammi capire meglio....così ci provo anche io con questo ...symlink....."

ho semplicemente aggiunto il link simbolico che non era previsto ( il link simbolico è in pratica un reindirizzamento):
ln -s /var/www/metern/comapps/poolerproduzione.php /usr/bin/poolerproduzione
all'elenco dei link simbolici previsto nella guida di flane.
Ma nonostante questa genialata il sistema non funziona.
Per la mia esperienza, che nell'ambito dell'insuccesso comincia a essere corposa, il sistema è estremamente instabile. Sono riuscito a far partire metern per i soli consumi una sola volta nella circa dozzina di immagini riscritte. Poi, pensando di poter tranquillamente andare avanti, tanto ripeto sempre gli stessi passaggi, ho cancellato quella immagine per arrivare con metodo fino in fondo. Non son piu riuscito a rivedere metern in funzione. Motivo ? Credo lo stesso per il quale anche i super esperti tengono la propria img, tarata sul proprio sistema, come una reliquia. senza aggiornamenti periodici dei vari scripts, perchè la logica dei sistemi open source richiede continui sviluppi e stargli dietro è una rottura di c* che la metà basta.

Re: RE: Re: MeterN 0.8.2.1

Inviato: 14/04/2016, 7:38
da paolomasse
buemarino ha scritto:@paolomasse

"fammi capire meglio....così ci provo anche io con questo ...symlink....."

ho semplicemente aggiunto il link simbolico che non era previsto ( il link simbolico è in pratica un reindirizzamento):
ln -s /var/www/metern/comapps/poolerproduzione.php /usr/bin/poolerproduzione
all'elenco dei link simbolici previsto nella guida di flane.
Ma nonostante questa genialata il sistema non funziona.
Per la mia esperienza, che nell'ambito dell'insuccesso comincia a essere corposa, il sistema è estremamente instabile. Sono riuscito a far partire metern per i soli consumi una sola volta nella circa dozzina di immagini riscritte. Poi, pensando di poter tranquillamente andare avanti, tanto ripeto sempre gli stessi passaggi, ho cancellato quella immagine per arrivare con metodo fino in fondo. Non son piu riuscito a rivedere metern in funzione. Motivo ? Credo lo stesso per il quale anche i super esperti tengono la propria img, tarata sul proprio sistema, come una reliquia. senza aggiornamenti periodici dei vari scripts, perchè la logica dei sistemi open source richiede continui sviluppi e stargli dietro è una rottura di c* che la metà basta.

A questo punto non ci resta che provare questa nuova immagine che sta mettendo su flane. ....almeno si parte da metern funzionante. ......speriamo bene....

Inviato dal mio SM-N910F utilizzando Tapatalk

Re: MeterN 0.8.2.1

Inviato: 14/04/2016, 8:56
da buemarino
Beh, non ci crederai, ma prima di uscire ho modificato il file config_daemon.php ( ho letto qua e la) e ora quel c* di metern legge almeno qualcosa. Togli quel cavolo di sleep ( cancellalo proprio ) e vedi che succede da te ! Almeno dà segni di vita, sleep o non sleep !

Re: MeterN 0.8.2.1

Inviato: 14/04/2016, 9:10
da paolomasse
Oramai con tutte le prove non ricordo neanche se il mio config_daemon era stato modificato o riportato indietro per poi modificare solo rc.local....oggi sono al lavoro...appena torno a casa provo con ansia....oramai è una sfida...

..pensa che ieri ho rinominato la dir meter in metern_old ..ho provato a reistallare la nuova versione di metern ..la 0.8.2.5. copiandoci i "dati" dei meter.... ma peggio che mai... mi dice ..permission..... stasera rimetto su la vecchia ...verifico quanto mi dici.... e riprovo.... chissa che viene fuori...

Re: MeterN 0.8.2.1

Inviato: 14/04/2016, 10:25
da Flane
Invece di perdere tempo inutilmente potremmo fare così.

Vedo di condividervi la nuova immagine, apriamo una discussione apposita e voi due mi fate da tester, così mettiamo a punto velocemente l'immagine.

Che ne dite?
Avete entrambi un sistema standard con lettura diretta da inverter per la produzione e poi un contatore che misura i consumi totali di casa?

Re: MeterN 0.8.2.1

Inviato: 14/04/2016, 10:55
da paolomasse
Si ...il sistema è questo. Per me va bene....

Inviato dal mio SM-N910F utilizzando Tapatalk

Re: MeterN 0.8.2.1

Inviato: 14/04/2016, 11:11
da buemarino
Intanto grazie per la disponibilità.
Purtroppo non posso fare da tester perché non raggiungo l'inverter con un doppino. Attualmente il mio sistema prevede 2 contatori SDM120c, uno per la produzione e l altro per i consumi.

Re: MeterN 0.8.2.1

Inviato: 14/04/2016, 19:27
da Flane
Ottimo, potete fare da tester entrambi perchè nell'immagine ho anche predisposto tutto per utilizzare un contatore per leggere la produzione (preinstallato protocollo per sdm120c in 123solar e poolerproduzione in metern)

Così in un solo colpo proviamo entrambe le casistiche. :D

A breve vi faccio sapere ;)

Re: MeterN 0.8.2.1

Inviato: 14/04/2016, 19:32
da buemarino
Certo non posso affermare che sia la soluzione corretta, ma almeno, togliendo lo sleep dal daemon.php, metern si è rianimato. Magari non respira bene, ma sembra vivo.
Non ho inserito il file rc.local, se interessa.

meterN 2016-04-14 19-24-47.jpeg


Nel dettaglio, questo è il mio file:
$output = shell_exec('pkill -f pooler485 > /dev/null 2>&1');
$output = shell_exec('pooler485 1 9600 /dev/ttyUSB0 > /dev/null 2>/dev/null &');
$output = shell_exec('pooler485 2 9600 /dev/ttyUSB0 > /dev/null 2>/dev/null &');