Domoticz

Hoe installeer je Domoticz op een Rasberry Pi? (4 Stappen)

Geen reacties

In deze blog gaan we Domoticz installeren op een Raspberry Pi. Als het goed is heb je de Raspberry Pi geinstalleerd 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 jouw Raspberry Pi.

1. Domoticz installeren op Raspberry Pi

Er van uitgaande dat jouw Raspberry geinstalleerd en geconfigureerd is, voeren we het volgende commando in in de terminal:

sudo curl -L https://install.domoticz.com | sudo bash

Nadat het downloaden voltooid is begint de installatie. Tijdens de installatie worden een aantal vragen gesteld. Vul deze vragen in en rond de installatie af. Aan het eind van de installatie verschijnt er een overzicht van de door jou ingevulde gegevens.

Domoticz Installeren Installatieoverzicht

Herstart het systeem:

sudo reboot

2. Verwijder overbodige services

Standaard zijn er een aantal services geinstalleerd die veel CPU vragen van jouw Pi. Aangezien 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

3. 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 een aantal 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 geinstalleerd 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, kan 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 kan je gelijk checken of er update’s beschikbaar zijn. Dit doe je door naar Instellingen–>Check for Updates te gaan.

Lukt dit nou 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

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

Tags: Domoticz

Geef een reactie

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

Fill out this field
Fill out this field
Geef een geldig e-mailadres op.

Ook interessant voor jou…

Mijn Smart Home Kosten
Dagelijkse energiekosten weergeven in Domoticz

This content will appear inside a popup…

Menu