Já mám Domoticz nainstalovaný na domácím NASu Synology. Arduina s konkrétními programy jsem postupem času nahradil NodeMCU (má v sobě wifi není třeba Ethernet Shield jako u Arduina) a nahrál do nich firmware ESPEasy. V tomto firmware si člověk ve WWW rozhraní jednoduše nakliká konfiguraci připojených čidel (mám spoustu DS18B20 - teplota, DHT - teplota/vlhkost, BMP180 teplota/tlak,) a akčních členů (relátka na GPIO, více relátek přes demultiplexer).
V Domoticsu se potom sbíhají informace ze všech čidel pověšených na několika modulech, je tam pak nadřazená logika (programování v LUA) která pak řídí celkově systém.
Do Domoticz lze potom pomocí projektu RFLINK (to vyžaduje k NASu připojit jedno Arduino s RF přijímačem/vysílačem) napojit nejrůznější senzory a akční členy komunikující na 433MHz - různé části meteostanic (v mém případě meteostanice Lidl a různé teploměry) , RF dálkově ovládané zásuvky...
Domotics pak umí stahovat z webu předpovědi, porovnávat je s aktuálním změřeným stavem, lze ne něj přistoupit dálkově (např. i upravit skript v LUA).
Momentálně mám do Domoticzu integrováno/či jím přímo řídím:
a) žaluzie - automatické stahování podle pohybu slunce, lze ručně modifikovat přístupem z mobilu, pc,... tlačítkem
b) kompletní ovládání bazénu - filtrace, salinátor, tepelné čerpadlo, osvětlení - na nodeMCu jsou pověšeny jen relátka a teploměry, veškerá logika v Domoticsu
c) závlahy - zatím jen blokování či spouštění hlavního ventilu na kterém je pověšena i solární sprcha (závlahy měli již dříve svou vlastní řídící systém)
d) vytápění - již dříve jsem udělal řízení vytápění s TČ pomocí SDS micro, které pracuje autonomně a spíná jednotlivé okruhy oběhových čerpadel (podlahovka + výměník v rekuperaci/topné žebříky/konvektory), pomocí D/A převodníku moduluje výkon TČ Fujitsu aby nahřál uspokojivě Aku nádrž s průtokovým ohřevem TUV. S Domoticsem jsem udělal nad tím nadřazený systém pro dálkovou úpravu parametrů, zvýšení teploty TUV pro případ koupání (pro sprchu postačuje nižší teplota vody),... a samozřejmě vyčítání údajů zpět.
e) spuštění režimu topení v rekuperaci ATREA zároveň společně s nastavením vhodného režimu na vytápění
Sezóně pak pře RF zásuvky připojují pro děti různá vánoční světýlka a pod.
Potom jsemnalezl využívat alternativní frontend Dashticz a zobrazení Domoticzu se tím dostalo na nový level.
Bohužel na Domoticzu nefunguje integrace se střídačem GoodWee (zřejmě jen starý portál). Tak jsem si nainstaloval Home Assistanta, prvotně pod Dockerem opět na Synology, pak jsem to přehodil na Raspberry PI4+ (zejména kvůli USB Dongelu pro ZigBee od dreden Electronics)
Zprvu jsem byl uchvácen nejen integrací Goodwe ale i tím jak do HA naskakovali automaticky nové integrace – robotický vysavač, tiskárny, Zigbee zařízení, NASy, soundbar. Doinstaloval jsem Influx a Grafanu za pomoci kterých se snadno sledují závislosti v grafech. Začal jsem pomalu uvažovat že Domoticz zahodím a přejdu na HA, částečně mě k tomu motivovali i některé diskuze na internetum na druhou stranu k rozsahu toho co mi už teď beží na Domoticzu je to dost práce
postupem času jsem zjistil že to má to jedno velké ALE:
HA probíhá silným vývojem a když chcete novinky tak vás to nutí k častým updatům. Bohužel se občas něco změní tak, že to staré přestane fungovat. Tak mi např. na pár dní vypadla i integrace se střídačem kdy jsem musel doplněk přeinstalovat (kdysi nainstalován ručně, ale bez avíz nutnosti update, nyní přes HACS, která aktualizace sleduje). Vývojáři tam postupně mění i např. nastavení konfigurace, když dříve to byly jen soubory ze kterých se postupně přechází na „interaktivní“ nastavování parametrů. Chtěl jsem si upravit měření energie tak abych to měl tak jak to počítá ČEZ – součet fází s přetokem a zvlášť součet fází s odběrem. V Domoticzu pod LUA (které jsem dříve nepoužíval) naprosto triviální věc, ale HA pro podobné věci používá pro mě naprosto šílené Ninja scripty (připomnělo mi to dávnou dobu kdy jsem při znalosti konvenčních programovacích jazyků měl udělat semestrálku v Prologu
)a zabralo mi to pár dní. S automatizací to tam bude podobný (pokud člověk nepoužije NodeRed). V Domoticu jsem si mohl u každého přepínače naklikat různé plány spouštění (např. vánoční osvětlení spustit pár minut před západem slunce, ..) HA nic takového přímo neumožňuje (vím že existuje nějaký doplněk který to plánování umožní ale už to není tak intuitivní).
HA mi přijde skvělý na objevování nových věcí, možnosti integraci různých zařízení i různých cloudových služeb tj. na pokusy a hraní, ale naopak moc „živý“ (právě to množství změn) pro nějakou spolehlivou práci. Proto jsem zatím přehodnotil svůj plán o předělání všeho do HA, ale pokusím se to nějakou dobu provozovat společně než si HA trochu sedne (a mě přijde trochu více pod kůži).
Doinstaloval jsem MQTT broker a přes něj snadno načítám veškeré hodnoty co mám v Domoticzu do HA. Teď mám v plánu pokusit se to udělat obráceně alespoň pro hodnoty z Goodwe a rozšíření automatizací v závisloti na stavu FVE (topení a bazén) zatím realizovat v Domoticzu.