Skip to content
AWTRIX Flows
Submit flow
EVCC Battery Status via MQTT shown on an AWTRIX display
Fig. 1 EVCC Battery Status via MQTT, as Daniel Bonanno runs it.

EVCC Battery Status via MQTT

Shows EVCC battery SOC and live charge/discharge power directly on AWTRIX NG.

Specifications
System AWTRIX NG Scripts
Firmware AWTRIX NG
Topic Smarthome
Built by Daniel Bonanno
File ndQBG4dO6YcP.ax · 1.6 KB
Icons
Published 16 Aug 2026
Downloads 2

Displays the current EVCC home-battery state of charge and live charge/discharge power as a permanently rotating AWTRIX NG script app.

Requirements

  • AWTRIX NG connected to the same MQTT broker as EVCC
  • EVCC battery topics enabled

MQTT topics

  • evcc/site/battery/soc — state of charge in percent
  • evcc/site/battery/power — battery power in watts (positive = discharging, negative = charging)

Setup

  1. Open the AWTRIX NG web interface.
  2. Go to Scripts and create a new script.
  3. Paste the code and save it.
  4. Add the script to the app rotation if it is not enabled automatically.

The text is green while charging, orange while discharging, and gray while idle. Values update immediately when EVCC publishes new MQTT messages. The ±50 W threshold prevents small standby fluctuations from changing the status.

More flows for AWTRIX NG Scripts or Smarthome

Something wrong with this flow? Report it.