Skip to content
Home Assistant TestFlight
Climate

Genius Hub

geniushub

Built inLocal polling

The Genius Hub integration links Home Assistant with your Genius Hub CH/DHW system, including its zones, devices, and issues.

In Apple Home through HomeKit Bridge

What HomeKit Bridge makes of each kind of entity this integration creates, read from its source code. A device only gets the ones that apply to it.

EntityShows up asNote
switchSwitch or outlet
climateThermostat
binary_sensorSensor (motion, contact, leak, smoke…)
sensorSensor (temperature)
water_heaterWater heater (as a thermostat)

What people report

Genius Hub zones, valves and smart plugs are documented, but ESW thermostat devices were not supported in a user report. Some users also hit setup failures after updates.

  • Works2
  • Requested1
DeviceIn Home AssistantIn Apple HomeWhat they saidSource
Genius Smart Plug / DCRWorksExposed as on/off binary sensor
Saved copy
Supported devices: Sensor entity with a % battery, for any Device with a battery (e.g., a Genius Valve), or; Binary sensor entity with on/off state for any Device that is a switch (e.g., Smart Plugs, DCRs).

Excerpt saved from home-assistant.io on 2026-10-23.

Docs
Genius ValveWorksBattery percentage sensor for devices with a battery
Saved copy
Supported devices: Sensor entity with a % battery, for any Device with a battery (e.g., a Genius Valve), or; Binary sensor entity with on/off state for any Device that is a switch (e.g., Smart Plugs, DCRs).

Excerpt saved from home-assistant.io on 2026-10-23.

Docs
Genius Hub ESW thermostatRequestedESW with thermostat fails and stops SCR/DCR binary sensors loading
Saved copy
The problem It looks like the integration isn't able to support ESW with thermostat (as this is the entity that seems to be causing the issue in the logs below). As a result, none of my binary sensor devices are loading properly (i.e. SCR and DCR). See the direct error message from the official integration below, and in addition information I've included information from my local copy providing details on exactly what the values are. Device 23 is an Electric Switch w/temp (ESW-E-TMP). For whatever reason this device isn't properly supported by the geniushubclient python library in 0.7.0. I'm …

Excerpt saved from GitHub on 2026-10-23.

Issue #93554 · 2023-05

Gathered from GitHub issues, pull requests, discussions and docs, and from r/homeassistant. These are individual reports, so check the linked thread and the date before you buy.

How it connects

Local polling

Talks to the device on your network, asking it for updates every so often.

Details

Installs (analytics)46 (0.01%)
Added inHome Assistant 0.92
Set up in the UIYes
Maintainers@manzanotti

Devices listed in its documentation

  • Sensor entity with a % battery, for any Device with a battery (e.g., a Genius Valve), or
  • Binary sensor entity with on/off state for any Device that is a switch (e.g., Smart Plugs, DCRs)

In ReReHome

Whatever HomeKit Bridge shares reaches Apple Home as normal HomeKit accessories behind your Home Assistant bridge, so ReReHome shows and controls them like any other.

Bridges get their own settings page listing the accessories behind them.