Dopo aver installato la parte relativa al PWM boiler, ho riscontrato un problema:
quando inserisco questi due comandi per avere il consumo della resistenza il cruscotto ha disconnessioni continue ad intervalli di 1 secondo.
Main pooling:
ID: 6
command: reqsdm boiler-main
Live pooling
ID: 6
Mode: Value
Command: reqsdm boiler-live
se vado a tira via l'ID 6 il problema sparisce.
Ho già provato a reinstallare l'img pensando ad un mio errore, ma il problema si ripresenta.
allego 2 img che mostrano ciò che accade.
problema metern letture
Re: problema metern letture
C'è un errore in qualche indicator, probabilmente proprio in quello relativo al boiler, per questo hai i flash del cruscotto.
Quale è l'ID del boiler che hai messo in pwm_ssr_dimmer.php?
E' il 6?
Non avevi già altri ID6 forse?
Posta il contenuto del file reqsdm.php
Quale è l'ID del boiler che hai messo in pwm_ssr_dimmer.php?
E' il 6?
Non avevi già altri ID6 forse?
Posta il contenuto del file reqsdm.php
-
- Messaggi: 73
- Iscritto il: 22/02/2017, 20:25
Re: problema metern letture
questo è il file reqsdm.php
Ho usato l'ID 6
questi sono i due screeshot degli indicatori e dei sensori
Codice: Seleziona tutto
#!/usr/bin/php
<?php
// This script will output a meterN compatible format for the main or live command
// You'll need to setup correct permission chmod +x
// then ln -s /var/www/comapps/reqsdm.php /usr/bin/reqsdm
// Request command with 'reqsdm tensione' or 'reqsdm corrente' or ......
if (isset($_SERVER['REMOTE_ADDR'])) {
die('Direct access not permitted');
}
if (!isset($argv[1])) {
die("Abording: no valid argument given.\nUsage: reqsdm (tensione|corrente|cospi|cpu-temp)\n");
} elseif ($argv[1] == 'tensione') {
$outstr = exec('cat /dev/shm/metern2.txt | egrep "^2_1\(" | grep "*V)"');
} elseif ($argv[1] == 'corrente') {
$outstr = exec('cat /run/shm/metern2.txt | egrep "^2_2\(" | grep "*A)"');
} elseif ($argv[1] == 'cospi') {
$outstr = exec('cat /run/shm/metern2.txt | egrep "^2_4\(" | grep "*F)"');
} elseif ($argv[1] == 'freq') {
$outstr = exec('cat /dev/shm/metern2.txt | egrep "^2_3\(" | grep "*Hz)"');
} elseif ($argv[1] == 'boiler-status') {
$outstr = exec('echo "pwm_ssr_dimmer("`pgrep -c pwm_ssr_dimmer`"*X)"');
} elseif ($argv[1] == 'boiler-live') {
$outstr = exec('cat /dev/shm/boiler6.txt | egrep "^6\(" | grep "*W)"');
} elseif ($argv[1] == 'boiler-main') {
$outstr = exec('cat /dev/shm/boiler6.txt | egrep "^6\(" | grep "*Wh)"');
} elseif ($argv[1] == 'resistenza') {
$outstr = exec('cat /dev/shm/boiler6.txt | egrep "^6_1\(" | grep "*%)"');
} elseif ($argv[1] == 'cpu-temp') {
$outstr = exec('cat /sys/class/thermal/thermal_zone0/temp');
$outstr = $outstr/1000;
$outstr = "cpu($outstr*°C)";
// and so on ....
} else {
die("Usage: reqsdm (tensione|corrente|cospi|boiler-status|boiler-live|boiler-main|resistenza|cpu-temp)\n");
}
echo "$outstr";
?
Ho usato l'ID 6
questi sono i due screeshot degli indicatori e dei sensori
Re: problema metern letture
Davide usa la formattazione "codice" (il pulsante con le due <>)
Questa volta l'ho sistemata io
Hai il file /dev/shm/boiler6.txt ?
E cosa contiene?
I seguenti comandi se eseguiti da terminale cosa ti restituiscono:
... vanno eseguiti una riga alla volta...
Questa volta l'ho sistemata io
Hai il file /dev/shm/boiler6.txt ?
E cosa contiene?
I seguenti comandi se eseguiti da terminale cosa ti restituiscono:
Codice: Seleziona tutto
reqsdm boiler-status
reqsdm boiler-live
reqsdm boiler-main
... vanno eseguiti una riga alla volta...
-
- Messaggi: 73
- Iscritto il: 22/02/2017, 20:25
Re: problema metern letture
scusa nn sapevo qual'era
questo è quello che mi da il terminale
mi sembra che il file che mi chiedi non ci sia
questo è quello che mi da il terminale
Codice: Seleziona tutto
pi@raspberrypi:/var/www/MyScripts/PWM$ reqsdm boiler-status
pwm_ssr_dimmer(0*X)pi@raspberrypi:/var/www/MyScripts/PWM$ reqsdm boiler-live
cat: /dev/shm/boiler6.txt: File o directory non esistente
pi@raspberrypi:/var/www/MyScripts/PWM$ reqsdm boiler-main
cat: /dev/shm/boiler6.txt: File o directory non esistente
pi@raspberrypi:/var/www/MyScripts/PWM$
mi sembra che il file che mi chiedi non ci sia
Re: problema metern letture
scusa ma lo script per il pwm è attivo?
Occhio che se provi adesso che il PV non produce dopo 20 cicli (20*6=120 sec= 2 minuti) si disinserisce in automatico....
Il file /dev/shm/boiler6.txt non c'è per cui il comando non può funzionare .....
Occhio che se provi adesso che il PV non produce dopo 20 cicli (20*6=120 sec= 2 minuti) si disinserisce in automatico....
Il file /dev/shm/boiler6.txt non c'è per cui il comando non può funzionare .....
-
- Messaggi: 73
- Iscritto il: 22/02/2017, 20:25
Re: problema metern letture
chiedo scusa.
mi ero dimenticato del fatto che si spegne da solo
questo comunque è quello che c'è dentro
allora per quello che dando il comando pwm start smette di flashare il cruscotto.
perchè crea il file boiler6.txt.
ho capito bene.
mi ero dimenticato del fatto che si spegne da solo
questo comunque è quello che c'è dentro
Codice: Seleziona tutto
6(0*W)
6(0*Wh)
6_1(0*%)
allora per quello che dando il comando pwm start smette di flashare il cruscotto.
perchè crea il file boiler6.txt.
ho capito bene.
-
- Messaggi: 73
- Iscritto il: 22/02/2017, 20:25
Re: problema metern letture
Secondo te c'è modo di risolvere permanentemente il problema quando manca il file boiler6.txt , cioè quando siamo in assenza di produzione Fv?
Perchè sennò il cruscotto continua a fleshare le letture.
Perchè sennò il cruscotto continua a fleshare le letture.
Re: problema metern letture
Il file boiler6.txt non è che manca quando il PV è spento. Rimane nella cartella fino al giorno successivo.
Qualche problema c'è con lo stop manuale o se non metti lo script che parta automaticamente al boot, in quanto con il riavvio il file nella cartella temporanea viene cancellato e se lo script non parte non lo ricrea.
Tu che versione della mia guida hai usato?
Qualche problema c'è con lo stop manuale o se non metti lo script che parta automaticamente al boot, in quanto con il riavvio il file nella cartella temporanea viene cancellato e se lo script non parte non lo ricrea.
Tu che versione della mia guida hai usato?
-
- Messaggi: 73
- Iscritto il: 22/02/2017, 20:25
Re: problema metern letture
La 2.20 per la configurazione di metern...mentre la guida per il pwm è quelka che mi hai girato per mail
Chi c’è in linea
Visitano il forum: Nessuno e 7 ospiti