Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisione Revisione precedente
Prossima revisione
Revisione precedente
power_pack_pro [2018/08/22 23:49]
flane
power_pack_pro [2019/06/26 15:26] (versione attuale)
flane
Linea 6: Linea 6:
 </​WRAP>​ </​WRAP>​
 \\ \\
-Si tratta di una scheda di espansione progettata appositamente per Raspberry Pi, che permette di utilizzare il Raspberry Pi alimentato tramite batteria al litio, ​svolge ​quindi una funzione di UPS per il Raspberry.\\+Si tratta di una scheda di espansione progettata appositamente per Raspberry Pi, che permette di utilizzare il Raspberry Pi alimentato tramite batteria al litio, ​svolgendo ​quindi una funzione di UPS per il Raspberry.\\
 \\ \\
 <WRAP center round help> <WRAP center round help>
 Per problemi a riguardo discutiamone qui: [[http://​www.flanesi.it/​forum/​viewtopic.php?​f=21&​t=2158|Script RPI Power Pack Hat Pro V1.1 with MeterN]] Per problemi a riguardo discutiamone qui: [[http://​www.flanesi.it/​forum/​viewtopic.php?​f=21&​t=2158|Script RPI Power Pack Hat Pro V1.1 with MeterN]]
 </​WRAP>​ </​WRAP>​
 +
 {{ :​img_metern:​power_ups:​power_ups1.jpg?​nolink |}} {{ :​img_metern:​power_ups:​power_ups1.jpg?​nolink |}}
 +
 +<WRAP center round info>
 +Per approfondimenti sulla scheda: [[http://​www.raspberrypiwiki.com/​index.php/​Power_Pack_Pro|Power Pack Pro WIKI]]
 +</​WRAP>​
 +
 \\ \\
 <WRAP center round important>​ <WRAP center round important>​
Linea 49: Linea 55:
 \\ \\
 Il contenuto dello script è:\\ Il contenuto dello script è:\\
-<​code>#​!/​usr/​bin/​python+<​code ​python /​var/​www/​MyScripts/​ups/​upshat.py>#​!/​usr/​bin/​python
 # #
 # Script for RPI Power Pack Hat Pro V1.1 with MeterN # Script for RPI Power Pack Hat Pro V1.1 with MeterN
Linea 105: Linea 111:
  
 # Inserire il token per l'​invio dei messaggi con RPInotify - Lasciare vuoto se non si utilizza il servizio di notifica # Inserire il token per l'​invio dei messaggi con RPInotify - Lasciare vuoto se non si utilizza il servizio di notifica
-TOKEN = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0b2tlbiI6ImZsYW5lc2kifQ.RpOc0pl4YNuScnytsgcGxBvDHf6vsE1flnJ7eHG9st4"+TOKEN = ""​
  
 # #
Linea 197: Linea 203:
 Come prima cosa è necessario attivare la funzione i2c dell'​hat con il comando: Come prima cosa è necessario attivare la funzione i2c dell'​hat con il comando:
 <​code>​i2cset -y 1 0x62 0x0A 0x00</​code>​ <​code>​i2cset -y 1 0x62 0x0A 0x00</​code>​
-Questo comando va eseguito ​solo la prima volta ed eventualmente nel caso che per qualche motivo scollegate la batteria dalla scheda.\\+<WRAP center round important 80%> 
 +Questo comando va eseguito ​__solo ​la prima volta__ ​ed eventualmente ​__successivamente solo nel caso che per qualche motivo scollegate la batteria dalla scheda__. 
 +</​WRAP>​ 
 +\\ 
 +Nell'​immagine SolarStretch è già stato inserito un servizio per l'​avvio automatico dello script ups al boot del Raspberry.
 \\ \\
-Per abilitare l'​avvio automatico al boot del servizio:+Per abilitare l'​avvio automatico al boot del servizio ​sarà quindi sufficiente eseguire:
 <​code>​sudo systemctl enable upshat.service <​code>​sudo systemctl enable upshat.service
 sudo reboot</​code>​ sudo reboot</​code>​
Linea 217: Linea 227:
 ott 07 11:54:23 raspberrypi systemd[1]: Started RPI UPS Hat Service.</​code>​ ott 07 11:54:23 raspberrypi systemd[1]: Started RPI UPS Hat Service.</​code>​
  
-Potete ora controllare la tensione e la capacità della batteria (nel formato MeterN) digitando da terminale: 
-<​code>​reqsdm bat_ten 
-reqsdm bat_cap</​code>​ 
 \\ \\
 ===== Configurazione MeterN ===== ===== Configurazione MeterN =====
Linea 228: Linea 235:
 <​code>​sudo nano /​var/​www/​comapps/​reqsdm.php</​code>​ <​code>​sudo nano /​var/​www/​comapps/​reqsdm.php</​code>​
 ed aggiungere opportunamente le seguenti righe: ed aggiungere opportunamente le seguenti righe:
-<​code> ​     } elseif ($argv[1] == '​bat_ten'​) {+<​code ​php /​var/​www/​comapps/​reqsdm.php>      } elseif ($argv[1] == '​bat_ten'​) {
          ​$outstr =  exec('​cat /​dev/​shm/​ups.txt | grep "​*V)"'​);​          ​$outstr =  exec('​cat /​dev/​shm/​ups.txt | grep "​*V)"'​);​
       } elseif ($argv[1] == '​bat_cap'​) {       } elseif ($argv[1] == '​bat_cap'​) {
Linea 237: Linea 244:
 Infine per avere in MeterN un indicatore con la tensione della batteria ed uno con la capacità della batteria: Infine per avere in MeterN un indicatore con la tensione della batteria ed uno con la capacità della batteria:
 {{ :​img_metern:​power_ups:​power_ups9.png?​direct |}} {{ :​img_metern:​power_ups:​power_ups9.png?​direct |}}
 +\\ 
 +Questo è il risultato a batteria completamente carica: 
 +{{ :​img_metern:​power_ups:​power_ups10.png?​nolink |}}
  
  
  • power_pack_pro.1534974552.txt.gz
  • Ultima modifica: 2018/08/22 23:49
  • da flane