Battery

This integrationIntegrations connect and integrate Home Assistant with your devices, services, and more. [Learn more] provides automation triggers and conditions for binary sensors with device class battery and battery charging, and sensors and number entities with device class battery. There are no configuration options for this integration.

For an overview of the status of your battery entitiesAn entity represents a sensor, actor, or function in Home Assistant. Entities are used to monitor physical properties or to control other entities. An entity is usually part of a device or a service. [Learn more], open the Maintenance dashboard. This dashboard allows you to quickly see which batteries need replacing.

List of triggers

The Battery integrationIntegrations connect and integrate Home Assistant with your devices, services, and more. [Learn more] provides the following triggers. Each link below opens a dedicated page with examples, fields, and a step-by-step UI walkthrough.

  • Battery level changed (battery.level_changed) Triggers after one or more battery level readings change.

  • Battery level crossed threshold (battery.level_crossed) Triggers after one or more battery level readings cross a threshold.

  • Battery low (battery.low) Triggers after one or more battery sensors report a low battery.

  • Battery not low (battery.not_low) Triggers after one or more battery sensors stop reporting a low battery.

  • Battery started charging (battery.started_charging) Triggers after one or more battery-powered devices start charging.

  • Battery stopped charging (battery.stopped_charging) Triggers after one or more battery-powered devices stop charging.

For an overview of every trigger across all integrations, see the triggers reference.