Changelog v1.20.3 (2024-05-07) Fix Get production phase data using details parameter (#159) (d2a478c) v1.20.2 (2024-04-18) Fix Add missing EnvoyTokenAuth class properties (#150) (d01157a) Documentation Use new format to specify virtual env for readthedocs (#152) (4b9a9ea) Let readthedocs use virtualenv for build (#151) (9e8b648) v1.20.1 (2024-03-26) Fix Endless loop on envoy unreachable (#145) (f074c61) v1.20.0 (2024-03-21) Feature Report storage CT data (#144) (52c53fe) v1.19.2 (2024-03-08) Fix Consumption CT not found when 3 CT reported (#140) (7c2f52c) v1.19.1 (2024-02-27) Fix Force release (#139) (b16f132) v1.19.0 (2024-01-27) Feature Add envoy_model property (#136) (42652cd) v1.18.0 (2024-01-23) Feature Add updater for Current Transformer data (#135) (1ca6118) Documentation Document CT meter data (#134) (cfd396b) v1.17.0 (2024-01-11) Feature Write request reply to debuglog when in debug (#131) (e255684) Documentation Reorganize and extend documentation. (#129) (4d8e463) v1.16.0 (2024-01-09) Feature Provide phase data for envoy metered with ct (#126) (454dbc5) v1.15.2 (2023-12-20) Fix 3.9.x firmware with meters probe (#128) (06606c5) v1.15.1 (2023-12-20) Fix Skip meters endpoint if it returns a 401 (#125) (166c25c) v1.15.0 (2023-12-19) Feature Provide phase configuration for envoy metered with ct (#122) (12204a8) v1.14.3 (2023-11-11) Fix #99: Envoy metered without CT reporting wrong values (#111) (2188969) Documentation Update usage.md (#109) (2e31671) v1.14.2 (2023-11-06) Fix Make date field optional in storage settings tariff model (#112) (cf98198) v1.14.1 (2023-11-02) Fix Add economy EnvoyStorageMode (#110) (edaf93c) v1.14.0 (2023-10-24) Feature multiphase: Add phase_count property to envoy (#105) (39ec460) v1.13.1 (2023-10-21) Fix Ensure tariff endpoint is skipped on firmware 3 (#102) (4fd7796) v1.13.0 (2023-10-20) Feature Add support for changing storage mode and reserve soc (#101) (16a1471) v1.12.0 (2023-10-11) Feature Add initial tariff support and charge from grid functions (#95) (5418d4c) v1.11.4 (2023-09-13) Fix Use eim if activeCount is true (#91) (ac041a4) v1.11.3 (2023-09-13) Fix More dry contact settings should be optional (#90) (4fc503a) v1.11.2 (2023-09-12) Fix Disable consumption when there are no active meters (#87) (fa28f1c) v1.11.1 (2023-09-12) Fix Black_s_start key not returned by all Ensemble systems (#84) (357f0bd) v1.11.0 (2023-09-08) Feature Add fallback when api/v1/production endpoint is broken (#83) (d7e195e) v1.10.0 (2023-09-08) Feature Add 7.6.175 fixtures with total consumption (#81) (1bc2b20) v1.9.3 (2023-09-07) Fix Handle /production returning a 401 even with the correct auth on some 3.x firmwares (#80) (947605f) v1.9.2 (2023-09-07) Fix Raise EnvoyAuthenticationRequired when local auth is incorrect (#79) (208e91a) v1.9.1 (2023-09-04) Fix Envoy default password is last 6 not first 6 (#78) (33d07f6) v1.9.0 (2023-09-03) Feature Add ivp/meters and ivp/meters/readings to fixture collector (#77) (74c02bc) v1.8.1 (2023-08-23) Fix Preemptively update dry contact state when toggling (#75) (6a3f12f) v1.8.0 (2023-08-19) Feature Add initial support for firmware 8.1.41 (#73) (3562261) v1.7.1 (2023-08-15) Fix Startup was blocked for multiple minutes if the envoy was offline (#71) (983ef52) v1.7.0 (2023-08-15) Feature Add support for opening and closing dry contact relays (#70) (f59aa54) v1.6.0 (2023-08-13) Feature Add support for changing settings on dry contact relays (#68) (345165a) v1.5.3 (2023-08-12) Fix Add "schedule" to DryContactAction (#67) (403d8dc) v1.5.2 (2023-08-11) Fix Add EnvoyEnchargeAggregate to all (#66) (63b7698) v1.5.1 (2023-08-11) Fix Switch fetching aggregate Encharge data to simpler endpoint (#65) (e076476) v1.5.0 (2023-08-11) Feature Add EnchargeAggregate model for aggregated battery data (#64) (6985935) v1.4.0 (2023-08-10) Feature Add support for toggling grid on/off (#62) (63d44dd) v1.3.0 (2023-08-09) Feature Refactor register interface to allow unregistering an updater (#60) (82efcec) v1.2.2 (2023-08-09) Fix Remove unreachable code in inverters updater (#61) (84b6be0) v1.2.1 (2023-08-09) Fix Incorrect typing on enpower mains_*_state attributes (#59) (14c7c14) v1.2.0 (2023-08-09) Feature Refactor to break updaters into modules (#54) (a4686a3) v1.1.4 (2023-08-08) Fix Return DryContactStatus enum for status (#53) (d366ff3) v1.1.3 (2023-08-08) Fix Handle envoy sending bad json (#52) (7109e66) v1.1.2 (2023-08-08) Fix Adjust timeouts for when envoy is having trouble with DNS (#51) (c82f9bb) v1.1.1 (2023-08-08) Fix Add Enpower and DryContact classes to all (#50) (d37b5e9) v1.1.0 (2023-08-08) Feature Add support for pulling dry contact data (#48) (7814650) v1.0.0 (2023-08-08) Breaking drop python3.10 support (#49) (9d8c20d) v0.18.0 (2023-08-08) Feature Add support for polling Enpower data (#47) (0ac58e0) v0.17.0 (2023-08-07) Feature Add fixtures for 7.6.114 without clamps (#44) (4be0a33) v0.16.0 (2023-08-07) Feature Collect headers as well as XML files (#43) (82678be) Update 7.6.175 fixtures (#45) (9c96475) v0.15.1 (2023-08-07) Fix Add Encharge classes to all (#42) (229a84d) v0.15.0 (2023-08-07) Feature Add Encharge battery support (#40) (e1a96e9) v0.14.1 (2023-08-07) Fix Probe failures with 5.0.62 firmware (#38) (314df6d) v0.14.0 (2023-08-06) Feature Add part number (#36) (5b1d46d) v0.13.0 (2023-08-06) Feature Add fixture collecting script (#30) (5d66ee9) v0.12.0 (2023-08-06) Feature Probe for Encharge and Enpower support (#26) (da2db7d) v0.11.0 (2023-08-06) Feature Add support for bifurcated endpoints (#28) (7853cfd) v0.10.0 (2023-08-06) Feature Add the ability to refresh the token on demand (#25) (d1e391c) v0.9.0 (2023-08-05) Feature Add EnvoyTokenAuth to all (#24) (738f4c7) v0.8.0 (2023-08-05) Feature Add EnvoyData to all (#23) (63f9ba9) v0.7.1 (2023-08-05) Fix Legacy installer auth was not working (#22) (a2dd5e5) v0.7.0 (2023-08-05) Feature Export a few more models for type checking (#21) (e2337c4) v0.6.1 (2023-08-05) Fix Unclosed cloud client session (#20) (b46282a) v0.6.0 (2023-08-05) Feature Export names at top level (#19) (b209357) v0.5.0 (2023-08-05) Feature Add consumption api (#17) (f094c4d) v0.4.0 (2023-08-05) Feature Add update functions (#16) (d2802e0) v0.3.0 (2023-07-26) Feature Add support for legacy firmware (#11) (49cb15c) v0.2.0 (2023-07-26) Feature Use sessionId cookie to have access to some endpoints (#7) (09a1a8a) v0.1.0 (2023-05-28) Feature Add initial cloud auth support (#6) (28f4872) v0.0.3 (2023-05-23) Fix Permission (89f9399) Permission (c73e3ed) Permission (39e5209) Permission (2068511) Test publish (#2) (e3df6b2) Update ci python version (#1) (4c2dd2e) Drop 3.12 (8e0c0f4) Lint (683691c) Typing (a75ae30) Bump versions (eef5623)