Skip to content

AppDaemon installation

Before installing ControllerX, we will need to install AppDaemon first. For this, you can follow the official documentation for it. I personally recommend to install the AppDaemon addon from the Add-on store on your Home Assistant. Once the addon is installed, you can run it and it will set up everything for you. It will create a folder in /config/appdaemon with the needed structure for AppDaemon to run.

You can read here what's AppDaemon and why is needed.

ControllerX installation

Once you have AppDaemon up and running (check the logs), you can proceed to install ControllerX either manually or through HACS. It is important to have AppDaemon up and running before installing ControllerX.

HACS

The easiest way to add this to your Home Assistant installation is using HACS with Enable AppDaemon apps discovery & tracking checked. If you don't have it enabled, go to Configuration > Integrations > HACS (Options). You will find ControllerX in the Automation section on HACS. Once installed, restart AppDaemon addon/server and go to the configuration page.

Manual

Download the latest version, and then place the controllerx folder in your machine /config/appdaemon/apps/controllerx. The controllerx.py needs to be in /config/appdaemon/apps/controllerx/controllerx.py. Once copied, restart AppDaemon addon/server.