Skip to content

Releases: jvandenaardweg/homebridge-homewizard-energy-socket

v1.4.2

01 Mar 09:36
Compare
Choose a tag to compare

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...
Read more

v1.4.1

20 Dec 19:07
Compare
Choose a tag to compare

Fixes

  • Only set OutletInUse in sync method when there's a state update 32ae7f6

Complete changelog

  • chore: update dependencies 085c3cd
  • fix: only set outletinuse in sync method when theres a state update 32ae7f6
  • chore: cleanup code 4a9558a
  • docs: update shields in readme fbec3a0
  • docs: update readme 1731045

v1.4.0

19 Dec 11:13
Compare
Choose a tag to compare

Features

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

12 Dec 15:51
Compare
Choose a tag to compare
  • 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

12 Dec 14:40
Compare
Choose a tag to compare
  • 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

12 Dec 14:22
Compare
Choose a tag to compare

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

  • feat: use energy sockets from config to skip automatic discovery d539c7b
  • chore: no commit limit in changelog.md 84d0896
  • chore: tweak config content 40a8b06

v1.2.7

12 Dec 14:38
Compare
Choose a tag to compare
  • feat: use energy sockets from config to skip automatic discovery 708cd58
  • chore: update dependencies a6a3a75
  • chore: tweak config content de7db4c
  • refactor: build as commonjs module a633973
  • chore: update readme 9b9d2f4
  • chore: update readme 77904be

v1.2.6

12 Dec 09:06
Compare
Choose a tag to compare
  • chore: reset changelog to how it was 1c9cbdf

v1.2.5

12 Dec 09:04
Compare
Choose a tag to compare
  • 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

v1.2.4

11 Dec 00:17
Compare
Choose a tag to compare
  • fix: show proper info log on state updates 45e3fc3