---
title: "HA Supertronics HAT UPS X120x"
description: "HA Supertronics HAT UPS X120x is a Marketplace integration for Home Assistant. It has 59 installs sharing analytics, works locally and was last updated March 21, 2026."
canonical: "https://vulpo.app/integrations/marketplace/rooterts-ha-supertronics-hat-ups-x120x"
url: "https://vulpo.app/integrations/marketplace/rooterts-ha-supertronics-hat-ups-x120x.md"
last-updated: "2026-10-22"
version: "1.4"
---

# HA Supertronics HAT UPS X120x

> HA Supertronics HAT UPS X120x is a Marketplace integration for Home Assistant. It has 59 installs sharing analytics, works locally and was last updated March 21, 2026.

HA Supertronics HAT UPS X120x connects the SupTronics X1200, X1201 and X1202 UPS HAT on a Raspberry Pi 5 to Home Assistant. It works locally and is set up in the UI, with the hardware settings (I2C bus and address, GPIO chip path and pins) available in the setup and options steps. Sensors report battery percentage, battery voltage and battery state, and a binary sensor shows whether AC power is present. Two switches allow manual charging control and turn automatic charging on or off. Automatic charging stops and resumes at thresholds with hysteresis, and two number entities let those thresholds be changed; the defaults are stop at 100% and resume at 95%. The AC detection input can be inverted, and the polling interval is configurable.

Automatic summary of the README and code of Rooterts/HA\_supertronics\_hat\_ups\_x120x. Something wrong, or are you the maintainer and want your own text here? [Get in touch](https://vulpo.app/contact)

[Open in My Home Assistant](https://my.home-assistant.io/redirect/hacs_repository/?owner=Rooterts&repository=HA_supertronics_hat_ups_x120x&category=integration)

On Home Assistant 2026.11 or newer? [Open it in the Marketplace](https://my.home-assistant.io/redirect/marketplace_repository/?owner=Rooterts&repository=HA_supertronics_hat_ups_x120x&category=integration)

## Supports

- **Works locally**: Talks to your devices on your own network. No vendor cloud in between.
- **From the Marketplace**: Installed through the Marketplace, formerly HACS.

## Setting it up

Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.

### HA Supertronics HAT UPS X120x

- **Enable automatic charging control**
- **Stop charging at**
- **Resume charging at**
- **Polling interval (seconds)**
- **GPIO chip path**
- **I2C bus**
- **I2C address**
- **AC power detection GPIO pin**
- **Charging control GPIO pin**
- **Invert AC power detection**

### After setup

- **Enable automatic charging control**
- **Stop charging at**
- **Resume charging at**
- **Polling interval (seconds)**
- **GPIO chip path**
- **I2C bus**
- **I2C address**
- **AC power detection GPIO pin**
- **Charging control GPIO pin**
- **Invert AC power detection**

Texts from the code of [Rooterts/HA\_supertronics\_hat\_ups\_x120x](https://github.com/Rooterts/HA_supertronics_hat_ups_x120x).

## Entities

- **Binary sensors**: AC power
- **Numbers**: Stop charging at, Resume charging at
- **Sensors**: Battery percentage, Battery voltage, Battery state
- **Switches**: Charging, Automatic charging

## From the README

> A practical Home Assistant integration for the SupTronics X1200, X1201 and X1202 UPS HAT on Raspberry Pi 5.
>
> This project started from a simple goal: make the board behave the way people actually expect it to behave inside Home Assistant. That means exposing the useful battery data, keeping the setup straightforward, and fixing the annoying part where charging does not stop automatically at full charge.

From the README of [Rooterts/HA\_supertronics\_hat\_ups\_x120x](https://github.com/Rooterts/HA_supertronics_hat_ups_x120x#readme), [MIT License](https://spdx.org/licenses/MIT.html). Shortened.

## At a glance

- Kind: Marketplace integration
- Category: [Energy](https://vulpo.app/integrations/category/energy.md), Backup power
- Number: 59 installs sharing analytics; 1 GitHub stars
- Connection: Works locally
- Upkeep: No update in 6 to 18 months
- Needs: Needs the Marketplace (HACS on 2026.10 and older)
- Latest version: v0.1.2, last updated March 21, 2026
- Domain: `suptronics_ups_x120x`
- Source: <https://github.com/Rooterts/HA_supertronics_hat_ups_x120x>
- Issues: <https://github.com/Rooterts/HA_supertronics_hat_ups_x120x/issues>

In Vulpo: Quick Toggle card, Chart card, Apple Watch, Control Center

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. [About these numbers](https://vulpo.app/integrations/about)

Last updated 2026-10-22. Source: https://vulpo.app/integrations/marketplace/rooterts-ha-supertronics-hat-ups-x120x

---

- HTML version of this page: https://vulpo.app/integrations/marketplace/rooterts-ha-supertronics-hat-ups-x120x
- Site index for agents: https://vulpo.app/llms.txt
- Everything in one document: https://vulpo.app/llms-full.txt
- All pages: https://vulpo.app/sitemap.xml
