All notable changes to this project will be documented in this file. Dates are displayed in UTC.
Generated by auto-changelog
.
- chore: update dependencies
659dd4a
- chore(deps-dev): bump vitest from 0.28.4 to 0.28.5
e035ff7
- chore(deps-dev): bump @typescript-eslint/eslint-plugin
fff55d9
- chore(deps-dev): bump @vitest/coverage-istanbul from 0.28.4 to 0.28.5
47e68ad
- chore(deps-dev): bump @typescript-eslint/eslint-plugin
b5edfad
- chore(deps-dev): bump @typescript-eslint/eslint-plugin
bbd9eb8
- chore(deps-dev): bump @typescript-eslint/parser from 5.51.0 to 5.52.0
2d63f51
- chore(deps-dev): bump vitest from 0.28.1 to 0.28.3
96f3677
- chore(deps-dev): bump vitest from 0.28.3 to 0.28.4
1f9f034
- chore(deps-dev): bump resolve-tspaths from 0.8.3 to 0.8.8
ce053c9
- chore: update dependencies
66ee1d7
- chore(deps): bump validator and @types/validator
9a66d13
- chore(deps): bump undici from 5.18.0 to 5.19.1
f3b9b91
- chore(deps-dev): bump lint-staged from 13.1.1 to 13.1.2
ac00740
- chore(deps): bump zod from 3.20.2 to 3.20.6
6c5d996
- chore(deps-dev): bump eslint from 8.33.0 to 8.34.0
b1e6195
- chore(deps-dev): bump prettier from 2.8.3 to 2.8.4
a187fbe
- chore(deps): bump cacheable-request from 10.2.3 to 10.2.7
90d9f96
- chore(deps): bump undici from 5.16.0 to 5.18.0
adb75d7
- chore(deps-dev): bump @types/validator from 13.7.10 to 13.7.11
f50bb3b
- chore(deps-dev): bump rimraf from 4.1.1 to 4.1.2
7924dc4
- chore(deps-dev): bump eslint from 8.31.0 to 8.33.0
d7b8474
- chore(deps): bump http-cache-semantics from 4.1.0 to 4.1.1
eaabe5f
- chore: run dependabot monthly
51f1f3e
- docs: add homebridge verified badge
0a85e0e
- docs: update homebridge verified badge url
bc94eaf
- chore: only run test coverage report in console
3902300
24 January 2023
- chore(deps-dev): bump vitest from 0.27.0 to 0.27.1
1bd940e
- chore(deps-dev): bump vitest from 0.26.3 to 0.27.0
6705a5c
- chore(deps-dev): bump @vitest/coverage-istanbul from 0.26.2 to 0.26.3
af02f55
- chore(deps-dev): bump @typescript-eslint/eslint-plugin
f752c5a
- chore(deps-dev): bump @typescript-eslint/parser from 5.48.0 to 5.48.1
18af46c
- chore(deps-dev): bump @typescript-eslint/eslint-plugin
4cd9ca0
- chore(deps-dev): bump vitest from 0.27.1 to 0.28.1
2b3d011
- chore(deps-dev): bump @typescript-eslint/eslint-plugin
d143429
- chore(deps-dev): bump @typescript-eslint/parser from 5.48.2 to 5.49.0
839c846
- chore(deps-dev): bump @typescript-eslint/parser from 5.48.1 to 5.48.2
fdbb324
- chore(deps-dev): bump @typescript-eslint/parser from 5.47.1 to 5.48.0
afb780c
- chore(deps-dev): bump @vitest/coverage-istanbul from 0.26.3 to 0.27.0
a37c0dc
- chore(deps-dev): bump release-it from 15.5.1 to 15.6.0
e23818a
- chore(deps-dev): bump rimraf from 3.0.2 to 4.0.7
9f153a3
- chore: release v1.1.5
0924037
- chore: update dependencies
d3bd6c7
- chore(deps-dev): bump eslint from 8.30.0 to 8.31.0
ed90860
- chore(deps): bump undici from 5.15.0 to 5.16.0
6d45fc4
- chore(deps-dev): bump rimraf from 4.0.7 to 4.1.1
215ac6b
- chore(deps-dev): bump prettier from 2.8.2 to 2.8.3
d44ec76
- chore(deps): bump undici from 5.14.0 to 5.15.0
97cfc7b
- chore(deps-dev): bump prettier from 2.8.1 to 2.8.2
12e6fb9
- refactor: use shorter timeout on http calls
a4516fd
- fix: handle http api error correctly when setting rotation speed
946c374
- feat: return last known speed value when http api is not reachable
316dfa9
- chore: remove dev throw error
870834f
- chore: update dependabot.yml
5dc9854
31 December 2022
- chore: remove target fan state code
8b22d41
- chore: release v1.1.4
b024fc4
- fix: speed resetting when active state is already set
5925ff5
30 December 2022
- test: increase test coverage on fan accessory
2a0f6ae
- test: increase test coverage on fan accessory
49f5940
- chore: release v1.1.3
f510c02
- feat: use ReqFanspeed for non-cve devices
d8e1a35
- docs: update on actual mode 24 auto mode
75a45a7
- docs: improve example config in readme
3eb18f0
- docs: improve example config in readme
0214157
- docs: improve readme
7f02418
- docs: reverted improve example config in readme
db0122d
- docs: improve example config in readme
6363e25
30 December 2022
- docs: update docs on api utils
550ce57
- chore: release v1.1.2
14771b7
- test: increase test coverage on config.schema
354326d
- chore: update issue templates
f405f8e
- refactor: set version of package on build in dist files
ffee695
- chore: set version on after:bump
e865758
- docs: improve readme on configuring plugin
fb5b2df
- docs: remove typo
ecfedd2
- docs: clarify setProps on rotation speed
a77713c
30 December 2022
- fix: vremote speed controls not working due to config changes
fc3792d
- chore: release v1.1.1
60e8786
- docs: update readme about speed control
d66d296
30 December 2022
- feat: add better support for non-cve devices
9fb1d1c
- refactor: getRotationSpeedForVirtualRemoteCommand to getRotationSpeedFromFanInfo
93e429a
- test: increase test coverage on config.schema
9c48435
- chore: release v1.1.0
0119904
- refactor: move types around and handle auto faninfo
c20b897
- test: increase test coverage on config schema
09c32dd
- refactor: handle auto faninfo
3bacbfd
- docs: update readme about mqtt
3136399
- chore: improve description on username and password
3eeeb9d
30 December 2022
- chore: release v1.0.0
c230fce
- docs: update readme
464493c
- docs: update readme
f98132e
- docs: update readme
041b501
30 December 2022
- feat: use virtual remote commands when device has build-in co2 sensor
610ce0c
- refactor: prepare code for target fan state
ea8d4e7
- refactor: move platform handlers in own method
bc071c0
- docs: update readme
947441a
- feat: handle identify properly
eb7547a
- chore: release v0.3.0
9710b37
- refactor: use active speed threshold
0d0d6eb
- docs: remove docs dir
fdb7177
28 December 2022
- feat: use CurrentFanState characteristic
fff0e99
- test: increase coverage
411dd1c
- refactor: set speed using mqtt client method
c377c9d
- refactor: use uuid as serial for accessory
df01c74
- chore: release v0.2.0
ce55e61
- docs: update readme
c6258b0
- chore: code cleanup
350ed09
- docs: update readme
fdef28b
- docs: update readme
aedb730
- refactor: only use CurrentFanState from status response
b09eb72
- refactor: make serial number a string
9a5bcda
27 December 2022
- chore: code cleanup
eb1f7c8
- feat: add verbose logging option to allow or suppress debug messages
450573d
- test: increase coverage
137933b
- refactor: code cleanup
b117a0a
- refactor: code cleanup
d74f4fb
- chore: release v0.1.3
3f23c61
27 December 2022
- feat: use http api as default
8458d97
- chore: release v0.1.2
125ed32
- docs: update readme
d9ee468
- docs: update readme
512dcb2
- docs: update readme
0dd538c
- docs: update readme
bb41d11
27 December 2022
- chore(deps-dev): bump @typescript-eslint/eslint-plugin
68fd9b5
- fix: rotation speed switching around when setting
3ce540c
- refactor: validate config for api values
d78df62
- chore(deps-dev): bump @typescript-eslint/parser from 5.47.0 to 5.47.1
c6f01c1
- chore: update dependencies
45983b2
- refactor: prepare code for username password setting
a72514c
- refactor: set mqtt client ids
1d2d792
- chore: release v0.1.1
7c27f1c
- chore(deps-dev): bump @types/node from 18.11.17 to 18.11.18
da0b1a6
26 December 2022
- chore: initial setup
2f873f6
- feat: basic mqtt setup
a1289b8
- feat: basic setup of sensors
dc0074a
- refactor: set characteristics correctly
b1a56ba
- feat: add sensors
c64f80f
- refactor: made it work with real wifi data
8f438aa
- chore: update dependencies
70de4fa
- refactor: updates to fan speed
4079e5d
- refactor: allow using http or mqtt
9cb57b5
- feat: only set characteristic if it changed
aa060fd
- chore: fix tests
2cbc2e3
- chore: release v0.1.0
c5c3594
- refactor: clode cleanup
ec98fc4
- Initial commit
921b359
- chore: add dependabot
9cc9ac0
- chore: remove dependabot
1a894d9
- refactor: adjust config for ip
f5e191a
- docs: adjust readme
47a9173
- chore: naming updates
bc180ae
- docs: update docs
6b5bfba
- chore: remove keyword from package
aca73d3