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
domoticz-sj-install [2018/07/06 23:27]
flane [1.5.1 Testare Mosquitto]
domoticz-sj-install [2023/07/23 20:50] (versione attuale)
flane [3 Installare il Broker MQTT (Mosquitto)]
Linea 6: Linea 6:
 In questa guida vedremo come installare **Domoticz, Node-Red, Mosquitto** ed altri software utili per utilizzare il Raspberry come centralina per la gestione domotica della nostra casa. In questa guida vedremo come installare **Domoticz, Node-Red, Mosquitto** ed altri software utili per utilizzare il Raspberry come centralina per la gestione domotica della nostra casa.
 Potete installare ed utilizzare Domoticz anche sullo stesso Raspberry che utilizzate per il monitoraggio energetico mediante [[http://​www.123solar.org/​|123Solar]] e/o [[http://​metern.org/​|MeterN]] Potete installare ed utilizzare Domoticz anche sullo stesso Raspberry che utilizzate per il monitoraggio energetico mediante [[http://​www.123solar.org/​|123Solar]] e/o [[http://​metern.org/​|MeterN]]
 +
 +<WRAP center round info 80%>
 +La presente guida è stata testata sul'​immagine [[solarstretch|SolarStretch]] con sistema operativo [[https://​www.raspberrypi.org/​downloads/​raspbian/​|Raspbian Stretch Lite]]
 +</​WRAP>​
  
 ==== 1.1.1 Prerequisiti ==== ==== 1.1.1 Prerequisiti ====
Linea 70: Linea 74:
 ====== 2 Installare Node-Red ====== ====== 2 Installare Node-Red ======
  
-Quanto segue è valido esclusivamente per la distro Raspbian ​Jessie e quindi per la nostra immagine SolarJessie+Quanto segue è valido esclusivamente per la distro Raspbian ​(al momento Buster)
  
 Loggarsi con Putty come utente pi ed eseguire il seguente commando (tutto su un'​unica riga): Loggarsi con Putty come utente pi ed eseguire il seguente commando (tutto su un'​unica riga):
  
 <​code>​ <​code>​
-bash <(curl -sL https://​raw.githubusercontent.com/​node-red/​raspbian-deb-package/master/resources/​update-nodejs-and-nodered)+bash <(curl -sL https://​raw.githubusercontent.com/​node-red/​linux-installers/master/deb/​update-nodejs-and-nodered)
 </​code>​ </​code>​
  
Linea 104: Linea 108:
 [[https://​mosquitto.org/​|Mosquitto]] è un message broker che implementa il protocollo MQTT.\\ [[https://​mosquitto.org/​|Mosquitto]] è un message broker che implementa il protocollo MQTT.\\
 \\ \\
-Innazitutto aggiungiamo il necessario repository. Logghiamoci come utente pi con putty e digitiamo I seguenti comandi: 
  
-<​code>​wget http://​repo.mosquitto.org/​debian/​mosquitto-repo.gpg.key +Per installare Mosquitto
-sudo apt-key add mosquitto-repo.gpg.key +
-cd /​etc/​apt/​sources.list.d/​ +
-sudo wget http://​repo.mosquitto.org/​debian/​mosquitto-jessie.list +
-cd +
-sudo apt-get update</​code>​+
  
-Possiamo ora installare Mosquitto+<​code>​sudo apt-get update 
 +sudo apt install -y mosquitto mosquitto-clients</​code>​
  
-<​code>​sudo apt-get install ​mosquitto +Infine per far partire ​mosquitto ​automaticamente al boot:
-sudo apt-get install mosquitto-clients +
-sudo systemctl enable mosquitto.service</​code>​+
  
-ed infine riavviamo il Raspberry per far partire Mosquitto +<​code>​sudo ​systemctl enable mosquitto.service</​code>​
- +
-<​code>​sudo ​reboot</​code>​+
  
  
Linea 131: Linea 126:
  
 {{ :​img_domoticz:​mosquitto.png?​nolink&​600 |}} {{ :​img_domoticz:​mosquitto.png?​nolink&​600 |}}
 +
 +
 +<WRAP center round info>
 +**Nota:** a volte il comando mosquitto -v restituisce un messaggio di avviso che dice "​Error:​ Address already in use". Questo messaggio di avviso indica che il Broker Mosquitto è già in esecuzione, quindi non preoccuparti.
 +</​WRAP>​
 +
 +
  
 ====== 4.0 Installare Domoticz ====== ====== 4.0 Installare Domoticz ======
Linea 169: Linea 171:
  
 Ora non resta che iniziare a [[domoticz-sj-config|configurare]] Domoticz :-D Ora non resta che iniziare a [[domoticz-sj-config|configurare]] Domoticz :-D
 +
 +<WRAP center round info>
 +Nel caso sia necessario fermare o riavviare Domoticz è possibile eseguire i seguenti comandi da terminale:​\\
 +Per fermare:
 +<​code>​sudo systemctl stop domoticz.service</​code>​
 +Per avviare:
 +<​code>​sudo systemctl start domoticz.service</​code>​
 +Per riavviare:
 +<​code>​sudo systemctl restart domoticz.service</​code>​
 +Per disabilitare l'​avvio automatico al boot del servizio:
 +<​code>​sudo systemctl disable domoticz.service</​code>​
 +Per abilitare l'​avvio automatico al boot del servizio:
 +<​code>​sudo systemctl enable domoticz.service</​code>​
 +Per verificare lo stato del servizio:
 +<​code>​sudo systemctl status domoticz.service</​code>​
 +</​WRAP>​
 +
 +
 +
  
  
  • domoticz-sj-install.1530912443.txt.gz
  • Ultima modifica: 2018/07/06 23:27
  • da flane