{"id":44764035,"url":"https://github.com/dave-code-ruiz/uhomeuponor","last_synced_at":"2026-02-16T03:35:19.123Z","repository":{"id":37685703,"uuid":"203736221","full_name":"dave-code-ruiz/uhomeuponor","owner":"dave-code-ruiz","description":"Custom Component to connect Home Assistant with Uhome Uponor Smatrix App","archived":false,"fork":false,"pushed_at":"2025-05-16T12:13:40.000Z","size":166,"stargazers_count":22,"open_issues_count":0,"forks_count":9,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-05-16T13:26:09.056Z","etag":null,"topics":["customcomponents","gateway","homeassistant","python","rest-api","setpoint","smatrix","smatrixwaveplus","thermostat","uponor"],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dave-code-ruiz.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2019-08-22T07:14:11.000Z","updated_at":"2025-05-16T12:13:45.000Z","dependencies_parsed_at":"2024-07-12T09:44:07.604Z","dependency_job_id":"34b3c880-57f3-4642-8eb9-2b920dbea396","html_url":"https://github.com/dave-code-ruiz/uhomeuponor","commit_stats":null,"previous_names":[],"tags_count":11,"template":false,"template_full_name":null,"purl":"pkg:github/dave-code-ruiz/uhomeuponor","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dave-code-ruiz%2Fuhomeuponor","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dave-code-ruiz%2Fuhomeuponor/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dave-code-ruiz%2Fuhomeuponor/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dave-code-ruiz%2Fuhomeuponor/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dave-code-ruiz","download_url":"https://codeload.github.com/dave-code-ruiz/uhomeuponor/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dave-code-ruiz%2Fuhomeuponor/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29499615,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-16T02:07:14.481Z","status":"online","status_checked_at":"2026-02-16T02:03:22.852Z","response_time":115,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["customcomponents","gateway","homeassistant","python","rest-api","setpoint","smatrix","smatrixwaveplus","thermostat","uponor"],"created_at":"2026-02-16T03:35:18.632Z","updated_at":"2026-02-16T03:35:19.116Z","avatar_url":"https://github.com/dave-code-ruiz.png","language":"Python","readme":"# Uhome Uponor integration for Home Assistant\n\n\u003ca href=\"https://www.buymeacoffee.com/davecoderuiz\" target=\"_blank\"\u003e\u003cimg src=\"https://cdn.buymeacoffee.com/buttons/default-orange.png\" alt=\"Buy Me A Coffee\" height=\"41\" width=\"174\"\u003e\u003c/a\u003e\n\n[![hacs_badge](https://img.shields.io/badge/HACS-Default-orange.svg)](https://github.com/hacs/integration)\n[![hacs_badge](https://img.shields.io/badge/HACS-Custom-orange.svg)](https://github.com/hacs/integration)\n\nUhome 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.\n\n# Installation\n\n## Using HACS\n\n- Setup and configure your system on Uponor Smatrix mobile app\n\n- Add this custom repository to your HACS Community store, as an `Integration`:\n\n  \u003e dave-code-ruiz/uhomeuponor\n\n- Then find the `Uhome Uponor` integration and install it.\n\n- HACS request you restart home assistant.\n\n- Go to Configuration \u003e Integration \u003e Add Integration \u003e Uhome Uponor. Finish the setup configuration.\n\n## Manual\n\n- Copy content of custom_components directory in this repository, into your HA custom_components directory.\n\n- Restart Home Assistant.\n\n- Go to Configuration \u003e Integration \u003e Add Integration \u003e Uhome Uponor. Finish the setup configuration.\n\n# Configuration\n\n  #### IMPORTANT! If you have old configuration in configuration.yaml, please remove it, remove all old entities and restart HA before config new integration.\n\n  host: 192.168.x.x\n  \n  prefix: [your prefix name]  # Optional, prefix name for climate entities\n  \n  supports_heating: True      # Optional, set to False to exclude Heating as an HVAC Mode\n  \n  supports_cooling: True      # Optional, set to False to exclude Cooling as an HVAC Mode\n  \nCurrently this module creates the following entities, for each thermostat:\n\n* Climate:\n  * A `climate` control entity\n* Sensor:\n  * A `temperature` sensor\n  * A `humidity` sensor\n  * A `battery` sensor\n\n# Scheduler\n\nI recomended use Scheduler component to program set point thermostats temperature:\n\n\u003e https://github.com/nielsfaber/scheduler-component\n\n## Contributions\n\nThanks to @almirdelkic for API code.\nThanks to @lordmike for upgrade the code with great ideas.\n\n# New module X-265 / R-208\n\nFor new module Uponor X-265 / R-208 visit:\n\nhttps://github.com/dave-code-ruiz/uponorx265\n\n# Hardware compatibility list\n\nThe module has been tested with following hardware:\n\n* X-165 (controller)\n* M-160 (slave module)\n* I-167 (panel)\n* R-167 (U@home module)\n* T-169 (thermostat)\n* T-161 (thermostat)\n* T-165 (thermostat)\n\nIf you test it with other units, please let me know or even better update the list above.\n\nDonate\n=============\n[![paypal](https://www.paypalobjects.com/en_US/ES/i/btn/btn_donateCC_LG.gif)](https://www.paypal.com/cgi-bin/webscr?cmd=_donations\u0026business=5U5L9S4SP79FJ\u0026item_name=Create+more+code+and+components+in+github+and+Home+Assistant\u0026currency_code=EUR\u0026source=url)\n\n\n\n","funding_links":["https://www.buymeacoffee.com/davecoderuiz","https://www.paypal.com/cgi-bin/webscr?cmd=_donations\u0026business=5U5L9S4SP79FJ\u0026item_name=Create+more+code+and+components+in+github+and+Home+Assistant\u0026currency_code=EUR\u0026source=url"],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdave-code-ruiz%2Fuhomeuponor","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdave-code-ruiz%2Fuhomeuponor","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdave-code-ruiz%2Fuhomeuponor/lists"}