github jxlarrea/kiosk-satellite 2026.9.42

one hour ago

What's New in Kiosk Satellite 2026.9.42

This release lets plugins read Home Assistant entities and follow their changes through KS. It also expands device information available to plugins and organizes plugin settings, charts and readings into related groups.

New Feature: Home Assistant entity access

  • Entity Picker: Plugins can offer KS's searchable Home Assistant entity picker on-device and in Remote Admin. Select or clear an entity and the setting saves automatically.
  • Read-Only States and Live Updates: SDK 1 plugins can read entity states, attributes and timestamps and subscribe to changes using KS-managed authentication. Subscriptions report connection and entity availability, reconnect automatically and stop when the plugin stops. The API does not call services or change Home Assistant state.
  • Hello World Demo: The updated Hello World template includes a Home Assistant demo with an entity picker and live state and detail readings.

Added

  • Hardware Identity Without Root: getDeviceInfo now exposes the Android device codename, board, manufacturer and supported ABIs in preference order. Plugins can identify hardware and choose compatible native builds without root or Shizuku. The existing model display string stays unchanged. Addresses #509.
  • Expanded Device Readings: Plugins can read device name and model, available and total RAM, internal storage, IPv4 and IPv6 addresses, battery level, current panel brightness, logical screen status and display dimensions through getDeviceInfo. Unavailable readings return null and the smaller read commands remain available for frequent updates.

Changed

  • Grouped Plugin Pages: Plugins can place charts and dedicated readings sections below their related settings in both interfaces. Hello World now shows Chart demo settings, its chart and Chart readings together. Home Assistant and Shizuku each have readings below their own demo settings. Live updates preserve settings edits and chart interactions.
  • Entity Picker Icon: The Home Assistant entity row now uses a pencil icon instead of a subpage chevron.

All plugin additions remain part of SDK 1.

Don't miss a new kiosk-satellite release

NewReleases is sending notifications on new releases.