Commit Graph

51 Commits

Author SHA1 Message Date
Patrick
b558083b50 Added known issues 2025-12-30 08:46:09 +01:00
Patrick
3775496936 Clean-up code and upgrade dependencies (#20)
* Update pyproject.toml

* stronger typing

* fix type annotations

* update dependencies

* fix spelling

* add missing info to pyproject.toml

* code cleanup

* add project URLs

* fix mypy issues

* update HA to 2025.11

* upgrade Python to 3.13.2 to match HA

* Update lint.yml
2025-12-29 19:36:14 +01:00
Patrick
883aca753e remove trailing spaces 2025-08-09 11:47:35 +02:00
patman15
fe3646df27 fix #15, missing service discovery 2025-08-09 10:57:32 +02:00
patman15
bae4158a3c Update PV_BLE_cover.ino
add default ACK for unknown messages
2025-06-02 18:15:57 +02:00
patman15
d9ebc54026 Merge branch 'main' of https://github.com/patman15/hdpv_ble 2025-06-02 17:57:32 +02:00
Patrick
62bbfd7361 Update README.md 2025-01-16 08:10:12 +01:00
Patrick
30dff09bb1 Merge pull request #2 from Frans-Willem/main
Helper script to extract homekey(s) from PowerView gateway gen3
2025-01-16 08:07:49 +01:00
patman15
74d906151e add constants and more characteristics 2025-01-06 19:21:27 +01:00
patman15
9773e5df65 add icons 2025-01-06 19:11:53 +01:00
Patrick
b2d5335e1d Rename __init.py__ to __init__.py 2025-01-02 10:44:03 +01:00
patman15
a6aaf4d727 Create __init.py__ 2025-01-02 10:41:29 +01:00
patman15
f2ad61a016 Update extract_gateway3_homekey.py 2025-01-02 10:37:34 +01:00
Patrick
f6ec17c9b2 Merge branch 'main' into main 2025-01-02 10:34:01 +01:00
patman15
d79096357d modified ignore pattern 2025-01-02 10:32:30 +01:00
patman15
52f7390fc0 fixed ruff 2025-01-02 10:30:23 +01:00
patman15
c9a27388af Update extract_gateway3_homekey.py 2025-01-02 10:21:36 +01:00
patman15
1590647c9e Update README.md 2024-12-30 18:22:30 +01:00
patman15
1559776aa8 document key extraction 2024-12-30 18:10:51 +01:00
Patrick
2c03881b60 Update README.md 2024-12-30 17:26:33 +01:00
Patrick
0bc5644883 Merge pull request #6 from patman15/feature/identify
Support identification
2024-12-30 17:25:28 +01:00
patman15
e97eef94f8 update emulator 2024-12-30 17:24:22 +01:00
patman15
4b51ea514f fix ruff 2024-12-30 17:24:14 +01:00
patman15
591815652d support identification 2024-12-30 17:20:11 +01:00
patman15
ba487d907d debug enhancement 2024-12-30 13:39:33 +01:00
Patrick
8b0bccee6b Update README.md 2024-12-30 11:45:10 +01:00
patman15
d759991915 shade emulator can be integrated 2024-12-29 12:49:30 +01:00
patman15
74b5550dc1 enable mix of (non-)encrypted devices 2024-12-22 13:25:01 +01:00
patman15
e8693f126f stronger typing 2024-12-21 09:10:40 +01:00
patman15
438201bdbf Create lint.yml 2024-12-20 21:15:09 +01:00
patman15
6301253c9b update requirements to HA 2024.11 2024-12-20 21:15:04 +01:00
patman15
57bb36b317 Update manifest.json 2024-12-20 20:54:42 +01:00
Patrick
88f467d747 disable HACS validation
HACS requires brand repository to be populated
2024-12-20 20:49:35 +01:00
patman15
28e7b0a212 add workflows 2024-12-20 20:26:00 +01:00
Patrick
9ba81852e9 Update README.md 2024-11-27 10:27:16 +01:00
patman15
31352a69b8 stricter ruff formatting 2024-11-20 21:38:26 +01:00
patman15
9ee1b6c6d2 update emulator 2024-11-20 20:15:44 +01:00
Frans-Willem Hardijzer
054f35f838 Helper script to extract homekey(s) from PowerView Gateway Gen3 2024-10-14 14:45:14 +02:00
patman15
e0185f19e7 fixed opening/closing detection 2024-08-30 22:56:37 +02:00
patman15
b1959ec043 initialize device info 2024-08-30 22:55:38 +02:00
patman15
ef18509ca5 made device disconnect optional 2024-08-29 22:18:48 +02:00
patman15
2a800f1db3 no exceptions on BT errors, avoid api calls if position is correct 2024-08-29 22:16:34 +02:00
patman15
236c608dda handling of fast cmds sequences 2024-08-28 21:44:01 +02:00
patman15
8e929f191e added AES support, hardened connection setup 2024-08-27 21:55:26 +02:00
Patrick
9a03567f70 Update README.md 2024-08-08 10:33:05 +02:00
Patrick
90997344ef Update README.md
fixed C&P mistakes
2024-08-08 10:31:03 +02:00
patman15
b0c062aec7 Updated outlook in README.md 2024-08-07 22:21:26 +02:00
patman15
37f78606a8 first usable version 2024-08-07 21:28:51 +02:00
patman15
00692b78d7 Created emulated device 2024-07-04 18:41:29 +02:00
patman15
a007861a4c Initial commit
Basic functionality could work (untested!)
2024-07-04 11:44:36 +02:00