|
69 | 69 | print("Inverter info:", json.dumps(inverter_info, indent=4, sort_keys=True)) # noqa: T201 |
70 | 70 |
|
71 | 71 | # PV production data |
72 | | - data = api.tlx_data(inverter_sn, datetime.datetime.now()) |
| 72 | + data = api.tlx_data(inverter_sn, datetime.datetime.now(tz=datetime.UTC)) |
73 | 73 | print("PV production data:", json.dumps(data, indent=4, sort_keys=True)) # noqa: T201 |
74 | 74 |
|
75 | 75 | # System settings |
|
104 | 104 | # Examples of updating settings, uncomment to use |
105 | 105 |
|
106 | 106 | # Set charging power to 95% |
107 | | -# res = api.update_tlx_inverter_setting(inverter_sn, 'charge_power', 95) |
108 | | -# print(res) |
| 107 | +# res = api.update_tlx_inverter_setting(inverter_sn, 'charge_power', 95) # noqa: ERA001 |
| 108 | +# print(res) # noqa: ERA001 |
109 | 109 |
|
110 | 110 | # Turn on AC charging |
111 | | -# res = api.update_tlx_inverter_setting(inverter_sn, 'ac_charge', 1) |
112 | | -# print(res) |
| 111 | +# res = api.update_tlx_inverter_setting(inverter_sn, 'ac_charge', 1) # noqa: ERA001 |
| 112 | +# print(res) # noqa: ERA001 |
113 | 113 |
|
114 | 114 | # Enable Load First between 00:01 and 11:59 using time segment 1 |
115 | 115 | # res = api.update_tlx_inverter_time_segment(serial_number = inverter_sn, |
116 | | -# segment_id = 1, |
117 | | -# batt_mode = growattServer.BATT_MODE_LOAD_FIRST, # noqa: E501 |
118 | | -# start_time = datetime.time(00, 1), |
119 | | -# end_time = datetime.time(11, 59), |
| 116 | +# segment_id = 1, # noqa: ERA001 |
| 117 | +# batt_mode = growattServer.BATT_MODE_LOAD_FIRST, # noqa: E501, ERA001 |
| 118 | +# start_time = datetime.time(00, 1), # noqa: E501, ERA001 |
| 119 | +# end_time = datetime.time(11, 59), # noqa: E501, ERA001 |
120 | 120 | # enabled=True) |
121 | | -# print(res) |
| 121 | +# print(res) # noqa: ERA001 |
0 commit comments