Giter VIP home page Giter VIP logo

homeassistant-uponor's Introduction

homeassistant-uponor

Buy me a smoothie

Uponor Smatrix Pulse heating/cooling integration for Home Assistant.

Supported devices

This integration communicates with Uponor Smatrix Pulse communication module R-208. It should work with all controllers that support this module.

Installation

  1. Setup and configure your system on Uponor Smatrix mobile app. Make sure you are able to control temperature via the app. Your Uponor has to be connected to the local network and you should know it's IP address.

  2. Install "Uponor Smatrix Pulse" integration on HACS

OR copy the custom_components folder to your own Home Assistant /config folder.

  1. Restart Home Assistant server

  2. Go to Configuration > Integration" > Add Integration > Uponor. Finish the setup.

Structure

Separate entity climate.THERMOSTAT_NAME will be created for every thermostat. Each thermostat will be registered as a separate device. Also one device will be registered for entire system.

switch.uponor_away controls away mode. It activates ECO mode for all thermostat.

switch.uponor_cooling_mode activates cooling mode when switched on and heating mode when it's switched off. This switch will be added only if cooling is available in your system.

uponor.set_variable service allows to send POST requests to Uponor API. Use it with caution!

Climate entity

Climate entity has read-only preset. Two presets are available:

  • ECO - activated when scheduled ECO profile is on OR Temporary ECO mode activated on the mobile app.
  • Away - activated when switch.uponor_away is on.

If none of those are true, then preset is empty.

Limitations

Uponor API doesn't support heat/cool switch for single thermostat. switch.uponor_cooling_mode change mode for entire system.

Uponor API does not support turn off action. When climate entity is turned off on Home Assistant, the temperature is set to the minimum (default 5โ„ƒ) when heating mode is active and to the maximum (default 35โ„ƒ) when cooling mode is active.

Older module

In case you have older Uponor X-165 module visit: https://github.com/dave-code-ruiz/uhomeuponor

Feedback

Your feedback, pull requests or any other contribution are welcome.

homeassistant-uponor's People

Contributors

asev avatar dunv avatar kng avatar arrelid avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.