---
title: "Systemair HVAC"
description: "Systemair HVAC is a Marketplace integration for Home Assistant. It has 83 installs sharing analytics, needs the vendor's cloud and was last updated April 16, 2026."
canonical: "https://vulpo.app/integrations/marketplace/sirkro-hass-systemair-hvac"
url: "https://vulpo.app/integrations/marketplace/sirkro-hass-systemair-hvac.md"
last-updated: "2026-10-22"
version: "1.4"
---

# Systemair HVAC

> Systemair HVAC is a Marketplace integration for Home Assistant. It has 83 installs sharing analytics, needs the vendor's cloud and was last updated April 16, 2026.

Systemair HVAC is an integration that controls Systemair SAVE ventilation units through the Systemair cloud. It adds a climate entity with target temperature, fan speed, auto or fan only mode, and presets such as away, boost, comfort, fireplace and holiday. Sensors cover temperatures, humidity, CO2, fan speed and filter days remaining, and binary sensors report alarms and active functions. Number entities set fan levels for each mode, switches toggle ECO mode and moisture transfer, and a select changes the user mode. Actions start away, crowded, fireplace, holiday or refresh mode for a set duration. Updates arrive by WebSocket push between polls, and setup runs in the UI with a Systemair cloud account.

Automatic summary of the README and code of sirkro/hass-systemair-hvac. 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=sirkro&repository=hass-systemair-hvac&category=integration)

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

## Supports

- **Uses the vendor's cloud**: Needs an internet connection and an account with the vendor.
- **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.

### Systemair HVAC

- **Connection type**

### Modbus TCP Connection

- **IP Address**
- **Port**
- **Poll interval (seconds)**

Also asked when at the save connect connection step.

### Cloud Connection

- **Email**
- **Password**
- **Poll interval (seconds)**
- **API URL override**: Leave empty to use the default Systemair cloud API.
- **WebSocket URL override**: Leave empty to use the default Systemair cloud WebSocket.

### Select Device

- **Device**

### After setup

- **Poll interval (seconds)**

Texts from the code of [sirkro/hass-systemair-hvac](https://github.com/sirkro/hass-systemair-hvac).

## Entities

- **Binary sensors**: Heater active, Cooler active, Alarm: CO2, Alarm: Defrosting, Alarm: Extract air fan RPM, Alarm: Extract air temperature, Alarm: Frost protection (EMT), Alarm: Filter, Alarm: Filter warning, Alarm: Fire alarm, Alarm: Frost protection, Alarm: Low supply air temperature, and 27 more
- **Numbers**: Crowded supply fan level, Crowded extract fan level, Refresh supply fan level, Refresh extract fan level, Fireplace supply fan level, Fireplace extract fan level, Away supply fan level, Away extract fan level, Holiday supply fan level, Holiday extract fan level, Cooker hood supply fan level, Cooker hood extract fan level, and 9 more
- **Selects**: User mode
- **Sensors**: Supply air temperature, Outdoor air temperature, Extract air temperature, Overheat temperature, Humidity, CO2, Supply air fan RPM, Extract air fan RPM, Supply air fan speed, Extract air fan speed, Filter days remaining, User mode, and 9 more
- **Switches**: ECO mode, Moisture transfer

## Actions

- **Set away mode**: Activate away mode for a specified duration.
  Fields: Entity, Duration
- **Set crowded mode**: Activate crowded mode for a specified duration.
  Fields: Entity, Duration
- **Set fireplace mode**: Activate fireplace mode for a specified duration.
  Fields: Entity, Duration
- **Set holiday mode**: Activate holiday mode for a specified duration.
  Fields: Entity, Duration
- **Set refresh mode**: Activate refresh mode for a specified duration.
  Fields: Entity, Duration

## Troubleshooting

- **Diagnostics**: Downloads a diagnostics file to attach to a bug report.

## From the README

> A custom Home Assistant integration for Systemair HVAC ventilation units via the Systemair Cloud (WebSocket + GraphQL).
>
> This integration is based on the Systemair Homey app by balmli, ported from TypeScript/JavaScript to Python for Home Assistant.
>
> - Climate entity with target temperature, fan speed control (low/medium/high), HVAC mode (auto/fan only), and preset modes (away, boost, comfort, fireplace, holiday)
> - 21 sensor entities covering temperatures, humidity, CO2, air quality, fan RPM/speed, filter life, heater/cooler output, heat exchanger info, and current mode
> - 39 binary sensors for alarm states (18), active functions (19), and heater/cooler status (2)
> - 21 number entities for per-mode fan level configuration (16) and timed mode durations (5)
> - ECO mode switch and moisture transfer switch for toggling energy-saving and moisture transfer settings
> - User mode select to switch between Auto and Manual modes
> - Timed mode services to activate Away, Crowded, Fireplace, Holiday, or Refresh modes with configurable durations
> - Preset modes on the climate entity for quick access to timed ventilation modes
> - WebSocket push for real-time updates between polling intervals
> - Options flow to reconfigure poll interval after setup
> - Diagnostics support for debugging with automatic credential redaction
> - Config flow with connection testing -- validates connectivity before completing setup

From the README of [sirkro/hass-systemair-hvac](https://github.com/sirkro/hass-systemair-hvac#readme), [GNU GPL v3.0](https://spdx.org/licenses/GPL-3.0.html). Shortened.

## At a glance

- Kind: Marketplace integration
- Category: [Climate](https://vulpo.app/integrations/category/climate.md), Heat pumps and air conditioning
- Number: 83 installs sharing analytics; 1 GitHub stars
- Connection: Needs the vendor's cloud
- Upkeep: No update in 6 to 18 months
- Needs: Needs the Marketplace (HACS on 2026.10 and older)
- Latest version: v0.9.3, last updated April 16, 2026
- Domain: `systemair`
- Source: <https://github.com/sirkro/hass-systemair-hvac>
- Issues: <https://github.com/sirkro/hass-systemair-hvac/issues>

In Vulpo: Quick Toggle card, Climate card, Select card, Chart card, Apple Watch, Control Center, Climate Live Activity (Pro)

[Widgets & Live Activities in Vulpo](https://vulpo.app/features/widgets-and-live-activities)

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/sirkro-hass-systemair-hvac

---

- HTML version of this page: https://vulpo.app/integrations/marketplace/sirkro-hass-systemair-hvac
- 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
