Programma MONITOR per la lettura contatori EASTRON [GUIDA]
Re: Programma MONITOR per la lettura contatori EASTRON [GUIDA]
Sicuramente in monitor devi configurare MQTT in modo che i dati letti dal contatore vengano inviati al tuo broker mqtt e poi presumo che in Home Assistant (che non conosco) devi configurarlo per andare a leggere i valori sul borker mqtt
Re: Programma MONITOR per la lettura contatori EASTRON [GUIDA]
Flane ha scritto:Sicuramente in monitor devi configurare MQTT in modo che i dati letti dal contatore vengano inviati al tuo broker mqtt e poi presumo che in Home Assistant (che non conosco) devi configurarlo per andare a leggere i valori sul borker mqtt
ci provo vediamo....
ma bisogna installarlo mqtt client o è già presente?
Re: Programma MONITOR per la lettura contatori EASTRON [GUIDA]
Il client mqtt per fare cosa? A cosa ti serve un client mqtt?
Hai Monitor che invia al broker mqtt (mosquitto già presente sulla solarstretch) e poi con il tuo hub domotico leggi da mosquitto i dati.
Forse prima è il caso di cercare di capire come funziona mqtt
https://farelettronica.it/web/mqtt-e-me ... pberry-pi/
Trovi anche altre guida su Google.
PS: se vuoi continuare questo argomento apri una discussione specifica sotto Domotica.
Hai Monitor che invia al broker mqtt (mosquitto già presente sulla solarstretch) e poi con il tuo hub domotico leggi da mosquitto i dati.
Forse prima è il caso di cercare di capire come funziona mqtt
https://farelettronica.it/web/mqtt-e-me ... pberry-pi/
Trovi anche altre guida su Google.
PS: se vuoi continuare questo argomento apri una discussione specifica sotto Domotica.
Re: Programma MONITOR per la lettura contatori EASTRON [GUIDA]
Perdonami ma in monitor dove intendi?
-
- Messaggi: 41
- Iscritto il: 21/01/2018, 10:50
Re: Programma MONITOR per la lettura contatori EASTRON [GUIDA]
Salve flane,
premesso che ho un raspberry pi 2 a cui ho messo l'immagine raspian stretch preconfigurata
dopo avere eseguito la guida di questa discussione avviando:
mi sembra di avere capito che forse la compilazione di monitor così come è stato creato non viene accettata dal mio raspberry pi , visto la risposta istruzione non consentita.
elenco qui sotto, se può essere utile, la versione sul mio raspberry
Idee per risolvere?
premesso che ho un raspberry pi 2 a cui ho messo l'immagine raspian stretch preconfigurata
dopo avere eseguito la guida di questa discussione avviando:
Codice: Seleziona tutto
pi@raspberrypi:/var/www/comapps $ ./monitor
Istruzione non consentita
mi sembra di avere capito che forse la compilazione di monitor così come è stato creato non viene accettata dal mio raspberry pi , visto la risposta istruzione non consentita.
elenco qui sotto, se può essere utile, la versione sul mio raspberry
Codice: Seleziona tutto
pi@raspberrypi:/var/www/comapps $ uname -a
Linux raspberrypi 4.14.50+ #1122 Tue Jun 19 12:21:21 BST 2018 armv6l GNU/Linux
pi@raspberrypi:/var/www/comapps $ cat /etc/os-release PRETTY_NAME="Raspbian GNU/Linux 9 (stretch)"
NAME="Raspbian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"
Idee per risolvere?
Re: Programma MONITOR per la lettura contatori EASTRON [GUIDA]
Hai provato a mettere sudo davanti al comando? (Sicuramente non è quello ma io ci proverei)
Inoltre controllerei i permessi dei file. [Per scrupolo rieseguirei tutti i comandi del primo post di questo topic]
Inoltre controllerei i permessi dei file. [Per scrupolo rieseguirei tutti i comandi del primo post di questo topic]
Re: Programma MONITOR per la lettura contatori EASTRON [GUIDA]
Scusa ma hai controllato se c'è il programma monitor nella cartella /var/www/comapps ??
Io monitor l'ho installato sulla Solarstretch senza problemi.
Quindi il problema non è nell'immagine ma in altro posto ....
Io monitor l'ho installato sulla Solarstretch senza problemi.
Quindi il problema non è nell'immagine ma in altro posto ....
-
- Messaggi: 41
- Iscritto il: 21/01/2018, 10:50
Re: Programma MONITOR per la lettura contatori EASTRON [GUIDA]
si è presente anche se avvio con sudo solito problema
metern è ancora impostato con pooler485 ma prima di cambiare ho provato monitor.
ho rieseguito contemporaneamente i soliti comandi del primo post su due raspberry
sul raspberry più recente ma con jessye monitor funziona ma sul raspberry più vecchio con immagine stretch da il solito errore.
altre idee?
questo il raspberry pi dove funziona
noto che il processore uno è armv61 mentre in quello che funziona è armv71
può essere questo il problema?
-----------------------------------------------
forse ci sono ho un presentimento....
forse Armv71 è a 64bit mentre armv61 è a 32 bit quindi se il programma monitor è compilato a 64bit è normale che non funzioni a 32bit
in tal caso è possibile avere una compilazione a 32 bit oppure acere il file sorgente se open source per ricompilarlo a 32bit?
metern è ancora impostato con pooler485 ma prima di cambiare ho provato monitor.
Codice: Seleziona tutto
pi@raspberrypi:~ $ ls -l /var/www/comapps/monitor*
-rwxr-xr-x 1 www-data www-data 169460 mar 9 2019 /var/www/comapps/monitor
-rw-r--r-- 1 www-data www-data 184320 nov 18 17:54 /var/www/comapps/monitor2.tar
-rwxr-xr-x 1 www-data www-data 7724 nov 17 20:42 /var/www/comapps/monitor.conf
-rw-r--r-- 1 www-data www-data 7731 mar 10 2019 /var/www/comapps/monitor.conf.sample
-rwxr-xr-x 1 www-data www-data 184320 lug 29 20:11 /var/www/comapps/monitor.tar
pi@raspberrypi:~ $ cd /var/www/comapps
pi@raspberrypi:/var/www/comapps $ sudo ./monitor
Istruzione non consentita
pi@raspberrypi:/var/www/comapps $
ho rieseguito contemporaneamente i soliti comandi del primo post su due raspberry
sul raspberry più recente ma con jessye monitor funziona ma sul raspberry più vecchio con immagine stretch da il solito errore.
altre idee?
questo il raspberry pi dove funziona
Codice: Seleziona tutto
pi@raspberrypi:/var/www/comapps $ uname -a
Linux raspberrypi 4.19.60-v7+ #1247 SMP Thu Jul 25 14:41:19 BST 2019 armv7l GNU/Linux
pi@raspberrypi:/var/www/comapps $ cat /etc/os-release
PRETTY_NAME="Raspbian GNU/Linux 8 (jessie)"
NAME="Raspbian GNU/Linux"
VERSION_ID="8"
VERSION="8 (jessie)"
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"
pi@raspberrypi:/var/www/comapps $
noto che il processore uno è armv61 mentre in quello che funziona è armv71
può essere questo il problema?
-----------------------------------------------
forse ci sono ho un presentimento....
forse Armv71 è a 64bit mentre armv61 è a 32 bit quindi se il programma monitor è compilato a 64bit è normale che non funzioni a 32bit
in tal caso è possibile avere una compilazione a 32 bit oppure acere il file sorgente se open source per ricompilarlo a 32bit?
Re: Programma MONITOR per la lettura contatori EASTRON [GUIDA]
Ciao a tutti attualmente uso il protocollo sdm120 per le letture dei due contatori modbus.
Ho scoperto che Monitor può comunicare contemporaneamente anche con un broker mqtt e mi piacerebbe provare.
Vorrei capire a cosa andrei incontro cambiando la configurazione e passando a meter?
edit:
premessa : io uso 123 solar per la produzione e meternN per i consumi con pool123s
ho installato monitor e poi
com_daemon_loop.php
com_daemon.php
pooler.php
reqsubmet.php
1) ho configurato il mio monitor.conf i miei due sensori (uno produzione e l'altro consumi) ho fatto male?
2) ho provato ad eseguire monitor.sh ma va in errore perche c'è la'ltro driver attivo penso sia pooler485.sh, ma non so come stopparlo.
3) nella prima pagine è scritto :
Monitor con 123Solar
Allegato a questo post trovate anche i file per 123solar (monitor_protocol) in modo da poter usare monitor anche con 123solar.
I file vanno messi in /var/www/123solar/scripts/protocols con proprietario www-data e permessi 644
Dalla sezione admin di 123solar scegliete come protocol "monitor" e come indirizzo il numero del meterID di meterN.
Con questo potete eliminare tranquillamente pool123s in meterN.
quale è questo file?
Ho scoperto che Monitor può comunicare contemporaneamente anche con un broker mqtt e mi piacerebbe provare.
Vorrei capire a cosa andrei incontro cambiando la configurazione e passando a meter?
edit:
premessa : io uso 123 solar per la produzione e meternN per i consumi con pool123s
ho installato monitor e poi
com_daemon_loop.php
com_daemon.php
pooler.php
reqsubmet.php
1) ho configurato il mio monitor.conf i miei due sensori (uno produzione e l'altro consumi) ho fatto male?
2) ho provato ad eseguire monitor.sh ma va in errore perche c'è la'ltro driver attivo penso sia pooler485.sh, ma non so come stopparlo.
3) nella prima pagine è scritto :
Monitor con 123Solar
Allegato a questo post trovate anche i file per 123solar (monitor_protocol) in modo da poter usare monitor anche con 123solar.
I file vanno messi in /var/www/123solar/scripts/protocols con proprietario www-data e permessi 644
Dalla sezione admin di 123solar scegliete come protocol "monitor" e come indirizzo il numero del meterID di meterN.
Con questo potete eliminare tranquillamente pool123s in meterN.
quale è questo file?
Re: Programma MONITOR per la lettura contatori EASTRON [GUIDA]
prima di editate il file per bloccare il servizio, vorrei prima provare ./monitor a mano e capire se legge... anche perche devo inserire il numero del contatore attuale per continuare con gli stessi numeri.
non so come stoppare il servizio dei vecchi drivers da ssh.
sapreste indicarmeli?
non so come stoppare il servizio dei vecchi drivers da ssh.
sapreste indicarmeli?
Chi c’è in linea
Visitano il forum: Nessuno e 14 ospiti