Skip to content

v1.3.0

Compare
Choose a tag to compare
@jvandenaardweg jvandenaardweg released this 13 Jan 21:37
· 81 commits to main since this release

Features

  • Added support for new /api/v1/system and /api/v1/identify endpoints on the P1 Meter for P1 Meters with firmware version 4.0
  • Updated /api/v1/data response types to support more datapoints since the firmware version 4.0 change

Important: The P1 meter should run version 4.00 or later for the new endpoints to work. The device will be updated automatically according to HomeWizard. You can verify your firmware_version at the /api endpoint of your P1 Meter, or the getBasic() method.

More about these changes, see the HomeWizard API changelog at 2023-01-03

Complete changelog

  • chore: update dependencies 5c6a019
  • test: simpler api mocking 0a6cd9c
  • chore(deps-dev): bump @vitest/coverage-istanbul from 0.26.2 to 0.26.3 a9f7337
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin d0f23c7
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin 4fedd77
  • feat: update types using updated docs c0014d5
  • chore(deps-dev): bump release-it from 15.5.1 to 15.6.0 78d7ac4
  • chore(deps-dev): bump vitest from 0.26.3 to 0.27.0 b86887f
  • chore(deps-dev): bump @vitest/coverage-istanbul from 0.26.0 to 0.26.2 b6c4d2d
  • test: extend tests on base api f4d7477
  • chore(deps-dev): bump @vitest/coverage-istanbul from 0.26.3 to 0.27.0 98c23c2
  • chore(deps-dev): bump @typescript-eslint/parser from 5.47.1 to 5.48.0 146851e
  • chore(deps-dev): bump @typescript-eslint/parser from 5.47.0 to 5.47.1 e60f4f9
  • feat: added support for /identify and /system endpoints for p1 meter 5867957
  • test: up the test coverage e81120d
  • test: added tests for new /system and /identify p1 meter endpoints 0a36d88
  • chore: update issue templates 044496f
  • chore: update dependencies ebfbb0b
  • chore(deps-dev): bump eslint from 8.30.0 to 8.31.0 0b2554b
  • chore(deps-dev): bump tsconfig-paths from 4.1.1 to 4.1.2 f09b773
  • chore(deps-dev): bump prettier from 2.8.1 to 2.8.2 b1eecf7
  • chore: update mock data with new types 0b57e55
  • chore(deps-dev): bump @types/node from 18.11.17 to 18.11.18 e159015
  • chore: update issue templates badf0a5
  • chore: update docs on types 9adb101
  • chore: include all coverage 98ad082
  • chore: update dependabot.yml c7dc1cc