I am posting again, as I can’t connect to a dashboard.
I’ve seen several threads with this error message, but nothing that pointed to a firm resolution, and also unsure if updates made did not make these fixes obsolete. Running from AIO installer.
2017-07-19 14:45:33.307192 INFO AppDaemon Version 2.0.5 starting
2017-07-19 14:45:33.307713 INFO Configuration read from: /home/homeassistant/appdaemon/conf/appdaemon.yaml
2017-07-19 14:45:33.500804 INFO Got initial state
2017-07-19 14:45:33.502072 INFO Loading Module: /home/homeassistant/appdaemon/conf/apps/hello.py
2017-07-19 14:45:33.504422 INFO Loading Object hello_world using class HelloWorld from module hello
2017-07-19 14:45:33.662824 INFO hello_world: Hello from AppDaemon
2017-07-19 14:45:33.665320 INFO hello_world: You are now ready to run Apps!
2017-07-19 14:45:33.665707 INFO App initialization complete
2017-07-19 14:45:33.666314 INFO Starting dashboard
2017-07-19 14:45:33.666816 WARNING ------------------------------------------------------------
2017-07-19 14:45:33.667129 WARNING Unexpected error in dashboard thread
2017-07-19 14:45:33.667403 WARNING ------------------------------------------------------------
2017-07-19 14:45:33.669812 WARNING Traceback (most recent call last):
File "/usr/local/lib/python3.4/dist-packages/appdaemon/appdash.py", line 291, in run_dash
set_paths()
File "/usr/local/lib/python3.4/dist-packages/appdaemon/appdash.py", line 24, in set_paths
os.makedirs(conf.compile_dir)
File "/usr/lib/python3.4/os.py", line 237, in makedirs
mkdir(name, mode)
PermissionError: [Errno 13] Permission denied: '/home/homeassistant/appdaemon/conf/compiled'
Is it still that we should run aiohttp for version 1.2.0?
When I issue the command pip show aiohttp, I don’t get anything back (I find that strange)
UPDATE: I did a - pip3 show aiohttp and it returned version 2.2.3
I also see that I have a permission issue on “compiled” directory, but I don’t have such a directory, most likely because it couldn’t be created I guess.
I did everything under sudo, so the owner and group is root.
Found someone that said to issue the following commands:
sudo chown -R conf
chgrp -R conf
But after the first command I get the error “missing operand after ‘conf’”
So is aiohttp the issue or the permissions or a combination of both?
Any assistance would be appreciated and would most likely help others.