What's new in Kiosk Satellite 2026.9.57
This release lets the dashboard update filter stand down on a view that uses most of your entities, keeps a brightness change made under a Black or Dim screensaver and gives the intercom modal a proper design.
Intercom Modal Redesign
- The intercom modal was resized itself to its content. It is now a fixed width dialog that says how many kiosks are ready, puts Announce to all in its own card above the kiosks, groups the kiosks in one card with a call button on every row and keeps the title and Cancel in place while a long list scrolls.
Bug Fixes
-
Dashboard Update Filter on Entity-Heavy Views: A wall of area cards subscribes to every entity in the house, so the filter had nothing to drop, and the tracking that finds a view's entities charged every state read on every re-render. On a dashboard of eight area cards that doubled the WebView renderer's CPU, 63% of a core against 30% with the filter off, for updates that all went through anyway. Once a view has read more than half of the instance's entities the filter now switches itself off for that view, hands the cards the plain state table again and says so in the remote admin, on the Overview tile and in the filter row under Browser. Another view starts fresh, and a view the filter helps is not touched.
-
Brightness Change Under a Black or Dim Screensaver: The screensaver dims the panel before it announces that it is showing, so the screen manager took that first dim for an ordinary write and never noted that the screensaver had the panel. A slider moved from the remote admin or Home Assistant while the screensaver was up then went straight to the panel, lighting the black screensaver, and the restore at dismissal put the old level back and threw the new one away. Once a low level had been saved that way, every dismissal dragged the panel back down to it and brightness looked broken from the app while the OS slider worked. The dim is now recognized as the screensaver taking the panel whichever order the two arrive in, so a change made under it waits, the screensaver stays dark, and the new level lands right after the dismissal restore.