Skip to main content

Q4 FY26 Devices Release

PROTOCOL RELEASE NOTES Rio • ROAM • Sentry • CareWatch Date: April 2026

P
Written by Pamela-Jane Paton

Rio Protocol (v4.6 → v4.8)

Release Date: April 2026

Overview

This release hardens the internal message handling pathway to prevent hanging processes during receiver restarts, adds proper acknowledgement handling for OTA battery-low responses, and introduces new failure acknowledgement message types for improved error classification.

Requirements

Requirement

Details

Platform Version

IntelliCare v3.8.x or higher with protocol import enabled

Firmware

No firmware update required

What’s New

Change

Area

Internal message sender hardened with timeout and clean error handling — prevents hanging processes during receiver restarts

Reliability

Console.log outputs cleaned to prevent unintended long connection closures

Stability

New F-ACK-Battery Power Low message type — OTA correctly identifies battery-low rejection instead of generic failure

OTA / Error Handling

New F-ACK-Not Registered message type for unregistered device responses

Error Handling

F-ACK-Out Of Service prefix standardised

Cleanup

What This Means for You

Message Reliability: The internal message pathway now handles receiver restarts gracefully. Previously, if the receiver restarted while a device was sending data, the protocol process could hang indefinitely. This is now resolved with a 5-second timeout and clean error recovery.

OTA Battery Low: When an OTA firmware update is attempted on a device with battery below 40%, the system now correctly identifies this as a battery-low rejection rather than a generic failure. This means clearer status messages in the dashboard and fewer misleading AFAIL indicators.

No Action Required: These are transparent protocol improvements. No configuration changes or device resets needed.

ROAM Protocol (v1.8 → v2.1)

Release Date: April 2026

Overview

This release delivers internal message resilience improvements, new OTA failure acknowledgement types, standardised language settings with descriptive labels, and foundational accessory data extraction for peripheral battery monitoring.

Requirements

Requirement

Details

Platform Version

IntelliCare v3.8.x or higher

Hardware

Applies to all ROAM units

Language Settings

No firmware update required — configured via protocol settings

What’s New

Change

Area

Internal message sender hardened with timeout and clean error handling

Reliability

Console.log outputs cleaned to prevent long connection closures

Stability

New F-ACK message types: Battery Power Low, Out Of Service, Not Registered

Error Handling

Language settings standardised with descriptive labels and consistent locale format

Configuration

Accessory data extraction — paired device battery, MAC address, and type now parsed and forwarded

New Feature

What This Means for You

Language Settings: Language options now display with clear descriptive labels (e.g. “en-US (English)”) and use a consistent format across all Eview protocols. If you configure language settings on ROAM devices, the options are now easier to understand and consistent with other device types.

Accessory Monitoring: ROAM devices paired with accessories (such as Flic buttons) will now forward accessory battery data to the platform. This is the foundation for the upcoming peripheral battery monitoring feature — no action required now, but accessory data will begin appearing in the system.

Error Handling: New acknowledgement types mean the dashboard will show more specific failure reasons during OTA and device operations, replacing generic failure indicators with meaningful status messages.

Sentry Protocol (v2.2 → v2.5)

Release Date: April 2026

Overview

This release delivers the same reliability and error handling improvements as ROAM, adds standardised language settings with descriptive labels, and introduces accessory data extraction for peripheral monitoring.

Requirements

Requirement

Details

Platform Version

IntelliCare v3.8.x or higher

Hardware

Applies to all Sentry units

What’s New

Change

Area

Internal message sender hardened with timeout and clean error handling

Reliability

Console.log outputs cleaned to prevent long connection closures

Stability

New F-ACK message types: Battery Power Low, Device Not Registered, Out Of Service

Error Handling

Battery Power Low acknowledgement refined — message code standardised to BATL, classified as warning

OTA / Alarms

Language settings standardised with descriptive labels and reordered options

Configuration

Accessory data extraction — paired device data now parsed and forwarded

New Feature

What This Means for You

Battery Low Alarms: When an OTA update is blocked due to low battery, the Sentry protocol now generates a properly classified Battery Power Low warning. This appears as a meaningful alarm in the dashboard rather than a generic failure, making it easier for monitoring teams to understand what happened.

Language Settings: Same standardisation as ROAM — descriptive labels and consistent locale format across all Eview devices.

Accessory Monitoring: Same as ROAM — accessory data from paired peripherals now flows into the platform, preparing for peripheral battery monitoring.

CareWatch Protocol (v2.0 → v2.2)

Release Date: April 2026

Overview

This release adds OTA failure acknowledgement types, a comprehensive language configuration overhaul with expanded locale support, and accessory data extraction.

Requirements

Requirement

Details

Platform Version

IntelliCare v3.8.x or higher

Firmware

No firmware update required

What’s New

Change

Area

Internal message sender improvements (console.log cleanup)

Stability

New F-ACK message types: Battery Power Low, Out Of Service, Not Registered

Error Handling

Language configuration overhauled — expanded to 9 languages with descriptive labels

Configuration

New languages added: German, Portuguese, French, Italian, Dutch, Chinese

Configuration

Spanish locale split into es-ES and es-US for regional accuracy

Configuration

Accessory data extraction — paired device data parsed and forwarded

New Feature

What This Means for You

Expanded Language Support: CareWatch now supports 9 languages: English, Spanish (ES), Spanish (US), Portuguese, French, Dutch, German, Italian, and Chinese. Each option displays with a clear descriptive label. This is particularly relevant for international deployments and the DV Spain programme.

Error Handling: Same OTA and failure acknowledgement improvements as other protocols — clearer error messages in the dashboard.

No Action Required: Language options will appear automatically in the protocol settings. No device resets or firmware updates needed.

Did this answer your question?