Problemi con modifica velocità sdm120c

Discussioni relative al software di monitoraggio energetico METERN
falciatore
Messaggi: 3
Iscritto il: 21/11/2016, 22:11

Problemi con modifica velocità sdm120c

Messaggioda falciatore » 21/11/2016, 22:13

>salve, sono Frigerio Riccardo, sto cercando di installare 2 contatori(un 120 e un 220) in uscita dall’inverter del fotovoltaico e in ingresso all’appartamento. Sono arrivato senza troppi problemi e grazie ad una spiegazione di Walter62 a indirizzare i due bus(ho usato due chiavette usb separate per non aver problemi) ma nel momento in cui provo a cambiare la velocità non mi permette di farlo in nessuno dei due(il 220 potrei farlo dal quadro direttamente ma per l’altro non ho scelta) restituendomi questo problema<br>
” sdm120c(1881) Problem locking serial device, can’t open lock file: (null) for write.<br>
20161115-19:55:46.493125: sdm120c(1881) Check owner and execution permission for ‘sdm120c’, they shoud be root ‘-rws–x–x’. ”<br>
provando a modificare i permessi poi non mi permetteva di fare niente, ora i permessi di sdm120c sono 777 e posso leggere e fare le stesse cose di prima ma la risposta alla modifica velocità è sempre la stessa, per caso è evidente che sbaglio qualcosa?


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

Re: Problemi con modifica velocità sdm120c

Messaggioda Flane » 21/11/2016, 22:35

Se hai già attivo una sessione del software sdm120c non puoi attivarne altre in quanto mandi in lock il bus.
Se hai attivo MeterN c'è infatti già attiva un'altra sessione.

Per ovviare a questo problemi o fermi Metern e sdm120c o devi utilizzare l'opzione -w semprechè anche il comando già in esecuzione utilizzi anch'esso l'opzione -w (se usi una delle mia ultime solarjessie è già così).

Se il tuo contatore ha ID 1 e parità N, per cambiare la velocità da 2400 a 9600 prova con:

Codice: Seleziona tutto

sdm120c -a1 -b2400 -PN -r9600 -w5 -j10 -z10 /dev/ttyUSB0


Nelle ultime versioni le opzioni -j e -z sono praticamente obbligatorie per evitare errori, ed anche l'opzione -w nel caso vi siano più sessioni che leggono sullo stesso bus.

Naturalmente prima di eseguire il comando devi mettere in SET il contatotore tenedo premuto il pulsante fino a che compare la scritta Set sul display.

ATTENZIONE:
Nelle ultime versioni del software sdm120c c'è un bug che modificata la velocità rispetto ai 2400 di default, non permette più di rimetterla a 2400.
Altre modifiche funzionano ma non permette di ritornare a 2400.
Avevo già a suo tempo segnalato il bug a The-Drake ma non è ancora stata corretto


Torna a “MeterN”

Chi c’è in linea

Visitano il forum: wifi75 e 48 ospiti