Prima configurazione MeterN

Discussioni relative al software di monitoraggio energetico METERN
max213
Messaggi: 13
Iscritto il: 13/11/2016, 20:30

Prima configurazione MeterN

Messaggioda max213 » 23/10/2020, 10:48

Ciao a tutti!
Sono ormai 5 anni che il mio Raspberry pi fa il suo dovere di lettura produzione tramite USB/RS485 con inverter Aurora e solar123 ( Grazie mille per il lavoro di Flavio :) ).

E’ da qualche giorno che sto provando la lettura dei consumi con un contatore SDM120Modbus con lettura via wifi con Sonoff basic +ESPEasy + ser2net il tutto funziona bene.

Lanciando il comando ( SDM120 è settato ID1, 2400, N > settaggio default)
sdm120c -a 1 -P N -b 2400 -j10 -z10 -w10 /dev/ttyEZL0
leggo I consumi via wifi senza problemi.

Il problema :roll: nasce con la configurazione di MeterN, seguendo la guida ( sempre un grazie a Flavio ) dopo aver installato Meter + comapps_solarstretch + script script sdm120c e configurato il tutto con 5 misuratori, Produzione pool123s e consumi poolerconsumi … ecc al test command di tutti i misuratori mi ritorna su tutti l’errore:
es: sul primo misuratore di produzione
sh: 1: pool123s: not found is not valid, the correct format is 1(1234.5*Wh).

La cartella comapps risulta su /var/www/ con permessi www-data:www-data e creati i vari link simbolici.
Sia Solar123 che MeterN sono aggiornate all’ultima versione.

Chi mi può aiutare?
Grazie a tutti!!



max213
Messaggi: 13
Iscritto il: 13/11/2016, 20:30

Re: Prima configurazione MeterN

Messaggioda max213 » 23/10/2020, 21:44

Ciao Flavio Grazie,
da terminale se lancio
pool123s il risultato è :
-bash: /usr/local/bin/pool123s: /usr/bin/php^M: bad interpreter: No such file or directory


Grazie Massimiliano

max213
Messaggi: 13
Iscritto il: 13/11/2016, 20:30

Re: Prima configurazione MeterN

Messaggioda max213 » 23/10/2020, 22:38

Ho risolto...
errore di conversione files in windows... il fine riga '^M'

Grazie Flavio per la dritta!!!

max213
Messaggi: 13
Iscritto il: 13/11/2016, 20:30

Re: Prima configurazione MeterN

Messaggioda max213 » 24/10/2020, 21:15

Buonasera a tutti,
niente non riesco a completare, forse manca poco ma mi sono perso...

questo è il mio config_daemon.php

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 1 2400 /dev/ttyEZL0 > /dev/null 2>/dev/null &");
}
?>


ma non lancia il pooler485, il file Meter1.txt non viene creato. :(
Se lancio da riga di comando:

Codice: Seleziona tutto

sudo pooler485 1 2400 /dev/ttyEZL0

file creato e su meter vedo i valori.....
dove sbaglio????

Grazie Massimiliano

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

Re: Prima configurazione MeterN

Messaggioda Flane » 26/10/2020, 8:51

Sei sicuro che la porta ttyEZL0 sia già stata aperta quando parte metern?
La mia impressione è che metern si avvi prima del servizio che crea la porta

il pooler non parte solo al boot del raspberry oppure nemmeno se fermi MeterN e lo fai ripartire dalla pagina admin ?

Se il problema è al boot, puoi provare ad aggiungere nel service di avvio di metern presente nella cartella /etc/systemd/system/metern.service
, alla riga After anche il servizio EZL.service (o quello che usi per creare la porta ttyEZL0)

max213
Messaggi: 13
Iscritto il: 13/11/2016, 20:30

Re: Prima configurazione MeterN

Messaggioda max213 » 26/10/2020, 22:26

Rivista tutta la configurazione, i permessi, finalmente i test sono tutti verdi. Grazie Mille Flavio!!

Il sistema di lettura dei sdm via wifi con sonoff con ESPEasy+ser2net funziona, devo solo verificare la stabilità di tutto e capire bene la lettura dei grafici, Metern mi indica dei prelievi spaventosi... Forse dovuto ha tutte le configurazioni e prove di questi giorni...


Torna a “MeterN”

Chi c’è in linea

Visitano il forum: ccattaneo28 e 11 ospiti