Hello everyone, I would like to announce that AppDaemon v2 (including HADashboard) is now released!
AppDaemon v2 is very similar to the latest 1.5.2 version, however it has had some architectural changes and not insignificantly now has the addition of HADashboard v2 - if you have been following the beta this should be no surprise to you!
AppDamon v2 is very similar to the last beta, beta 4, with a couple of minor fixes and additions.
To install AppDaemon v2, follow the instructions that relate to your current circumstances:
AppDaemon 1.5.2 Users
The upgrade in this case is relatively simple. Just follow the usual upgrade procedure, There are 2 things to be aware of:
-
There is a breaking change to the way AppDaemon;s arguments work - the
-c
option now refers to the config directory in which it expects to find a file calledappdaemon.cfg
, rather than to the full path of the config file. Make sure you change this in any startup scripts you may have -
AppDaemon is migrating to YAML for itās configuration. The old cfg files will still work but will not necessarily support new features moving forwards. There is a tool to convert the file from the old format to the new, instructions are in the README file.
AppDaemon Beta users, running directly from the repository
If you have been running a separate instance of AppDaemon (1.5.2) as was recommended throughout the beta and have been running the beta just for the dashboard functionality, now is the time to merge them into a single installation. To do this, follow the instructions in the readme to install the latest version of AppDaemon from the master branch. If you want to continue using the dashboard you will need to copy your dashboard configuration files over from the beta install directory to your main directory, as well as edit your AppDaemon config file to include the appropriate HADashboard directives from the beta. Also remember that for 2.0.0 onwards, the -c
argument now specifies a directory and not the configuration file, so make sure you update any startup scripts to reflect this.
AppDaemon Beta users, who performed a full install
This should be a seamless upgrade for you - just renew the repository (but use the master branch instead of the beta branch and follow the full installation instructions.
Enjoy the new AppDaemon, and as ever ask any questions you have here!