Installer domoticz.
2020-11-21Voici un exemple d’installation domoticz sous raspbian.
Nous commençons par créer un utilisateur dédié, puis nous installons domoticz:
sudo bash
adduser domotiko
cd /home/domotiko
curl -sSL install.domoticz.com | bash
Appuyez sur Entrée lorsque la présentation s’affiche ( <OK> est le seul choix).
Choix des services: laissez http et https cochés, allez sur OK, appuyez sur Entrée.
«HTTP Port number:» laissez 8080, allez sur OK, appuyez sur Entrée.
«HTTPS Port number:» mettez 8443, allez à OK, Entrée.
«Installation Folder:» mettre /home/domotiko/domoticz, allez à OK, Entrée.
«Installation Complete!» , Entrée.
Maintenant, nous créons le service «systemd» qui lancera domoticz:
service domoticz stop
rm /etc/*.d/*domoticz*
echo "[Unit]
Description=domoticz
[Service]
ExecStart=/home/domotiko/domoticz/domoticz -daemon -www 8080 -sslwww 8443 -pidfile /var/run/domotiko/domoticz.pid
User=domotiko
RuntimeDirectory=domotiko
LogsDirectory=domotiko
Restart=on-abort
PIDFile=/var/run/domotiko/domoticz.pid
[Install]
WantedBy=multi-user.target
" >/etc/systemd/system/domoticz.service
echo "domotiko ALL=(root) NOPASSWD: /usr/sbin/service domoticz.sh *,/bin/systemctl stop domoticz.service,/bin/systemctl start domoticz.service
" >/etc/sudoers.d/010_domoticz
chmod 440 /etc/sudoers.d/010_domoticz
systemctl daemon-reload
chown -R domotiko.domotiko domoticz
systemctl enable domoticz
systemctl start domoticz
domoticz est installé et accessible :
- du pi: http://localhost:8080 ou https://localhost:8443
- du réseau: http://adresse_IP_du_pi:8080 ou https://adresse_IP_du_pi:8443
un peu de configuration:
aller à «Setup –> Settings»
changer de langue, définir l’emplacement
définir la sécurité: nom d’utilisateur et mot de passe
définir les “Réseaux locaux”, exemple: «127.0.0.*;192.168.0.*»
Activer “Sauvegarde automatique”
Matériel/Périphériques: désactiver “Accepter de nouveaux appareils”
Cliquez sur “Appliquer les paramètres”.
Nous devons maintenant ajouter le matériel.
voir https://www.domoticz.com/wiki/Getting_started
Pour plus de détails, voir https://www.domoticz.com/wiki/Raspberry_Pi