meterN e 123Solar su NAS Synology con Docker

Discussioni relative al software di monitoraggio energetico METERN
p_max
Messaggi: 14
Iscritto il: 24/03/2020, 17:12

Re: meterN e 123Solar su NAS Synology con Docker

Messaggioda p_max » 24/03/2020, 22:29

Scusami non ho ricontrollato le immagini.. come andar dal meccanico e dire "ho la macchina che non va.."

I comandi che mi hai dato rispondono così (sembra funzionare):

bash-5.0# ps -ef |grep pooler485
106 nginx 5:36 {pooler485} /bin/bash /usr/local/bin/pooler485 6,7 9600 /dev/ttyUSB0
29809 root 0:00 grep pooler485
bash-5.0# ps -ef |grep sdm120c
bash-5.0# ps -ef |grep sdm120c

30271 root 0:00 sdm120c -a 7 -b 9600 -z 10 -i -p -v -c -f -g -P N -w 10 -j 10 -d 0 -q /dev/ttyUSB0
30273 root 0:00 grep sdm120c
bash-5.0# cat /dev/shm/metern*.txt
6(0.00*W)
6(43*Wh)
6_1(226.23*V)
6_2(0.00*A)
6_3(50.00*Hz)
6_4(1.00*F)
7(0.00*W)
7(1067588*Wh)
7_1(226.20*V)
7_2(0.02*A)
7_3(49.95*Hz)
7_4(1.00*F)


Anche i comandi
sdm120c -a 6 -P N -b 9600 -w 10 -j 10 -z 5 /dev/ttyUSB0
sdm120c -a 7 -P N -b 9600 -w 10 -j 10 -z 5 /dev/ttyUSB0

rispondono correttamente

Qui le immagini del post di prima.

Immagine
Immagine


EdoFede
Messaggi: 30
Iscritto il: 11/03/2019, 11:17

Re: meterN e 123Solar su NAS Synology con Docker

Messaggioda EdoFede » 25/03/2020, 14:25

Ok, allora "sotto" funziona tutto...
Magari prova a ri-salvare i singoli sensori sull'interfaccia.

Dal messaggio sembra che non riesca a trovare il file di configurazione.

p_max
Messaggi: 14
Iscritto il: 24/03/2020, 17:12

Re: meterN e 123Solar su NAS Synology con Docker

Messaggioda p_max » 25/03/2020, 14:41

Ma MeterID e i comandi "poolerconsumi 6 energy" così come impostati sono corretti?

Grazie

EdoFede
Messaggi: 30
Iscritto il: 11/03/2019, 11:17

Re: meterN e 123Solar su NAS Synology con Docker

Messaggioda EdoFede » 25/03/2020, 14:46

Mi sembra di si, ma francamente non vorrei sbilanciarmi perché non ho una gran esperienza... ho sempre usato un solo contatore nel mio setup.

p_max
Messaggi: 14
Iscritto il: 24/03/2020, 17:12

Re: meterN e 123Solar su NAS Synology con Docker

Messaggioda p_max » 25/03/2020, 15:05

Niente da fare, fatto il "decomissioning" di entrambi i sensori, bloccato metern, riavivato il container, riavviato e il risultato è sempre lo stesso.
Si parlava di impostazioni residenti anche se disinstallo/aggiorno il container. Può essere dovuto a quello? Dove sono/come faccio a rimuoverle.
Magari parto con una installazione ex novo.

EdoFede
Messaggi: 30
Iscritto il: 11/03/2019, 11:17

Re: meterN e 123Solar su NAS Synology con Docker

Messaggioda EdoFede » 25/03/2020, 15:25

Allora, il container, se installato secondo mie indicazioni, mantiene le directory "config" e "data" di entrambi i programmi su un volume persistente.
Per persistente si intende che cancellando e ricreando il container ti ritrovi tutti i dati.

Il senso è che se "domani" rilascio un aggiornamento dell'immagine con delle migliorie, modifiche, ecc... lo puoi semplicemente cancellare e ricreare, mantenendo tutto funzionante.

Quindi se vuoi partire da zero, devi eliminare il container e poi eliminare anche i volumi.

Puoi farlo in due modi...
o elimini manualmente i 4 volumi con il comando "docker volume rm <nome_volume>"
I nomi dei volumi, se non hai modificato il mio comando, sono questi: 123solar_config, 123solar_data, metern_config, metern_data

Oppure, una volta eliminato il container, usi il comando "docker volume prune", che elimina automaticamente tutti i volumi inutilizzati.
Attenzione a quest'ultima opzione, perché rimuove anche eventuali volumi di altri container, magari solo temporaneamente rimossi.
Se questo è l'unico container che usi, puoi usare il prune tranquillamente.

p_max
Messaggi: 14
Iscritto il: 24/03/2020, 17:12

Re: meterN e 123Solar su NAS Synology con Docker

Messaggioda p_max » 26/03/2020, 11:12

Cancellato tutto, eseguito il comano "prune", reinstallato con contattori su indirizzi 1 e 2 e tutto è ripartito correttamente. non ho capito dove stesse il problema ma va bene così.
Se posso, approfitto della tua preparazione. Avevo impostato tutto anche per il backup dei cdati come da guida PDF. Lo script se eseguito da shell funziona correttamente, ma non riesco a mandarlo in esecuzione automatica.
Da quello che capisco è dovuto alla distro Alpine che non usa cron come in altre distro linux.
Mi daresti qualche dritta o dove trovare indicazioni chiare?
Grazie!

EdoFede
Messaggi: 30
Iscritto il: 11/03/2019, 11:17

Re: meterN e 123Solar su NAS Synology con Docker

Messaggioda EdoFede » 26/03/2020, 13:56

Non ho capito...
Backup di cosa? Verso dove?
Quale guida PDF?

Lasciami qualche dettaglio che vedo come aiutarti

p_max
Messaggi: 14
Iscritto il: 24/03/2020, 17:12

Re: meterN e 123Solar su NAS Synology con Docker

Messaggioda p_max » 26/03/2020, 14:25

Mi riferisco a questa guida di Flavio:
http://www.flanesi.it/blog/download/MET ... _v2.20.pdf

A pagina 73 mette su uno script per il backup via FTP. Io l'ho usato per salvare le info su una cartella visibile da windows del NAS.
Chiaramente lo mette in esecuzione con CRON ma su Alpine non funziona.
Il scritp da solo funziona se lanciato da shell.

EdoFede
Messaggi: 30
Iscritto il: 11/03/2019, 11:17

Re: meterN e 123Solar su NAS Synology con Docker

Messaggioda EdoFede » 26/03/2020, 15:55

Uhmmm, no ti conviene fare al contrario se usi un container (altrimenti se lo cancelli/ricrei/aggiorni devi rifare script, ecc..).

Il backup lo fai sullo stesso NAS su cui sta girando il container o da un'altra parte?
Ti serve solo ed esclusivamente per mantenere una copia dei dati in caso di problemi con il container, oppure vuoi poter estrarre i file di 123Solar/meterN?


Torna a “MeterN”

Chi c’è in linea

Visitano il forum: Nessuno e 12 ospiti