I have done everything necessary (as far as I’m aware), but whenever I try and load a simple HADashboard with just a clock in it, it shows the following error and the browser shows error 500.
2018-02-03 02:26:53.431608 WARNING ------------------------------------------------------------
2018-02-03 02:26:53.442054 WARNING Unexpected error during DASH creation
2018-02-03 02:26:53.449866 WARNING ------------------------------------------------------------
2018-02-03 02:26:53.486878 WARNING Traceback (most recent call last):
File “/usr/local/lib/python3.5/dist-packages/appdaemon/dashboard.py”, line 788, in get_dashboard
dash = self._conditional_compile(name, skin, recompile)
File “/usr/local/lib/python3.5/dist-packages/appdaemon/dashboard.py”, line 731, in _conditional_compile
dash = self._get_dash(name, skin, skindir)
File “/usr/local/lib/python3.5/dist-packages/appdaemon/dashboard.py”, line 601, in _get_dash
os.makedirs(os.path.join(self.compiled_css_dir, skin))
File “/usr/lib/python3.5/os.py”, line 241, in makedirs
mkdir(name, mode)
PermissionError: [Errno 13] Permission denied: ‘/home/homeassistant/.homeassistant/conf/compiled/css/default’
2018-02-03 02:26:53.497881 WARNING ------------------------------------------------------------
2018-02-03 02:26:53.511748 INFO function [get_dashboard] finished in 5868 ms
Error handling request
Traceback (most recent call last):
File “/usr/local/lib/python3.5/dist-packages/aiohttp/web_protocol.py”, line 416, in start
resp = yield from self._request_handler(request)
File “/usr/local/lib/python3.5/dist-packages/aiohttp/web.py”, line 325, in _handle
resp = yield from handler(request)
File “/usr/local/lib/python3.5/dist-packages/aiohttp/web_middlewares.py”, line 93, in impl
return (yield from handler(request))
File “/usr/lib/python3.5/asyncio/coroutines.py”, line 213, in coro
res = yield from res
File “/usr/local/lib/python3.5/dist-packages/appdaemon/rundash.py”, line 130, in load_dash
return web.Response(text=response, content_type=“text/html”)
File “/usr/local/lib/python3.5/dist-packages/aiohttp/web_response.py”, line 471, in init
type(text))
TypeError: text argument must be str (<class ‘dict’>)