Victor Hagelbäck
|
d6b9d9104a
|
Refactor DeviceRegistry to start use unique ids based on device serial and output index
|
2021-03-29 12:51:48 +02:00 |
|
Victor Hagelbäck
|
764a3ca223
|
Add typings and jsdoc comments to improve developer experience
|
2021-03-29 12:50:59 +02:00 |
|
Victor
|
f219b4b2bf
|
Merge pull request #178 from zissou1/patch-1
Update README.md
|
2021-03-25 20:53:46 +01:00 |
|
zissou1
|
c70731444c
|
Update README.md
Added intel NUC7i5BNH to ”tested on”
|
2021-03-25 20:10:27 +01:00 |
|
Victor
|
e5df9c9f52
|
Merge pull request #177 from icanos/develop
Release 0.7.1
|
2021-03-25 16:48:42 +01:00 |
|
Victor Hagelbäck
|
44856e16c2
|
Release 0.7.1
|
2021-03-25 16:47:33 +01:00 |
|
Victor Hagelbäck
|
5454c8e16b
|
Fix room devices and bump version
|
2021-03-25 16:39:56 +01:00 |
|
Victor
|
afe7dba757
|
Merge pull request #174 from icanos/feature/0.7.0
Release 0.7.0
|
2021-03-23 13:51:16 +01:00 |
|
Victor Hagelbäck
|
8dd43979d8
|
Update changelog for 0.7.0
|
2021-03-23 13:50:08 +01:00 |
|
Victor Hagelbäck
|
f663cf4990
|
Update config for version 0.7.0
|
2021-03-23 13:45:12 +01:00 |
|
Victor
|
744230d5d3
|
Merge pull request #167 from SweVictor/feature/restructure-ble
Feature/restructure ble
|
2021-03-08 17:18:27 +01:00 |
|
Victor Hagelbäck
|
0f9ad41b9f
|
Merge remote-tracking branch 'origin/feature/restructure-ble' into feature/restructure-ble
|
2021-02-28 10:32:44 +01:00 |
|
Victor Hagelbäck
|
517ab75e8e
|
Invoke power cycling of the BLE adapter every 10th reconnect attempt
|
2021-02-28 10:32:17 +01:00 |
|
Victor Hagelbäck
|
042447d1a8
|
Stop recreating the dbus.systemBus on retries (old instances are not disposed correctly by underlying code)
|
2021-02-28 10:32:17 +01:00 |
|
Victor Hagelbäck
|
e7b8a5a82a
|
Stop write queue when BLE is not connected to avoid loosing commands
- Set max retry count to 10 since BLE loop will set channel to disconnected after 5 retries (or known unrecoverable errors)
|
2021-02-28 10:32:17 +01:00 |
|
Victor Hagelbäck
|
4591af57b9
|
Remove redundant log row
|
2021-02-28 10:20:05 +01:00 |
|
Victor Hagelbäck
|
ca7a5cdd57
|
Clean up events and subscriptions
|
2021-02-28 10:20:05 +01:00 |
|
Victor Hagelbäck
|
4d7de61e42
|
Move BLE states to DeviceRegistry and improve logging
- Make deviceRegistry states/lists immutable
|
2021-02-28 10:20:05 +01:00 |
|
Victor Hagelbäck
|
8d259a768b
|
Fix turn off and dim commands
|
2021-02-28 10:20:05 +01:00 |
|
Victor Hagelbäck
|
fb48b1fd1f
|
Split device communication and BLE handling into separate files
|
2021-02-28 10:18:32 +01:00 |
|
Victor Hagelbäck
|
b3adf221e2
|
Break out and structure creation of BLE command payloads
|
2021-02-28 10:18:32 +01:00 |
|
Victor Hagelbäck
|
e986c8b85a
|
Bump version to 0.6.2
|
2021-02-27 16:41:20 +01:00 |
|
Victor Hagelbäck
|
55f0f60be9
|
Fix setting state for created Plejd room devices
- when using includeRoomsAsLights setting
|
2021-02-27 16:41:05 +01:00 |
|
Victor Hagelbäck
|
6855e03e68
|
Invoke power cycling of the BLE adapter every 10th reconnect attempt
|
2021-02-27 13:46:41 +01:00 |
|
Victor
|
3804c63991
|
Merge pull request #166 from icanos/develop
Release v0.6.0
|
2021-02-27 10:43:15 +01:00 |
|
Victor Hagelbäck
|
925ccba647
|
Stop recreating the dbus.systemBus on retries (old instances are not disposed correctly by underlying code)
|
2021-02-27 09:57:29 +01:00 |
|
Victor Hagelbäck
|
4d5a4ddbe3
|
Stop write queue when BLE is not connected to avoid loosing commands
- Set max retry count to 10 since BLE loop will set channel to disconnected after 5 retries (or known unrecoverable errors)
|
2021-02-22 09:50:06 +01:00 |
|
Victor Hagelbäck
|
e8ab13aed3
|
Remove redundant log row
|
2021-02-20 19:48:08 +01:00 |
|
Victor Hagelbäck
|
50d664c933
|
Clean up events and subscriptions
|
2021-02-20 15:33:06 +01:00 |
|
Victor Hagelbäck
|
0dbe0bb95f
|
Move BLE states to DeviceRegistry and improve logging
- Make deviceRegistry states/lists immutable
|
2021-02-20 12:34:30 +01:00 |
|
Victor Hagelbäck
|
e528e2be1f
|
Fix turn off and dim commands
|
2021-02-20 10:49:00 +01:00 |
|
Victor Hagelbäck
|
70059da094
|
Merge branch 'feature/restructure-ble' of https://github.com/SweVictor/hassio-plejd into feature/restructure-ble
|
2021-02-20 08:33:53 +01:00 |
|
Victor Hagelbäck
|
436ed6b759
|
Split device communication and BLE handling into separate files
|
2021-02-20 08:33:42 +01:00 |
|
Victor Hagelbäck
|
53e67fb487
|
Break out and structure creation of BLE command payloads
|
2021-02-20 08:33:31 +01:00 |
|
Victor
|
99b70a1d6d
|
Update CHANGELOG.md
|
2021-02-20 08:23:02 +01:00 |
|
Victor Hagelbäck
|
2702365a95
|
Prepeare 0.6.1 release
|
2021-02-20 08:18:40 +01:00 |
|
Victor
|
4ba534e229
|
Merge pull request #165 from icanos/feature/time
Set Plejd devices' clock hourly
|
2021-02-20 08:06:58 +01:00 |
|
Victor Hagelbäck
|
3fdb9bad2a
|
Split device communication and BLE handling into separate files
|
2021-02-20 07:55:26 +01:00 |
|
Victor Hagelbäck
|
2694c67808
|
Break out and structure creation of BLE command payloads
|
2021-02-18 22:24:20 +01:00 |
|
Victor
|
99f073ba84
|
Fix error subtracting time zone diff to time set command
|
2021-02-18 21:38:11 +01:00 |
|
Victor Hagelbäck
|
fa0ba6be31
|
Config setting to opt-in to setting Plejd clock time
|
2021-02-18 21:17:29 +01:00 |
|
Victor Hagelbäck
|
74716557c8
|
Set Plejd time only hourly when explicityly requesting
|
2021-02-18 20:21:57 +01:00 |
|
Victor Hagelbäck
|
12ec9a1b7c
|
Implement time parsing and periodic time updating
- Relates to #130
|
2021-02-18 10:47:33 +01:00 |
|
Victor Hagelbäck
|
062bfca11a
|
Changelog lint fix
|
2021-02-18 10:35:24 +01:00 |
|
Victor Hagelbäck
|
245fe6f487
|
Update changelog
|
2021-02-16 21:38:15 +01:00 |
|
Victor Hagelbäck
|
017858e3a7
|
Update version to 0.6.0
|
2021-02-16 21:15:04 +01:00 |
|
Victor
|
05f7aa6906
|
Merge pull request #164 from SweVictor/features/code-architecture
Features/code architecture
|
2021-02-16 20:50:41 +01:00 |
|
Victor Hagelbäck
|
a3244cd6fc
|
Read version info from config instead of hard-coded string
|
2021-02-13 12:58:18 +01:00 |
|
Victor Hagelbäck
|
d133efe228
|
Fix type-o in writeFailed error handling
|
2021-02-11 22:45:13 +01:00 |
|
Victor Hagelbäck
|
853511a755
|
Clarify login 403 error message
|
2021-02-10 10:23:27 +01:00 |
|