Domoticz

From IOT4 Ltd
Jump to: navigation, search

How to install Domoticz[edit]

Linux/Ubuntu/Raspberry:

Just simply copy this command:

sudo curl -L install.domoticz.com | bash

After this install latest the Mosquitto MQTT broker:

add-apt-repository ppa:mosquitto-dev/mosquitto-ppa
sudo apt-get update
sudo apt-get install mosquitto mosquitto-clients python-mosquitto python3-mosquitto libmosquitto-dev libmosquitto1 libmosquittopp-dev libmosquittopp1

The Mosquitto broker add yourself into the startup list in under the installation.

Very usefull if you install the Avahi daemon to get your Raspberry's .local name:

sudo apt-get install avahi-daemon

After both application is intalled and the Avahi is running you can open the Domotizc page at your Raspberry s IP http://raspberrypi.local:8080

First time config[edit]

Add a Mqtt gateway first[edit]

When open first time the Domoticz go to the Setup -> Hardware page and add a MQTT Client Gateway with LAN interface:

Add mqtt.png

With name: LocalMosquitto

Remote address: localhost

Port: 1883

IMPORTANT: The data timeout left disabled, because the Domoticz will be very-very unstable if enabled that

Add a Dummy device[edit]

Add dummy.png

Select the type: Dummy (Does nothing, use for virtual switches only)

Add a name: ex Dummy

and Add the device.

The first temperature sensor[edit]

To connect the IOT4SH01DS temperature sensor:

Add virtual temp.png

Write a Name, and select the Sensor type to Temperature

IMPORTANT: If you want use with Siri the sensors or switches use name which can say on the Siri's language ex.: use Living room not the hungarian Nappali

The first switch[edit]

To use the IOT4SH01Relay IOT4SH01Relay Wifi switch:

Add virtual switch.png

Write a Name, and select the Sensor type to Switch

IMPORTANT: If you want use with Siri the sensors or switches use name which can say on the Siri's language ex.: use Living room not the hungarian Nappali

Set the device idx[edit]

On the Setup-> Devices page, you can check what was the new devices idx. In the idx column.

Devices.png

This idx need to setup in the device configuration page Domoticz:

Device domoticz.PNG

When set this field need to push the Update button in the config page and you can go back the Domoticz temperature page and will see the actual values from the sensor.

Temperature.png