krijn ermerins logo

Domoticz installeren

Categorie:
In deze blog gaan we Domoticz installeren op een Raspberry Pi. Als het goed is heb je de Raspberry Pi geïnstalleerd en geconfigureerd. Zo niet, lees dan eerst dit artikel: Raspberry Pi installeren en configureren. Als basis voor mijn home automation gebruik ik Domoticz. Domoticz is open source, gratis en draait stabiel op een Pi. Er zijn vele protocollen te koppelen met Domoticz waardoor het vele mogelijkheden biedt. Ik leg je in 5 stappen uit hoe jij Domoticz installeert op je Raspberry Pi.

In dit artikel

Wat heb je nodig?

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.

Domoticz Installeren Installatieoverzicht

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.

Domoticz Installeren Webbrowser

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

  1. 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

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *

Beginnersgids

Maak Jouw Huis Slim Met Een Beperkt Budget

beginnersgids google home