Commit Graph

444 Commits (d4586fb2e4c0d931658e5c0cb434b15fd37d19d8)

Author SHA1 Message Date
epenet 3472e0e370
Standardize homeassistant imports in component (a-b) (#136821) 2025-01-29 11:37:48 +01:00
J. Nick Koston 04bcc8d3d3
Bump yalexs-ble to 2.5.6 (#133593) 2024-12-19 09:13:51 -10:00
J. Nick Koston 2117e35d53
Bump yalexs-ble to 2.5.5 (#133229)
changelog: https://github.com/bdraco/yalexs-ble/compare/v2.5.4...v2.5.5
2024-12-14 23:06:26 +02:00
J. Nick Koston 1aabbec3dd
Bump yalexs-ble to 2.5.4 (#133172) 2024-12-13 22:37:26 +01:00
J. Nick Koston e04fd48a05
Bump yalexs-ble to 2.5.2 (#132560) 2024-12-07 18:12:58 +01:00
J. Nick Koston 0a8dde3740
Bump yalexs-ble to 2.5.1 (#131398)
changelog: https://github.com/bdraco/yalexs-ble/compare/v2.5.0...v2.5.1

Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2024-11-23 23:17:20 +01:00
epenet c41e3cbf93
Fix incorrect translation string in august (#127817) 2024-10-07 15:27:23 +02:00
J. Nick Koston 4404fb72bd
Bump yalexs to 8.10.0 (#127704)
* Bump yalexs to 8.10.0

changelog: https://github.com/bdraco/yalexs/compare/v8.9.0...v8.10.0

* Update homeassistant/components/august/manifest.json
2024-10-06 07:28:23 +02:00
Marc Mueller 8ae3b430c8
Update yalexs-ble to 2.5.0 (#127696) 2024-10-05 21:06:43 -05:00
J. Nick Koston 4e9a91d03f
Bump yalexs to 8.9.0 (#127474) 2024-10-03 13:11:50 -05:00
epenet e2eb986c7c
Adjust reauth checks in august (#127320) 2024-10-02 16:13:02 +02:00
J. Nick Koston f5ef213842
Add missing OUI to august (#127064) 2024-09-30 08:34:41 +02:00
J. Nick Koston ce28d8a92c
Bump yalexs to 8.6.4 (#125442)
adds a debounce to the updates to ensure we do
not request the activities api too often if
the websocket sends rapid updates

fixes #125277
2024-09-06 19:35:57 -05:00
J. Nick Koston 3a8039cbc0
Bump yalexs to 8.6.3 (#125176)
Fixes the battery state not refreshing due to a refactoring
error in the library.

changelog: https://github.com/bdraco/yalexs/compare/v8.6.2...v8.6.3
2024-09-03 22:18:19 +02:00
J. Nick Koston 27032c1780
Bump yalexs to 8.6.2 (#125162)
changelog: https://github.com/bdraco/yalexs/compare/v8.6.0...v8.6.2
2024-09-03 19:53:10 +02:00
J. Nick Koston f93259a2f1
Bump yalexs to 8.6.0 (#125102) 2024-09-02 21:43:34 +02:00
J. Nick Koston cf90e77e57
Add a repair issue for Yale Home users using the August integration (#124895)
The Yale Home brand will stop working with the August integration very
soon. Users must migrate to the Yale integration to avoid an interruption in service.
2024-08-30 09:35:19 +02:00
J. Nick Koston 175ffe29f6
Bump yalexs to 8.5.5 (#124891)
changelog: https://github.com/bdraco/yalexs/compare/v8.5.4...v8.5.5
2024-08-30 01:07:21 +02:00
J. Nick Koston a04970bd54
Address august review comments (#124819)
* Address august review comments

Followup to https://github.com/home-assistant/core/pull/124677

* cleanup loop

* drop mixin name

* event entity add cleanup

* remove duplicate prop

* pep0695 type

* remove some not needed block till done

* cleanup august tests

* switch to freezegun

* snapshots for dev reg

* SOURCE_USER nit

* snapshots

* pytest.raises

* not loaded check
2024-08-29 19:32:13 +02:00
J. Nick Koston 03ead27f6c
Split august and yale integrations (#124677)
* Split august and yale integrations [part 1] (#122253)

* merge with dev

* Remove unused constant

* Remove yale IPv6 workaround (#123409)

* Convert yale to use oauth (#123806)

Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>

* Update yale for switch from pubnub to websockets (#124675)

---------

Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-08-28 17:46:03 +02:00
J. Nick Koston 9d3895d69a
Bump yalexs to 8.5.4 (#124672) 2024-08-27 15:36:00 -10:00
J. Nick Koston 9ea41b4d26
Bump yalexs to 8.4.2 (#124593)
changelog: https://github.com/bdraco/yalexs/compare/v8.4.1...v8.4.2

If the pubnub connection failed, the integration would fallback
to polling. This would could get users banned so we no longer do that.
2024-08-25 23:45:06 +03:00
J. Nick Koston 7c8e00e5e0
Bump yalexs to 8.4.1 (#124553)
changelog: https://github.com/bdraco/yalexs/compare/v8.4.0...v8.4.1
2024-08-25 13:16:20 +02:00
J. Nick Koston b7170c78a5
Bump yalexs to 8.4.0 (#124520) 2024-08-23 20:44:12 -10:00
J. Nick Koston af2fec89d8
Bump yalexs to 8.3.3 (#124492)
* Bump yalexs to 8.2.0

changelog: https://github.com/bdraco/yalexs/compare/v8.1.4...v8.2.0

* bump to 8.3.1

* bump

* one more bump to ensure we do not hit the ratelimit/shutdown cleanly

* empty commit to restart ci since close/open did not work in flight
2024-08-23 19:23:05 +02:00
J. Nick Koston 2533bde27a
Bump yalexs to 8.1.4 (#124425)
changelog: https://github.com/bdraco/yalexs/compare/v8.1.2...v8.1.4
2024-08-22 22:46:54 +03:00
J. Nick Koston ce82c79ff9
Bump yalexs to 8.1.2 (#124303) 2024-08-20 11:38:29 -05:00
J. Nick Koston f14d5ba5f2
Bump yalexs to 8.0.2 (#123817) 2024-08-13 14:06:38 -05:00
J. Nick Koston 831c28e890
Bump yalexs to 6.5.0 (#123739) 2024-08-12 22:40:35 +02:00
J. Nick Koston 2b95a642fc
Remove august IPv6 workaround (#123408) 2024-08-09 20:32:11 +02:00
J. Nick Koston 3e1aee4cbc
Remove unused constant in august (#122804) 2024-07-29 15:13:39 -05:00
J. Nick Koston d421525f1b
Fix missing translation key for august doorbells (#122251) 2024-07-22 13:15:43 +02:00
J. Nick Koston 33cb674a4b
Bump yalexs to 6.4.3 (#121984) 2024-07-15 19:35:52 +02:00
J. Nick Koston 27a2114ba9
Bump yalexs to 6.4.2 (#121467) 2024-07-07 13:41:31 -07:00
J. Nick Koston dc5ae9e0b2
Add event platform to august (#121392) 2024-07-07 15:39:58 +02:00
Martin Weinelt b6a23fad35
Fix broken pathlib import in august integration (#121135) 2024-07-03 18:18:28 -05:00
J. Nick Koston 49e6316c42
Bump yalexs-ble to 2.4.3 (#120428) 2024-06-25 17:00:26 +02:00
J. Nick Koston fa4b7f3078
Bump yalexs to 6.4.1 (#120248) 2024-06-23 11:16:11 -05:00
J. Nick Koston d9c7887bbf
Update yalexs to 6.4.0 (#119987) 2024-06-19 14:11:36 -05:00
J. Nick Koston 87e52bb660
Small cleanups to august (#119950) 2024-06-19 09:21:04 -05:00
J. Nick Koston b11801df50
Reduce code needed to set august unique ids (#119942)
* Reduce code needed to set august unique ids

Set the unique ids in the base class since they always
use the same format

* Reduce code needed to set august unique ids

Set the unique ids in the base class since they always
use the same format
2024-06-18 21:43:06 -04:00
J. Nick Koston f88b24f8a4
Combine statements that return the same result in august binary_sensor (#119944) 2024-06-18 21:40:21 -04:00
J. Nick Koston 60e64d14af
Bump yalexs to 6.3.0 to move camera logic to the lib (#119941) 2024-06-18 18:52:41 -05:00
J. Nick Koston 8f3dcd6557
Cleanup august dataclasses (#119938) 2024-06-18 18:21:19 -05:00
J. Nick Koston 025d861e67
Update yalexs to 6.1.0 (#119910) 2024-06-18 17:36:07 -05:00
J. Nick Koston 39e5e517b0
Small cleanups to august (#119931) 2024-06-18 17:35:55 -05:00
J. Nick Koston 98140e0171
Reduce duplicate code in august to create entities (#119934) 2024-06-18 17:35:38 -05:00
J. Nick Koston 3d45ced02e
Cleanup code to add august sensors (#119929) 2024-06-18 16:03:46 -05:00
J. Nick Koston b8cafe7e5e
Small cleanups to august (#119912) 2024-06-18 15:43:16 -05:00
J. Nick Koston 8855289d9c
Migrate august to use yalexs 6.0.0 (#119321) 2024-06-10 21:50:11 +02:00