PureLife Cloud v3.7.0

 by  Picture of Felix KerberFelix Kerber  and  Florian Vogt

Version 3.7.0 is here. NOVA-C Heatmap, new dashboard view, performance optimization, fixes

NOVA-C Heatmap

A heatmap is now available for the NOVA-C sensor – similar to the Vayyar sensor. This makes analyzing movements and falls easier and more intuitive.

The heatmap can now also be filtered by a specific time period. The filter allows you to include the period after midnight/the change of day. This also applies to the heatmap of the Vayyar sensor.

Dashboard View

Grouping Sensors

Sensors can now be grouped and displayed in the dashboard. This makes it easier to visualize and manage related sensors.

Table View in the Dashboard

The table dashboard has been redesigned. The following additional columns are now available:

  • Group Name
  • Serial Number
  • Installed Version
  • Sensitivity Map Available: Yes/No
  • Recently Detected Falls

The columns can also be shown or hidden and rearranged (drag and drop). If there is insufficient space, the columns will only be displayed once more space becomes available.

Searching for sensors in the dashboard

The dashboard now has a search function. This allows you to find sensors by name and device ID.

NOVA-C: Automatic Sensor Restart

Similar to the Vayyar sensor, which automatically restarts every 24 hours, this version also restarts the NOVA-C sensor once every 48 hours.

This prevents the sensor from remaining in an invalid state, thus preventing the cloud from intervening until the sensor is manually restarted (e.g., by disconnecting the power supply).

Other

  • NOVA-C: Configuration parameters have been updated to include information that a sensor restart is required when changing the event storage interval.
  • The live dashboard now uses pagination to limit the number of sensors displayed.
  • General performance improvements, especially with the heatmap and search functions.

Fixes

  • Fix: The text for rule notifications has been adjusted to more explicitly describe the situation.
  • Fix: Resolved an issue where Vayyar sensors could enter a boot loop when analysis events were disabled.
  • Fix: Saving a room now works again after swapping region names.

For our self-hosted customers:

Performance optimizations

Batch processing of events

A new configuration parameter is available to enable batch processing of events. With batch processing enabled, events are no longer written directly to the database, but rather collected. They are only written to the database once the batch is full or the timer expires. This feature is disabled by default and can be enabled via the configuration file.

In large environments with hundreds of sensors, the advantage is that the number of SQL inserts per minute can be reduced from 1000+ to 25. This can reduce the overall system load.

Generally

  • Performance when sending webhooks has been optimized, especially in scenarios where many different hosts are addressed simultaneously.
  • Performance has been further improved through enhanced caching, resulting in faster loading times and overall more efficient system utilization.

Miscellaneous

  • The log level of the messages has been adjusted to ensure a clearer and more meaningful presentation of the log information.

Fixes in Version 3.7.1

  • Fix: Fixed a bug where triggering the restart command to the NOVA-C sensor in the frontend resulted in a 500 server error.
  • Fix: After restarting the PureLife Cloud, incorrect online/offline messages no longer occur.
  • Fix: Fixed a bug that prevented the first event of a NOVA-C sensor from being saved.