Wat heb je nodig?
- Raspberry Pi
- Internetverbinding
Domoticz installeren op Raspberry Pi
Er van uitgaande dat je Raspberry geïnstalleerd en geconfigureerd is, voeren we het volgende commando in de terminal:
sudo curl -L https://install.domoticz.com | sudo bash
Nadat het downloaden voltooid is, begint de installatie. Tijdens de installatie worden enkele vragen gesteld.
Vul deze vragen in en rond de installatie af. Aan het eind van de installatie verschijnt er een overzicht van de door jouw ingevulde gegevens.
Herstart het systeem:
sudo reboot
Verwijder overbodige services
Standaard zijn er enkele services geïnstalleerd die veel CPU vragen van jouw Pi. Omdat we deze services niet gebruiken, verwijderen we ze zodat onze Pi goed blijft presteren.
Het gaat om de services readKey (verbruikt veel CPU) en mongoose (blokkeert poort 443). Maak verbinding met jouw Raspberry en log in. Verwijder bovenstaande services met het volgende commando:
ReadKey
sudo update-rc.d readKey remove
Mongoose
sudo update-rc.d mongoose remove
Herstart het systeem:
sudo reboot
Domoticz automatisch opstarten
Na elke herstart van de Raspberry moet ook Domoticz handmatig gestart worden. Dit is natuurlijk niet handig, maar gelukkig is dit eenvoudig op te lossen.
Hiervoor brengen we enkele wijzigingen aan in het systeem zodat Domoticz voortaan automatisch opstart.
Voer de volgende commando’s uit:
cd domoticz
sudo cp domoticz.sh /etc/init.d
sudo chmod +x /etc/init.d/domoticz.sh
sudo update-rc.d domoticz.sh defaults
Hierna gaan we het opstartscript aanpassen. Hierin moeten we de Username, DAEMON en DAEMON_ARGS aanpassen naar jouw instellingen.
Domoticz is standaard geïnstalleerd in “/home/pi/domoticz/” met poort 8080.
Ben je hiervan afgeweken tijdens de installatie? Geen probleem, dit kunnen we aanpassen met de volgende commando’s.
Wanneer je alles hebt laten staan tijdens de installatie, kun je deze stap overslaan.
sudo nano /etc/init.d/domoticz.sh
USERNAME=pi
DAEMON=/home/$USERNAME/domoticz/$NAME
DAEMON_ARGS="-daemon -www 8080"
Wil je een andere poort gebruiken voor de webinterface? Pas dit dat hier aan.
Heb je bovenstaande aangepast of deze stap overgeslagen? Dan kunnen we kijken of Domoticz draait op het door jou ingestelde adres.
In mijn geval:
http://192.168.178.192.8080
https://192.168.178.192:443
Draait Domoticz? Top! Dan kun je gelijk checken of er updates beschikbaar zijn. Dit doe je door naar Instellingen–>Check for Updates te gaan.
Lukt dit nu niet via de webinterface, dan kun je altijd updaten via de terminal.
cd domoticz
./updaterelease
Om te controleren of het automatisch opstarten werkt, raad ik je aan om de Raspberry te herstarten.
sudo reboot
Domoticz openen in webbrowser
De installatie is klaar, Domoticz start automatisch op na een herstart van je Raspberry, tijd om Domoticz via je webbrowser te openen. Dit doe je eenvoudig door naar http://jouwdomoticzip:8080 te gaan.
En nu?
Nu wordt het pas echt leuk! Met Domoticz op een Raspberry Pi begint het automatiseren van je huis. Wat kun je zoal doen:
11 reacties
hoi.
ik heb een micro sd met domoticz erop
als ik deze in mijn raspberry duw krijg ik eerst een hele lijst met allerlei data.
op het einde wordt gevraagd om een login en wachtwoord.
dan loop ik vast want die weet ik nl niet.
weet u hoe ik dat oplos.
mvg Mathijs