Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation.

About

Uponorx265 is an integration for Uponor Smatrix Pulse X-265 and X-245 heating and cooling systems, working through the R-208 communication module. It communicates locally and adds a climate entity for each thermostat, along with sensors for room temperature, humidity, floor temperature and gateway status. Binary sensors cover valves, the pump relay and boiler requests, and switches handle away, cooling mode, bypass and firmware updates. An installer mode makes settings such as pump control and floor temperature limits writable, otherwise they appear as read-only sensors. Several gateways can be added as independent instances, and up to four controllers with twelve thermostats each are supported. If the gateway gets a new IP address, Home Assistant can find it again through DHCP discovery, and setup is done in the UI.

Automatic summary of the README and code of dave-code-ruiz/uponorX265. Something wrong, or are you the maintainer and want your own text here? Get in touch

Supports

  • Works locally Talks to your devices on your own network. No vendor cloud in between.

  • Found by itself Home Assistant spots it on the network and offers to add it.

  • From the Marketplace Installed through the Marketplace, formerly HACS.

  • Actively maintained Its author released or pushed a change in the last six months.

Provides

  • Climate
  • Switches
  • Sensors

Setting it up

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

Uponorx265

  • Host or IP address of the Uponor controller
  • Name of the integration instance
  • Optional unique identifier (must be unique across entries)

Controllers

  • Create controller sensors
  • Name of controller 1
  • Name of controller 2
  • Name of controller 3
  • Name of controller 4

Sensors

  • Create room temperature sensor
  • Create valve binary sensor
  • Create average inclusion switch
  • Create controller relay/IO sensors
  • Installer mode (relays, bypass, pump control and floor limits)

Uponor Thermostats

  • Name of C1 Thermostat 1
  • Name of C1 Thermostat 2
  • Name of C1 Thermostat 3
  • Name of C1 Thermostat 4
  • Name of C1 Thermostat 5
  • Name of C1 Thermostat 6
  • Name of C1 Thermostat 7
  • Name of C1 Thermostat 8
  • Name of C1 Thermostat 9
  • Name of C1 Thermostat 10
  • Name of C1 Thermostat 11
  • Name of C1 Thermostat 12
  • Name of C2 Thermostat 1
  • Name of C2 Thermostat 2
  • Name of C2 Thermostat 3

After setup

  • Host or IP address of the Uponor controller
  • Create room temperature sensor
  • Create valve binary sensor
  • Create average inclusion switch
  • Create controller relay/IO sensors
  • Installer mode (relays, bypass, pump control and floor limits)

Texts from the code of dave-code-ruiz/uponorX265.

Entities

  • Binary sensorsValve, Pump relay, Boiler request
  • NumbersFloor temperature min limit, Floor temperature max limit
  • SelectsPump control, Controller relays
  • SensorsGateway status, Status, Floor temperature, Floor temperature min limit, Floor temperature max limit, Room temperature, Humidity, Average room temperature, Controller relays, Pump control
  • SwitchesAway, Cooling mode, HA controlled, Included in average, Bypass, Automatic firmware update

Actions

  • Dump Hardware InfoReturns raw hardware IDs and capability flags for every thermostat and controller. The response is shown directly in Developer Tools → Services. Useful for identifying unknown device models.
  • Dump Raw DataReturns the complete raw data dictionary received from the gateway. Useful for inspecting all available variables and their current values.
  • Set VariableSend a variable update to the Uponor APIFields: Variable Name, Variable Value

From the README

Uponor Smatrix Pulse X-265 or X-245 with R-208 heating/cooling integration for Home Assistant.

Forked and extended from dave-code-ruiz/uponorX265, which was forked from the original (now unmaintained) asev/homeassistant-uponor.

From the README of dave-code-ruiz/uponorX265, MIT License. Shortened.

Shows in Vulpo

Quick Toggle card, Climate card, Select card, Chart card, Apple Watch, Control Center, Climate Live Activity.

Information

Installs
152 sharing analytics
GitHub stars
28
Connection
Works locally
Upkeep
Updated in the last 6 months
Version
1.1.10,
Category
Climate
Kind
Marketplace integration
Needs
Needs the Marketplace (HACS on 2026.10 and older)
Domain
uponorx265

You might also like

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. About these numbers