Commit Graph

  • c1d665fbd5 Merge pull request 'hub-architecture' (#1) from hub-architecture into main main Matthew 2026-04-17 14:04:27 +00:00
  • deee1baad5 feat: add tilt-on-closed cover entity for types 18 and 44 hub-architecture Richard Mann 2026-04-11 17:57:17 +10:00
  • 354d06b468 feat: add missing shade types and capabilities from official aio-powerview-api Richard Mann 2026-04-11 17:54:11 +10:00
  • 7936a4fb24 fix: correct position bit extraction to prevent pos2 contamination on TDBU shades Richard Mann 2026-04-11 17:48:54 +10:00
  • 1b9aed4f89 fix: add type 54 vertical blind support and remove spurious battery_charging control lock Richard Mann 2026-04-11 17:40:35 +10:00
  • 8a6a17b767 fix: try the shade with the strongest signal first for the key Richard Mann 2026-04-11 17:25:33 +10:00
  • 0efca4ff52 fix: just do a single discovery notification for all blinds Richard Mann 2026-04-11 17:16:37 +10:00
  • 789f716707 fix: remove redundant code and some bug fixes Richard Mann 2026-04-11 16:36:29 +10:00
  • ce04907d58 feat: add top-down cover entity with inverted position logic Richard Mann 2026-04-11 16:21:19 +10:00
  • 87bac49529 feat: add shade capability detection for top-down, TDBU, and duolite types Richard Mann 2026-04-11 16:18:51 +10:00
  • e2bb3b5592 feat: refactor to a hub model Richard Mann 2026-04-09 11:03:33 +10:00
  • acb2c5ff52 fix: linting shade-capabilities-velocity Richard Mann 2026-04-09 08:20:01 +10:00
  • 7a2bf2193a feat: add shade capabilities, velocity control, and cleanup Richard Mann 2026-04-08 15:52:46 +10:00
  • f260416676 fix: linting and hass validation issues improve-config-flow Richard Mann 2026-04-09 07:18:54 +10:00
  • abb0a3e8a3 fix: allow option to setup found devices or add a new device plus updated descriptions Richard Mann 2026-04-07 08:11:59 +10:00
  • 652337e32c fix: linting and formatting Richard Mann 2026-04-06 15:13:21 +10:00
  • af08d18d62 fix: area assignment for multiple devices Richard Mann 2026-04-06 15:01:52 +10:00
  • 894580c20b fix: device and entity naming Richard Mann 2026-04-06 12:17:19 +10:00
  • 317b450702 fix: handle stale ble devices Richard Mann 2026-04-06 11:51:01 +10:00
  • 31185a4446 Improve config flow UX for multi-shade setups Richard Mann 2026-04-06 09:07:16 +10:00
  • 04c7036351 Revise warning about HOME_KEY loss in README Patrick 2026-01-01 13:10:48 +01:00
  • d66cf61887 fix position factor Patrick 2025-12-30 12:14:58 +01:00
  • 5d498b8753 Initial support for Parkland/TypeID 39 shades (#12) Dustin Brewer 2025-12-30 01:00:39 -08:00
  • b558083b50 Added known issues Patrick 2025-12-30 08:46:09 +01:00
  • 3775496936 Clean-up code and upgrade dependencies (#20) Patrick 2025-12-29 19:36:14 +01:00
  • 883aca753e remove trailing spaces Patrick 2025-08-09 11:47:35 +02:00
  • fe3646df27 fix #15, missing service discovery patman15 2025-08-09 10:57:32 +02:00
  • bae4158a3c Update PV_BLE_cover.ino patman15 2025-06-02 18:15:57 +02:00
  • d9ebc54026 Merge branch 'main' of https://github.com/patman15/hdpv_ble patman15 2025-06-02 17:57:32 +02:00
  • 62bbfd7361 Update README.md Patrick 2025-01-16 08:10:12 +01:00
  • 30dff09bb1 Merge pull request #2 from Frans-Willem/main Patrick 2025-01-16 08:07:49 +01:00
  • 49bb1e79c9 add tilt functions feature/type_8 patman15 2025-01-07 09:50:41 +01:00
  • d73bb1d1c4 completed tilt control patman15 2025-01-06 19:46:52 +01:00
  • 74d906151e add constants and more characteristics patman15 2025-01-06 19:21:27 +01:00
  • 9773e5df65 add icons patman15 2025-01-06 19:11:53 +01:00
  • e00e04159a support setting tilt patman15 2025-01-05 19:31:26 +01:00
  • ea33e08da0 extend set_position() for all values patman15 2025-01-05 12:12:16 +01:00
  • b2d5335e1d Rename __init.py__ to __init__.py Patrick 2025-01-02 10:44:03 +01:00
  • a6aaf4d727 Create __init.py__ patman15 2025-01-02 10:41:29 +01:00
  • f2ad61a016 Update extract_gateway3_homekey.py patman15 2025-01-02 10:37:34 +01:00
  • f6ec17c9b2 Merge branch 'main' into main Patrick 2025-01-02 10:34:01 +01:00
  • d79096357d modified ignore pattern patman15 2025-01-02 10:32:30 +01:00
  • 52f7390fc0 fixed ruff patman15 2025-01-02 10:30:23 +01:00
  • c9a27388af Update extract_gateway3_homekey.py patman15 2025-01-02 10:21:36 +01:00
  • 1590647c9e Update README.md 7-support-type-51-and-62 patman15 2024-12-30 18:22:30 +01:00
  • 1559776aa8 document key extraction patman15 2024-12-30 18:10:51 +01:00
  • 2c03881b60 Update README.md Patrick 2024-12-30 17:26:33 +01:00
  • 0bc5644883 Merge pull request #6 from patman15/feature/identify Patrick 2024-12-30 17:25:28 +01:00
  • e97eef94f8 update emulator patman15 2024-12-30 17:24:22 +01:00
  • 4b51ea514f fix ruff patman15 2024-12-30 17:24:14 +01:00
  • 591815652d support identification patman15 2024-12-30 17:20:11 +01:00
  • ba487d907d debug enhancement patman15 2024-12-30 13:39:33 +01:00
  • 8b0bccee6b Update README.md Patrick 2024-12-30 11:45:10 +01:00
  • 8c5c3d3c9a Update .gitignore patman15 2024-12-29 13:00:15 +01:00
  • 0299a4ed24 Merge branch 'main' into feature/type_8 patman15 2024-12-29 12:49:44 +01:00
  • d759991915 shade emulator can be integrated patman15 2024-12-29 12:49:30 +01:00
  • 21d31ba38a Merge branch 'main' into feature/type_8 patman15 2024-12-22 13:36:41 +01:00
  • b6b7e43b02 stronger typing patman15 2024-12-22 13:35:29 +01:00
  • 74b5550dc1 enable mix of (non-)encrypted devices patman15 2024-12-22 13:25:01 +01:00
  • b550f98e2b Merge branch 'main' into feature/type_8 patman15 2024-12-21 09:10:50 +01:00
  • e8693f126f stronger typing patman15 2024-12-21 09:10:40 +01:00
  • f6460280db Merge branch 'main' into feature/type_8 patman15 2024-12-20 21:16:37 +01:00
  • 438201bdbf Create lint.yml patman15 2024-12-20 21:15:09 +01:00
  • 6301253c9b update requirements to HA 2024.11 patman15 2024-12-20 21:15:04 +01:00
  • 57bb36b317 Update manifest.json patman15 2024-12-20 20:54:42 +01:00
  • 88f467d747 disable HACS validation Patrick 2024-12-20 20:49:35 +01:00
  • 65b7b3814b disabled home_id filter patman15 2024-12-20 20:41:01 +01:00
  • 28e7b0a212 add workflows patman15 2024-12-20 20:26:00 +01:00
  • 9ba81852e9 Update README.md Patrick 2024-11-27 10:27:16 +01:00
  • 31352a69b8 stricter ruff formatting patman15 2024-11-20 21:38:26 +01:00
  • 9ee1b6c6d2 update emulator patman15 2024-11-20 20:15:44 +01:00
  • 054f35f838 Helper script to extract homekey(s) from PowerView Gateway Gen3 Frans-Willem Hardijzer 2024-10-14 14:45:14 +02:00
  • e0185f19e7 fixed opening/closing detection patman15 2024-08-30 22:56:37 +02:00
  • b1959ec043 initialize device info patman15 2024-08-30 22:55:38 +02:00
  • ef18509ca5 made device disconnect optional patman15 2024-08-29 22:18:11 +02:00
  • 2a800f1db3 no exceptions on BT errors, avoid api calls if position is correct patman15 2024-08-29 22:16:34 +02:00
  • 236c608dda handling of fast cmds sequences patman15 2024-08-28 21:43:31 +02:00
  • 8e929f191e added AES support, hardened connection setup patman15 2024-08-27 21:55:26 +02:00
  • 9a03567f70 Update README.md Patrick 2024-08-08 10:33:05 +02:00
  • 90997344ef Update README.md Patrick 2024-08-08 10:31:03 +02:00
  • b0c062aec7 Updated outlook in README.md patman15 2024-08-07 22:21:26 +02:00
  • 37f78606a8 first usable version patman15 2024-08-07 21:28:51 +02:00
  • 00692b78d7 Created emulated device patman15 2024-07-04 18:41:29 +02:00
  • a007861a4c Initial commit patman15 2024-07-04 11:44:36 +02:00
  • f4f6323f95 Initial commit patman15 2024-07-02 14:12:21 +02:00