Installation Guide
Configuration
- 
Set the env. TOKENto a long-lived token from Home Assistant. To create a long-lived token, click your user icon in the HA front end and look for the Long-Lived Access Tokens card under the tab security.- Create token and give it any name.
- Copy the token and paste it in your deployment file.
 
- 
Set the env. DASH_URLto a http url of your assigned IP+port or your configured https Ingress URL.- HTTP example: http://IP:PORT
- HTTPS example: https://app.mydomain.tld
 
- HTTP example: 
- 
Set the env. HA_URLto the IP, URL or Cluster-URL + port. For example:http://home-assistant.home-assistant.svc.cluster.local:8123
- 
Set the env. LATITUDE,LONGITUDE,ELEVATIONby the using this 3rd party service or any service you want. It needs to match to what you set in HA, according to AppDaemon’s docs.
Example Deployment
TZ: Pacific/Honolulu
workload:  main:    podSpec:      containers:        main:          env:            DASH_URL: "http://192.168.1.215:5050"            HA_URL: "http://home-assistant.home-assistant.svc.cluster.local:8123"            LATITUDE: 21.306944            LONGITUDE: -157.858337            ELEVATION: 1217            TIMEZONE: "{{ .Values.TZ }}"            TOKEN: "ThisShouldBeTheVeryLongLivedTokenFromHomeAssistant"