Errore al riavvio

Discussioni relative al software di monitoraggio energetico METERN
fello
Messaggi: 12
Iscritto il: 12/12/2017, 9:14

Errore al riavvio

Messaggioda fello » 03/03/2018, 11:00

Buon giorno a tutti
prima di tutti volevo ringraziare il padrone di casa per questo magnifico servizio ma anche tutti gli altri che mi sono stati di aiuto con le proprie osservazioni.

Ho installato, non senza difficoltà, a causa delle mie scarse conoscenze (e definirle scarse è esagerato), l'immagine preconfigurata con due sdm120c e un adattatore USB RS485, prima solo per i consumi e successivamente per l'impianto fotovoltaico, ho un inverter Omnik.
Ha funzionato tutto bene, sempre grazie a quanto letto qui, ma negli ultimi giorni sto avendo un po' di problemi.

Inizialmente avevo inserito in crontab il riavvio automatico ogni 5 giorni come suggerito qui ma successivamente metern smette di funzionare e dando i comandi da teminale:
IMG_4284.PNG


ho sostituito le comapps che erano un po datate, facendo attenzione ai permessi, ma non è combiato nulla, quindi ho eliminato il riavvio automatico.

negli ultimi giorni mia moglie ha combinato un po' di casino facendo saltare la corrente più volte in casa e il problema si è ripresentato.
ieri sera dopo un paaio di riavvii si è rimesso a funzionare ma stamattina c'era ancora il problema dando i comandi da terminale
errore.png

andando apposto dopo alcuni minuti.
Temo che al prossimo riavvio forzato o meno si ripresenti.
cosa posso fare?

Grazie
Maurizio


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

Re: Errore al riavvio

Messaggioda Flane » 05/03/2018, 17:05

Hai qualche problema con le comapps, da quello che si vede al riavvio ed in altre situazioni non vengono creati i file produzione1.txt e consumi2.txt.

Che versione di Metern utilizzi?
Che comapps stai utilizzando? (dove le hai prese?)

fello
Messaggi: 12
Iscritto il: 12/12/2017, 9:14

Re: Errore al riavvio

Messaggioda fello » 05/03/2018, 17:30

La versione di Metern è la 0.8.5
le comapps le ho prese da qui


fello
Messaggi: 12
Iscritto il: 12/12/2017, 9:14

Re: Errore al riavvio

Messaggioda fello » 06/03/2018, 11:38

Non ricordo ma mi sembra che il primo aggiornamento che ho fatto è stato 0.8.5

ho provato a fare le modifiche come mi hai suggerito ma al riavvio non crea i file nella cartella /dev/shm

edit:
inspiegabilmente, almeno per me, ad un secondo riavvio invece li crea e funziona regolarmente
anche se i valori totali e quotidiani di Prelievi, Immissioni e Autoconsumo sono sballati

miki8989
Messaggi: 299
Iscritto il: 22/01/2016, 6:39

Re: Errore al riavvio

Messaggioda miki8989 » 06/03/2018, 15:21

purtroppo succede anche a me..
in pratica un riavvio "veloce" non dà problemi
un blocco di 10 minuti al riavvio il valore dell'energia prodotta va per cavoli suoi!!!
cancello i dati dal dbase e riavvio un paio di volte e torna a funzionare...

jmarc mi ha risposto così
Live memory (/dev/shm/123s_LIVEMEMORY.json) is obviously empty
don't use use latest pool123s ? :roll: It must be empty and return "KWHT not defined"

ciao

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

Re: Errore al riavvio

Messaggioda Flane » 06/03/2018, 16:05

L'unico modo per trovare il problema è debuggare quando c'è il problema.

Dopo un riavvio, quando si presenta il problema, provate quanto segue e riportate le risposte:
1) controllate i file temporanei presenti (e mancanti) nella cartella /dev/shm (controllate i file presenti in una situazione di normale funzionamento e verificate poi quando c'è il problema)
2) eseguite da terminale i comandi della varie comapps e riportate la risposta:

Codice: Seleziona tutto

pool123s energy
poolerconsumi 2 energy
eflow [ whout | whin | selfc ]

fello
Messaggi: 12
Iscritto il: 12/12/2017, 9:14

Re: Errore al riavvio

Messaggioda fello » 06/03/2018, 17:28

eccomi:

in una situazione normale
prima.png


dopo il riavvio
dopo.png


riavviando un'altra volta, e ho provato più volte, ritorna normale

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

Re: Errore al riavvio

Messaggioda Flane » 06/03/2018, 17:39

Scusa, ma tu hai due contatori, uno per la produzione ed uno per i consumi.

1) La produzione la leggi direttamente con il protocollo sdm120c di 123solar?
2) postami il contenuto del file /var/www/metern/config/config_daemon.php
3) verifica se quando hai il problema metern e 123solar sono attivi

Codice: Seleziona tutto

ps aux | grep metern
ps aux | grep 123solar

4) verifica se è attivo il pooler485

Codice: Seleziona tutto

ps aux | grep pooler485


5) se hai un solo bus per i due contatori hai il parametro w nei comandi di lettura (123solar e pooler 485) ?

fello
Messaggi: 12
Iscritto il: 12/12/2017, 9:14

Re: Errore al riavvio

Messaggioda fello » 06/03/2018, 17:49

1) si
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)) { // Stop Daemon
   exec("pkill -f pooler485 > /dev/null 2>&1 &");
} else { //Start
   exec("pooler485 2 9600 /dev/ttyUSB0 > /dev/null 2>/dev/null &");
}
?>


3) 4)
quando funziona
1.png


quando non funziona
2.png
2.png (7.15 KiB) Visto 4065 volte


Torna a “MeterN”

Chi c’è in linea

Visitano il forum: Nessuno e 13 ospiti