Releases: jvandenaardweg/homebridge-homewizard-energy-socket
Releases · jvandenaardweg/homebridge-homewizard-energy-socket
v1.4.2
No notable changes. Maintenance release to keep the used dependencies up to date.
Complete changelog
- chore: use istanbul for test coverage
bd6602d
- chore(deps-dev): bump release-it from 15.6.0 to 15.6.1
f0b0df1
- chore: update dependencies
cd598e5
- chore(deps-dev): bump vitest from 0.26.3 to 0.27.1
70416dc
- chore(deps-dev): bump vitest from 0.26.2 to 0.26.3
fe68ae1
- chore(deps-dev): bump vitest from 0.28.5 to 0.29.2
c27c8a3
- chore(deps-dev): bump vitest from 0.28.4 to 0.28.5
7529e6e
- chore(deps-dev): bump @typescript-eslint/parser from 5.52.0 to 5.54.0
f865b65
- chore(deps-dev): bump @typescript-eslint/parser from 5.51.0 to 5.52.0
dabae4a
- chore(deps-dev): bump @typescript-eslint/parser from 5.48.0 to 5.48.1
9d43757
- chore(deps-dev): bump @typescript-eslint/parser from 5.47.0 to 5.48.0
2cb0547
- chore(deps-dev): bump @typescript-eslint/eslint-plugin
a2a58e0
- chore(deps-dev): bump @typescript-eslint/eslint-plugin
829831d
- chore(deps-dev): bump @typescript-eslint/eslint-plugin
0aa7798
- chore(deps-dev): bump @typescript-eslint/eslint-plugin
af32a6b
- chore(deps-dev): bump vitest from 0.27.3 to 0.28.3
e403af9
- chore(deps-dev): bump @vitest/coverage-istanbul from 0.28.4 to 0.28.5
a24da3f
- chore(deps-dev): bump @vitest/coverage-c8 from 0.26.0 to 0.26.2
93f493a
- chore: update dependencies
9405451
- chore(deps-dev): bump @typescript-eslint/parser from 5.48.1 to 5.48.2
b021808
- chore(deps-dev): bump @typescript-eslint/eslint-plugin
d9c67d1
- chore(deps-dev): bump @typescript-eslint/parser from 5.48.2 to 5.49.0
eef28ff
- chore(deps-dev): bump eslint from 8.34.0 to 8.35.0
0cc16ba
- chore(deps-dev): bump @typescript-eslint/parser from 5.49.0 to 5.50.0
0858673
- chore(deps-dev): bump @vitest/coverage-istanbul from 0.26.3 to 0.28.3
e3e9ed7
- chore(deps-dev): bump release-it from 15.5.1 to 15.6.0
ac56ff9
- chore(deps-dev): bump rimraf from 3.0.2 to 4.1.2
7d9a41b
- chore(deps-dev): bump vitest from 0.27.1 to 0.27.3
7b2d959
- chore(deps-dev): bump dotenv-cli from 6.0.0 to 7.0.0
dd8e43b
- chore(deps-dev): bump resolve-tspaths from 0.8.3 to 0.8.8
2f0449c
- chore: update dependencies
db70d2d
- chore(deps): bump homewizard-energy-api from 1.2.2 to 1.3.1
9888fae
- chore(deps-dev): bump eslint from 8.30.0 to 8.31.0
bf31c33
- chore(deps-dev): bump lint-staged from 13.1.1 to 13.1.2
7801d60
- chore(deps): bump undici from 5.18.0 to 5.19.1
3659337
- chore(deps): bump homewizard-energy-api from 1.4.0 to 1.4.1
a6f94f9
- chore(deps-dev): bump prettier from 2.8.3 to 2.8.4
263f88d
- chore(deps): bump zod from 3.20.2 to 3.20.6
b64250a
- chore(deps-dev): bump eslint from 8.33.0 to 8.34.0
2ab1511
- chore(deps): bump cacheable-request from 10.2.3 to 10.2.7
7780504
- chore(deps-dev): bump eslint from 8.32.0 to 8.33.0
83598b6
- chore(deps-dev): bump typescript from 4.9.4 to 4.9.5
50568b0
- chore(deps-dev): bump @types/validator from 13.7.10 to 13.7.11
245237f
- chore(deps-dev): bump prettier from 2.8.2 to 2.8.3
51346ed
- chore(deps-dev): bump eslint from 8.31.0 to 8.32.0
893c43d
- chore(deps): bump bonjour-service from 1.0.14 to 1.1.0
c81d666
- chore(deps-dev): bump prettier from 2.8.1 to 2.8.2
71015a0
- chore(deps): bump http-cache-semantics from 4.1.0 to 4.1.1
3cd4fa9
- chore(deps): bump homewizard-energy-api from 1.2.1 to 1.2.2
8df9183
- docs: update readme with verified badge
c444b3e
- chore: only show test coverage report in console
062b70c
- chore: run dependabot monthly
016adff
- fix: error The "path" argument must be of type string. Received an instance of Array [
59b852a
](https://github.c...
v1.4.1
v1.4.0
Features
- Use
OutletInUse
property to run automations when your Energy Socket uses a certain amount of power. More info: https://github.com/jvandenaardweg/homebridge-homewizard-energy-socket/wiki/About-the-Outlet-In-Use-characteristic
Complete changelog
- chore: update dependencies
7963a8d
- feat: add config options to use OutletInUse
4d08312
- refactor: use schema validation using zod to check if config is valid
4fa05c8
- refactor: better typings and tests
b3c9f87
- feat: use zod for config schema validation
757fd7b
- chore: remove ts-node dependency
0e5537e
- feat: use homewizard-energy-api library
6a2eb5a
- feat: extended API to also fetch the /data endpoint
299e585
- refactor: improve logging and constructor method of accessory
ae89cf1
- feat: set outlet in use characteristic if active_power_w is greater than 5
854a6d3
- chore: add types for api data endpoint
5a5edca
- chore(deps-dev): bump eslint from 8.29.0 to 8.30.0
cac8161
- refactor: throw different error on api response
ac624de
- test: full test coverage of api
3dde486
- feat: keep OutletInUse characteristic in sync with On if outletInUse config is not set
212a439
- feat: use polling from homewizard-energy-api
bfc4006
- test: make use of api class simpler
81c2635
- refactor: use correct defaults
8f2ad75
- chore: update keywords
14f097b
- test: error thrown on data endpoint
cebad14
- chore(deps): bump homewizard-energy-api from 1.1.1 to 1.2.0
5e193b9
- chore(deps-dev): bump @types/node from 18.11.15 to 18.11.17
5af67e9
- refactor: set initial outletinuse value to true when config option is not present
e3bf76b
- refactor: better logging
ca7853e
- test: better settings test
9d37253
- refactor: make api error response parameters required
791fd3e
- test: simpler type overwrite for productType param test
75b49fc
- refactor: use sync method for outletinuse state
3c6ecb7
- chore: update config content
265d421
- chore: update funding
e001f1e
- chore: update readme about issue
f24aa24
- chore: update funding
5c68bcd
v1.3.2
- test: sanity check on config.schema.json type safety
7b01608
- chore: add paypal for funding
39c3955
- chore: add author to package.json
a6be3bb
- chore: add funding to package json for verified homebridge plugin
4430324
- test: extra check on name.required property
4b9ded5
- chore: add homepage to package.json
4eb4518
v1.3.1
- feat: use energy sockets from config to skip automatic discovery
708cd58
- chore: update dependencies
a6a3a75
- chore: release v1.2.7
390ea76
- chore: tweak config content
de7db4c
- refactor: build as commonjs module
a633973
- chore: reset version
e8e508b
- chore: update readme
9b9d2f4
- chore: update readme
77904be
v1.3.0
Feature
- Define the Energy Sockets in the plugin config, to bypass automatic discovery or have more control over what Energy Sockets should be displayed in the Home app
Complete changelog
v1.2.7
v1.2.6
v1.2.5
- refactor: get firmware version before setting up accessory
f962321
- chore(deps-dev): bump @typescript-eslint/parser from 5.45.0 to 5.46.0
cc9fd33
- chore(deps-dev): bump @typescript-eslint/eslint-plugin
7e04dea
- test: restructure mocks
e2ed952
- chore(deps-dev): bump @vitest/coverage-c8 from 0.25.6 to 0.25.7
9f186d8
- chore: update readme
838668e
- chore(deps-dev): bump prettier from 2.8.0 to 2.8.1
146d77d
- chore(deps-dev): bump @types/node from 18.11.10 to 18.11.13
45b79a7
- fix: changelog.md missing commits
e366257
- chore: improve debug logging
39eb7e2
- feat: set default bridge name
250d4cb
- chore: update readme
e51573b
- chore: update readme
ec0cca1