Release highlights: https://www.youtube.com/watch?v=3MQoT8IooV8
RAIL 2.5.0
General
Added
Monitoring service for Belgian Eid reader
Composer: String operations block
Composer: Add timeout to wait for face block
Composer: Add timeout to wait for sensor block
Composer - Add SUCCESS/FAIL connector types
Domotics: standalone implementation for Tuya devices
Settings API - Allow selecting the default voice for response(s) tho questions
Support Belgian-Dutch voice
Add identity to discovery broadcast
Changed
Don't require timestamp when adding external monitoring events
Fixed
Monitoring API - Setting 'Enable' isn't applied to buttons
Discovery messages spam causes socket issues
Settings API - Changing speech profile fails (and keeps failing) until the RAIL is rebooted
Settings API - Selected language value is blank
Composer - Stop video won't work as intended
Composer - MQTT block issues
Composer - Mqtt connection block - Need to restart rail when wrong information has been used
Composer - Setting 'Hotword required' isn't applied in 'wait for voice command' block
Domotics - Setting in Apps & Config isn't applied
Starting composition from Kiosk with custom grammar causes the first block to be played twice
Home Assistant actions won't work on virtual robot on staging
Removed optional apps remain visible in App Manager list
Category 'Home Automation' doesn't have a translation
TTS Voice support doesn't work after switching speech profiles
Kiosk - hotspot page doesn't show which network is which
Kiosk - Audio controls aren't shown when starting an audio file for the second time.
No VoIP on generic android device
Incorrect Kiosk version after update
Robot name not updating
Robot says nothing when trying to connect to same network
Add an MQTT publish in the tearDown method of the Wait for faces block
GoVirtual
Added
Default compositions on virtual robot
Adibot
Added
Connection Service
Battery Status
James
Fixed
James WiFi connection issues with multiple AP's and mix 2.4G/5G
Zora
Added
Using the monitoring API to register overheating joints and low battery
Billy-Billy
Fixed
Problems migrating certain legacy settings to RAIL
KIOSK 2.5.0
General
Added
Add confidence setting to Simple Mask Detection
Changed
Inactivity settings: reorder settings
Fixed
Regression with Mask detection
Composer: stop video won't work as intended
Composer: text input + text overlay issues
Composer: Setting 'Hotword required' isn't applied in 'wait for voice command' block
Inactivity: inactivity_loop setting not showing
Camera preview wrong position on some devices
Wrong language code errors in TTS Bridge
James
Changed
Kiosk - hotspot page doesn't show which network is which
Fixed
James WiFi connection issues with multiple AP's