French Translation and Satellite Configuration!
More features are in!
French Support
With major thanks to @nyok92, we now have French support in Home Intent! It can be enabled by setting the LANGUAGE
environment variable to fr
in the `docker-compose.yaml' file:
version: "3.9"
services:
homeintent:
image: "ghcr.io/jarvyj/homeintent:latest"
restart: unless-stopped
volumes:
- "/PATH_TO_CONFIG/rhasspy:/profiles"
- "/PATH_TO_CONFIG/config:/config"
- "/etc/localtime:/etc/localtime:ro"
ports:
- "11102:11102" # For the Home Intent UI
- "12183:12183" # For communicating over MQTT/satellites
- "12101:12101" # For the Rhasspy UI (optional)
devices:
- "/dev/snd:/dev/snd"
environment:
- LANGUAGE=fr
If you want to help translate components, feel free to take a look at our translating components section for more info!
Automatic Satellite Configuration
Expanding on some of the satellite work from the previous release, Home Intent can now automatically configure satellites by configuring them through the Rhasspy API and connecting them to the Home Intent MQTT server. To enable it, you can add some configuration to config.yaml
:
rhasspy:
shared_satellite_config:
mqtt_host: "192.168.1.4"
managed_satellites:
kitchen:
ip_address: "192.168.1.157"
living_room:
url: "http://livingroom.example.com"
sounds_device: "default:CARD=USB"
microphone_device: "0"
The MQTT host in shared_satellite_config
is the address of the MQTT that Home Intent uses, you will have to ensure that the MQTT port (12183) is open so it can be accessed. Apart from that, the satellites are setup in the managed_satellites
section. You can provide any satellite_id that you want (kitchen
and living_room
) are shown above, and they can be address either via their ip_address
or url
if you have a custom network setup. The sounds_device
and microphone_device
can also be configured here. Maybe one day in the future it will be nicely configurable via the UI!
Other fixes
@bshass pointed out (in #393) that the voice response would occasionally say the name of the entity followed by the word that it was affected "turning on the kitchen light light", this should now be fixed.
Thanks to everyone who reported bugs and contributed to the release! We'll keep it going