← 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