← All modules

System

BuiltSingleton

Battery, connectivity, storage, volume, and device state. No permissions required.

Module typesystem
Default expression IDsys
Refresh rate10 seconds

Declaration

<module type="system" id="sys" />

Properties

Reference any of these from a template via{sys:propertyName}.

NameDescriptionExampleFormat arg
batteryBattery level (0-100)85—
batteryStatusCharging statecharging—
batteryTempBattery temperature in °C28—
wifiConnectedWi-Fi connectedtrue—
networkTypeActive network typewifi—
airplaneModeAirplane mode onfalse—
brightnessScreen brightness (0-255)128—
volumeMediaMedia volume level10—
volumeRingRing volume level7—
volumeAlarmAlarm volume level5—
dndModeDo Not Disturb modeall—
storageUsedStorage used in GB64—
storageFreeStorage free in GB192—
storagePercentStorage used percentage25—
ramUsedRAM used in GB4.2—
ramFreeRAM free in GB3.8—
uptimeDevice uptime2d 7h 15m—

Events

TriggerDescription
On battery changeBattery level or charging state changes
On network changeWi-Fi or cellular connectivity changes