Since AppDaemon Update 0.15.x kind of breaks stuff and I just took 2 hours to look why it did not work here is my solution. Someone with more knowledge could probably do it a lot quicker
Since the update the python code files moved to
\addon_configs\a0d7b954_appdaemon\apps\main
So, in
\addon_configs\a0d7b954_appdaemon\apps\apps.yaml
You have to reinsert the code
main_app:
module: main_entity
class: main_loop
(Don’t know why but it got deleted by the update in my case)
In
\addon_configs\a0d7b954_appdaemon\appdaemon.yaml
You have to change
secrets: /config/secrets.yaml
to
secrets: /homeassistant/secrets.yaml
Finally (and this one took me 2 hours) you have to change the path to
if RUN_IN_APPDEAMON == True:
TEMP_FILE = "/config/apps/main/temp_getjudo.pkl"
in
\addon_configs\a0d7b954_appdaemon\apps\main\config_getjudo.py
This is a mounted path by the docker container of AppDeamon, that´s why you cannot use the “real” path.