{"id":51319570,"url":"https://github.com/devsnek/hass-comfoair","last_synced_at":"2026-07-01T11:31:55.857Z","repository":{"id":360787974,"uuid":"1251711261","full_name":"devsnek/hass-comfoair","owner":"devsnek","description":"ComfoAir control for Home Assistant","archived":false,"fork":false,"pushed_at":"2026-06-28T20:32:34.000Z","size":153,"stargazers_count":3,"open_issues_count":1,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2026-06-28T22:21:32.392Z","etag":null,"topics":[],"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/devsnek.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-05-27T21:00:31.000Z","updated_at":"2026-06-28T20:32:37.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/devsnek/hass-comfoair","commit_stats":null,"previous_names":["devsnek/hass-comfoair"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/devsnek/hass-comfoair","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devsnek%2Fhass-comfoair","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devsnek%2Fhass-comfoair/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devsnek%2Fhass-comfoair/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devsnek%2Fhass-comfoair/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/devsnek","download_url":"https://codeload.github.com/devsnek/hass-comfoair/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devsnek%2Fhass-comfoair/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35005410,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-01T02:00:05.325Z","response_time":130,"last_error":null,"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":[],"created_at":"2026-07-01T11:31:55.027Z","updated_at":"2026-07-01T11:31:55.853Z","avatar_url":"https://github.com/devsnek.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ComfoAir\n\nUse a serial connection (or ESPHome serial proxy) to control your ComfoAir system.\n\n## Compatibility\n\nThis is a list of models that are known to work, feel free to add yours if you tested it successfully:\n\n* Zehnder WHR 930\n* Zehnder WHR 950\n* Zehnder ComfoAir 160\n* Zehnder ComfoAir 200\n* Zehnder ComfoAir 500\n* Zehnder Comfoair 550\n* Zehnder ComfoD 300\n* Zehnder ComfoD 350\n* Zehnder ComfoD 450\n* Zehnder ComfoD 550\n\n## Incompatible\n\n* Zehnder ComfoAir Q350 (CAN)\n* Zehnder ComfoAir Q450 (CAN)\n* Zehnder ComfoAir Q600 (CAN)\n\n\n## Connecting to ComfoAir RS232\n\nIf your device uses an RJ45 port for RS232, please note that this is not compatible with\nthe more commonly found \"Cisco Style\" RS232 adapeters. If you use one of these it will\nlikely damage or destroy your hardware!\n\nThis diagram shows the wiring used by ComfoAir devices:\n\n![](https://community-assets.home-assistant.io/original/3X/5/e/5e8c76a9cadf7ed59be6d994c659d15f9ca73b57.png)\n\n## Lovelace card\n\nhttps://github.com/TimWeyand/lovelace-comfoair is recommended. After installing\nit should \"just work\" with this component.\n\n## ESPHome serial bridge\n\nIf the ComfoAir is not physically near the Home Assistant host, an ESP32 can\nbridge its RS232 to the network. See\n[`esphome/comfoair-350-control.yaml`](esphome/comfoair-350-control.yaml) for a\nminimal UART + `serial_proxy` example (GPIO pins are placeholders).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevsnek%2Fhass-comfoair","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdevsnek%2Fhass-comfoair","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevsnek%2Fhass-comfoair/lists"}