I’m not sure whether this is due to the latest update, or a change in the repo, but I’m using the python3-dev system package, which no longer seems to work due to version constraints elsewhere.
Python is installed in the container as well, but seems like a new version has been released between the last release of the add-on and now.
The version of python-dev you install now, does not match the Python installed in the container. Try adding the python3 package tot the system_packages. That will trigger the install of the matching Python version.
Yes, I use password, stored in secrets.yaml.
If I open HADashboard, it asks password after entering it dashboard opens, but instead of every single item is info “cannot find …”
The only items properly displayed and working are clock, iframes, navigate widgets and reload.
After AppDaemon reboot is !secret dash_password in appdaemon.yaml rewritten to dash_password.
If I write down password directly to appdaemon.yaml it remains there untouched…but unsecure?
I have also tried adding time_zone and timezone to the config.json shown on the page (where you put the python modules you might need). This does not seem to be saving – it keeps getting erased when I add the extra parameter.
I could probably change the timezone of the Pi from a ssh instance but I understand that the machine is meant to stay in the UTC timezone. Is there anything else I can try?
there are a few places where you can set time.
device (Pi)
operating system (hassio)
home assistant
appdaemon.
appdaemon normally takes its time from homeassistant.
and allthough homeassistant shows local time in the frontend, it still uses UTC in the background if the device settings are wrong.
i dont know why the PI should stay in UTC, but thats the first place i would change it.
yeah i forgot to say that you dont need latitude, longtitude, timezone and elevation in the appdaemon.yaml unless there you dont get the time from HA resulting in errors. (so better delete it)
I’m still getting UTC as the time zone within AppDaemon. I have a fix for the OccuSim program that takes a local timezone argument from the yaml settings file. Internally, the program sees everything in UTC.
I have tried setting the time_zone variable in the appdaemon.yaml file as shown above but AppDaemon does not honor it. I would love to get rid of my timezone fix but for now it does the job neatly.
When I’m sure my version of OccuSim is working to my satisfaction, I’ll post it on the OccuSim thread for review. I have a few other changes so I want to do it all at once.
Edit: This could very well be a misconfiguation on my part. As I said above, the Hass.io frontend is showing the correct time for sunrise/sunset/etc. so I think things are correct. I have it running from the rpi image and I think it’s pretty vanilla at this point.