Real-time updates in Apilio

                                                                                                                                                                     Hello dear community! :wave:

We have some interesting news to share: the Apilio web app now shows device and variable updates in real-time! :zap:

Until now, you had to refresh the page to see the latest values from your devices and variables. That’s no longer the case - changes now appear instantly across the entire platform, without reloading the page.

Here’s what updates in real-time:

  • :white_check_mark: Device attributes - when your IoT device reports a new value (temperature, switch state, power consumption, …), it appears on the device page immediately
  • :white_check_mark: Variables: variable values update live on both the detail and overview pages
  • :white_check_mark: Conditions: condition evaluations are shown as they happen
  • :white_check_mark: Log entries: new log entries appear instantly on all relevant pages (dashboard, device, variable, logicblock)
  • :white_check_mark: Dashboard-pinned cards update automatically as values change

Behind the scenes, Apilio now uses a WebSocket connection to push updates directly to your browser. This means a single, lightweight connection per browser tab - no polling, no delays.

We hope this makes working with Apilio feel much more responsive and enjoyable. And it should also make debugging easier! As always, feel free to ask questions or share feedback below. :speech_balloon:

1 Like