{"id":26224292,"url":"https://github.com/andersonshatch/hass-bskzephyr","last_synced_at":"2026-01-18T23:06:52.396Z","repository":{"id":281743212,"uuid":"946280414","full_name":"andersonshatch/hass-bskzephyr","owner":"andersonshatch","description":"Home Assistant integration allowing control of BSK Zephyr heat recovery devices.","archived":false,"fork":false,"pushed_at":"2025-12-04T21:17:13.000Z","size":41,"stargazers_count":19,"open_issues_count":1,"forks_count":1,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-12-29T00:57:48.862Z","etag":null,"topics":["bsk","bsk-zephyr","bsk-zephyr-mini","heat-recovery","home-assistant","home-assistant-integration","iot"],"latest_commit_sha":null,"homepage":"","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/andersonshatch.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","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},"funding":{"github":["andersonshatch"],"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"lfx_crowdfunding":null,"polar":null,"buy_me_a_coffee":null,"thanks_dev":null,"custom":["https://paypal.me/andersonshatch","https://monzo.me/joshanderson"]}},"created_at":"2025-03-10T22:33:10.000Z","updated_at":"2025-12-19T00:35:28.000Z","dependencies_parsed_at":"2025-03-10T23:29:15.618Z","dependency_job_id":"6a21e833-0833-4c4e-b2a6-6ebe20c30219","html_url":"https://github.com/andersonshatch/hass-bskzephyr","commit_stats":null,"previous_names":["andersonshatch/hass-bskzephyr"],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/andersonshatch/hass-bskzephyr","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andersonshatch%2Fhass-bskzephyr","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andersonshatch%2Fhass-bskzephyr/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andersonshatch%2Fhass-bskzephyr/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andersonshatch%2Fhass-bskzephyr/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/andersonshatch","download_url":"https://codeload.github.com/andersonshatch/hass-bskzephyr/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andersonshatch%2Fhass-bskzephyr/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28553070,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-18T20:59:07.572Z","status":"ssl_error","status_checked_at":"2026-01-18T20:59:02.799Z","response_time":98,"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":false,"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":["bsk","bsk-zephyr","bsk-zephyr-mini","heat-recovery","home-assistant","home-assistant-integration","iot"],"created_at":"2025-03-12T18:19:01.581Z","updated_at":"2026-01-18T23:06:52.365Z","avatar_url":"https://github.com/andersonshatch.png","language":"Python","funding_links":["https://github.com/sponsors/andersonshatch","https://paypal.me/andersonshatch","https://monzo.me/joshanderson"],"categories":[],"sub_categories":[],"readme":"# BSK Zephyr Home Assistant integration\n\n## Important notes\n1. Unofficial integration using an undocumented API. May break at any time.\n1. Only works for [BSK Zephyr v2](https://www.bskhvac.com.tr/en/product-detail/heat-recovery-units/zephyr-decentrelized-heat-recovery-device) and [BSK Zephyr Mini v1](https://www.bskhvac.com.tr/en/product-detail/heat-recovery-units/zephyr-mini-decentralized-heat-recovery-device) devices registered in the BSK Connect app. If you are using the BSK Zephyr app, download BSK Connect, login with your existing account and register your device in BSK Connect.\n1. Works only with username and password. If you used Apple or Google login, create a new account with username and password and re-register your device / share it from your other account.\n\n## Requirements\n- Home Assistant version 2025.2 or newer\n- [HACS](https://hacs.xyz/) installed\n\n## Installation\n\n### With My Home Assistant\n[![Open your Home Assistant instance and open a repository inside the Home Assistant Community Store.](https://my.home-assistant.io/badges/hacs_repository.svg)](https://my.home-assistant.io/redirect/hacs_repository/?owner=andersonshatch\u0026repository=hass-bskzephyr\u0026category=integration)\n1. Click the button above to add this repo as a custom HACS repo, confirming by pressing Add\n1. Press Download to add the integration\n\n### Manually in HACS\n1. Navigate to HACS and add a custom repo ([steps](https://hacs.xyz/docs/faq/custom_repositories)) using repository: `andersonshatch/hass-bskzephyr`, type: `integration`\n2. Select the BSK Zephyr Connect integration which should appear under the New section\n3. Press Download to add the integration\n\n## Setup\n1. Navigate to Settings -\u003e Devices \u0026 Services and press Add Integration\n2. Search for `BSK Zephyr`\n1. Enter your username and password and press Submit\n\n## Entities\nThis integration generates the following entities for each supported device:\n- Sensors for temperature, humidity, filter and capsule status\n- Selects for speed and mode\n- Switch for power\n- Number to control humidity boost (100% = humidity boost off)\n\n## Example dashboard\n\n\u003cimg width=\"481\" alt=\"image\" src=\"https://github.com/user-attachments/assets/98615435-5192-4581-b76a-a38e4556cf65\" /\u003e\n\nUsing [custom button card](https://github.com/custom-cards/button-card)\n\n\u003cdetails\u003e\n  \u003csummary\u003eLovelace YAML\u003c/summary\u003e\n\n```yaml\ntype: horizontal-stack\ncards:\n  - type: custom:button-card\n    show_state: true\n    show_name: false\n    entity: switch.kitchen_power\n    state:\n      - value: \"off\"\n        color: white\n        icon: mdi:fan-off\n      - value: \"on\"\n        rotate: true\n        color: white\n        icon: mdi:fan\n  - type: custom:button-card\n    name: Night\n    entity: select.kitchen_fan_speed\n    icon: mdi:weather-night\n    state:\n      - value: night\n        color: green\n    tap_action:\n      action: call-service\n      service: select.select_option\n      data:\n        entity_id: select.kitchen_fan_speed\n        option: night\n  - type: custom:button-card\n    name: Low\n    entity: select.kitchen_fan_speed\n    icon: mdi:fan-speed-1\n    state:\n      - value: low\n        color: green\n    tap_action:\n      action: call-service\n      service: select.select_option\n      data:\n        entity_id: select.kitchen_fan_speed\n        option: low\n  - type: custom:button-card\n    name: Medium\n    entity: select.kitchen_fan_speed\n    icon: mdi:fan-speed-2\n    state:\n      - value: medium\n        color: green\n    tap_action:\n      action: call-service\n      service: select.select_option\n      data:\n        entity_id: select.kitchen_fan_speed\n        option: medium\n  - type: custom:button-card\n    name: High\n    entity: select.kitchen_fan_speed\n    icon: mdi:fan-speed-3\n    state:\n      - value: high\n        color: green\n    tap_action:\n      action: call-service\n      service: select.select_option\n      data:\n        entity_id: select.kitchen_fan_speed\n        option: high\n```\n\u003c/details\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandersonshatch%2Fhass-bskzephyr","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fandersonshatch%2Fhass-bskzephyr","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandersonshatch%2Fhass-bskzephyr/lists"}