Hass.io and HADashboard custom Skin not working

Anyone successfully running a custom skin on Hass.io?

I am just getting into HADashboard and having lots of fun! I have worked with Dashing and the idea of integrating with Home Assistant is awesome! My Dashboards are working great but realized that I needed to look into developing a custom Skin to save me some time to get the look and feel that I want.

When I try to load my custom Skin (which is a direct copy of the default skin) I get a “Skin does not exist error” … see output below:

2017-11-25 20:50:03.747776 INFO AppDaemon Version 2.1.12 starting
2017-11-25 20:50:03.748385 INFO Configuration read from: /config/appdaemon/appdaemon.yaml
2017-11-25 20:50:04.028173 INFO Starting Apps
2017-11-25 20:50:04.197183 INFO Got initial state
2017-11-25 20:50:04.199947 INFO Loading Module: /config/appdaemon/apps/hello.py
2017-11-25 20:50:04.203081 INFO Loading Object hello_world using class HelloWorld from module hello
2017-11-25 20:50:04.529239 INFO hello_world: Hello from AppDaemon
2017-11-25 20:50:04.534487 INFO hello_world: You are now ready to run Apps!
2017-11-25 20:50:04.535153 INFO App initialization complete
2017-11-25 20:50:04.536266 INFO Starting dashboard
2017-11-25 20:50:04.556498 INFO API is disabled
2017-11-25 20:50:04.614198 INFO Connected to Home Assistant 0.58.1
2017-11-25 20:50:04.989677 WARNING **Skin 'iautomate' does not exist**
2017-11-25 20:50:05.020044 WARNING ------------------------------------------------------------
2017-11-25 20:50:05.021877 WARNING Unexpected error during DASH creation
2017-11-25 20:50:05.023701 WARNING ------------------------------------------------------------
2017-11-25 20:50:05.029718 WARNING Traceback (most recent call last):
  File "/usr/lib/python3.6/site-packages/appdaemon/dashboard.py", line 803, in get_dashboard
    with open(include_path, "r") as include_file:
FileNotFoundError: [Errno 2] No such file or directory: '/config/appdaemon/compiled/html/iautomate/ha_head.html'
2017-11-25 20:50:05.031979 WARNING ------------------------------------------------------------

I saw in another post that the compiled folder needs to be created. When I try that it gets removed when AppDaemon is restarted.

http://ha.house:5050/ha?skin=zen Works ok
http://ha.house:5050/ha?skin=iautomate Does not work

Here’s a screenshot of my files on Hass.io

Going to see if I can get this to work in Ubuntu.

Thanks in advance

Doh! Documentation says “Start off by creating a directory called custom_css in the configuration directory, at the same level as your dashboards directory”. I created in dashboards folder :frowning:

Working now!

I’m also trying to add a custom skin. When I modify my variables.yaml file to add “head includes”, after i refresh and view the page in FireBug, its telling me it’ can’t find the .js file.

Script in variables.yaml file
head_includes:
-

zoots_init.js file location is in path /custom_css/Fresh/zoots_init.js

Error received in Console viewer:
`Loading failed for the with source “http://hassio.local:5050/custom_css/Fresh/zoots_init.js”.

I’m missing something in the file path, I just can’t figure out what that is. `