Skip to content

Custom Component to connect Home Assistant with Uhome Uponor Smatrix App

License

Notifications You must be signed in to change notification settings

dave-code-ruiz/uhomeuponor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Uhome Uponor integration for Home Assistant

Buy Me A Coffee

hacs_badge hacs_badge

Uhome Uponor is a python custom_component for connect Home Assistant with Uponor Smatrix Wave PLUS Smart Home Gateway, R-167 aka U@home. The module uses units REST API for discovery of controllers and thermostats.

Installation

Using HACS

  • Setup and configure your system on Uponor Smatrix mobile app

  • Add this custom repository to your HACS Community store, as an Integration:

    dave-code-ruiz/uhomeuponor

  • Then find the Uhome Uponor integration and install it.

  • HACS request you restart home assistant.

  • Go to Configuration > Integration > Add Integration > Uhome Uponor. Finish the setup configuration.

Manual

  • Copy content of custom_components directory in this repository, into your HA custom_components directory.

  • Restart Home Assistant.

  • Go to Configuration > Integration > Add Integration > Uhome Uponor. Finish the setup configuration.

Configuration

IMPORTANT! If you have old configuration in configuration.yaml, please remove it, remove all old entities and restart HA before config new integration.

host: 192.168.x.x

prefix: [your prefix name] # Optional, prefix name for climate entities

supports_heating: True # Optional, set to False to exclude Heating as an HVAC Mode

supports_cooling: True # Optional, set to False to exclude Cooling as an HVAC Mode

Currently this module creates the following entities, for each thermostat:

  • Climate:
    • A climate control entity
  • Sensor:
    • A temperature sensor
    • A humidity sensor
    • A battery sensor

Scheduler

I recomended use Scheduler component to program set point thermostats temperature:

https://github.com/nielsfaber/scheduler-component

Contributions

Thanks to @almirdelkic for API code. Thanks to @lordmike for upgrade the code with great ideas.

New module X-265 / R-208

For new module Uponor X-265 / R-208 visit:

https://github.com/asev/homeassistant-uponor

Hardware compatibility list

The module has been tested with following hardware:

  • X-165 (controller)
  • M-160 (slave module)
  • I-167 (panel)
  • R-167 (U@home module)
  • T-169 (thermostat)
  • T-161 (thermostat)
  • T-165 (thermostat)

If you test it with other units, please let me know or even better update the list above.

Donate

paypal