array of locations with name and latitude and longitude coordinates
current_location_idx
index of default location (0 = 1st location in array)
It is possible to change the default location using the "My Location" tab of the Voice-Kit dashboard. This change will be persisted so that it is remembered even after a reboot.
If you want to use the Voice-Kit button and control the voice-kit LED (= LED in the button) then pigpiod must be installed on the host using port 8888.
The webradio playlist (radio.m3u) will only work if folder /playlists/ is common with mpd service.
In other words the same docker volume is mapped to this folder in both services (controller and mpd)
version 1.23.1 : fix issue with same mqtt client id used by dev and prod version.
version 1.23.0 : added SetHeating intent
version 1.22.1 : assured that it uses the cache for the apk installed packaged when building the docker image
version 1.22.0 : new intents: PlayRadioLageLanden, VolumeNormal, VolumeUp, VolumeDown
version 1.21.1 : Will it Rain also reports mm rain instead of only probability.
version 1.21.0 : Will it Rain intent supports 3 locations. Using dashboard it is possible to change the default location.
version 1.20.0 : added duration of dry period to Will it Rain output.
version 1.19.0 : Will it Rain intent also uses open-meteo data for rain forecast; Button LED will not show SLOW_PULSE when vrt news is playing.
version 1.18.0 : used host.docker.internal as host for pigpiod instead of env variable PIGPIOD, removed RPi.GPIO stuff from dockerfile
version 1.17.0 : uses pigpiod (on host) and env variable PIGPIOD
version 1.16.0 : setting LED state based on rhasspy state + upgraded node-red dashboard to 3.6.0
version 1.15.0 : LED states 25%, 50% and 70% added + brightness rescaled for pwm %
version 1.14.0 : voicehat LED control added + LED tab added to dashboard to test this.
version 1.13.0 : Volume Control tab: added slider to set volume of all clients at once; when radio news or mpd is playing wake word detection is disabled.
version 1.12.0 : added group pa_volume in tab `Volume Control`` allowing to control volume of all clients (also those clients that are not running.)
version 1.11.0 : same as 1.10.0 but this time also build for linux/arm64/v8 and linux/amd64
version 1.10.0 : upgraded to version nodered/node-red:3.1.0-18 only build for linux/arm/v7