Toen ik jaren geleden voor het eerst een home automation/domotica wilde opzetten om m'n lampen te schakelen, had ik HA geïnstalleerd. Ik stoorde mij eigenlijk al direct aan de scareware melding over 'verouderde' Python en dat het over een paar maanden niet meer zou werken, terwijl ik het op de toen meest recente Raspbian draaide. Dit was puur en alleen omdat HA de meest recente en een of twee versies ervoor van Python ondersteunen. Puntje bij paaltje was een half jaar na het uitkomen van de nieuwe Python nog niks verandert en zou het nog prima werken op de 'oude' Python. Maar zo lang heb ik het niet gedraaid.
Ik wilde dus een bepaalde schakeling met m'n verlichting hebben op bepaalde tijden. Licht aan 20 minuten voor zonsondergang was zo geregeld. Maar licht uit was een stuk lastiger, want doordeweeks wilde ik dat eerder hebben dan in het weekend. En als ik vrij had, hoefde het niet zo vroeg doordeweeks. De lampen schakelde ik via Zigbee en had hier Deconz voor nodig. Daar kon HA prima mee communiceren. Maar om een of andere reden was op het moment dat ik een derde schakelplan wilde maken m'n lampen spontaan onbereikbaar of foetsie volgens HA. Die kon er helemaal niks meer mee. En op het moment dat de lampen er weer waren, was er opeens een schakelplan zoek. Opnieuw maken gaf dan weer de foutmelding dat 'ie al bestond.
Heb er een heel weekend aan besteed om het proberen aan de praat te krijgen. Zonder succes. Was het zat en HA eraf gesmeten, ook o.a. vanwege elke keer de melding over verouderde Python en het over een maand niet meer zou werken vanwege release nieuwe versie. Die melding kwam dus bij het starten in de webinterface en in het log. Elke f'ing keer weer! En geen enkele optie om dat uit te schakelen.
Daarna Domoticz geïnstalleerd. Gekoppeld met Deconz voor de lampen en met een paar klikken had ik met Blocky m'n schakelplan gemaakt wat met HA na 2 dagen kloten niet eens wilde. Of je moest een geavanceerde cursus LUA scripting volgen.
Nog een paar klikken later had ik ook m'n Enphase zonnepanelen er in hangen. P1 was met beide eigenlijk wel zo gedaan, dat is niet zo spannend.
Vanwege het hoge frustratieniveau de eerste keer heb ik er niet meer naar gekeken en ben ik erg tevregen met Domoticz. Is eens stuk gegaan omdat ik het OS een upgrade had gegeven en de plugins die in Python zijn geschreven crashte omdat die nog niet geschikt waren hiervoor. Had ik kunnen weten als ik de release notes had gelezen.

En tijdje terug werkte iets ook spontaan niet meer, maar dat kwam door een externe update en was het alleen in de beta van Domoticz opgelost.
Puntje bij paaltje vind ik het erg fijn dat Domoticz gewoon op Raspbian of Debian ARM te draaien is, terwijl men bij HA heel erg aan het pushen is naar hun Docker image, wat eigenlijk ook weer zo z'n beperkingen geeft die je buiten Docker niet zou hebben.