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

Fix MQTT Dialog documentation


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