lo script va modificato come sotto. molto importante è aggiungere la prima riga
Codice: Seleziona tutto
#!/usr/bin/php
<?php
system ("gpio mode 24 out"); // imposta gpio24 come uscita
$MNDIR = '/var/www/metern'; // Path to meterN
$CONSMETNUM = 2; // Meter ID per Consumo
$PRODMETNUM = 1; // Meter ID per Produzione
$OVERT = 1500; // oltre la soglia (W)
$OVERCMD = 'gpio write 24 1'; // attiva uscita gpio24
$UNDERT = 1300; // sotto la soglia (W)
$UNDCMD = 'gpio write 24 0'; // disattiva uscita gpio24
Modificare gli il numero dei Meter ID per quelli che si hanno. Impostare anche i valori di soglia voluti e Gpio che si vuole usare.
per il controllo dello script ho modificato config_trigger.php come segue:
Codice: Seleziona tutto
<?php
if(!defined('checkaccess')){die('Direct access not permitted');}
// Those scripts will be called each 5 min
$output = shell_exec('/var/www/comapps/prod_over_cons_script.php > /dev/null 2>/dev/null &');
?>
Spero di esser stato di aiuto.