-
Notifications
You must be signed in to change notification settings - Fork 24
/
CHANGELOG
71 lines (43 loc) · 2.29 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
# Changelog
## [0.5.2]
- Use yarl for URL parsing by @bdraco (https://github.com/jrester/tesla_powerwall/pull/62)
- Correctly handle disabled battery packs (https://github.com/jrester/tesla_powerwall/pull/66/)
## [0.5.1]
- Use orjson for parsing json (https://github.com/jrester/tesla_powerwall/pull/59)
- Expose low level information for each battery pack (https://github.com/jrester/tesla_powerwall/pull/60)
## [0.5.0]
- BREAKING: The API is now async by default (by @bubonicbob)
## [0.4.0]
- fix logout (https://github.com/jrester/tesla_powerwall/issues/50)
- add meter details for site and solar (https://github.com/jrester/tesla_powerwall/issues/48)
- rework response handling to now parse the responses directly instead of relying on lazy evaluation
- extend pre-commit hooks
- move to pyproject.toml and remove old setup.py
## [0.3.19]
- add ability to take powerwall on/off grid. Thanks to @daniel-simpson (https://github.com/jrester/tesla_powerwall/pull/42)
## [0.3.18]
- updated examples
- add Metertype `busway` thanks to @maikukun (https://github.com/jrester/tesla_powerwall/pull/40)
## [0.3.17]
- move `py.typed` to correct location (https://github.com/jrester/tesla_powerwall/pull/35)
## [0.3.16]
- add `py.typed` file
- remove all the version pinning and drop support for powerwall version < 0.47.0
- add more type hints
- fix 'login_time' attribute in `LoginResponse`
## [0.3.15]
- fix version pin when there is a sha trailer (https://github.com/jrester/tesla_powerwall/pull/34)
- Add support for fetching the gateway_din (https://github.com/jrester/tesla_powerwall/pull/33)
## [0.3.14]
- revert changes from 0.3.11:
- meters can now be accessed using the old, direct method (e.g. `meters.solar.instant_power`)
- if a meter is not available a `MeterNotAvailableError` will be thrown
- move from `distutils.version` to `packaging.version`
## [0.3.13]
Implement `system_status` endpoint (https://github.com/jrester/tesla_powerwall/issues/31):
- add `Battery` response type, which is returned by `get_batteries`
- add `get_energy`, `get_capacity`, `get_batteries`
## [0.3.12]
- add MeterType `generator` (https://github.com/jrester/tesla_powerwall/issues/30)
## [0.3.11]
- meters of `MetersAggregates` can now only be accessed via `get_meter` (https://github.com/home-assistant/core/issues/56660)