v1.3.0
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