Pagina 5 di 6

Re: meterN e 123Solar su NAS Synology con Docker

Inviato: 24/03/2020, 22:29
da p_max
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

Re: meterN e 123Solar su NAS Synology con Docker

Inviato: 25/03/2020, 14:25
da EdoFede
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.

Re: meterN e 123Solar su NAS Synology con Docker

Inviato: 25/03/2020, 14:41
da p_max
Ma MeterID e i comandi "poolerconsumi 6 energy" così come impostati sono corretti?

Grazie

Re: meterN e 123Solar su NAS Synology con Docker

Inviato: 25/03/2020, 14:46
da EdoFede
Mi sembra di si, ma francamente non vorrei sbilanciarmi perché non ho una gran esperienza... ho sempre usato un solo contatore nel mio setup.

Re: meterN e 123Solar su NAS Synology con Docker

Inviato: 25/03/2020, 15:05
da p_max
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.

Re: meterN e 123Solar su NAS Synology con Docker

Inviato: 25/03/2020, 15:25
da EdoFede
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.

Re: meterN e 123Solar su NAS Synology con Docker

Inviato: 26/03/2020, 11:12
da p_max
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!

Re: meterN e 123Solar su NAS Synology con Docker

Inviato: 26/03/2020, 13:56
da EdoFede
Non ho capito...
Backup di cosa? Verso dove?
Quale guida PDF?

Lasciami qualche dettaglio che vedo come aiutarti

Re: meterN e 123Solar su NAS Synology con Docker

Inviato: 26/03/2020, 14:25
da p_max
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.

Re: meterN e 123Solar su NAS Synology con Docker

Inviato: 26/03/2020, 15:55
da EdoFede
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?