SRV_DOMOTICZ

Co je to DOMOTICZ?

Domoticz is a very light weight home automation system that lets you monitor and configure miscellaneous devices, including lights, switches, various sensors/meters like temperature, rainfall, wind, ultraviolet (UV) radiation, electricity usage/production, gas consumption, water consumption and many more. Notifications/alerts can be sent to any mobile device.

Zdroj: https://www.domoticz.com/wiki/Main_Page

Odkazy ke studiu: 

https://www.root.cz/clanky/protokol-mqtt-komunikacni-standard-pro-iot/

https://www.vultr.com/docs/how-to-install-mosquitto-mqtt-broker-server-on-ubuntu-16-04

Návod na instalaci

1) Založíme nový LXC container

dle tohoto návodu: https://intranet.rs-kovarik.cz/srvtemplate Místo SRV_TEMPLATE zadat jméno SRV_DOMOTICZ

2) Připojíme se k serveru přes terminál

ssh připojení k Turiisu a pak přes lxc-attach

Příkazy:

lxc-attach SRV_DOMOTICZ

3) Instalace curl

Příkazy:

apt update

apt install curl

4) Instalace Domoticz

Domoticz: https://www.domoticz.com

Příkazy:

mkdir /home/root

curl -sSL install.domoticz.com | sudo bash

5) Konfigurace při instalaci

6) Po instalaci

Po instalaci je domoticz funkční, přejdeme do webového prohlížeše a zadáme IP:port našeno servru.

7) Základní nastavení

8) Napojení na SRV_MQTT

Nastavení -> Hardware -> Přidat

9) Vytvoření virtuálního spínače

Nastavení -> Hardware -> Přidat

10) Napojení modulu Sonnof Basic

Předpoklad Modul sonnof je flashnut na firmware tasmota a je napojen na SRV_MQTT dle tohoto návodu: https://intranet.rs-kovarik.cz/srv_mqtt35440

Nastavení -> Hardware -> Virtual switches -> Vytvořit virtuální snímače

Pro každé relé musíme vytvořit nový virtuální switch, pokud tedy máme 4-kanálové relé, musíme vytvořit 4 virtuální spínače.

Následně přejdeme do Nastavení->Zařízení a zde vidíme naše vytvořené virtuílní spínače, každý spínač má unikátní Idx, které je nutné nastavit do konfigurace modulu Sonnof (Nastavení -> Nastavení Domoticz)

Idx z prvního sloupce si nastavíme na příslušné místo v modulu Sonnof (Nastavení -> Nastavení Domoticz)

Klikneme uložit a zařízení se restartuje. Nyní by měl již fungovat spínač přes Domoticz.

V domoticz se nám ukáže stav signálu a baterie. Dále se také oběví ka kartě spínače položky s jednotlivými spínači. Kliknutím měníme stav spínače. Můžeme jednotlivé spínače konfigurovat, vytvářet časové plány atd...

11) Napojení modulu Sonnof POW R2

Předpoklad Modul sonnof je flashnut na firmware tasmota a je napojen na SRV_MQTT dle tohoto návodu: https://intranet.rs-kovarik.cz/srv_mqtt35440

Nastavení -> Hardware -> Virtual switches -> Vytvořit virtuální snímače

Aby nám fungoval spínač, postup je stejný, jako v kroku 10. Dále budeme musíme vytvořit virutální senzor pro výčet naměřených hodnot z modulu POW R2

Proud

Napětí

Spotřeba

Nastavení Idx v domoticz do modulu SONNOF POW R2

Po uložení by se nám v domoticz měli načíst aktuální hodnoty: 

Srtav se neaktualizuje ihned, ale cca za 1x 5minut

12) Nastavení času

Příkazy:

timedatectl set-timezone Europe/Prague

timedatectl set-ntp true

13) Nastavení časovačů

Nenastavujeme přes časovače (ty z nějakého důvodu nefungují - možná někde dělám chybu a stačilo by lépe nastudovat dokumentaci).

Pokud chceme vytvořit časový plán, jdeme do nastavení -> události a tam vytvoříme automatizační script přes Blockly:

14) Dokumentace

Více informací o Domoticz zde: https://www.domoticz.com/wiki/Main_Page

15) Logování

touch /var/log/domoticz.txt

nano /etc/init.d/domoticz.sh

odkomentovat tyto dva radky:

DAEMON_ARGS="$DAEMON_ARGS -log /var/log/domoticz.txt"

DAEMON_ARGS="$DAEMON_ARGS -syslog"

systemctl daemon-reload

 service domoticz restart

cat /var/log/domoticz.txt

 

16) errory s libpython

Příkazy: 

apt-get install python3 libpython3-dev libpython3.7-dev

 

 


VYHLEDÁVÁNÍ

Zanechte nám svoje číslo
Rádi se Vám ozveme

NEZÁVAZNÁ POPTÁVKA