2025-09-06T15:32:05.464 Scroll down for event log! {"uptime": 188745713, "free_heap_bytes": 73304, "largest_free_heap_block": 65524, "devices": [{"UID":"2aPw","DID":2167,"port":"A"},{"UID":"29sz","DID":286,"port":"B"}], "error_counters": [{"port":"A","SpiTfpChecksum":10,"SpiTfpFrame":6,"TfpFrame":0,"TfpUnexpected":0},{"port":"B","SpiTfpChecksum":139,"SpiTfpFrame":77,"TfpFrame":0,"TfpUnexpected":0},{"port":"C","SpiTfpChecksum":0,"SpiTfpFrame":0,"TfpFrame":0,"TfpUnexpected":0},{"port":"D","SpiTfpChecksum":0,"SpiTfpFrame":0,"TfpFrame":0,"TfpUnexpected":0},{"port":"E","SpiTfpChecksum":0,"SpiTfpFrame":0,"TfpFrame":0,"TfpUnexpected":0},{"port":"F","SpiTfpChecksum":0,"SpiTfpFrame":0,"TfpFrame":0,"TfpUnexpected":0}], "info/modules": {"task_scheduler":true,"event_log":true,"api":true,"web_server":true,"rtc":true,"esp32_ethernet_brick":true,"watchdog":true,"uptime_tracker":true,"debug_protocol":true,"evse_v2":true,"evse_common":true,"evse_led":true,"network":true,"ntp":true,"ethernet":true,"wifi":true,"network_helper":true,"rtc_bricklet":false,"mqtt":true,"mqtt_auto_discovery":true,"http":true,"ws":true,"event":true,"system":true,"firmware_update":true,"automation":true,"modbus_tcp_client":true,"meters":true,"meters_evse_v2":true,"meters_api":true,"meters_modbus_tcp":true,"meters_sun_spec":true,"meters_sma_speedwire":true,"meters_rct_power":true,"meters_legacy_api":true,"require_meter":true,"charge_manager":true,"cm_networking":true,"charge_tracker":true,"power_manager":true,"users":true,"nfc":true,"device_name":true,"modbus_tcp":true,"modbus_tcp_debug":true,"wireguard":true,"ocpp":true,"charge_limits":true,"coredump":false,"pwa":true,"certs":true,"remote_access":true,"day_ahead_prices":true,"solar_forecast":true,"eco":true,"warp_esp32_i2c":true,"warp_esp32_rtc":true}, "event_log/boot_id": {"boot_id":2465684203}, "info/features": ["evse","cp_disconnect","button_configuration","rgb_led","ethernet","firmware_update","meters","nfc","rtc","meter","meter_all_values","meter_phases"], "info/version": {"firmware":"2.8.9+68b94de9","config":"2.8.4","config_type":"warp"}, "rtc/time": {"year":2025,"month":9,"day":6,"hour":13,"minute":32,"second":6,"weekday":6}, "rtc/config_modified": {"modified":0}, "rtc/config": {"auto_sync":true}, "info/last_boots": [{"reset_reason":3,"boot_count":11,"timestamp_min":29021214,"uptime":443455671,"uptime_overflows":0},{"reset_reason":3,"boot_count":12,"timestamp_min":29084939,"uptime":3823479713,"uptime_overflows":0},{"reset_reason":3,"boot_count":3,"timestamp_min":29185202,"uptime":62918,"uptime_overflows":0},{"reset_reason":3,"boot_count":4,"timestamp_min":29198191,"uptime":779322867,"uptime_overflows":0},{"reset_reason":3,"boot_count":5,"timestamp_min":29199485,"uptime":77612784,"uptime_overflows":0},{"reset_reason":3,"boot_count":6,"timestamp_min":29203789,"uptime":258224394,"uptime_overflows":0},{"reset_reason":3,"boot_count":7,"timestamp_min":29206869,"uptime":184790860,"uptime_overflows":0},{"reset_reason":3,"boot_count":8,"timestamp_min":29238788,"uptime":1915127997,"uptime_overflows":0},{"reset_reason":4,"boot_count":9,"timestamp_min":29253256,"uptime":868100527,"uptime_overflows":0},{"reset_reason":3,"boot_count":10,"timestamp_min":29282946,"uptime":1781371808,"uptime_overflows":0}], "evse/identity": {"uid":"2aPw","connected_uid":"0","position":"A","hw_version":"1.0.0","fw_version":"2.2.15","device_identifier":2167}, "evse/state": {"iec61851_state":2,"charger_state":3,"contactor_state":16,"contactor_error":0,"allowed_charging_current":14000,"error_state":0,"lock_state":0,"dc_fault_current_state":0}, "evse/hardware_configuration": {"jumper_configuration":3,"has_lock_switch":false,"evse_version":30,"energy_meter_type":6}, "evse/low_level_state": {"led_state":4,"cp_pwm_duty_cycle":1000,"adc_values":[2139,2135,178,214,2105,3745,178],"voltages":[589,564,-12078,-11852,1696,12071,-12052],"resistances":[4294967295,690],"gpio":[false,false,false,true,false,false,false,false,false,true,false,true,true,true,false,false,true,false,true,false,false,false,false,false],"charging_time":0,"time_since_state_change":575096,"uptime":188738214,"time_since_dc_fault_check":1994879,"temperature":4037,"phases_current":3,"phases_requested":3,"phases_state":5,"phases_info":0,"dc_fault_pins":0,"dc_fault_sensor_type":1}, "evse/button_state": {"button_press_time":0,"button_release_time":0,"button_pressed":false}, "evse/slots": [{"max_current":16000,"active":true,"clear_on_disconnect":false},{"max_current":20000,"active":true,"clear_on_disconnect":false},{"max_current":32000,"active":false,"clear_on_disconnect":false},{"max_current":32000,"active":false,"clear_on_disconnect":false},{"max_current":32000,"active":true,"clear_on_disconnect":false},{"max_current":14000,"active":true,"clear_on_disconnect":false},{"max_current":32000,"active":true,"clear_on_disconnect":true},{"max_current":14000,"active":true,"clear_on_disconnect":true},{"max_current":32000,"active":true,"clear_on_disconnect":false},{"max_current":32000,"active":true,"clear_on_disconnect":false},{"max_current":32000,"active":true,"clear_on_disconnect":false},{"max_current":32000,"active":false,"clear_on_disconnect":false},{"max_current":32000,"active":true,"clear_on_disconnect":false},{"max_current":32000,"active":true,"clear_on_disconnect":false},{"max_current":32000,"active":false,"clear_on_disconnect":false}], "evse/indicator_led": {"indication":-1,"duration":0,"color_h":0,"color_s":0,"color_v":0}, "evse/external_current": {"current":32000}, "evse/external_clear_on_disconnect": {"clear_on_disconnect":false}, "evse/management_current": {"current":14000}, "evse/boost_mode": {"enabled":false}, "evse/auto_start_charging": {"auto_start_charging":true}, "evse/global_current": {"current":14000}, "evse/management_enabled": {"enabled":true}, "evse/user_current": {"current":32000}, "evse/user_enabled": {"enabled":true}, "evse/external_enabled": {"enabled":true}, "evse/external_defaults": {"current":32000,"clear_on_disconnect":false}, "evse/modbus_tcp_enabled": {"enabled":true}, "evse/ocpp_enabled": {"enabled":false}, "evse/meter_config_modified": {"modified":0}, "evse/meter_config": {"slot":0}, "evse/gpio_configuration": {"shutdown_input":0,"input":0,"output":1}, "evse/button_configuration": {"button":0}, "evse/ev_wakeup": {"enabled":true}, "evse/phase_auto_switch": {"enabled":true}, "evse/phases_connected": {"phases":3}, "evse/control_pilot_disconnect": {"disconnect":false}, "evse/automation_current": {"current":32000}, "evse/led_configuration_modified": {"modified":0}, "evse/led_configuration": {"enable_api":false}, "network/config_modified": {"modified":2}, "network/config": {"hostname":null,"enable_mdns":true,"web_server_port":80}, "ntp/config_modified": {"modified":0}, "ntp/config": {"enable":true,"use_dhcp":true,"timezone":"Europe/Berlin","server":"time.cloudflare.com","server2":"time.google.com"}, "ntp/state": {"synced":true,"time":29286092}, "ethernet/config_modified": {"modified":2}, "ethernet/config": {"enable_ethernet":true,"ip":"10.11.2.210","gateway":"10.11.2.254","subnet":"255.255.0.0","dns":"10.11.2.254","dns2":"8.8.8.8"}, "ethernet/state": {"connection_state":3,"connection_start":8057,"connection_end":0,"ip":"10.11.2.210","subnet":"255.255.0.0","full_duplex":true,"link_speed":100}, "wifi/state": {"connection_state":0,"connection_start":0,"connection_end":0,"ap_state":2,"ap_bssid":"","ap_sta_count":0,"sta_ip":"0.0.0.0","sta_subnet":"0.0.0.0","sta_rssi":-127,"sta_bssid":""}, "wifi/sta_config_modified": {"modified":2}, "wifi/sta_config": {"enable_sta":false,"ssid":null,"bssid":null,"bssid_lock":false,"enable_11b":false,"passphrase":null,"ip":"0.0.0.0","gateway":"0.0.0.0","subnet":"0.0.0.0","dns":"0.0.0.0","dns2":"0.0.0.0","wpa_eap_config":[0,null]}, "wifi/ap_config_modified": {"modified":2}, "wifi/ap_config": {"enable_ap":true,"ap_fallback_only":true,"ssid":"warp3-2aPG","hide_ssid":false,"passphrase":null,"channel":0,"ip":"10.0.0.1","gateway":"10.0.0.1","subnet":"255.255.255.0"}, "network/state": {"connected":true}, "rtc/identity": {"uid":"","connected_uid":"","position":"","hw_version":"","fw_version":"","device_identifier":123}, "mqtt/config_modified": {"modified":2}, "mqtt/config": {"enable_mqtt":true,"broker_host":"10.11.5.222","broker_port":1883,"broker_username":"warp","broker_password":null,"global_topic_prefix":"warp/wallbox","client_name":"warp-Wallbox","interval":1,"protocol":0,"cert_id":-1,"client_cert_id":-1,"client_key_id":-1,"path":"","read_only":false}, "mqtt/state": {"connection_state":2,"connection_start":26157,"connection_end":0,"last_error":0}, "mqtt/auto_discovery_config_modified": {"modified":0}, "mqtt/auto_discovery_config": {"auto_discovery_mode":0,"auto_discovery_prefix":"homeassistant"}, "system/i18n_config_modified": {"modified":0}, "system/i18n_config": {"language":0,"detect_browser_language":true}, "system/last_reset": {"reason":3,"show_warning":false}, "firmware_update/config_modified": {"modified":0}, "firmware_update/config": {"update_url":"https://www.warp-charger.com/firmwares/","cert_id":-1}, "firmware_update/state": {"publisher":"Tinkerforge GmbH","check_timestamp":1757163386,"check_state":0,"update_version":"","running_partition":"app0","app0_state":2,"app0_version":"2.8.9+68b94de9","app1_state":2,"app1_version":"2.8.7+6890d178","rolled_back_version":""}, "firmware_update/install_state": {"origin":0,"state":0,"progress":0}, "automation/config_modified": {"modified":2}, "automation/config": {"tasks":[{"trigger":[2,{"old_charger_state":-1,"new_charger_state":0}],"action":[12,{"mode":4}],"delay":0},{"trigger":[4,null],"action":[12,{"mode":0}],"delay":0},{"trigger":[4,null],"action":[4,{"indication":1001,"duration":1000,"color_h":301,"color_s":255,"color_v":255}],"delay":0}]}, "automation/state": {"registered_triggers":[1,2,3,4,5,6,7,9,10,11,16,17,18,20],"registered_actions":[1,2,3,4,5,6,7,8,11,12,14],"enabled_triggers":[3,1,2,4,6,7,9,18,20,10,17,5],"enabled_actions":[2,1,3,4,5,8,14,7,12],"last_run":[186751012,0,0]}, "meters/0/config_modified": {"modified":0}, "meters/0/config": [2,{"display_name":"WARP Charger","location":2}], "meters/0/state": {"type":6}, "meters/0/errors": {"local_timeout":532,"global_timeout":0,"illegal_function":0,"illegal_data_access":0,"illegal_data_value":0,"slave_device_failure":0}, "meters/0/value_ids": [1,2,3,13,17,21,39,48,57,122,130,138,83,91,99,353,354,355,365,366,367,7,29,33,74,154,115,356,368,209,211,25,213,214,210,212,14,18,22], "meters/0/values": [240.9799957,237.7299957,235.3399963,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,238.0166626,0,0,0,0,0,0,0,3645.879883,0,0,3645.879883,3645.879883,3645.879883,0,0,0,0], "meters/0/last_reset": {"last_reset":0}, "meters/1/config_modified": {"modified":2}, "meters/1/config": [4,{"display_name":"Speicher","location":0,"value_ids":[10,74,387]}], "meters/1/state": null, "meters/1/errors": null, "meters/1/value_ids": [10,74,387], "meters/1/values": [325.7999878,1630,99], "meters/2/config_modified": {"modified":0}, "meters/2/config": [0,null], "meters/2/state": null, "meters/2/errors": null, "meters/2/value_ids": [], "meters/2/values": [], "meters/3/config_modified": {"modified":2}, "meters/3/config": [4,{"display_name":"Wallbox Virtual","location":4,"value_ids":[74]}], "meters/3/state": null, "meters/3/errors": null, "meters/3/value_ids": [74], "meters/3/values": [-6492], "meters/4/config_modified": {"modified":0}, "meters/4/config": [0,null], "meters/4/state": null, "meters/4/errors": null, "meters/4/value_ids": [], "meters/4/values": [], "meter/error_counters": {"local_timeout":532,"global_timeout":0,"illegal_function":0,"illegal_data_access":0,"illegal_data_value":0,"slave_device_failure":0}, "meters_legacy_api/state": {"writable":false}, "meters_legacy_api/config_modified": {"modified":0}, "meters_legacy_api/config": {"linked_meter_slot":0}, "meter/state": {"state":2,"type":6}, "meter/values": {"power":0,"energy_rel":3645.879883,"energy_abs":3645.879883}, "meter/phases": {"phases_connected":[true,true,true],"phases_active":[false,false,false]}, "meter/all_values": [240.9799957,237.7299957,235.3399963,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,238.0166626,0,0,0,0,0,0,0,null,3645.879883,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,3645.879883,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null], "meter/last_reset": {"last_reset":0}, "require_meter/config_modified": {"modified":2}, "require_meter/config": {"config":2}, "charge_manager/config_modified": {"modified":2}, "charge_manager/config": {"enable_charge_manager":true,"enable_watchdog":false,"default_available_current":16000,"maximum_available_current":16000,"minimum_current_auto":true,"minimum_current":6000,"minimum_current_1p":6000,"minimum_current_vehicle_type":0,"verbose":false,"requested_current_threshold":60,"requested_current_margin":3000,"chargers":[{"host":"127.0.0.1","name":"Wallbox","rot":0}]}, "charge_manager/low_level_config_modified": {"modified":0}, "charge_manager/low_level_config": {"global_hysteresis":210,"wakeup_time":210,"plug_in_time":210,"enable_current_factor_pct":150,"allocation_interval":10,"rotation_interval":900}, "charge_manager/state": {"state":1,"l_raw":[50834,16000,16000,16000],"l_min":[24947,16000,16000,16000],"l_spread":[-3982,16000,16000,16000],"l_max_pv":50834,"alloc":[42000,14000,14000,14000],"chargers":[{"s":4,"e":0,"ac":14000,"ap":3,"sc":14000,"sp":7,"lu":188744667,"n":"Wallbox","u":228154}]}, "charge_manager/low_level_state": {"last_hyst_reset":188734265,"wnd_min":[0,0,0,0],"wnd_max":[24000,8000,8000,8000],"chargers":[{"b":29,"rc":14000,"ae":503,"ls":188168615,"lp":0,"lw":0,"ip":188734265}]}, "charge_manager/available_current": {"current":16000}, "power_manager/charge_mode": {"mode":2}, "charge_tracker/config_modified": {"modified":2}, "charge_tracker/config": {"electricity_price":3757}, "charge_tracker/pdf_letterhead_config_modified": {"modified":0}, "charge_tracker/pdf_letterhead_config": {"letterhead":""}, "charge_tracker/last_charges": [{"timestamp_minutes":29208557,"charge_duration":42280,"user_id":4,"energy_charged":0.139892578},{"timestamp_minutes":29211160,"charge_duration":12134,"user_id":7,"energy_charged":15.79003906},{"timestamp_minutes":29214392,"charge_duration":50939,"user_id":4,"energy_charged":20.70019531},{"timestamp_minutes":29215500,"charge_duration":64552,"user_id":4,"energy_charged":21.45996094},{"timestamp_minutes":29218449,"charge_duration":55834,"user_id":4,"energy_charged":0.229980469},{"timestamp_minutes":29219499,"charge_duration":19785,"user_id":4,"energy_charged":9.619873047},{"timestamp_minutes":29219830,"charge_duration":8921,"user_id":5,"energy_charged":4.570068359},{"timestamp_minutes":29224210,"charge_duration":64214,"user_id":4,"energy_charged":3.889892578},{"timestamp_minutes":29225763,"charge_duration":82895,"user_id":4,"energy_charged":20.29003906},{"timestamp_minutes":29227277,"charge_duration":41671,"user_id":4,"energy_charged":0.100097656},{"timestamp_minutes":29228728,"charge_duration":41784,"user_id":4,"energy_charged":0.090087891},{"timestamp_minutes":29232646,"charge_duration":6253,"user_id":4,"energy_charged":14.09985352},{"timestamp_minutes":29234335,"charge_duration":8998,"user_id":4,"energy_charged":1.739990234},{"timestamp_minutes":29234656,"charge_duration":73806,"user_id":4,"energy_charged":14.90014648},{"timestamp_minutes":29236127,"charge_duration":33805,"user_id":4,"energy_charged":0.079833984},{"timestamp_minutes":29236919,"charge_duration":69889,"user_id":4,"energy_charged":4.449951172},{"timestamp_minutes":29240047,"charge_duration":54971,"user_id":4,"energy_charged":2.91015625},{"timestamp_minutes":29241487,"charge_duration":55096,"user_id":4,"energy_charged":4.429931641},{"timestamp_minutes":29242921,"charge_duration":8678,"user_id":4,"energy_charged":5.880126953},{"timestamp_minutes":29244698,"charge_duration":40515,"user_id":4,"energy_charged":2.879882813},{"timestamp_minutes":29245505,"charge_duration":5362,"user_id":4,"energy_charged":3.020019531},{"timestamp_minutes":29245595,"charge_duration":101051,"user_id":4,"energy_charged":20.56005859},{"timestamp_minutes":29254842,"charge_duration":61000,"user_id":4,"energy_charged":39.43994141},{"timestamp_minutes":29265556,"charge_duration":5253,"user_id":7,"energy_charged":3.060058594},{"timestamp_minutes":29266042,"charge_duration":56514,"user_id":4,"energy_charged":9.229980469},{"timestamp_minutes":29267483,"charge_duration":54478,"user_id":4,"energy_charged":1.429931641},{"timestamp_minutes":29276243,"charge_duration":136015,"user_id":4,"energy_charged":44.13012695},{"timestamp_minutes":29283074,"charge_duration":10648,"user_id":5,"energy_charged":14.47998047},{"timestamp_minutes":29284727,"charge_duration":68845,"user_id":4,"energy_charged":14.64990234},{"timestamp_minutes":29285901,"charge_duration":8801,"user_id":4,"energy_charged":9.020019531}], "charge_tracker/current_charge": {"user_id":4,"meter_start":3645.429932,"evse_uptime_start":188153599,"timestamp_minutes":29286082,"authorization_type":2,"authorization_info":{"tag_type":null,"tag_id":null}}, "charge_tracker/state": {"tracked_charges":405,"first_charge_timestamp":28580887}, "power_manager/state": {"config_error_flags":0,"external_control":1}, "power_manager/config_modified": {"modified":2}, "power_manager/config": {"enabled":true,"phase_switching_mode":0,"excess_charging_enable":true,"default_mode":2,"meter_slot_grid_power":3,"meter_slot_battery_power":255,"battery_mode":0,"battery_target_soc":0,"battery_inverted":false,"battery_deadzone":100,"target_power_from_grid":-50,"guaranteed_power":1380,"cloud_filter_mode":2}, "power_manager/dynamic_load_config_modified": {"modified":0}, "power_manager/dynamic_load_config": {"enabled":false,"meter_slot_grid_currents":1,"current_limit":0,"largest_consumer_current":32000,"safety_margin_pct":0}, "power_manager/low_level_state": {"power_at_meter":-6492,"power_at_battery":null,"battery_soc":null,"power_available":15296,"i_meter":[0,0,0],"i_pp_max":[0,0,0],"i_pp_mavg":[0,0,0],"i_pp":[0,0,0],"max_current_limited":16000,"is_3phase":true,"charging_blocked":0}, "power_manager/external_control": {"phases_wanted":0}, "users/config": {"users":[{"id":0,"roles":4294967295,"current":32000,"display_name":null,"username":null,"digest_hash":""},{"id":1,"roles":65535,"current":32000,"display_name":null,"username":null,"digest_hash":""},{"id":2,"roles":65535,"current":32000,"display_name":null,"username":null,"digest_hash":""},{"id":3,"roles":65535,"current":32000,"display_name":null,"username":null,"digest_hash":""},{"id":4,"roles":65535,"current":32000,"display_name":null,"username":null,"digest_hash":null},{"id":5,"roles":65535,"current":32000,"display_name":null,"username":null,"digest_hash":""},{"id":6,"roles":65535,"current":32000,"display_name":null,"username":null,"digest_hash":""},{"id":7,"roles":65535,"current":32000,"display_name":null,"username":null,"digest_hash":""}],"next_user_id":8,"http_auth_enabled":false}, "nfc/seen_tags": [{"tag_type":null,"tag_id":null,"last_seen":592202},{"tag_type":null,"tag_id":"","last_seen":0},{"tag_type":null,"tag_id":"","last_seen":0},{"tag_type":null,"tag_id":"","last_seen":0},{"tag_type":null,"tag_id":"","last_seen":0},{"tag_type":null,"tag_id":"","last_seen":0},{"tag_type":null,"tag_id":"","last_seen":0},{"tag_type":null,"tag_id":"","last_seen":0},{"tag_type":null,"tag_id":null,"last_seen":11446019}], "nfc/config_modified": {"modified":2}, "nfc/config": {"authorized_tags":[{"user_id":1,"tag_type":null,"tag_id":null},{"user_id":2,"tag_type":null,"tag_id":null},{"user_id":3,"tag_type":null,"tag_id":null},{"user_id":5,"tag_type":null,"tag_id":null},{"user_id":6,"tag_type":null,"tag_id":null},{"user_id":4,"tag_type":null,"tag_id":null},{"user_id":7,"tag_type":null,"tag_id":null},{"user_id":7,"tag_type":null,"tag_id":null}],"deadtime_post_start":30}, "nfc/identity": {"uid":"29sz","connected_uid":"0","position":"B","hw_version":"1.0.0","fw_version":"2.1.1","device_identifier":286}, "info/name": {"name":"warp3-2aPG","type":"warp3","display_type":"WARP3 Charger Pro 11kW","uid":"2aPG"}, "info/display_name_modified": {"modified":2}, "info/display_name": {"display_name":"Wallbox"}, "modbus_tcp/config_modified": {"modified":2}, "modbus_tcp/config": {"enable":true,"port":502,"table":0,"send_illegal_data_address":true,"ignore_writes":false}, "modbus_tcp/error_counters": {"illegal_data_address":0,"illegal_function":0,"ignored_write":0}, "wireguard/config_modified": {"modified":0}, "wireguard/config": {"enable":false,"make_default_interface":true,"internal_ip":"0.0.0.0","internal_subnet":"0.0.0.0","internal_gateway":"0.0.0.0","remote_host":"","remote_port":51820,"local_port":51820,"private_key":"","remote_public_key":"","preshared_key":"","allowed_ip":"0.0.0.0","allowed_subnet":"0.0.0.0"}, "wireguard/state": {"connection_start":0,"connection_end":0,"state":0}, "ocpp/config_modified": {"modified":2}, "ocpp/config": {"enable":false,"url":"ws://10.11.5.250:9220","identity":"Wallbox","enable_auth":false,"pass":"","cert_id":-1}, "ocpp/state": {"charge_point_state":0,"charge_point_status":0,"next_profile_eval":0,"connector_state":0,"connector_status":0,"tag_id":"","parent_tag_id":"","tag_expiry_date":0,"tag_timeout":0,"cable_timeout":0,"last_rejected_tag":"","last_rejected_tag_reason":0,"txn_id":0,"txn_start_time":0,"current":0,"txn_with_invalid_id":false,"unavailable_requested":false,"message_in_flight_type":0,"message_in_flight_id_high":0,"message_in_flight_id_low":0,"message_in_flight_len":0,"message_timeout":0,"txn_msg_retry_timeout":0,"message_queue_depth":0,"status_queue_depth":0,"txn_msg_queue_depth":0,"connected":false,"connected_change_time":0,"last_ping_sent":0,"pong_timeout":0}, "ocpp/configuration": {"AuthorizeRemoteTxRequests":"","ClockAlignedDataInterval":"","ConnectionTimeOut":"","ConnectorPhaseRotation":"","ConnectorPhaseRotationMaxLength":"","GetConfigurationMaxKeys":"","HeartbeatInterval":"","LocalAuthorizeOffline":"","LocalPreAuthorize":"","MessageTimeout":"","MeterValuesAlignedData":"","MeterValuesAlignedDataMaxLength":"","MeterValuesSampledData":"","MeterValuesSampledDataMaxLength":"","MeterValueSampleInterval":"","NumberOfConnectors":"","ResetRetries":"","StopTransactionOnEVSideDisconnect":"","StopTransactionOnInvalidId":"","StopTransactionMaxMeterValues":"","StopTxnAlignedData":"","StopTxnAlignedDataMaxLength":"","StopTxnSampledData":"","StopTxnSampledDataMaxLength":"","SupportedFeatureProfiles":"","TransactionMessageAttempts":"","TransactionMessageRetryInterval":"","UnlockConnectorOnEVSideDisconnect":"","WebSocketPingInterval":"","ChargeProfileMaxStackLevel":"","ChargingScheduleAllowedChargingRateUnit":"","ChargingScheduleMaxPeriods":"","ConnectorSwitch3to1PhaseSupported":"","MaxChargingProfilesInstalled":""}, "charge_limits/default_limits_modified": {"modified":0}, "charge_limits/default_limits": {"duration":0,"energy_wh":0}, "charge_limits/state": {"start_timestamp_ms":188153599,"start_energy_kwh":3645.429932,"target_timestamp_ms":0,"target_energy_kwh":null}, "charge_limits/active_limits": {"duration":0,"energy_wh":0}, "coredump/state": {"coredump_available":true}, "certs/state": {"certs":[]}, "remote_access/config": {"uuid":"84f3137c-158e-4bcd-9994-fff46f10d3d4","enable":true,"password":null,"relay_host":"my.warp-charger.com","relay_port":443,"cert_id":-1,"users":[{"id":1,"email":null,"uuid":"0a8c9655-932f-4078-be87-1f78a06c75df","public_key":""}]}, "remote_access/state": [{"state":2,"user":255,"connection":255,"last_state_change":1756976796},{"state":1,"user":255,"connection":255,"last_state_change":1757163399},{"state":1,"user":255,"connection":255,"last_state_change":1756984846},{"state":1,"user":255,"connection":255,"last_state_change":1756984902},{"state":1,"user":255,"connection":255,"last_state_change":1757093858},{"state":1,"user":255,"connection":255,"last_state_change":1757093972}], "remote_access/registration_state": {"state":0,"message":""}, "remote_access/ping_state": {"packets_sent":0,"packets_received":0,"time_elapsed_ms":0}, "day_ahead_prices/config_modified": {"modified":2}, "day_ahead_prices/config": {"enable":true,"api_url":"https://api.warp-charger.com/","region":0,"resolution":1,"cert_id":-1,"vat":0,"grid_costs_and_taxes":0,"supplier_markup":0,"supplier_base_fee":0}, "day_ahead_prices/state": {"last_sync":29285970,"last_check":29285970,"next_check":29287410,"current_price":-1}, "day_ahead_prices/prices": {"first_date":29285160,"resolution":1,"prices":[10121,10059,9957,9784,9696,9801,10260,10091,9598,7911,1135,0,-2,-86,-99,-1,4099,8760,11647,15838,13954,10995,9295,8256,8972,8502,8077,8340,8292,8267,8150,5548,0,-9,-400,-2009,-4002,-5340,-4999,-2121,-247,336,9591,10830,9625,8602,8501,8606]}, "solar_forecast/config_modified": {"modified":0}, "solar_forecast/config": {"enable":false,"api_url":"https://api.forecast.solar/","cert_id":-1}, "solar_forecast/state": {"wh_today":-1,"wh_today_remaining":-1,"wh_tomorrow":-1,"rate_limit":-1,"rate_remaining":-1,"next_api_call":0}, "solar_forecast/planes/0/config_modified": {"modified":0}, "solar_forecast/planes/0/config": {"enable":false,"name":"","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/0/state": {"last_sync":0,"last_check":0,"next_check":0,"place":null}, "solar_forecast/planes/0/forecast": {"first_date":0,"resolution":1,"forecast":[]}, "solar_forecast/planes/1/config_modified": {"modified":0}, "solar_forecast/planes/1/config": {"enable":false,"name":"","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/1/state": {"last_sync":0,"last_check":0,"next_check":0,"place":null}, "solar_forecast/planes/1/forecast": {"first_date":0,"resolution":1,"forecast":[]}, "solar_forecast/planes/2/config_modified": {"modified":0}, "solar_forecast/planes/2/config": {"enable":false,"name":"","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/2/state": {"last_sync":0,"last_check":0,"next_check":0,"place":null}, "solar_forecast/planes/2/forecast": {"first_date":0,"resolution":1,"forecast":[]}, "solar_forecast/planes/3/config_modified": {"modified":0}, "solar_forecast/planes/3/config": {"enable":false,"name":"","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/3/state": {"last_sync":0,"last_check":0,"next_check":0,"place":null}, "solar_forecast/planes/3/forecast": {"first_date":0,"resolution":1,"forecast":[]}, "solar_forecast/planes/4/config_modified": {"modified":0}, "solar_forecast/planes/4/config": {"enable":false,"name":"","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/4/state": {"last_sync":0,"last_check":0,"next_check":0,"place":null}, "solar_forecast/planes/4/forecast": {"first_date":0,"resolution":1,"forecast":[]}, "solar_forecast/planes/5/config_modified": {"modified":0}, "solar_forecast/planes/5/config": {"enable":false,"name":"","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/5/state": {"last_sync":0,"last_check":0,"next_check":0,"place":null}, "solar_forecast/planes/5/forecast": {"first_date":0,"resolution":1,"forecast":[]}, "eco/config_modified": {"modified":0}, "eco/config": {"enable":false,"park_time":false,"park_time_duration":8,"charge_below":false,"charge_below_threshold":0,"block_above":false,"block_above_threshold":20,"yield_forecast":false,"yield_forecast_threshold":0}, "eco/state": {"last_save":0,"chargers":[{"start":0,"amount":0,"chart":"//8AAAAAAAAAAAA="}]}, "eco/charge_plan": {"enable":false,"departure":1,"time":480,"amount":4}, "esp32/temperature": {"temperature":4443}, "reboot": null, "rtc/config_update": {"auto_sync":true}, "rtc/config_reset": null, "rtc/time_update": {"year":0,"month":0,"day":0,"hour":0,"minute":0,"second":0,"weekday":0}, "evse/reflash": null, "evse/reset": null, "evse/stop_charging": null, "evse/start_charging": null, "evse/external_current_update": {"current":32000}, "evse/external_clear_on_disconnect_update": {"clear_on_disconnect":false}, "evse/boost_mode_update": {"enabled":false}, "evse/auto_start_charging_update": {"auto_start_charging":true}, "evse/global_current_update": {"current":32000}, "evse/management_enabled_update": {"enabled":false}, "evse/user_enabled_update": {"enabled":false}, "evse/external_enabled_update": {"enabled":false}, "evse/external_defaults_update": {"current":0,"clear_on_disconnect":false}, "evse/modbus_tcp_enabled_update": {"enabled":false}, "evse/ocpp_enabled_update": {"enabled":false}, "evse/meter_config_update": {"slot":0}, "evse/meter_config_reset": null, "evse/reset_dc_fault_current_state": {"password":0}, "evse/trigger_dc_fault_test": null, "evse/gpio_configuration_update": {"shutdown_input":0,"input":0,"output":0}, "evse/button_configuration_update": {"button":2}, "evse/ev_wakeup_update": {"enabled":false}, "evse/phase_auto_switch_update": {"enabled":false}, "evse/phases_connected_update": {"phases":0}, "evse/control_pilot_disconnect_update": {"disconnect":false}, "evse/automation_current_update": {"current":32000}, "evse/led_configuration_update": {"enable_api":false}, "evse/led_configuration_reset": null, "evse/indicator_led_update": {"indication":0,"duration":0,"color_h":0,"color_s":0,"color_v":0}, "network/config_update": {"hostname":null,"enable_mdns":true,"web_server_port":80}, "network/config_reset": null, "ntp/config_update": {"enable":true,"use_dhcp":true,"timezone":"Europe/Berlin","server":"time.cloudflare.com","server2":"time.google.com"}, "ntp/config_reset": null, "ethernet/config_update": {"enable_ethernet":true,"ip":"10.11.2.210","gateway":"10.11.2.254","subnet":"255.255.0.0","dns":"10.11.2.254","dns2":"8.8.8.8"}, "ethernet/config_reset": null, "wifi/scan": null, "wifi/sta_config_update": {"enable_sta":false,"ssid":null,"bssid":null,"bssid_lock":false,"enable_11b":false,"passphrase":null,"ip":"0.0.0.0","gateway":"0.0.0.0","subnet":"0.0.0.0","dns":"0.0.0.0","dns2":"0.0.0.0","wpa_eap_config":[0,null]}, "wifi/sta_config_reset": null, "wifi/ap_config_update": {"enable_ap":true,"ap_fallback_only":true,"ssid":"warp3-2aPG","hide_ssid":false,"passphrase":null,"channel":0,"ip":"10.0.0.1","gateway":"10.0.0.1","subnet":"255.255.255.0"}, "wifi/ap_config_reset": null, "rtc/reflash": null, "rtc/reset": null, "mqtt/config_update": {"enable_mqtt":true,"broker_host":"10.11.5.222","broker_port":1883,"broker_username":"warp","broker_password":null,"global_topic_prefix":"warp/wallbox","client_name":"warp-Wallbox","interval":1,"protocol":0,"cert_id":-1,"client_cert_id":-1,"client_key_id":-1,"path":"","read_only":false}, "mqtt/config_reset": null, "mqtt/auto_discovery_config_update": {"auto_discovery_mode":0,"auto_discovery_prefix":"homeassistant"}, "mqtt/auto_discovery_config_reset": null, "system/i18n_config_update": {"language":0,"detect_browser_language":true}, "system/i18n_config_reset": null, "factory_reset": {"do_i_know_what_i_am_doing":null}, "config_reset": {"do_i_know_what_i_am_doing":null}, "system/hide_last_reset_warning": null, "firmware_update/config_update": {"update_url":"https://www.warp-charger.com/firmwares/","cert_id":-1}, "firmware_update/config_reset": null, "firmware_update/check_for_update": null, "firmware_update/install_firmware": {"version":""}, "firmware_update/override_signature": {"cookie":0}, "firmware_update/reboot_app0": null, "firmware_update/reboot_app1": null, "firmware_update/reboot_other": null, "firmware_update/clear_rolled_back_version": null, "firmware_update/validate": null, "automation/config_update": {"tasks":[{"trigger":[2,{"old_charger_state":-1,"new_charger_state":0}],"action":[12,{"mode":4}],"delay":0},{"trigger":[4,null],"action":[12,{"mode":0}],"delay":0},{"trigger":[4,null],"action":[4,{"indication":1001,"duration":1000,"color_h":301,"color_s":255,"color_v":255}],"delay":0}]}, "automation/config_reset": null, "meters/0/config_update": [2,{"display_name":"WARP Charger","location":2}], "meters/0/config_reset": null, "meters/0/reset": null, "meters/1/config_update": [4,{"display_name":"Speicher","location":0,"value_ids":[10,74,387]}], "meters/1/config_reset": null, "meters/1/update": [325.7999878,1630,99], "meters/2/config_update": [0,null], "meters/2/config_reset": null, "meters/3/config_update": [4,{"display_name":"Wallbox Virtual","location":4,"value_ids":[74]}], "meters/3/config_reset": null, "meters/3/update": [-6492], "meters/4/config_update": [0,null], "meters/4/config_reset": null, "meters_sun_spec/scan": {"host":"","port":502,"device_address_first":1,"device_address_last":247,"cookie":0}, "meters_sun_spec/scan_continue": {"cookie":0}, "meters_sun_spec/scan_abort": {"cookie":0}, "meters_legacy_api/config_update": {"linked_meter_slot":0}, "meters_legacy_api/config_reset": null, "meter/reset": null, "meter/state_update": {"state":0,"type":0}, "meter/values_update": {"power":0,"energy_rel":0,"energy_abs":0}, "meter/phases_update": {"phases_connected":[false,false,false],"phases_active":[false,false,false]}, "meter/all_values_update": [null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null], "require_meter/config_update": {"config":2}, "require_meter/config_reset": null, "charge_manager/config_update": {"enable_charge_manager":true,"enable_watchdog":false,"default_available_current":16000,"maximum_available_current":16000,"minimum_current_auto":true,"minimum_current":6000,"minimum_current_1p":6000,"minimum_current_vehicle_type":0,"verbose":false,"requested_current_threshold":60,"requested_current_margin":3000,"chargers":[{"host":"127.0.0.1","name":"Wallbox","rot":0}]}, "charge_manager/config_reset": null, "charge_manager/low_level_config_update": {"global_hysteresis":210,"wakeup_time":210,"plug_in_time":210,"enable_current_factor_pct":150,"allocation_interval":10,"rotation_interval":900}, "charge_manager/low_level_config_reset": null, "charge_manager/available_current_update": {"current":0}, "power_manager/charge_mode_update": {"mode":2}, "charge_manager/scan": null, "charge_tracker/config_update": {"electricity_price":3757}, "charge_tracker/config_reset": null, "charge_tracker/pdf_letterhead_config_update": {"letterhead":""}, "charge_tracker/pdf_letterhead_config_reset": null, "charge_tracker/remove_all_charges": {"do_i_know_what_i_am_doing":null}, "power_manager/config_update": {"enabled":true,"phase_switching_mode":0,"excess_charging_enable":true,"default_mode":2,"meter_slot_grid_power":3,"meter_slot_battery_power":255,"battery_mode":0,"battery_target_soc":0,"battery_inverted":false,"battery_deadzone":100,"target_power_from_grid":-50,"guaranteed_power":1380,"cloud_filter_mode":2}, "power_manager/config_reset": null, "power_manager/dynamic_load_config_update": {"enabled":false,"meter_slot_grid_currents":1,"current_limit":0,"largest_consumer_current":32000,"safety_margin_pct":0}, "power_manager/dynamic_load_config_reset": null, "users/modify": {"id":256,"roles":0,"current":32001,"display_name":null,"username":null,"digest_hash":null}, "users/add": {"id":0,"roles":0,"current":32000,"display_name":"","username":"","digest_hash":""}, "users/remove": {"id":0}, "users/http_auth_update": {"enabled":false}, "nfc/config_update": {"authorized_tags":[{"user_id":1,"tag_type":null,"tag_id":null},{"user_id":2,"tag_type":null,"tag_id":null},{"user_id":3,"tag_type":null,"tag_id":null},{"user_id":5,"tag_type":null,"tag_id":null},{"user_id":6,"tag_type":null,"tag_id":null},{"user_id":4,"tag_type":null,"tag_id":null},{"user_id":7,"tag_type":null,"tag_id":null},{"user_id":7,"tag_type":null,"tag_id":null}],"deadtime_post_start":30}, "nfc/config_reset": null, "nfc/inject_tag": {"tag_type":null,"tag_id":null}, "nfc/inject_tag_start": {"tag_type":null,"tag_id":null}, "nfc/inject_tag_stop": {"tag_type":null,"tag_id":null}, "nfc/reflash": null, "nfc/reset": null, "info/display_name_update": {"display_name":"Wallbox"}, "info/display_name_reset": null, "modbus_tcp/config_update": {"enable":true,"port":502,"table":0,"send_illegal_data_address":true,"ignore_writes":false}, "modbus_tcp/config_reset": null, "modbus_tcp_debug/transact": {"host":"","port":502,"device_address":0,"function_code":3,"start_address":0,"data_count":0,"write_data":"","timeout":2000,"cookie":0}, "wireguard/config_update": {"enable":false,"make_default_interface":true,"internal_ip":"0.0.0.0","internal_subnet":"0.0.0.0","internal_gateway":"0.0.0.0","remote_host":"","remote_port":51820,"local_port":51820,"private_key":"","remote_public_key":"","preshared_key":"","allowed_ip":"0.0.0.0","allowed_subnet":"0.0.0.0"}, "wireguard/config_reset": null, "ocpp/config_update": {"enable":false,"url":"ws://10.11.5.250:9220","identity":"Wallbox","enable_auth":false,"pass":"","cert_id":-1}, "ocpp/config_reset": null, "ocpp/reset": null, "charge_limits/default_limits_update": {"duration":0,"energy_wh":0}, "charge_limits/default_limits_reset": null, "charge_limits/override_duration": {"duration":6}, "charge_limits/override_energy": {"energy_wh":0}, "charge_limits/restart": null, "certs/add": {"id":0,"name":"","cert":""}, "certs/modify": {"id":0,"name":"","cert":""}, "certs/remove": {"id":0}, "remote_access/start_ping": null, "remote_access/stop_ping": null, "remote_access/config_update": {"enable":false,"relay_host":"","relay_port":443,"email":"","cert_id":-1}, "remote_access/config_reset": null, "day_ahead_prices/config_update": {"enable":true,"api_url":"https://api.warp-charger.com/","region":0,"resolution":1,"cert_id":-1,"vat":0,"grid_costs_and_taxes":0,"supplier_markup":0,"supplier_base_fee":0}, "day_ahead_prices/config_reset": null, "solar_forecast/config_update": {"enable":false,"api_url":"https://api.forecast.solar/","cert_id":-1}, "solar_forecast/config_reset": null, "solar_forecast/planes/0/config_update": {"enable":false,"name":"","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/0/config_reset": null, "solar_forecast/planes/1/config_update": {"enable":false,"name":"","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/1/config_reset": null, "solar_forecast/planes/2/config_update": {"enable":false,"name":"","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/2/config_reset": null, "solar_forecast/planes/3/config_update": {"enable":false,"name":"","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/3/config_reset": null, "solar_forecast/planes/4/config_update": {"enable":false,"name":"","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/4/config_reset": null, "solar_forecast/planes/5/config_update": {"enable":false,"name":"","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/5/config_reset": null, "eco/config_update": {"enable":false,"park_time":false,"park_time_duration":8,"charge_below":false,"charge_below_threshold":0,"block_above":false,"block_above_threshold":20,"yield_forecast":false,"yield_forecast_threshold":0}, "eco/config_reset": null, "eco/charge_plan_update": {"enable":false,"departure":1,"time":480,"amount":4}} 4,246 | | Device flashed successfully. 4,246 | | Setting bootloader mode to firmware. 4,346 | | Waiting for firmware... 4,856 | | Firmware flashed successfully 4,939 | ntp | Set timezone to Europe/Berlin 4,982 | ethernet | Starting 5,331 | firmware_update | Firmware is signed by: Tinkerforge GmbH 5,355 | firmware_update | Partitions: app0 (pending-verify, running, 2.8.9+68b94de9), app1 (valid, 2.8.7+6890d178) 5,487 | meters | Meter 1: Meter declared 3 values 5,547 | meters | Meter 3: Meter declared 1 value 5,715 | charge_tracker | Found 2 records: first is 1, last is 2 5,726 | charge_tracker | Last charge record size is 2336 (146, 0) 6,436 | remote_access | Remote Access is enabled trying to connect 2025-09-04 11:06:27,000 | rtc | System time set from RTC at 6,556 2025-09-04 11:06:27,047 | network | mDNS responder started 2025-09-04 11:06:27,574 | main | Initialization done 2025-09-04 11:06:27,581 | automation | Running rule #1 2025-09-04 11:06:27,595 | device_name | This is Wallbox (warp3-2aPG), a WARP3 Charger Smart 11kW 2025-09-04 11:06:27,597 | power_manager | PV excess charging unavailable because power values are not available yet. 2025-09-04 11:06:28,357 | meters | Meter 0: Meter declared 39 (36) values 2025-09-04 11:06:28,487 | ethernet | Started 2025-09-04 11:06:28,489 | ethernet | Connected: 100 Mbps Full Duplex, MAC: 58:BF:25:B9:0E:DB 2025-09-04 11:06:28,500 | ethernet | Got IP address: 10.11.2.210/16, GW 10.11.2.254 2025-09-04 11:06:28,582 | network | Network connected (Ethernet) 2025-09-04 11:06:32,476 | mqtt | Unknown transport error 2025-09-04 11:06:32,477 | mqtt | Failed to connect to broker. 2025-09-04 11:06:32,489 | ntp | NTP synchronized at 11,960 2025-09-04 11:06:35,123 | charge_manager | Received stale charger state from Wallbox (127.0.0.1). Reported EVSE uptime (7349) is the same as in the last state. Is the EVSE still reachable? 2025-09-04 11:06:35,448 | remote_access | Connecting to Management WireGuard peer my.warp-charger.com:51820 2025-09-04 11:06:36,121 | remote_access | Management connection connected 2025-09-04 11:06:37,123 | charge_manager | Seen all chargers. 2025-09-04 11:06:46,639 | mqtt | Connected to broker at mqtt://10.11.5.222:1883. 2025-09-04 11:06:48,532 | power_manager | PV excess charging available because power values are now available. 2025-09-04 11:07:18,554 | modbus_tcp_srvr | Client 10.11.5.250:57402 connected 2025-09-04 11:07:27,634 | device_name | This is Wallbox (warp3-2aPG), a WARP3 Charger Pro 11kW 2025-09-04 11:11:21,465 | uptime_tracker | Wrote last uptime to flash 2025-09-04 11:11:25,884 | firmware_update | Changed app0 partition OTA state from pending-verify to valid 2025-09-04 12:02:28,094 | remote_access | Opening connection 0 for user 0 2025-09-04 12:02:28,851 | remote_access | Opening connection 0 for user 0 2025-09-04 12:02:29,020 | remote_access | Binding socket to port 51821 caused and error: Address already in use (112) 2025-09-04 12:02:30,436 | remote_access | Connection 0 for user 0 connected 2025-09-04 12:02:33,102 | remote_access | Closing connection 0 for user 0 2025-09-04 13:14:49,482 | users | Charger state changed from 0 to 1 2025-09-04 13:14:55,361 | charge_tracker | Tracked start of charge. 2025-09-04 13:15:03,497 | users | Charger state changed from 1 to 3 2025-09-04 13:19:51,193 | remote_access | Opening connection 0 for user 0 2025-09-04 13:19:52,390 | remote_access | Connection 0 for user 0 connected 2025-09-04 13:20:46,111 | remote_access | Closing connection 0 for user 0 2025-09-04 13:20:51,774 | remote_access | Opening connection 0 for user 0 2025-09-04 13:20:52,961 | remote_access | Connection 0 for user 0 connected 2025-09-04 13:21:41,778 | remote_access | Closing connection 0 for user 0 2025-09-04 13:40:25,941 | evse_v2 | Error state 5 2025-09-04 13:40:26,077 | users | Charger state changed from 3 to 4 2025-09-04 13:40:26,201 | evse_v2 | Error state cleared 2025-09-04 13:40:27,078 | users | Charger state changed from 4 to 3 2025-09-04 15:43:03,012 | users | Charger state changed from 3 to 2 2025-09-04 16:12:23,077 | users | Charger state changed from 2 to 0 2025-09-04 16:12:23,144 | charge_tracker | Tracked end of charge. 2025-09-04 16:12:23,211 | automation | Running rule #1 2025-09-05 16:47:33,607 | users | Charger state changed from 0 to 1 2025-09-05 16:47:51,275 | charge_tracker | Tracked start of charge. 2025-09-05 16:47:57,726 | users | Charger state changed from 1 to 2 2025-09-05 16:47:58,727 | users | Charger state changed from 2 to 3 2025-09-05 16:52:18,808 | users | Charger state changed from 3 to 1 2025-09-05 17:10:43,040 | users | Charger state changed from 1 to 2 2025-09-05 17:11:12,754 | users | Charger state changed from 2 to 3 2025-09-05 17:26:28,166 | users | Charger state changed from 3 to 1 2025-09-05 19:37:02,490 | remote_access | Opening connection 0 for user 0 2025-09-05 19:37:03,746 | remote_access | Connection 0 for user 0 connected 2025-09-05 19:37:37,508 | remote_access | Closing connection 0 for user 0 2025-09-05 19:39:26,339 | remote_access | Opening connection 0 for user 0 2025-09-05 19:39:27,226 | remote_access | Connection 0 for user 0 connected 2025-09-05 19:39:31,555 | remote_access | Closing connection 0 for user 0 2025-09-06 08:52:55,053 | users | Charger state changed from 1 to 2 2025-09-06 08:52:56,054 | users | Charger state changed from 2 to 3 2025-09-06 10:08:58,534 | users | Charger state changed from 3 to 1 2025-09-06 10:17:40,053 | users | Charger state changed from 1 to 2 2025-09-06 10:17:41,054 | users | Charger state changed from 2 to 3 2025-09-06 11:49:20,069 | users | Charger state changed from 3 to 1 2025-09-06 11:54:55,892 | remote_access | Opening connection 0 for user 0 2025-09-06 11:54:57,366 | remote_access | Connection 0 for user 0 connected 2025-09-06 11:55:01,117 | users | Charger state changed from 1 to 2 2025-09-06 11:55:10,702 | remote_access | Closing connection 0 for user 0 2025-09-06 11:55:16,662 | automation | Running rule #1 2025-09-06 11:55:17,128 | users | Charger state changed from 2 to 0 2025-09-06 11:55:17,196 | charge_tracker | Tracked end of charge. 2025-09-06 11:55:20,259 | users | Charger state changed from 0 to 1 2025-09-06 12:09:19,855 | remote_access | Opening connection 0 for user 0 2025-09-06 12:09:21,560 | remote_access | Connection 0 for user 0 connected 2025-09-06 12:09:34,797 | remote_access | Closing connection 0 for user 0 2025-09-06 12:21:04,003 | remote_access | Opening connection 0 for user 0 2025-09-06 12:21:05,125 | remote_access | Connection 0 for user 0 connected 2025-09-06 12:21:20,816 | charge_tracker | Tracked start of charge. 2025-09-06 12:21:29,075 | users | Charger state changed from 1 to 2 2025-09-06 12:21:30,076 | users | Charger state changed from 2 to 3 2025-09-06 12:21:33,989 | remote_access | Closing connection 0 for user 0 2025-09-06 12:47:01,765 | remote_access | Opening connection 0 for user 0 2025-09-06 12:47:02,984 | remote_access | Connection 0 for user 0 connected 2025-09-06 12:47:21,878 | remote_access | Closing connection 0 for user 0 2025-09-06 12:50:58,987 | users | Charger state changed from 3 to 1 2025-09-06 13:17:55,978 | users | Charger state changed from 1 to 2 2025-09-06 13:18:12,005 | users | Charger state changed from 2 to 3 2025-09-06 14:13:49,981 | users | Charger state changed from 3 to 1 2025-09-06 14:47:46,829 | users | Charger state changed from 1 to 2 2025-09-06 14:48:01,930 | users | Charger state changed from 2 to 0 2025-09-06 14:48:02,003 | charge_tracker | Tracked end of charge. 2025-09-06 14:48:02,116 | automation | Running rule #1 2025-09-06 14:48:05,072 | users | Charger state changed from 0 to 1 2025-09-06 14:53:55,338 | remote_access | Opening connection 0 for user 0 2025-09-06 14:53:56,974 | remote_access | Connection 0 for user 0 connected 2025-09-06 14:55:00,249 | remote_access | Closing connection 0 for user 0 2025-09-06 14:55:02,300 | remote_access | Opening connection 0 for user 0 2025-09-06 14:55:03,114 | remote_access | Connection 0 for user 0 connected 2025-09-06 14:55:12,435 | remote_access | Closing connection 0 for user 0 2025-09-06 14:56:18,644 | remote_access | Opening connection 0 for user 0 2025-09-06 14:56:20,251 | remote_access | Connection 0 for user 0 connected 2025-09-06 14:56:26,391 | firmware_update | Checking for firmware update 2025-09-06 14:56:28,312 | firmware_update | No firmware update available 2025-09-06 14:56:38,860 | remote_access | Closing connection 0 for user 0 2025-09-06 14:58:51,841 | automation | Running rule #1 2025-09-06 14:58:51,903 | users | Charger state changed from 1 to 0 2025-09-06 15:22:15,971 | users | Charger state changed from 0 to 1 2025-09-06 15:22:22,210 | charge_tracker | Tracked start of charge. 2025-09-06 15:22:30,989 | users | Charger state changed from 1 to 2 2025-09-06 15:22:31,990 | users | Charger state changed from 2 to 3 ___TRACE_LOG_START___ __begin_rtc__ 6,556 | Set time to 2025-09-04 11:06:27,000 at 6556. Quality RTC 2025-09-04 11:06:32,403 | Set time to 2025-09-04 11:06:32,442 at 11960. Quality High 2025-09-04 11:06:36,001 | Failed to hit < X.010s 1 times. 2025-09-04 17:06:32,470 | Set time to 2025-09-04 17:06:32,559 at 21611988. Quality High 2025-09-04 23:06:32,595 | Set time to 2025-09-04 23:06:32,656 at 43212024. Quality High 2025-09-05 05:06:32,683 | Set time to 2025-09-05 05:06:32,721 at 64812052. Quality High 2025-09-05 11:06:32,750 | Set time to 2025-09-05 11:06:32,782 at 86412081. Quality High 2025-09-05 17:06:32,809 | Set time to 2025-09-05 17:06:32,876 at 108012109. Quality High 2025-09-05 23:06:32,902 | Set time to 2025-09-05 23:06:32,927 at 129612135. Quality High 2025-09-06 05:06:32,953 | Set time to 2025-09-06 05:06:32,959 at 151212161. Quality High 2025-09-06 11:06:32,989 | Set time to 2025-09-06 11:06:33,017 at 172812191. Quality High __end_rtc__ __begin_meters_mbtcp__ __end_meters_mbtcp__ __begin_meters_sun_spec__ __end_meters_sun_spec__ __begin_meters_swire__ __end_meters_swire__ __begin_charge_manager__ 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -5373 5323 23143 38056 -15000 -15000 -5212 5162 22443 38056 -15000 -15000 -5212 5162 22443 38056 -15000 -15000 -5212 5162 22443 38056 -15000 -15000 -5212 5162 22443 38056 -15000 -15000 -5050 5000 21739 38056 -15000 -15000 -5050 5000 21739 38056 -15000 -15000 -5050 5000 21739 38056 -15000 -15000 -5050 5000 21739 38056 -15000 -15000 -4552 4502 19573 38056 -15000 -15000 -4552 4502 19573 38056 -15000 -15000 -4552 4502 19573 38056 -15000 -15000 -4552 4502 19573 38056 -15000 -15000 -4552 4502 19573 38056 -15000 -15000 -4552 4502 19573 38056 -15000 -15000 -4173 4123 17926 38056 -15000 -15000 -4173 4123 17926 38056 -15000 -15000 -4173 4123 17926 38056 -15000 -15000 -4173 4123 17926 38056 -15000 -15000 2025-09-06 12:52:38,130 Hysteresis 1439 0: raw(17926 16000 16000 16000) min(-15000 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38056 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(17926 16000 16000 16000) min(-15000 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38056 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -4173 4123 17926 38056 -15000 -15000 -4173 4123 17926 38056 -15000 -15000 -4173 4123 17926 38056 -15000 -15000 -4173 4123 17926 38056 -15000 -15000 -3073 3023 13143 38056 -15000 -15000 -3073 3023 13143 38056 -15000 -15000 -3073 3023 13143 38056 -15000 -15000 -2644 2594 11278 38056 -15000 -15000 -2644 2594 11278 38056 -15000 -15000 -2644 2594 11278 38056 -15000 -15000 -2644 2594 11278 38056 -15000 -15000 -2274 2224 9669 38056 -15000 -15000 -2274 2224 9669 38056 -15000 -15000 -2274 2224 9669 38056 -15000 -15000 -2274 2224 9669 38056 -15000 -15000 -1746 1696 7373 38056 -15000 -15000 -1746 1696 7373 38056 -15000 -15000 -1746 1696 7373 38056 -15000 -15000 -1746 1696 7373 38056 -15000 -15000 2025-09-06 12:52:48,139 Hysteresis 1449 0: raw(7373 16000 16000 16000) min(-15000 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38056 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(7373 16000 16000 16000) min(-15000 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38056 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1584 1534 6669 38056 -15000 -15000 -1584 1534 6669 38056 -15000 -15000 -1584 1534 6669 38056 -15000 -15000 -1584 1534 6669 38056 -15000 -15000 -1443 1393 6056 38056 -15000 -15000 -1443 1393 6056 38056 -15000 -15000 -1443 1393 6056 38056 -15000 -15000 -1443 1393 6056 38056 -15000 -15000 -1443 1393 6056 38056 -15000 -15000 -1443 1393 6056 38056 -15000 -15000 -1595 1545 6717 38056 -15000 -15000 -1595 1545 6717 38056 -15000 -15000 -1595 1545 6717 38056 -15000 -15000 -2169 2119 9213 38056 -15000 -15000 -2169 2119 9213 38056 -15000 -15000 -2169 2119 9213 38056 -15000 -15000 -2169 2119 9213 38056 -15000 -15000 -2169 2119 9213 38056 -15000 -15000 -2169 2119 9213 38056 -15000 -15000 -2169 2119 9213 38056 -15000 -15000 2025-09-06 12:52:58,153 Hysteresis 1459 0: raw(9213 16000 16000 16000) min(-15000 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38056 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(9213 16000 16000 16000) min(-15000 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38056 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -2169 2119 9213 38056 -15000 -15000 -4034 3984 17321 38056 -15000 -15000 -4034 3984 17321 38056 -15000 -15000 -4034 3984 17321 38056 -15000 -15000 -4034 3984 17321 38056 -15000 -15000 -5096 5046 21939 38056 -15000 -15000 -5096 5046 21939 38056 -15000 -15000 -5096 5046 21939 38056 -15000 -15000 -5096 5046 21939 38056 -15000 -15000 -5443 5393 23447 38056 -15000 -15000 -5443 5393 23447 38056 -15000 -15000 -5443 5393 23447 38056 -15000 -15000 -5443 5393 23447 38056 -15000 -15000 -5393 5343 23230 38056 -15000 -15000 -5393 5343 23230 38056 -15000 -15000 -5393 5343 23230 38056 -15000 -15000 -5393 5343 23230 38056 -15000 -15000 -5393 5343 23230 38056 -15000 -15000 -5393 5343 23230 38056 -15000 -15000 2025-09-06 12:53:08,329 Hysteresis 1469 0: raw(23230 16000 16000 16000) min(-15000 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38056 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(23230 16000 16000 16000) min(-15000 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38056 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -5393 5343 23230 38056 -15000 -15000 -5393 5343 23230 38056 -15000 -15000 -5393 5343 23230 38056 -15000 -15000 -5393 5343 23230 38056 -15000 -15000 -4411 4361 18960 38056 -15000 -15000 -4411 4361 18960 38056 -15000 -15000 -4411 4361 18960 38056 -15000 -15000 -4411 4361 18960 38056 -15000 -15000 -2982 2932 12747 38056 -15000 -15000 -2982 2932 12747 38056 -15000 -15000 -2982 2932 12747 38056 -15000 -15000 -2982 2932 12747 38056 -15000 -15000 -1528 1478 6426 38056 -15000 -15000 -1528 1478 6426 38056 -15000 -15000 -1528 1478 6426 38056 -15000 -15000 -1528 1478 6426 38056 -15000 -15000 -966 916 3982 38056 -15000 -15000 -966 916 3982 38056 -15000 -15000 -966 916 3982 38056 -15000 -15000 -966 916 3982 38056 -15000 -15000 2025-09-06 12:53:18,332 Hysteresis 1479 0: raw(3982 16000 16000 16000) min(-15000 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38056 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(3982 16000 16000 16000) min(-15000 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38056 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -538 488 2121 38056 -15000 -15000 -538 488 2121 38056 -15000 -15000 -538 488 2121 38056 -15000 -15000 -538 488 2121 38056 -15000 -15000 -439 389 1691 38056 -15000 -15000 -439 389 1691 38056 -15000 -15000 -439 389 1691 38056 -15000 -15000 -493 443 1926 38056 -15000 -15000 -493 443 1926 38056 -15000 -15000 -493 443 1926 38056 -15000 -15000 -493 443 1926 38056 -15000 -15000 -493 443 1926 38056 -15000 -15000 -493 443 1926 38056 -15000 -15000 -548 498 2165 38056 -15000 -15000 -548 498 2165 38056 -15000 -15000 -548 498 2165 38056 -15000 -15000 -548 498 2165 38056 -15000 -15000 -548 498 2165 38056 -15000 -15000 -548 498 2165 38056 -15000 -15000 -548 498 2165 38056 -15000 -15000 2025-09-06 12:53:28,336 Hysteresis 1489 0: raw(2165 16000 16000 16000) min(-15000 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38056 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(2165 16000 16000 16000) min(-15000 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38056 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -548 498 2165 38056 -15000 -15000 -2286 2236 9721 38056 -15000 -15000 -2286 2236 9721 38056 -15000 -15000 -2286 2236 9721 38056 -15000 -15000 -2286 2236 9721 38056 -15000 -15000 -2254 2204 9582 38056 -15000 -15000 -2254 2204 9582 38056 -15000 -15000 -2254 2204 9582 38056 -15000 -15000 -2254 2204 9582 38056 -15000 -15000 -2230 2180 9478 38056 -15000 -15000 -2230 2180 9478 38056 -15000 -15000 -2230 2180 9478 38056 -15000 -15000 -2176 2126 9243 38056 -15000 -15000 -2176 2126 9243 38056 -15000 -15000 -2176 2126 9243 38056 -15000 -15000 -2176 2126 9243 38056 -15000 -15000 -2026 1976 8591 38056 -15000 -15000 -2026 1976 8591 38056 -15000 -15000 -2026 1976 8591 38056 -15000 -15000 2025-09-06 12:53:38,401 Hysteresis 1499 0: raw(8591 16000 16000 16000) min(-15000 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38056 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(8591 16000 16000 16000) min(-15000 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38056 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -2026 1976 8591 38056 -15000 -15000 -1872 1822 7921 38056 -15000 -15000 -1872 1822 7921 38056 -15000 -15000 -1872 1822 7921 38056 -15000 -15000 -1872 1822 7921 38056 -15000 -15000 -1872 1822 7921 38056 -15000 -15000 -1872 1822 7921 38056 -15000 -15000 -1868 1818 7904 38056 -15000 -15000 -1868 1818 7904 38056 -15000 -15000 -1868 1818 7904 38056 -15000 -15000 -1868 1818 7904 38056 -15000 -15000 -1802 1752 7617 38056 -15000 -15000 -1802 1752 7617 38056 -15000 -15000 -1802 1752 7617 38056 -15000 -15000 -1802 1752 7617 38056 -15000 -15000 -1802 1752 7617 38056 -15000 -15000 -1802 1752 7617 38056 -15000 -15000 -1802 1752 7617 38056 -15000 -15000 -1703 1653 7186 38056 -15000 -15000 2025-09-06 12:53:48,405 Hysteresis 1509 0: raw(7186 16000 16000 16000) min(-15000 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38056 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(7186 16000 16000 16000) min(-15000 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38056 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1703 1653 7186 38056 -15000 -15000 -1703 1653 7186 38056 -15000 -15000 -1703 1653 7186 38056 -15000 -15000 -1700 1650 7173 38056 -15000 -15000 -1700 1650 7173 38056 -15000 -15000 -1700 1650 7173 38056 -15000 -15000 -1700 1650 7173 38056 -15000 -15000 -1510 1460 6347 38056 -15000 -15000 -1510 1460 6347 38056 -15000 -15000 -1510 1460 6347 38056 -15000 -15000 -1510 1460 6347 38056 -15000 -15000 -1537 1487 6465 38056 -15000 -15000 -1537 1487 6465 38056 -15000 -15000 -1537 1487 6465 38056 -15000 -15000 -1537 1487 6465 38056 -15000 -15000 -1537 1487 6465 38056 -15000 -15000 -1537 1487 6465 38056 -15000 -15000 -1700 1650 7173 38056 -15000 -15000 -1700 1650 7173 38056 -15000 -15000 -1700 1650 7173 38056 -15000 -15000 2025-09-06 12:53:58,418 Hysteresis 1519 0: raw(7173 16000 16000 16000) min(-15000 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38056 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(7173 16000 16000 16000) min(-15000 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38056 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1700 1650 7173 38056 -15000 -15000 -1786 1736 7547 38056 -15000 -15000 -1786 1736 7547 38056 -15000 -15000 -1786 1736 7547 38056 -15000 -15000 -1786 1736 7547 38056 -15000 -15000 -1986 1936 8417 38056 -15000 -15000 -1986 1936 8417 38056 -15000 -15000 -1986 1936 8417 38056 -15000 -15000 -1986 1936 8417 38056 -15000 -15000 -1618 1568 6817 38056 -15000 -15000 -1618 1568 6817 38056 -15000 -15000 -1618 1568 6817 38056 -15000 -15000 -1618 1568 6817 38056 -15000 -15000 -1696 1646 7156 38056 -15000 -15000 -1696 1646 7156 38056 -15000 -15000 -1696 1646 7156 38056 -15000 -15000 -1696 1646 7156 38056 -15000 -15000 -2338 2288 9947 38056 -15000 -15000 -2338 2288 9947 38056 -15000 -15000 -2338 2288 9947 38056 -15000 -15000 2025-09-06 12:54:08,474 Hysteresis 1529 0: raw(9947 16000 16000 16000) min(-15000 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38056 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(9947 16000 16000 16000) min(-15000 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38056 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -2338 2288 9947 38056 -15000 -15000 -1059 1009 4386 38056 -15000 -15000 -1059 1009 4386 38056 -15000 -15000 -1059 1009 4386 38056 -15000 -15000 -1059 1009 4386 38056 -15000 -15000 -1047 997 4334 38056 -15000 -15000 -1047 997 4334 38056 -15000 -15000 -1047 997 4334 38056 -15000 -15000 -1047 997 4334 38056 -15000 -15000 -1047 997 4334 38056 -15000 -15000 -1528 1478 6426 38056 -15000 -15000 -1528 1478 6426 38056 -15000 -15000 -1528 1478 6426 38056 -15000 -15000 -1528 1478 6426 38056 -15000 -15000 -2015 1965 8543 38056 -15000 -15000 -2015 1965 8543 38056 -15000 -15000 -2015 1965 8543 38056 -15000 -15000 -2015 1965 8543 38056 -15000 -15000 -2565 2515 10934 38056 -15000 -15000 2025-09-06 12:54:18,483 Hysteresis 1539 0: raw(10934 16000 16000 16000) min(-15000 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38056 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(10934 16000 16000 16000) min(-15000 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38056 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -2565 2515 10934 38056 -15000 -15000 -2565 2515 10934 38056 -15000 -15000 -2565 2515 10934 38056 -15000 -15000 -2568 2518 10947 38056 -15000 -15000 -2568 2518 10947 38056 -15000 -15000 -2568 2518 10947 38056 -15000 -15000 -2568 2518 10947 38056 -15000 -15000 -1562 1512 6573 38056 -15000 -15000 -1562 1512 6573 38056 -15000 -15000 -1562 1512 6573 38056 -15000 -15000 -1562 1512 6573 38056 -15000 -15000 -310 260 1130 38056 -15000 -15000 -310 260 1130 38056 -15000 -15000 -310 260 1130 38056 -15000 -15000 -310 260 1130 38056 -15000 -15000 8 -58 -252 38056 -15000 -15000 8 -58 -252 38056 -15000 -15000 8 -58 -252 38056 -15000 -15000 8 -58 -252 38056 -15000 -15000 8 -58 -252 38056 -15000 -15000 2025-09-06 12:54:28,528 Hysteresis 1549 0: raw(-252 16000 16000 16000) min(-15000 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38056 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-252 16000 16000 16000) min(-15000 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38056 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 8 -58 -252 38056 -15000 -15000 208 -258 -1121 38056 -15000 -15000 208 -258 -1121 38056 -15000 -15000 208 -258 -1121 38056 -15000 -15000 208 -258 -1121 38056 -15000 -15000 245 -295 -1282 38056 -15000 -15000 245 -295 -1282 38056 -15000 -15000 245 -295 -1282 38056 -15000 -15000 245 -295 -1282 38056 -15000 -15000 300 -350 -1521 38056 -15000 -15000 300 -350 -1521 38056 -15000 -15000 300 -350 -1521 38056 -15000 -15000 300 -350 -1521 38056 -15000 -15000 358 -408 -1773 38056 -15000 -15000 358 -408 -1773 38056 -15000 -15000 358 -408 -1773 38056 -15000 -15000 358 -408 -1773 38056 -15000 -15000 358 -408 -1773 38056 -15000 -15000 358 -408 -1773 38056 -15000 -15000 358 -408 -1773 38056 -15000 -15000 2025-09-06 12:54:38,664 Hysteresis 1560 0: raw(-1773 16000 16000 16000) min(-15000 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38056 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1773 16000 16000 16000) min(-15000 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38056 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 358 -408 -1773 38056 -15000 -15000 390 -440 -1913 38056 -15000 -15000 390 -440 -1913 38056 -15000 -15000 390 -440 -1913 38056 -15000 -15000 398 -448 -1947 38056 -15000 -15000 398 -448 -1947 38056 -15000 -15000 398 -448 -1947 38056 -15000 -15000 398 -448 -1947 38056 -15000 -15000 423 -473 -2056 38056 -15000 -15000 423 -473 -2056 38056 -15000 -15000 423 -473 -2056 38056 -15000 -15000 423 -473 -2056 38056 -15000 -15000 423 -473 -2056 38056 -15000 -15000 423 -473 -2056 38056 -15000 -15000 392 -442 -1921 38056 -15000 -15000 392 -442 -1921 38056 -15000 -15000 392 -442 -1921 38056 -15000 -15000 392 -442 -1921 38056 -15000 -15000 392 -442 -1921 38056 -15000 -15000 2025-09-06 12:54:48,668 Hysteresis 1570 0: raw(-1921 16000 16000 16000) min(-15000 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38056 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1921 16000 16000 16000) min(-15000 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38056 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 392 -442 -1921 38056 -15000 -15000 392 -442 -1921 38056 -15000 -15000 392 -442 -1921 38056 -15000 -15000 375 -425 -1847 38056 -15000 -15000 375 -425 -1847 38056 -15000 -15000 375 -425 -1847 38056 -15000 -15000 375 -425 -1847 38056 -15000 -15000 435 -485 -2108 38056 -15000 -15000 435 -485 -2108 38056 -15000 -15000 435 -485 -2108 38056 -15000 -15000 435 -485 -2108 38056 -15000 -15000 561 -611 -2656 38056 -15000 -15000 561 -611 -2656 38056 -15000 -15000 561 -611 -2656 38056 -15000 -15000 561 -611 -2656 38056 -15000 -15000 494 -544 -2365 38056 -15000 -15000 494 -544 -2365 38056 -15000 -15000 494 -544 -2365 38056 -15000 -15000 494 -544 -2365 38056 -15000 -15000 528 -578 -2513 38056 -15000 -15000 2025-09-06 12:54:58,709 Hysteresis 1580 0: raw(-2513 16000 16000 16000) min(-15000 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38056 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-2513 16000 16000 16000) min(-15000 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38056 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 528 -578 -2513 38056 -15000 -15000 528 -578 -2513 38056 -15000 -15000 528 -578 -2513 38056 -15000 -15000 528 -578 -2513 38056 -15000 -15000 528 -578 -2513 38056 -15000 -15000 545 -595 -2586 38056 -15000 -15000 545 -595 -2586 38056 -15000 -15000 545 -595 -2586 38056 -15000 -15000 545 -595 -2586 38056 -15000 -15000 554 -604 -2626 38056 -15000 -15000 554 -604 -2626 38056 -15000 -15000 554 -604 -2626 38056 -15000 -15000 554 -604 -2626 38056 -7000 -15000 533 -583 -2534 38056 -7000 -15000 533 -583 -2534 38056 -7000 -15000 533 -583 -2534 38056 -7000 -15000 533 -583 -2534 38056 -7000 -15000 533 -583 -2534 38056 -7000 -15000 533 -583 -2534 38056 -6973 -15000 533 -583 -2534 38056 -6973 -15000 2025-09-06 12:55:08,779 Hysteresis 1590 0: raw(-2534 16000 16000 16000) min(-6973 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38056 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-2534 16000 16000 16000) min(-6973 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38056 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1078 1028 4469 38056 -6973 -15000 -1078 1028 4469 38056 -6973 -15000 -1078 1028 4469 38056 -2656 -15000 -1078 1028 4469 38056 -2656 -15000 -1029 979 4256 38056 -2656 -15000 -1029 979 4256 38056 -2656 -15000 -1029 979 4256 38056 -2656 -15000 -1029 979 4256 38056 -2656 -15000 -1037 987 4291 38056 -2656 -15000 -1037 987 4291 38056 -2656 -15000 -1037 987 4291 38056 -2656 -15000 -1037 987 4291 38056 -2656 -15000 -1007 957 4160 38056 -2656 -15000 -1007 957 4160 38056 -2656 -15000 -1007 957 4160 38056 -2656 -15000 -1007 957 4160 38056 -2656 -15000 -1007 957 4160 38056 -2656 -15000 -1007 957 4160 38056 -2656 -15000 -1077 1027 4465 38056 -2656 -15000 2025-09-06 12:55:18,783 Hysteresis 1600 0: raw(4465 16000 16000 16000) min(-2656 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38056 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(4465 16000 16000 16000) min(-2656 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38056 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1077 1027 4465 38056 -2656 -15000 -1077 1027 4465 38056 -2656 -15000 -1056 1006 4373 38056 -2656 -15000 -1056 1006 4373 38056 -2656 -15000 -1056 1006 4373 38056 -2656 -15000 -1056 1006 4373 38056 -2656 -15000 -1059 1009 4386 38056 -2656 -15000 -1059 1009 4386 38056 -2656 -15000 -1059 1009 4386 38056 -2656 -15000 -1059 1009 4386 38056 -2656 -15000 -974 924 4017 38056 -2656 -15000 -974 924 4017 38056 -2656 -15000 -974 924 4017 38056 -2656 -15000 -974 924 4017 38056 -2656 -15000 -974 924 4017 38056 -2656 -15000 -974 924 4017 38056 -2656 -15000 -974 924 4017 38056 -2656 -15000 -974 924 4017 38056 -2656 -15000 -1048 998 4339 38056 -2656 -15000 -1048 998 4339 38056 -2656 -15000 2025-09-06 12:55:28,793 Hysteresis 1610 0: raw(4339 16000 16000 16000) min(-2656 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38056 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(4339 16000 16000 16000) min(-2656 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38056 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1048 998 4339 38056 -2656 -15000 -1048 998 4339 38056 -2656 -15000 -995 945 4108 38056 -2656 -15000 -995 945 4108 38056 -2656 -15000 -995 945 4108 38056 -2656 -15000 -995 945 4108 38056 -2656 -15000 -995 945 4108 38056 -2656 -15000 -995 945 4108 38056 -2656 -15000 -963 913 3969 38056 -2656 -15000 -963 913 3969 38056 -2656 -15000 -963 913 3969 38056 -2656 -15000 -983 933 4056 38056 -2656 -15000 -983 933 4056 38056 -2656 -15000 -983 933 4056 38056 -2656 -15000 -983 933 4056 38056 -2656 -15000 -985 935 4065 38056 -2656 -15000 -985 935 4065 38056 -2656 -15000 -985 935 4065 38056 -2656 -15000 -985 935 4065 38056 -2656 -15000 2025-09-06 12:55:38,913 Hysteresis 1620 0: raw(4065 16000 16000 16000) min(-2656 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38056 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(4065 16000 16000 16000) min(-2656 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38056 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -947 897 3900 38056 -2656 -15000 -947 897 3900 38056 -2656 -15000 -947 897 3900 38056 -2656 -15000 -947 897 3900 38056 -2656 -15000 -945 895 3891 38056 -2656 -15000 -945 895 3891 38056 -2656 -15000 -945 895 3891 38056 -2656 -15000 -945 895 3891 38056 -2656 -15000 -955 905 3934 38056 -2656 -15000 -955 905 3934 38056 -2656 -15000 -955 905 3934 38013 -2656 -15000 -955 905 3934 38013 -2656 -15000 1256 -1306 -5678 38013 -5678 -15000 1256 -1306 -5678 38013 -5678 -15000 1256 -1306 -5678 38013 -5678 -15000 1256 -1306 -5678 38013 -5678 -15000 1296 -1346 -5852 38013 -5852 -15000 1296 -1346 -5852 38013 -5852 -15000 754 -804 -3495 38013 -5852 -15000 754 -804 -3495 38013 -5852 -15000 2025-09-06 12:55:48,916 Hysteresis 1630 0: raw(-3495 16000 16000 16000) min(-5852 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38013 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-3495 16000 16000 16000) min(-5852 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38013 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 754 -804 -3495 38013 -5852 -15000 754 -804 -3495 38013 -5852 -15000 688 -738 -3208 38013 -5852 -15000 688 -738 -3208 38013 -5852 -15000 688 -738 -3208 38013 -5852 -15000 688 -738 -3208 38013 -5852 -15000 778 -828 -3600 38013 -5852 -15000 778 -828 -3600 38013 -5852 -15000 778 -828 -3600 38013 -5852 -15000 778 -828 -3600 38013 -5852 -15000 806 -856 -3721 38013 -5852 -15000 806 -856 -3721 34213 -5852 -15000 806 -856 -3721 34213 -5852 -15000 806 -856 -3721 34213 -5852 -15000 805 -855 -3717 34213 -5852 -15000 805 -855 -3717 34213 -5852 -15000 805 -855 -3717 34213 -5852 -15000 805 -855 -3717 34213 -5852 -15000 744 -794 -3452 34213 -5852 -15000 2025-09-06 12:55:58,979 Hysteresis 1640 0: raw(-3452 16000 16000 16000) min(-5852 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 34213 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-3452 16000 16000 16000) min(-5852 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 34213 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 744 -794 -3452 34213 -5852 -15000 744 -794 -3452 34213 -5852 -15000 794 -844 -3669 34213 -5852 -15000 794 -844 -3669 34213 -5852 -15000 794 -844 -3669 34213 -5852 -15000 794 -844 -3669 34213 -5852 -15000 794 -844 -3669 34213 -5852 -15000 794 -844 -3669 34213 -5852 -15000 794 -844 -3669 34213 -5852 -15000 794 -844 -3669 34213 -5852 -15000 794 -844 -3669 34213 -5852 -15000 794 -844 -3669 34213 -5852 -15000 790 -840 -3652 34213 -5852 -15000 790 -840 -3652 34213 -5852 -15000 790 -840 -3652 34213 -5852 -15000 790 -840 -3652 34213 -5852 -15000 790 -840 -3652 34213 -5852 -15000 790 -840 -3652 34213 -5852 -15000 790 -840 -3652 34213 -5852 -15000 790 -840 -3652 34213 -5852 -15000 2025-09-06 12:56:08,994 Hysteresis 1650 0: raw(-3652 16000 16000 16000) min(-5852 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 34213 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-3652 16000 16000 16000) min(-5852 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 34213 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 778 -828 -3600 34213 -5852 -15000 778 -828 -3600 34213 -5852 -15000 778 -828 -3600 34213 -5852 -15000 778 -828 -3600 34213 -5852 -15000 808 -858 -3730 34213 -5852 -15000 808 -858 -3730 34213 -5852 -15000 808 -858 -3730 34213 -5852 -15000 808 -858 -3730 34213 -5852 -15000 834 -884 -3843 34213 -5852 -15000 834 -884 -3843 34213 -5852 -15000 834 -884 -3843 34213 -5852 -15000 834 -884 -3843 34213 -5852 -15000 798 -848 -3686 34213 -5852 -15000 798 -848 -3686 33269 -5852 -15000 798 -848 -3686 33269 -5852 -15000 798 -848 -3686 33269 -5852 -15000 848 -898 -3904 33269 -5852 -15000 848 -898 -3904 33269 -5852 -15000 848 -898 -3904 33269 -5852 -15000 848 -898 -3904 33269 -5852 -15000 2025-09-06 12:56:18,997 Hysteresis 1660 0: raw(-3904 16000 16000 16000) min(-5852 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 33269 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-3904 16000 16000 16000) min(-5852 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 33269 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 848 -898 -3904 33269 -5852 -15000 848 -898 -3904 33047 -5852 -15000 844 -894 -3886 33047 -5852 -15000 844 -894 -3886 33047 -5852 -15000 844 -894 -3886 33047 -5852 -15000 844 -894 -3886 32952 -5852 -15000 809 -859 -3734 32952 -5852 -15000 809 -859 -3734 32952 -5852 -15000 809 -859 -3734 32952 -5852 -15000 809 -859 -3734 30443 -5852 -15000 888 -938 -4078 30443 -5852 -15000 888 -938 -4078 30443 -5852 -15000 888 -938 -4078 30443 -5852 -15000 888 -938 -4078 30443 -5852 -15000 -801 751 3265 30443 -5852 -15000 -801 751 3265 30443 -5852 -15000 -801 751 3265 30443 -5852 -15000 -801 751 3265 30443 -5852 -15000 -851 801 3482 30443 -5852 -15000 -851 801 3482 26673 -5852 -15000 2025-09-06 12:56:29,008 Hysteresis 1670 0: raw(3482 16000 16000 16000) min(-5852 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 26673 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(3482 16000 16000 16000) min(-5852 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 26673 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -851 801 3482 26673 -5852 -15000 -851 801 3482 26673 -5852 -15000 -839 789 3430 26673 -5852 -15000 -839 789 3430 24482 -5852 -15000 -839 789 3430 24482 -5852 -15000 -839 789 3430 24482 -5852 -15000 -762 712 3095 24482 -5852 -15000 -762 712 3095 23447 -5852 -15000 -762 712 3095 23447 -5852 -15000 -762 712 3095 23447 -5852 -15000 -811 761 3308 23447 -5852 -15000 -811 761 3308 23447 -5852 -15000 -811 761 3308 23447 -5852 -15000 -811 761 3308 23447 -5852 -15000 -811 761 3308 23447 -5852 -15000 -811 761 3308 23447 -5852 -15000 -811 761 3308 23447 -5852 -15000 -811 761 3308 23447 -5852 -15000 -811 761 3308 23447 -5852 -15000 -811 761 3308 23447 -5852 -15000 2025-09-06 12:56:39,011 Hysteresis 1680 0: raw(3308 16000 16000 16000) min(-5852 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 23447 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(3308 16000 16000 16000) min(-5852 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 23447 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -762 712 3095 23447 -5852 -15000 -762 712 3095 23447 -5852 -15000 -762 712 3095 23447 -5852 -15000 -752 702 3052 23447 -5852 -15000 -752 702 3052 23447 -5852 -15000 -752 702 3052 23447 -5852 -15000 -752 702 3052 23447 -5852 -15000 -738 688 2991 23447 -5852 -15000 -738 688 2991 23447 -5852 -15000 -738 688 2991 23447 -5852 -15000 -738 688 2991 23447 -5852 -15000 -761 711 3091 23447 -5852 -15000 -761 711 3091 23447 -5852 -15000 -761 711 3091 23447 -5852 -15000 -761 711 3091 23447 -5852 -15000 -761 711 3091 23447 -5852 -15000 -761 711 3091 23447 -5852 -15000 -761 711 3091 23447 -5852 -15000 -761 711 3091 23447 -5852 -15000 2025-09-06 12:56:49,023 Hysteresis 1690 0: raw(3091 16000 16000 16000) min(-5852 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 23447 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(3091 16000 16000 16000) min(-5852 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 23447 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -789 739 3213 23447 -5852 -15000 -789 739 3213 23447 -5852 -15000 -789 739 3213 23447 -5852 -15000 -789 739 3213 23447 -5852 -15000 -690 640 2782 23447 -5852 -15000 -690 640 2782 23447 -5852 -15000 -690 640 2782 23447 -5852 -15000 -690 640 2782 23447 -5852 -15000 -690 640 2782 23447 -5852 -15000 -770 720 3130 23447 -5852 -15000 -770 720 3130 23447 -5852 -15000 -770 720 3130 23447 -5852 -15000 -770 720 3130 23447 -5852 -15000 -737 687 2986 23447 -5852 -15000 -737 687 2986 23447 -5852 -15000 -737 687 2986 23447 -5852 -15000 -737 687 2986 23447 -5852 -15000 -744 694 3017 23447 -5852 -15000 -744 694 3017 23447 -5852 -15000 2025-09-06 12:56:59,057 Hysteresis 1700 0: raw(3017 16000 16000 16000) min(-5852 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 23447 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(3017 16000 16000 16000) min(-5852 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 23447 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -744 694 3017 23447 -5852 -15000 -744 694 3017 23447 -5852 -15000 -438 388 1686 23447 -5852 -15000 -438 388 1686 23447 -5852 -15000 -438 388 1686 23447 -5852 -15000 -438 388 1686 23447 -5852 -15000 318 -368 -1600 23447 -5852 -15000 318 -368 -1600 23447 -5852 -15000 318 -368 -1600 23447 -5852 -15000 318 -368 -1600 23447 -5852 -15000 -767 717 3117 23447 -5852 -15000 -767 717 3117 23447 -5852 -15000 -767 717 3117 23447 -5852 -15000 -767 717 3117 23447 -5852 -15000 -767 717 3117 23447 -5852 -15000 -767 717 3117 23447 -5852 -15000 -767 717 3117 23447 -5852 -15000 950 -1000 -4347 23447 -5852 -15000 950 -1000 -4347 23447 -5852 -15000 950 -1000 -4347 23447 -5852 -15000 2025-09-06 12:57:09,060 Hysteresis 1710 0: raw(-4347 16000 16000 16000) min(-5852 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 23447 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-4347 16000 16000 16000) min(-5852 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 23447 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 950 -1000 -4347 23447 -5852 -15000 950 -1000 -4347 23447 -5852 -15000 950 -1000 -4347 23230 -5852 -15000 966 -1016 -4417 23230 -5852 -15000 966 -1016 -4417 23230 -5852 -15000 966 -1016 -4417 23230 -5852 -15000 966 -1016 -4417 23230 -5852 -15000 1006 -1056 -4591 23230 -5852 -15000 1006 -1056 -4591 23230 -5852 -15000 1006 -1056 -4591 23230 -5852 -15000 1006 -1056 -4591 23230 -5852 -15000 1036 -1086 -4721 23230 -5852 -15000 1036 -1086 -4721 18960 -5852 -15000 1036 -1086 -4721 18960 -5852 -15000 1036 -1086 -4721 18960 -5852 -15000 990 -1040 -4521 18960 -5852 -15000 990 -1040 -4521 12747 -5852 -15000 990 -1040 -4521 12747 -5852 -15000 990 -1040 -4521 12747 -5852 -15000 2025-09-06 12:57:19,063 Hysteresis 1720 0: raw(-4521 16000 16000 16000) min(-5852 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 12747 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-4521 16000 16000 16000) min(-5852 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 12747 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 1051 -1101 -4786 12747 -5852 -15000 1051 -1101 -4786 10947 -5852 -15000 1051 -1101 -4786 10947 -5852 -15000 1051 -1101 -4786 10947 -5852 -15000 1095 -1145 -4978 10947 -5852 -15000 1095 -1145 -4978 10947 -5852 -15000 1095 -1145 -4978 10947 -5852 -15000 1045 -1095 -4760 10947 -5852 -15000 1045 -1095 -4760 10947 -5852 -15000 1045 -1095 -4760 10947 -5852 -15000 1045 -1095 -4760 10947 -5852 -15000 1045 -1095 -4760 10947 -5852 -15000 1045 -1095 -4760 10947 -5852 -15000 1051 -1101 -4786 10947 -5852 -15000 1051 -1101 -4786 10947 -5852 -15000 1051 -1101 -4786 10947 -5852 -15000 1051 -1101 -4786 10947 -5852 -15000 1067 -1117 -4856 10947 -5852 -15000 1067 -1117 -4856 10947 -5852 -15000 2025-09-06 12:57:29,111 Hysteresis 1730 0: raw(-4856 16000 16000 16000) min(-5852 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 10947 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-4856 16000 16000 16000) min(-5852 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 10947 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 1067 -1117 -4856 10947 -5852 -15000 1067 -1117 -4856 10947 -5852 -15000 1045 -1095 -4760 10947 -5852 -15000 1045 -1095 -4760 10947 -5852 -15000 1045 -1095 -4760 10947 -5852 -15000 1045 -1095 -4760 10947 -5852 -15000 1035 -1085 -4717 10947 -5852 -15000 1035 -1085 -4717 10947 -5852 -15000 1035 -1085 -4717 10947 -5852 -15000 1035 -1085 -4717 10947 -5852 -15000 1041 -1091 -4743 10947 -5852 -15000 1041 -1091 -4743 10947 -5852 -15000 1041 -1091 -4743 10947 -5852 -15000 1041 -1091 -4743 10947 -5852 -15000 1059 -1109 -4821 10947 -5852 -15000 1059 -1109 -4821 10947 -5852 -15000 1059 -1109 -4821 10947 -5852 -15000 1059 -1109 -4821 10947 -5852 -15000 1036 -1086 -4721 10947 -5852 -15000 1036 -1086 -4721 10947 -5852 -15000 2025-09-06 12:57:39,115 Hysteresis 1740 0: raw(-4721 16000 16000 16000) min(-5852 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 10947 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-4721 16000 16000 16000) min(-5852 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 10947 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 1036 -1086 -4721 10947 -5852 -15000 1036 -1086 -4721 10947 -5852 -15000 1036 -1086 -4721 10947 -5852 -15000 1036 -1086 -4721 10947 -5852 -15000 1026 -1076 -4678 10947 -5852 -15000 1026 -1076 -4678 10947 -5852 -15000 1026 -1076 -4678 10947 -5852 -15000 1026 -1076 -4678 10947 -5852 -15000 1026 -1076 -4678 10947 -5852 -15000 1026 -1076 -4678 10947 -5852 -15000 1026 -1076 -4678 10947 -5852 -15000 1026 -1076 -4678 10947 -5852 -15000 1069 -1119 -4865 10947 -5852 -15000 1069 -1119 -4865 10947 -5852 -15000 1069 -1119 -4865 10947 -5852 -15000 1069 -1119 -4865 10947 -5852 -15000 1053 -1103 -4795 10947 -5852 -15000 1053 -1103 -4795 10947 -5852 -15000 1053 -1103 -4795 10947 -5852 -15000 1053 -1103 -4795 10947 -5852 -15000 2025-09-06 12:57:49,118 Hysteresis 1750 0: raw(-4795 16000 16000 16000) min(-5852 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 10947 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-4795 16000 16000 16000) min(-5852 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 10947 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 1062 -1112 -4834 10947 -5852 -15000 1062 -1112 -4834 10947 -5852 -15000 1062 -1112 -4834 10947 -5852 -15000 1064 -1114 -4843 10947 -5852 -15000 1064 -1114 -4843 10947 -5852 -15000 1064 -1114 -4843 10947 -5852 -15000 1064 -1114 -4843 10947 -5852 -15000 1042 -1092 -4747 10947 -5852 -15000 1042 -1092 -4747 10947 -5852 -15000 1042 -1092 -4747 10947 -5852 -15000 1042 -1092 -4747 10947 -5852 -15000 1062 -1112 -4834 10947 -5852 -15000 1062 -1112 -4834 10947 -5852 -15000 1073 -1123 -4882 10947 -5852 -15000 1073 -1123 -4882 10947 -5852 -15000 1073 -1123 -4882 10947 -5852 -15000 1073 -1123 -4882 10947 -5852 -15000 1073 -1123 -4882 10947 -5852 -15000 1073 -1123 -4882 10947 -5852 -15000 1073 -1123 -4882 10947 -5852 -15000 2025-09-06 12:57:59,220 Hysteresis 1760 0: raw(-4882 16000 16000 16000) min(-5852 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 10947 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-4882 16000 16000 16000) min(-5852 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 10947 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 1073 -1123 -4882 10947 -5852 -15000 -208 158 686 10947 -5852 -15000 -208 158 686 10947 -5852 -15000 -208 158 686 10947 -5852 -15000 -208 158 686 10947 -5852 -15000 -528 478 2078 10947 -5852 -15000 -528 478 2078 10947 -5852 -15000 -528 478 2078 10947 -5852 -15000 -528 478 2078 10947 -5852 -15000 -548 498 2165 10947 -5852 -15000 -548 498 2165 10947 -5852 -15000 -548 498 2165 10947 -5852 -15000 -548 498 2165 10947 -5852 -15000 -538 488 2121 10947 -5852 -15000 -538 488 2121 10947 -5852 -15000 -538 488 2121 10947 -5852 -15000 -538 488 2121 10947 -5852 -15000 -519 469 2039 10947 -5852 -15000 -519 469 2039 10947 -5852 -15000 -519 469 2039 10947 -5852 -15000 2025-09-06 12:58:09,229 Hysteresis 1770 0: raw(2039 16000 16000 16000) min(-5852 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 10947 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(2039 16000 16000 16000) min(-5852 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 10947 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -519 469 2039 10947 -5852 -15000 -536 486 2113 10947 -5852 -15000 -536 486 2113 10947 -5852 -15000 -536 486 2113 10947 -5852 -15000 -536 486 2113 10947 -5852 -15000 -536 486 2113 10947 -5852 -15000 -536 486 2113 10947 -5852 -15000 -554 504 2191 10947 -5852 -15000 -554 504 2191 10947 -5852 -15000 -554 504 2191 10947 -5852 -15000 -554 504 2191 10947 -5852 -15000 -543 493 2143 10947 -5852 -15000 -543 493 2143 10947 -5852 -15000 -543 493 2143 10947 -5852 -15000 -543 493 2143 10947 -5852 -15000 -543 493 2143 10947 -5852 -15000 -543 493 2143 10947 -5852 -15000 -543 493 2143 10947 -5852 -15000 -568 518 2252 10947 -5852 -15000 2025-09-06 12:58:19,233 Hysteresis 1780 0: raw(2252 16000 16000 16000) min(-5852 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 10947 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(2252 16000 16000 16000) min(-5852 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 10947 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -568 518 2252 10947 -5852 -15000 -568 518 2252 10947 -5852 -15000 -568 518 2252 10947 -5852 -15000 582 -632 -2747 10947 -5852 -15000 582 -632 -2747 10947 -5852 -15000 582 -632 -2747 10947 -5852 -15000 582 -632 -2747 10947 -5852 -15000 -233 183 795 10947 -5852 -15000 -233 183 795 10947 -5852 -15000 -233 183 795 10947 -5852 -15000 -233 183 795 10947 -5852 -15000 -286 236 1026 10947 -5852 -15000 -286 236 1026 10947 -5852 -15000 -286 236 1026 10947 -5852 -15000 -286 236 1026 10947 -5852 -15000 -270 220 956 6573 -5852 -15000 -270 220 956 6573 -5852 -15000 -270 220 956 6573 -5852 -15000 -270 220 956 6573 -5852 -15000 2025-09-06 12:58:29,349 Hysteresis 1790 0: raw(956 16000 16000 16000) min(-5852 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6573 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(956 16000 16000 16000) min(-5852 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6573 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -270 220 956 4469 -5852 -15000 -270 220 956 4469 -5852 -15000 -277 227 986 4469 -5852 -15000 -277 227 986 4469 -5852 -15000 -277 227 986 4469 -5852 -15000 -265 215 934 4469 -5852 -15000 -265 215 934 4469 -5852 -15000 -265 215 934 4469 -5852 -15000 -265 215 934 4469 -5852 -15000 -309 259 1126 4469 -5852 -15000 -309 259 1126 4469 -5852 -15000 -309 259 1126 4469 -5852 -15000 -309 259 1126 4469 -5852 -15000 -309 259 1126 4469 -5852 -15000 -309 259 1126 4469 -5852 -15000 -309 259 1126 4469 -5852 -15000 -309 259 1126 4469 -5852 -15000 1408 -1458 -6339 4469 -6339 -15000 1408 -1458 -6339 4469 -6339 -15000 1408 -1458 -6339 4469 -6339 -15000 2025-09-06 12:58:39,354 Hysteresis 1800 0: raw(-6339 16000 16000 16000) min(-6339 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 4469 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-6339 16000 16000 16000) min(-6339 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 4469 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 1408 -1458 -6339 4469 -6339 -15000 1400 -1450 -6304 4469 -6339 -15000 1400 -1450 -6304 4469 -6339 -15000 1400 -1450 -6304 4469 -6339 -15000 1400 -1450 -6304 4469 -6339 -15000 1392 -1442 -6269 4469 -6339 -15000 1392 -1442 -6269 4469 -6339 -15000 1392 -1442 -6269 4469 -6339 -15000 1392 -1442 -6269 4469 -6339 -15000 1392 -1442 -6269 4469 -6339 -15000 1378 -1428 -6208 4469 -6339 -15000 1378 -1428 -6208 4469 -6339 -15000 1378 -1428 -6208 4469 -6339 -15000 1378 -1428 -6208 4469 -6339 -15000 1338 -1388 -6034 4469 -6339 -15000 1338 -1388 -6034 4469 -6339 -15000 1338 -1388 -6034 4469 -6339 -15000 1338 -1388 -6034 4469 -6339 -15000 1367 -1417 -6160 4469 -6339 -15000 2025-09-06 12:58:49,357 Hysteresis 1810 0: raw(-6160 16000 16000 16000) min(-6339 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 4469 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-6160 16000 16000 16000) min(-6339 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 4469 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 1367 -1417 -6160 4469 -6339 -15000 1367 -1417 -6160 4469 -6339 -15000 1367 -1417 -6160 4469 -6339 -15000 1359 -1409 -6126 4469 -6339 -15000 1359 -1409 -6126 4469 -6339 -15000 1359 -1409 -6126 4469 -6339 -15000 1359 -1409 -6126 4469 -6339 -15000 1342 -1392 -6052 4469 -6339 -15000 1342 -1392 -6052 4469 -6339 -15000 1342 -1392 -6052 4469 -6339 -15000 1342 -1392 -6052 4469 -6339 -15000 1349 -1399 -6082 4469 -6339 -15000 1349 -1399 -6082 4469 -6339 -15000 1349 -1399 -6082 4469 -6339 -15000 1349 -1399 -6082 4469 -6339 -15000 1339 -1389 -6039 4469 -6339 -15000 1339 -1389 -6039 4469 -6339 -15000 1339 -1389 -6039 4469 -6339 -15000 1339 -1389 -6039 4469 -6339 -15000 1334 -1384 -6017 4469 -6339 -15000 2025-09-06 12:58:59,439 Hysteresis 1820 0: raw(-6017 16000 16000 16000) min(-6339 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 4469 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-6017 16000 16000 16000) min(-6339 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 4469 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 1334 -1384 -6017 4469 -6339 -15000 1334 -1384 -6017 4469 -6339 -15000 1334 -1384 -6017 4469 -6339 -15000 1334 -1384 -6017 4469 -6339 -15000 1334 -1384 -6017 4469 -6339 -15000 1303 -1353 -5882 4469 -6339 -15000 1303 -1353 -5882 4469 -6339 -15000 1303 -1353 -5882 4469 -6339 -15000 1303 -1353 -5882 4469 -6339 -15000 1321 -1371 -5960 4469 -6339 -15000 1321 -1371 -5960 4469 -6339 -15000 1321 -1371 -5960 4469 -6339 -15000 1321 -1371 -5960 4469 -6339 -15000 1291 -1341 -5830 4469 -6339 -15000 1291 -1341 -5830 4469 -6339 -15000 1291 -1341 -5830 4469 -6339 -15000 1291 -1341 -5830 4469 -6339 -15000 1296 -1346 -5852 4469 -6339 -15000 1296 -1346 -5852 4469 -6339 -15000 2025-09-06 12:59:09,442 Hysteresis 1830 0: raw(-5852 16000 16000 16000) min(-6339 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 4469 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-5852 16000 16000 16000) min(-6339 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 4469 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 1296 -1346 -5852 4469 -6339 -15000 1296 -1346 -5852 4469 -6339 -15000 1001 -1051 -4569 4469 -6339 -15000 1001 -1051 -4569 4469 -6339 -15000 1001 -1051 -4569 4469 -6339 -15000 -368 318 1382 4469 -6339 -15000 -368 318 1382 4469 -6339 -15000 -368 318 1382 4469 -6339 -15000 -368 318 1382 4469 -6339 -15000 -368 318 1382 4469 -6339 -15000 -368 318 1382 4469 -6339 -15000 -368 318 1382 4469 -6339 -15000 -368 318 1382 4469 -6339 -15000 -368 318 1382 4469 -6339 -15000 -368 318 1382 4465 -6339 -15000 -401 351 1526 4465 -6339 -15000 -401 351 1526 4465 -6339 -15000 -401 351 1526 4465 -6339 -15000 -401 351 1526 4465 -6339 -15000 -437 387 1682 4465 -6339 -15000 2025-09-06 12:59:19,450 Hysteresis 1840 0: raw(1682 16000 16000 16000) min(-6339 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 4465 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(1682 16000 16000 16000) min(-6339 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 4465 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -437 387 1682 4465 -6339 -15000 -437 387 1682 4465 -6339 -15000 -437 387 1682 4465 -6339 -15000 -435 385 1673 4465 -6339 -15000 -435 385 1673 4465 -6339 -15000 -435 385 1673 4465 -6339 -15000 -435 385 1673 4465 -6339 -15000 -406 356 1547 4465 -6339 -15000 -406 356 1547 4465 -6339 -15000 -406 356 1547 4465 -6339 -15000 -406 356 1547 4465 -6339 -15000 -450 400 1739 4386 -6339 -15000 -450 400 1739 4386 -6339 -15000 -450 400 1739 4386 -6339 -15000 -450 400 1739 4386 -6339 -15000 -465 415 1804 4386 -6339 -15000 -465 415 1804 4386 -6339 -15000 -465 415 1804 4386 -6339 -15000 -465 415 1804 4386 -6339 -15000 -447 397 1726 4339 -6339 -15000 2025-09-06 12:59:29,491 Hysteresis 1850 0: raw(1726 16000 16000 16000) min(-6339 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 4339 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(1726 16000 16000 16000) min(-6339 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 4339 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -447 397 1726 4339 -6339 -15000 -447 397 1726 4339 -6339 -15000 -447 397 1726 4339 -6339 -15000 -447 397 1726 4339 -6339 -15000 -447 397 1726 4339 -6339 -15000 -451 401 1743 4339 -6339 -15000 -451 401 1743 4339 -6339 -15000 -451 401 1743 4339 -6339 -15000 -451 401 1743 4339 -6339 -15000 -523 473 2056 4339 -6339 -15000 -523 473 2056 4339 -6339 -15000 -523 473 2056 4108 -6339 -15000 -523 473 2056 4108 -6339 -15000 -319 269 1169 4108 -6339 -15000 -319 269 1169 4108 -6339 -15000 -319 269 1169 4108 -6339 -15000 -319 269 1169 4108 -6339 -15000 -453 403 1752 4065 -6339 -15000 -453 403 1752 4065 -6339 -15000 -453 403 1752 4065 -6339 -15000 2025-09-06 12:59:39,495 Hysteresis 1860 0: raw(1752 16000 16000 16000) min(-6339 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 4065 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(1752 16000 16000 16000) min(-6339 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 4065 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -453 403 1752 4065 -6339 -15000 -522 472 2052 4065 -6339 -15000 -522 472 2052 4065 -6339 -15000 -522 472 2052 4065 -6339 -15000 -522 472 2052 4065 -6339 -15000 -623 573 2491 4065 -6339 -15000 -623 573 2491 4065 -6339 -15000 -623 573 2491 4065 -6339 -15000 -623 573 2491 3934 -6339 -15000 -653 603 2621 3934 -6339 -15000 -653 603 2621 3934 -6339 -15000 -653 603 2621 3934 -6339 -15000 -653 603 2621 3934 -6339 -15000 -674 624 2713 3934 -6339 -15000 -674 624 2713 3934 -6339 -15000 -674 624 2713 3934 -6339 -15000 -674 624 2713 3934 -6339 -15000 -674 624 2713 3934 -6339 -15000 -674 624 2713 3934 -6339 -15000 -675 625 2717 3934 -6339 -15000 2025-09-06 12:59:49,499 Hysteresis 1870 0: raw(2717 16000 16000 16000) min(-6339 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 3934 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(2717 16000 16000 16000) min(-6339 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 3934 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -675 625 2717 3482 -6339 -15000 -675 625 2717 3482 -6339 -15000 -672 622 2704 3482 -6339 -15000 -672 622 2704 3482 -6339 -15000 -672 622 2704 3482 -6339 -15000 -672 622 2704 3482 -6339 -15000 -702 652 2834 3482 -6339 -15000 -702 652 2834 3482 -6339 -15000 -702 652 2834 3482 -6339 -15000 -702 652 2834 3482 -6339 -15000 -711 661 2873 3482 -6339 -15000 -711 661 2873 3482 -6339 -15000 -711 661 2873 3482 -6339 -15000 -711 661 2873 3482 -6339 -15000 -714 664 2886 3482 -6339 -15000 -714 664 2886 3482 -6339 -15000 -714 664 2886 3482 -6339 -15000 -714 664 2886 3482 -6339 -15000 -712 662 2878 3482 -6339 -15000 2025-09-06 12:59:59,593 Hysteresis 1881 0: raw(2878 16000 16000 16000) min(-6339 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 3482 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(2878 16000 16000 16000) min(-6339 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 3482 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -712 662 2878 3482 -6339 -15000 -712 662 2878 3482 -6339 -15000 -712 662 2878 3482 -6339 -15000 -712 662 2878 3482 -6339 -15000 -712 662 2878 3482 -6339 -15000 -712 662 2878 3482 -6339 -15000 -712 662 2878 3482 -6339 -15000 -702 652 2834 3482 -6339 -15000 -702 652 2834 3482 -6339 -15000 -698 648 2817 3482 -6339 -15000 -698 648 2817 3482 -6339 -15000 -698 648 2817 3482 -6339 -15000 -728 678 2947 3482 -6339 -15000 -728 678 2947 3482 -6339 -15000 -728 678 2947 3482 -6339 -15000 -728 678 2947 3482 -6339 -15000 -735 685 2978 3482 -6339 -15000 -735 685 2978 3482 -6339 -15000 -735 685 2978 3482 -6339 -15000 -735 685 2978 3482 -6339 -15000 2025-09-06 13:00:09,597 Hysteresis 1891 0: raw(2978 16000 16000 16000) min(-6339 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 3482 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 1 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(2978 16000 16000 16000) min(-6339 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 3482 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -725 675 2934 3482 -6339 -15000 -725 675 2934 3482 -6339 -15000 -725 675 2934 3482 -6339 -15000 -725 675 2934 3482 -6339 -15000 -736 686 2982 3482 -6339 -15000 -736 686 2982 3482 -6339 -15000 -736 686 2982 3482 -6339 -15000 -736 686 2982 3482 -6339 -15000 -706 656 2852 3482 -6339 -15000 -706 656 2852 3482 -6339 -15000 -706 656 2852 3482 -6339 -15000 -706 656 2852 3482 -6339 -15000 -698 648 2817 3482 -6339 -15000 -698 648 2817 3482 -6339 -15000 -698 648 2817 3482 -6339 -15000 -698 648 2817 3482 -6339 -15000 -727 677 2943 3482 -6339 -15000 -727 677 2943 3482 -6339 -15000 -727 677 2943 3482 -6339 -15000 -727 677 2943 3482 -6339 -15000 2025-09-06 13:00:19,601 Hysteresis 1901 0: raw(2943 16000 16000 16000) min(-6339 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 3482 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(2943 16000 16000 16000) min(-6339 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 3482 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -727 677 2943 3482 -6339 -15000 -727 677 2943 3482 -6339 -15000 -738 688 2991 3482 -6339 -15000 -738 688 2991 3482 -6339 -15000 -738 688 2991 3482 -6339 -15000 -738 688 2991 3482 -6339 -15000 -731 681 2960 3482 -6339 -15000 -731 681 2960 3482 -6339 -15000 -731 681 2960 3482 -6339 -15000 -731 681 2960 3482 -6339 -15000 -743 693 3013 3482 -6339 -15000 -743 693 3013 3482 -6339 -15000 -743 693 3013 3482 -6339 -15000 -743 693 3013 3482 -6339 -15000 -743 693 3013 3482 -6339 -15000 -743 693 3013 3482 -6339 -15000 -743 693 3013 3482 -6339 -15000 -743 693 3013 3482 -6339 -15000 -740 690 3000 3482 -6339 -15000 2025-09-06 13:00:29,701 Hysteresis 1911 0: raw(3000 16000 16000 16000) min(-6339 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 3482 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(3000 16000 16000 16000) min(-6339 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 3482 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -740 690 3000 3482 -6339 -15000 -740 690 3000 3482 -6339 -15000 -769 719 3126 3482 -6339 -15000 -769 719 3126 3482 -6339 -15000 -769 719 3126 3482 -6339 -15000 -769 719 3126 3482 -6339 -15000 -792 742 3226 3482 -6339 -15000 -792 742 3226 3482 -6339 -15000 -792 742 3226 3482 -6339 -15000 -792 742 3226 3482 -6339 -15000 -792 742 3226 3482 -6339 -15000 -792 742 3226 3430 -6339 -15000 -769 719 3126 3430 -6339 -15000 -769 719 3126 3430 -6339 -15000 -769 719 3126 3430 -6339 -15000 -769 719 3126 3308 -6339 -15000 -790 740 3217 3308 -6339 -15000 -790 740 3217 3308 -6339 -15000 -790 740 3217 3308 -6339 -15000 2025-09-06 13:00:39,705 Hysteresis 1921 0: raw(3217 16000 16000 16000) min(-6339 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 3308 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(3217 16000 16000 16000) min(-6339 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 3308 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -790 740 3217 3308 -6339 -15000 -761 711 3091 3308 -6339 -15000 -761 711 3091 3308 -6339 -15000 -761 711 3091 3308 -6339 -15000 -761 711 3091 3308 -6339 -15000 -777 727 3160 3308 -6339 -15000 -777 727 3160 3308 -6339 -15000 -777 727 3160 3308 -6339 -15000 -777 727 3160 3308 -6339 -15000 -778 728 3165 3308 -6339 -15000 -778 728 3165 3226 -6339 -15000 -778 728 3165 3226 -6339 -15000 -778 728 3165 3226 -6339 -15000 -778 728 3165 3226 -6339 -15000 -778 728 3165 3226 -6339 -15000 -778 728 3165 3226 -6339 -15000 -778 728 3165 3226 -6339 -15000 -821 771 3352 3352 -6339 -15000 -821 771 3352 3352 -6339 -15000 -821 771 3352 3352 -6339 -15000 2025-09-06 13:00:49,710 Hysteresis 1931 0: raw(3352 16000 16000 16000) min(-6339 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 3352 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(3352 16000 16000 16000) min(-6339 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 3352 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -821 771 3352 3352 -6339 -15000 -774 724 3147 3352 -6339 -15000 -774 724 3147 3352 -6339 -15000 -774 724 3147 3352 -6339 -15000 -774 724 3147 3352 -6339 -15000 -774 724 3147 3352 -6339 -15000 -774 724 3147 3352 -6339 -15000 -689 639 2778 3352 -6339 -15000 -689 639 2778 3352 -6339 -15000 -689 639 2778 3352 -6339 -15000 -689 639 2778 3352 -6339 -15000 -818 768 3339 3352 -6339 -15000 -818 768 3339 3352 -6339 -15000 -818 768 3339 3352 -6339 -15000 -818 768 3339 3352 -6339 -15000 -818 768 3339 3352 -6339 -15000 -818 768 3339 3352 -6339 -15000 -818 768 3339 3352 -6339 -15000 -818 768 3339 3352 -6339 -15000 -1273 1223 5317 5317 -6339 -15000 2025-09-06 13:00:59,878 Hysteresis 1941 0: raw(5317 16000 16000 16000) min(-6339 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 5317 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(5317 16000 16000 16000) min(-6339 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 5317 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1273 1223 5317 5317 -6339 -15000 -1273 1223 5317 5317 -6339 -15000 -1269 1219 5300 5317 -6339 -15000 -1269 1219 5300 5317 -6339 -15000 -1269 1219 5300 5317 -6339 -15000 -1269 1219 5300 5317 -6339 -15000 -1312 1262 5486 5486 -6339 -15000 -1312 1262 5486 5486 -6339 -15000 -1312 1262 5486 5486 -6339 -15000 -1312 1262 5486 5486 -6339 -15000 -1308 1258 5469 5486 -6339 -15000 -1308 1258 5469 5486 -6339 -15000 -1308 1258 5469 5486 -6339 -15000 -1308 1258 5469 5486 -6339 -15000 -1302 1252 5443 5486 -6339 -15000 -1302 1252 5443 5486 -6339 -15000 -1302 1252 5443 5486 -6339 -15000 -1302 1252 5443 5486 -6339 -15000 -1302 1252 5443 5486 -6339 -15000 -1302 1252 5443 5486 -6339 -15000 2025-09-06 13:01:09,886 Hysteresis 1951 0: raw(5443 16000 16000 16000) min(-6339 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 5486 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(5443 16000 16000 16000) min(-6339 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 5486 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1294 1244 5408 5486 -6339 -15000 -1294 1244 5408 5486 -6339 -15000 -1294 1244 5408 5486 -6339 -15000 -1294 1244 5408 5486 -6339 -15000 -1283 1233 5360 5486 -6339 -15000 -1283 1233 5360 5486 -6339 -15000 -1283 1233 5360 5486 -6339 -15000 -1283 1233 5360 5486 -6339 -15000 -1262 1212 5269 5486 -6339 -15000 -1262 1212 5269 5486 -6339 -15000 -1262 1212 5269 5486 -6339 -15000 -1262 1212 5269 5486 -6339 -15000 -1262 1212 5269 5486 -6339 -15000 -1262 1212 5269 5486 -6339 -15000 -1262 1212 5269 5486 -6339 -15000 -1234 1184 5147 5486 -6339 -15000 -1234 1184 5147 5486 -6339 -15000 -1234 1184 5147 5486 -6339 -15000 -1234 1184 5147 5486 -6339 -15000 2025-09-06 13:01:19,896 Hysteresis 1961 0: raw(5147 16000 16000 16000) min(-6339 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 5486 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(5147 16000 16000 16000) min(-6339 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 5486 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1264 1214 5278 5486 -6339 -15000 -1264 1214 5278 5486 -6339 -15000 -1264 1214 5278 5486 -6339 -15000 -1264 1214 5278 5486 -6339 -15000 -1281 1231 5352 5486 -6339 -15000 -1281 1231 5352 5486 -6339 -15000 -1281 1231 5352 5486 -6339 -15000 -1281 1231 5352 5486 -6339 -15000 -1281 1231 5352 5486 -6339 -15000 -1281 1231 5352 5486 -6339 -15000 -1321 1271 5526 5526 -6339 -15000 -1321 1271 5526 5526 -6339 -15000 -1321 1271 5526 5526 -6339 -15000 -1321 1271 5526 5526 -6339 -15000 -1260 1210 5260 5526 -6339 -15000 -1260 1210 5260 5526 -6339 -15000 -1260 1210 5260 5526 -6339 -15000 -1250 1200 5217 5526 -6339 -15000 -1250 1200 5217 5526 -6339 -15000 2025-09-06 13:01:29,986 Hysteresis 1971 0: raw(5217 16000 16000 16000) min(-6339 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 5526 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(5217 16000 16000 16000) min(-6339 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 5526 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1250 1200 5217 5526 -6339 -15000 -1250 1200 5217 5526 -6339 -15000 -1270 1220 5304 5526 -6339 -15000 -1270 1220 5304 5526 -6339 -15000 -1270 1220 5304 5526 -6339 -15000 -1270 1220 5304 5526 -6339 -15000 -1250 1200 5217 5526 -6339 -15000 -1250 1200 5217 5526 -6339 -15000 -1250 1200 5217 5526 -6339 -15000 -1250 1200 5217 5526 -6339 -15000 -1250 1200 5217 5526 -6339 -15000 -1250 1200 5217 5526 -6339 -15000 -1250 1200 5217 5526 -6339 -15000 -1250 1200 5217 5526 -6339 -15000 -1267 1217 5291 5526 -6339 -15000 -1267 1217 5291 5526 -6339 -15000 -1267 1217 5291 5526 -6339 -15000 -1267 1217 5291 5526 -6339 -15000 -1277 1227 5334 5526 -6339 -15000 -1277 1227 5334 5526 -6339 -15000 2025-09-06 13:01:39,989 Hysteresis 1981 0: raw(5334 16000 16000 16000) min(-6339 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 5526 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(5334 16000 16000 16000) min(-6339 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 5526 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1277 1227 5334 5526 -6339 -15000 -1277 1227 5334 5526 -6339 -15000 -1277 1227 5334 5526 -6339 -15000 -1277 1227 5334 5526 -6339 -15000 -1244 1194 5191 5526 -6339 -15000 -1244 1194 5191 5526 -6339 -15000 -1244 1194 5191 5526 -6339 -15000 -1244 1194 5191 5526 -6339 -15000 -1244 1194 5191 5526 -6339 -15000 -1229 1179 5126 5526 -6339 -15000 -1229 1179 5126 5526 -6339 -15000 -1229 1179 5126 5526 -6339 -15000 -1229 1179 5126 5526 -6339 -15000 -1229 1179 5126 5526 -6339 -15000 -1229 1179 5126 5526 -6339 -15000 -1229 1179 5126 5526 -6339 -15000 -1309 1259 5473 5526 -6339 -15000 -1309 1259 5473 5526 -6339 -15000 -1309 1259 5473 5526 -6339 -15000 -1309 1259 5473 5526 -6339 -15000 2025-09-06 13:01:49,993 Hysteresis 1991 0: raw(5473 16000 16000 16000) min(-6339 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 5526 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(5473 16000 16000 16000) min(-6339 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 5526 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1311 1261 5482 5526 -6339 -15000 -1311 1261 5482 5526 -6339 -15000 -1311 1261 5482 5526 -6339 -15000 -1311 1261 5482 5526 -6339 -15000 -1264 1214 5278 5526 -6339 -15000 -1264 1214 5278 5526 -6339 -15000 -1264 1214 5278 5526 -6339 -15000 -1264 1214 5278 5526 -6339 -15000 -1266 1216 5286 5526 -6339 -15000 -1266 1216 5286 5526 -6339 -15000 -1266 1216 5286 5526 -6339 -15000 -1266 1216 5286 5526 -6339 -15000 -1266 1216 5286 5526 -6339 -15000 -1266 1216 5286 5526 -6339 -15000 -1296 1246 5417 5526 -6339 -15000 -1296 1246 5417 5526 -6339 -15000 -1296 1246 5417 5526 -6339 -15000 -1296 1246 5417 5526 -6339 -15000 -1296 1246 5417 5526 -6339 -15000 2025-09-06 13:02:00,023 Hysteresis 2001 0: raw(5417 16000 16000 16000) min(-6339 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 5526 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(5417 16000 16000 16000) min(-6339 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 5526 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1296 1246 5417 5526 -6339 -15000 -1296 1246 5417 5526 -6339 -15000 -1438 1388 6034 6034 -6339 -15000 -1438 1388 6034 6034 -6339 -15000 -1438 1388 6034 6034 -6339 -15000 -1438 1388 6034 6034 -6339 -15000 -1478 1428 6208 6208 -6339 -15000 -1478 1428 6208 6208 -6339 -15000 -1478 1428 6208 6208 -6339 -15000 -1478 1428 6208 6208 -6339 -15000 -1477 1427 6204 6208 -6339 -15000 -1477 1427 6204 6208 -6339 -15000 -1477 1427 6204 6208 -6339 -15000 -1477 1427 6204 6208 -6339 -15000 -1477 1427 6204 6208 -6339 -15000 -1477 1427 6204 6208 -6339 -15000 -1477 1427 6204 6208 -6339 -15000 -1477 1427 6204 6208 -6339 -15000 -1418 1368 5947 6208 -6339 -15000 -1418 1368 5947 6208 -6339 -15000 2025-09-06 13:02:10,048 Hysteresis 2011 0: raw(5947 16000 16000 16000) min(-6339 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6208 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(5947 16000 16000 16000) min(-6339 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6208 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1418 1368 5947 6208 -6339 -15000 -1418 1368 5947 6208 -6339 -15000 -1418 1368 5947 6208 -6339 -15000 -1418 1368 5947 6208 -6339 -15000 -1418 1368 5947 6208 -6339 -15000 -1418 1368 5947 6208 -6339 -15000 -1418 1368 5947 6208 -6339 -15000 -1418 1368 5947 6208 -6339 -15000 -1428 1378 5991 6208 -6339 -15000 -1428 1378 5991 6208 -6339 -15000 -1428 1378 5991 6208 -6339 -15000 -1428 1378 5991 6208 -6339 -15000 -1428 1378 5991 6208 -6339 -15000 -1428 1378 5991 6208 -6339 -15000 -1428 1378 5991 6208 -6339 -15000 -1438 1388 6034 6208 -6339 -15000 -1438 1388 6034 6208 -6339 -15000 -1438 1388 6034 6208 -6339 -15000 -1438 1388 6034 6208 -6339 -15000 2025-09-06 13:02:20,053 Hysteresis 2021 0: raw(6034 16000 16000 16000) min(-6339 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6208 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(6034 16000 16000 16000) min(-6339 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6208 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1448 1398 6078 6208 -6339 -15000 -1448 1398 6078 6208 -6339 -15000 -1448 1398 6078 6208 -6339 -15000 -1448 1398 6078 6208 -6339 -15000 -1473 1423 6186 6208 -6339 -15000 -1473 1423 6186 6208 -6339 -15000 -1473 1423 6186 6208 -6339 -15000 -1473 1423 6186 6208 -6339 -15000 -1442 1392 6052 6208 -6339 -15000 -1442 1392 6052 6208 -6339 -15000 -1442 1392 6052 6208 -6339 -15000 -1442 1392 6052 6208 -6339 -15000 -1442 1392 6052 6208 -6339 -15000 -1442 1392 6052 6208 -6339 -15000 -1442 1392 6052 6208 -6339 -15000 -1442 1392 6052 6208 -6339 -15000 -1442 1392 6052 6208 -6339 -15000 -1442 1392 6052 6208 -6339 -15000 -1470 1420 6173 6208 -6339 -15000 -1470 1420 6173 6208 -6339 -15000 2025-09-06 13:02:30,056 Hysteresis 2031 0: raw(6173 16000 16000 16000) min(-6339 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6208 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(6173 16000 16000 16000) min(-6339 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6208 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1470 1420 6173 6208 -6339 -15000 -1473 1423 6186 6208 -6339 -15000 -1473 1423 6186 6208 -6339 -15000 -1473 1423 6186 6208 -6339 -15000 -1473 1423 6186 6208 -6339 -15000 -1413 1363 5926 6208 -6339 -15000 -1413 1363 5926 6208 -6339 -15000 -1413 1363 5926 6208 -6339 -15000 -1413 1363 5926 6208 -6339 -15000 -1503 1453 6317 6317 -6339 -15000 -1503 1453 6317 6317 -6339 -15000 -1503 1453 6317 6317 -6339 -15000 -1503 1453 6317 6317 -6339 -15000 -1488 1438 6252 6317 -6339 -15000 -1488 1438 6252 6317 -6339 -15000 -1488 1438 6252 6317 -6339 -15000 -1488 1438 6252 6317 -6339 -15000 -1494 1444 6278 6317 -6339 -15000 -1494 1444 6278 6317 -6339 -15000 2025-09-06 13:02:40,080 Hysteresis 2041 0: raw(6278 16000 16000 16000) min(-6339 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6317 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(6278 16000 16000 16000) min(-6339 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6317 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1494 1444 6278 6317 -6339 -15000 -1494 1444 6278 6317 -6339 -15000 -1527 1477 6421 6421 -6339 -15000 -1527 1477 6421 6421 -6339 -15000 -1527 1477 6421 6421 -6339 -15000 -1527 1477 6421 6421 -6339 -15000 -1324 1274 5539 6421 -6339 -15000 -1324 1274 5539 6421 -6339 -15000 -1324 1274 5539 6421 -6339 -15000 -1324 1274 5539 6421 -6339 -15000 -1324 1274 5539 6421 -6304 -15000 -1324 1274 5539 6421 -6304 -15000 -1324 1274 5539 6421 -6304 -15000 -1324 1274 5539 6421 -6304 -15000 -1324 1274 5539 6421 -6269 -15000 -1279 1229 5343 6421 -6269 -15000 -1279 1229 5343 6421 -6269 -15000 -1279 1229 5343 6421 -6269 -15000 -1279 1229 5343 6421 -6269 -15000 2025-09-06 13:02:50,085 Hysteresis 2051 0: raw(5343 16000 16000 16000) min(-6269 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6421 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(5343 16000 16000 16000) min(-6269 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6421 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1279 1229 5343 6421 -6208 -15000 -1279 1229 5343 6421 -6208 -15000 -1279 1229 5343 6421 -6208 -15000 -1279 1229 5343 6421 -6208 -15000 -1265 1215 5282 6421 -6160 -15000 -1265 1215 5282 6421 -6160 -15000 -1265 1215 5282 6421 -6160 -15000 -1265 1215 5282 6421 -6160 -15000 -1305 1255 5456 6421 -6160 -15000 -1305 1255 5456 6421 -6160 -15000 -1305 1255 5456 6421 -6160 -15000 -1305 1255 5456 6421 -6160 -15000 -1272 1222 5313 6421 -6126 -15000 -1272 1222 5313 6421 -6126 -15000 -1272 1222 5313 6421 -6126 -15000 -1272 1222 5313 6421 -6126 -15000 -1336 1286 5591 6421 -6082 -15000 -1336 1286 5591 6421 -6082 -15000 -1336 1286 5591 6421 -6082 -15000 -1323 1273 5534 6421 -6082 -15000 2025-09-06 13:03:00,092 Hysteresis 2061 0: raw(5534 16000 16000 16000) min(-6082 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6421 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(5534 16000 16000 16000) min(-6082 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6421 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1323 1273 5534 6421 -6082 -15000 -1323 1273 5534 6421 -6082 -15000 -1323 1273 5534 6421 -6082 -15000 -1323 1273 5534 6421 -6082 -15000 -1323 1273 5534 6421 -6039 -15000 -1346 1296 5634 6421 -6039 -15000 -1346 1296 5634 6421 -6039 -15000 -1346 1296 5634 6421 -6039 -15000 -1346 1296 5634 6421 -6017 -15000 -1536 1486 6460 6460 -6017 -15000 -1536 1486 6460 6460 -6017 -15000 -1536 1486 6460 6460 -6017 -15000 -1536 1486 6460 6460 -6017 -15000 -1543 1493 6491 6491 -6017 -15000 -1543 1493 6491 6491 -5960 -15000 -1543 1493 6491 6491 -5960 -15000 -1543 1493 6491 6491 -5960 -15000 -1583 1533 6665 6665 -5960 -15000 -1583 1533 6665 6665 -5960 -15000 -1583 1533 6665 6665 -5960 -15000 2025-09-06 13:03:10,101 Hysteresis 2071 0: raw(6665 16000 16000 16000) min(-5960 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6665 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(6665 16000 16000 16000) min(-5960 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6665 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1583 1533 6665 6665 -5960 -15000 -1522 1472 6400 6665 -5960 -15000 -1522 1472 6400 6665 -5852 -15000 -1522 1472 6400 6665 -5852 -15000 -1522 1472 6400 6665 -5852 -15000 -1504 1454 6321 6665 -5852 -15000 -1504 1454 6321 6665 -5852 -15000 -1504 1454 6321 6665 -5852 -15000 -1504 1454 6321 6665 -5852 -15000 -1504 1454 6321 6665 -5852 -15000 -1515 1465 6369 6665 -4569 -15000 -1515 1465 6369 6665 -4569 -15000 -1515 1465 6369 6665 -4569 -15000 -1515 1465 6369 6665 1169 -15000 -1515 1465 6369 6665 1169 -15000 -1570 1520 6608 6665 1169 -15000 -1570 1520 6608 6665 1169 -15000 -1570 1520 6608 6665 1169 -15000 -1570 1520 6608 6665 1169 -15000 2025-09-06 13:03:20,112 Hysteresis 2081 0: raw(6608 16000 16000 16000) min(1169 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6665 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 1169 < req 18000 No: p0 min 1169 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(6608 16000 16000 16000) min(1169 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6665 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1581 1531 6656 6665 1169 -15000 -1581 1531 6656 6665 1169 -15000 -1581 1531 6656 6665 1169 -15000 -1581 1531 6656 6665 1169 -15000 -1414 1364 5930 6665 1169 -15000 -1414 1364 5930 6665 1169 -15000 -1414 1364 5930 6665 1169 -15000 -1414 1364 5930 6665 1169 -15000 -1566 1516 6591 6665 1169 -15000 -1566 1516 6591 6665 1169 -15000 -1566 1516 6591 6665 1169 -15000 -1566 1516 6591 6665 1169 -15000 -1586 1536 6678 6678 1169 -15000 -1586 1536 6678 6678 1169 -15000 -1586 1536 6678 6678 1169 -15000 -1586 1536 6678 6678 1169 -15000 -1572 1522 6617 6678 1169 -15000 -1572 1522 6617 6678 1169 -15000 -1572 1522 6617 6678 1169 -15000 -1589 1539 6691 6691 1169 -15000 2025-09-06 13:03:30,120 Hysteresis 2091 0: raw(6691 16000 16000 16000) min(1169 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6691 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 1169 < req 18000 No: p0 min 1169 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(6691 16000 16000 16000) min(1169 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6691 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1589 1539 6691 6691 1169 -15000 -1589 1539 6691 6691 1169 -15000 -1589 1539 6691 6691 1169 -15000 -1569 1519 6604 6691 1169 -15000 -1569 1519 6604 6691 1169 -15000 -1565 1515 6586 6691 1169 -15000 -1565 1515 6586 6691 1169 -15000 -1565 1515 6586 6691 1169 -15000 -1565 1515 6586 6691 1169 -15000 -1544 1494 6495 6691 1169 -15000 -1544 1494 6495 6691 1169 -15000 -1544 1494 6495 6691 1169 -15000 -1544 1494 6495 6691 1169 -15000 -1614 1564 6800 6800 1169 -15000 -1614 1564 6800 6800 1169 -15000 -1614 1564 6800 6800 1169 -15000 -1614 1564 6800 6800 1169 -15000 -1613 1563 6795 6800 1169 -15000 -1613 1563 6795 6800 1169 -15000 -1613 1563 6795 6800 1169 -15000 2025-09-06 13:03:40,200 Hysteresis 2101 0: raw(6795 16000 16000 16000) min(1169 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6800 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 1169 < req 18000 No: p0 min 1169 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(6795 16000 16000 16000) min(1169 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6800 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1613 1563 6795 6800 1169 -15000 -1541 1491 6482 6800 1169 -15000 -1541 1491 6482 6800 1169 -15000 -1541 1491 6482 6800 1169 -15000 -1541 1491 6482 6800 1169 -15000 -1545 1495 6500 6800 1169 -15000 -1545 1495 6500 6800 1752 -15000 -1545 1495 6500 6800 1752 -15000 -1545 1495 6500 6800 1752 -15000 -1545 1495 6500 6800 1752 -15000 -1576 1526 6634 6800 2052 -15000 -1576 1526 6634 6800 2052 -15000 -1576 1526 6634 6800 2052 -15000 -1597 1547 6726 6800 2052 -15000 -1597 1547 6726 6800 2491 -15000 -1597 1547 6726 6800 2491 -15000 -1597 1547 6726 6800 2491 -15000 -1597 1547 6726 6800 2491 -15000 -1597 1547 6726 6800 2621 -15000 -1585 1535 6673 6800 2621 -15000 2025-09-06 13:03:50,204 Hysteresis 2111 0: raw(6673 16000 16000 16000) min(2621 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6800 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 2621 < req 18000 No: p0 min 2621 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(6673 16000 16000 16000) min(2621 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6800 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1585 1535 6673 6800 2621 -15000 -1585 1535 6673 6800 2621 -15000 -1585 1535 6673 6800 2704 -15000 -1594 1544 6713 6800 2704 -15000 -1594 1544 6713 6800 2704 -15000 -1594 1544 6713 6800 2704 -15000 -1594 1544 6713 6800 2704 -15000 -1553 1503 6534 6800 2704 -15000 -1553 1503 6534 6800 2704 -15000 -1553 1503 6534 6800 2704 -15000 -1553 1503 6534 6800 2704 -15000 -1553 1503 6534 6800 2704 -15000 -1553 1503 6534 6800 2704 -15000 -1553 1503 6534 6800 2704 -15000 -1553 1503 6534 6800 2704 -15000 -1566 1516 6591 6800 2778 -15000 -1566 1516 6591 6800 2778 -15000 -1566 1516 6591 6800 2778 -15000 -1566 1516 6591 6800 2778 -15000 2025-09-06 13:04:00,210 Hysteresis 2121 0: raw(6591 16000 16000 16000) min(2778 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6800 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 2778 < req 18000 No: p0 min 2778 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(6591 16000 16000 16000) min(2778 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6800 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1568 1518 6600 6800 2778 -15000 -1568 1518 6600 6800 2778 -15000 -1568 1518 6600 6800 2778 -15000 -1568 1518 6600 6800 2778 -15000 -1546 1496 6504 6800 2778 -15000 -1546 1496 6504 6800 2778 -15000 -1546 1496 6504 6800 2778 -15000 -1546 1496 6504 6800 2778 -15000 -1546 1496 6504 6800 2778 -15000 -1546 1496 6504 6800 2778 -15000 -1570 1520 6608 6800 2778 -15000 -1570 1520 6608 6800 2778 -15000 -1570 1520 6608 6800 2778 -15000 -1570 1520 6608 6800 2778 -15000 -1566 1516 6591 6800 2778 -15000 -1566 1516 6591 6800 2778 -15000 -1566 1516 6591 6800 2778 -15000 -1566 1516 6591 6800 2778 -15000 -1596 1546 6721 6800 2778 -15000 -1596 1546 6721 6800 2778 -15000 2025-09-06 13:04:10,300 Hysteresis 2131 0: raw(6721 16000 16000 16000) min(2778 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6800 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 2778 < req 18000 No: p0 min 2778 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(6721 16000 16000 16000) min(2778 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6800 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1596 1546 6721 6800 2778 -15000 -1596 1546 6721 6800 2778 -15000 -1507 1457 6334 6800 2778 -15000 -1507 1457 6334 6800 2778 -15000 -1507 1457 6334 6800 2778 -15000 -1507 1457 6334 6800 2778 -15000 -1520 1470 6391 6800 2778 -15000 -1520 1470 6391 6800 2778 -15000 -1520 1470 6391 6800 2778 -15000 -1520 1470 6391 6800 2778 -15000 -1520 1470 6391 6800 2778 -15000 -1520 1470 6391 6800 2778 -15000 -1520 1470 6391 6800 2778 -15000 -1544 1494 6495 6800 2778 -15000 -1544 1494 6495 6800 2778 -15000 -1544 1494 6495 6800 2778 -15000 -1544 1494 6495 6800 2778 -15000 -1553 1503 6534 6800 2778 -15000 -1553 1503 6534 6800 2778 -15000 -1553 1503 6534 6800 2778 -15000 2025-09-06 13:04:20,412 Hysteresis 2141 0: raw(6534 16000 16000 16000) min(2778 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6800 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 2778 < req 18000 No: p0 min 2778 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(6534 16000 16000 16000) min(2778 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6800 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1553 1503 6534 6800 2778 -15000 -1553 1503 6534 6800 2778 -15000 -1553 1503 6534 6800 2778 -15000 -1519 1469 6386 6800 2778 -15000 -1519 1469 6386 6800 2778 -15000 -1519 1469 6386 6800 2778 -15000 -1519 1469 6386 6800 2778 -15000 -1549 1499 6517 6800 2778 -15000 -1549 1499 6517 6800 2778 -15000 -1549 1499 6517 6800 2778 -15000 -1549 1499 6517 6800 2778 -15000 -1549 1499 6517 6800 2778 -15000 -1549 1499 6517 6800 2778 -15000 -1549 1499 6517 6800 2778 -15000 -1549 1499 6517 6800 2778 -15000 -1519 1469 6386 6800 2778 -15000 -1519 1469 6386 6800 2778 -15000 -1519 1469 6386 6800 2778 -15000 -1535 1485 6456 6800 2778 -15000 2025-09-06 13:04:30,421 Hysteresis 2151 0: raw(6456 16000 16000 16000) min(2778 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6800 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 2778 < req 18000 No: p0 min 2778 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(6456 16000 16000 16000) min(2778 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6800 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1535 1485 6456 6800 2778 -15000 -1535 1485 6456 6800 2778 -15000 -1535 1485 6456 6800 2778 -15000 -1602 1552 6747 6800 2778 -15000 -1602 1552 6747 6800 2778 -15000 -1602 1552 6747 6800 2778 -15000 -1602 1552 6747 6800 2778 -15000 -1583 1533 6665 6800 2778 -15000 -1583 1533 6665 6800 2778 -15000 -1583 1533 6665 6800 2778 -15000 -1583 1533 6665 6800 2778 -15000 -1363 1313 5708 6800 2778 -15000 -1363 1313 5708 6800 2778 -15000 -1363 1313 5708 6800 2778 -15000 -1363 1313 5708 6800 2778 -15000 -1363 1313 5708 6800 2778 -15000 -1363 1313 5708 6800 2778 -15000 -1528 1478 6426 6800 2778 -15000 -1528 1478 6426 6800 2778 -15000 -1528 1478 6426 6800 2778 -15000 2025-09-06 13:04:40,424 Hysteresis 2161 0: raw(6426 16000 16000 16000) min(2778 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6800 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 2778 < req 18000 No: p0 min 2778 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(6426 16000 16000 16000) min(2778 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6800 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1528 1478 6426 6800 2778 -15000 -1563 1513 6578 6800 2778 -15000 -1563 1513 6578 6800 2778 -15000 -1563 1513 6578 6800 2778 -15000 -1534 1484 6452 6800 2778 -15000 -1534 1484 6452 6800 2778 -15000 -1534 1484 6452 6800 2778 -15000 -1534 1484 6452 6800 2778 -15000 -1534 1484 6452 6800 2778 -15000 -1534 1484 6452 6800 2778 -15000 -1534 1484 6452 6800 2778 -15000 -1534 1484 6452 6800 2778 -15000 -1545 1495 6500 6800 2778 -15000 -1545 1495 6500 6800 2778 -15000 -1545 1495 6500 6800 2778 -15000 -1545 1495 6500 6800 2778 -15000 -1535 1485 6456 6800 2778 -15000 -1535 1485 6456 6800 2778 -15000 -1535 1485 6456 6800 2778 -15000 2025-09-06 13:04:50,497 Hysteresis 2171 0: raw(6456 16000 16000 16000) min(2778 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6800 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 2778 < req 18000 No: p0 min 2778 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(6456 16000 16000 16000) min(2778 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6800 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1535 1485 6456 6800 2778 -15000 -1515 1465 6369 6800 2778 -15000 -1515 1465 6369 6800 2778 -15000 -1515 1465 6369 6800 2778 -15000 -1515 1465 6369 6800 2778 -15000 -1515 1465 6369 6800 2778 -15000 -1515 1465 6369 6800 2778 -15000 -1515 1465 6369 6800 2778 -15000 -1515 1465 6369 6800 2778 -15000 -1515 1465 6369 6800 2778 -15000 -1515 1465 6369 6800 2778 -15000 -1543 1493 6491 6800 2778 -15000 -1543 1493 6491 6800 2778 -15000 -1543 1493 6491 6800 2778 -15000 -1533 1483 6447 6800 2778 -15000 -1533 1483 6447 6800 2778 -15000 -1533 1483 6447 6800 2778 -15000 -1533 1483 6447 6800 2778 -15000 -1525 1475 6413 6800 2778 -15000 -1525 1475 6413 6800 2778 -15000 2025-09-06 13:05:00,502 Hysteresis 2181 0: raw(6413 16000 16000 16000) min(2778 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6800 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 2778 < req 18000 No: p0 min 2778 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(6413 16000 16000 16000) min(2778 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6800 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1525 1475 6413 6800 3339 -15000 -1525 1475 6413 6800 3339 -15000 -1577 1527 6639 6800 3339 -15000 -1577 1527 6639 6800 3339 -15000 -1577 1527 6639 6800 3339 -15000 -1577 1527 6639 6800 3339 -15000 -1568 1518 6600 6800 3339 -15000 -1568 1518 6600 6800 3339 -15000 -1568 1518 6600 6800 5126 -15000 -1568 1518 6600 6800 5126 -15000 -1528 1478 6426 6800 5126 -15000 -1528 1478 6426 6800 5126 -15000 -1528 1478 6426 6800 5126 -15000 -1528 1478 6426 6800 5126 -15000 -1528 1478 6426 6800 5126 -15000 -1528 1478 6426 6800 5126 -15000 -1521 1471 6395 6800 5126 -15000 -1521 1471 6395 6800 5126 -15000 -1521 1471 6395 6800 5126 -15000 2025-09-06 13:05:10,510 Hysteresis 2191 0: raw(6395 16000 16000 16000) min(5126 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6800 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 5126 < req 18000 No: p0 min 5126 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(6395 16000 16000 16000) min(5126 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6800 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1521 1471 6395 6800 5126 -15000 -1525 1475 6413 6800 5126 -15000 -1525 1475 6413 6800 5126 -15000 -1525 1475 6413 6800 5126 -15000 -1525 1475 6413 6800 5126 -15000 -1525 1475 6413 6800 5126 -15000 -1520 1470 6391 6800 5126 -15000 -1520 1470 6391 6800 5126 -15000 -1520 1470 6391 6800 5126 -15000 -1520 1470 6391 6800 5126 -15000 -1520 1470 6391 6800 5126 -15000 -1520 1470 6391 6800 5126 -15000 -1520 1470 6391 6800 5126 -15000 -1530 1480 6434 6800 5126 -15000 -1530 1480 6434 6800 5126 -15000 -1530 1480 6434 6800 5126 -15000 -1530 1480 6434 6800 5126 -15000 -1515 1465 6369 6800 5126 -15000 -1515 1465 6369 6800 5126 -15000 -1515 1465 6369 6800 5126 -15000 2025-09-06 13:05:20,564 Hysteresis 2202 0: raw(6369 16000 16000 16000) min(5126 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6800 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 5126 < req 18000 No: p0 min 5126 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(6369 16000 16000 16000) min(5126 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6800 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1515 1465 6369 6800 5126 -15000 -1555 1505 6543 6800 5126 -15000 -1555 1505 6543 6800 5126 -15000 -1555 1505 6543 6800 5126 -15000 -1555 1505 6543 6800 5126 -15000 -1516 1466 6373 6800 5126 -15000 -1516 1466 6373 6800 5126 -15000 -1516 1466 6373 6800 5126 -15000 -1516 1466 6373 6800 5126 -15000 -1516 1466 6373 6800 5126 -15000 -1516 1466 6373 6800 5126 -15000 -1508 1458 6339 6800 5126 -15000 -1508 1458 6339 6800 5126 -15000 -1508 1458 6339 6800 5126 -15000 -1508 1458 6339 6800 5126 -15000 -1501 1451 6308 6800 5126 -15000 -1501 1451 6308 6800 5126 -15000 -1501 1451 6308 6800 5126 -15000 -1501 1451 6308 6800 5126 -15000 -1539 1489 6473 6800 5126 -15000 2025-09-06 13:05:30,572 Hysteresis 2212 0: raw(6473 16000 16000 16000) min(5126 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6800 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 5126 < req 18000 No: p0 min 5126 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(6473 16000 16000 16000) min(5126 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6800 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1539 1489 6473 6800 5126 -15000 -1539 1489 6473 6800 5126 -15000 -1539 1489 6473 6800 5126 -15000 -1509 1459 6343 6800 5126 -15000 -1509 1459 6343 6800 5126 -15000 -1509 1459 6343 6800 5126 -15000 -1509 1459 6343 6800 5126 -15000 -1555 1505 6543 6800 5126 -15000 -1555 1505 6543 6800 5126 -15000 -1555 1505 6543 6800 5126 -15000 -1555 1505 6543 6800 5126 -15000 -1555 1505 6543 6800 5126 -15000 -1555 1505 6543 6800 5126 -15000 -1555 1505 6543 6800 5126 -15000 -1555 1505 6543 6800 5126 -15000 -1533 1483 6447 6800 5126 -15000 -1533 1483 6447 6800 5126 -15000 -1533 1483 6447 6800 5126 -15000 -1533 1483 6447 6800 5126 -15000 -1533 1483 6447 6800 5126 -15000 2025-09-06 13:05:40,586 Hysteresis 2222 0: raw(6447 16000 16000 16000) min(5126 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6800 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 5126 < req 18000 No: p0 min 5126 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(6447 16000 16000 16000) min(5126 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6800 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1533 1483 6447 6800 5126 -15000 -1494 1444 6278 6800 5126 -15000 -1494 1444 6278 6800 5126 -15000 -1494 1444 6278 6800 5126 -15000 -1494 1444 6278 6800 5126 -15000 -1508 1458 6339 6800 5126 -15000 -1508 1458 6339 6800 5126 -15000 -1508 1458 6339 6800 5126 -15000 -1508 1458 6339 6800 5126 -15000 -1529 1479 6430 6800 5126 -15000 -1529 1479 6430 6800 5126 -15000 -1529 1479 6430 6800 5126 -15000 -1507 1457 6334 6800 5126 -15000 -1507 1457 6334 6800 5126 -15000 -1507 1457 6334 6800 5126 -15000 -1507 1457 6334 6800 5126 -15000 -1534 1484 6452 6800 5126 -15000 -1534 1484 6452 6800 5126 -15000 -1534 1484 6452 6800 5126 -15000 2025-09-06 13:05:50,674 Hysteresis 2232 0: raw(6452 16000 16000 16000) min(5126 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6800 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 5126 < req 18000 No: p0 min 5126 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(6452 16000 16000 16000) min(5126 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6800 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1534 1484 6452 6800 5126 -15000 -1537 1487 6465 6800 5126 -15000 -1537 1487 6465 6800 5126 -15000 -1537 1487 6465 6800 5126 -15000 -1537 1487 6465 6800 5126 -15000 -1537 1487 6465 6800 5278 -15000 -1537 1487 6465 6800 5278 -15000 -1537 1487 6465 6800 5278 -15000 -1537 1487 6465 6800 5278 -15000 -1383 1333 5795 6800 5278 -15000 -1383 1333 5795 6800 5278 -15000 -1383 1333 5795 6800 5278 -15000 -1383 1333 5795 6800 5278 -15000 -1383 1333 5795 6800 5278 -15000 -1383 1333 5795 6800 5278 -15000 -1492 1442 6269 6800 5278 -15000 -1492 1442 6269 6800 5278 -15000 -1492 1442 6269 6800 5282 -15000 -1492 1442 6269 6800 5282 -15000 -1557 1507 6552 6800 5282 -15000 2025-09-06 13:06:00,744 Hysteresis 2242 0: raw(6552 16000 16000 16000) min(5282 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6800 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 5282 < req 18000 No: p0 min 5282 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(6552 16000 16000 16000) min(5282 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6800 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1557 1507 6552 6800 5282 -15000 -1557 1507 6552 6800 5282 -15000 -1561 1511 6569 6800 5282 -15000 -1561 1511 6569 6800 5282 -15000 -1561 1511 6569 6800 5282 -15000 -1561 1511 6569 6800 5282 -15000 -1518 1468 6382 6800 5282 -15000 -1518 1468 6382 6800 5282 -15000 -1518 1468 6382 6800 5282 -15000 -1518 1468 6382 6800 5282 -15000 -1518 1468 6382 6800 5282 -15000 -1518 1468 6382 6800 5282 -15000 -1518 1468 6382 6800 5282 -15000 -1518 1468 6382 6800 5282 -15000 -1531 1481 6439 6800 5282 -15000 -1531 1481 6439 6800 5282 -15000 -1531 1481 6439 6800 5282 -15000 -1531 1481 6439 6800 5282 -15000 -1518 1468 6382 6800 5282 -15000 -1518 1468 6382 6800 5282 -15000 2025-09-06 13:06:10,751 Hysteresis 2252 0: raw(6382 16000 16000 16000) min(5282 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6800 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 5282 < req 18000 No: p0 min 5282 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(6382 16000 16000 16000) min(5282 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6800 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1518 1468 6382 6800 5282 -15000 -1518 1468 6382 6800 5282 -15000 -1528 1478 6426 6800 5282 -15000 -1528 1478 6426 6800 5282 -15000 -1527 1477 6421 6800 5282 -15000 -1527 1477 6421 6800 5282 -15000 -1527 1477 6421 6800 5282 -15000 -1527 1477 6421 6800 5282 -15000 -1554 1504 6539 6800 5282 -15000 -1554 1504 6539 6800 5282 -15000 -1554 1504 6539 6800 5282 -15000 -1554 1504 6539 6800 5282 -15000 -1600 1550 6739 6800 5282 -15000 -1600 1550 6739 6800 5282 -15000 -1600 1550 6739 6800 5282 -15000 -1600 1550 6739 6800 5282 -15000 -1483 1433 6230 6800 5282 -15000 -1483 1433 6230 6800 5282 -15000 -1483 1433 6230 6800 5282 -15000 -1483 1433 6230 6800 5282 -15000 2025-09-06 13:06:20,755 Hysteresis 2262 0: raw(6230 16000 16000 16000) min(5282 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6800 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 5282 < req 18000 No: p0 min 5282 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(6230 16000 16000 16000) min(5282 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6800 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1537 1487 6465 6800 5282 -15000 -1537 1487 6465 6800 5282 -15000 -1537 1487 6465 6800 5282 -15000 -1537 1487 6465 6800 5282 -15000 -1545 1495 6500 6800 5282 -15000 -1545 1495 6500 6800 5282 -15000 -1545 1495 6500 6800 5282 -15000 -1545 1495 6500 6800 5282 -15000 -1545 1495 6500 6800 5282 -15000 -1545 1495 6500 6800 5282 -15000 -1545 1495 6500 6800 5282 -15000 -1545 1495 6500 6800 5282 -15000 -1553 1503 6534 6800 5282 -15000 -1553 1503 6534 6800 5282 -15000 -1553 1503 6534 6800 5282 -15000 -1553 1503 6534 6800 5282 -15000 -1553 1503 6534 6800 5282 -15000 -1553 1503 6534 6800 5282 -15000 -1576 1526 6634 6800 5282 -15000 2025-09-06 13:06:30,983 Hysteresis 2272 0: raw(6634 16000 16000 16000) min(5282 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6800 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 5282 < req 18000 No: p0 min 5282 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(6634 16000 16000 16000) min(5282 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6800 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1576 1526 6634 6800 5282 -15000 -1576 1526 6634 6800 5282 -15000 -1551 1501 6526 6800 5282 -15000 -1551 1501 6526 6800 5282 -15000 -1551 1501 6526 6800 5282 -15000 -1551 1501 6526 6800 5282 -15000 -1591 1541 6700 6800 5282 -15000 -1591 1541 6700 6800 5282 -15000 -1591 1541 6700 6800 5282 -15000 -1591 1541 6700 6800 5282 -15000 -1589 1539 6691 6800 5282 -15000 -1589 1539 6691 6800 5282 -15000 -1589 1539 6691 6800 5282 -15000 -1589 1539 6691 6800 5282 -15000 -1593 1543 6708 6800 5282 -15000 -1593 1543 6708 6800 5282 -15000 -1593 1543 6708 6800 5282 -15000 -1593 1543 6708 6800 5282 -15000 -1535 1485 6456 6800 5282 -15000 -1535 1485 6456 6800 5282 -15000 2025-09-06 13:06:41,027 Hysteresis 2282 0: raw(6456 16000 16000 16000) min(5282 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6800 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 5282 < req 18000 No: p0 min 5282 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(6456 16000 16000 16000) min(5282 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6800 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1535 1485 6456 6800 5282 -15000 -1535 1485 6456 6800 5282 -15000 -1537 1487 6465 6800 5282 -15000 -1537 1487 6465 6800 5282 -15000 -1537 1487 6465 6800 5282 -15000 -1537 1487 6465 6800 5282 -15000 -1628 1578 6860 6860 5282 -15000 -1628 1578 6860 6860 5282 -15000 -1628 1578 6860 6860 5282 -15000 -1628 1578 6860 6860 5282 -15000 -1628 1578 6860 6860 5282 -15000 -1628 1578 6860 6860 5282 -15000 -1618 1568 6817 6860 5282 -15000 -1618 1568 6817 6860 5282 -15000 -1618 1568 6817 6860 5282 -15000 -1618 1568 6817 6860 5282 -15000 -1688 1638 7121 7121 5282 -15000 -1688 1638 7121 7121 5282 -15000 -1688 1638 7121 7121 5282 -15000 -1688 1638 7121 7121 5282 -15000 2025-09-06 13:06:51,032 Hysteresis 2292 0: raw(7121 16000 16000 16000) min(5282 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7121 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 5282 < req 18000 No: p0 min 5282 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(7121 16000 16000 16000) min(5282 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7121 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1684 1634 7104 7121 5282 -15000 -1684 1634 7104 7121 5282 -15000 -1684 1634 7104 7121 5282 -15000 -1684 1634 7104 7121 5282 -15000 -1655 1605 6978 7121 5282 -15000 -1655 1605 6978 7121 5282 -15000 -1655 1605 6978 7121 5282 -15000 -1655 1605 6978 7121 5282 -15000 -1655 1605 6978 7121 5282 -15000 -1655 1605 6978 7121 5282 -15000 -1655 1605 6978 7121 5282 -15000 -1655 1605 6978 7121 5282 -15000 -1677 1627 7073 7121 5282 -15000 -1677 1627 7073 7121 5282 -15000 -1677 1627 7073 7121 5313 -15000 -1677 1627 7073 7121 5313 -15000 -1693 1643 7143 7143 5313 -15000 -1693 1643 7143 7143 5313 -15000 -1693 1643 7143 7143 5313 -15000 -1693 1643 7143 7143 5313 -15000 2025-09-06 13:07:01,036 Hysteresis 2302 0: raw(7143 16000 16000 16000) min(5313 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7143 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 5313 < req 18000 No: p0 min 5313 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(7143 16000 16000 16000) min(5313 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7143 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1693 1643 7143 7143 5313 -15000 -1710 1660 7217 7217 5313 -15000 -1710 1660 7217 7217 5534 -15000 -1710 1660 7217 7217 5534 -15000 -1710 1660 7217 7217 5534 -15000 -1687 1637 7117 7217 5534 -15000 -1687 1637 7117 7217 5534 -15000 -1687 1637 7117 7217 5534 -15000 -1687 1637 7117 7217 5534 -15000 -1477 1427 6204 7217 5534 -15000 -1477 1427 6204 7217 5534 -15000 -1477 1427 6204 7217 5634 -15000 -1477 1427 6204 7217 5634 -15000 -1481 1431 6221 7217 5634 -15000 -1481 1431 6221 7217 5634 -15000 -1481 1431 6221 7217 5708 -15000 -1481 1431 6221 7217 5708 -15000 -1651 1601 6960 7217 5708 -15000 -1651 1601 6960 7217 5708 -15000 2025-09-06 13:07:11,061 Hysteresis 2312 0: raw(6960 16000 16000 16000) min(5708 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7217 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 5708 < req 18000 No: p0 min 5708 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(6960 16000 16000 16000) min(5708 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7217 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1651 1601 6960 7217 5708 -15000 -1651 1601 6960 7217 5708 -15000 -1624 1574 6843 7217 5708 -15000 -1624 1574 6843 7217 5708 -15000 -1624 1574 6843 7217 5708 -15000 -1624 1574 6843 7217 5708 -15000 -1586 1536 6678 7217 5708 -15000 -1586 1536 6678 7217 5708 -15000 -1586 1536 6678 7217 5708 -15000 -1586 1536 6678 7217 5708 -15000 -1648 1598 6947 7217 5708 -15000 -1648 1598 6947 7217 5708 -15000 -1648 1598 6947 7217 5708 -15000 -1648 1598 6947 7217 5708 -15000 -1648 1598 6947 7217 5708 -15000 -1648 1598 6947 7217 5708 -15000 -1648 1598 6947 7217 5708 -15000 -1645 1595 6934 7217 5708 -15000 -1645 1595 6934 7217 5708 -15000 -1645 1595 6934 7217 5708 -15000 2025-09-06 13:07:21,066 Hysteresis 2322 0: raw(6934 16000 16000 16000) min(5708 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7217 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 5708 < req 18000 No: p0 min 5708 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(6934 16000 16000 16000) min(5708 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7217 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1606 1556 6765 7217 5708 -15000 -1606 1556 6765 7217 5708 -15000 -1606 1556 6765 7217 5708 -15000 -1606 1556 6765 7217 5708 -15000 -1614 1564 6800 7217 5708 -15000 -1614 1564 6800 7217 5708 -15000 -1614 1564 6800 7217 5708 -15000 -1614 1564 6800 7217 5708 -15000 -1614 1564 6800 7217 5708 -15000 -1614 1564 6800 7217 5708 -15000 -1614 1564 6800 7217 5708 -15000 -1614 1564 6800 7217 5708 -15000 -1602 1552 6747 7217 5708 -15000 -1602 1552 6747 7217 5708 -15000 -1602 1552 6747 7217 5708 -15000 -1602 1552 6747 7217 5708 -15000 -1585 1535 6673 7217 5708 -15000 -1585 1535 6673 7217 5708 -15000 -1585 1535 6673 7217 5708 -15000 -1585 1535 6673 7217 5708 -15000 2025-09-06 13:07:31,070 Hysteresis 2332 0: raw(6673 16000 16000 16000) min(5708 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7217 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 5708 < req 18000 No: p0 min 5708 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(6673 16000 16000 16000) min(5708 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7217 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1646 1596 6939 7217 5708 -15000 -1646 1596 6939 7217 5708 -15000 -1646 1596 6939 7217 5708 -15000 -1665 1615 7021 7217 5708 -15000 -1665 1615 7021 7217 5708 -15000 -1665 1615 7021 7217 5708 -15000 -1665 1615 7021 7217 5708 -15000 -1665 1615 7021 7217 5708 -15000 -1665 1615 7021 7217 5708 -15000 -1529 1479 6430 7217 5708 -15000 -1529 1479 6430 7217 5708 -15000 -1529 1479 6430 7217 5708 -15000 -1529 1479 6430 7217 5708 -15000 -1584 1534 6669 7217 5708 -15000 -1584 1534 6669 7217 5708 -15000 -1584 1534 6669 7217 5708 -15000 -1584 1534 6669 7217 5708 -15000 -1579 1529 6647 7217 5708 -15000 -1579 1529 6647 7217 5708 -15000 2025-09-06 13:07:41,105 Hysteresis 2342 0: raw(6647 16000 16000 16000) min(5708 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7217 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 5708 < req 18000 No: p0 min 5708 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(6647 16000 16000 16000) min(5708 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7217 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1579 1529 6647 7217 5708 -15000 -1579 1529 6647 7217 5708 -15000 -1534 1484 6452 7217 5708 -15000 -1534 1484 6452 7217 5708 -15000 -1534 1484 6452 7217 5708 -15000 -1534 1484 6452 7217 5708 -15000 -1604 1554 6756 7217 5708 -15000 -1604 1554 6756 7217 5708 -15000 -1604 1554 6756 7217 5708 -15000 -1604 1554 6756 7217 5708 -15000 -1618 1568 6817 7217 5708 -15000 -1618 1568 6817 7217 5708 -15000 -1618 1568 6817 7217 5708 -15000 -1618 1568 6817 7217 5708 -15000 -1558 1508 6556 7217 5708 -15000 -1558 1508 6556 7217 5708 -15000 -1558 1508 6556 7217 5708 -15000 -1558 1508 6556 7217 5708 -15000 -1558 1508 6556 7217 5708 -15000 -1558 1508 6556 7217 5708 -15000 2025-09-06 13:07:51,109 Hysteresis 2352 0: raw(6556 16000 16000 16000) min(5708 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7217 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 5708 < req 18000 No: p0 min 5708 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(6556 16000 16000 16000) min(5708 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7217 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1544 1494 6495 7217 5708 -15000 -1544 1494 6495 7217 5708 -15000 -1544 1494 6495 7217 5708 -15000 -1544 1494 6495 7217 5708 -15000 -1566 1516 6591 7217 5708 -15000 -1566 1516 6591 7217 5708 -15000 -1566 1516 6591 7217 5708 -15000 -1566 1516 6591 7217 5708 -15000 -1615 1565 6804 7217 5708 -15000 -1615 1565 6804 7217 5708 -15000 -1615 1565 6804 7217 5708 -15000 -1615 1565 6804 7217 5708 -15000 -1610 1560 6782 7217 5708 -15000 -1610 1560 6782 7217 5708 -15000 -1610 1560 6782 7217 5708 -15000 -1610 1560 6782 7217 5708 -15000 -1571 1521 6613 7217 5708 -15000 -1571 1521 6613 7217 5708 -15000 -1571 1521 6613 7217 5708 -15000 -1571 1521 6613 7217 5708 -15000 2025-09-06 13:08:01,113 Hysteresis 2362 0: raw(6613 16000 16000 16000) min(5708 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7217 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 5708 < req 18000 No: p0 min 5708 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(6613 16000 16000 16000) min(5708 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7217 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1581 1531 6656 7217 5708 -15000 -1581 1531 6656 7217 5708 -15000 -1581 1531 6656 7217 5708 -15000 -1580 1530 6652 7217 5708 -15000 -1580 1530 6652 7217 5708 -15000 -1580 1530 6652 7217 5708 -15000 -1580 1530 6652 7217 5708 -15000 -1580 1530 6652 7217 5708 -15000 -1580 1530 6652 7217 5708 -15000 -1580 1530 6652 7217 5708 -15000 -1580 1530 6652 7217 5708 -15000 -1580 1530 6652 7217 5708 -15000 -1580 1530 6652 7217 5708 -15000 -1562 1512 6573 7217 5708 -15000 -1562 1512 6573 7217 5708 -15000 -1562 1512 6573 7217 5708 -15000 -1562 1512 6573 7217 5708 -15000 -1565 1515 6586 7217 5708 -15000 -1565 1515 6586 7217 5708 -15000 -1565 1515 6586 7217 5708 -15000 2025-09-06 13:08:11,168 Hysteresis 2372 0: raw(6586 16000 16000 16000) min(5708 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7217 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 5708 < req 18000 No: p0 min 5708 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(6586 16000 16000 16000) min(5708 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7217 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1565 1515 6586 7217 5708 -15000 -1588 1538 6686 7217 5708 -15000 -1588 1538 6686 7217 5708 -15000 -1588 1538 6686 7217 5708 -15000 -1588 1538 6686 7217 5708 -15000 -1567 1517 6595 7217 5708 -15000 -1567 1517 6595 7217 5708 -15000 -1567 1517 6595 7217 5708 -15000 -1567 1517 6595 7217 5708 -15000 -1567 1517 6595 7217 5708 -15000 -1567 1517 6595 7217 5708 -15000 -1567 1517 6595 7217 5708 -15000 -1567 1517 6595 7217 5708 -15000 -1610 1560 6782 7217 5708 -15000 -1610 1560 6782 7217 5708 -15000 -1610 1560 6782 7217 5708 -15000 -1610 1560 6782 7217 5708 -15000 -1583 1533 6665 7217 5708 -15000 -1583 1533 6665 7217 5708 -15000 2025-09-06 13:08:21,190 Hysteresis 2382 0: raw(6665 16000 16000 16000) min(5708 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7217 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 5708 < req 18000 No: p0 min 5708 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(6665 16000 16000 16000) min(5708 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7217 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1583 1533 6665 7217 5708 -15000 -1583 1533 6665 7217 5708 -15000 -1583 1533 6665 7217 5708 -15000 -1583 1533 6665 7217 5708 -15000 -1630 1580 6869 7217 5708 -15000 -1630 1580 6869 7217 5708 -15000 -1630 1580 6869 7217 5708 -15000 -1630 1580 6869 7217 5708 -15000 -1642 1592 6921 7217 5708 -15000 -1642 1592 6921 7217 5708 -15000 -1642 1592 6921 7217 5708 -15000 -1642 1592 6921 7217 5708 -15000 -1587 1537 6682 7217 5708 -15000 -1587 1537 6682 7217 5708 -15000 -1587 1537 6682 7217 5708 -15000 -1587 1537 6682 7217 5708 -15000 -1596 1546 6721 7217 5708 -15000 -1596 1546 6721 7217 5708 -15000 -1596 1546 6721 7217 5708 -15000 -1596 1546 6721 7217 5708 -15000 2025-09-06 13:08:31,194 Hysteresis 2392 0: raw(6721 16000 16000 16000) min(5708 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7217 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 5708 < req 18000 No: p0 min 5708 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(6721 16000 16000 16000) min(5708 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7217 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1553 1503 6534 7217 5708 -15000 -1553 1503 6534 7217 5708 -15000 -1553 1503 6534 7217 5708 -15000 -1553 1503 6534 7217 5708 -15000 -1644 1594 6930 7217 5708 -15000 -1644 1594 6930 7217 5708 -15000 -1644 1594 6930 7217 5708 -15000 -1644 1594 6930 7217 5708 -15000 -1644 1594 6930 7217 5708 -15000 -1644 1594 6930 7217 5708 -15000 -1644 1594 6930 7217 5708 -15000 389 -439 -1908 7217 -1908 -15000 389 -439 -1908 7217 -1908 -15000 389 -439 -1908 7217 -1908 -15000 389 -439 -1908 7217 -1908 -15000 389 -439 -1908 7217 -1908 -15000 389 -439 -1908 7217 -1908 -15000 377 -427 -1856 7217 -1908 -15000 377 -427 -1856 7217 -1908 -15000 2025-09-06 13:08:41,285 Hysteresis 2402 0: raw(-1856 16000 16000 16000) min(-1908 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7217 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1856 16000 16000 16000) min(-1908 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7217 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 377 -427 -1856 7217 -1908 -15000 377 -427 -1856 7217 -1908 -15000 363 -413 -1795 7217 -1908 -15000 363 -413 -1795 7217 -1908 -15000 363 -413 -1795 7217 -1908 -15000 363 -413 -1795 7217 -1908 -15000 383 -433 -1882 7217 -1908 -15000 383 -433 -1882 7217 -1908 -15000 383 -433 -1882 7217 -1908 -15000 387 -437 -1900 7217 -1908 -15000 387 -437 -1900 7217 -1908 -15000 387 -437 -1900 7217 -1908 -15000 387 -437 -1900 7217 -1908 -15000 366 -416 -1808 7217 -1908 -15000 366 -416 -1808 7217 -1908 -15000 366 -416 -1808 7217 -1908 -15000 366 -416 -1808 7217 -1908 -15000 359 -409 -1778 7217 -1908 -15000 359 -409 -1778 7217 -1908 -15000 359 -409 -1778 7217 -1908 -15000 2025-09-06 13:08:51,370 Hysteresis 2412 0: raw(-1778 16000 16000 16000) min(-1908 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7217 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1778 16000 16000 16000) min(-1908 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7217 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 359 -409 -1778 7217 -1908 -15000 367 -417 -1813 7217 -1908 -15000 367 -417 -1813 7217 -1908 -15000 367 -417 -1813 7217 -1908 -15000 367 -417 -1813 7217 -1908 -15000 367 -417 -1813 7217 -1908 -15000 367 -417 -1813 7217 -1908 -15000 367 -417 -1813 7217 -1908 -15000 367 -417 -1813 7217 -1908 -15000 367 -417 -1813 7217 -1908 -15000 367 -417 -1813 7217 -1908 -15000 353 -403 -1752 7217 -1908 -15000 353 -403 -1752 7217 -1908 -15000 353 -403 -1752 7217 -1908 -15000 353 -403 -1752 7217 -1908 -15000 372 -422 -1834 7217 -1908 -15000 372 -422 -1834 7217 -1908 -15000 372 -422 -1834 7217 -1908 -15000 372 -422 -1834 7217 -1908 -15000 339 -389 -1691 7217 -1908 -15000 2025-09-06 13:09:01,376 Hysteresis 2422 0: raw(-1691 16000 16000 16000) min(-1908 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7217 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1691 16000 16000 16000) min(-1908 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7217 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 339 -389 -1691 7217 -1908 -15000 339 -389 -1691 7217 -1908 -15000 339 -389 -1691 7217 -1908 -15000 534 -584 -2539 7217 -2539 -15000 534 -584 -2539 7217 -2539 -15000 534 -584 -2539 7217 -2539 -15000 534 -584 -2539 7217 -2539 -15000 534 -584 -2539 7217 -2539 -15000 534 -584 -2539 7217 -2539 -15000 534 -584 -2539 7217 -2539 -15000 534 -584 -2539 7217 -2539 -15000 633 -683 -2969 7217 -2969 -15000 633 -683 -2969 7217 -2969 -15000 633 -683 -2969 7217 -2969 -15000 633 -683 -2969 7217 -2969 -15000 583 -633 -2752 7217 -2969 -15000 583 -633 -2752 7217 -2969 -15000 587 -637 -2769 7217 -2969 -15000 587 -637 -2769 7217 -2969 -15000 2025-09-06 13:09:11,455 Hysteresis 2432 0: raw(-2769 16000 16000 16000) min(-2969 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7217 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-2769 16000 16000 16000) min(-2969 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7217 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 587 -637 -2769 7217 -2969 -15000 587 -637 -2769 7217 -2969 -15000 576 -626 -2721 7217 -2969 -15000 576 -626 -2721 7217 -2969 -15000 576 -626 -2721 7217 -2969 -15000 569 -619 -2691 7217 -2969 -15000 569 -619 -2691 7217 -2969 -15000 569 -619 -2691 7217 -2969 -15000 569 -619 -2691 7217 -2969 -15000 605 -655 -2847 7217 -2969 -15000 605 -655 -2847 7217 -2969 -15000 605 -655 -2847 7217 -2969 -15000 605 -655 -2847 7217 -2969 -15000 595 -645 -2804 7217 -2969 -15000 595 -645 -2804 7217 -2969 -15000 595 -645 -2804 7217 -2969 -15000 595 -645 -2804 7217 -2969 -15000 565 -615 -2673 7217 -2969 -15000 565 -615 -2673 7217 -2969 -15000 565 -615 -2673 7217 -2969 -15000 2025-09-06 13:09:21,510 Hysteresis 2442 0: raw(-2673 16000 16000 16000) min(-2969 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7217 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-2673 16000 16000 16000) min(-2969 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7217 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 565 -615 -2673 7217 -2969 -15000 577 -627 -2726 7217 -2969 -15000 577 -627 -2726 7217 -2969 -15000 577 -627 -2726 7217 -2969 -15000 577 -627 -2726 7217 -2969 -15000 577 -627 -2726 7217 -2969 -15000 577 -627 -2726 7217 -2969 -15000 577 -627 -2726 7217 -2969 -15000 577 -627 -2726 7217 -2969 -15000 577 -627 -2726 7217 -2969 -15000 571 -621 -2700 7217 -2969 -15000 571 -621 -2700 7217 -2969 -15000 571 -621 -2700 7217 -2969 -15000 571 -621 -2700 7217 -2969 -15000 511 -561 -2439 7217 -2969 -15000 511 -561 -2439 7217 -2969 -15000 511 -561 -2439 7217 -2969 -15000 511 -561 -2439 7217 -2969 -15000 506 -556 -2417 7217 -2969 -15000 2025-09-06 13:09:31,513 Hysteresis 2452 0: raw(-2417 16000 16000 16000) min(-2969 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7217 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-2417 16000 16000 16000) min(-2969 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7217 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 506 -556 -2417 7217 -2969 -15000 506 -556 -2417 7217 -2969 -15000 506 -556 -2417 7217 -2969 -15000 626 -676 -2939 7217 -2969 -15000 626 -676 -2939 7217 -2969 -15000 626 -676 -2939 7217 -2969 -15000 626 -676 -2939 7217 -2969 -15000 523 -573 -2491 7217 -2969 -15000 523 -573 -2491 7217 -2969 -15000 523 -573 -2491 7217 -2969 -15000 523 -573 -2491 7217 -2969 -15000 553 -603 -2621 7217 -2969 -15000 553 -603 -2621 7217 -2969 -15000 553 -603 -2621 7217 -2969 -15000 553 -603 -2621 7217 -2969 -15000 558 -608 -2643 7217 -2969 -15000 558 -608 -2643 7217 -2969 -15000 558 -608 -2643 7217 -2969 -15000 558 -608 -2643 7217 -2969 -15000 520 -570 -2478 7217 -2969 -15000 2025-09-06 13:09:41,612 Hysteresis 2463 0: raw(-2478 16000 16000 16000) min(-2969 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7217 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-2478 16000 16000 16000) min(-2969 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7217 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 520 -570 -2478 7217 -2969 -15000 520 -570 -2478 7217 -2969 -15000 520 -570 -2478 7217 -2969 -15000 520 -570 -2478 7217 -2969 -15000 520 -570 -2478 7217 -2969 -15000 522 -572 -2486 7217 -2969 -15000 522 -572 -2486 7217 -2969 -15000 522 -572 -2486 7217 -2969 -15000 522 -572 -2486 7217 -2969 -15000 562 -612 -2660 7217 -2969 -15000 562 -612 -2660 7217 -2969 -15000 562 -612 -2660 7217 -2969 -15000 562 -612 -2660 7217 -2969 -15000 559 -609 -2647 7217 -2969 -15000 559 -609 -2647 7217 -2969 -15000 559 -609 -2647 7217 -2969 -15000 559 -609 -2647 7217 -2969 -15000 545 -595 -2586 7217 -2969 -15000 545 -595 -2586 7217 -2969 -15000 545 -595 -2586 7217 -2969 -15000 2025-09-06 13:09:51,656 Hysteresis 2473 0: raw(-2586 16000 16000 16000) min(-2969 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7217 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-2586 16000 16000 16000) min(-2969 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7217 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 545 -595 -2586 7217 -2969 -15000 520 -570 -2478 7217 -2969 -15000 520 -570 -2478 7217 -2969 -15000 520 -570 -2478 7217 -2969 -15000 550 -600 -2608 7217 -2969 -15000 550 -600 -2608 7217 -2969 -15000 550 -600 -2608 7217 -2969 -15000 550 -600 -2608 7217 -2969 -15000 554 -604 -2626 7217 -2969 -15000 554 -604 -2626 7217 -2969 -15000 554 -604 -2626 7217 -2969 -15000 554 -604 -2626 7217 -2969 -15000 554 -604 -2626 7217 -2969 -15000 554 -604 -2626 7217 -2969 -15000 543 -593 -2578 7217 -2969 -15000 543 -593 -2578 7217 -2969 -15000 543 -593 -2578 7217 -2969 -15000 543 -593 -2578 7217 -2969 -15000 472 -522 -2269 7217 -2969 -15000 2025-09-06 13:10:01,659 Hysteresis 2483 0: raw(-2269 16000 16000 16000) min(-2969 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7217 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-2269 16000 16000 16000) min(-2969 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7217 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 472 -522 -2269 7217 -2969 -15000 472 -522 -2269 7217 -2969 -15000 472 -522 -2269 7217 -2969 -15000 494 -544 -2365 7217 -2969 -15000 494 -544 -2365 7217 -2969 -15000 494 -544 -2365 7217 -2969 -15000 494 -544 -2365 7217 -2969 -15000 566 -616 -2678 7217 -2969 -15000 566 -616 -2678 7217 -2969 -15000 566 -616 -2678 7217 -2969 -15000 518 -568 -2469 7217 -2969 -15000 518 -568 -2469 7217 -2969 -15000 518 -568 -2469 7217 -2969 -15000 518 -568 -2469 7217 -2969 -15000 543 -593 -2578 7217 -2969 -15000 543 -593 -2578 7217 -2969 -15000 543 -593 -2578 7217 -2969 -15000 543 -593 -2578 7217 -2969 -15000 531 -581 -2526 7217 -2969 -15000 2025-09-06 13:10:11,696 Hysteresis 2493 0: raw(-2526 16000 16000 16000) min(-2969 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7217 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-2526 16000 16000 16000) min(-2969 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7217 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 531 -581 -2526 7217 -2969 -15000 531 -581 -2526 7217 -2969 -15000 531 -581 -2526 7217 -2969 -15000 518 -568 -2469 7217 -2969 -15000 518 -568 -2469 7217 -2969 -15000 518 -568 -2469 7217 -2969 -15000 518 -568 -2469 7217 -2969 -15000 518 -568 -2469 7217 -2969 -15000 518 -568 -2469 7217 -2969 -15000 517 -567 -2465 7217 -2969 -15000 517 -567 -2465 7217 -2969 -15000 517 -567 -2465 7217 -2969 -15000 517 -567 -2465 7217 -2969 -15000 509 -559 -2430 7217 -2969 -15000 509 -559 -2430 7217 -2969 -15000 509 -559 -2430 7217 -2969 -15000 507 -557 -2421 7217 -2969 -15000 507 -557 -2421 7217 -2969 -15000 507 -557 -2421 7217 -2969 -15000 507 -557 -2421 7217 -2969 -15000 2025-09-06 13:10:21,700 Hysteresis 2503 0: raw(-2421 16000 16000 16000) min(-2969 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7217 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-2421 16000 16000 16000) min(-2969 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7217 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 530 -580 -2521 7217 -2969 -15000 530 -580 -2521 7217 -2969 -15000 530 -580 -2521 7217 -2969 -15000 530 -580 -2521 7217 -2969 -15000 530 -580 -2521 7217 -2969 -15000 530 -580 -2521 7217 -2969 -15000 530 -580 -2521 7217 -2969 -15000 530 -580 -2521 7217 -2969 -15000 490 -540 -2347 7217 -2969 -15000 490 -540 -2347 7217 -2969 -15000 490 -540 -2347 7217 -2969 -15000 490 -540 -2347 7217 -2969 -15000 488 -538 -2339 7217 -2969 -15000 488 -538 -2339 7217 -2969 -15000 488 -538 -2339 7217 -2969 -15000 488 -538 -2339 7217 -2969 -15000 488 -538 -2339 7217 -2969 -15000 488 -538 -2339 7217 -2969 -15000 495 -545 -2369 7217 -2969 -15000 2025-09-06 13:10:31,713 Hysteresis 2513 0: raw(-2369 16000 16000 16000) min(-2969 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7217 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-2369 16000 16000 16000) min(-2969 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7217 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 495 -545 -2369 7217 -2969 -15000 495 -545 -2369 7217 -2969 -15000 528 -578 -2513 7217 -2969 -15000 528 -578 -2513 7217 -2969 -15000 528 -578 -2513 7217 -2969 -15000 528 -578 -2513 7217 -2969 -15000 528 -578 -2513 7217 -2969 -15000 528 -578 -2513 7217 -2969 -15000 528 -578 -2513 7217 -2969 -15000 528 -578 -2513 7217 -2969 -15000 487 -537 -2334 7217 -2969 -15000 487 -537 -2334 7217 -2969 -15000 487 -537 -2334 7217 -2969 -15000 487 -537 -2334 7217 -2969 -15000 499 -549 -2386 7217 -2969 -15000 499 -549 -2386 7217 -2969 -15000 499 -549 -2386 7217 -2969 -15000 499 -549 -2386 7217 -2969 -15000 521 -571 -2482 7217 -2969 -15000 2025-09-06 13:10:41,848 Hysteresis 2523 0: raw(-2482 16000 16000 16000) min(-2969 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7217 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-2482 16000 16000 16000) min(-2969 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7217 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 521 -571 -2482 7217 -2969 -15000 521 -571 -2482 7217 -2969 -15000 521 -571 -2482 7217 -2969 -15000 489 -539 -2343 7217 -2969 -15000 489 -539 -2343 7217 -2969 -15000 489 -539 -2343 7217 -2969 -15000 489 -539 -2343 7217 -2969 -15000 478 -528 -2295 7217 -2969 -15000 478 -528 -2295 7217 -2969 -15000 478 -528 -2295 7217 -2969 -15000 478 -528 -2295 7217 -2969 -15000 478 -528 -2295 7217 -2969 -15000 462 -512 -2226 7217 -2969 -15000 462 -512 -2226 7217 -2969 -15000 462 -512 -2226 7217 -2969 -15000 462 -512 -2226 7217 -2969 -15000 462 -512 -2226 7217 -2969 -15000 462 -512 -2226 7217 -2969 -15000 462 -512 -2226 7217 -2969 -15000 462 -512 -2226 7217 -2969 -15000 2025-09-06 13:10:51,956 Hysteresis 2533 0: raw(-2226 16000 16000 16000) min(-2969 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7217 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-2226 16000 16000 16000) min(-2969 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7217 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 463 -513 -2230 7217 -2969 -15000 463 -513 -2230 7217 -2969 -15000 463 -513 -2230 7217 -2969 -15000 463 -513 -2230 7217 -2969 -15000 470 -520 -2260 7217 -2969 -15000 470 -520 -2260 7217 -2969 -15000 470 -520 -2260 7217 -2969 -15000 470 -520 -2260 7217 -2969 -15000 500 -550 -2391 7217 -2969 -15000 500 -550 -2391 7217 -2969 -15000 500 -550 -2391 7217 -2969 -15000 500 -550 -2391 7217 -2969 -15000 461 -511 -2221 7217 -2969 -15000 461 -511 -2221 7217 -2969 -15000 461 -511 -2221 7217 -2969 -15000 411 -461 -2004 7217 -2969 -15000 411 -461 -2004 7217 -2969 -15000 411 -461 -2004 7217 -2969 -15000 411 -461 -2004 7217 -2969 -15000 2025-09-06 13:11:01,967 Hysteresis 2543 0: raw(-2004 16000 16000 16000) min(-2969 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7217 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-2004 16000 16000 16000) min(-2969 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7217 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 527 -577 -2508 7217 -2969 -15000 527 -577 -2508 7217 -2969 -15000 527 -577 -2508 7217 -2969 -15000 527 -577 -2508 7217 -2969 -15000 527 -577 -2508 7217 -2969 -15000 527 -577 -2508 7217 -2969 -15000 459 -509 -2213 7217 -2969 -15000 459 -509 -2213 7217 -2969 -15000 459 -509 -2213 7217 -2969 -15000 459 -509 -2213 7217 -2969 -15000 449 -499 -2169 7217 -2969 -15000 449 -499 -2169 7217 -2969 -15000 449 -499 -2169 7217 -2969 -15000 449 -499 -2169 7217 -2969 -15000 443 -493 -2143 7217 -2969 -15000 443 -493 -2143 7117 -2969 -15000 443 -493 -2143 7117 -2969 -15000 443 -493 -2143 7117 -2969 -15000 480 -530 -2304 7117 -2969 -15000 480 -530 -2304 7021 -2969 -15000 2025-09-06 13:11:11,982 Hysteresis 2553 0: raw(-2304 16000 16000 16000) min(-2969 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7021 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-2304 16000 16000 16000) min(-2969 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7021 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 480 -530 -2304 7021 -2969 -15000 483 -533 -2317 7021 -2969 -15000 483 -533 -2317 7021 -2969 -15000 483 -533 -2317 7021 -2969 -15000 483 -533 -2317 7021 -2969 -15000 463 -513 -2230 7021 -2969 -15000 463 -513 -2230 7021 -2969 -15000 463 -513 -2230 7021 -2969 -15000 463 -513 -2230 7021 -2969 -15000 470 -520 -2260 7021 -2969 -15000 470 -520 -2260 7021 -2969 -15000 470 -520 -2260 7021 -2969 -15000 470 -520 -2260 7021 -2969 -15000 470 -520 -2260 7021 -2969 -15000 470 -520 -2260 7021 -2969 -15000 451 -501 -2178 7021 -2969 -15000 451 -501 -2178 7021 -2969 -15000 451 -501 -2178 7021 -2969 -15000 451 -501 -2178 7021 -2969 -15000 2025-09-06 13:11:22,117 Hysteresis 2563 0: raw(-2178 16000 16000 16000) min(-2969 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7021 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-2178 16000 16000 16000) min(-2969 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7021 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 498 -548 -2382 7021 -2969 -15000 498 -548 -2382 7021 -2969 -15000 498 -548 -2382 7021 -2969 -15000 498 -548 -2382 7021 -2969 -15000 498 -548 -2382 7021 -2969 -15000 498 -548 -2382 7021 -2969 -15000 498 -548 -2382 7021 -2969 -15000 498 -548 -2382 7021 -2969 -15000 498 -548 -2382 7021 -2969 -15000 498 -548 -2382 7021 -2969 -15000 498 -548 -2382 7021 -2969 -15000 498 -548 -2382 7021 -2969 -15000 415 -465 -2021 7021 -2969 -15000 415 -465 -2021 7021 -2969 -15000 415 -465 -2021 7021 -2969 -15000 415 -465 -2021 7021 -2969 -15000 379 -429 -1865 7021 -2969 -15000 379 -429 -1865 7021 -2969 -15000 379 -429 -1865 7021 -2969 -15000 379 -429 -1865 7021 -2969 -15000 2025-09-06 13:11:32,121 Hysteresis 2573 0: raw(-1865 16000 16000 16000) min(-2969 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7021 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1865 16000 16000 16000) min(-2969 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7021 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 387 -437 -1900 7021 -2969 -15000 387 -437 -1900 7021 -2969 -15000 387 -437 -1900 7021 -2969 -15000 387 -437 -1900 7021 -2969 -15000 387 -437 -1900 7021 -2969 -15000 387 -437 -1900 7021 -2969 -15000 472 -522 -2269 7021 -2969 -15000 472 -522 -2269 7021 -2969 -15000 472 -522 -2269 7021 -2969 -15000 472 -522 -2269 7021 -2969 -15000 396 -446 -1939 7021 -2969 -15000 396 -446 -1939 7021 -2969 -15000 396 -446 -1939 7021 -2969 -15000 396 -446 -1939 7021 -2969 -15000 399 -449 -1952 7021 -2969 -15000 399 -449 -1952 7021 -2969 -15000 399 -449 -1952 7021 -2969 -15000 422 -472 -2052 7021 -2969 -15000 422 -472 -2052 7021 -2969 -15000 422 -472 -2052 6930 -2969 -15000 2025-09-06 13:11:42,125 Hysteresis 2583 0: raw(-2052 16000 16000 16000) min(-2969 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6930 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-2052 16000 16000 16000) min(-2969 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6930 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 422 -472 -2052 6930 -2969 -15000 430 -480 -2086 6930 -2969 -15000 430 -480 -2086 6930 -2969 -15000 430 -480 -2086 6930 -2969 -15000 430 -480 -2086 6930 -2969 -15000 410 -460 -2000 6930 -2969 -15000 410 -460 -2000 6930 -2969 -15000 410 -460 -2000 6930 -2969 -15000 410 -460 -2000 6930 -2969 -15000 417 -467 -2030 6930 -2969 -15000 417 -467 -2030 6930 -2969 -15000 417 -467 -2030 6930 -2969 -15000 417 -467 -2030 6930 -2969 -15000 417 -467 -2030 6930 -2969 -15000 417 -467 -2030 6930 -2969 -15000 389 -439 -1908 6930 -2969 -15000 389 -439 -1908 6930 -2969 -15000 389 -439 -1908 6930 -2969 -15000 389 -439 -1908 6930 -2969 -15000 2025-09-06 13:11:52,351 Hysteresis 2593 0: raw(-1908 16000 16000 16000) min(-2969 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6930 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1908 16000 16000 16000) min(-2969 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6930 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 398 -448 -1947 6930 -2969 -15000 398 -448 -1947 6930 -2969 -15000 398 -448 -1947 6930 -2969 -15000 406 -456 -1982 6930 -2969 -15000 406 -456 -1982 6930 -2969 -15000 406 -456 -1982 6930 -2969 -15000 406 -456 -1982 6930 -2969 -15000 411 -461 -2004 6930 -2969 -15000 411 -461 -2004 6930 -2969 -15000 411 -461 -2004 6930 -2969 -15000 411 -461 -2004 6930 -2969 -15000 369 -419 -1821 6930 -2969 -15000 369 -419 -1821 6930 -2969 -15000 369 -419 -1821 6930 -2969 -15000 369 -419 -1821 6930 -2969 -15000 484 -534 -2321 6930 -2969 -15000 484 -534 -2321 6930 -2969 -15000 484 -534 -2321 6930 -2969 -15000 484 -534 -2321 6930 -2969 -15000 418 -468 -2034 6930 -2969 -15000 2025-09-06 13:12:02,356 Hysteresis 2603 0: raw(-2034 16000 16000 16000) min(-2969 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6930 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-2034 16000 16000 16000) min(-2969 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6930 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 418 -468 -2034 6930 -2969 -15000 418 -468 -2034 6930 -2969 -15000 418 -468 -2034 6930 -2969 -15000 418 -468 -2034 6930 -2969 -15000 418 -468 -2034 6930 -2969 -15000 418 -468 -2034 6930 -2969 -15000 418 -468 -2034 6930 -2969 -15000 418 -468 -2034 6930 -2969 -15000 418 -468 -2034 6930 -2969 -15000 412 -462 -2008 6930 -2969 -15000 412 -462 -2008 6930 -2969 -15000 412 -462 -2008 6930 -2969 -15000 428 -478 -2078 6930 -2969 -15000 428 -478 -2078 6930 -2969 -15000 428 -478 -2078 6930 -2969 -15000 428 -478 -2078 6930 -2969 -15000 407 -457 -1986 6930 -2969 -15000 407 -457 -1986 6930 -2969 -15000 407 -457 -1986 6930 -2969 -15000 2025-09-06 13:12:12,359 Hysteresis 2613 0: raw(-1986 16000 16000 16000) min(-2969 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6930 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1986 16000 16000 16000) min(-2969 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6930 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 407 -457 -1986 6930 -2969 -15000 395 -445 -1934 6930 -2969 -15000 395 -445 -1934 6930 -2969 -15000 395 -445 -1934 6930 -2969 -15000 395 -445 -1934 6930 -2969 -15000 395 -445 -1934 6930 -2969 -15000 395 -445 -1934 6930 -2969 -15000 395 -445 -1934 6930 -2969 -15000 395 -445 -1934 6930 -2969 -15000 408 -458 -1991 6930 -2969 -15000 408 -458 -1991 6930 -2969 -15000 408 -458 -1991 6930 -2969 -15000 408 -458 -1991 6930 -2969 -15000 420 -470 -2043 6930 -2969 -15000 420 -470 -2043 6930 -2969 -15000 420 -470 -2043 6930 -2969 -15000 420 -470 -2043 6930 -2969 -15000 387 -437 -1900 6930 -2969 -15000 387 -437 -1900 6930 -2969 -15000 387 -437 -1900 6930 -2969 -15000 2025-09-06 13:12:22,413 Hysteresis 2623 0: raw(-1900 16000 16000 16000) min(-2969 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6930 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1900 16000 16000 16000) min(-2969 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6930 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 387 -437 -1900 6930 -2969 -15000 387 -437 -1900 6930 -2969 -15000 387 -437 -1900 6930 -2969 -15000 395 -445 -1934 6930 -2969 -15000 395 -445 -1934 6930 -2969 -15000 395 -445 -1934 6930 -2969 -15000 395 -445 -1934 6930 -2969 -15000 417 -467 -2030 6930 -2969 -15000 417 -467 -2030 6930 -2969 -15000 417 -467 -2030 6930 -2969 -15000 417 -467 -2030 6930 -2969 -15000 450 -500 -2173 6930 -2969 -15000 450 -500 -2173 6930 -2969 -15000 450 -500 -2173 6930 -2969 -15000 450 -500 -2173 6930 -2969 -15000 541 -591 -2569 6930 -2969 -15000 541 -591 -2569 6930 -2969 -15000 541 -591 -2569 6930 -2969 -15000 541 -591 -2569 6930 -2969 -15000 2025-09-06 13:12:32,421 Hysteresis 2633 0: raw(-2569 16000 16000 16000) min(-2969 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6930 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-2569 16000 16000 16000) min(-2969 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6930 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 541 -591 -2569 6930 -2969 -15000 541 -591 -2569 6930 -2969 -15000 541 -591 -2569 6930 -2969 -15000 445 -495 -2152 6930 -2969 -15000 445 -495 -2152 6930 -2969 -15000 445 -495 -2152 6930 -2969 -15000 445 -495 -2152 6930 -2969 -15000 459 -509 -2213 6930 -2969 -15000 459 -509 -2213 6930 -2969 -15000 459 -509 -2213 6930 -2969 -15000 459 -509 -2213 6930 -2969 -15000 458 -508 -2208 6930 -2969 -15000 458 -508 -2208 6930 -2969 -15000 458 -508 -2208 6930 -2969 -15000 458 -508 -2208 6930 -2969 -15000 458 -508 -2208 6930 -2969 -15000 458 -508 -2208 6930 -2969 -15000 448 -498 -2165 6930 -2969 -15000 448 -498 -2165 6930 -2969 -15000 448 -498 -2165 6930 -2969 -15000 2025-09-06 13:12:42,425 Hysteresis 2643 0: raw(-2165 16000 16000 16000) min(-2969 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6930 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-2165 16000 16000 16000) min(-2969 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 6930 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 448 -498 -2165 6930 -2969 -15000 437 -487 -2117 6930 -2969 -15000 437 -487 -2117 -1691 -2969 -15000 437 -487 -2117 -1691 -2969 -15000 437 -487 -2117 -1691 -2969 -15000 497 -547 -2378 -1691 -2969 -15000 497 -547 -2378 -1691 -2969 -15000 497 -547 -2378 -1691 -2969 -15000 450 -500 -2173 -1691 -2969 -15000 450 -500 -2173 -1691 -2969 -15000 450 -500 -2173 -1691 -2969 -15000 450 -500 -2173 -1691 -2969 -15000 458 -508 -2208 -1691 -2969 -15000 458 -508 -2208 -1691 -2969 -15000 458 -508 -2208 -1691 -2969 -15000 458 -508 -2208 -1691 -2969 -15000 500 -550 -2391 -1691 -2969 -15000 500 -550 -2391 -1691 -2969 -15000 500 -550 -2391 -1691 -2969 -15000 2025-09-06 13:12:52,721 Hysteresis 2654 0: raw(-2391 16000 16000 16000) min(-2969 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv -1691 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-2391 16000 16000 16000) min(-2969 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv -1691 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 500 -550 -2391 -1691 -2969 -15000 500 -550 -2391 -1691 -2969 -15000 500 -550 -2391 -1691 -2969 -15000 500 -550 -2391 -1691 -2969 -15000 500 -550 -2391 -1691 -2969 -15000 500 -550 -2391 -1691 -2969 -15000 500 -550 -2391 -1691 -2969 -15000 450 -500 -2173 -1691 -2969 -15000 450 -500 -2173 -1691 -2969 -15000 450 -500 -2173 -1691 -2969 -15000 450 -500 -2173 -1691 -2969 -15000 494 -544 -2365 -1691 -2969 -15000 494 -544 -2365 -1691 -2969 -15000 494 -544 -2365 -1691 -2969 -15000 494 -544 -2365 -1691 -2969 -15000 489 -539 -2343 -1691 -2969 -15000 489 -539 -2343 -1691 -2969 -15000 489 -539 -2343 -1691 -2969 -15000 442 -492 -2139 -1691 -2969 -15000 442 -492 -2139 -1691 -2969 -15000 2025-09-06 13:13:03,006 Hysteresis 2664 0: raw(-2139 16000 16000 16000) min(-2969 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv -1691 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-2139 16000 16000 16000) min(-2969 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv -1691 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 442 -492 -2139 -1691 -2969 -15000 442 -492 -2139 -1691 -2969 -15000 452 -502 -2182 -1691 -2969 -15000 452 -502 -2182 -1691 -2969 -15000 452 -502 -2182 -1691 -2969 -15000 452 -502 -2182 -1691 -2969 -15000 437 -487 -2117 -1691 -2969 -15000 437 -487 -2117 -1691 -2969 -15000 437 -487 -2117 -1691 -2969 -15000 437 -487 -2117 -1691 -2969 -15000 282 -332 -1443 -1443 -2969 -15000 282 -332 -1443 -1443 -2969 -15000 282 -332 -1443 -1443 -2969 -15000 282 -332 -1443 -1443 -2969 -15000 293 -343 -1491 -1443 -2969 -15000 293 -343 -1491 -1443 -2969 -15000 293 -343 -1491 -1443 -2969 -15000 293 -343 -1491 -1443 -2969 -15000 293 -343 -1491 -1443 -2969 -15000 293 -343 -1491 -1443 -2969 -15000 2025-09-06 13:13:13,010 Hysteresis 2674 0: raw(-1491 16000 16000 16000) min(-2969 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv -1443 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1491 16000 16000 16000) min(-2969 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv -1443 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 289 -339 -1473 -1443 -2969 -15000 289 -339 -1473 -1443 -2969 -15000 289 -339 -1473 -1443 -2969 -15000 289 -339 -1473 -1443 -2969 -15000 289 -339 -1473 -1443 -2969 -15000 289 -339 -1473 -1443 -2969 -15000 289 -339 -1473 -1443 -2939 -15000 258 -308 -1339 -1339 -2939 -15000 258 -308 -1339 -1339 -2939 -15000 258 -308 -1339 -1339 -2939 -15000 258 -308 -1339 -1339 -2939 -15000 289 -339 -1473 -1339 -2939 -15000 289 -339 -1473 -1339 -2939 -15000 289 -339 -1473 -1339 -2939 -15000 289 -339 -1473 -1339 -2939 -15000 262 -312 -1356 -1339 -2939 -15000 262 -312 -1356 -1339 -2939 -15000 262 -312 -1356 -1339 -2939 -15000 262 -312 -1356 -1339 -2939 -15000 2025-09-06 13:13:23,022 Hysteresis 2684 0: raw(-1356 16000 16000 16000) min(-2939 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv -1339 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1356 16000 16000 16000) min(-2939 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv -1339 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 243 -293 -1273 -1273 -2939 -15000 243 -293 -1273 -1273 -2939 -15000 243 -293 -1273 -1273 -2939 -15000 243 -293 -1273 -1273 -2939 -15000 243 -293 -1273 -1273 -2939 -15000 243 -293 -1273 -1273 -2939 -15000 243 -293 -1273 -1273 -2939 -15000 243 -293 -1273 -1273 -2939 -15000 243 -293 -1273 -1273 -2939 -15000 243 -293 -1273 -1273 -2939 -15000 264 -314 -1365 -1273 -2939 -15000 264 -314 -1365 -1273 -2939 -15000 264 -314 -1365 -1273 -2939 -15000 264 -314 -1365 -1273 -2939 -15000 216 -266 -1156 -1156 -2939 -15000 216 -266 -1156 -1156 -2939 -15000 216 -266 -1156 -1156 -2939 -15000 216 -266 -1156 -1156 -2939 -15000 300 -350 -1521 -1156 -2939 -15000 300 -350 -1521 -1156 -2939 -15000 2025-09-06 13:13:33,077 Hysteresis 2694 0: raw(-1521 16000 16000 16000) min(-2939 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv -1156 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1521 16000 16000 16000) min(-2939 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv -1156 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 300 -350 -1521 -1156 -2939 -15000 300 -350 -1521 -1156 -2939 -15000 255 -305 -1326 -1156 -2939 -15000 255 -305 -1326 -1156 -2939 -15000 255 -305 -1326 -1156 -2939 -15000 255 -305 -1326 -1156 -2939 -15000 228 -278 -1208 -1156 -2939 -15000 228 -278 -1208 -1156 -2939 -15000 228 -278 -1208 -1156 -2939 -15000 228 -278 -1208 -1156 -2939 -15000 -76 26 113 113 -2939 -15000 -76 26 113 113 -2939 -15000 -76 26 113 113 -2939 -15000 -76 26 113 113 -2939 -15000 -1731 1681 7308 7308 -2939 -15000 -1731 1681 7308 7308 -2939 -15000 -1731 1681 7308 7308 -2939 -15000 -1731 1681 7308 7308 -2678 -15000 -1692 1642 7139 7308 -2678 -15000 -1692 1642 7139 7308 -2678 -15000 2025-09-06 13:13:43,081 Hysteresis 2704 0: raw(7139 16000 16000 16000) min(-2678 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7308 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(7139 16000 16000 16000) min(-2678 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7308 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1692 1642 7139 7308 -2678 -15000 -1692 1642 7139 7308 -2678 -15000 -1692 1642 7139 7308 -2678 -15000 -1692 1642 7139 7308 -2678 -15000 -1692 1642 7139 7308 -2678 -15000 -1692 1642 7139 7308 -2678 -15000 -1692 1642 7139 7308 -2678 -15000 -1731 1681 7308 7308 -2678 -15000 -1731 1681 7308 7308 -2678 -15000 -1731 1681 7308 7308 -2678 -15000 -1731 1681 7308 7308 -2678 -15000 -1760 1710 7434 7434 -2678 -15000 -1760 1710 7434 7434 -2678 -15000 -1760 1710 7434 7434 -2678 -15000 -1760 1710 7434 7434 -2678 -15000 -1733 1683 7317 7434 -2678 -15000 -1733 1683 7317 7434 -2678 -15000 -1733 1683 7317 7434 -2678 -15000 -1733 1683 7317 7434 -2678 -15000 2025-09-06 13:13:53,086 Hysteresis 2714 0: raw(7317 16000 16000 16000) min(-2678 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7434 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(7317 16000 16000 16000) min(-2678 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7434 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1699 1649 7169 7434 -2678 -15000 -1699 1649 7169 7434 -2678 -15000 -1699 1649 7169 7434 -2678 -15000 -1699 1649 7169 7434 -2678 -15000 -1696 1646 7156 7434 -2678 -15000 -1696 1646 7156 7434 -2678 -15000 -1696 1646 7156 7434 -2678 -15000 -1710 1660 7217 7434 -2678 -15000 -1710 1660 7217 7434 -2678 -15000 -1710 1660 7217 7434 -2678 -15000 -1710 1660 7217 7434 -2678 -15000 -1674 1624 7060 7434 -2678 -15000 -1674 1624 7060 7434 -2678 -15000 -1674 1624 7060 7434 -2678 -15000 -1674 1624 7060 7434 -2678 -15000 -1674 1624 7060 7434 -2678 -15000 -1674 1624 7060 7434 -2678 -15000 -1723 1673 7273 7434 -2678 -15000 -1723 1673 7273 7434 -2678 -15000 -1723 1673 7273 7434 -2678 -15000 2025-09-06 13:14:03,198 Hysteresis 2724 0: raw(7273 16000 16000 16000) min(-2678 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7434 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(7273 16000 16000 16000) min(-2678 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7434 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1723 1673 7273 7434 -2678 -15000 -1723 1673 7273 7434 -2678 -15000 -1723 1673 7273 7434 -2678 -15000 -1723 1673 7273 7434 -2678 -15000 -1723 1673 7273 7434 -2678 -15000 -1715 1665 7239 7434 -2678 -15000 -1715 1665 7239 7434 -2678 -15000 -1715 1665 7239 7434 -2678 -15000 -1715 1665 7239 7434 -2678 -15000 -1757 1707 7421 7434 -2678 -15000 -1757 1707 7421 7434 -2678 -15000 -1757 1707 7421 7434 -2678 -15000 -1757 1707 7421 7434 -2678 -15000 -1780 1730 7521 7521 -2678 -15000 -1780 1730 7521 7521 -2678 -15000 -1780 1730 7521 7521 -2678 -15000 -1780 1730 7521 7521 -2678 -15000 -1731 1681 7308 7521 -2678 -15000 -1731 1681 7308 7521 -2678 -15000 -1731 1681 7308 7521 -2678 -15000 2025-09-06 13:14:13,203 Hysteresis 2734 0: raw(7308 16000 16000 16000) min(-2678 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7521 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(7308 16000 16000 16000) min(-2678 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7521 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1731 1681 7308 7521 -2578 -15000 -1731 1681 7308 7521 -2578 -15000 -1731 1681 7308 7521 -2578 -15000 -1731 1681 7308 7521 -2578 -15000 -1731 1681 7308 7521 -2578 -15000 -1731 1681 7308 7521 -2578 -15000 -1731 1681 7308 7521 -2578 -15000 -1763 1713 7447 7521 -2578 -15000 -1763 1713 7447 7521 -2569 -15000 -1763 1713 7447 7521 -2569 -15000 -1763 1713 7447 7521 -2569 -15000 -1796 1746 7591 7591 -2569 -15000 -1796 1746 7591 7591 -2569 -15000 -1796 1746 7591 7591 -2569 -15000 -1796 1746 7591 7591 -2569 -15000 -1718 1668 7252 7591 -2569 -15000 -1718 1668 7252 7591 -2569 -15000 -1718 1668 7252 7591 -2569 -15000 -1718 1668 7252 7591 -2569 -15000 2025-09-06 13:14:23,207 Hysteresis 2744 0: raw(7252 16000 16000 16000) min(-2569 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7591 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(7252 16000 16000 16000) min(-2569 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7591 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1713 1663 7230 7591 -2569 -15000 -1713 1663 7230 7591 -2569 -15000 -1713 1663 7230 7591 -2569 -15000 -1716 1666 7243 7591 -2569 -15000 -1716 1666 7243 7591 -2569 -15000 -1716 1666 7243 7591 -2569 -15000 -1716 1666 7243 7591 -2569 -15000 -1748 1698 7382 7591 -2569 -15000 -1748 1698 7382 7591 -2569 -15000 -1748 1698 7382 7591 -2569 -15000 -1748 1698 7382 7591 -2569 -15000 -1748 1698 7382 7591 -2569 -15000 -1748 1698 7382 7591 -2569 -15000 -1748 1698 7382 7591 -2569 -15000 -1748 1698 7382 7591 -2569 -15000 -1727 1677 7291 7591 -2569 -15000 -1727 1677 7291 7591 -2569 -15000 -1727 1677 7291 7591 -2569 -15000 -1727 1677 7291 7591 -2569 -15000 2025-09-06 13:14:33,285 Hysteresis 2754 0: raw(7291 16000 16000 16000) min(-2569 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7591 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(7291 16000 16000 16000) min(-2569 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7591 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1727 1677 7291 7591 -2569 -15000 -1727 1677 7291 7591 -2569 -15000 -1727 1677 7291 7591 -2569 -15000 -1727 1677 7291 7591 -2569 -15000 -1727 1677 7291 7591 -2569 -15000 -1727 1677 7291 7591 -2569 -15000 -1767 1717 7465 7591 -2569 -15000 -1767 1717 7465 7591 -2569 -15000 -1767 1717 7465 7591 -2569 -15000 -1767 1717 7465 7591 -2569 -15000 -1759 1709 7430 7591 -2569 -15000 -1759 1709 7430 7591 -2569 -15000 -1759 1709 7430 7591 -2569 -15000 -1739 1689 7343 7591 -2569 -15000 -1739 1689 7343 7591 -2569 -15000 -1739 1689 7343 7591 -2569 -15000 -1739 1689 7343 7591 -2569 -15000 -1798 1748 7600 7600 -2569 -15000 -1798 1748 7600 7600 -2569 -15000 -1798 1748 7600 7600 -2569 -15000 2025-09-06 13:14:43,346 Hysteresis 2764 0: raw(7600 16000 16000 16000) min(-2569 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7600 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(7600 16000 16000 16000) min(-2569 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7600 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1798 1748 7600 7600 -2569 -15000 -1759 1709 7430 7600 -2569 -15000 -1759 1709 7430 7600 -2569 -15000 -1759 1709 7430 7600 -2569 -15000 -1759 1709 7430 7600 -2569 -15000 -1679 1629 7082 7600 -2569 -15000 -1679 1629 7082 7600 -2569 -15000 -1679 1629 7082 7600 -2569 -15000 -1679 1629 7082 7600 -2569 -15000 -1679 1629 7082 7600 -2569 -15000 -1679 1629 7082 7600 -2569 -15000 -1693 1643 7143 7600 -2569 -15000 -1693 1643 7143 7600 -2569 -15000 -1693 1643 7143 7600 -2569 -15000 -1693 1643 7143 7600 -2569 -15000 -1749 1699 7386 7600 -2569 -15000 -1749 1699 7386 7600 -2569 -15000 -1749 1699 7386 7600 -2569 -15000 -1749 1699 7386 7600 -2569 -15000 2025-09-06 13:14:53,353 Hysteresis 2774 0: raw(7386 16000 16000 16000) min(-2569 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7600 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(7386 16000 16000 16000) min(-2569 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7600 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1749 1699 7386 7600 -2569 -15000 -1749 1699 7386 7600 -2569 -15000 -1749 1699 7386 7600 -2569 -15000 -1789 1739 7560 7600 -2569 -15000 -1789 1739 7560 7600 -2569 -15000 -1789 1739 7560 7600 -2569 -15000 -1789 1739 7560 7600 -2569 -15000 -1789 1739 7560 7600 -2569 -15000 -1789 1739 7560 7600 -2569 -15000 -1789 1739 7560 7600 -2569 -15000 -1789 1739 7560 7600 -2569 -15000 -1782 1732 7530 7600 -2569 -15000 -1782 1732 7530 7600 -2569 -15000 -1782 1732 7530 7600 -2569 -15000 -1782 1732 7530 7600 -2569 -15000 -1773 1723 7491 7600 -2569 -15000 -1773 1723 7491 7600 -2569 -15000 -1773 1723 7491 7600 -2569 -15000 -1773 1723 7491 7600 -2569 -15000 -1793 1743 7578 7600 -2569 -15000 2025-09-06 13:15:03,357 Hysteresis 2784 0: raw(7578 16000 16000 16000) min(-2569 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7600 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 1 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(7578 16000 16000 16000) min(-2569 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7600 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1793 1743 7578 7600 -2569 -15000 -1793 1743 7578 7600 -2569 -15000 -1793 1743 7578 7600 -2569 -15000 -1793 1743 7578 7600 -2569 -15000 -1793 1743 7578 7600 -2569 -15000 -1799 1749 7604 7604 -2569 -15000 -1799 1749 7604 7604 -2569 -15000 -1799 1749 7604 7604 -2569 -15000 -1783 1733 7534 7604 -2569 -15000 -1783 1733 7534 7604 -2569 -15000 -1783 1733 7534 7604 -2569 -15000 -1783 1733 7534 7604 -2569 -15000 -1805 1755 7630 7630 -2569 -15000 -1805 1755 7630 7630 -2569 -15000 -1805 1755 7630 7630 -2569 -15000 -1805 1755 7630 7630 -2569 -15000 -1752 1702 7400 7630 -2569 -15000 -1752 1702 7400 7630 -2569 -15000 -1752 1702 7400 7630 -2569 -15000 2025-09-06 13:15:13,446 Hysteresis 2794 0: raw(7400 16000 16000 16000) min(-2569 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7630 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(7400 16000 16000 16000) min(-2569 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7630 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1752 1702 7400 7630 -2569 -15000 -1748 1698 7382 7630 -2569 -15000 -1748 1698 7382 7630 -2569 -15000 -1748 1698 7382 7630 -2569 -15000 -1748 1698 7382 7630 -2569 -15000 -1844 1794 7800 7800 -2569 -15000 -1844 1794 7800 7800 -2569 -15000 -1844 1794 7800 7800 -2569 -15000 -1844 1794 7800 7800 -2569 -15000 -1624 1574 6843 7800 -2569 -15000 -1624 1574 6843 7800 -2569 -15000 -1624 1574 6843 7800 -2569 -15000 -1624 1574 6843 7800 -2569 -15000 -1624 1574 6843 7800 -2569 -15000 -1624 1574 6843 7800 -2569 -15000 -1786 1736 7547 7800 -2569 -15000 -1786 1736 7547 7800 -2569 -15000 -1786 1736 7547 7800 -2569 -15000 -1852 1802 7834 7834 -2569 -15000 2025-09-06 13:15:23,450 Hysteresis 2804 0: raw(7834 16000 16000 16000) min(-2569 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7834 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(7834 16000 16000 16000) min(-2569 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7834 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1852 1802 7834 7834 -2569 -15000 -1852 1802 7834 7834 -2569 -15000 -1852 1802 7834 7834 -2569 -15000 -1820 1770 7695 7834 -2569 -15000 -1820 1770 7695 7834 -2569 -15000 -1820 1770 7695 7834 -2569 -15000 -1820 1770 7695 7834 -2569 -15000 -1845 1795 7804 7834 -2569 -15000 -1845 1795 7804 7834 -2569 -15000 -1845 1795 7804 7834 -2569 -15000 -1845 1795 7804 7834 -2569 -15000 -1849 1799 7821 7834 -2569 -15000 -1849 1799 7821 7834 -2569 -15000 -1849 1799 7821 7834 -2569 -15000 -1849 1799 7821 7834 -2569 -15000 -1834 1784 7756 7834 -2569 -15000 -1834 1784 7756 7834 -2569 -15000 -1834 1784 7756 7834 -2569 -15000 -1834 1784 7756 7834 -2569 -15000 -1813 1763 7665 7834 -2569 -15000 2025-09-06 13:15:33,454 Hysteresis 2814 0: raw(7665 16000 16000 16000) min(-2569 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7834 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(7665 16000 16000 16000) min(-2569 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7834 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1813 1763 7665 7834 -2569 -15000 -1813 1763 7665 7834 -2569 -15000 -1813 1763 7665 7834 -2569 -15000 -1847 1797 7813 7834 -2569 -15000 -1847 1797 7813 7834 -2569 -15000 -1847 1797 7813 7834 -2569 -15000 -1847 1797 7813 7834 -2569 -15000 -1847 1797 7813 7834 -2569 -15000 -1847 1797 7813 7834 -2569 -15000 -1847 1797 7813 7834 -2569 -15000 -1847 1797 7813 7834 -2569 -15000 -1847 1797 7813 7834 -2569 -15000 -1869 1819 7908 7908 -2569 -15000 -1869 1819 7908 7908 -2569 -15000 -1869 1819 7908 7908 -2569 -15000 -1869 1819 7908 7908 -2569 -15000 -1920 1870 8130 8130 -2569 -15000 -1920 1870 8130 8130 -2569 -15000 -1920 1870 8130 8130 -2569 -15000 2025-09-06 13:15:43,546 Hysteresis 2825 0: raw(8130 16000 16000 16000) min(-2569 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 8130 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(8130 16000 16000 16000) min(-2569 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 8130 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1920 1870 8130 8130 -2569 -15000 -1929 1879 8169 8169 -2569 -15000 -1929 1879 8169 8169 -2569 -15000 -1929 1879 8169 8169 -2569 -15000 -1929 1879 8169 8169 -2569 -15000 -1909 1859 8082 8169 -2569 -15000 -1909 1859 8082 8169 -2569 -15000 -1909 1859 8082 8169 -2569 -15000 -1909 1859 8082 8169 -2569 -15000 -1854 1804 7843 8169 -2569 -15000 -1854 1804 7843 8169 -2569 -15000 -1854 1804 7843 8169 -2569 -15000 -1942 1892 8226 8226 -2569 -15000 -1942 1892 8226 8226 -2569 -15000 -1942 1892 8226 8226 -2569 -15000 -1942 1892 8226 8226 -2569 -15000 -1932 1882 8182 8226 -2569 -15000 -1932 1882 8182 8226 -2569 -15000 -1932 1882 8182 8226 -2569 -15000 -1932 1882 8182 8226 -2569 -15000 2025-09-06 13:15:53,552 Hysteresis 2835 0: raw(8182 16000 16000 16000) min(-2569 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 8226 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(8182 16000 16000 16000) min(-2569 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 8226 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1932 1882 8182 8226 -2569 -15000 -1932 1882 8182 8226 -2569 -15000 -1931 1881 8178 8226 -2569 -15000 -1931 1881 8178 8226 -2569 -15000 -1931 1881 8178 8226 -2569 -15000 -1931 1881 8178 8226 -2569 -15000 -1979 1929 8386 8386 -2569 -15000 -1979 1929 8386 8386 -2569 -15000 -1979 1929 8386 8386 -2569 -15000 -1979 1929 8386 8386 -2569 -15000 -1973 1923 8360 8386 -2569 -15000 -1973 1923 8360 8386 -2569 -15000 -1973 1923 8360 8386 -2569 -15000 -1973 1923 8360 8386 -2569 -15000 -1982 1932 8400 8400 -2569 -15000 -1982 1932 8400 8400 -2569 -15000 -1982 1932 8400 8400 -2569 -15000 -1982 1932 8400 8400 -2569 -15000 -1982 1932 8400 8400 -2569 -15000 -1974 1924 8365 8400 -2569 -15000 2025-09-06 13:16:03,557 Hysteresis 2845 0: raw(8365 16000 16000 16000) min(-2569 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 8400 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(8365 16000 16000 16000) min(-2569 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 8400 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1974 1924 8365 8400 -2569 -15000 -1974 1924 8365 8400 -2569 -15000 -2098 2048 8904 8904 -2569 -15000 -2098 2048 8904 8904 -2569 -15000 -2098 2048 8904 8904 -2569 -15000 -2098 2048 8904 8904 -2569 -15000 -2082 2032 8834 8904 -2569 -15000 -2082 2032 8834 8904 -2569 -15000 -2082 2032 8834 8904 -2569 -15000 -2082 2032 8834 8904 -2569 -15000 -2082 2032 8834 8904 -2569 -15000 -2082 2032 8834 8904 -2569 -15000 -2047 1997 8682 8904 -2569 -15000 -2047 1997 8682 8904 -2569 -15000 -2047 1997 8682 8904 -2569 -15000 -2047 1997 8682 8904 -2569 -15000 -2051 2001 8700 8904 -2569 -15000 -2051 2001 8700 8904 -2569 -15000 -2051 2001 8700 8904 -2569 -15000 2025-09-06 13:16:13,719 Hysteresis 2855 0: raw(8700 16000 16000 16000) min(-2569 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 8904 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(8700 16000 16000 16000) min(-2569 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 8904 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -2051 2001 8700 8904 -2569 -15000 -2051 2001 8700 8904 -2569 -15000 -2051 2001 8700 8904 -2569 -15000 -2051 2001 8700 8904 -2569 -15000 -2051 2001 8700 8904 -2569 -15000 -2106 2056 8939 8939 -2569 -15000 -2106 2056 8939 8939 -2569 -15000 -2106 2056 8939 8939 -2569 -15000 -1992 1942 8443 8939 -2569 -15000 -1992 1942 8443 8939 -2569 -15000 -1992 1942 8443 8939 -2569 -15000 -1992 1942 8443 8939 -2569 -15000 -2078 2028 8817 8939 -2569 -15000 -2078 2028 8817 8939 -2569 -15000 -2078 2028 8817 8939 -2569 -15000 -2078 2028 8817 8939 -2569 -15000 -2090 2040 8869 8939 -2569 -15000 -2090 2040 8869 8939 -2569 -15000 -2090 2040 8869 8939 -2569 -15000 -2090 2040 8869 8939 -2569 -15000 2025-09-06 13:16:23,723 Hysteresis 2865 0: raw(8869 16000 16000 16000) min(-2569 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 8939 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(8869 16000 16000 16000) min(-2569 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 8939 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -2090 2040 8869 8939 -2569 -15000 -2090 2040 8869 8939 -2569 -15000 -2090 2040 8869 8939 -2569 -15000 -2090 2040 8869 8939 -2569 -15000 -2090 2040 8869 8939 -2569 -15000 -2090 2040 8869 8939 -2569 -15000 -2111 2061 8960 8960 -2569 -15000 -2111 2061 8960 8960 -2569 -15000 -2111 2061 8960 8960 -2569 -15000 -2111 2061 8960 8960 -2569 -15000 -2111 2061 8960 8960 -2569 -15000 -2126 2076 9026 9026 -2569 -15000 -2126 2076 9026 9026 -2569 -15000 -2126 2076 9026 9026 -2569 -15000 -2126 2076 9026 9026 -2569 -15000 -2113 2063 8969 9026 -2569 -15000 -2113 2063 8969 9026 -2569 -15000 -2113 2063 8969 9026 -2569 -15000 -2141 2091 9091 9091 -2569 -15000 -2141 2091 9091 9091 -2569 -15000 2025-09-06 13:16:33,734 Hysteresis 2875 0: raw(9091 16000 16000 16000) min(-2569 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 9091 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(9091 16000 16000 16000) min(-2569 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 9091 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -2141 2091 9091 9091 -2569 -15000 -2141 2091 9091 9091 -2569 -15000 -2156 2106 9156 9156 -2569 -15000 -2156 2106 9156 9156 -2569 -15000 -2156 2106 9156 9156 -2569 -15000 -2156 2106 9156 9156 -2569 -15000 -2168 2118 9208 9208 -2569 -15000 -2168 2118 9208 9208 -2569 -15000 -2168 2118 9208 9208 -2569 -15000 -2168 2118 9208 9208 -2569 -15000 -2149 2099 9126 9208 -2569 -15000 -2149 2099 9126 9208 -2569 -15000 -2149 2099 9126 9208 -2391 -15000 -2149 2099 9126 9208 -2391 -15000 -2149 2099 9126 9208 -2391 -15000 -2149 2099 9126 9208 -2391 -15000 -2147 2097 9117 9208 -2391 -15000 -2147 2097 9117 9208 -2391 -15000 -2147 2097 9117 9208 -2391 -15000 2025-09-06 13:16:43,857 Hysteresis 2885 0: raw(9117 16000 16000 16000) min(-2391 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 9208 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(9117 16000 16000 16000) min(-2391 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 9208 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -2147 2097 9117 9208 -2391 -15000 -2147 2097 9117 9208 -2391 -15000 -2147 2097 9117 9208 -2391 -15000 -2147 2097 9117 9208 -2391 -15000 -2244 2194 9539 9539 -2391 -15000 -2244 2194 9539 9539 -2391 -15000 -2244 2194 9539 9539 -2391 -15000 -2244 2194 9539 9539 -2391 -15000 -2115 2065 8978 9539 -2391 -15000 -2115 2065 8978 9539 -2391 -15000 -2115 2065 8978 9539 -2391 -15000 -2115 2065 8978 9539 -2391 -15000 -2203 2153 9360 9539 -2391 -15000 -2203 2153 9360 9539 -2391 -15000 -2203 2153 9360 9539 -2391 -15000 -2203 2153 9360 9539 -2391 -15000 -2246 2196 9547 9547 -2391 -15000 -2246 2196 9547 9547 -2391 -15000 -2246 2196 9547 9547 -2391 -15000 -2246 2196 9547 9547 -2391 -15000 2025-09-06 13:16:53,862 Hysteresis 2895 0: raw(9547 16000 16000 16000) min(-2391 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 9547 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(9547 16000 16000 16000) min(-2391 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 9547 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -2066 2016 8765 9547 -2391 -15000 -2066 2016 8765 9547 -2391 -15000 -2066 2016 8765 9547 -2391 -15000 -2066 2016 8765 9547 -2391 -15000 -2183 2133 9273 9547 -2391 -15000 -2183 2133 9273 9547 -2391 -15000 -2183 2133 9273 9547 -2391 -15000 -2183 2133 9273 9547 -2391 -15000 -2183 2133 9273 9547 -2391 -15000 -2183 2133 9273 9547 -2391 -15000 -2183 2133 9273 9547 -2391 -15000 -2183 2133 9273 9547 -2391 -15000 -2183 2133 9273 9547 -2391 -15000 -2183 2133 9273 9547 -2391 -15000 -2188 2138 9295 9547 -2391 -15000 -2188 2138 9295 9547 -2391 -15000 -2188 2138 9295 9547 -2365 -15000 -2200 2150 9347 9547 -2365 -15000 -2200 2150 9347 9547 -2365 -15000 2025-09-06 13:17:03,867 Hysteresis 2905 0: raw(9347 16000 16000 16000) min(-2365 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 9547 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(9347 16000 16000 16000) min(-2365 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 9547 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -2200 2150 9347 9547 -2365 -15000 -2200 2150 9347 9547 -2365 -15000 -2200 2150 9347 9547 -2365 -15000 -2200 2150 9347 9547 -2365 -15000 -2200 2150 9347 9547 -2365 -15000 -2200 2150 9347 9547 -2343 -15000 -2192 2142 9313 9547 -2343 -15000 -2192 2142 9313 9547 -2343 -15000 -2192 2142 9313 9547 -2182 -15000 -2192 2142 9313 9547 -2182 -15000 -2172 2122 9226 9547 -2182 -15000 -2172 2122 9226 9547 -2182 -15000 -2172 2122 9226 9547 -2182 -15000 -2172 2122 9226 9547 -2182 -15000 -2200 2150 9347 9547 -2182 -15000 -2200 2150 9347 9547 -2182 -15000 -2200 2150 9347 9547 -2117 -15000 -2200 2150 9347 9547 -2117 -15000 -2204 2154 9365 9547 -2117 -15000 -2204 2154 9365 9547 -2117 -15000 2025-09-06 13:17:13,948 Hysteresis 2915 0: raw(9365 16000 16000 16000) min(-2117 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 9547 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(9365 16000 16000 16000) min(-2117 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 9547 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -2204 2154 9365 9547 -1521 -15000 -2204 2154 9365 9547 -1521 -15000 -2204 2154 9365 9547 -1521 -15000 -2214 2164 9408 9547 -1521 -15000 -2214 2164 9408 9547 -1521 -15000 -2214 2164 9408 9547 -1521 -15000 -2214 2164 9408 9547 -1521 -15000 -2187 2137 9291 9547 -1521 -15000 -2187 2137 9291 9547 -1521 -15000 -2187 2137 9291 9547 -1521 -15000 -2187 2137 9291 9547 -1521 -15000 -2152 2102 9139 9547 -1521 -15000 -2152 2102 9139 9547 -1521 -15000 -2152 2102 9139 9547 -1521 -15000 -2152 2102 9139 9547 -1521 -15000 -2203 2153 9360 9547 -1521 -15000 -2203 2153 9360 9547 -1521 -15000 -2203 2153 9360 9547 -1521 -15000 -2203 2153 9360 9547 -1521 -15000 2025-09-06 13:17:23,996 Hysteresis 2925 0: raw(9360 16000 16000 16000) min(-1521 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 9547 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(9360 16000 16000 16000) min(-1521 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 9547 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -2303 2253 9795 9795 -1521 -15000 -2303 2253 9795 9795 -1521 -15000 -2303 2253 9795 9795 -1521 -15000 -2303 2253 9795 9795 -1521 -15000 -2317 2267 9856 9856 -1521 -15000 -2317 2267 9856 9856 -1521 -15000 -2317 2267 9856 9856 -1521 -15000 -2317 2267 9856 9856 -1521 -15000 -2431 2381 10352 10352 -1521 -15000 -2431 2381 10352 10352 -1521 -15000 -2431 2381 10352 10352 -1521 -15000 -2431 2381 10352 10352 -1521 -15000 -2431 2381 10352 10352 -1521 -15000 -2431 2381 10352 10352 -1521 -15000 -2496 2446 10634 10634 -1521 -15000 -2496 2446 10634 10634 -1521 -15000 -2496 2446 10634 10634 -1521 -15000 -2496 2446 10634 10634 -1521 -15000 -2903 2853 12404 12404 -1521 -15000 -2903 2853 12404 12404 -1521 -15000 2025-09-06 13:17:34,001 Hysteresis 2935 0: raw(12404 16000 16000 16000) min(-1521 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 12404 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(12404 16000 16000 16000) min(-1521 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 12404 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -2903 2853 12404 12404 -1521 -15000 -2903 2853 12404 12404 -1521 -15000 -3896 3846 16721 16721 -1521 -15000 -3896 3846 16721 16721 -1521 -15000 -3896 3846 16721 16721 -1521 -15000 -3896 3846 16721 16721 -1521 -15000 -4869 4819 20952 20952 -1521 -15000 -4869 4819 20952 20952 -1521 -15000 -4869 4819 20952 20952 -1521 -15000 -4869 4819 20952 20952 -1521 -15000 -5853 5803 25230 25230 -1521 -15000 -5853 5803 25230 25230 -1521 -15000 -5853 5803 25230 25230 -1326 -15000 -5853 5803 25230 25230 -1326 -15000 -6388 6338 27556 27556 -1326 -15000 -6388 6338 27556 27556 -1326 -15000 -6388 6338 27556 27556 -1208 -15000 -6388 6338 27556 27556 -1208 -15000 -6388 6338 27556 27556 -1208 -15000 -6388 6338 27556 27556 -1208 -15000 2025-09-06 13:17:44,005 Hysteresis 2945 0: raw(27556 16000 16000 16000) min(-1208 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 27556 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(27556 16000 16000 16000) min(-1208 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 27556 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6388 6338 27556 27556 113 -15000 -6388 6338 27556 27556 113 -15000 -7174 7124 30973 30973 113 -15000 -7174 7124 30973 30973 113 -15000 -7174 7124 30973 30973 6843 -15000 -7174 7124 30973 30973 6843 -15000 -7174 7124 30973 30973 6843 -15000 -8046 7996 34765 34765 6843 -15000 -8046 7996 34765 34765 6843 -15000 -8046 7996 34765 34765 6843 -15000 -8046 7996 34765 34765 6843 -15000 -8655 8605 37413 37413 6843 -15000 -8655 8605 37413 37413 6843 -15000 -8655 8605 37413 37413 6843 -15000 -8655 8605 37413 37413 6843 -15000 -8306 8256 35895 37413 6843 -15000 -8306 8256 35895 37413 6843 -15000 -8306 8256 35895 37413 6843 -15000 -8306 8256 35895 37413 6843 -15000 2025-09-06 13:17:54,047 Hysteresis 2955 0: raw(35895 16000 16000 16000) min(6843 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 37413 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 6843 < req 18000 Yes (1p) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (29895 10000 10000 10000) 7: 0: !chrg 9000@1p 8: filtered 1 to 0. __all__ 9: have active chargers. 9: raw(26895 7000 7000 7000) min(-2157 7000 7000 7000) spread(-24000 7000 7000 7000) max_pv 28413 9: [ 0 9000@1p ] PM PV mtr(W) avl(W) raw max min spread -7834 8881 38613 38613 6843 -15000 -7834 8881 38613 38613 6843 -15000 -7834 8881 38613 38613 6843 -15000 RECV 0: phases 3 -> 1 -7834 8881 38613 38613 6843 -15000 -7458 8552 37182 38613 6843 -15000 -7458 8552 37182 38613 6843 -15000 -7458 8552 37182 38613 6843 -15000 -7458 8552 37182 38613 6843 -15000 -6825 7998 34773 38613 6843 -15000 -6825 7998 34773 38613 6843 -15000 -6825 7998 34773 38613 6843 -15000 -6825 7998 34773 38613 6843 -15000 -6825 7998 34773 38613 6843 -15000 -6825 7998 34773 38613 6843 -15000 -6825 7998 34773 38613 6843 -15000 -6825 7998 34773 38613 6843 -15000 -6815 7989 34734 38613 6843 -15000 -6815 7989 34734 38613 6843 -15000 -5972 7251 31526 38613 6843 -15000 -5972 7251 31526 38613 6843 -15000 2025-09-06 13:18:04,051 Hysteresis -199 0: raw(31526 16000 16000 16000) min(6843 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38613 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 38613 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (25526 10000 10000 10000) 7: 0: !chrg 9000@1p 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(22526 7000 7000 7000) min(-2157 7000 7000 7000) spread(-24000 7000 7000 7000) max_pv 29613 9: [ 0 9000@1p ] PM PV mtr(W) avl(W) raw max min spread -5972 7251 31526 38613 6843 -15000 -5972 7251 31526 38613 6843 -15000 -5692 7006 30460 38613 6843 -15000 -5692 7006 30460 38613 6843 -15000 -5692 7006 30460 38613 6843 -15000 -5692 7006 30460 38613 6843 -15000 -6518 7729 33604 38613 6843 -15000 -6518 7729 33604 38613 6843 -15000 -6518 7729 33604 38613 6843 -15000 -6518 7729 33604 38613 6843 -15000 -6920 8081 35134 38613 6843 -15000 -6920 8081 35134 38613 6843 -15000 -6920 8081 35134 38613 6843 -15000 -6920 8081 35134 38613 6843 -15000 -7585 8663 37665 38613 6843 -15000 -7585 8663 37665 38613 6843 -15000 -7585 8663 37665 38613 6843 -15000 -8173 9177 39900 39900 6843 -15000 -8173 9177 39900 39900 6843 -15000 -8173 9177 39900 39900 6843 -15000 2025-09-06 13:18:14,063 Hysteresis -189 0: raw(39900 16000 16000 16000) min(6843 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 39900 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 39900 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (33900 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(25900 2000 2000 2000) min(-7157 2000 2000 2000) spread(-29000 2000 2000 2000) max_pv 25900 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -8173 10327 44900 44900 6843 -15000 -7937 10121 44004 44900 6843 -15000 -7937 10121 44004 44900 6843 -15000 -7937 10121 44004 44900 6843 -15000 -7937 10121 44004 44900 6843 -15000 -6745 9078 39469 44900 6843 -15000 -6745 9078 39469 44900 6843 -15000 -6745 9078 39469 44900 6843 -15000 -6745 9078 39469 44900 6843 -15000 -6745 9078 39469 44900 6843 -15000 -6745 9078 39469 44900 6843 -15000 -718 3554 15452 44900 6843 -15000 -718 3554 15452 44900 6843 -15000 -718 3554 15452 44900 6843 -15000 -718 3554 15452 44900 6843 -15000 -2855 5674 24669 44900 6843 -15000 -2855 5674 24669 44900 6843 -15000 -2855 5674 24669 44900 6843 -15000 -2855 5674 24669 44900 6843 -15000 2025-09-06 13:18:24,099 Hysteresis -179 0: raw(24669 16000 16000 16000) min(6843 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 44900 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 44900 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18669 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(10669 2000 2000 2000) min(-7157 2000 2000 2000) spread(-29000 2000 2000 2000) max_pv 30900 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -2855 5674 24669 44900 6843 -15000 -2855 5674 24669 44900 6843 -15000 -2855 5674 24669 44900 6843 -15000 -1438 4261 18526 44900 6843 -15000 -1438 4261 18526 44900 6843 -15000 -1438 4261 18526 44900 6843 -15000 -1438 4261 18526 44900 6843 -15000 200 3095 13456 44900 6843 -15000 200 3095 13456 44900 6843 -15000 200 3095 13456 44900 6843 -15000 200 3095 13456 44900 6843 -15000 190 3100 13478 44900 6843 -15000 190 3100 13478 44900 6843 -15000 190 3100 13478 44900 6843 -15000 190 3100 13478 44900 6843 -15000 573 2909 12647 44900 6843 -15000 573 2909 12647 44900 6843 -15000 573 2909 12647 44900 6843 -15000 573 2909 12647 44900 6843 -15000 2025-09-06 13:18:34,105 Hysteresis -169 0: raw(12647 16000 16000 16000) min(6843 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 44900 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 44900 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (6647 10000 10000 10000) 7: 0: 12647@1p 8: filtered 1 to 1, sorted to 0 8: 0: 12647@1p __all__ 9: don't have active chargers. 9: raw(0 3353 3353 3353) min(-5804 3353 3353 3353) spread(-27647 3353 3353 3353) max_pv 32253 9: [ 0 12647@1p ] PM PV mtr(W) avl(W) raw max min spread 573 2597 11291 44900 6843 -15000 573 2597 11291 44900 6843 -15000 573 2597 11291 44900 6843 -15000 573 2597 11291 44900 6843 -15000 573 2597 11291 44900 6843 -15000 573 2597 11291 44900 6843 -15000 729 2519 10952 44900 6843 -15000 729 2519 10952 44900 6843 -15000 729 2519 10952 44900 6843 -15000 718 2524 10973 44900 6843 -15000 718 2524 10973 44900 6843 -15000 718 2524 10973 44900 6843 -15000 718 2524 10973 44900 6843 -15000 390 2688 11686 44900 6843 -15000 390 2688 11686 44900 6843 -15000 390 2688 11686 44900 6843 -15000 390 2688 11686 44900 6843 -15000 348 2709 11778 44900 6843 -15000 348 2709 11778 44900 6843 -15000 2025-09-06 13:18:44,299 Hysteresis -159 0: raw(11778 16000 16000 16000) min(6843 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 44900 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 44900 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (5778 10000 10000 10000) 7: 0: 11778@1p 8: filtered 1 to 1, sorted to 0 8: 0: 11778@1p __all__ 9: don't have active chargers. 9: raw(0 4222 4222 4222) min(-4935 4222 4222 4222) spread(-26778 4222 4222 4222) max_pv 33122 9: [ 0 11778@1p ] PM PV mtr(W) avl(W) raw max min spread 348 2509 10908 44900 6843 -15000 348 2509 10908 44900 6843 -15000 369 2499 10865 44900 6843 -15000 369 2499 10865 44900 6843 -15000 369 2499 10865 44900 6843 -15000 369 2499 10865 44900 6843 -15000 315 2526 10982 44900 6843 -15000 315 2526 10982 44900 6843 -15000 315 2526 10982 44900 6843 -15000 315 2526 10982 44900 6843 -15000 118 2624 11408 44900 6843 -15000 118 2624 11408 44900 6843 -15000 118 2624 11408 44900 6843 -15000 118 2624 11408 44900 6843 -15000 118 2624 11408 44900 6843 -15000 -116 2741 11917 44900 6843 -15000 -116 2741 11917 44900 6843 -15000 -116 2741 11917 44900 6843 -15000 -116 2741 11917 44900 6843 -15000 -116 2741 11917 44900 6843 -15000 2025-09-06 13:18:54,438 Hysteresis -149 0: raw(11917 16000 16000 16000) min(6843 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 44900 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 44900 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (5917 10000 10000 10000) 7: 0: 11917@1p 8: filtered 1 to 1, sorted to 0 8: 0: 11917@1p __all__ 9: don't have active chargers. 9: raw(0 4083 4083 4083) min(-5074 4083 4083 4083) spread(-26917 4083 4083 4083) max_pv 32983 9: [ 0 11917@1p ] PM PV mtr(W) avl(W) raw max min spread -116 2773 12056 44900 6843 -15000 -116 2773 12056 44900 6843 -15000 -116 2773 12056 44900 6843 -15000 -883 3156 13721 44900 6843 -15000 -883 3156 13721 44900 6843 -15000 -883 3156 13721 44900 6843 -15000 -883 3156 13721 44900 6843 -15000 -1803 4273 18578 44900 6843 -15000 -1803 4273 18578 44900 6843 -15000 -1803 4273 18578 44900 6843 -15000 -1803 4273 18578 44900 6843 -15000 -2550 4927 21421 44900 6843 -15000 -2550 4927 21421 44900 6843 -15000 -2550 4927 21421 44900 6843 -15000 -2550 4927 21421 44900 6843 -15000 -4104 6287 27334 44900 6843 -15000 -4104 6287 27334 44900 6843 -15000 -4104 6287 27334 44900 6843 -15000 -4104 6287 27334 44900 6843 -15000 -5415 7434 32321 44900 6843 -15000 2025-09-06 13:19:04,442 Hysteresis -139 0: raw(32321 16000 16000 16000) min(6843 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 44900 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 44900 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (26321 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(18321 2000 2000 2000) min(-7157 2000 2000 2000) spread(-29000 2000 2000 2000) max_pv 30900 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -5415 7914 34408 44900 6843 -15000 -5415 7914 34408 44900 6843 -15000 -5415 7914 34408 44900 6843 -15000 -5415 7914 34408 44900 6843 -15000 -5415 7914 34408 44900 6843 -15000 -6369 8749 38039 44900 6843 -15000 -6369 8749 38039 44900 6843 -15000 -6369 8749 38039 44900 6843 -15000 -6369 8749 38039 44900 6843 -15000 -7162 9443 41056 44900 6843 -15000 -7162 9443 41056 44900 6843 -15000 -7162 9443 41056 44900 6843 -15000 -7162 9443 41056 44900 6843 -15000 -6754 9086 39504 44900 6843 -15000 -6754 9086 39504 44900 6843 -15000 -6754 9086 39504 44900 6843 -15000 -6754 9086 39504 44900 6843 -15000 -6754 9086 39504 44900 6843 -15000 -6754 9086 39504 44900 6843 -15000 -6754 9086 39504 44900 6843 -15000 2025-09-06 13:19:14,473 Hysteresis -129 0: raw(39504 16000 16000 16000) min(6843 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 44900 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 44900 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (33504 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(25504 2000 2000 2000) min(-7157 2000 2000 2000) spread(-29000 2000 2000 2000) max_pv 30900 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -6791 9118 39643 44900 6843 -15000 -6791 9118 39643 44900 6843 -15000 -6791 9118 39643 44900 6843 -15000 -6791 9118 39643 44900 6843 -15000 -6841 9162 39834 44900 6843 -15000 -6841 9162 39834 44900 6843 -15000 -6841 9162 39834 44900 6843 -15000 -6841 9162 39834 44900 6843 -15000 -6843 9163 39839 44900 6843 -15000 -6843 9163 39839 44900 6843 -15000 -6843 9163 39839 44900 6843 -15000 -6843 9163 39839 44900 6843 -15000 -6844 9164 39843 44900 6843 -15000 -6844 9164 39843 44900 6843 -15000 -6844 9164 39843 44900 6843 -15000 -6844 9164 39843 44900 6843 -15000 -6844 9164 39843 44900 6843 -15000 -6844 9164 39843 44900 6843 -15000 -6844 9164 39843 44900 6843 -15000 2025-09-06 13:19:24,620 Hysteresis -119 0: raw(39843 16000 16000 16000) min(6843 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 44900 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 44900 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (33843 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(25843 2000 2000 2000) min(-7157 2000 2000 2000) spread(-29000 2000 2000 2000) max_pv 30900 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -6844 9164 39843 44900 6843 -15000 -6844 9164 39843 44900 6843 -15000 -6844 9164 39843 44900 6843 -15000 -6864 9182 39921 44900 6843 -15000 -6864 9182 39921 44900 6843 -15000 -6864 9182 39921 44900 7547 -15000 -6835 9156 39808 44900 7547 -15000 -6835 9156 39808 44900 7547 -15000 -6835 9156 39808 44900 7665 -15000 -6835 9156 39808 44900 7665 -15000 -6927 9237 40160 44900 7665 -15000 -6927 9237 40160 44900 7665 -15000 -6927 9237 40160 44900 7665 -15000 -6927 9237 40160 44900 7665 -15000 -6903 9216 40069 44900 7665 -15000 -6903 9216 40069 44900 7665 -15000 -6903 9216 40069 44900 7665 -15000 -6903 9216 40069 44900 7665 -15000 -6912 9224 40104 44900 7665 -15000 -6912 9224 40104 44900 7665 -15000 2025-09-06 13:19:34,624 Hysteresis -109 0: raw(40104 16000 16000 16000) min(7665 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 44900 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 44900 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (34104 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(26104 2000 2000 2000) min(-6335 2000 2000 2000) spread(-29000 2000 2000 2000) max_pv 30900 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -6912 9224 40104 44900 7665 -15000 -6912 9224 40104 44900 7665 -15000 -6916 9227 40117 44900 7665 -15000 -6916 9227 40117 44900 7665 -15000 -6916 9227 40117 44900 7665 -15000 -6916 9227 40117 44900 7665 -15000 -6916 9227 40117 44900 7665 -15000 -6916 9227 40117 44900 7665 -15000 -6909 9221 40091 44900 7665 -15000 -6909 9221 40091 44900 7665 -15000 -6909 9221 40091 44900 7665 -15000 -6909 9221 40091 44900 7665 -15000 -6909 9221 40091 44900 7813 -15000 -6909 9221 40091 44900 7813 -15000 -6909 9221 40091 44900 7813 -15000 -6909 9221 40091 44900 7813 -15000 -6909 9221 40091 44900 7813 -15000 -6909 9221 40091 44900 7813 -15000 -6909 9221 40091 44900 7813 -15000 -6909 9221 40091 44900 7813 -15000 2025-09-06 13:19:44,627 Hysteresis -99 0: raw(40091 16000 16000 16000) min(7813 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 44900 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 44900 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (34091 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(26091 2000 2000 2000) min(-6187 2000 2000 2000) spread(-29000 2000 2000 2000) max_pv 30900 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -6909 9221 40091 44900 7813 -15000 -6909 9221 40091 44900 7843 -15000 -6909 9221 40091 44900 7843 -15000 -6909 9221 40091 44900 7843 -15000 -6941 9249 40213 44900 7843 -15000 -6941 9249 40213 44900 7843 -15000 -6941 9249 40213 44900 7843 -15000 -6941 9249 40213 44900 7843 -15000 -6938 9247 40204 44900 7843 -15000 -6938 9247 40204 44900 7843 -15000 -6938 9247 40204 44900 7843 -15000 -6938 9247 40204 44900 7843 -15000 -6950 9257 40247 44900 7843 -15000 -6950 9257 40247 44900 7843 -15000 -6950 9257 40247 44900 7843 -15000 -6950 9257 40247 44900 7843 -15000 -6940 9248 40208 44900 7843 -15000 -6940 9248 40208 44900 7843 -15000 -6940 9248 40208 44900 7843 -15000 2025-09-06 13:19:54,812 Hysteresis -89 0: raw(40208 16000 16000 16000) min(7843 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 44900 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 44900 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (34208 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(26208 2000 2000 2000) min(-6157 2000 2000 2000) spread(-29000 2000 2000 2000) max_pv 30900 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -6940 9248 40208 44900 7843 -15000 -6940 9248 40208 44900 8178 -15000 -6966 9271 40308 44900 8178 -15000 -6966 9271 40308 44900 8178 -15000 -6966 9271 40308 44900 8178 -15000 -6966 9271 40308 44900 8178 -15000 -6997 9298 40426 44900 8178 -15000 -6997 9298 40426 44900 8178 -15000 -6997 9298 40426 44900 8178 -15000 -6997 9298 40426 44900 8178 -15000 -7021 9319 40517 44900 8178 -15000 -7021 9319 40517 44900 8178 -15000 -7021 9319 40517 44900 8178 -15000 -7021 9319 40517 44900 8178 -15000 -7021 9319 40517 44900 8178 -15000 -7021 9319 40517 44900 8360 -15000 -7021 9319 40517 44900 8360 -15000 -7021 9319 40517 44900 8360 -15000 -7021 9319 40517 44900 8360 -15000 -7021 9319 40517 44900 8360 -15000 2025-09-06 13:20:04,816 Hysteresis -79 0: raw(40517 16000 16000 16000) min(8360 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 44900 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 44900 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (34517 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(26517 2000 2000 2000) min(-5640 2000 2000 2000) spread(-29000 2000 2000 2000) max_pv 30900 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -7021 9319 40517 44900 8360 -15000 -7021 9319 40517 44900 8360 -15000 -7011 9310 40478 44900 8360 -15000 -7011 9310 40478 44900 8365 -15000 -7011 9310 40478 44900 8365 -15000 -7011 9310 40478 44900 8365 -15000 -7021 9319 40517 44900 8365 -15000 -7021 9319 40517 44900 8365 -15000 -7021 9319 40517 44900 8365 -15000 -7021 9319 40517 44900 8365 -15000 -7021 9319 40517 44900 8365 -15000 -7074 9366 40721 44900 8443 -15000 -7074 9366 40721 44900 8443 -15000 -7074 9366 40721 44900 8443 -15000 -7074 9366 40721 44900 8443 -15000 -7074 9366 40721 44900 8443 -15000 -7074 9366 40721 44900 8443 -15000 -7074 9366 40721 44900 8443 -15000 -7074 9366 40721 44900 8443 -15000 2025-09-06 13:20:14,821 Hysteresis -69 0: raw(40721 16000 16000 16000) min(8443 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 44900 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 44900 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (34721 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(26721 2000 2000 2000) min(-5557 2000 2000 2000) spread(-29000 2000 2000 2000) max_pv 30900 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -7074 9366 40721 44900 8443 -15000 -7074 9366 40721 44900 8443 -15000 -7074 9366 40721 44900 8443 -15000 -7074 9366 40721 44900 8443 -15000 -7008 9308 40469 44900 8443 -15000 -7008 9308 40469 44900 8443 -15000 -7008 9308 40469 44900 8443 -15000 -7008 9308 40469 44900 8443 -15000 -7060 9353 40665 44900 8443 -15000 -7060 9353 40665 44900 8443 -15000 -7060 9353 40665 44900 8443 -15000 -7060 9353 40665 44900 8443 -15000 -7060 9353 40665 44900 8443 -15000 -7060 9353 40665 44900 8443 -15000 -7060 9353 40665 44900 8443 -15000 -7054 9348 40643 44900 8443 -15000 -7054 9348 40643 44900 8443 -15000 -7054 9348 40643 44900 8443 -15000 -7054 9348 40643 44900 8443 -15000 2025-09-06 13:20:24,972 Hysteresis -59 0: raw(40643 16000 16000 16000) min(8443 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 44900 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 44900 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (34643 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(26643 2000 2000 2000) min(-5557 2000 2000 2000) spread(-29000 2000 2000 2000) max_pv 30900 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -7048 9343 40621 44900 8443 -15000 -7048 9343 40621 44900 8443 -15000 -7048 9343 40621 44900 8765 -15000 -7048 9343 40621 44900 8765 -15000 -7048 9343 40621 44900 8765 -15000 -7048 9343 40621 44900 8765 -15000 -7111 9398 40860 44900 8765 -15000 -7111 9398 40860 44900 8765 -15000 -7111 9398 40860 44900 8765 -15000 -7111 9398 40860 44900 8765 -15000 -7096 9385 40804 44900 8765 -15000 -7096 9385 40804 44900 8765 -15000 -7096 9385 40804 44900 8765 -15000 -7096 9385 40804 44900 8765 -15000 -7066 9359 40691 44900 8765 -15000 -7066 9359 40691 44900 8765 -15000 -7066 9359 40691 44900 8765 -15000 -7066 9359 40691 44900 8765 -15000 -7066 9359 40691 44900 8765 -15000 -7066 9359 40691 44900 8765 -15000 2025-09-06 13:20:34,976 Hysteresis -49 0: raw(40691 16000 16000 16000) min(8765 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 44900 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 44900 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (34691 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(26691 2000 2000 2000) min(-5235 2000 2000 2000) spread(-29000 2000 2000 2000) max_pv 30900 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -7066 9359 40691 44900 8765 -15000 -7066 9359 40691 44900 8765 -15000 -7066 9359 40691 44900 8765 -15000 -7128 9413 40926 44900 8765 -15000 -7128 9413 40926 44900 8765 -15000 -7128 9413 40926 44900 8765 -15000 -7153 9435 41021 44900 8765 -15000 -7153 9435 41021 44900 8765 -15000 -7153 9435 41021 44900 8765 -15000 -7153 9435 41021 44900 8765 -15000 -7181 9459 41126 44900 8765 -15000 -7181 9459 41126 44900 8765 -15000 -7181 9459 41126 44900 8765 -15000 -7181 9459 41126 44900 8765 -15000 -7181 9459 41126 44900 8765 -15000 -7181 9459 41126 44900 8765 -15000 -7181 9459 41126 44900 8765 -15000 -7181 9459 41126 44900 8765 -15000 -7181 9459 41126 44900 8765 -15000 -7181 9459 41126 44900 8765 -15000 2025-09-06 13:20:44,982 Hysteresis -39 0: raw(41126 16000 16000 16000) min(8765 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 44900 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 44900 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (35126 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(27126 2000 2000 2000) min(-5235 2000 2000 2000) spread(-29000 2000 2000 2000) max_pv 30900 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -7181 9459 41126 44900 8765 -15000 -7181 9459 41126 44900 8765 -15000 -7181 9459 41126 44900 8765 -15000 -7181 9459 41126 44900 8765 -15000 -7181 9459 41126 44900 8765 -15000 -7181 9459 41126 44900 8765 -15000 -7181 9459 41126 44900 8765 -15000 -7181 9459 41126 44900 8765 -15000 -7181 9459 41126 44900 8765 -15000 -7181 9459 41126 44900 8765 -15000 -7181 9459 41126 44900 8765 -15000 -7181 9459 41126 44900 8765 -15000 -7181 9459 41126 44900 8765 -15000 -7181 9459 41126 44900 8765 -15000 -7181 9459 41126 44900 8765 -15000 -7181 9459 41126 44900 8765 -15000 -7181 9459 41126 44900 8765 -15000 -7181 9459 41126 44900 8765 -15000 -7181 9459 41126 44900 8765 -15000 2025-09-06 13:20:55,014 Hysteresis -29 0: raw(41126 16000 16000 16000) min(8765 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 44900 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 44900 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (35126 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(27126 2000 2000 2000) min(-5235 2000 2000 2000) spread(-29000 2000 2000 2000) max_pv 30900 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -7181 9459 41126 44900 8765 -15000 -7181 9459 41126 44900 8765 -15000 -7181 9459 41126 44900 8765 -15000 -7181 9459 41126 44900 8765 -15000 -7181 9459 41126 44900 8765 -15000 -7181 9459 41126 44900 8765 -15000 -7181 9459 41126 44900 8765 -15000 -7181 9459 41126 44900 8765 -15000 -6766 9096 39547 44900 8765 -15000 -6766 9096 39547 44900 8765 -15000 -6766 9096 39547 44900 8765 -15000 -6766 9096 39547 44900 8765 -15000 -6766 9096 39547 44900 8765 -15000 -6766 9096 39547 44900 8765 -15000 -6895 9209 40039 44900 9139 -15000 -6895 9209 40039 44900 9139 -15000 -6895 9209 40039 44900 9139 -15000 -6895 9209 40039 44900 9139 -15000 -7018 9317 40508 44900 9139 -15000 -7018 9317 40508 44900 9139 -15000 2025-09-06 13:21:05,018 Hysteresis -19 0: raw(40508 16000 16000 16000) min(9139 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 44900 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 44900 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (34508 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(26508 2000 2000 2000) min(-4861 2000 2000 2000) spread(-29000 2000 2000 2000) max_pv 30900 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -7018 9317 40508 44900 9139 -15000 -7018 9317 40508 44900 9139 -15000 -6959 9265 40282 44900 9139 -15000 -6959 9265 40282 44900 9139 -15000 -6959 9265 40282 44900 9139 -15000 -6274 8666 37678 44900 9139 -15000 -6274 8666 37678 44900 9139 -15000 -6274 8666 37678 44900 9139 -15000 -6274 8666 37678 44900 9139 -15000 -5352 7859 34169 44900 9139 -15000 -5352 7859 34169 44900 9139 -15000 -5352 7859 34169 44900 9139 -15000 -5352 7859 34169 44900 9139 -15000 -5271 7788 33860 44900 9139 -15000 -5271 7788 33860 44900 9139 -15000 -5271 7788 33860 44900 9139 -15000 -5271 7788 33860 44900 9139 -15000 -5431 7928 34469 44900 9139 -15000 -5431 7928 34469 44900 9139 -15000 2025-09-06 13:21:15,022 Hysteresis -9 0: raw(34469 16000 16000 16000) min(9139 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 44900 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 44900 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (28469 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(20469 2000 2000 2000) min(-4861 2000 2000 2000) spread(-29000 2000 2000 2000) max_pv 30900 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -5431 7928 34469 44900 9139 -15000 -5431 7928 34469 44900 9139 -15000 -5021 7569 32908 44900 9139 -15000 -5021 7569 32908 44900 9139 -15000 -5021 7569 32908 44900 9139 -15000 -5021 7569 32908 44900 9139 -15000 -5021 7569 32908 44900 9139 -15000 -5021 7569 32908 44900 9139 -15000 -3738 6447 28030 44900 9139 -15000 -3738 6447 28030 44900 9139 -15000 -3738 6447 28030 44900 9139 -15000 -1908 4845 21065 44900 9139 -15000 -1908 4845 21065 44900 9139 -15000 -1908 4845 21065 44900 9139 -15000 -1908 4845 21065 44900 9139 -15000 -867 3628 15773 44900 9139 -15000 -867 3628 15773 44900 9139 -15000 -867 3628 15773 44900 9139 -15000 -867 3628 15773 44900 9139 -15000 -874 3632 15791 44900 9139 -15000 2025-09-06 13:21:25,065 Hysteresis 1 0: raw(15791 16000 16000 16000) min(9139 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 44900 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 44900 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (9791 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(1791 2000 2000 2000) min(-4861 2000 2000 2000) spread(-29000 2000 2000 2000) max_pv 30900 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -874 3632 15791 44900 9139 -15000 -874 3632 15791 44900 9139 -15000 -874 3632 15791 44900 9139 -15000 -345 3367 14639 44900 9139 -15000 -345 3367 14639 44900 9139 -15000 -345 3367 14639 44900 9360 -15000 -345 3367 14639 44900 9360 -15000 -375 3382 14704 44900 9360 -15000 -375 3382 14704 44900 9360 -15000 -375 3382 14704 44900 9795 -15000 -375 3382 14704 44900 9795 -15000 -375 3382 14704 44900 9795 -15000 -375 3382 14704 44900 9795 -15000 -375 3382 14704 44900 9856 -15000 -375 3382 14704 44900 9856 -15000 -375 3382 14704 44900 9856 -15000 -375 3382 14704 44900 9856 -15000 -621 3505 15239 44900 10352 -15000 -621 3505 15239 44900 10352 -15000 -621 3505 15239 44900 10352 -15000 2025-09-06 13:21:35,073 Hysteresis 11 0: raw(15239 16000 16000 16000) min(10352 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 44900 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 44900 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (9239 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(1239 2000 2000 2000) min(-3648 2000 2000 2000) spread(-29000 2000 2000 2000) max_pv 30900 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -621 3505 15239 44900 10352 -15000 -621 3505 15239 44900 10352 -15000 -1631 4603 20013 44900 10352 -15000 -1631 4603 20013 44900 10634 -15000 -1631 4603 20013 44900 10634 -15000 -1617 4591 19960 44900 10634 -15000 -1617 4591 19960 44900 10634 -15000 -1617 4591 19960 44900 10865 -15000 -1617 4591 19960 44900 10865 -15000 -2364 5244 22800 44900 10865 -15000 -2364 5244 22800 44900 10865 -15000 -2364 5244 22800 44900 10865 -15000 -2364 5244 22800 44900 10865 -15000 -2789 5616 24417 44900 10865 -15000 -2789 5616 24417 44900 10865 -15000 -2789 5616 24417 44900 10865 -15000 -2789 5616 24417 44900 10865 -15000 -3342 6100 26521 44900 10865 -15000 -3342 6100 26521 44900 10865 -15000 2025-09-06 13:21:45,078 Hysteresis 21 0: raw(26521 16000 16000 16000) min(10865 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 44900 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 44900 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (20521 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(12521 2000 2000 2000) min(-3135 2000 2000 2000) spread(-29000 2000 2000 2000) max_pv 30900 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -3342 6100 26521 44900 10865 -15000 -3342 6100 26521 44900 10865 -15000 -3541 6274 27278 44900 10865 -15000 -3541 6274 27278 44900 10865 -15000 -3541 6274 27278 44900 10865 -15000 -3541 6274 27278 44900 10865 -15000 -3380 6133 26665 44900 10865 -15000 -3380 6133 26665 44900 10865 -15000 -3380 6133 26665 44900 10865 -15000 -3380 6133 26665 44900 10865 -15000 -3380 6133 26665 44900 10865 -15000 -2997 5798 25208 44900 10865 -15000 -2997 5798 25208 44900 10865 -15000 -2997 5798 25208 44900 10865 -15000 -2997 5798 25208 44900 10865 -15000 -2792 5619 24430 44900 10865 -15000 -2792 5619 24430 44900 10865 -15000 -2792 5619 24430 44900 10865 -15000 -2792 5619 24430 44900 10865 -15000 -2960 5766 25069 44900 10865 -15000 2025-09-06 13:21:55,123 Hysteresis 31 0: raw(25069 16000 16000 16000) min(10865 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 44900 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 44900 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19069 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(11069 2000 2000 2000) min(-3135 2000 2000 2000) spread(-29000 2000 2000 2000) max_pv 30900 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -2960 5766 25069 44900 10865 -15000 -2960 5766 25069 44900 10865 -15000 -2960 5766 25069 44900 10865 -15000 -3377 6131 26656 44900 10865 -15000 -3377 6131 26656 44900 10865 -15000 -3377 6131 26656 44900 10865 -15000 -3377 6131 26656 44900 10865 -15000 -4777 7356 31982 44900 10865 -15000 -4777 7356 31982 44900 10865 -15000 -4777 7356 31982 44900 10865 -15000 -4777 7356 31982 44900 10865 -15000 -5442 7938 34513 44900 10865 -15000 -5442 7938 34513 44900 10865 -15000 -5442 7938 34513 44900 10865 -15000 -5442 7938 34513 44900 10865 -15000 -6002 8428 36643 44900 10865 -15000 -6002 8428 36643 44900 10865 -15000 -6002 8428 36643 44900 10865 -15000 -6002 8428 36643 44900 10865 -15000 2025-09-06 13:22:05,193 Hysteresis 41 0: raw(36643 16000 16000 16000) min(10865 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 44900 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 44900 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (30643 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(22643 2000 2000 2000) min(-3135 2000 2000 2000) spread(-29000 2000 2000 2000) max_pv 30900 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -6002 8428 36643 44900 10865 -15000 -6161 8567 37247 44900 10865 -15000 -6161 8567 37247 44900 10865 -15000 -6161 8567 37247 44900 10865 -15000 -6161 8567 37247 44900 10865 -15000 -6258 8652 37617 44900 10865 -15000 -6258 8652 37617 44900 10865 -15000 -6258 8652 37617 44900 10865 -15000 -6258 8652 37617 44900 10865 -15000 -5968 8398 36513 44900 10865 -15000 -5968 8398 36513 44900 10865 -15000 -5968 8398 36513 44900 10865 -15000 -5968 8398 36513 44900 10865 -15000 -5968 8398 36513 44900 10865 -15000 -5968 8398 36513 44900 10865 -15000 -5968 8398 36513 44900 10865 -15000 -5968 8398 36513 44900 10865 -15000 -5763 8218 35730 44900 10865 -15000 -5763 8218 35730 44900 10865 -15000 2025-09-06 13:22:15,199 Hysteresis 51 0: raw(35730 16000 16000 16000) min(10865 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 44900 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 44900 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (29730 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(21730 2000 2000 2000) min(-3135 2000 2000 2000) spread(-29000 2000 2000 2000) max_pv 30900 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -5763 8218 35730 44900 10865 -15000 -5763 8218 35730 44900 10865 -15000 -5757 8213 35708 44900 10865 -15000 -5757 8213 35708 44900 10865 -15000 -5757 8213 35708 44900 10865 -15000 -5841 8287 36030 44900 10865 -15000 -5841 8287 36030 44900 10865 -15000 -5841 8287 36030 44900 10865 -15000 -5841 8287 36030 44900 10865 -15000 -4941 7499 32604 44900 10865 -15000 -4941 7499 32604 44900 10865 -15000 -4941 7499 32604 44900 10865 -15000 -4941 7499 32604 44004 10865 -15000 -4941 7499 32604 44004 10865 -15000 -4941 7499 32604 44004 10865 -15000 -4962 7518 32686 44004 10865 -15000 -4962 7518 32686 41126 10865 -15000 -4962 7518 32686 41126 10865 -15000 -4962 7518 32686 41126 10865 -15000 -3037 5833 25360 41126 10865 -15000 2025-09-06 13:22:25,203 Hysteresis 61 0: raw(25360 16000 16000 16000) min(10865 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 41126 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 41126 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19360 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(11360 2000 2000 2000) min(-3135 2000 2000 2000) spread(-29000 2000 2000 2000) max_pv 27126 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -3037 5833 25360 41126 10865 -15000 -3037 5833 25360 41126 10865 -15000 -3037 5833 25360 41126 10865 -15000 -1111 4015 17456 41126 10865 -15000 -1111 4015 17456 41126 10865 -15000 -1111 4015 17456 41126 10865 -15000 -1111 4015 17456 41126 10865 -15000 39 3176 13808 41126 10865 -15000 39 3176 13808 41126 10865 -15000 39 3176 13808 41126 10865 -15000 39 3176 13808 41126 10865 -15000 32 3179 13821 41126 10865 -15000 32 3179 13821 41126 10865 -15000 32 3179 13821 41126 10865 -15000 32 3179 13821 41126 10865 -15000 395 2998 13034 41126 10865 -15000 395 2998 13034 41126 10865 -15000 395 2998 13034 41126 10865 -15000 425 2983 12969 41126 10865 -15000 2025-09-06 13:22:35,410 Hysteresis 71 0: raw(12969 16000 16000 16000) min(10865 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 41126 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 41126 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (6969 10000 10000 10000) 7: 0: 12969@1p 8: filtered 1 to 1, sorted to 0 8: 0: 12969@1p __all__ 9: don't have active chargers. 9: raw(0 3031 3031 3031) min(-2104 3031 3031 3031) spread(-27969 3031 3031 3031) max_pv 28157 9: [ 0 12969@1p ] PM PV mtr(W) avl(W) raw max min spread 425 2745 11934 41126 10865 -15000 425 2745 11934 41126 10865 -15000 425 2745 11934 41126 10865 -15000 425 2745 11934 41126 10865 -15000 425 2745 11934 41126 10865 -15000 403 2756 11982 41126 10865 -15000 403 2756 11982 41126 10865 -15000 403 2756 11982 41126 10865 -15000 403 2756 11982 41126 10865 -15000 342 2786 12113 41126 10865 -15000 342 2786 12113 41126 10865 -15000 342 2786 12113 41126 10865 -15000 -116 3015 13108 41126 10865 -15000 -116 3015 13108 41126 10865 -15000 -116 3015 13108 41126 10865 -15000 -116 3015 13108 41126 10865 -15000 -366 3140 13652 41126 10865 -15000 -366 3140 13652 41126 10865 -15000 -366 3140 13652 41126 10865 -15000 2025-09-06 13:22:45,414 Hysteresis 81 0: raw(13652 16000 16000 16000) min(10865 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 41126 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 41126 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (7652 10000 10000 10000) 7: 0: 13652@1p 8: filtered 1 to 1, sorted to 0 8: 0: 13652@1p __all__ 9: don't have active chargers. 9: raw(0 2348 2348 2348) min(-2787 2348 2348 2348) spread(-28652 2348 2348 2348) max_pv 27474 9: [ 0 13652@1p ] PM PV mtr(W) avl(W) raw max min spread -366 3297 14334 41126 10865 -15000 -364 3296 14330 41126 10865 -15000 -364 3296 14330 41126 10865 -15000 -364 3296 14330 41126 10865 -15000 -364 3296 14330 41126 10865 -15000 -418 3323 14447 41126 10865 -15000 -418 3323 14447 41126 10865 -15000 -418 3323 14447 41126 10865 -15000 -418 3323 14447 41126 10865 -15000 -276 3252 14139 41126 10865 -15000 -276 3252 14139 41126 10865 -15000 -276 3252 14139 41126 10865 -15000 -276 3252 14139 41126 10865 -15000 318 2955 12847 41126 10865 -15000 318 2955 12847 41126 10865 -15000 318 2955 12847 41126 10865 -15000 318 2955 12847 41126 10982 -15000 318 2955 12847 41126 10982 -15000 318 2955 12847 41126 10982 -15000 318 2955 12847 41126 10982 -15000 2025-09-06 13:22:55,446 Hysteresis 91 0: raw(12847 16000 16000 16000) min(10982 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 41126 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 41126 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (6847 10000 10000 10000) 7: 0: 12847@1p 8: filtered 1 to 1, sorted to 0 8: 0: 12847@1p __all__ 9: don't have active chargers. 9: raw(0 3153 3153 3153) min(-1865 3153 3153 3153) spread(-27847 3153 3153 3153) max_pv 28279 9: [ 0 12847@1p ] PM PV mtr(W) avl(W) raw max min spread 322 2768 12034 41126 11408 -15000 322 2768 12034 41126 11408 -15000 322 2768 12034 41126 11408 -15000 561 2649 11517 41126 11408 -15000 561 2649 11517 41126 11408 -15000 561 2649 11517 41126 11517 -15000 561 2649 11517 41126 11517 -15000 690 2584 11234 41126 11234 -15000 690 2584 11234 41126 11234 -15000 690 2584 11234 41126 11234 -15000 690 2584 11234 41126 11234 -15000 555 2652 11530 41126 11234 -15000 555 2652 11530 41126 11234 -15000 555 2652 11530 41126 11234 -15000 555 2652 11530 41126 11234 -15000 555 2652 11530 41126 11234 -15000 555 2652 11530 41126 11234 -15000 555 2652 11530 41126 11234 -15000 555 2652 11530 41126 11234 -15000 607 2626 11417 41126 11234 -15000 2025-09-06 13:23:05,563 Hysteresis 101 0: raw(11417 16000 16000 16000) min(11234 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 41126 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 41126 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (5417 10000 10000 10000) 7: 0: 11417@1p 8: filtered 1 to 1, sorted to 0 8: 0: 11417@1p __all__ 9: don't have active chargers. 9: raw(0 4583 4583 4583) min(-183 4583 4583 4583) spread(-26417 4583 4583 4583) max_pv 29709 9: [ 0 11417@1p ] PM PV mtr(W) avl(W) raw max min spread 607 2297 9986 41126 9986 -15000 607 2297 9986 41126 9986 -15000 607 2297 9986 41126 9986 -15000 629 2286 9939 41126 9939 -15000 629 2286 9939 41126 9939 -15000 629 2286 9939 41126 9939 -15000 629 2286 9939 41126 9939 -15000 629 2286 9939 41126 9939 -15000 596 2302 10008 41126 9939 -15000 596 2302 10008 41126 9939 -15000 596 2302 10008 41126 9939 -15000 596 2302 10008 41126 9939 -15000 349 2426 10547 41126 9939 -15000 349 2426 10547 41126 9939 -15000 349 2426 10547 41126 9939 -15000 349 2426 10547 41126 9939 -15000 331 2435 10586 41126 9939 -15000 331 2435 10586 41126 9939 -15000 331 2435 10586 41126 9939 -15000 2025-09-06 13:23:15,572 Hysteresis 111 0: raw(10586 16000 16000 16000) min(9939 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 41126 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 41126 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (4586 10000 10000 10000) 7: 0: 10586@1p 8: filtered 1 to 1, sorted to 0 8: 0: 10586@1p __all__ 9: don't have active chargers. 9: raw(0 5414 5414 5414) min(-647 5414 5414 5414) spread(-25586 5414 5414 5414) max_pv 30540 9: [ 0 10586@1p ] PM PV mtr(W) avl(W) raw max min spread 331 2244 9756 41126 9756 -15000 357 2231 9700 41126 9700 -15000 357 2231 9700 41126 9700 -15000 357 2231 9700 41126 9700 -15000 357 2231 9700 41126 9700 -15000 361 2229 9691 41126 9691 -15000 361 2229 9691 41126 9691 -15000 361 2229 9691 41126 9691 -15000 361 2229 9691 41126 9691 -15000 397 2211 9613 41126 9613 -15000 397 2211 9613 41126 9613 -15000 397 2211 9613 41126 9613 -15000 397 2211 9613 41126 9613 -15000 397 2211 9613 41126 9613 -15000 397 2211 9613 41126 9613 -15000 397 2211 9613 41126 9613 -15000 254 2282 9921 41126 9613 -15000 254 2282 9921 41126 9613 -15000 254 2282 9921 41126 9613 -15000 2025-09-06 13:23:25,681 Hysteresis 121 0: raw(9921 16000 16000 16000) min(9613 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 41126 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 41126 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3921 10000 10000 10000) 7: 0: 9921@1p 8: filtered 1 to 1, sorted to 0 8: 0: 9921@1p __all__ 9: don't have active chargers. 9: raw(0 6079 6079 6079) min(-308 6079 6079 6079) spread(-24921 6079 6079 6079) max_pv 31205 9: [ 0 9921@1p ] PM PV mtr(W) avl(W) raw max min spread 254 2129 9256 41126 9256 -15000 254 2129 9256 41126 9256 -15000 254 2129 9256 41126 9256 -15000 252 2130 9260 41126 9256 -15000 252 2130 9260 41126 9256 -15000 252 2130 9260 41126 9256 -15000 252 2130 9260 41126 9256 -15000 321 2096 9113 41126 9113 -15000 321 2096 9113 41126 9113 -15000 321 2096 9113 41126 9113 -15000 321 2096 9113 41126 9113 -15000 191 2161 9395 41126 9113 -15000 191 2161 9395 41126 9113 -15000 191 2161 9395 41126 9113 -15000 191 2161 9395 41126 9113 -15000 191 2161 9395 41126 9113 -15000 191 2161 9395 41126 9113 -15000 191 2161 9395 41126 9113 -15000 191 2161 9395 41126 9113 -15000 207 2153 9360 41126 9113 -15000 2025-09-06 13:23:35,822 Hysteresis 131 0: raw(9360 16000 16000 16000) min(9113 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 41126 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 41126 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3360 10000 10000 10000) 7: 0: 9360@1p 8: filtered 1 to 1, sorted to 0 8: 0: 9360@1p __all__ 9: don't have active chargers. 9: raw(0 6640 6640 6640) min(-247 6640 6640 6640) spread(-24360 6640 6640 6640) max_pv 31766 9: [ 0 9360@1p ] PM PV mtr(W) avl(W) raw max min spread 207 2024 8800 41126 8800 -15000 207 2024 8800 41126 8800 -15000 207 2024 8800 41126 8800 -15000 212 2021 8786 41126 8786 -15000 212 2021 8786 41126 8786 -15000 212 2021 8786 41126 8786 -15000 212 2021 8786 41126 8786 -15000 183 2036 8852 41126 8786 -15000 183 2036 8852 41126 8786 -15000 183 2036 8852 41126 8786 -15000 183 2036 8852 41126 8786 -15000 183 2036 8852 41126 8786 -15000 183 2036 8852 41126 8786 -15000 31 2112 9182 41126 8786 -15000 31 2112 9182 41126 8786 -15000 31 2112 9182 41126 8786 -15000 31 2112 9182 41126 8786 -15000 11 2122 9226 41126 8786 -15000 11 2122 9226 41126 8786 -15000 11 2122 9226 41126 8786 -15000 2025-09-06 13:23:45,830 Hysteresis 141 0: raw(9226 16000 16000 16000) min(8786 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 41126 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 41126 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3226 10000 10000 10000) 7: 0: 9226@1p 8: filtered 1 to 1, sorted to 0 8: 0: 9226@1p __all__ 9: don't have active chargers. 9: raw(0 6774 6774 6774) min(-440 6774 6774 6774) spread(-24226 6774 6774 6774) max_pv 31900 9: [ 0 9226@1p ] PM PV mtr(W) avl(W) raw max min spread 11 2091 9091 41126 8786 -15000 91 2051 8917 41126 8786 -15000 91 2051 8917 41126 8786 -15000 91 2051 8917 41126 8786 -15000 91 2051 8917 41126 8786 -15000 91 2051 8917 41126 8786 -15000 91 2051 8917 41126 8786 -15000 91 2051 8917 41126 8786 -15000 66 2063 8969 41126 8786 -15000 66 2063 8969 41126 8786 -15000 66 2063 8969 41126 8786 -15000 66 2063 8969 41126 8786 -15000 66 2063 8969 41126 8786 -15000 66 2063 8969 41126 8786 -15000 66 2063 8969 41126 8786 -15000 66 2063 8969 41126 8786 -15000 83 2055 8934 41126 8786 -15000 83 2055 8934 41126 8786 -15000 83 2055 8934 41126 8786 -15000 83 2055 8934 41126 8786 -15000 2025-09-06 13:23:55,856 Hysteresis 151 0: raw(8934 16000 16000 16000) min(8786 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 41126 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 41126 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (2934 10000 10000 10000) 7: 0: 8934@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8934@1p __all__ 9: don't have active chargers. 9: raw(0 7066 7066 7066) min(-148 7066 7066 7066) spread(-23934 7066 7066 7066) max_pv 32192 9: [ 0 8934@1p ] PM PV mtr(W) avl(W) raw max min spread 33 2013 8752 41126 8752 -15000 33 2013 8752 41126 8752 -15000 33 2013 8752 41126 8752 -15000 33 2013 8752 41126 8752 -15000 33 2013 8752 41126 8752 -15000 33 2013 8752 41126 8752 -15000 41 2009 8734 41126 8734 -15000 41 2009 8734 41126 8734 -15000 41 2009 8734 41126 8734 -15000 132 1963 8534 41126 8534 -15000 132 1963 8534 41126 8534 -15000 132 1963 8534 41126 8534 -15000 132 1963 8534 41126 8534 -15000 42 2008 8730 41126 8534 -15000 42 2008 8730 41126 8534 -15000 42 2008 8730 41126 8534 -15000 42 2008 8730 41126 8534 -15000 40 2009 8734 41126 8534 -15000 40 2009 8734 41126 8534 -15000 2025-09-06 13:24:05,980 Hysteresis 161 0: raw(8734 16000 16000 16000) min(8534 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 41126 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 41126 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (2734 10000 10000 10000) 7: 0: 8734@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8734@1p __all__ 9: don't have active chargers. 9: raw(0 7266 7266 7266) min(-200 7266 7266 7266) spread(-23734 7266 7266 7266) max_pv 32392 9: [ 0 8734@1p ] PM PV mtr(W) avl(W) raw max min spread 40 1963 8534 41126 8534 -15000 40 1963 8534 41126 8534 -15000 73 1947 8465 41126 8465 -15000 73 1947 8465 41126 8465 -15000 73 1947 8465 41126 8465 -15000 73 1947 8465 41126 8465 -15000 132 1917 8334 41126 8334 -15000 132 1917 8334 41126 8334 -15000 132 1917 8334 41126 8334 -15000 132 1917 8334 41126 8334 -15000 137 1915 8326 41126 8326 -15000 137 1915 8326 41126 8326 -15000 137 1915 8326 41126 8326 -15000 137 1915 8326 41126 8326 -15000 137 1915 8326 41126 8326 -15000 137 1915 8326 41126 8326 -15000 67 1950 8478 41126 8326 -15000 67 1950 8478 41126 8326 -15000 67 1950 8478 41126 8326 -15000 67 1950 8478 41126 8326 -15000 2025-09-06 13:24:15,984 Hysteresis 171 0: raw(8478 16000 16000 16000) min(8326 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 41126 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 41126 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (2478 10000 10000 10000) 7: 0: 8478@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8478@1p __all__ 9: don't have active chargers. 9: raw(0 7522 7522 7522) min(-152 7522 7522 7522) spread(-23478 7522 7522 7522) max_pv 32648 9: [ 0 8478@1p ] PM PV mtr(W) avl(W) raw max min spread 55 1897 8247 41126 8247 -15000 55 1897 8247 41126 8247 -15000 55 1897 8247 41126 8247 -15000 55 1897 8247 41126 8247 -15000 82 1883 8186 41126 8186 -15000 82 1883 8186 41126 8186 -15000 82 1883 8186 41126 8186 -15000 82 1883 8186 41126 8186 -15000 25 1912 8313 41126 8186 -15000 25 1912 8313 41126 8186 -15000 25 1912 8313 41126 8186 -15000 25 1912 8313 41126 8186 -15000 27 1911 8308 41126 8186 -15000 27 1911 8308 41126 8186 -15000 27 1911 8308 41126 8186 -15000 27 1911 8308 41126 8186 -15000 -15 1932 8400 41126 8186 -15000 -15 1932 8400 41126 8186 -15000 -15 1932 8400 41126 8186 -15000 -15 1932 8400 41126 8186 -15000 2025-09-06 13:24:26,005 Hysteresis 181 0: raw(8400 16000 16000 16000) min(8186 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 41126 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 41126 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (2400 10000 10000 10000) 7: 0: 8400@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8400@1p __all__ 9: don't have active chargers. 9: raw(0 7600 7600 7600) min(-214 7600 7600 7600) spread(-23400 7600 7600 7600) max_pv 32726 9: [ 0 8400@1p ] PM PV mtr(W) avl(W) raw max min spread -30 1922 8356 41126 8186 -15000 -30 1922 8356 41126 8186 -15000 -30 1922 8356 41126 8186 -15000 -30 1922 8356 41126 8186 -15000 30 1892 8226 41126 8186 -15000 30 1892 8226 41126 8186 -15000 17 1899 8256 41126 8186 -15000 17 1899 8256 41126 8186 -15000 17 1899 8256 41126 8186 -15000 17 1899 8256 41126 8186 -15000 21 1897 8247 41126 8186 -15000 21 1897 8247 41126 8186 -15000 21 1897 8247 41126 8186 -15000 21 1897 8247 41126 8186 -15000 21 1897 8247 41126 8186 -15000 21 1897 8247 41126 8186 -15000 21 1897 8247 41126 8186 -15000 21 1897 8247 41126 8186 -15000 26 1894 8234 41126 8186 -15000 26 1894 8234 41126 8186 -15000 2025-09-06 13:24:36,033 Hysteresis 191 0: raw(8234 16000 16000 16000) min(8186 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 41126 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 41126 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (2234 10000 10000 10000) 7: 0: 8234@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8234@1p __all__ 9: don't have active chargers. 9: raw(0 7766 7766 7766) min(-48 7766 7766 7766) spread(-23234 7766 7766 7766) max_pv 32892 9: [ 0 8234@1p ] PM PV mtr(W) avl(W) raw max min spread 26 1855 8065 41126 8065 -15000 26 1855 8065 41126 8065 -15000 22 1857 8073 41126 8065 -15000 22 1857 8073 41126 8065 -15000 22 1857 8073 41126 8065 -15000 22 1857 8073 41126 8065 -15000 70 1833 7969 41126 7969 -15000 70 1833 7969 41126 7969 -15000 70 1833 7969 41126 7969 -15000 57 1840 8000 41126 7969 -15000 57 1840 8000 41126 7969 -15000 57 1840 8000 41126 7969 -15000 57 1840 8000 41126 7969 -15000 57 1840 8000 41126 7969 -15000 57 1840 8000 41126 7969 -15000 57 1840 8000 41126 7969 -15000 57 1840 8000 41126 7969 -15000 28 1854 8060 41126 7969 -15000 28 1854 8060 41126 7969 -15000 2025-09-06 13:24:46,038 Hysteresis 201 0: raw(8060 16000 16000 16000) min(7969 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 41126 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 41126 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (2060 10000 10000 10000) 7: 0: 8060@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8060@1p __all__ 9: don't have active chargers. 9: raw(0 7940 7940 7940) min(-91 7940 7940 7940) spread(-23060 7940 7940 7940) max_pv 33066 9: [ 0 8060@1p ] PM PV mtr(W) avl(W) raw max min spread 28 1814 7886 41126 7886 -15000 28 1814 7886 41126 7886 -15000 28 1814 7886 41126 7886 -15000 28 1814 7886 41126 7886 -15000 44 1806 7852 41126 7852 -15000 44 1806 7852 41126 7852 -15000 44 1806 7852 41126 7852 -15000 44 1806 7852 41126 7852 -15000 30 1813 7882 41126 7852 -15000 30 1813 7882 41126 7852 -15000 30 1813 7882 41126 7852 -15000 78 1789 7778 41126 7778 -15000 78 1789 7778 41126 7778 -15000 78 1789 7778 41126 7778 -15000 78 1789 7778 41126 7778 -15000 51 1803 7839 41126 7778 -15000 51 1803 7839 41126 7778 -15000 51 1803 7839 41126 7778 -15000 51 1803 7839 41126 7778 -15000 2025-09-06 13:24:56,067 Hysteresis 212 0: raw(7839 16000 16000 16000) min(7778 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 41126 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 41126 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (1839 10000 10000 10000) 7: 0: 7839@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7839@1p __all__ 9: don't have active chargers. 9: raw(0 8161 8161 8161) min(-61 8161 8161 8161) spread(-22839 8161 8161 8161) max_pv 33287 9: [ 0 7839@1p ] PM PV mtr(W) avl(W) raw max min spread 11 1772 7704 41126 7704 -15000 11 1772 7704 41126 7704 -15000 11 1772 7704 41126 7704 -15000 11 1772 7704 41126 7704 -15000 2 1776 7721 41126 7704 -15000 2 1776 7721 41126 7704 -15000 2 1776 7721 41126 7704 -15000 2 1776 7721 41126 7704 -15000 6 1774 7713 41126 7704 -15000 6 1774 7713 41126 7704 -15000 6 1774 7713 41126 7704 -15000 6 1774 7713 41126 7704 -15000 6 1774 7713 41126 7704 -15000 6 1774 7713 41126 7704 -15000 6 1774 7713 41126 7704 -15000 6 1774 7713 41126 7704 -15000 6 1774 7713 41126 7704 -15000 6 1774 7713 41126 7704 -15000 27 1764 7669 40508 7669 -15000 27 1764 7669 40508 7669 -15000 2025-09-06 13:25:06,071 Hysteresis 222 0: raw(7669 16000 16000 16000) min(7669 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 40508 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 40508 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (1669 10000 10000 10000) 7: 0: 7669@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7669@1p __all__ 9: don't have active chargers. 9: raw(0 8331 8331 8331) min(0 8331 8331 8331) spread(-22669 8331 8331 8331) max_pv 32839 9: [ 0 7669@1p ] PM PV mtr(W) avl(W) raw max min spread 27 1725 7500 40508 7500 -15000 27 1725 7500 40508 7500 -15000 31 1723 7491 40508 7491 -15000 31 1723 7491 40508 7491 -15000 31 1723 7491 40508 7491 -15000 31 1723 7491 40508 7491 -15000 33 1722 7486 40508 7486 -15000 33 1722 7486 40508 7486 -15000 33 1722 7486 40508 7486 -15000 33 1722 7486 40508 7486 -15000 6 1735 7543 40508 7486 -15000 6 1735 7543 40508 7486 -15000 6 1735 7543 40282 7486 -15000 6 1735 7543 40282 7486 -15000 -101 1788 7773 40282 7486 -15000 -101 1788 7773 37678 7486 -15000 -101 1788 7773 37678 7486 -15000 -101 1788 7773 37678 7486 -15000 -42 1759 7647 37678 7486 -15000 -42 1759 7647 37617 7486 -15000 2025-09-06 13:25:16,084 Hysteresis 232 0: raw(7647 16000 16000 16000) min(7486 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 37617 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 37617 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (1647 10000 10000 10000) 7: 0: 7647@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7647@1p __all__ 9: don't have active chargers. 9: raw(0 8353 8353 8353) min(-161 8353 8353 8353) spread(-22647 8353 8353 8353) max_pv 29970 9: [ 0 7647@1p ] PM PV mtr(W) avl(W) raw max min spread -42 1754 7626 37617 7486 -15000 -42 1754 7626 37617 7486 -15000 28 1719 7473 37617 7473 -15000 28 1719 7473 37617 7473 -15000 14 1726 7504 37617 7473 -15000 14 1726 7504 37617 7473 -15000 14 1726 7504 37617 7473 -15000 -6 1736 7547 37617 7473 -15000 -6 1736 7547 37617 7473 -15000 -6 1736 7547 37617 7473 -15000 -6 1736 7547 37617 7473 -15000 -6 1736 7547 37617 7473 -15000 -6 1736 7547 37617 7473 -15000 -6 1736 7547 37617 7473 -15000 -6 1736 7547 37617 7473 -15000 17 1725 7500 37617 7473 -15000 17 1725 7500 37617 7473 -15000 17 1725 7500 37617 7473 -15000 17 1725 7500 37617 7473 -15000 2025-09-06 13:25:26,120 Hysteresis 242 0: raw(7500 16000 16000 16000) min(7473 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 37617 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 37617 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (1500 10000 10000 10000) 7: 0: 7500@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7500@1p __all__ 9: don't have active chargers. 9: raw(0 8500 8500 8500) min(-27 8500 8500 8500) spread(-22500 8500 8500 8500) max_pv 30117 9: [ 0 7500@1p ] PM PV mtr(W) avl(W) raw max min spread 18 1691 7352 37617 7352 -15000 18 1691 7352 37617 7352 -15000 18 1691 7352 37617 7352 -15000 18 1691 7352 37617 7352 -15000 21 1690 7347 37617 7347 -15000 21 1690 7347 37617 7347 -15000 21 1690 7347 37617 7347 -15000 21 1690 7347 37617 7347 -15000 41 1680 7304 37617 7304 -15000 41 1680 7304 37617 7304 -15000 41 1680 7304 37617 7304 -15000 41 1680 7304 37617 7304 -15000 26 1687 7334 37617 7304 -15000 26 1687 7334 37617 7304 -15000 26 1687 7334 37617 7304 -15000 26 1687 7334 37617 7304 -15000 26 1687 7334 37617 7304 -15000 26 1687 7334 37617 7304 -15000 52 1674 7278 37617 7278 -15000 52 1674 7278 37617 7278 -15000 2025-09-06 13:25:36,124 Hysteresis 252 0: raw(7278 16000 16000 16000) min(7278 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 37617 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 37617 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (1278 10000 10000 10000) 7: 0: 7278@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7278@1p __all__ 9: don't have active chargers. 9: raw(0 8722 8722 8722) min(0 8722 8722 8722) spread(-22278 8722 8722 8722) max_pv 30339 9: [ 0 7278@1p ] PM PV mtr(W) avl(W) raw max min spread 52 1622 7052 37617 7052 -15000 52 1622 7052 37617 7052 -15000 43 1627 7073 37617 7052 -15000 43 1627 7073 37617 7052 -15000 43 1627 7073 37617 7052 -15000 43 1627 7073 37617 7052 -15000 -47 1672 7269 37617 7052 -15000 -47 1672 7269 37617 7052 -15000 -47 1672 7269 37617 7052 -15000 -47 1672 7269 37617 7052 -15000 21 1638 7121 37617 7052 -15000 21 1638 7121 37617 7052 -15000 21 1638 7121 37617 7052 -15000 21 1638 7121 37617 7052 -15000 9 1644 7147 37617 7052 -15000 9 1644 7147 37617 7052 -15000 9 1644 7147 37617 7052 -15000 19 1639 7126 37617 7052 -15000 19 1639 7126 37617 7052 -15000 19 1639 7126 37617 7052 -15000 2025-09-06 13:25:46,134 Hysteresis 262 0: raw(7126 16000 16000 16000) min(7052 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 37617 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 37617 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (1126 10000 10000 10000) 7: 0: 7126@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7126@1p __all__ 9: don't have active chargers. 9: raw(0 8874 8874 8874) min(-74 8874 8874 8874) spread(-22126 8874 8874 8874) max_pv 30491 9: [ 0 7126@1p ] PM PV mtr(W) avl(W) raw max min spread 19 1604 6973 37617 6973 -15000 -15 1621 7047 37617 6973 -15000 -15 1621 7047 37617 6973 -15000 -15 1621 7047 37617 6973 -15000 -15 1621 7047 37617 6973 -15000 -2 1614 7017 37617 6973 -15000 -2 1614 7017 37617 6973 -15000 -2 1614 7017 37617 6973 -15000 -2 1614 7017 37617 6973 -15000 -2 1614 7017 37617 6973 -15000 -2 1614 7017 37617 6973 -15000 -2 1614 7017 37617 6973 -15000 -2 1614 7017 37617 6973 -15000 -2 1614 7017 37617 6973 -15000 -2 1614 7017 37617 6973 -15000 -23 1625 7065 37617 6973 -15000 -23 1625 7065 37617 6973 -15000 -23 1625 7065 37617 6973 -15000 -23 1625 7065 37617 6973 -15000 -23 1625 7065 37617 6973 -15000 2025-09-06 13:25:56,165 Hysteresis 272 0: raw(7065 16000 16000 16000) min(6973 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 37617 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 37617 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (1065 10000 10000 10000) 7: 0: 7065@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7065@1p __all__ 9: don't have active chargers. 9: raw(0 8935 8935 8935) min(-92 8935 8935 8935) spread(-22065 8935 8935 8935) max_pv 30552 9: [ 0 7065@1p ] PM PV mtr(W) avl(W) raw max min spread -23 1611 7004 37617 6973 -15000 -23 1611 7004 37617 6973 -15000 -23 1611 7004 37617 6973 -15000 -12 1605 6978 37617 6973 -15000 -12 1605 6978 37617 6973 -15000 -12 1605 6978 37617 6973 -15000 -12 1605 6978 37617 6973 -15000 -12 1605 6978 37617 6973 -15000 -5 1602 6965 37617 6965 -15000 -5 1602 6965 37617 6965 -15000 -5 1602 6965 37617 6965 -15000 -22 1610 7000 37617 6965 -15000 -22 1610 7000 37617 6965 -15000 -22 1610 7000 37617 6965 -15000 -22 1610 7000 37617 6965 -15000 8 1595 6934 37617 6934 -15000 8 1595 6934 37617 6934 -15000 8 1595 6934 37617 6934 -15000 8 1595 6934 37617 6934 -15000 2025-09-06 13:26:06,173 Hysteresis 282 0: raw(6934 16000 16000 16000) min(6934 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 37617 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 37617 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (934 10000 10000 10000) 7: 0: 6934@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6934@1p __all__ 9: don't have active chargers. 9: raw(0 9066 9066 9066) min(0 9066 9066 9066) spread(-21934 9066 9066 9066) max_pv 30683 9: [ 0 6934@1p ] PM PV mtr(W) avl(W) raw max min spread 12 1563 6795 37617 6795 -15000 12 1563 6795 37617 6795 -15000 12 1563 6795 37617 6795 -15000 12 1563 6795 37617 6795 -15000 12 1563 6795 37617 6795 -15000 12 1563 6795 37617 6795 -15000 4 1567 6813 37617 6795 -15000 4 1567 6813 37617 6795 -15000 4 1567 6813 37617 6795 -15000 4 1567 6813 37617 6795 -15000 2 1568 6817 37617 6795 -15000 2 1568 6817 37617 6795 -15000 2 1568 6817 37617 6795 -15000 -88 1613 7013 37617 6795 -15000 -88 1613 7013 37617 6795 -15000 -88 1613 7013 37617 6795 -15000 -88 1613 7013 37617 6795 -15000 -94 1616 7026 37617 6795 -15000 -94 1616 7026 36513 6795 -15000 -94 1616 7026 36513 6795 -15000 2025-09-06 13:26:16,188 Hysteresis 292 0: raw(7026 16000 16000 16000) min(6795 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 36513 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 36513 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (1026 10000 10000 10000) 7: 0: 7026@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7026@1p __all__ 9: don't have active chargers. 9: raw(0 8974 8974 8974) min(-231 8974 8974 8974) spread(-22026 8974 8974 8974) max_pv 29487 9: [ 0 7026@1p ] PM PV mtr(W) avl(W) raw max min spread -94 1637 7117 36513 6795 -15000 -49 1615 7021 36513 6795 -15000 -49 1615 7021 36513 6795 -15000 -49 1615 7021 36513 6795 -15000 -49 1615 7021 36513 6795 -15000 -15 1598 6947 36513 6795 -15000 -15 1598 6947 36030 6795 -15000 -15 1598 6947 36030 6795 -15000 -15 1598 6947 36030 6795 -15000 -19 1600 6956 36030 6795 -15000 -19 1600 6956 36030 6795 -15000 -19 1600 6956 36030 6795 -15000 -19 1600 6956 36030 6795 -15000 -19 1600 6956 36030 6795 -15000 -19 1600 6956 36030 6795 -15000 -19 1600 6956 36030 6795 -15000 -19 1600 6956 36030 6795 -15000 -19 1600 6956 32686 6795 -15000 -19 1600 6956 32686 6795 -15000 2025-09-06 13:26:26,274 Hysteresis 302 0: raw(6956 16000 16000 16000) min(6795 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 32686 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 32686 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (956 10000 10000 10000) 7: 0: 6956@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6956@1p __all__ 9: don't have active chargers. 9: raw(0 9044 9044 9044) min(-161 9044 9044 9044) spread(-21956 9044 9044 9044) max_pv 25730 9: [ 0 6956@1p ] PM PV mtr(W) avl(W) raw max min spread -2 1575 6847 32686 6795 -15000 -2 1575 6847 32686 6795 -15000 -2 1575 6847 32686 6795 -15000 -2 1575 6847 32686 6795 -15000 157 1496 6504 32686 6504 -15000 157 1496 6504 32686 6504 -15000 157 1496 6504 32686 6504 -15000 173 1488 6469 32686 6469 -15000 173 1488 6469 25360 6469 -15000 173 1488 6469 25360 6469 -15000 173 1488 6469 25360 6469 -15000 -11 1580 6869 25360 6469 -15000 -11 1580 6869 17456 6469 -15000 -11 1580 6869 17456 6469 -15000 -11 1580 6869 17456 6469 -15000 10 1569 6821 17456 6469 -15000 10 1569 6821 14447 6469 -15000 10 1569 6821 14447 6469 -15000 10 1569 6821 14447 6469 -15000 2025-09-06 13:26:36,278 Hysteresis 312 0: raw(6821 16000 16000 16000) min(6469 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 14447 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 14447 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (821 10000 10000 10000) 7: 0: 6821@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6821@1p __all__ 9: don't have active chargers. 9: raw(0 9179 9179 9179) min(-352 9179 9179 9179) spread(-21821 9179 9179 9179) max_pv 7626 9: [ 0 6821@1p ] PM PV mtr(W) avl(W) raw max min spread 21 1533 6665 14447 6469 -15000 21 1533 6665 14447 6469 -15000 21 1533 6665 14447 6469 -15000 21 1533 6665 14447 6469 -15000 8 1539 6691 14447 6469 -15000 8 1539 6691 14447 6469 -15000 8 1539 6691 14447 6469 -15000 8 1539 6691 14447 6469 -15000 8 1539 6691 14447 6469 -15000 -8 1547 6726 14447 6469 -15000 -8 1547 6726 14447 6469 -15000 -8 1547 6726 14447 6469 -15000 -8 1547 6726 14447 6469 -15000 -19 1553 6752 14447 6469 -15000 -19 1553 6752 14447 6469 -15000 -19 1553 6752 14447 6469 -15000 -19 1553 6752 14447 6469 -15000 31 1528 6643 14447 6469 -15000 31 1528 6643 14447 6469 -15000 31 1528 6643 14447 6469 -15000 2025-09-06 13:26:46,292 Hysteresis 322 0: raw(6643 16000 16000 16000) min(6469 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 14447 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 14447 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (643 10000 10000 10000) 7: 0: 6643@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6643@1p __all__ 9: don't have active chargers. 9: raw(0 9357 9357 9357) min(-174 9357 9357 9357) spread(-21643 9357 9357 9357) max_pv 7804 9: [ 0 6643@1p ] PM PV mtr(W) avl(W) raw max min spread 31 1487 6465 14447 6465 -15000 -4 1504 6539 14447 6465 -15000 -4 1504 6539 14447 6465 -15000 -4 1504 6539 14447 6465 -15000 -4 1504 6539 14447 6465 -15000 6 1499 6517 14447 6465 -15000 6 1499 6517 14447 6465 -15000 6 1499 6517 14447 6465 -15000 6 1499 6517 14447 6465 -15000 6 1499 6517 14447 6465 -15000 6 1499 6517 14447 6465 -15000 6 1499 6517 14447 6465 -15000 6 1499 6517 14447 6465 -15000 -96 1550 6739 14447 6465 -15000 -96 1550 6739 14447 6465 -15000 -96 1550 6739 14447 6465 -15000 -96 1550 6739 14447 6465 -15000 -96 1550 6739 14139 6465 -15000 -96 1550 6739 14139 6465 -15000 -112 1558 6773 14139 6465 -15000 2025-09-06 13:26:56,466 Hysteresis 332 0: raw(6773 16000 16000 16000) min(6465 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 14139 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 14139 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (773 10000 10000 10000) 7: 0: 6773@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6773@1p __all__ 9: don't have active chargers. 9: raw(0 9227 9227 9227) min(-308 9227 9227 9227) spread(-21773 9227 9227 9227) max_pv 7366 9: [ 0 6773@1p ] PM PV mtr(W) avl(W) raw max min spread -112 1588 6904 14139 6465 -15000 -112 1588 6904 12847 6465 -15000 -33 1549 6734 12847 6465 -15000 -33 1549 6734 12847 6465 -15000 -33 1549 6734 12847 6465 -15000 -33 1549 6734 12847 6465 -15000 -60 1562 6791 12847 6465 -15000 -60 1562 6791 12847 6465 -15000 -60 1562 6791 12034 6465 -15000 -60 1562 6791 12034 6465 -15000 -60 1562 6791 12034 6465 -15000 -60 1562 6791 11530 6465 -15000 -60 1562 6791 11530 6465 -15000 -60 1562 6791 11530 6465 -15000 -47 1556 6765 11530 6465 -15000 -47 1556 6765 11530 6465 -15000 -47 1556 6765 11530 6465 -15000 -47 1556 6765 11530 6465 -15000 -74 1569 6821 11530 6465 -15000 2025-09-06 13:27:06,472 Hysteresis 342 0: raw(6821 16000 16000 16000) min(6465 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 11530 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 11530 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (821 10000 10000 10000) 7: 0: 6821@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6821@1p __all__ 9: don't have active chargers. 9: raw(0 9179 9179 9179) min(-356 9179 9179 9179) spread(-21821 9179 9179 9179) max_pv 4709 9: [ 0 6821@1p ] PM PV mtr(W) avl(W) raw max min spread -74 1580 6869 11530 6465 -15000 -74 1580 6869 11530 6465 -15000 -74 1580 6869 11530 6465 -15000 -115 1600 6956 11530 6465 -15000 -115 1600 6956 11530 6465 -15000 -115 1600 6956 11530 6465 -15000 -95 1590 6913 11530 6465 -15000 -95 1590 6913 11530 6465 -15000 -95 1590 6913 11417 6465 -15000 -95 1590 6913 10586 6465 -15000 -95 1590 6913 10586 6465 -15000 -95 1590 6913 10586 6465 -15000 -49 1568 6817 10586 6465 -15000 -49 1568 6817 10586 6465 -15000 -49 1568 6817 10586 6465 -15000 -49 1568 6817 10586 6465 -15000 19 1534 6669 10586 6465 -15000 19 1534 6669 10586 6465 -15000 19 1534 6669 10586 6465 -15000 2025-09-06 13:27:16,480 Hysteresis 352 0: raw(6669 16000 16000 16000) min(6465 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 10586 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 10586 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (669 10000 10000 10000) 7: 0: 6669@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6669@1p __all__ 9: don't have active chargers. 9: raw(0 9331 9331 9331) min(-204 9331 9331 9331) spread(-21669 9331 9331 9331) max_pv 3917 9: [ 0 6669@1p ] PM PV mtr(W) avl(W) raw max min spread 19 1499 6517 10586 6465 -15000 35 1491 6482 10586 6465 -15000 35 1491 6482 10586 6465 -15000 35 1491 6482 10586 6465 -15000 35 1491 6482 10586 6465 -15000 25 1496 6504 10586 6465 -15000 25 1496 6504 10586 6465 -15000 25 1496 6504 10586 6465 -15000 25 1496 6504 10586 6465 -15000 22 1497 6508 9921 6465 -15000 22 1497 6508 9921 6465 -15000 22 1497 6508 9921 6465 -15000 22 1497 6508 9921 6465 -15000 22 1497 6508 9921 6465 -15000 22 1497 6508 9921 6465 -15000 22 1497 6508 9921 6465 -15000 22 1497 6508 9921 6465 -15000 -84 1550 6739 9921 6465 -15000 -84 1550 6739 9921 6465 -15000 -84 1550 6739 9921 6465 -15000 2025-09-06 13:27:26,519 Hysteresis 362 0: raw(6739 16000 16000 16000) min(6465 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 9921 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 9921 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (739 10000 10000 10000) 7: 0: 6739@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6739@1p __all__ 9: don't have active chargers. 9: raw(0 9261 9261 9261) min(-274 9261 9261 9261) spread(-21739 9261 9261 9261) max_pv 3182 9: [ 0 6739@1p ] PM PV mtr(W) avl(W) raw max min spread -89 1568 6817 9921 6465 -15000 -89 1568 6817 9921 6465 -15000 -89 1568 6817 9921 6465 -15000 -89 1568 6817 9921 6465 -15000 -89 1568 6817 9921 6465 -15000 -89 1568 6817 9921 6465 -15000 96 1476 6417 9921 6417 -15000 96 1476 6417 9921 6417 -15000 96 1476 6417 9395 6417 -15000 96 1476 6417 9395 6417 -15000 84 1482 6443 9395 6417 -15000 84 1482 6443 9395 6417 -15000 84 1482 6443 9395 6417 -15000 84 1482 6443 9395 6417 -15000 -28 1538 6686 9395 6417 -15000 -28 1538 6686 9395 6417 -15000 -28 1538 6686 9395 6417 -15000 -28 1538 6686 9395 6417 -15000 -40 1544 6713 9395 6417 -15000 2025-09-06 13:27:36,702 Hysteresis 372 0: raw(6713 16000 16000 16000) min(6417 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 9395 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 9395 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (713 10000 10000 10000) 7: 0: 6713@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6713@1p __all__ 9: don't have active chargers. 9: raw(0 9287 9287 9287) min(-296 9287 9287 9287) spread(-21713 9287 9287 9287) max_pv 2682 9: [ 0 6713@1p ] PM PV mtr(W) avl(W) raw max min spread -40 1538 6686 9395 6417 -15000 -40 1538 6686 9395 6417 -15000 -40 1538 6686 9395 6417 -15000 -74 1555 6760 9395 6417 -15000 -74 1555 6760 9395 6417 -15000 -74 1555 6760 9395 6417 -15000 -92 1564 6800 9395 6417 -15000 -92 1564 6800 9395 6417 -15000 -92 1564 6800 9360 6417 -15000 -92 1564 6800 9226 6417 -15000 -92 1564 6800 9226 6417 -15000 -92 1564 6800 9226 6417 -15000 -92 1564 6800 9226 6417 -15000 -92 1564 6800 9226 6417 -15000 -92 1564 6800 9226 6417 -15000 -92 1564 6800 9226 6417 -15000 -97 1566 6808 9226 6417 -15000 -97 1566 6808 9226 6417 -15000 -97 1566 6808 9226 6417 -15000 -97 1566 6808 9226 6417 -15000 2025-09-06 13:27:46,706 Hysteresis 382 0: raw(6808 16000 16000 16000) min(6417 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 9226 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 9226 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (808 10000 10000 10000) 7: 0: 6808@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6808@1p __all__ 9: don't have active chargers. 9: raw(0 9192 9192 9192) min(-391 9192 9192 9192) spread(-21808 9192 9192 9192) max_pv 2418 9: [ 0 6808@1p ] PM PV mtr(W) avl(W) raw max min spread 134 1473 6404 9226 6404 -15000 134 1473 6404 9226 6404 -15000 134 1473 6404 9226 6404 -15000 134 1473 6404 9226 6404 -15000 -20 1550 6739 9226 6404 -15000 -20 1550 6739 9226 6404 -15000 -20 1550 6739 9226 6404 -15000 -20 1550 6739 9226 6404 -15000 -96 1588 6904 9226 6404 -15000 -96 1588 6904 9091 6404 -15000 -96 1588 6904 8969 6404 -15000 -96 1588 6904 8969 6404 -15000 -76 1578 6860 8969 6404 -15000 -76 1578 6860 8969 6404 -15000 -76 1578 6860 8969 6404 -15000 -76 1578 6860 8969 6404 -15000 -63 1571 6830 8969 6404 -15000 -63 1571 6830 8969 6404 -15000 -63 1571 6830 8969 6404 -15000 -63 1571 6830 8969 6404 -15000 2025-09-06 13:27:56,710 Hysteresis 392 0: raw(6830 16000 16000 16000) min(6404 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 8969 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 8969 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (830 10000 10000 10000) 7: 0: 6830@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6830@1p __all__ 9: don't have active chargers. 9: raw(0 9170 9170 9170) min(-426 9170 9170 9170) spread(-21830 9170 9170 9170) max_pv 2139 9: [ 0 6830@1p ] PM PV mtr(W) avl(W) raw max min spread -72 1581 6873 8969 6404 -15000 -72 1581 6873 8969 6404 -15000 -72 1581 6873 8969 6404 -15000 -72 1581 6873 8969 6404 -15000 -69 1579 6865 8969 6404 -15000 -69 1579 6865 8934 6404 -15000 -69 1579 6865 8934 6404 -15000 -69 1579 6865 8934 6404 -15000 -69 1579 6865 8934 6404 -15000 -69 1579 6865 8752 6404 -15000 -69 1579 6865 8752 6404 -15000 -69 1579 6865 8752 6404 -15000 -69 1579 6865 8752 6404 -15000 -69 1579 6865 8752 6404 -15000 12 1539 6691 8752 6404 -15000 12 1539 6691 8734 6404 -15000 12 1539 6691 8734 6404 -15000 -14 1552 6747 8734 6404 -15000 -14 1552 6747 8734 6404 -15000 2025-09-06 13:28:06,985 Hysteresis 402 0: raw(6747 16000 16000 16000) min(6404 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 8734 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 8734 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (747 10000 10000 10000) 7: 0: 6747@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6747@1p __all__ 9: don't have active chargers. 9: raw(0 9253 9253 9253) min(-343 9253 9253 9253) spread(-21747 9253 9253 9253) max_pv 1987 9: [ 0 6747@1p ] PM PV mtr(W) avl(W) raw max min spread -14 1533 6665 8734 6404 -15000 -14 1533 6665 8734 6404 -15000 -84 1568 6817 8734 6404 -15000 -84 1568 6817 8734 6404 -15000 -84 1568 6817 8734 6404 -15000 -84 1568 6817 8734 6404 -15000 -43 1548 6730 8734 6404 -15000 -43 1548 6730 8734 6404 -15000 -43 1548 6730 8734 6404 -15000 -43 1548 6730 8534 6404 -15000 -82 1567 6813 8534 6404 -15000 -82 1567 6813 8478 6404 -15000 -82 1567 6813 8478 6404 -15000 -82 1567 6813 8478 6404 -15000 -72 1562 6791 8478 6404 -15000 -72 1562 6791 8478 6404 -15000 -72 1562 6791 8478 6404 -15000 -72 1562 6791 8478 6404 -15000 58 1497 6508 8478 6404 -15000 58 1497 6508 8478 6404 -15000 2025-09-06 13:28:16,992 Hysteresis 412 0: raw(6508 16000 16000 16000) min(6404 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 8478 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 8478 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (508 10000 10000 10000) 7: 0: 6508@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6508@1p __all__ 9: don't have active chargers. 9: raw(0 9492 9492 9492) min(-104 9492 9492 9492) spread(-21508 9492 9492 9492) max_pv 1970 9: [ 0 6508@1p ] PM PV mtr(W) avl(W) raw max min spread 62 1440 6260 8478 6260 -15000 62 1440 6260 8478 6260 -15000 62 1440 6260 8478 6260 -15000 62 1440 6260 8478 6260 -15000 5 1469 6386 8478 6260 -15000 5 1469 6386 8478 6260 -15000 5 1469 6386 8478 6260 -15000 5 1469 6386 8478 6260 -15000 5 1469 6386 8478 6260 -15000 5 1469 6386 8400 6260 -15000 5 1469 6386 8400 6260 -15000 -85 1513 6578 8400 6260 -15000 -85 1513 6578 8400 6260 -15000 -85 1513 6578 8400 6260 -15000 -85 1513 6578 8400 6260 -15000 -84 1513 6578 8400 6260 -15000 -84 1513 6578 8400 6260 -15000 -84 1513 6578 8400 6260 -15000 -84 1513 6578 8400 6260 -15000 2025-09-06 13:28:27,001 Hysteresis 422 0: raw(6578 16000 16000 16000) min(6260 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 8400 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 8400 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (578 10000 10000 10000) 7: 0: 6578@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6578@1p __all__ 9: don't have active chargers. 9: raw(0 9422 9422 9422) min(-318 9422 9422 9422) spread(-21578 9422 9422 9422) max_pv 1822 9: [ 0 6578@1p ] PM PV mtr(W) avl(W) raw max min spread -127 1550 6739 8400 6260 -15000 -127 1550 6739 8400 6260 -15000 -127 1550 6739 8400 6260 -15000 -127 1550 6739 8400 6260 -15000 -127 1550 6739 8400 6260 -15000 -127 1550 6739 8400 6260 -15000 -127 1550 6739 8400 6260 -15000 -127 1550 6739 8400 6260 -15000 -119 1546 6721 8400 6260 -15000 -119 1546 6721 8400 6260 -15000 -119 1546 6721 8356 6260 -15000 -119 1546 6721 8356 6260 -15000 -119 1546 6721 8356 6260 -15000 -129 1551 6743 8356 6260 -15000 -129 1551 6743 8256 6260 -15000 -129 1551 6743 8256 6260 -15000 -129 1551 6743 8256 6260 -15000 -150 1562 6791 8256 6260 -15000 -150 1562 6791 8256 6260 -15000 2025-09-06 13:28:37,061 Hysteresis 433 0: raw(6791 16000 16000 16000) min(6260 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 8256 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 8256 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (791 10000 10000 10000) 7: 0: 6791@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6791@1p __all__ 9: don't have active chargers. 9: raw(0 9209 9209 9209) min(-531 9209 9209 9209) spread(-21791 9209 9209 9209) max_pv 1465 9: [ 0 6791@1p ] PM PV mtr(W) avl(W) raw max min spread -150 1611 7004 8256 6260 -15000 -150 1611 7004 8247 6260 -15000 -110 1591 6917 8247 6260 -15000 -110 1591 6917 8247 6260 -15000 -110 1591 6917 8247 6260 -15000 -110 1591 6917 8247 6260 -15000 -97 1584 6886 8247 6260 -15000 -97 1584 6886 8247 6260 -15000 -97 1584 6886 8247 6260 -15000 -97 1584 6886 8234 6260 -15000 -89 1580 6869 8234 6260 -15000 -89 1580 6869 8073 6260 -15000 -89 1580 6869 8073 6260 -15000 -89 1580 6869 8073 6260 -15000 -122 1597 6943 8073 6260 -15000 -122 1597 6943 8073 6260 -15000 -122 1597 6943 8073 6260 -15000 -122 1597 6943 8060 6260 -15000 -123 1597 6943 8060 6260 -15000 -123 1597 6943 8060 6260 -15000 2025-09-06 13:28:47,088 Hysteresis 443 0: raw(6943 16000 16000 16000) min(6260 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 8060 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 8060 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (943 10000 10000 10000) 7: 0: 6943@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6943@1p __all__ 9: don't have active chargers. 9: raw(0 9057 9057 9057) min(-683 9057 9057 9057) spread(-21943 9057 9057 9057) max_pv 1117 9: [ 0 6943@1p ] PM PV mtr(W) avl(W) raw max min spread -123 1632 7095 8060 6260 -15000 -123 1632 7095 8060 6260 -15000 -123 1632 7095 8060 6260 -15000 -112 1627 7073 8060 6260 -15000 -112 1627 7073 8060 6260 -15000 -112 1627 7073 8060 6260 -15000 -112 1627 7073 8060 6260 -15000 -70 1606 6982 8060 6260 -15000 -70 1606 6982 8060 6260 -15000 -70 1606 6982 8060 6260 -15000 -70 1606 6982 7886 6260 -15000 -12 1577 6856 7886 6260 -15000 -12 1577 6856 7886 6260 -15000 -12 1577 6856 7886 6260 -15000 -12 1577 6856 7882 6260 -15000 -12 1577 6856 7882 6260 -15000 -12 1577 6856 7882 6260 -15000 -12 1577 6856 7882 6260 -15000 -12 1577 6856 7882 6260 -15000 2025-09-06 13:28:57,094 Hysteresis 453 0: raw(6856 16000 16000 16000) min(6260 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7882 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 7882 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (856 10000 10000 10000) 7: 0: 6856@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6856@1p __all__ 9: don't have active chargers. 9: raw(0 9144 9144 9144) min(-596 9144 9144 9144) spread(-21856 9144 9144 9144) max_pv 1026 9: [ 0 6856@1p ] PM PV mtr(W) avl(W) raw max min spread -10 1556 6765 7882 6260 -15000 -10 1556 6765 7882 6260 -15000 -10 1556 6765 7839 6260 -15000 -10 1556 6765 7839 6260 -15000 -26 1564 6800 7839 6260 -15000 -26 1564 6800 7839 6260 -15000 -26 1564 6800 7839 6260 -15000 -26 1564 6800 7839 6260 -15000 -54 1578 6860 7839 6260 -15000 -54 1578 6860 7839 6260 -15000 -54 1578 6860 7773 6260 -15000 -54 1578 6860 7773 6260 -15000 -45 1574 6843 7773 6260 -15000 -45 1574 6843 7773 6260 -15000 -45 1574 6843 7773 6260 -15000 -45 1574 6843 7773 6260 -15000 -45 1574 6843 7773 6260 -15000 -45 1574 6843 7773 6260 -15000 -41 1572 6834 7773 6260 -15000 -41 1572 6834 7773 6260 -15000 2025-09-06 13:29:07,213 Hysteresis 463 0: raw(6834 16000 16000 16000) min(6260 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7773 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 7773 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (834 10000 10000 10000) 7: 0: 6834@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6834@1p __all__ 9: don't have active chargers. 9: raw(0 9166 9166 9166) min(-574 9166 9166 9166) spread(-21834 9166 9166 9166) max_pv 939 9: [ 0 6834@1p ] PM PV mtr(W) avl(W) raw max min spread -41 1567 6813 7773 6260 -15000 -41 1567 6813 7773 6260 -15000 -43 1568 6817 7773 6260 -15000 -43 1568 6817 7773 6260 -15000 -43 1568 6817 7773 6260 -15000 -43 1568 6817 7773 6260 -15000 -66 1579 6865 7773 6260 -15000 -66 1579 6865 7773 6260 -15000 -66 1579 6865 7773 6260 -15000 -16 1554 6756 7773 6260 -15000 -16 1554 6756 7773 6260 -15000 -16 1554 6756 7773 6260 -15000 -16 1554 6756 7773 6260 -15000 -14 1553 6752 7773 6260 -15000 -14 1553 6752 7773 6260 -15000 -14 1553 6752 7773 6260 -15000 -14 1553 6752 7773 6260 -15000 3 1545 6717 7773 6260 -15000 3 1545 6717 7773 6260 -15000 2025-09-06 13:29:17,217 Hysteresis 473 0: raw(6717 16000 16000 16000) min(6260 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7773 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 7773 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (717 10000 10000 10000) 7: 0: 6717@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6717@1p __all__ 9: don't have active chargers. 9: raw(0 9283 9283 9283) min(-457 9283 9283 9283) spread(-21717 9283 9283 9283) max_pv 1056 9: [ 0 6717@1p ] PM PV mtr(W) avl(W) raw max min spread 3 1518 6600 7773 6260 -15000 3 1518 6600 7773 6260 -15000 -5 1522 6617 7773 6260 -15000 -5 1522 6617 7773 6260 -15000 -5 1522 6617 7773 6260 -15000 -5 1522 6617 7773 6260 -15000 -5 1522 6617 7773 6260 -15000 -5 1522 6617 7773 6260 -15000 -23 1531 6656 7773 6260 -15000 -23 1531 6656 7647 6260 -15000 -23 1531 6656 7647 6260 -15000 -56 1547 6726 7626 6260 -15000 -56 1547 6726 7626 6260 -15000 -56 1547 6726 7547 6260 -15000 -56 1547 6726 7547 6260 -15000 -76 1557 6769 7547 6260 -15000 -76 1557 6769 7547 6260 -15000 -76 1557 6769 7547 6260 -15000 -76 1557 6769 7547 6260 -15000 -102 1570 6826 7547 6260 -15000 2025-09-06 13:29:27,224 Hysteresis 483 0: raw(6826 16000 16000 16000) min(6260 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7547 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 7547 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (826 10000 10000 10000) 7: 0: 6826@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6826@1p __all__ 9: don't have active chargers. 9: raw(0 9174 9174 9174) min(-566 9174 9174 9174) spread(-21826 9174 9174 9174) max_pv 721 9: [ 0 6826@1p ] PM PV mtr(W) avl(W) raw max min spread -102 1595 6934 7547 6260 -15000 -102 1595 6934 7547 6260 -15000 -102 1595 6934 7547 6260 -15000 -85 1586 6895 7547 6260 -15000 -85 1586 6895 7547 6260 -15000 -85 1586 6895 7547 6260 -15000 -85 1586 6895 7500 6260 -15000 -68 1578 6860 7500 6260 -15000 -68 1578 6860 7500 6260 -15000 -68 1578 6860 7500 6260 -15000 -68 1578 6860 7352 6260 -15000 -56 1572 6834 7352 6260 -15000 -56 1572 6834 7352 6260 -15000 -56 1572 6834 7352 6260 -15000 -56 1572 6834 7347 6260 -15000 -63 1575 6847 7347 6260 -15000 -63 1575 6847 7347 6260 -15000 -63 1575 6847 7347 6260 -15000 -63 1575 6847 7334 6260 -15000 -63 1575 6847 7334 6260 -15000 2025-09-06 13:29:37,387 Hysteresis 493 0: raw(6847 16000 16000 16000) min(6260 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7334 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 7334 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (847 10000 10000 10000) 7: 0: 6847@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6847@1p __all__ 9: don't have active chargers. 9: raw(0 9153 9153 9153) min(-587 9153 9153 9153) spread(-21847 9153 9153 9153) max_pv 487 9: [ 0 6847@1p ] PM PV mtr(W) avl(W) raw max min spread -63 1580 6869 7334 6260 -15000 -60 1579 6865 7334 6260 -15000 -60 1579 6865 7334 6260 -15000 -60 1579 6865 7334 6260 -15000 -60 1579 6865 7334 6260 -15000 -62 1580 6869 7334 6260 -15000 -62 1580 6869 7334 6260 -15000 -62 1580 6869 7334 6260 -15000 -62 1580 6869 7278 6260 -15000 97 1501 6526 7278 6260 -15000 97 1501 6526 7269 6260 -15000 97 1501 6526 7269 6260 -15000 97 1501 6526 7269 6260 -15000 -5 1552 6747 7269 6260 -15000 -5 1552 6747 7269 6260 -15000 -5 1552 6747 7269 6260 -15000 -5 1552 6747 7269 6260 -15000 -65 1581 6873 7269 6260 -15000 -65 1581 6873 7269 6260 -15000 2025-09-06 13:29:47,395 Hysteresis 503 0: raw(6873 16000 16000 16000) min(6260 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7269 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 7269 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (873 10000 10000 10000) 7: 0: 6873@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6873@1p __all__ 9: don't have active chargers. 9: raw(0 9127 9127 9127) min(-613 9127 9127 9127) spread(-21873 9127 9127 9127) max_pv 396 9: [ 0 6873@1p ] PM PV mtr(W) avl(W) raw max min spread -65 1587 6900 7269 6260 -15000 120 1495 6500 7147 6260 -15000 120 1495 6500 7147 6260 -15000 120 1495 6500 7147 6260 -15000 120 1495 6500 7147 6260 -15000 17 1547 6726 7147 6260 -15000 17 1547 6726 7147 6260 -15000 17 1547 6726 7147 6260 -15000 17 1547 6726 7126 6260 -15000 17 1547 6726 7126 6260 -15000 17 1547 6726 7126 6260 -15000 17 1547 6726 7117 6260 -15000 17 1547 6726 7117 6260 -15000 17 1547 6726 7117 6260 -15000 17 1547 6726 7117 6260 -15000 13 1549 6734 7117 6260 -15000 13 1549 6734 7117 6260 -15000 13 1549 6734 7117 6260 -15000 13 1549 6734 7117 6260 -15000 11 1550 6739 7117 6260 -15000 2025-09-06 13:29:57,431 Hysteresis 513 0: raw(6739 16000 16000 16000) min(6260 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7117 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 7117 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (739 10000 10000 10000) 7: 0: 6739@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6739@1p __all__ 9: don't have active chargers. 9: raw(0 9261 9261 9261) min(-479 9261 9261 9261) spread(-21739 9261 9261 9261) max_pv 378 9: [ 0 6739@1p ] PM PV mtr(W) avl(W) raw max min spread 11 1519 6604 7117 6260 -15000 11 1519 6604 7117 6260 -15000 11 1519 6604 7117 6260 -15000 -3 1526 6634 7117 6260 -15000 -3 1526 6634 7117 6260 -15000 -3 1526 6634 7117 6260 -15000 -3 1526 6634 7117 6260 -15000 3 1523 6621 7117 6260 -15000 3 1523 6621 7117 6260 -15000 3 1523 6621 7117 6260 -15000 3 1523 6621 7117 6260 -15000 107 1471 6395 7117 6260 -15000 107 1471 6395 7117 6260 -15000 107 1471 6395 7117 6260 -15000 107 1471 6395 7117 6260 -15000 28 1510 6565 7117 6260 -15000 28 1510 6565 7117 6260 -15000 28 1510 6565 7117 6260 -15000 28 1510 6565 7117 6260 -15000 5 1522 6617 7117 6260 -15000 2025-09-06 13:30:07,653 Hysteresis 523 0: raw(6617 16000 16000 16000) min(6260 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7117 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 1 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 7117 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (617 10000 10000 10000) 7: 0: 6617@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6617@1p __all__ 9: don't have active chargers. 9: raw(0 9383 9383 9383) min(-357 9383 9383 9383) spread(-21617 9383 9383 9383) max_pv 500 9: [ 0 6617@1p ] PM PV mtr(W) avl(W) raw max min spread 5 1494 6495 7117 6260 -15000 5 1494 6495 7117 6260 -15000 5 1494 6495 7117 6260 -15000 5 1494 6495 7117 6260 -15000 5 1494 6495 7117 6260 -15000 7 1493 6491 7117 6260 -15000 7 1493 6491 7117 6260 -15000 7 1493 6491 7117 6260 -15000 46 1473 6404 7117 6260 -15000 46 1473 6404 7117 6260 -15000 46 1473 6404 7117 6260 -15000 46 1473 6404 7117 6260 -15000 46 1473 6404 7117 6260 -15000 46 1473 6404 7117 6260 -15000 46 1473 6404 7117 6260 -15000 46 1473 6404 7117 6260 -15000 26 1483 6447 7117 6260 -15000 26 1483 6447 7117 6260 -15000 26 1483 6447 7117 6260 -15000 2025-09-06 13:30:17,662 Hysteresis 533 0: raw(6447 16000 16000 16000) min(6260 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7117 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 7117 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (447 10000 10000 10000) 7: 0: 6447@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6447@1p __all__ 9: don't have active chargers. 9: raw(0 9553 9553 9553) min(-187 9553 9553 9553) spread(-21447 9553 9553 9553) max_pv 670 9: [ 0 6447@1p ] PM PV mtr(W) avl(W) raw max min spread 26 1444 6278 7117 6260 -15000 73 1421 6178 7117 6178 -15000 73 1421 6178 7117 6178 -15000 73 1421 6178 7117 6178 -15000 73 1421 6178 7117 6178 -15000 65 1425 6195 7117 6178 -15000 65 1425 6195 7117 6178 -15000 65 1425 6195 7117 6178 -15000 45 1435 6239 7117 6178 -15000 45 1435 6239 7117 6178 -15000 45 1435 6239 7117 6178 -15000 45 1435 6239 7117 6178 -15000 45 1435 6239 7095 6178 -15000 45 1435 6239 7095 6178 -15000 40 1437 6247 7095 6178 -15000 40 1437 6247 7095 6178 -15000 40 1437 6247 7095 6178 -15000 40 1437 6247 7095 6178 -15000 40 1437 6247 7095 6178 -15000 40 1437 6247 7095 6178 -15000 2025-09-06 13:30:27,788 Hysteresis 543 0: raw(6247 16000 16000 16000) min(6178 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7095 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 7095 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (247 10000 10000 10000) 7: 0: 6247@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6247@1p __all__ 9: don't have active chargers. 9: raw(0 9753 9753 9753) min(-69 9753 9753 9753) spread(-21247 9753 9753 9753) max_pv 848 9: [ 0 6247@1p ] PM PV mtr(W) avl(W) raw max min spread 40 1391 6047 7095 6047 -15000 40 1391 6047 7095 6047 -15000 13 1405 6108 7095 6047 -15000 13 1405 6108 7095 6047 -15000 13 1405 6108 7095 6047 -15000 13 1405 6108 7095 6047 -15000 13 1405 6108 7095 6047 -15000 13 1405 6108 7095 6047 -15000 13 1405 6108 7095 6047 -15000 -1 1412 6139 7095 6047 -15000 -1 1412 6139 7095 6047 -15000 -1 1412 6139 7095 6047 -15000 -1 1412 6139 7095 6047 -15000 -15 1419 6169 7095 6047 -15000 -15 1419 6169 7095 6047 -15000 -15 1419 6169 7095 6047 -15000 -15 1419 6169 7095 6047 -15000 2025-09-06 13:30:37,950 Hysteresis 553 0: raw(6169 16000 16000 16000) min(6047 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7095 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 7095 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (169 10000 10000 10000) 7: 0: 6169@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6169@1p __all__ 9: don't have active chargers. 9: raw(0 9831 9831 9831) min(-122 9831 9831 9831) spread(-21169 9831 9831 9831) max_pv 926 9: [ 0 6169@1p ] PM PV mtr(W) avl(W) raw max min spread 16 1385 6021 7095 6021 -15000 16 1385 6021 7095 6021 -15000 14 1386 6026 7095 6021 -15000 14 1386 6026 7095 6021 -15000 14 1386 6026 7095 6021 -15000 14 1386 6026 7095 6021 -15000 14 1386 6026 7095 6021 -15000 14 1386 6026 7095 6021 -15000 14 1386 6026 7095 6021 -15000 14 1386 6026 7095 6021 -15000 14 1386 6026 7095 6021 -15000 14 1386 6026 7095 6021 -15000 12 1387 6030 7095 6021 -15000 12 1387 6030 7095 6021 -15000 12 1387 6030 7095 6021 -15000 12 1387 6030 7095 6021 -15000 -50 1418 6165 7095 6021 -15000 -50 1418 6165 7095 6021 -15000 -50 1418 6165 7095 6021 -15000 -50 1418 6165 7095 6021 -15000 2025-09-06 13:30:47,965 Hysteresis 563 0: raw(6165 16000 16000 16000) min(6021 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7095 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 7095 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (165 10000 10000 10000) 7: 0: 6165@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6165@1p __all__ 9: don't have active chargers. 9: raw(0 9835 9835 9835) min(-144 9835 9835 9835) spread(-21165 9835 9835 9835) max_pv 930 9: [ 0 6165@1p ] PM PV mtr(W) avl(W) raw max min spread 110 1337 5813 7095 5813 -15000 110 1337 5813 7095 5813 -15000 110 1337 5813 7095 5813 -15000 110 1337 5813 7095 5813 -15000 15 1385 6021 7095 5813 -15000 15 1385 6021 7095 5813 -15000 15 1385 6021 7095 5813 -15000 15 1385 6021 7095 5813 -15000 -15 1400 6086 7095 5813 -15000 -15 1400 6086 7095 5813 -15000 -15 1400 6086 7095 5813 -15000 -15 1400 6086 7095 5813 -15000 -95 1439 6256 7095 5813 -15000 -95 1439 6256 7095 5813 -15000 -95 1439 6256 7095 5813 -15000 -95 1439 6256 7095 5813 -15000 44 1370 5956 7095 5813 -15000 44 1370 5956 7095 5813 -15000 44 1370 5956 7095 5813 -15000 44 1370 5956 7095 5813 -15000 2025-09-06 13:30:58,015 Hysteresis 573 0: raw(5956 16000 16000 16000) min(5813 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7095 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 7095 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all__ 9: don't have active chargers. 9: raw(-44 10000 10000 10000) min(-187 10000 10000 10000) spread(-21000 10000 10000 10000) max_pv 1095 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 44 1333 5795 7095 5795 -15000 44 1333 5795 7095 5795 -15000 4 1353 5882 7095 5795 -15000 4 1353 5882 7095 5795 -15000 4 1353 5882 7095 5795 -15000 4 1353 5882 7095 5795 -15000 13 1349 5865 7095 5795 -15000 13 1349 5865 7095 5795 -15000 13 1349 5865 7095 5795 -15000 13 1349 5865 7095 5795 -15000 -40 1375 5978 7095 5795 -15000 -40 1375 5978 7095 5795 -15000 -40 1375 5978 7095 5795 -15000 -40 1375 5978 7095 5795 -15000 -259 1484 6452 7095 5795 -15000 -259 1484 6452 7095 5795 -15000 -259 1484 6452 7095 5795 -15000 -259 1484 6452 7095 5795 -15000 -283 1496 6504 7095 5795 -15000 -283 1496 6504 7095 5795 -15000 2025-09-06 13:31:08,022 Hysteresis 583 0: raw(6504 16000 16000 16000) min(5795 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7095 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 7095 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (504 10000 10000 10000) 7: 0: 6504@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6504@1p __all__ 9: don't have active chargers. 9: raw(0 9496 9496 9496) min(-709 9496 9496 9496) spread(-21504 9496 9496 9496) max_pv 591 9: [ 0 6504@1p ] PM PV mtr(W) avl(W) raw max min spread -283 1611 7004 7095 5795 -15000 -273 1606 6982 7095 5795 -15000 -273 1606 6982 7095 5795 -15000 -273 1606 6982 7095 5795 -15000 -273 1606 6982 7095 5795 -15000 -275 1607 6986 7095 5795 -15000 -275 1607 6986 7095 5795 -15000 -275 1607 6986 7095 5795 -15000 -275 1607 6986 7095 5795 -15000 -275 1607 6986 7095 5795 -15000 -275 1607 6986 7095 5795 -15000 -283 1611 7004 7095 5795 -15000 -283 1611 7004 7095 5795 -15000 -283 1611 7004 7095 5795 -15000 -283 1611 7004 7095 5795 -15000 -243 1591 6917 7095 5795 -15000 -243 1591 6917 7095 5795 -15000 -243 1591 6917 7095 5795 -15000 -243 1591 6917 7095 5795 -15000 -260 1600 6956 7095 5795 -15000 2025-09-06 13:31:18,026 Hysteresis 593 0: raw(6956 16000 16000 16000) min(5795 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7095 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 7095 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (956 10000 10000 10000) 7: 0: 6956@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6956@1p __all__ 9: don't have active chargers. 9: raw(0 9044 9044 9044) min(-1161 9044 9044 9044) spread(-21956 9044 9044 9044) max_pv 139 9: [ 0 6956@1p ] PM PV mtr(W) avl(W) raw max min spread -260 1704 7408 7408 5795 -15000 -260 1704 7408 7408 5795 -15000 -260 1704 7408 7408 5795 -15000 -269 1708 7426 7426 5795 -15000 -269 1708 7426 7426 5795 -15000 -269 1708 7426 7426 5795 -15000 -269 1708 7426 7426 5795 -15000 -269 1708 7426 7426 5795 -15000 -269 1708 7426 7426 5795 -15000 -269 1708 7426 7426 5795 -15000 -269 1708 7426 7426 5795 -15000 -260 1704 7408 7426 5795 -15000 -260 1704 7408 7426 5795 -15000 -260 1704 7408 7426 5795 -15000 -260 1704 7408 7426 5795 -15000 -270 1709 7430 7430 5795 -15000 -270 1709 7430 7430 5795 -15000 -270 1709 7430 7430 5795 -15000 -270 1709 7430 7430 5795 -15000 -187 1667 7247 7430 5795 -15000 2025-09-06 13:31:28,059 Hysteresis 604 0: raw(7247 16000 16000 16000) min(5795 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7430 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 7430 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (1247 10000 10000 10000) 7: 0: 7247@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7247@1p __all__ 9: don't have active chargers. 9: raw(0 8753 8753 8753) min(-1452 8753 8753 8753) spread(-22247 8753 8753 8753) max_pv 183 9: [ 0 7247@1p ] PM PV mtr(W) avl(W) raw max min spread -187 1734 7539 7539 5795 -15000 -187 1734 7539 7539 5795 -15000 -187 1734 7539 7539 5795 -15000 -187 1734 7539 7539 5795 -15000 -187 1734 7539 7539 5795 -15000 -206 1744 7582 7582 5795 -15000 -206 1744 7582 7582 5795 -15000 -206 1744 7582 7582 5795 -15000 -206 1744 7582 7582 5795 -15000 -241 1761 7656 7656 5795 -15000 -241 1761 7656 7656 5795 -15000 -241 1761 7656 7656 5795 -15000 -241 1761 7656 7656 5795 -15000 -291 1786 7765 7765 5795 -15000 -291 1786 7765 7765 5795 -15000 -291 1786 7765 7765 5795 -15000 -291 1786 7765 7765 5795 -15000 -275 1778 7730 7765 5795 -15000 -275 1778 7730 7765 5795 -15000 2025-09-06 13:31:38,069 Hysteresis 614 0: raw(7730 16000 16000 16000) min(5795 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 7765 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 7765 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (1730 10000 10000 10000) 7: 0: 7730@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7730@1p __all__ 9: don't have active chargers. 9: raw(0 8270 8270 8270) min(-1935 8270 8270 8270) spread(-22730 8270 8270 8270) max_pv 35 9: [ 0 7730@1p ] PM PV mtr(W) avl(W) raw max min spread -275 1889 8213 8213 5795 -15000 -275 1889 8213 8213 5795 -15000 -312 1908 8295 8295 5795 -15000 -312 1908 8295 8295 5795 -15000 -312 1908 8295 8295 5795 -15000 -312 1908 8295 8295 5795 -15000 -320 1912 8313 8313 5795 -15000 -320 1912 8313 8313 5795 -15000 -320 1912 8313 8313 5795 -15000 -320 1912 8313 8313 5795 -15000 -306 1905 8282 8313 5795 -15000 -306 1905 8282 8313 5795 -15000 -306 1905 8282 8313 5795 -15000 -306 1905 8282 8313 5795 -15000 -287 1895 8239 8313 5795 -15000 -287 1895 8239 8313 5795 -15000 -287 1895 8239 8313 5795 -15000 -287 1895 8239 8313 5795 -15000 -287 1895 8239 8313 5795 -15000 -287 1895 8239 8313 5795 -15000 2025-09-06 13:31:48,075 Hysteresis 624 0: raw(8239 16000 16000 16000) min(5795 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 8313 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 8313 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (2239 10000 10000 10000) 7: 0: 8239@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8239@1p __all__ 9: don't have active chargers. 9: raw(0 7761 7761 7761) min(-2444 7761 7761 7761) spread(-23239 7761 7761 7761) max_pv 74 9: [ 0 8239@1p ] PM PV mtr(W) avl(W) raw max min spread -375 2056 8939 8939 5795 -15000 -375 2056 8939 8939 5795 -15000 -375 2056 8939 8939 5795 -15000 -375 2056 8939 8939 5795 -15000 -532 2135 9282 9282 5795 -15000 -532 2135 9282 9282 5795 -15000 -532 2135 9282 9282 5795 -15000 -532 2135 9282 9282 5795 -15000 -892 2315 10065 10065 5795 -15000 -892 2315 10065 10065 5795 -15000 -892 2315 10065 10065 5795 -15000 -892 2315 10065 10065 5795 -15000 -888 2313 10056 10065 5795 -15000 -888 2313 10056 10065 5795 -15000 -888 2313 10056 10065 5795 -15000 -888 2313 10056 10065 5795 -15000 -1227 2776 12069 12069 5795 -15000 -1227 2776 12069 12069 5795 -15000 -1227 2776 12069 12069 5795 -15000 -1227 2776 12069 12069 5795 -15000 2025-09-06 13:31:58,099 Hysteresis 634 0: raw(12069 16000 16000 16000) min(5795 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 12069 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 12069 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (6069 10000 10000 10000) 7: 0: 12069@1p 8: filtered 1 to 1, sorted to 0 8: 0: 12069@1p __all__ 9: don't have active chargers. 9: raw(0 3931 3931 3931) min(-6274 3931 3931 3931) spread(-27069 3931 3931 3931) max_pv 0 9: [ 0 12069@1p ] PM PV mtr(W) avl(W) raw max min spread -1501 3863 16795 16795 5795 -15000 -1501 3863 16795 16795 5795 -15000 -1501 3863 16795 16795 5795 -15000 -1501 3863 16795 16795 5795 -15000 -2060 4533 19708 19708 5795 -15000 -2060 4533 19708 19708 5795 -15000 -2060 4533 19708 19708 5795 -15000 -2060 4533 19708 19708 5795 -15000 -2060 4533 19708 19708 5795 -15000 RECV 0: requested 10560 -> 14000 mA (measured 11.240A 0.000A 0.000A) -2466 4889 21256 21256 5795 -15000 -2466 4889 21256 21256 5795 -15000 -2466 4889 21256 21256 5795 -15000 -2466 4889 21256 21256 5795 -15000 -2078 4549 19778 21256 5795 -15000 -2078 4549 19778 21256 5795 -15000 -2078 4549 19778 21256 5795 -15000 -2078 4549 19778 21256 5795 -15000 -2669 5066 22026 22026 5795 -15000 -2669 5066 22026 22026 5795 -15000 -2669 5066 22026 22026 5795 -15000 2025-09-06 13:32:08,111 Hysteresis 644 0: raw(22026 16000 16000 16000) min(5795 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 22026 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 22026 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (16026 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(8026 2000 2000 2000) min(-8205 2000 2000 2000) spread(-29000 2000 2000 2000) max_pv 8026 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -2669 5511 23960 23960 5795 -15000 -3219 5992 26052 26052 5795 -15000 -3219 5992 26052 26052 5795 -15000 -3219 5992 26052 26052 5795 -15000 -3219 5992 26052 26052 5795 -15000 -3219 5992 26052 26052 5795 -15000 -3219 5992 26052 26052 5795 -15000 -3219 5992 26052 26052 5795 -15000 -3219 5992 26052 26052 5795 -15000 -4414 7038 30600 30600 5795 -15000 -4414 7038 30600 30600 5795 -15000 -4414 7038 30600 30600 5795 -15000 -4414 7038 30600 30600 5795 -15000 -4384 7012 30486 30600 5795 -15000 -4384 7012 30486 30600 5795 -15000 -4399 7025 30543 30600 5795 -15000 -4399 7025 30543 30600 5795 -15000 -4399 7025 30543 30600 5795 -15000 -4399 7025 30543 30600 5795 -15000 -4741 7324 31843 31843 5795 -15000 2025-09-06 13:32:18,126 Hysteresis 654 0: raw(31843 16000 16000 16000) min(5795 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 31843 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 31843 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (25843 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(17843 2000 2000 2000) min(-8205 2000 2000 2000) spread(-29000 2000 2000 2000) max_pv 17843 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -4741 7324 31843 31843 5795 -15000 -4741 7324 31843 31843 5795 -15000 -4741 7324 31843 31843 5795 -15000 -4742 7325 31847 31847 5795 -15000 -4742 7325 31847 31847 5795 -15000 -4742 7325 31847 31847 5795 -15000 -4742 7325 31847 31847 5795 -15000 -5052 7596 33026 33026 5795 -15000 -5052 7596 33026 33026 5795 -15000 -5052 7596 33026 33026 5795 -15000 -5052 7596 33026 33026 5795 -15000 -5597 8073 35100 35100 5795 -15000 -5597 8073 35100 35100 5795 -15000 -5597 8073 35100 35100 5795 -15000 -5597 8073 35100 35100 5795 -15000 -5693 8157 35465 35465 5795 -15000 -5693 8157 35465 35465 5795 -15000 -5693 8157 35465 35465 5795 -15000 -5693 8157 35465 35465 5795 -15000 -5918 8354 36321 36321 5795 -15000 2025-09-06 13:32:28,225 Hysteresis 664 0: raw(36321 16000 16000 16000) min(5795 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 36321 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 36321 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (30321 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(22321 2000 2000 2000) min(-8205 2000 2000 2000) spread(-29000 2000 2000 2000) max_pv 22321 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -5918 8354 36321 36321 5795 -15000 -5918 8354 36321 36321 5795 -15000 -5918 8354 36321 36321 5795 -15000 -6119 8530 37086 37086 5795 -15000 -6119 8530 37086 37086 5795 -15000 -6119 8530 37086 37086 5795 -15000 -6119 8530 37086 37086 5795 -15000 -6255 8649 37604 37604 5795 -15000 -6255 8649 37604 37604 5795 -15000 -6255 8649 37604 37604 5795 -15000 -6255 8649 37604 37604 5795 -15000 -6255 8649 37604 37604 5795 -15000 -6255 8649 37604 37604 5795 -15000 -6363 8743 38013 38013 5795 -15000 -6363 8743 38013 38013 5795 -15000 -6363 8743 38013 38013 5795 -15000 -6363 8743 38013 38013 5795 -15000 -6468 8835 38413 38413 5795 -15000 -6468 8835 38413 38413 5795 -15000 2025-09-06 13:32:38,231 Hysteresis 674 0: raw(38413 16000 16000 16000) min(5795 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38413 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 38413 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (32413 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(24413 2000 2000 2000) min(-8205 2000 2000 2000) spread(-29000 2000 2000 2000) max_pv 24413 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -6468 8835 38413 38413 5795 -15000 -6468 8835 38413 38413 5795 -15000 -6558 8914 38756 38756 5795 -15000 -6558 8914 38756 38756 5795 -15000 -6558 8914 38756 38756 5795 -15000 -6558 8914 38756 38756 5795 -15000 -6535 8894 38669 38756 5795 -15000 -6535 8894 38669 38756 5795 -15000 -6535 8894 38669 38756 5795 -15000 -6535 8894 38669 38756 5795 -15000 -6439 8810 38304 38756 5795 -15000 -6439 8810 38304 38756 5795 -15000 -6439 8810 38304 38756 5795 -15000 -6439 8810 38304 38756 5795 -15000 -6409 8784 38191 38756 5795 -15000 -6409 8784 38191 38756 5795 -15000 -6409 8784 38191 38756 5795 -15000 -6409 8784 38191 38756 5795 -15000 -6420 8793 38230 38756 5795 -15000 -6420 8793 38230 38756 5795 -15000 2025-09-06 13:32:48,274 Hysteresis 684 0: raw(38230 16000 16000 16000) min(5795 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38756 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 38756 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (32230 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(24230 2000 2000 2000) min(-8205 2000 2000 2000) spread(-29000 2000 2000 2000) max_pv 24756 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -6420 8793 38230 38756 5795 -15000 -6420 8793 38230 38756 5795 -15000 -6420 8793 38230 38756 5795 -15000 -6420 8793 38230 38756 5795 -15000 -6414 8788 38208 38756 5795 -15000 -6414 8788 38208 38756 5795 -15000 -6414 8788 38208 38756 5795 -15000 -6414 8788 38208 38756 5795 -15000 -6414 8788 38208 38756 5795 -15000 -6414 8788 38208 38756 5795 -15000 -6414 8788 38208 38756 5795 -15000 -6414 8788 38208 38756 5795 -15000 -6354 8736 37982 38756 5795 -15000 -6354 8736 37982 38756 5795 -15000 -6354 8736 37982 38756 5795 -15000 -6304 8692 37791 38756 5795 -15000 -6304 8692 37791 38756 5795 -15000 -6304 8692 37791 38756 5795 -15000 -6304 8692 37791 38756 5795 -15000 -6304 8692 37791 38756 5795 -15000 2025-09-06 13:32:58,406 Hysteresis 694 0: raw(37791 16000 16000 16000) min(5795 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38756 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 38756 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (31791 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(23791 2000 2000 2000) min(-8205 2000 2000 2000) spread(-29000 2000 2000 2000) max_pv 24756 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -6309 8696 37808 38756 5795 -15000 -6309 8696 37808 38756 5795 -15000 -6309 8696 37808 38756 5795 -15000 -6321 8707 37856 38756 5795 -15000 -6321 8707 37856 38756 5795 -15000 -6321 8707 37856 38756 5795 -15000 -6321 8707 37856 38756 5795 -15000 -6321 8707 37856 38756 5795 -15000 -6321 8707 37856 38756 5795 -15000 -6321 8707 37856 38756 5795 -15000 -6321 8707 37856 38756 5795 -15000 -6317 8703 37839 38756 5795 -15000 -6317 8703 37839 38756 5795 -15000 -6317 8703 37839 38756 5795 -15000 -6317 8703 37839 38756 5795 -15000 -6317 8703 37839 38756 5795 -15000 -6317 8703 37839 38756 5795 -15000 -6259 8652 37617 38756 5795 -15000 -6259 8652 37617 38756 5795 -15000 -6259 8652 37617 38756 5795 -15000 2025-09-06 13:33:08,411 Hysteresis 704 0: raw(37617 16000 16000 16000) min(5795 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38756 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 38756 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (31617 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(23617 2000 2000 2000) min(-8205 2000 2000 2000) spread(-29000 2000 2000 2000) max_pv 24756 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -6259 8652 37617 38756 5795 -15000 -6213 8612 37443 38756 5795 -15000 -6213 8612 37443 38756 5795 -15000 -6213 8612 37443 38756 5795 -15000 -6213 8612 37443 38756 5795 -15000 -6201 8602 37400 38756 5795 -15000 -6201 8602 37400 38756 5795 -15000 -6201 8602 37400 38756 5795 -15000 -6201 8602 37400 38756 5795 -15000 -6223 8621 37482 38756 5795 -15000 -6223 8621 37482 38756 5795 -15000 -6223 8621 37482 38756 5795 -15000 -6223 8621 37482 38756 5795 -15000 -6208 8608 37426 38756 5795 -15000 -6208 8608 37426 38756 5795 -15000 -6208 8608 37426 38756 5795 -15000 -6208 8608 37426 38756 5795 -15000 -6192 8594 37365 38756 5795 -15000 -6192 8594 37365 38756 5795 -15000 -6192 8594 37365 38756 5795 -15000 2025-09-06 13:33:18,416 Hysteresis 714 0: raw(37365 16000 16000 16000) min(5795 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38756 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 38756 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (31365 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(23365 2000 2000 2000) min(-8205 2000 2000 2000) spread(-29000 2000 2000 2000) max_pv 24756 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -6192 8594 37365 38756 5795 -15000 -6199 8600 37391 38756 5795 -15000 -6199 8600 37391 38756 5795 -15000 -6199 8600 37391 38756 5795 -15000 -6199 8600 37391 38756 5795 -15000 -6199 8600 37391 38756 5795 -15000 -6199 8600 37391 38756 5795 -15000 -6199 8600 37391 38756 5795 -15000 -6199 8600 37391 38756 5795 -15000 -6199 8600 37391 38756 5795 -15000 -6199 8600 37391 38756 5795 -15000 -6252 8646 37591 38756 5795 -15000 -6252 8646 37591 38756 5795 -15000 -6252 8646 37591 38756 5795 -15000 -6252 8646 37591 38756 5795 -15000 -6196 8597 37378 38756 5795 -15000 -6196 8597 37378 38756 5795 -15000 -6196 8597 37378 38756 5795 -15000 -6196 8597 37378 38756 5795 -15000 -6177 8581 37308 38756 5795 -15000 2025-09-06 13:33:28,505 Hysteresis 724 0: raw(37308 16000 16000 16000) min(5795 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38756 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 38756 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (31308 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(23308 2000 2000 2000) min(-8205 2000 2000 2000) spread(-29000 2000 2000 2000) max_pv 24756 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -6177 8581 37308 38756 5795 -15000 -6177 8581 37308 38756 5795 -15000 -6177 8581 37308 38756 5795 -15000 -6163 8568 37252 38756 5795 -15000 -6163 8568 37252 38756 5795 -15000 -6163 8568 37252 38756 5795 -15000 -6163 8568 37252 38756 5795 -15000 -6132 8541 37134 38756 5795 -15000 -6132 8541 37134 38756 5795 -15000 -6132 8541 37134 38756 5795 -15000 -6132 8541 37134 38756 5795 -15000 -6144 8552 37182 38756 5795 -15000 -6144 8552 37182 38756 5795 -15000 -6144 8552 37182 38756 5795 -15000 -6144 8552 37182 38756 5795 -15000 -6168 8573 37273 38756 5795 -15000 -6168 8573 37273 38756 5795 -15000 -6168 8573 37273 38756 5795 -15000 -6168 8573 37273 38756 5795 -15000 -6168 8573 37273 38756 5795 -15000 2025-09-06 13:33:38,509 Hysteresis 734 0: raw(37273 16000 16000 16000) min(5795 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38756 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 38756 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (31273 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(23273 2000 2000 2000) min(-8205 2000 2000 2000) spread(-29000 2000 2000 2000) max_pv 24756 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -6168 8573 37273 38756 5795 -15000 -6221 8619 37473 38756 5795 -15000 -6221 8619 37473 38756 5795 -15000 -6221 8619 37473 38756 5795 -15000 -6221 8619 37473 38756 5795 -15000 -6221 8619 37473 38756 5795 -15000 -6221 8619 37473 38756 5795 -15000 -6221 8619 37473 38756 5795 -15000 -6221 8619 37473 38756 5795 -15000 -6087 8502 36965 38756 5795 -15000 -6087 8502 36965 38756 5795 -15000 -6087 8502 36965 38756 5795 -15000 -6087 8502 36965 38756 5795 -15000 -6132 8541 37134 38756 5795 -15000 -6132 8541 37134 38756 5795 -15000 -6132 8541 37134 38756 5795 -15000 -6132 8541 37134 38756 5795 -15000 -6112 8524 37060 38756 5795 -15000 -6112 8524 37060 38756 5795 -15000 -6112 8524 37060 38756 5795 -15000 2025-09-06 13:33:48,513 Hysteresis 744 0: raw(37060 16000 16000 16000) min(5795 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38756 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 38756 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (31060 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(23060 2000 2000 2000) min(-8205 2000 2000 2000) spread(-29000 2000 2000 2000) max_pv 24756 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -6112 8524 37060 38756 5795 -15000 -6136 8545 37152 38756 5795 -15000 -6136 8545 37152 38756 5795 -15000 -6136 8545 37152 38756 5795 -15000 -6136 8545 37152 38756 5795 -15000 -6136 8545 37152 38756 5795 -15000 -6136 8545 37152 38756 5795 -15000 -6136 8545 37152 38756 5795 -15000 -6136 8545 37152 38756 5795 -15000 -6116 8527 37073 38756 5795 -15000 -6116 8527 37073 38756 5795 -15000 -6116 8527 37073 38756 5795 -15000 -6116 8527 37073 38756 5795 -15000 -6116 8527 37073 38756 5795 -15000 -6116 8527 37073 38756 5795 -15000 -6141 8549 37169 38756 5795 -15000 -6141 8549 37169 38756 5795 -15000 -6141 8549 37169 38756 5795 -15000 -6141 8549 37169 38756 5795 -15000 -6100 8513 37013 38756 5795 -15000 2025-09-06 13:33:58,632 Hysteresis 754 0: raw(37013 16000 16000 16000) min(5795 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38756 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 38756 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (31013 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(23013 2000 2000 2000) min(-8205 2000 2000 2000) spread(-29000 2000 2000 2000) max_pv 24756 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -6100 8513 37013 38756 5795 -15000 -6100 8513 37013 38756 5795 -15000 -6100 8513 37013 38756 5795 -15000 -6099 8512 37008 38756 5795 -15000 -6099 8512 37008 38756 5795 -15000 -6099 8512 37008 38756 5795 -15000 -6099 8512 37008 38756 5795 -15000 -6131 8540 37130 38756 5795 -15000 -6131 8540 37130 38756 5795 -15000 -6131 8540 37130 38756 5795 -15000 -6131 8540 37130 38756 5795 -15000 -6104 8517 37030 38756 5795 -15000 -6104 8517 37030 38756 5795 -15000 -6104 8517 37030 38756 5795 -15000 -5642 8113 35273 38756 5795 -15000 -5642 8113 35273 38756 5795 -15000 -5642 8113 35273 38756 5795 -15000 -5642 8113 35273 38756 5795 -15000 -5642 8113 35273 38756 5795 -15000 -5915 8351 36308 38756 5795 -15000 2025-09-06 13:34:08,637 Hysteresis 764 0: raw(36308 16000 16000 16000) min(5795 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38756 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 38756 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (30308 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(22308 2000 2000 2000) min(-8205 2000 2000 2000) spread(-29000 2000 2000 2000) max_pv 24756 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -5915 8351 36308 38756 5795 -15000 -5915 8351 36308 38756 5795 -15000 -5915 8351 36308 38756 5795 -15000 -5915 8351 36308 38756 5795 -15000 -5915 8351 36308 38756 5795 -15000 -5915 8351 36308 38756 5795 -15000 -5915 8351 36308 38756 5795 -15000 -5915 8351 36308 38756 5795 -15000 -5915 8351 36308 38756 5795 -15000 -5796 8247 35856 38756 5795 -15000 -5796 8247 35856 38756 5795 -15000 -5796 8247 35856 38756 5795 -15000 -5796 8247 35856 38756 5795 -15000 -5916 8352 36313 38756 5795 -15000 -5916 8352 36313 38756 5795 -15000 -5916 8352 36313 38756 5795 -15000 -5905 8343 36273 38756 5795 -15000 -5905 8343 36273 38756 5795 -15000 -5905 8343 36273 38756 5795 -15000 -5905 8343 36273 38756 5795 -15000 2025-09-06 13:34:18,642 Hysteresis 774 0: raw(36273 16000 16000 16000) min(5795 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38756 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 38756 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (30273 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(22273 2000 2000 2000) min(-8205 2000 2000 2000) spread(-29000 2000 2000 2000) max_pv 24756 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -5836 8282 36008 38756 5795 -15000 -5836 8282 36008 38756 5795 -15000 -5836 8282 36008 38756 5795 -15000 -5836 8282 36008 38756 5795 -15000 -5836 8282 36008 38756 5795 -15000 -5836 8282 36008 38756 5795 -15000 -5836 8282 36008 38756 5795 -15000 -5836 8282 36008 38756 5795 -15000 -5858 8302 36095 38756 5795 -15000 -5858 8302 36095 38756 5795 -15000 -5858 8302 36095 38756 5795 -15000 -5858 8302 36095 38756 5795 -15000 -5852 8296 36069 38756 5795 -15000 -5852 8296 36069 38756 5795 -15000 -5852 8296 36069 38756 5795 -15000 -5852 8296 36069 38756 5795 -15000 -5852 8296 36069 38756 5795 -15000 -5852 8296 36069 38756 5795 -15000 -5842 8288 36034 38756 5795 -15000 -5842 8288 36034 38756 5795 -15000 2025-09-06 13:34:28,761 Hysteresis 784 0: raw(36034 16000 16000 16000) min(5795 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38756 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 38756 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (30034 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(22034 2000 2000 2000) min(-8205 2000 2000 2000) spread(-29000 2000 2000 2000) max_pv 24756 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -5842 8288 36034 38756 5795 -15000 -5842 8288 36034 38756 5795 -15000 -5852 8296 36069 38756 5795 -15000 -5852 8296 36069 38756 5795 -15000 -5852 8296 36069 38756 5795 -15000 -5852 8296 36069 38756 5795 -15000 -5848 8293 36056 38756 5795 -15000 -5848 8293 36056 38756 5795 -15000 -5848 8293 36056 38756 5795 -15000 -5848 8293 36056 38756 5795 -15000 -5838 8284 36017 38756 5795 -15000 -5838 8284 36017 38756 5795 -15000 -5838 8284 36017 38756 5795 -15000 -5838 8284 36017 38756 5795 -15000 -5828 8275 35978 38756 5795 -15000 -5828 8275 35978 38756 5795 -15000 -5828 8275 35978 38756 5795 -15000 -5828 8275 35978 38756 5795 -15000 -5837 8283 36013 38756 5795 -15000 2025-09-06 13:34:38,776 Hysteresis 794 0: raw(36013 16000 16000 16000) min(5795 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38756 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 38756 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (30013 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(22013 2000 2000 2000) min(-8205 2000 2000 2000) spread(-29000 2000 2000 2000) max_pv 24756 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -5837 8283 36013 38756 5795 -15000 -5837 8283 36013 38756 5795 -15000 -5837 8283 36013 38756 5795 -15000 -5831 8278 35991 38756 5795 -15000 -5831 8278 35991 38756 5795 -15000 -5831 8278 35991 38756 5795 -15000 -5831 8278 35991 38756 5795 -15000 -5811 8260 35913 38756 5795 -15000 -5811 8260 35913 38756 5795 -15000 -5807 8257 35900 38756 5795 -15000 -5807 8257 35900 38756 5795 -15000 -5807 8257 35900 38756 5795 -15000 -5807 8257 35900 38756 5795 -15000 -5803 8253 35882 38756 5795 -15000 -5803 8253 35882 38756 5795 -15000 -5803 8253 35882 38756 5795 -15000 -5803 8253 35882 38756 5795 -15000 -5883 8323 36186 38756 5795 -15000 -5883 8323 36186 38756 5795 -15000 -5883 8323 36186 38756 5795 -15000 2025-09-06 13:34:48,780 Hysteresis 804 0: raw(36186 16000 16000 16000) min(5795 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38756 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 38756 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (30186 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(22186 2000 2000 2000) min(-8205 2000 2000 2000) spread(-29000 2000 2000 2000) max_pv 24756 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -5883 8323 36186 38756 5795 -15000 -5900 8338 36252 38756 5795 -15000 -5900 8338 36252 38756 5795 -15000 -5900 8338 36252 38756 5795 -15000 -5900 8338 36252 38756 5795 -15000 -5834 8281 36004 38756 5795 -15000 -5834 8281 36004 38756 5795 -15000 -5834 8281 36004 38756 5795 -15000 -5834 8281 36004 38756 5795 -15000 -5814 8263 35926 38756 5795 -15000 -5814 8263 35926 38756 5795 -15000 -5814 8263 35926 38756 5795 -15000 -5814 8263 35926 38756 5795 -15000 -5797 8248 35860 38756 5795 -15000 -5797 8248 35860 38756 5795 -15000 -5797 8248 35860 38756 5795 -15000 -5797 8248 35860 38756 5795 -15000 -5791 8243 35839 38756 5795 -15000 -5791 8243 35839 38756 5795 -15000 -5791 8243 35839 38756 5795 -15000 2025-09-06 13:34:58,968 Hysteresis 814 0: raw(35839 16000 16000 16000) min(5795 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38756 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 38756 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (29839 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(21839 2000 2000 2000) min(-8205 2000 2000 2000) spread(-29000 2000 2000 2000) max_pv 24756 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -5791 8243 35839 38756 5795 -15000 -5881 8322 36182 38756 5795 -15000 -5881 8322 36182 38756 5795 -15000 -5869 8311 36134 38756 5795 -15000 -5869 8311 36134 38756 5865 -15000 -5869 8311 36134 38756 5865 -15000 -5759 8215 35717 38756 5865 -15000 -5759 8215 35717 38756 5865 -15000 -5759 8215 35717 38756 5865 -15000 -5759 8215 35717 38756 5865 -15000 -5803 8253 35882 38756 5865 -15000 -5803 8253 35882 38756 5865 -15000 -5803 8253 35882 38756 5978 -15000 -5803 8253 35882 38756 5978 -15000 -5805 8255 35891 38756 5978 -15000 -5805 8255 35891 38756 5978 -15000 -5805 8255 35891 38756 6452 -15000 -5805 8255 35891 38756 6452 -15000 -5791 8243 35839 38756 6452 -15000 -5791 8243 35839 38756 6452 -15000 2025-09-06 13:35:08,998 Hysteresis 824 0: raw(35839 16000 16000 16000) min(6452 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38756 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 38756 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (29839 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(21839 2000 2000 2000) min(-7548 2000 2000 2000) spread(-29000 2000 2000 2000) max_pv 24756 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -5791 8243 35839 38756 6504 -15000 -5791 8243 35839 38756 6504 -15000 -5797 8248 35860 38756 6917 -15000 -5797 8248 35860 38756 6917 -15000 -5797 8248 35860 38756 6917 -15000 -5797 8248 35860 38756 6917 -15000 -5799 8250 35869 38756 6917 -15000 -5799 8250 35869 38756 6917 -15000 -5799 8250 35869 38756 6917 -15000 -5799 8250 35869 38756 6917 -15000 -5766 8221 35743 38756 6917 -15000 -5766 8221 35743 38756 6917 -15000 -5766 8221 35743 38756 6917 -15000 -5766 8221 35743 38756 6917 -15000 -5766 8221 35743 38756 6917 -15000 -5766 8221 35743 38756 6917 -15000 -5779 8232 35791 38756 6917 -15000 -5779 8232 35791 38756 6917 -15000 -5779 8232 35791 38756 6917 -15000 -5779 8232 35791 38756 6917 -15000 2025-09-06 13:35:19,003 Hysteresis 834 0: raw(35791 16000 16000 16000) min(6917 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38756 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 38756 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (29791 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(21791 2000 2000 2000) min(-7083 2000 2000 2000) spread(-29000 2000 2000 2000) max_pv 24756 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -5774 8228 35773 38756 6917 -15000 -5774 8228 35773 38756 6956 -15000 -5774 8228 35773 38756 7247 -15000 -5774 8228 35773 38756 7247 -15000 -5774 8228 35773 38756 7247 -15000 -5774 8228 35773 38756 7247 -15000 -5774 8228 35773 38756 7247 -15000 -5774 8228 35773 38756 7247 -15000 -5773 8227 35769 38756 7247 -15000 -5773 8227 35769 38756 7247 -15000 -5773 8227 35769 38756 7247 -15000 -5773 8227 35769 38756 7247 -15000 -5763 8218 35730 38756 7247 -15000 -5763 8218 35730 38756 7247 -15000 -5763 8218 35730 38756 7247 -15000 -5763 8218 35730 38756 7247 -15000 -5824 8272 35965 38756 7247 -15000 -5824 8272 35965 38756 7247 -15000 -5824 8272 35965 38756 7247 -15000 -5822 8270 35956 38756 7247 -15000 2025-09-06 13:35:29,021 Hysteresis 844 0: raw(35956 16000 16000 16000) min(7247 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38756 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 38756 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (29956 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(21956 2000 2000 2000) min(-6753 2000 2000 2000) spread(-29000 2000 2000 2000) max_pv 24756 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -5822 8270 35956 38756 7247 -15000 -5822 8270 35956 38756 7247 -15000 -5822 8270 35956 38756 7539 -15000 -5822 8270 35956 38756 7539 -15000 -5822 8270 35956 38756 7539 -15000 -5822 8270 35956 38756 7539 -15000 -5822 8270 35956 38756 7539 -15000 -5822 8270 35956 38756 7582 -15000 -5822 8270 35956 38756 7582 -15000 -5822 8270 35956 38756 7582 -15000 -5772 8226 35765 38756 7582 -15000 -5772 8226 35765 38756 7656 -15000 -5772 8226 35765 38756 7656 -15000 -5772 8226 35765 38756 7656 -15000 -5718 8179 35560 38756 7656 -15000 -5718 8179 35560 38756 7730 -15000 -5718 8179 35560 38756 7730 -15000 -5718 8179 35560 38756 7730 -15000 -5735 8194 35626 38756 7730 -15000 -5735 8194 35626 38756 7730 -15000 2025-09-06 13:35:39,045 Hysteresis 854 0: raw(35626 16000 16000 16000) min(7730 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38756 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 38756 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (29626 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(21626 2000 2000 2000) min(-6270 2000 2000 2000) spread(-29000 2000 2000 2000) max_pv 24756 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -5735 8194 35626 38756 7730 -15000 -5754 8211 35700 38756 8213 -15000 -5754 8211 35700 38756 8213 -15000 -5754 8211 35700 38756 8239 -15000 -5754 8211 35700 38756 8239 -15000 -5749 8206 35678 38756 8239 -15000 -5749 8206 35678 38756 8239 -15000 -5749 8206 35678 38756 8239 -15000 -5749 8206 35678 38756 8239 -15000 -5674 8141 35395 38756 8239 -15000 -5674 8141 35395 38756 8239 -15000 -5674 8141 35395 38756 8239 -15000 -5674 8141 35395 38756 8239 -15000 -5721 8182 35573 38756 8239 -15000 -5721 8182 35573 38756 8239 -15000 -5721 8182 35573 38756 8239 -15000 -5721 8182 35573 38756 8239 -15000 -5721 8182 35573 38756 8239 -15000 -5721 8182 35573 38756 8239 -15000 2025-09-06 13:35:49,048 Hysteresis 864 0: raw(35573 16000 16000 16000) min(8239 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38756 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 38756 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (29573 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(21573 2000 2000 2000) min(-5761 2000 2000 2000) spread(-29000 2000 2000 2000) max_pv 24756 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -5686 8151 35439 38756 8239 -15000 -5686 8151 35439 38756 8239 -15000 -5686 8151 35439 38756 8939 -15000 -5686 8151 35439 38756 8939 -15000 -5686 8151 35439 38756 8939 -15000 -5686 8151 35439 38756 8939 -15000 -5686 8151 35439 38756 9282 -15000 -5686 8151 35439 38756 9282 -15000 -5717 8178 35556 38756 9282 -15000 -5717 8178 35556 38756 9282 -15000 -5717 8178 35556 38756 10056 -15000 -5717 8178 35556 38756 10056 -15000 -5695 8159 35473 38756 10056 -15000 -5695 8159 35473 38756 10056 -15000 -5695 8159 35473 38756 10056 -15000 -5695 8159 35473 38756 10056 -15000 -5759 8215 35717 38756 10056 -15000 -5759 8215 35717 38756 10056 -15000 -5759 8215 35717 38756 12069 -15000 -5759 8215 35717 38756 12069 -15000 2025-09-06 13:35:59,053 Hysteresis 875 0: raw(35717 16000 16000 16000) min(12069 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38756 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 38756 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (29717 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(21717 2000 2000 2000) min(-1931 2000 2000 2000) spread(-29000 2000 2000 2000) max_pv 24756 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -5683 8148 35426 38756 12069 -15000 -5683 8148 35426 38756 12069 -15000 -5683 8148 35426 38756 16795 -15000 -5683 8148 35426 38756 16795 -15000 -5658 8127 35334 38756 16795 -15000 -5658 8127 35334 38756 16795 -15000 -5658 8127 35334 38756 19708 -15000 -5658 8127 35334 38756 19708 -15000 -5658 8127 35334 38756 19708 -15000 -5658 8127 35334 38756 19708 -15000 -5658 8127 35334 38756 19708 -15000 -5658 8127 35334 38756 19778 -15000 -5658 8127 35334 38756 19778 -15000 -5658 8127 35334 38756 19778 -15000 -5701 8164 35495 38756 19778 -15000 -5701 8164 35495 38756 19778 -15000 -5701 8164 35495 38756 19778 -15000 -5701 8164 35495 38756 19778 -15000 -5699 8162 35486 38756 19778 -15000 -5699 8162 35486 38756 22026 -15000 2025-09-06 13:36:09,068 Hysteresis 885 0: raw(35486 16000 16000 16000) min(22026 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 38756 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 38756 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: 0 1 0 1 Yes Wnd (0 0 0 0)->(24000 8000 8000 8000) 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (29486 10000 10000 10000) 7: 0: 14000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@3p __all__ 9: don't have active chargers. 9: raw(5486 2000 2000 2000) min(-7974 2000 2000 2000) spread(-45000 2000 2000 2000) max_pv 8756 9: [ 0 14000@3p ] PM PV mtr(W) avl(W) raw max min spread -5699 11842 51486 51486 22026 -15000 -5699 11842 51486 51486 22026 -15000 -5699 11842 51486 51486 23960 -15000 -5699 11842 51486 51486 26052 -15000 -5699 11842 51486 51486 26052 -15000 -5699 11842 51486 51486 26052 -15000 -5622 11775 51195 51486 26052 -15000 RECV 0: phases 1 -> 3 -5622 11775 51195 51486 26052 -15000 -5622 11775 51195 51486 26052 -15000 -8297 14116 61373 61373 26052 -15000 -8297 14116 61373 61373 26052 -15000 -8297 14116 61373 61373 30486 -15000 -8297 14116 61373 61373 30486 -15000 -8478 14274 62060 62060 30486 -15000 -8478 14274 62060 62060 30486 -15000 -8478 14274 62060 62060 30486 -15000 -8478 14274 62060 62060 30486 -15000 -8502 14295 62152 62152 30543 -15000 -8502 14295 62152 62152 30543 -15000 -8502 14295 62152 62152 30543 -15000 2025-09-06 13:36:19,076 Hysteresis -199 0: raw(62152 16000 16000 16000) min(30543 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 62152 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 62152 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (44152 10000 10000 10000) 7: 0: 14000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@3p __all__ 9: don't have active chargers. 9: raw(20152 2000 2000 2000) min(-11457 2000 2000 2000) spread(-57000 2000 2000 2000) max_pv 20152 9: [ 0 14000@3p ] PM PV mtr(W) avl(W) raw max min spread -8502 17055 74152 74152 30543 -15000 -8502 17055 74152 74152 31843 -15000 -8502 17055 74152 74152 31843 -15000 -8502 17055 74152 74152 31843 -15000 -8502 17055 74152 74152 31843 -15000 -8502 17055 74152 74152 31847 -15000 -8502 17055 74152 74152 31847 -15000 -8529 17079 74256 74256 31847 -15000 -8529 17079 74256 74256 31847 -15000 -8529 17079 74256 74256 33026 -15000 -8529 17079 74256 74256 33026 -15000 -8554 17101 74352 74352 33026 -15000 -8554 17101 74352 74352 33026 -15000 -8554 17101 74352 74352 35100 -15000 -8554 17101 74352 74352 35100 -15000 -8619 17157 74595 74595 35100 -15000 -8619 17157 74595 74595 35100 -15000 -8619 17157 74595 74595 35273 -15000 -8619 17157 74595 74595 35273 -15000 -8619 17157 74595 74595 35273 -15000 2025-09-06 13:36:29,080 Hysteresis -189 0: raw(74595 16000 16000 16000) min(35273 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 74595 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 74595 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (56595 10000 10000 10000) 7: 0: 14000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@3p __all__ 9: don't have active chargers. 9: raw(32595 2000 2000 2000) min(-6727 2000 2000 2000) spread(-57000 2000 2000 2000) max_pv 32595 9: [ 0 14000@3p ] PM PV mtr(W) avl(W) raw max min spread RECV 0: requested 14000 -> 6000 mA (measured 0.000A 0.000A 0.520A) -8619 17157 74595 74595 35273 -15000 -8619 17157 74595 74595 35273 -15000 -8619 17157 74595 74595 35273 -15000 -8441 17002 73921 74595 35273 -15000 -8441 17002 73921 74595 35273 -15000 -8441 17002 73921 74595 35273 -15000 -8441 17002 73921 74595 35273 -15000 -8109 16711 72656 74595 35273 -15000 RECV 0: requested 6010 -> 14000 mA (measured 2.040A 3.010A 11.000A) -8109 16711 72656 74595 35273 -15000 -8109 16711 72656 74595 35273 -15000 -8109 16711 72656 74595 35273 -15000 -8109 16711 72656 74595 35273 -15000 -8109 16711 72656 74595 35273 -15000 1117 8785 38195 74595 35273 -15000 1117 8785 38195 74595 35273 -15000 1117 8785 38195 74595 35273 -15000 1117 8785 38195 74595 35273 -15000 -3005 12245 53239 74595 35273 -15000 -3005 12245 53239 74595 35273 -15000 -3005 12245 53239 74595 35273 -15000 2025-09-06 13:36:39,111 Hysteresis -179 0: raw(53239 16000 16000 16000) min(35273 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 74595 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 74595 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (35239 10000 10000 10000) 7: 0: 14000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@3p __all__ 9: don't have active chargers. 9: raw(11239 2000 2000 2000) min(-6727 2000 2000 2000) spread(-57000 2000 2000 2000) max_pv 32595 9: [ 0 14000@3p ] PM PV mtr(W) avl(W) raw max min spread -3005 12245 53239 74595 35273 -15000 1091 8805 38282 74595 35273 -15000 1091 8805 38282 74595 35273 -15000 1091 8805 38282 74595 35273 -15000 1091 8805 38282 74595 35273 -15000 1250 8685 37760 74595 35273 -15000 1250 8685 37760 74595 35273 -15000 1250 8685 37760 74595 35273 -15000 1250 8685 37760 74595 35273 -15000 1052 8834 38408 74595 35273 -15000 1052 8834 38408 74595 35273 -15000 1052 8834 38408 74595 35273 -15000 1052 8834 38408 74595 35273 -15000 758 9256 40243 74595 35273 -15000 758 9256 40243 74595 35273 -15000 758 9256 40243 74595 35273 -15000 758 9256 40243 74595 35273 -15000 724 9273 40317 74595 35273 -15000 724 9273 40317 74595 35273 -15000 2025-09-06 13:36:49,116 Hysteresis -169 0: raw(40317 16000 16000 16000) min(35273 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 74595 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 74595 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (22317 10000 10000 10000) 7: 0: 13439@3p 8: filtered 1 to 1, sorted to 0 8: 0: 13439@3p __all__ 9: don't have active chargers. 9: raw(0 2561 2561 2561) min(-5044 2561 2561 2561) spread(-55317 2561 2561 2561) max_pv 34278 9: [ 0 13439@3p ] PM PV mtr(W) avl(W) raw max min spread 724 8885 38630 74595 35273 -15000 724 8885 38630 74595 35273 -15000 724 8885 38630 74595 35273 -15000 724 8885 38630 74595 35273 -15000 724 8885 38630 74595 35273 -15000 724 8885 38630 74595 35273 -15000 724 8885 38630 74595 35273 -15000 724 8885 38630 74595 35273 -15000 661 8917 38769 74595 35273 -15000 661 8917 38769 74595 35273 -15000 661 8917 38769 74595 35273 -15000 661 8917 38769 74595 35273 -15000 223 9136 39721 74595 35273 -15000 223 9136 39721 74595 35273 -15000 223 9136 39721 74595 35273 -15000 223 9136 39721 74595 35273 -15000 217 9139 39734 74595 35273 -15000 217 9139 39734 74595 35273 -15000 217 9139 39734 74595 35273 -15000 217 9139 39734 74595 35273 -15000 2025-09-06 13:36:59,134 Hysteresis -159 0: raw(39734 16000 16000 16000) min(35273 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 74595 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 74595 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (21734 10000 10000 10000) 7: 0: 13244@3p 8: filtered 1 to 1, sorted to 0 8: 0: 13244@3p __all__ 9: don't have active chargers. 9: raw(2 2756 2756 2756) min(-4459 2756 2756 2756) spread(-54732 2756 2756 2756) max_pv 34863 9: [ 0 13244@3p ] PM PV mtr(W) avl(W) raw max min spread 296 8965 38978 74595 35273 -15000 296 8965 38978 74595 35273 -15000 296 8965 38978 74595 35273 -15000 296 8965 38978 74595 35273 -15000 981 8365 36369 74595 35273 -15000 981 8365 36369 74595 35273 -15000 981 8365 36369 74595 35273 -15000 981 8365 36369 74595 35273 -15000 2079 7276 31634 74595 31634 -15000 2079 7276 31634 74595 31634 -15000 2079 7276 31634 74595 31634 -15000 2079 7276 31634 74595 31634 -15000 5599 4196 18243 74595 18243 -15000 5599 4196 18243 74595 18243 -15000 5599 4196 18243 74595 18243 -15000 5599 4196 18243 74595 18243 -15000 7795 2274 9886 74595 9886 -15000 7795 2274 9886 74595 9886 -15000 7795 2274 9886 74595 9886 -15000 7795 2274 9886 74595 9886 -15000 2025-09-06 13:37:09,143 Hysteresis -149 0: raw(9886 16000 16000 16000) min(9886 16000 16000 16000) spread(-15000 16000 16000 16000) max_pv 74595 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 74595 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p __all__ 9: don't have active chargers. 9: raw(-8114 10000 10000 10000) min(-8114 10000 10000 10000) spread(-33000 10000 10000 10000) max_pv 56595 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread 7795 -2724 -11843 74595 -11843 -15000 9050 -3822 -16617 74595 -16617 -16617 9050 -3822 -16617 74595 -16617 -16617 9050 -3822 -16617 74595 -16617 -16617 9050 -3822 -16617 74595 -16617 -16617 9540 -4251 -18482 74595 -18482 -18482 9540 -4251 -18482 74595 -18482 -18482 9540 -4251 -18482 74595 -18482 -18482 9540 -4251 -18482 74595 -18482 -18482 6810 -1862 -8095 74595 -18482 -18482 6810 -1862 -8095 74595 -18482 -18482 6810 -1862 -8095 74595 -18482 -18482 6810 -1862 -8095 74595 -18482 -18482 5294 -536 -2330 74595 -18482 -18482 RECV 0: requested 13480 -> 9009 mA (measured 5.980A 5.880A 6.010A) 5294 -536 -2330 74595 -18482 -18482 5294 -536 -2330 74595 -18482 -18482 5294 -536 -2330 74595 -18482 -18482 5589 -794 -3452 74595 -18482 -18482 5589 -794 -3452 74595 -18482 -18482 2025-09-06 13:37:19,148 Hysteresis -139 0: raw(-3452 16000 16000 16000) min(-18482 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 74595 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 74595 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p __all__ 9: don't have active chargers. 9: raw(-21452 10000 10000 10000) min(-36482 10000 10000 10000) spread(-36482 10000 10000 10000) max_pv 56595 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread 5589 -794 -3452 74595 -18482 -18482 5589 -794 -3452 74595 -18482 -18482 5439 -662 -2878 74595 -18482 -18482 5439 -662 -2878 74595 -18482 -18482 5439 -662 -2878 74595 -18482 -18482 5439 -662 -2878 74595 -18482 -18482 5436 -660 -2869 74595 -18482 -18482 5436 -660 -2869 74595 -18482 -18482 5436 -660 -2869 74595 -18482 -18482 5436 -660 -2869 74595 -18482 -18482 5436 -660 -2869 74595 -18482 -18482 5436 -660 -2869 74595 -18482 -18482 5342 -578 -2513 74595 -18482 -18482 5342 -578 -2513 74595 -18482 -18482 5342 -578 -2513 74595 -18482 -18482 5342 -578 -2513 74595 -18482 -18482 5342 -578 -2513 74595 -18482 -18482 5342 -578 -2513 74595 -18482 -18482 5342 -578 -2513 74595 -18482 -18482 5342 -578 -2513 74595 -18482 -18482 2025-09-06 13:37:29,177 Hysteresis -129 0: raw(-2513 16000 16000 16000) min(-18482 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 74595 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 74595 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p __all__ 9: don't have active chargers. 9: raw(-20513 10000 10000 10000) min(-36482 10000 10000 10000) spread(-36482 10000 10000 10000) max_pv 56595 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread 5230 -480 -2086 74595 -18482 -18482 5230 -480 -2086 74595 -18482 -18482 5230 -480 -2086 74595 -18482 -18482 5230 -480 -2086 74595 -18482 -18482 5230 -480 -2086 74595 -18482 -18482 5230 -480 -2086 74595 -18482 -18482 5230 -480 -2086 74595 -18482 -18482 5230 -480 -2086 74595 -18482 -18482 5077 -346 -1504 74595 -18482 -18482 5077 -346 -1504 74595 -18482 -18482 5077 -346 -1504 74595 -18482 -18482 5077 -346 -1504 74595 -18482 -18482 5075 -344 -1495 74595 -18482 -18482 5075 -344 -1495 74595 -18482 -18482 5075 -344 -1495 74595 -18482 -18482 4998 -277 -1204 74595 -18482 -18482 4998 -277 -1204 74595 -18482 -18482 4998 -277 -1204 74595 -18482 -18482 4998 -277 -1204 74595 -18482 -18482 4888 -180 -782 74595 -18482 -18482 2025-09-06 13:37:39,181 Hysteresis -119 0: raw(-782 16000 16000 16000) min(-18482 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 74595 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 74595 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p __all__ 9: don't have active chargers. 9: raw(-18782 10000 10000 10000) min(-36482 10000 10000 10000) spread(-36482 10000 10000 10000) max_pv 56595 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread 4888 -180 -782 74595 -18482 -18482 4879 -172 -747 74595 -18482 -18482 4879 -172 -747 74595 -18482 -18482 4879 -172 -747 74595 -18482 -18482 4879 -172 -747 74595 -18482 -18482 4786 -91 -395 74595 -18482 -18482 4786 -91 -395 74595 -18482 -18482 4786 -91 -395 74595 -18482 -18482 4786 -91 -395 74595 -18482 -18482 4918 -207 -900 74595 -18482 -18482 4918 -207 -900 74595 -18482 -18482 4918 -207 -900 74595 -18482 -18482 4918 -207 -900 74595 -18482 -18482 4962 -245 -1065 74595 -18482 -18482 4962 -245 -1065 74595 -18482 -18482 4962 -245 -1065 74595 -18482 -18482 4962 -245 -1065 74595 -18482 -18482 4835 -134 -582 74595 -18482 -18482 4835 -134 -582 74595 -18482 -18482 4835 -134 -582 74595 -18482 -18482 2025-09-06 13:37:49,187 Hysteresis -109 0: raw(-582 16000 16000 16000) min(-18482 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 74595 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 74595 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p __all__ 9: don't have active chargers. 9: raw(-18582 10000 10000 10000) min(-36482 10000 10000 10000) spread(-36482 10000 10000 10000) max_pv 56595 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread 4835 -134 -582 74595 -18482 -18482 4835 -134 -582 74595 -18482 -18482 4835 -134 -582 74595 -18482 -18482 4835 -134 -582 74595 -18482 -18482 4835 -134 -582 74595 -18482 -18482 3267 1238 5382 74595 -18482 -18482 3267 1238 5382 74595 -18482 -18482 3267 1238 5382 74595 -18482 -18482 3267 1238 5382 74595 -18482 -18482 635 3798 16513 74595 -18482 -18482 635 3798 16513 74595 -18482 -18482 635 3798 16513 74595 -18482 -18482 635 3798 16513 74595 -18482 -18482 635 3798 16513 74595 -18482 -18482 635 3798 16513 74595 -18482 -18482 -1283 5064 22017 74595 -18482 -18482 -1283 5064 22017 74595 -18482 -18482 -1283 5064 22017 74595 -18482 -18482 -1283 5064 22017 74595 -18482 -18482 -2612 6381 27743 74595 -18482 -18482 2025-09-06 13:37:59,250 Hysteresis -99 0: raw(27743 16000 16000 16000) min(-18482 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 74595 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 74595 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (9743 10000 10000 10000) 7: 0: 9247@3p 8: filtered 1 to 1, sorted to 0 8: 0: 9247@3p __all__ 9: don't have active chargers. 9: raw(2 6753 6753 6753) min(-46223 6753 6753 6753) spread(-46223 6753 6753 6753) max_pv 46854 9: [ 0 9247@3p ] PM PV mtr(W) avl(W) raw max min spread -2612 8621 37482 74595 -18482 -18482 -2612 8621 37482 74595 -18482 -18482 -2612 8621 37482 74595 -18482 -18482 -2612 8621 37482 74595 -18482 -18482 -2612 8621 37482 74595 -18482 -18482 -2612 8621 37482 74595 -18482 -18482 -2612 8621 37482 74595 -18482 -18482 -2935 8904 38713 74595 -18482 -18482 RECV 0: requested 8990 -> 11790 mA (measured 8.790A 5.900A 5.980A) -2935 8904 38713 74595 -18482 -18482 -2935 8904 38713 74595 -18482 -18482 -2935 8904 38713 74595 -18482 -18482 -958 6834 29713 74595 -18482 -18482 -958 6834 29713 74595 -18482 -18482 -958 6834 29713 74595 -18482 -18482 -958 6834 29713 74595 -18482 -18482 -810 6760 29391 74595 -18482 -18482 -810 6760 29391 74595 -18482 -18482 -810 6760 29391 74595 -18482 -18482 -810 6760 29391 74595 -18482 -18482 2025-09-06 13:38:09,255 Hysteresis -89 0: raw(29391 16000 16000 16000) min(-18482 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 74595 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 74595 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (11391 10000 10000 10000) 7: 0: 9797@3p 8: filtered 1 to 1, sorted to 0 8: 0: 9797@3p __all__ 9: don't have active chargers. 9: raw(0 6203 6203 6203) min(-47873 6203 6203 6203) spread(-47873 6203 6203 6203) max_pv 45204 9: [ 0 9797@3p ] PM PV mtr(W) avl(W) raw max min spread -738 7103 30882 74595 -18482 -18482 -738 7103 30882 74595 -18482 -18482 -738 7103 30882 74595 -18482 -18482 -738 7103 30882 74595 -18482 -18482 -579 7023 30534 74595 -18482 -18482 -579 7023 30534 74595 -18482 -18482 -579 7023 30534 74595 -18482 -18482 -579 7023 30534 74595 -18482 -18482 -579 7023 30534 74595 -18482 -18482 -546 7007 30465 74595 -18482 -18482 -546 7007 30465 74595 -18482 -18482 -546 7007 30465 74595 -18482 -18482 -546 7007 30465 74595 -18482 -18482 -260 6864 29843 74595 -18482 -18482 -260 6864 29843 74595 -18482 -18482 -260 6864 29843 74595 -18482 -18482 -260 6864 29843 74595 -18482 -18482 -260 6864 29843 74595 -18482 -18482 -362 6915 30065 74595 -18482 -18482 -362 6915 30065 74595 -18482 -18482 2025-09-06 13:38:19,270 Hysteresis -79 0: raw(30065 16000 16000 16000) min(-18482 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 74595 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 74595 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (12065 10000 10000 10000) 7: 0: 10021@3p 8: filtered 1 to 1, sorted to 0 8: 0: 10021@3p __all__ 9: don't have active chargers. 9: raw(2 5979 5979 5979) min(-48545 5979 5979 5979) spread(-48545 5979 5979 5979) max_pv 44532 9: [ 0 10021@3p ] PM PV mtr(W) avl(W) raw max min spread -362 7070 30739 74595 -18482 -18482 -362 7070 30739 74595 -18482 -18482 -362 7070 30739 74595 -18482 -18482 -362 7070 30739 74595 -18482 -18482 -362 7070 30739 74595 -18482 -18482 -362 7070 30739 74595 -18482 -18482 -467 7122 30965 74595 -18482 -18482 -467 7122 30965 74595 -18482 -18482 -467 7122 30965 74595 -18482 -18482 -456 7117 30943 74595 -18482 -18482 -456 7117 30943 74595 -18482 -18482 -456 7117 30943 74595 -18482 -18482 -456 7117 30943 74595 -18482 -18482 -376 7077 30769 74595 -18482 -18482 -376 7077 30769 74595 -18482 -18482 -376 7077 30769 74595 -18482 -18482 -376 7077 30769 74595 -18482 -18482 -376 7077 30769 74595 -18482 -18482 -376 7077 30769 74595 -18482 -18482 -329 7053 30665 74595 -18482 -18482 2025-09-06 13:38:29,358 Hysteresis -69 0: raw(30665 16000 16000 16000) min(-18482 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 74595 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 74595 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (12665 10000 10000 10000) 7: 0: 10221@3p 8: filtered 1 to 1, sorted to 0 8: 0: 10221@3p __all__ 9: don't have active chargers. 9: raw(2 5779 5779 5779) min(-49145 5779 5779 5779) spread(-49145 5779 5779 5779) max_pv 43932 9: [ 0 10221@3p ] PM PV mtr(W) avl(W) raw max min spread -329 7191 31265 74595 -18482 -18482 -329 7191 31265 74595 -18482 -18482 -329 7191 31265 74595 -18482 -18482 -130 7092 30834 74595 -18482 -18482 -130 7092 30834 74595 -18482 -18482 -130 7092 30834 74595 -18482 -18482 -130 7092 30834 74595 -18482 -18482 -170 7112 30921 74595 -18482 -18482 -170 7112 30921 74595 -18482 -18482 -170 7112 30921 74595 -18482 -18482 -170 7112 30921 74595 -18482 -18482 -70 7062 30704 74595 -18482 -18482 -70 7062 30704 74595 -18482 -18482 -70 7062 30704 74595 -18482 -18482 -70 7062 30704 74595 -18482 -18482 -70 7062 30704 74595 -18482 -18482 181 6937 30160 74595 -18482 -18482 181 6937 30160 74595 -18482 -18482 181 6937 30160 74595 -18482 -18482 181 6937 30160 74595 -18482 -18482 2025-09-06 13:38:39,363 Hysteresis -59 0: raw(30160 16000 16000 16000) min(-18482 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 74595 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 74595 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (12160 10000 10000 10000) 7: 0: 10053@3p 8: filtered 1 to 1, sorted to 0 8: 0: 10053@3p __all__ 9: don't have active chargers. 9: raw(1 5947 5947 5947) min(-48641 5947 5947 5947) spread(-48641 5947 5947 5947) max_pv 44436 9: [ 0 10053@3p ] PM PV mtr(W) avl(W) raw max min spread 181 6821 29656 74595 -18482 -18482 181 6821 29656 74595 -18482 -18482 181 6821 29656 74595 -18482 -18482 1791 5326 23156 74595 -18482 -18482 1791 5326 23156 74595 -18482 -18482 1791 5326 23156 74595 -18482 -18482 1791 5326 23156 74595 -18482 -18482 2441 4757 20682 74595 -18482 -18482 2441 4757 20682 74595 -18482 -18482 2431 4766 20721 74595 -18482 -18482 2431 4766 20721 74595 -18482 -18482 2431 4766 20721 74595 -18482 -18482 2431 4766 20721 74595 -18482 -18482 2723 4510 19608 74595 -18482 -18482 2723 4510 19608 74595 -18482 -18482 2723 4510 19608 74595 -18482 -18482 2723 4510 19608 74595 -18482 -18482 2443 4755 20673 74595 -18482 -18482 2443 4755 20673 74595 -18482 -18482 2443 4755 20673 74595 -18482 -18482 2025-09-06 13:38:49,366 Hysteresis -49 0: raw(20673 16000 16000 16000) min(-18482 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 74595 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 74595 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (2673 10000 10000 10000) 7: 0: 6891@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6891@3p __all__ 9: don't have active chargers. 9: raw(0 9109 9109 9109) min(-39155 9109 9109 9109) spread(-39155 9109 9109 9109) max_pv 53922 9: [ 0 6891@3p ] PM PV mtr(W) avl(W) raw max min spread 2443 2573 11186 74595 -18482 -18482 2444 2572 11182 74595 -18482 -18482 2444 2572 11182 74595 -18482 -18482 2444 2572 11182 74595 -18482 -18482 2444 2572 11182 74595 -18482 -18482 1375 3686 16026 74595 -18482 -18482 1375 3686 16026 74595 -18482 -18482 1375 3686 16026 74595 -18482 -18482 1375 3686 16026 74595 -18482 -18482 -1423 5783 25143 74595 -18482 -18482 -1423 5783 25143 74595 -18482 -18482 -1423 5783 25143 74595 -18482 -18482 -1423 5783 25143 74595 -18482 -18482 RECV 0: requested 12670 -> 9620 mA (measured 6.590A 6.610A 6.620A) -1293 5686 24721 74595 -18482 -18482 -1293 5686 24721 74595 -18482 -18482 -1293 5686 24721 74595 -18482 -18482 -1293 5686 24721 74595 -18482 -18482 -829 5143 22360 74595 -18482 -18482 -829 5143 22360 74595 -18482 -18482 -829 5143 22360 74595 -18482 -18482 2025-09-06 13:38:59,479 Hysteresis -39 0: raw(22360 16000 16000 16000) min(-18482 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 74595 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 74595 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (4360 10000 10000 10000) 7: 0: 7453@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7453@3p __all__ 9: don't have active chargers. 9: raw(1 8547 8547 8547) min(-40841 8547 8547 8547) spread(-40841 8547 8547 8547) max_pv 52236 9: [ 0 7453@3p ] PM PV mtr(W) avl(W) raw max min spread -829 5531 24047 74595 -18482 -18482 -829 5531 24047 74595 -18482 -18482 -829 5531 24047 74595 -18482 -18482 -646 5440 23652 74595 -18482 -18482 -646 5440 23652 74595 -18482 -18482 -646 5440 23652 74595 -18482 -18482 -646 5440 23652 74595 -18482 -18482 -580 5407 23508 74595 -18482 -18482 -580 5407 23508 74595 -18482 -18482 -580 5407 23508 74595 -18482 -18482 -580 5407 23508 74595 -18482 -18482 -230 5232 22747 74595 -18482 -18482 -230 5232 22747 74595 -18482 -18482 -230 5232 22747 74595 -18482 -18482 -230 5232 22747 74595 -18482 -18482 -223 5228 22730 74595 -18482 -18482 -223 5228 22730 74595 -18482 -18482 -223 5228 22730 74595 -18482 -18482 -223 5228 22730 74595 -18482 -18482 -432 5333 23186 74595 -18482 -18482 2025-09-06 13:39:09,486 Hysteresis -29 0: raw(23186 16000 16000 16000) min(-18482 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 74595 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 74595 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (5186 10000 10000 10000) 7: 0: 7728@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7728@3p __all__ 9: don't have active chargers. 9: raw(2 8272 8272 8272) min(-41666 8272 8272 8272) spread(-41666 8272 8272 8272) max_pv 51411 9: [ 0 7728@3p ] PM PV mtr(W) avl(W) raw max min spread -432 5523 24013 74595 -18482 -18482 -432 5523 24013 74595 -18482 -18482 -432 5523 24013 74595 -18482 -18482 -1208 6200 26956 74595 -18482 -18482 -1208 6200 26956 74595 -18482 -18482 -1208 6200 26956 74595 -18482 -18482 -1208 6200 26956 74595 -18482 -18482 -1338 6298 27382 74595 -18482 -18482 -1338 6298 27382 74595 -18482 -18482 -1338 6298 27382 74595 -18482 -18482 -1338 6298 27382 74595 -18482 -18482 -1328 6290 27347 74595 -18482 -18482 -1328 6290 27347 74595 -18482 -18482 -1328 6290 27347 74595 -18482 -18482 -1328 6290 27347 74595 -18482 -18482 -1328 6290 27347 74595 -18482 -18482 -1328 6290 27347 74595 -18482 -18482 -1564 6656 28939 74595 -18482 -18482 -1564 6656 28939 74595 -18482 -18482 -1564 6656 28939 74595 -18482 -18482 2025-09-06 13:39:19,528 Hysteresis -19 0: raw(28939 16000 16000 16000) min(-18482 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 74595 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 74595 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (10939 10000 10000 10000) 7: 0: 9646@3p 8: filtered 1 to 1, sorted to 0 8: 0: 9646@3p __all__ 9: don't have active chargers. 9: raw(1 6354 6354 6354) min(-47420 6354 6354 6354) spread(-47420 6354 6354 6354) max_pv 45657 9: [ 0 9646@3p ] PM PV mtr(W) avl(W) raw max min spread -1564 7979 34691 74595 -18482 -18482 -1653 8057 35030 74595 -18482 -18482 -1653 8057 35030 74595 -18482 -18482 -1653 8057 35030 74595 -18482 -18482 -1653 8057 35030 74595 -18482 -18482 -1595 8006 34808 74595 -18482 -18482 -1595 8006 34808 74595 -18482 -18482 -1595 8006 34808 74595 -18482 -18482 -1595 8006 34808 74595 -18482 -18482 RECV 0: requested 10509 -> 12300 mA (measured 7.450A 7.370A 9.300A) -1603 8013 34839 74595 -18482 -18482 -1603 8013 34839 74595 -18482 -18482 -1603 8013 34839 74595 -18482 -18482 -1603 8013 34839 74595 -18482 -18482 -374 6817 29639 74595 -18482 -18482 -374 6817 29639 74595 -18482 -18482 -374 6817 29639 74595 -18482 -18482 -374 6817 29639 74595 -18482 -18482 -281 6770 29434 74595 -18482 -18482 -281 6770 29434 74595 -18482 -18482 -281 6770 29434 74595 -18482 -18482 2025-09-06 13:39:29,636 Hysteresis -9 0: raw(29434 16000 16000 16000) min(-18482 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 74595 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 74595 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (11434 10000 10000 10000) 7: 0: 9811@3p 8: filtered 1 to 1, sorted to 0 8: 0: 9811@3p __all__ 9: don't have active chargers. 9: raw(1 6189 6189 6189) min(-47915 6189 6189 6189) spread(-47915 6189 6189 6189) max_pv 45162 9: [ 0 9811@3p ] PM PV mtr(W) avl(W) raw max min spread -261 6874 29886 74595 -18482 -18482 -261 6874 29886 74595 -18482 -18482 -261 6874 29886 74595 -18482 -18482 -261 6874 29886 74595 -18482 -18482 -261 6874 29886 74595 -18482 -18482 -261 6874 29886 74595 -18482 -18482 -254 6871 29873 74595 -18482 -18482 -254 6871 29873 74595 -18482 -18482 -254 6871 29873 74595 -18482 -18482 -254 6871 29873 74595 -18482 -18482 -254 6871 29873 74595 -18482 -18482 -296 6892 29965 74595 -18482 -18482 -296 6892 29965 74595 -18482 -18482 -296 6892 29965 74595 -18482 -18482 -296 6892 29965 74595 -18482 -18482 -104 6796 29547 74595 -18482 -18482 -104 6796 29547 74595 -18482 -18482 -104 6796 29547 74595 -18482 -18482 -104 6796 29547 74595 -18482 -18482 -77 6782 29486 74595 -18482 -18482 2025-09-06 13:39:39,640 Hysteresis 0 0: raw(29486 16000 16000 16000) min(-18482 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 74595 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 74595 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (11486 10000 10000 10000) 7: 0: 9828@3p 8: filtered 1 to 1, sorted to 0 8: 0: 9828@3p __all__ 9: don't have active chargers. 9: raw(2 6172 6172 6172) min(-47966 6172 6172 6172) spread(-47966 6172 6172 6172) max_pv 45111 9: [ 0 9828@3p ] PM PV mtr(W) avl(W) raw max min spread -77 6794 29539 74595 -18482 -18482 -77 6794 29539 74595 -18482 -18482 -77 6794 29539 74595 -18482 -18482 -77 6794 29539 74595 -18482 -18482 -77 6794 29539 74595 -18482 -18482 -77 6794 29539 74595 -18482 -18482 -104 6808 29600 74595 -18482 -18482 -104 6808 29600 74595 -18482 -18482 -104 6808 29600 74595 -18482 -18482 -104 6808 29600 74595 -18482 -18482 -10 6761 29395 74595 -18482 -18482 -10 6761 29395 74595 -18482 -18482 -10 6761 29395 74595 -18482 -18482 -10 6761 29395 74595 -18482 -18482 -50 6781 29482 74595 -18482 -18482 -50 6781 29482 74595 -18482 -18482 -46 6779 29473 74595 -18482 -18482 -46 6779 29473 74595 -18482 -18482 -46 6779 29473 74595 -18482 -18482 -46 6779 29473 74595 -18482 -18482 2025-09-06 13:39:49,680 Hysteresis 10 0: raw(29473 16000 16000 16000) min(-18482 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 74595 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 74595 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (11473 10000 10000 10000) 7: 0: 9824@3p 8: filtered 1 to 1, sorted to 0 8: 0: 9824@3p __all__ 9: don't have active chargers. 9: raw(1 6176 6176 6176) min(-47954 6176 6176 6176) spread(-47954 6176 6176 6176) max_pv 45123 9: [ 0 9824@3p ] PM PV mtr(W) avl(W) raw max min spread -45 6776 29460 74595 -18482 -18482 -45 6776 29460 74595 -18482 -18482 -45 6776 29460 74595 -18482 -18482 -45 6776 29460 74595 -18482 -18482 -67 6786 29504 74595 -18482 -18482 -67 6786 29504 74595 -18482 -18482 -67 6786 29504 74595 -18482 -18482 -67 6786 29504 74595 -18482 -18482 -40 6773 29447 74595 -18482 -18482 -40 6773 29447 74595 -18482 -18482 -40 6773 29447 74595 -18482 -18482 -40 6773 29447 74595 -18482 -18482 -46 6776 29460 74595 -18482 -18482 -46 6776 29460 74595 -18482 -18482 -46 6776 29460 74595 -18482 -18482 -40 6773 29447 74595 -18482 -18482 -40 6773 29447 74595 -18482 -18482 -40 6773 29447 74595 -18482 -18482 -40 6773 29447 74595 -18482 -18482 2025-09-06 13:39:59,970 Hysteresis 20 0: raw(29447 16000 16000 16000) min(-18482 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 74595 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 74595 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (11447 10000 10000 10000) 7: 0: 9815@3p 8: filtered 1 to 1, sorted to 0 8: 0: 9815@3p __all__ 9: don't have active chargers. 9: raw(2 6185 6185 6185) min(-47927 6185 6185 6185) spread(-47927 6185 6185 6185) max_pv 45150 9: [ 0 9815@3p ] PM PV mtr(W) avl(W) raw max min spread -40 6767 29421 74595 -18482 -18482 -40 6767 29421 74595 -18482 -18482 -40 6767 29421 74595 -18482 -18482 -40 6767 29421 74595 -18482 -18482 -40 6767 29421 74595 -18482 -18482 -23 6759 29386 74595 -18482 -18482 -23 6759 29386 74595 -18482 -18482 -23 6759 29386 74595 -18482 -18482 -23 6759 29386 74595 -18482 -18482 9 6743 29317 74595 -18482 -18482 9 6743 29317 74595 -18482 -18482 9 6743 29317 74595 -18482 -18482 9 6743 29317 74595 -18482 -18482 9 6743 29317 74595 -18482 -18482 -44 6769 29430 74595 -18482 -18482 -44 6769 29430 74595 -18482 -18482 -44 6769 29430 74595 -18482 -18482 -44 6769 29430 74595 -18482 -18482 -66 6780 29478 74595 -18482 -18482 -66 6780 29478 74595 -18482 -18482 2025-09-06 13:40:09,975 Hysteresis 30 0: raw(29478 16000 16000 16000) min(-18482 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 74595 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 74595 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (11478 10000 10000 10000) 7: 0: 9826@3p 8: filtered 1 to 1, sorted to 0 8: 0: 9826@3p __all__ 9: don't have active chargers. 9: raw(0 6174 6174 6174) min(-47960 6174 6174 6174) spread(-47960 6174 6174 6174) max_pv 45117 9: [ 0 9826@3p ] PM PV mtr(W) avl(W) raw max min spread -66 6787 29508 74595 -18482 -18482 -66 6787 29508 74595 -18482 -18482 -26 6767 29421 74595 -18482 -18482 -26 6767 29421 74595 -18482 -18482 -26 6767 29421 74595 -18482 -18482 -26 6767 29421 74595 -18482 -18482 -64 6786 29504 74595 -18482 -18482 -64 6786 29504 74595 -18482 -18482 -64 6786 29504 74595 -18482 -18482 -64 6786 29504 74595 -18482 -18482 -101 6804 29582 74595 -18482 -18482 -101 6804 29582 74595 -18482 -18482 -101 6804 29582 74595 -18482 -18482 -101 6804 29582 74595 -18482 -18482 -37 6773 29447 74595 -18482 -18482 -37 6773 29447 74595 -18482 -18482 -37 6773 29447 74595 -18482 -18482 -37 6773 29447 74595 -18482 -18482 -37 6773 29447 74595 -18482 -18482 -37 6773 29447 74595 -18482 -18482 2025-09-06 13:40:19,982 Hysteresis 40 0: raw(29447 16000 16000 16000) min(-18482 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 74595 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 74595 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (11447 10000 10000 10000) 7: 0: 9815@3p 8: filtered 1 to 1, sorted to 0 8: 0: 9815@3p __all__ 9: don't have active chargers. 9: raw(2 6185 6185 6185) min(-47927 6185 6185 6185) spread(-47927 6185 6185 6185) max_pv 45150 9: [ 0 9815@3p ] PM PV mtr(W) avl(W) raw max min spread -37 6766 29417 74595 -18482 -18482 -37 6766 29417 74595 -18482 -18482 -37 6766 29417 74595 -18482 -18482 -37 6766 29417 74595 -18482 -18482 -29 6762 29400 74595 -18482 -18482 -29 6762 29400 74595 -18482 -18482 -29 6762 29400 74595 -18482 -18482 -29 6762 29400 74595 -18482 -18482 -10 6752 29356 74595 -18482 -18482 -10 6752 29356 74595 -18482 -18482 -10 6752 29356 74595 -18482 -18482 -10 6752 29356 74595 -18482 -18482 -15 6755 29369 74595 -18482 -18482 -15 6755 29369 74595 -18482 -18482 -15 6755 29369 74595 -18482 -18482 -15 6755 29369 74595 -18482 -18482 135 6680 29043 74595 -18482 -18482 135 6680 29043 74595 -18482 -18482 135 6680 29043 74595 -18482 -18482 135 6680 29043 74595 -18482 -18482 2025-09-06 13:40:29,995 Hysteresis 50 0: raw(29043 16000 16000 16000) min(-18482 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 74595 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 74595 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (11043 10000 10000 10000) 7: 0: 9681@3p 8: filtered 1 to 1, sorted to 0 8: 0: 9681@3p __all__ 9: don't have active chargers. 9: raw(0 6319 6319 6319) min(-47525 6319 6319 6319) spread(-47525 6319 6319 6319) max_pv 45552 9: [ 0 9681@3p ] PM PV mtr(W) avl(W) raw max min spread 135 6587 28639 74595 -18482 -18482 135 6587 28639 74595 -18482 -18482 135 6587 28639 74595 -18482 -18482 135 6587 28639 74595 -18482 -18482 -6 6657 28943 74595 -18482 -18482 -6 6657 28943 74595 -18482 -18482 -6 6657 28943 73921 -18482 -18482 -6 6657 28943 73921 -18482 -18482 -63 6685 29065 73921 -18482 -18482 -63 6685 29065 73921 -18482 -18482 -63 6685 29065 72656 -18482 -18482 -63 6685 29065 72656 -18482 -18482 -63 6685 29065 72656 -18482 -18482 -63 6685 29065 72656 -18482 -18482 -243 6775 29456 72656 -18482 -18482 -243 6775 29456 72656 -18482 -18482 -243 6775 29456 53239 -18482 -18482 -243 6775 29456 53239 -18482 -18482 -247 6777 29465 53239 -18482 -18482 2025-09-06 13:40:40,000 Hysteresis 60 0: raw(29465 16000 16000 16000) min(-18482 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 53239 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 53239 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (11465 10000 10000 10000) 7: 0: 9821@3p 8: filtered 1 to 1, sorted to 0 8: 0: 9821@3p __all__ 9: don't have active chargers. 9: raw(2 6179 6179 6179) min(-47945 6179 6179 6179) spread(-47945 6179 6179 6179) max_pv 23776 9: [ 0 9821@3p ] PM PV mtr(W) avl(W) raw max min spread -247 6874 29886 53239 -18482 -18482 -247 6874 29886 53239 -18482 -18482 -247 6874 29886 53239 -18482 -18482 -247 6874 29886 53239 -18482 -18482 -247 6874 29886 53239 -18482 -18482 -247 6874 29886 40317 -18482 -18482 -243 6872 29878 40317 -18482 -18482 -243 6872 29878 40317 -18482 -18482 -243 6872 29878 40317 -18482 -18482 -243 6872 29878 40317 -18482 -18482 -106 6804 29582 40317 -18482 -18482 -106 6804 29582 40317 -18482 -18482 -106 6804 29582 40317 -18482 -18482 -106 6804 29582 40317 -18482 -18482 -89 6795 29543 40317 -18482 -18482 -89 6795 29543 40317 -18482 -18482 -89 6795 29543 40317 -18482 -18482 -89 6795 29543 40317 -18482 -18482 -89 6795 29543 40317 -18482 -18482 -89 6795 29543 40317 -18482 -18482 2025-09-06 13:40:50,004 Hysteresis 70 0: raw(29543 16000 16000 16000) min(-18482 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 40317 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 40317 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (11543 10000 10000 10000) 7: 0: 9847@3p 8: filtered 1 to 1, sorted to 0 8: 0: 9847@3p __all__ 9: don't have active chargers. 9: raw(2 6153 6153 6153) min(-48023 6153 6153 6153) spread(-48023 6153 6153 6153) max_pv 10776 9: [ 0 9847@3p ] PM PV mtr(W) avl(W) raw max min spread -89 6813 29621 40317 -18482 -18482 -89 6813 29621 40317 -18482 -18482 -79 6808 29600 40317 -18482 -18482 -79 6808 29600 39734 -18482 -18482 -79 6808 29600 39734 -18482 -18482 -79 6808 29600 39734 -18482 -18482 -79 6808 29600 39734 -18482 -18482 -79 6808 29600 39734 -18482 -18482 -57 6797 29552 39734 -18482 -18482 -57 6797 29552 39734 -18482 -18482 -57 6797 29552 39734 -18482 -18482 -57 6797 29552 39734 -18482 -18482 12 6763 29404 39734 -18482 -18482 12 6763 29404 39734 -18482 -18482 12 6763 29404 39734 -18482 -18482 12 6763 29404 39734 -18482 -18482 102 6718 29208 39734 -18482 -18482 102 6718 29208 39734 -18482 -18482 102 6718 29208 39734 -18482 -18482 102 6718 29208 39734 -18482 -18482 2025-09-06 13:41:00,046 Hysteresis 80 0: raw(29208 16000 16000 16000) min(-18482 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 39734 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 39734 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (11208 10000 10000 10000) 7: 0: 9736@3p 8: filtered 1 to 1, sorted to 0 8: 0: 9736@3p __all__ 9: don't have active chargers. 9: raw(0 6264 6264 6264) min(-47690 6264 6264 6264) spread(-47690 6264 6264 6264) max_pv 10526 9: [ 0 9736@3p ] PM PV mtr(W) avl(W) raw max min spread 86 6649 28908 39734 -18482 -18482 86 6649 28908 39734 -18482 -18482 86 6649 28908 39734 -18482 -18482 86 6649 28908 38978 -18482 -18482 44 6670 29000 38978 -18482 -18482 44 6670 29000 38978 -18482 -18482 44 6670 29000 38978 -18482 -18482 44 6670 29000 38713 -18482 -18482 -102 6743 29317 38713 -18482 -18482 -102 6743 29317 38713 -18482 -18482 -102 6743 29317 38713 -18482 -18482 -102 6743 29317 38713 -18482 -18482 -92 6738 29295 38713 -18482 -18482 -92 6738 29295 38713 -18482 -18482 -92 6738 29295 38713 -18482 -18482 -92 6738 29295 38713 -18482 -18482 -92 6738 29295 38713 -18482 -18482 -92 6738 29295 38713 -18482 -18482 -74 6729 29256 38713 -18482 -18482 -74 6729 29256 38713 -18482 -18482 2025-09-06 13:41:10,050 Hysteresis 90 0: raw(29256 16000 16000 16000) min(-18482 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 38713 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 38713 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (11256 10000 10000 10000) 7: 0: 9752@3p 8: filtered 1 to 1, sorted to 0 8: 0: 9752@3p __all__ 9: don't have active chargers. 9: raw(0 6248 6248 6248) min(-47738 6248 6248 6248) spread(-47738 6248 6248 6248) max_pv 9457 9: [ 0 9752@3p ] PM PV mtr(W) avl(W) raw max min spread -74 6740 29304 38713 -18482 -18482 -74 6740 29304 38713 -18482 -18482 -74 6740 29304 38713 -18482 -18482 -74 6740 29304 38713 -18482 -18482 -74 6740 29304 38713 -18482 -18482 -74 6740 29304 38713 -18482 -18482 103 6652 28921 38713 -18482 -18482 103 6652 28921 38713 -18482 -18482 103 6652 28921 38713 -18482 -18482 103 6652 28921 38713 -18482 -18482 -84 6745 29326 38713 -18482 -18482 -84 6745 29326 38713 -18482 -18482 -84 6745 29326 38713 -8095 -18482 -57 6731 29265 38713 -8095 -18482 -57 6731 29265 38713 -8095 -18482 -57 6731 29265 38713 -8095 -18482 -57 6731 29265 38713 -3452 -18482 -26 6716 29200 38713 -3452 -18482 -26 6716 29200 38713 -3452 -18482 -26 6716 29200 38713 -3452 -18482 2025-09-06 13:41:20,053 Hysteresis 100 0: raw(29200 16000 16000 16000) min(-3452 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 38713 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 38713 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (11200 10000 10000 10000) 7: 0: 9733@3p 8: filtered 1 to 1, sorted to 0 8: 0: 9733@3p __all__ 9: don't have active chargers. 9: raw(1 6267 6267 6267) min(-32651 6267 6267 6267) spread(-47681 6267 6267 6267) max_pv 9514 9: [ 0 9733@3p ] PM PV mtr(W) avl(W) raw max min spread -26 6703 29143 38713 -3452 -18482 -107 6743 29317 38713 -3452 -18482 -107 6743 29317 38713 -3452 -18482 -107 6743 29317 38713 -3452 -18482 -107 6743 29317 38713 -2878 -18482 -107 6743 29317 38713 -2878 -18482 -107 6743 29317 38713 -2878 -18482 -107 6743 29317 38713 -2878 -18482 -107 6743 29317 38713 -2869 -18482 -107 6743 29317 38713 -2869 -18482 -107 6743 29317 38713 -2869 -18482 -107 6743 29317 38713 -2869 -18482 -84 6732 29269 38713 -2869 -18482 -84 6732 29269 38713 -2869 -18482 -84 6732 29269 38713 -2513 -18482 -24 6702 29139 38713 -2513 -18482 -24 6702 29139 38713 -2513 -18482 -24 6702 29139 38713 -2513 -18482 -24 6702 29139 38713 -2513 -18482 -24 6702 29139 38713 -2513 -18482 2025-09-06 13:41:30,076 Hysteresis 111 0: raw(29139 16000 16000 16000) min(-2513 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 38713 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 38713 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (11139 10000 10000 10000) 7: 0: 9713@3p 8: filtered 1 to 1, sorted to 0 8: 0: 9713@3p __all__ 9: don't have active chargers. 9: raw(0 6287 6287 6287) min(-31652 6287 6287 6287) spread(-47621 6287 6287 6287) max_pv 9574 9: [ 0 9713@3p ] PM PV mtr(W) avl(W) raw max min spread -24 6688 29078 38713 -2513 -18482 -24 6688 29078 38713 -2513 -18482 -24 6688 29078 38713 -2086 -18482 -144 6748 29339 38713 -2086 -18482 -144 6748 29339 38713 -2086 -18482 -144 6748 29339 38713 -2086 -18482 -144 6748 29339 38713 -2086 -18482 -156 6754 29365 38713 -2086 -18482 -156 6754 29365 38713 -2086 -18482 -156 6754 29365 38713 -2086 -18482 -156 6754 29365 38713 -1504 -18482 -81 6716 29200 38713 -1504 -18482 -81 6716 29200 38713 -1504 -18482 -81 6716 29200 38713 -1504 -18482 -81 6716 29200 38713 -1495 -18482 -44 6698 29121 38713 -1495 -18482 -44 6698 29121 38713 -1495 -18482 -44 6698 29121 38713 -1204 -18482 -44 6698 29121 38713 -1204 -18482 2025-09-06 13:41:40,080 Hysteresis 121 0: raw(29121 16000 16000 16000) min(-1204 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 38713 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 38713 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (11121 10000 10000 10000) 7: 0: 9707@3p 8: filtered 1 to 1, sorted to 0 8: 0: 9707@3p __all__ 9: don't have active chargers. 9: raw(0 6293 6293 6293) min(-30325 6293 6293 6293) spread(-47603 6293 6293 6293) max_pv 9592 9: [ 0 9707@3p ] PM PV mtr(W) avl(W) raw max min spread -44 6694 29104 38713 -1204 -18482 -44 6694 29104 38713 -1204 -18482 -44 6694 29104 38713 -1065 -18482 -44 6694 29104 38713 -1065 -18482 -44 6694 29104 38713 -1065 -18482 -44 6694 29104 38713 -1065 -18482 -13 6679 29039 38713 -1065 -18482 -13 6679 29039 38713 -1065 -18482 -13 6679 29039 38713 -1065 -18482 73 6636 28852 38713 -1065 -18482 73 6636 28852 38713 -1065 -18482 73 6636 28852 38713 -1065 -18482 73 6636 28852 38713 -1065 -18482 26 6659 28952 38713 -1065 -18482 26 6659 28952 38713 -1065 -18482 26 6659 28952 38713 -1065 -18482 26 6659 28952 38713 -1065 -18482 -13 6679 29039 38713 -1065 -18482 -13 6679 29039 38713 -1065 -18482 -13 6679 29039 38713 -1065 -18482 2025-09-06 13:41:50,153 Hysteresis 131 0: raw(29039 16000 16000 16000) min(-1065 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 38713 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 38713 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (11039 10000 10000 10000) 7: 0: 9679@3p 8: filtered 1 to 1, sorted to 0 8: 0: 9679@3p __all__ 9: don't have active chargers. 9: raw(2 6321 6321 6321) min(-30102 6321 6321 6321) spread(-47519 6321 6321 6321) max_pv 9676 9: [ 0 9679@3p ] PM PV mtr(W) avl(W) raw max min spread -13 6660 28956 38713 -582 -18482 5 6651 28917 38713 -582 -18482 5 6651 28917 38713 -582 -18482 5 6651 28917 38713 -582 -18482 5 6651 28917 38713 -582 -18482 5 6651 28917 38713 -582 -18482 -3 6655 28934 38713 -582 -18482 -3 6655 28934 38713 -582 -18482 -3 6655 28934 38713 5382 -18482 -31 6669 28995 38713 5382 -18482 -31 6669 28995 38713 5382 -18482 -31 6669 28995 38713 5382 -18482 -31 6669 28995 38713 11182 -18482 -31 6669 28995 38713 11182 -18482 -31 6669 28995 38713 11182 -18482 40 6633 28839 38713 11182 -18482 40 6633 28839 38713 11182 -18482 40 6633 28839 38713 11182 -18482 40 6633 28839 38713 11182 -18482 40 6633 28839 38713 11182 -18482 2025-09-06 13:42:00,165 Hysteresis 141 0: raw(28839 16000 16000 16000) min(11182 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 38713 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 38713 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (10839 10000 10000 10000) 7: 0: 9613@3p 8: filtered 1 to 1, sorted to 0 8: 0: 9613@3p __all__ 9: don't have active chargers. 9: raw(0 6387 6387 6387) min(-17657 6387 6387 6387) spread(-47321 6387 6387 6387) max_pv 9874 9: [ 0 9613@3p ] PM PV mtr(W) avl(W) raw max min spread 40 6587 28639 38713 11182 -18482 40 6587 28639 38713 11182 -18482 40 6587 28639 38713 11182 -18482 47 6584 28626 38713 11182 -18482 47 6584 28626 38713 11182 -18482 47 6584 28626 38713 11182 -18482 47 6584 28626 38713 11182 -18482 -11 6613 28752 38713 11182 -18482 -11 6613 28752 38713 11182 -18482 -11 6613 28752 38713 11182 -18482 -11 6613 28752 38713 11182 -18482 -127 6670 29000 38713 11182 -18482 -127 6670 29000 38713 11182 -18482 -127 6670 29000 38713 11182 -18482 -127 6670 29000 35030 11182 -18482 -148 6681 29047 35030 11182 -18482 -148 6681 29047 35030 11182 -18482 -148 6681 29047 35030 11182 -18482 -148 6681 29047 35030 11182 -18482 2025-09-06 13:42:10,169 Hysteresis 151 0: raw(29047 16000 16000 16000) min(11182 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 35030 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 35030 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (11047 10000 10000 10000) 7: 0: 9682@3p 8: filtered 1 to 1, sorted to 0 8: 0: 9682@3p __all__ 9: don't have active chargers. 9: raw(1 6318 6318 6318) min(-17864 6318 6318 6318) spread(-47528 6318 6318 6318) max_pv 5984 9: [ 0 9682@3p ] PM PV mtr(W) avl(W) raw max min spread -95 6702 29139 35030 11182 -18482 -95 6702 29139 35030 11182 -18482 -95 6702 29139 35030 11182 -18482 58 6626 28808 35030 11182 -18482 58 6626 28808 35030 11182 -18482 58 6626 28808 35030 11182 -18482 58 6626 28808 35030 11182 -18482 58 6626 28808 35030 11182 -18482 58 6626 28808 35030 11182 -18482 36 6637 28856 35030 11182 -18482 36 6637 28856 35030 11182 -18482 36 6637 28856 35030 11182 -18482 36 6637 28856 35030 11182 -18482 40 6635 28847 35030 11182 -18482 40 6635 28847 35030 11182 -18482 40 6635 28847 35030 11182 -18482 40 6635 28847 35030 11182 -18482 40 6635 28847 35030 11182 -18482 40 6635 28847 35030 11182 -18482 40 6635 28847 35030 11182 -18482 2025-09-06 13:42:20,214 Hysteresis 161 0: raw(28847 16000 16000 16000) min(11182 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 35030 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 35030 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (10847 10000 10000 10000) 7: 0: 9615@3p 8: filtered 1 to 1, sorted to 0 8: 0: 9615@3p __all__ 9: don't have active chargers. 9: raw(2 6385 6385 6385) min(-17663 6385 6385 6385) spread(-47327 6385 6385 6385) max_pv 6185 9: [ 0 9615@3p ] PM PV mtr(W) avl(W) raw max min spread 40 6589 28647 35030 11182 -18482 40 6589 28647 35030 11182 -18482 -48 6633 28839 35030 11182 -18482 -48 6633 28839 35030 11182 -18482 -48 6633 28839 35030 11182 -18482 -56 6637 28856 35030 11182 -18482 -56 6637 28856 35030 11182 -18482 -56 6637 28856 35030 11182 -18482 -56 6637 28856 35030 11182 -18482 -80 6649 28908 35030 11182 -18482 -80 6649 28908 35030 11182 -18482 -80 6649 28908 35030 11182 -18482 -80 6649 28908 35030 11182 -18482 -80 6649 28908 35030 11182 -18482 -80 6649 28908 35030 11182 -18482 -80 6649 28908 35030 11182 -18482 -80 6649 28908 35030 11182 -18482 -80 6649 28908 35030 11182 -18482 -80 6649 28908 35030 11182 -18482 154 6532 28400 35030 11182 -18482 2025-09-06 13:42:30,457 Hysteresis 171 0: raw(28400 16000 16000 16000) min(11182 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 35030 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 35030 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (10400 10000 10000 10000) 7: 0: 9466@3p 8: filtered 1 to 1, sorted to 0 8: 0: 9466@3p __all__ 9: don't have active chargers. 9: raw(2 6534 6534 6534) min(-17216 6534 6534 6534) spread(-46880 6534 6534 6534) max_pv 6632 9: [ 0 9466@3p ] PM PV mtr(W) avl(W) raw max min spread 154 6429 27952 35030 11182 -18482 154 6429 27952 35030 11182 -18482 154 6429 27952 35030 11182 -18482 59 6477 28160 35030 11182 -18482 59 6477 28160 35030 11182 -18482 59 6477 28160 35030 11182 -18482 59 6477 28160 35030 11182 -18482 45 6484 28191 35030 11182 -18482 45 6484 28191 35030 11182 -18482 45 6484 28191 35030 11182 -18482 45 6484 28191 35030 11182 -18482 -103 6557 28508 35030 11182 -18482 -103 6557 28508 35030 11182 -18482 -103 6557 28508 35030 11182 -18482 -103 6557 28508 35030 11182 -18482 -169 6590 28652 35030 11182 -18482 -169 6590 28652 35030 11182 -18482 -169 6590 28652 35030 11182 -18482 -169 6590 28652 35030 11182 -18482 -209 6610 28739 35030 11182 -18482 2025-09-06 13:42:40,463 Hysteresis 181 0: raw(28739 16000 16000 16000) min(11182 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 35030 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 35030 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (10739 10000 10000 10000) 7: 0: 9579@3p 8: filtered 1 to 1, sorted to 0 8: 0: 9579@3p __all__ 9: don't have active chargers. 9: raw(2 6421 6421 6421) min(-17555 6421 6421 6421) spread(-47219 6421 6421 6421) max_pv 6293 9: [ 0 9579@3p ] PM PV mtr(W) avl(W) raw max min spread -209 6688 29078 35030 11182 -18482 -209 6688 29078 35030 11182 -18482 -209 6688 29078 35030 11182 -18482 -204 6686 29069 35030 11182 -18482 -204 6686 29069 35030 11182 -18482 -204 6686 29069 35030 11182 -18482 -204 6686 29069 35030 11182 -18482 6 6581 28613 35030 11182 -18482 6 6581 28613 35030 11182 -18482 6 6581 28613 35030 11182 -18482 6 6581 28613 35030 11182 -18482 6 6581 28613 35030 11182 -18482 6 6581 28613 35030 11182 -18482 -12 6590 28652 35030 11182 -18482 -12 6590 28652 35030 11182 -18482 -12 6590 28652 35030 11182 -18482 -12 6590 28652 35030 11182 -18482 -83 6625 28804 35030 11182 -18482 -83 6625 28804 35030 11182 -18482 -83 6625 28804 35030 11182 -18482 2025-09-06 13:42:50,470 Hysteresis 191 0: raw(28804 16000 16000 16000) min(11182 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 35030 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 35030 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (10804 10000 10000 10000) 7: 0: 9601@3p 8: filtered 1 to 1, sorted to 0 8: 0: 9601@3p __all__ 9: don't have active chargers. 9: raw(1 6399 6399 6399) min(-17621 6399 6399 6399) spread(-47285 6399 6399 6399) max_pv 6227 9: [ 0 9601@3p ] PM PV mtr(W) avl(W) raw max min spread -83 6640 28869 35030 11182 -18482 -83 6640 28869 35030 11182 -18482 -83 6640 28869 35030 11182 -18482 -83 6640 28869 35030 11182 -18482 -83 6640 28869 35030 11182 -18482 -72 6635 28847 35030 11182 -18482 -72 6635 28847 35030 11182 -18482 -72 6635 28847 35030 11182 -18482 -72 6635 28847 35030 16026 -18482 -56 6627 28813 35030 16026 -18482 -56 6627 28813 35030 16026 -18482 -56 6627 28813 35030 16026 -18482 -56 6627 28813 35030 22360 -18482 -60 6629 28821 35030 22360 -18482 -60 6629 28821 35030 22360 -18482 -60 6629 28821 35030 22360 -18482 -60 6629 28821 35030 22360 -18482 139 6530 28391 35030 22360 -18482 139 6530 28391 35030 22360 -18482 139 6530 28391 35030 22360 -18482 2025-09-06 13:43:00,704 Hysteresis 201 0: raw(28391 16000 16000 16000) min(22360 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 35030 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 35030 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (10391 10000 10000 10000) 7: 0: 9463@3p 8: filtered 1 to 1, sorted to 0 8: 0: 9463@3p __all__ 9: don't have active chargers. 9: raw(2 6537 6537 6537) min(-6029 6537 6537 6537) spread(-46871 6537 6537 6537) max_pv 6641 9: [ 0 9463@3p ] PM PV mtr(W) avl(W) raw max min spread 139 6435 27978 35030 22360 -18482 9 6500 28260 35030 22360 -18482 9 6500 28260 35030 22360 -18482 29 6490 28217 35030 22730 -18482 29 6490 28217 35030 22730 -18482 29 6490 28217 35030 22730 -18482 29 6490 28217 35030 22730 -18482 -65 6536 28417 35030 22730 -18482 -65 6536 28417 35030 22730 -18482 -65 6536 28417 35030 22730 -18482 -65 6536 28417 35030 22730 -18482 -122 6565 28543 35030 22730 -18482 -122 6565 28543 35030 22730 -18482 -122 6565 28543 35030 22730 -18482 -122 6565 28543 35030 22730 -18482 -151 6579 28604 35030 22730 -18482 -151 6579 28604 35030 22730 -18482 -151 6579 28604 35030 22730 -18482 -151 6579 28604 35030 22730 -18482 -156 6582 28617 35030 22730 -18482 2025-09-06 13:43:10,709 Hysteresis 211 0: raw(28617 16000 16000 16000) min(22730 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 35030 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 35030 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (10617 10000 10000 10000) 7: 0: 9539@3p 8: filtered 1 to 1, sorted to 0 8: 0: 9539@3p __all__ 9: don't have active chargers. 9: raw(0 6461 6461 6461) min(-5887 6461 6461 6461) spread(-47099 6461 6461 6461) max_pv 6413 9: [ 0 9539@3p ] PM PV mtr(W) avl(W) raw max min spread -156 6634 28843 35030 22730 -18482 -156 6634 28843 35030 22730 -18482 -156 6634 28843 35030 23186 -18482 -136 6624 28800 35030 24013 -18482 -136 6624 28800 35030 24013 -18482 -136 6624 28800 35030 24013 -18482 -136 6624 28800 35030 26956 -18482 12 6550 28478 35030 26956 -18482 12 6550 28478 35030 26956 -18482 12 6550 28478 35030 26956 -18482 12 6550 28478 35030 27347 -18482 -3 6558 28513 35030 27347 -18482 -3 6558 28513 35030 27347 -18482 -3 6558 28513 35030 27347 -18482 -3 6558 28513 35030 27347 -18482 -3 6558 28513 35030 27347 -18482 -3 6558 28513 35030 27347 -18482 -3 6558 28513 35030 27347 -18482 -3 6558 28513 35030 27347 -18482 -3 6558 28513 35030 27347 -18482 2025-09-06 13:43:20,719 Hysteresis 221 0: raw(28513 16000 16000 16000) min(27347 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 35030 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 35030 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (10513 10000 10000 10000) 7: 0: 9504@3p 8: filtered 1 to 1, sorted to 0 8: 0: 9504@3p __all__ 9: don't have active chargers. 9: raw(1 6496 6496 6496) min(-1165 6496 6496 6496) spread(-46994 6496 6496 6496) max_pv 6518 9: [ 0 9504@3p ] PM PV mtr(W) avl(W) raw max min spread -55 6559 28517 35030 27952 -18482 -55 6559 28517 35030 27952 -18482 -55 6559 28517 35030 27952 -18482 -55 6559 28517 35030 27952 -18482 -38 6551 28482 35030 27952 -18482 -38 6551 28482 35030 27952 -18482 -38 6551 28482 35030 27952 -18482 -38 6551 28482 35030 27952 -18482 -38 6551 28482 34839 27952 -18482 -38 6551 28482 34839 27952 -18482 -38 6551 28482 34839 27952 -18482 -38 6551 28482 34839 27952 -18482 31 6517 28334 34839 27952 -18482 31 6517 28334 34839 27952 -18482 31 6517 28334 34839 27952 -18482 31 6517 28334 34839 27952 -18482 31 6517 28334 29965 27952 -18482 31 6517 28334 29965 27952 -18482 31 6517 28334 29965 27952 -18482 31 6517 28334 29965 27952 -18482 2025-09-06 13:43:30,821 Hysteresis 231 0: raw(28334 16000 16000 16000) min(27952 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 29965 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 29965 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (10334 10000 10000 10000) 7: 0: 9444@3p 8: filtered 1 to 1, sorted to 0 8: 0: 9444@3p __all__ 9: don't have active chargers. 9: raw(2 6556 6556 6556) min(-380 6556 6556 6556) spread(-46814 6556 6556 6556) max_pv 1633 9: [ 0 9444@3p ] PM PV mtr(W) avl(W) raw max min spread 36 6473 28143 29965 27952 -18482 36 6473 28143 29965 27952 -18482 36 6473 28143 29965 27952 -18482 36 6473 28143 29965 27952 -18482 36 6473 28143 29965 27952 -18482 36 6473 28143 29965 27952 -18482 -40 6511 28308 29965 27952 -18482 -40 6511 28308 29965 27952 -18482 -40 6511 28308 29965 27952 -18482 -40 6511 28308 29965 27952 -18482 -102 6542 28443 29965 27952 -18482 -102 6542 28443 29965 27952 -18482 -102 6542 28443 29965 27952 -18482 -102 6542 28443 29965 27952 -18482 -122 6552 28486 29965 27952 -18482 -122 6552 28486 29965 27952 -18482 -122 6552 28486 29965 27952 -18482 -122 6552 28486 29965 27952 -18482 -116 6549 28473 29886 27952 -18482 -116 6549 28473 29886 27952 -18482 2025-09-06 13:43:40,827 Hysteresis 241 0: raw(28473 16000 16000 16000) min(27952 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 29886 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 29886 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (10473 10000 10000 10000) 7: 0: 9491@3p 8: filtered 1 to 1, sorted to 0 8: 0: 9491@3p __all__ 9: don't have active chargers. 9: raw(0 6509 6509 6509) min(-521 6509 6509 6509) spread(-46955 6509 6509 6509) max_pv 1413 9: [ 0 9491@3p ] PM PV mtr(W) avl(W) raw max min spread -116 6581 28613 29886 27952 -18482 -116 6581 28613 29886 27952 -18482 14 6516 28330 29886 27952 -18482 14 6516 28330 29886 27952 -18482 14 6516 28330 29886 27952 -18482 14 6516 28330 29886 27952 -18482 -5 6526 28373 29886 27952 -18482 -5 6526 28373 29886 27952 -18482 -5 6526 28373 29886 27952 -18482 49 6499 28256 29886 27952 -18482 49 6499 28256 29886 27952 -18482 49 6499 28256 29886 27952 -18482 49 6499 28256 29886 27952 -18482 49 6499 28256 29886 27952 -18482 49 6499 28256 29886 27952 -18482 49 6499 28256 29886 27952 -18482 49 6499 28256 29886 27952 -18482 49 6499 28256 29886 27952 -18482 49 6499 28256 29886 27952 -18482 2025-09-06 13:43:50,835 Hysteresis 251 0: raw(28256 16000 16000 16000) min(27952 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 29886 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 29886 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (10256 10000 10000 10000) 7: 0: 9418@3p 8: filtered 1 to 1, sorted to 0 8: 0: 9418@3p __all__ 9: don't have active chargers. 9: raw(2 6582 6582 6582) min(-302 6582 6582 6582) spread(-46736 6582 6582 6582) max_pv 1632 9: [ 0 9418@3p ] PM PV mtr(W) avl(W) raw max min spread -81 6513 28317 29886 27952 -18482 -81 6513 28317 29886 27952 -18482 -81 6513 28317 29886 27952 -18482 -81 6513 28317 29886 27952 -18482 -96 6521 28352 29886 27952 -18482 -96 6521 28352 29886 27952 -18482 -96 6521 28352 29886 27952 -18482 -96 6521 28352 29886 27952 -18482 -46 6496 28243 29886 27952 -18482 -46 6496 28243 29886 27952 -18482 -46 6496 28243 29886 27952 -18482 -46 6496 28243 29886 27952 -18482 -56 6501 28265 29886 27952 -18482 -56 6501 28265 29886 27952 -18482 -56 6501 28265 29886 27952 -18482 -56 6501 28265 29886 27952 -18482 -41 6494 28234 29886 27952 -18482 -41 6494 28234 29886 27952 -18482 -41 6494 28234 29886 27952 -18482 -41 6494 28234 29886 27952 -18482 2025-09-06 13:44:00,918 Hysteresis 261 0: raw(28234 16000 16000 16000) min(27952 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 29886 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 29886 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (10234 10000 10000 10000) 7: 0: 9411@3p 8: filtered 1 to 1, sorted to 0 8: 0: 9411@3p __all__ 9: don't have active chargers. 9: raw(1 6589 6589 6589) min(-281 6589 6589 6589) spread(-46715 6589 6589 6589) max_pv 1653 9: [ 0 9411@3p ] PM PV mtr(W) avl(W) raw max min spread 72 6432 27965 29886 27952 -18482 72 6432 27965 29886 27952 -18482 72 6432 27965 29886 27952 -18482 72 6432 27965 29886 27952 -18482 -58 6497 28247 29886 27952 -18482 -58 6497 28247 29886 27952 -18482 -58 6497 28247 29886 27952 -18482 -58 6497 28247 29886 27952 -18482 -38 6487 28204 29886 27952 -18482 -38 6487 28204 29886 27952 -18482 -43 6490 28217 29886 27952 -18482 -43 6490 28217 29886 27952 -18482 -43 6490 28217 29886 27952 -18482 -43 6490 28217 29886 27952 -18482 -45 6491 28221 29886 27952 -18482 -45 6491 28221 29886 27952 -18482 -45 6491 28221 29886 27952 -18482 -45 6491 28221 29886 27952 -18482 -45 6491 28221 29886 27952 -18482 2025-09-06 13:44:10,931 Hysteresis 271 0: raw(28221 16000 16000 16000) min(27952 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 29886 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 29886 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (10221 10000 10000 10000) 7: 0: 9407@3p 8: filtered 1 to 1, sorted to 0 8: 0: 9407@3p __all__ 9: don't have active chargers. 9: raw(0 6593 6593 6593) min(-269 6593 6593 6593) spread(-46703 6593 6593 6593) max_pv 1665 9: [ 0 9407@3p ] PM PV mtr(W) avl(W) raw max min spread -45 6488 28208 29886 27952 -18482 -45 6488 28208 29886 27952 -18482 -60 6495 28239 29886 27952 -18482 -60 6495 28239 29886 27952 -18482 -60 6495 28239 29886 27952 -18482 -60 6495 28239 29886 27952 -18482 72 6429 27952 29886 27952 -18482 72 6429 27952 29886 27952 -18482 72 6429 27952 29886 27952 -18482 72 6429 27952 29886 27952 -18482 56 6437 27986 29886 27952 -18482 56 6437 27986 29886 27952 -18482 56 6437 27986 29886 27952 -18482 56 6437 27986 29886 27952 -18482 29 6451 28047 29886 27952 -18482 29 6451 28047 29886 27952 -18482 29 6451 28047 29886 27952 -18482 29 6451 28047 29886 27952 -18482 29 6451 28047 29886 27952 -18482 -1631 7873 34230 34230 27952 -18482 2025-09-06 13:44:20,962 Hysteresis 281 0: raw(34230 16000 16000 16000) min(27952 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 34230 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 34230 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (16230 10000 10000 10000) 7: 0: 11410@3p 8: filtered 1 to 1, sorted to 0 8: 0: 11410@3p __all__ 9: don't have active chargers. 9: raw(0 4590 4590 4590) min(-6278 4590 4590 4590) spread(-52712 4590 4590 4590) max_pv 0 9: [ 0 11410@3p ] PM PV mtr(W) avl(W) raw max min spread -1631 9255 40239 40239 27952 -18482 -1631 9255 40239 40239 27952 -18482 -1631 9255 40239 40239 27952 -18482 -1631 9255 40239 40239 27952 -18482 -1939 9524 41408 41408 27952 -18482 -1939 9524 41408 41408 27952 -18482 -1939 9524 41408 41408 27952 -18482 -1939 9524 41408 41408 27952 -18482 -2027 9601 41743 41743 27952 -18482 RECV 0: requested 12340 -> 14000 mA (measured 9.190A 9.160A 11.140A) -2027 9601 41743 41743 27952 -18482 -2027 9601 41743 41743 27952 -18482 -2027 9601 41743 41743 27952 -18482 -1067 8634 37539 41743 27952 -18482 -1067 8634 37539 41743 27952 -18482 -1067 8634 37539 41743 27952 -18482 -1067 8634 37539 41743 27952 -18482 -567 8130 35347 41743 27952 -18482 -567 8130 35347 41743 27952 -18482 -567 8130 35347 41743 27952 -18482 -567 8130 35347 41743 27952 -18482 2025-09-06 13:44:31,003 Hysteresis 291 0: raw(35347 16000 16000 16000) min(27952 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 41743 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 41743 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (17347 10000 10000 10000) 7: 0: 11782@3p 8: filtered 1 to 1, sorted to 0 8: 0: 11782@3p __all__ 9: don't have active chargers. 9: raw(1 4218 4218 4218) min(-7394 4218 4218 4218) spread(-53828 4218 4218 4218) max_pv 6397 9: [ 0 11782@3p ] PM PV mtr(W) avl(W) raw max min spread -619 8413 36578 41743 27952 -18482 -619 8413 36578 41743 27952 -18482 -619 8413 36578 41743 27952 -18482 -619 8413 36578 41743 27952 -18482 -495 8351 36308 41743 27952 -18482 -495 8351 36308 41743 27952 -18482 -495 8351 36308 41743 27952 -18482 -495 8351 36308 41743 27952 -18482 -717 8462 36791 41743 27952 -18482 -717 8462 36791 41743 27952 -18482 -717 8462 36791 41743 27952 -18482 -717 8462 36791 41743 27952 -18482 -717 8462 36791 41743 27952 -18482 -717 8462 36791 41743 27952 -18482 -467 8337 36247 41743 27952 -18482 -467 8337 36247 41743 27952 -18482 -467 8337 36247 41743 27952 -18482 -467 8337 36247 41743 27952 -18482 -467 8337 36247 41743 27952 -18482 -467 8337 36247 41743 27952 -18482 2025-09-06 13:44:41,012 Hysteresis 301 0: raw(36247 16000 16000 16000) min(27952 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 41743 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 41743 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18247 10000 10000 10000) 7: 0: 12082@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12082@3p __all__ 9: don't have active chargers. 9: raw(1 3918 3918 3918) min(-8294 3918 3918 3918) spread(-54728 3918 3918 3918) max_pv 5497 9: [ 0 12082@3p ] PM PV mtr(W) avl(W) raw max min spread -467 8544 37147 41743 27952 -18482 -467 8544 37147 41743 27952 -18482 -429 8525 37065 41743 27952 -18482 -429 8525 37065 41743 27952 -18482 -429 8525 37065 41743 27952 -18482 -429 8525 37065 41743 27952 -18482 -221 8421 36613 41743 27952 -18482 -221 8421 36613 41743 27952 -18482 -221 8421 36613 41743 27952 -18482 -221 8421 36613 41743 27952 -18482 -239 8430 36652 41743 27952 -18482 -239 8430 36652 41743 27952 -18482 -239 8430 36652 41743 27952 -18482 -239 8430 36652 41743 27952 -18482 -112 8367 36378 41743 27952 -18482 -112 8367 36378 41743 27952 -18482 -112 8367 36378 41743 27952 -18482 -112 8367 36378 41743 27952 -18482 -217 8419 36604 41743 27952 -18482 -217 8419 36604 41743 27952 -18482 2025-09-06 13:44:51,040 Hysteresis 311 0: raw(36604 16000 16000 16000) min(27952 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 41743 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 41743 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18604 10000 10000 10000) 7: 0: 12201@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12201@3p __all__ 9: don't have active chargers. 9: raw(1 3799 3799 3799) min(-8651 3799 3799 3799) spread(-55085 3799 3799 3799) max_pv 5140 9: [ 0 12201@3p ] PM PV mtr(W) avl(W) raw max min spread -217 8501 36960 41743 27952 -18482 -217 8501 36960 41743 27952 -18482 -179 8482 36878 41743 27952 -18482 -179 8482 36878 41743 27952 -18482 -179 8482 36878 41743 27952 -18482 -179 8482 36878 41743 27952 -18482 -179 8482 36878 41743 27952 -18482 -179 8482 36878 41743 27952 -18482 -216 8501 36960 41743 27952 -18482 -216 8501 36960 41743 27952 -18482 -216 8501 36960 41743 27952 -18482 -216 8501 36960 41743 27952 -18482 -248 8517 37030 41743 27952 -18482 -248 8517 37030 41743 27952 -18482 -248 8517 37030 41743 27952 -18482 -248 8517 37030 41743 27952 -18482 -248 8517 37030 41743 27952 -18482 -248 8517 37030 41743 27952 -18482 -248 8517 37030 41743 27952 -18482 -248 8517 37030 41743 27952 -18482 2025-09-06 13:45:01,066 Hysteresis 321 0: raw(37030 16000 16000 16000) min(27952 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 41743 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 1 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 41743 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19030 10000 10000 10000) 7: 0: 12343@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12343@3p __all__ 9: don't have active chargers. 9: raw(1 3657 3657 3657) min(-9077 3657 3657 3657) spread(-55511 3657 3657 3657) max_pv 4714 9: [ 0 12343@3p ] PM PV mtr(W) avl(W) raw max min spread -182 8582 37313 41743 27952 -18482 -182 8582 37313 41743 27952 -18482 -182 8582 37313 41743 27952 -18482 -182 8582 37313 41743 27952 -18482 -189 8585 37326 41743 27952 -18482 -189 8585 37326 41743 27952 -18482 -189 8585 37326 41743 27952 -18482 -189 8585 37326 41743 27952 -18482 -285 8633 37534 41743 27952 -18482 -285 8633 37534 41743 27952 -18482 -285 8633 37534 41743 27952 -18482 -285 8633 37534 41743 27952 -18482 -124 8553 37186 41743 27952 -18482 -124 8553 37186 41743 27952 -18482 -124 8553 37186 41743 27952 -18482 -124 8553 37186 41743 27952 -18482 -124 8553 37186 41743 27952 -18482 -124 8553 37186 41743 27952 -18482 -124 8553 37186 41743 27952 -18482 -124 8553 37186 41743 27952 -18482 2025-09-06 13:45:11,070 Hysteresis 331 0: raw(37186 16000 16000 16000) min(27952 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 41743 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 41743 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19186 10000 10000 10000) 7: 0: 12395@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12395@3p __all__ 9: don't have active chargers. 9: raw(1 3605 3605 3605) min(-9233 3605 3605 3605) spread(-55667 3605 3605 3605) max_pv 4558 9: [ 0 12395@3p ] PM PV mtr(W) avl(W) raw max min spread -124 8589 37343 41743 27952 -18482 -124 8589 37343 41743 27952 -18482 -120 8587 37334 41743 27952 -18482 -120 8587 37334 41743 27952 -18482 -120 8587 37334 41743 27952 -18482 -120 8587 37334 41743 27952 -18482 -103 8578 37295 41743 27952 -18482 -103 8578 37295 41743 27952 -18482 -103 8578 37295 41743 27952 -18482 -69 8561 37221 41743 27952 -18482 -69 8561 37221 41743 27952 -18482 -69 8561 37221 41743 27952 -18482 -69 8561 37221 41743 27952 -18482 -82 8568 37252 41743 27952 -18482 -82 8568 37252 41743 27952 -18482 -82 8568 37252 41743 27952 -18482 -82 8568 37252 41743 27952 -18482 -120 8587 37334 41743 27952 -18482 -120 8587 37334 41743 27952 -18482 -120 8587 37334 41743 27952 -18482 2025-09-06 13:45:21,088 Hysteresis 342 0: raw(37334 16000 16000 16000) min(27952 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 41743 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 41743 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19334 10000 10000 10000) 7: 0: 12444@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12444@3p __all__ 9: don't have active chargers. 9: raw(2 3556 3556 3556) min(-9380 3556 3556 3556) spread(-55814 3556 3556 3556) max_pv 4411 9: [ 0 12444@3p ] PM PV mtr(W) avl(W) raw max min spread -120 8621 37482 41743 27952 -18482 -171 8646 37591 41743 27952 -18482 -171 8646 37591 41743 27952 -18482 -171 8646 37591 41743 27952 -18482 -171 8646 37591 41743 27952 -18482 -171 8646 37591 41743 27952 -18482 -137 8629 37517 41743 27952 -18482 -137 8629 37517 41743 27952 -18482 -137 8629 37517 41743 27952 -18482 -137 8629 37517 41743 27952 -18482 -137 8629 37517 41743 27952 -18482 -107 8614 37452 41743 27952 -18482 -107 8614 37452 41743 27952 -18482 -107 8614 37452 41743 27952 -18482 -107 8614 37452 41743 27952 -18482 -107 8614 37452 41743 27952 -18482 -107 8614 37452 41743 27952 -18482 -107 8614 37452 41743 27952 -18482 -107 8614 37452 41743 27952 -18482 -107 8614 37452 41743 27952 -18482 2025-09-06 13:45:31,099 Hysteresis 352 0: raw(37452 16000 16000 16000) min(27952 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 41743 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 41743 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19452 10000 10000 10000) 7: 0: 12484@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12484@3p __all__ 9: don't have active chargers. 9: raw(0 3516 3516 3516) min(-9500 3516 3516 3516) spread(-55934 3516 3516 3516) max_pv 4291 9: [ 0 12484@3p ] PM PV mtr(W) avl(W) raw max min spread -152 8664 37669 41743 27952 -18482 -152 8664 37669 41743 27952 -18482 -152 8664 37669 41743 27952 -18482 -92 8634 37539 41743 27952 -18482 -92 8634 37539 41743 27952 -18482 -92 8634 37539 41743 27952 -18482 -92 8634 37539 41743 27952 -18482 -92 8634 37539 41743 27952 -18482 -92 8634 37539 41743 27952 -18482 -92 8634 37539 41743 27952 -18482 -92 8634 37539 41743 27952 -18482 -136 8656 37634 41743 27952 -18482 -136 8656 37634 41743 27952 -18482 -136 8656 37634 41743 27952 -18482 -136 8656 37634 41743 27952 -18482 -146 8661 37656 41743 27952 -18482 -146 8661 37656 41743 27952 -18482 -146 8661 37656 41743 27952 -18482 -146 8661 37656 41743 27952 -18482 2025-09-06 13:45:41,109 Hysteresis 362 0: raw(37656 16000 16000 16000) min(27952 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 41743 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 41743 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19656 10000 10000 10000) 7: 0: 12552@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12552@3p __all__ 9: don't have active chargers. 9: raw(0 3448 3448 3448) min(-9704 3448 3448 3448) spread(-56138 3448 3448 3448) max_pv 4087 9: [ 0 12552@3p ] PM PV mtr(W) avl(W) raw max min spread -180 8725 37934 41743 27952 -18482 -180 8725 37934 41743 27952 -18482 -180 8725 37934 41743 27952 -18482 -180 8725 37934 41743 27952 -18482 -180 8725 37934 41743 27952 -18482 -178 8724 37930 41743 27952 -18482 -178 8724 37930 41743 27952 -18482 -178 8724 37930 41743 27952 -18482 -178 8724 37930 41743 27952 -18482 -104 8687 37769 41743 27952 -18482 -104 8687 37769 41743 27952 -18482 -104 8687 37769 41743 27952 -18482 -104 8687 37769 41743 27952 -18482 -104 8687 37769 41743 27952 -18482 -104 8687 37769 41743 27952 -18482 -104 8687 37769 41743 27952 -18482 -104 8687 37769 41743 27952 -18482 -84 8677 37726 41743 27952 -18482 -84 8677 37726 41743 27952 -18482 -84 8677 37726 41743 27952 -18482 2025-09-06 13:45:51,164 Hysteresis 372 0: raw(37726 16000 16000 16000) min(27952 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 41743 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 41743 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19726 10000 10000 10000) 7: 0: 12575@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12575@3p __all__ 9: don't have active chargers. 9: raw(1 3425 3425 3425) min(-9773 3425 3425 3425) spread(-56207 3425 3425 3425) max_pv 4018 9: [ 0 12575@3p ] PM PV mtr(W) avl(W) raw max min spread -84 8693 37795 41743 27952 -18482 -93 8697 37813 41743 27952 -18482 -93 8697 37813 41743 27952 -18482 -93 8697 37813 41743 27952 -18482 -93 8697 37813 41743 27952 -18482 -109 8705 37847 41743 27952 -18482 -109 8705 37847 41743 27952 -18482 -109 8705 37847 41743 27952 -18482 -109 8705 37847 41743 27952 -18482 -85 8693 37795 41743 27952 -18482 -85 8693 37795 41743 27952 -18482 -85 8693 37795 41743 27952 -18482 -85 8693 37795 41743 27952 -18482 -85 8693 37795 41743 27952 -18482 -85 8693 37795 41743 27952 -18482 -85 8693 37795 41743 27952 -18482 -85 8693 37795 41743 27952 -18482 -85 8693 37795 41743 27952 -18482 -85 8693 37795 41743 27952 -18482 -35 8669 37691 41743 27952 -18482 2025-09-06 13:46:01,214 Hysteresis 382 0: raw(37691 16000 16000 16000) min(27952 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 41743 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 41743 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19691 10000 10000 10000) 7: 0: 12563@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12563@3p __all__ 9: don't have active chargers. 9: raw(2 3437 3437 3437) min(-9737 3437 3437 3437) spread(-56171 3437 3437 3437) max_pv 4054 9: [ 0 12563@3p ] PM PV mtr(W) avl(W) raw max min spread -35 8661 37656 41743 27952 -18482 -35 8661 37656 41743 27952 -18482 -35 8661 37656 41743 27952 -18482 -45 8666 37678 41743 27952 -18482 -45 8666 37678 41743 27952 -18482 -45 8666 37678 41743 27952 -18482 -45 8666 37678 41743 27952 -18482 -4 8645 37586 41743 27952 -18482 -4 8645 37586 41743 27952 -18482 -4 8645 37586 41743 27952 -18482 -4 8645 37586 41743 27952 -18482 -74 8680 37739 41743 27952 -18482 -74 8680 37739 41743 27952 -18482 -74 8680 37739 41743 27952 -18482 -74 8680 37739 41743 27952 -18482 -66 8676 37721 41743 27952 -18482 -66 8676 37721 41743 27952 -18482 -66 8676 37721 41743 27952 -18482 -66 8676 37721 41743 27952 -18482 2025-09-06 13:46:11,221 Hysteresis 392 0: raw(37721 16000 16000 16000) min(27952 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 41743 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 41743 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19721 10000 10000 10000) 7: 0: 12573@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12573@3p __all__ 9: don't have active chargers. 9: raw(2 3427 3427 3427) min(-9767 3427 3427 3427) spread(-56201 3427 3427 3427) max_pv 4024 9: [ 0 12573@3p ] PM PV mtr(W) avl(W) raw max min spread -47 8674 37713 41743 27952 -18482 -47 8674 37713 41743 27952 -18482 -47 8674 37713 41743 27952 -18482 -47 8674 37713 41743 27952 -18482 -13 8657 37639 41743 27952 -18482 -13 8657 37639 41743 27952 -18482 -13 8657 37639 41743 27952 -18482 -13 8657 37639 41743 27952 -18482 -13 8657 37639 41743 27952 -18482 -13 8657 37639 41743 27952 -18482 -43 8672 37704 41743 27952 -18482 -43 8672 37704 41743 27952 -18482 -43 8672 37704 41743 27952 -18482 -43 8672 37704 41743 27952 -18482 -43 8672 37704 41743 27952 -18482 -43 8672 37704 41743 27952 -18482 -43 8672 37704 41743 27952 -18482 -43 8672 37704 41743 27952 -18482 -53 8676 37721 41743 27952 -18482 -53 8676 37721 41743 27952 -18482 2025-09-06 13:46:21,261 Hysteresis 402 0: raw(37721 16000 16000 16000) min(27952 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 41743 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 41743 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19721 10000 10000 10000) 7: 0: 12573@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12573@3p __all__ 9: don't have active chargers. 9: raw(2 3427 3427 3427) min(-9767 3427 3427 3427) spread(-56201 3427 3427 3427) max_pv 4024 9: [ 0 12573@3p ] PM PV mtr(W) avl(W) raw max min spread -53 8676 37721 41743 27952 -18482 -53 8676 37721 41743 27952 -18482 -40 8670 37695 41743 27952 -18482 -40 8670 37695 41743 27952 -18482 -40 8670 37695 41743 27952 -18482 -40 8670 37695 41743 27952 -18482 -60 8680 37739 41743 27952 -18482 -60 8680 37739 41743 27952 -18482 -60 8680 37739 41743 27952 -18482 -60 8680 37739 41743 27952 -18482 -51 8675 37717 41743 27952 -18482 -51 8675 37717 41743 27952 -18482 -51 8675 37717 41743 27952 -18482 -40 8670 37695 41743 27952 -18482 -40 8670 37695 41743 27952 -18482 -40 8670 37695 41743 27952 -18482 -40 8670 37695 41743 27952 -18482 -47 8674 37713 41743 27952 -18482 -47 8674 37713 41743 27952 -18482 -47 8674 37713 41743 27952 -18482 2025-09-06 13:46:31,346 Hysteresis 412 0: raw(37713 16000 16000 16000) min(27952 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 41743 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 41743 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19713 10000 10000 10000) 7: 0: 12571@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12571@3p __all__ 9: don't have active chargers. 9: raw(0 3429 3429 3429) min(-9761 3429 3429 3429) spread(-56195 3429 3429 3429) max_pv 4030 9: [ 0 12571@3p ] PM PV mtr(W) avl(W) raw max min spread -47 8672 37704 41743 27952 -18482 -47 8672 37704 41743 27952 -18482 -47 8672 37704 41743 27952 -18482 -15 8656 37634 41743 27952 -18482 -15 8656 37634 41743 27952 -18482 -15 8656 37634 41743 27952 -18482 -15 8656 37634 41743 27952 -18482 -41 8669 37691 41743 27952 -18482 -41 8669 37691 41743 27952 -18482 -41 8669 37691 41743 27952 -18482 -41 8669 37691 41743 27952 -18482 -41 8669 37691 41743 27952 -18482 -41 8669 37691 41743 27952 -18482 -41 8669 37691 41743 27952 -18482 -41 8669 37691 41743 27952 -18482 -41 8669 37691 41743 27952 -18482 -41 8669 37691 41743 27952 -18482 -41 8669 37691 41743 27952 -18482 -41 8669 37691 41743 27952 -18482 -33 8665 37673 41743 27952 -18482 2025-09-06 13:46:41,350 Hysteresis 422 0: raw(37673 16000 16000 16000) min(27952 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 41743 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 41743 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19673 10000 10000 10000) 7: 0: 12557@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12557@3p __all__ 9: don't have active chargers. 9: raw(2 3443 3443 3443) min(-9719 3443 3443 3443) spread(-56153 3443 3443 3443) max_pv 4072 9: [ 0 12557@3p ] PM PV mtr(W) avl(W) raw max min spread -33 8656 37634 41743 27952 -18482 -33 8656 37634 41743 27952 -18482 -33 8656 37634 41743 27952 -18482 -50 8664 37669 41743 27952 -18482 -50 8664 37669 41743 27952 -18482 -50 8664 37669 41743 27952 -18482 -50 8664 37669 41743 27952 -18482 -50 8664 37669 41743 27952 -18482 -50 8664 37669 41743 27952 -18482 -40 8659 37647 41743 27952 -18482 -40 8659 37647 41743 27952 -18482 -40 8659 37647 41743 27952 -18482 -40 8659 37647 41743 27952 -18482 -38 8658 37643 41743 27952 -18482 -38 8658 37643 41743 27952 -18482 -38 8658 37643 41743 27952 -18482 -38 8658 37643 41743 27952 -18482 195 8542 37139 41743 27952 -18482 195 8542 37139 41743 27952 -18482 195 8542 37139 41743 27952 -18482 2025-09-06 13:46:51,394 Hysteresis 432 0: raw(37139 16000 16000 16000) min(27952 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 41743 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 41743 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19139 10000 10000 10000) 7: 0: 12379@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12379@3p __all__ 9: don't have active chargers. 9: raw(2 3621 3621 3621) min(-9185 3621 3621 3621) spread(-55619 3621 3621 3621) max_pv 4606 9: [ 0 12379@3p ] PM PV mtr(W) avl(W) raw max min spread 195 8419 36604 41743 27952 -18482 8 8512 37008 41743 27952 -18482 8 8512 37008 41743 27952 -18482 8 8512 37008 41743 27952 -18482 28 8502 36965 41743 27952 -18482 28 8502 36965 41743 27952 -18482 28 8502 36965 41743 27952 -18482 28 8502 36965 41743 27952 -18482 -96 8564 37234 41743 27952 -18482 -96 8564 37234 41743 27952 -18482 -96 8564 37234 41743 27952 -18482 -96 8564 37234 41743 27952 -18482 -96 8564 37234 41743 27952 -18482 -96 8564 37234 41743 27952 -18482 -96 8564 37234 41743 27952 -18482 -96 8564 37234 41743 27952 -18482 -94 8563 37230 41743 27952 -18482 -94 8563 37230 41743 27952 -18482 -94 8563 37230 41743 27952 -18482 2025-09-06 13:47:01,515 Hysteresis 442 0: raw(37230 16000 16000 16000) min(27952 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 41743 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 41743 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19230 10000 10000 10000) 7: 0: 12410@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12410@3p __all__ 9: don't have active chargers. 9: raw(0 3590 3590 3590) min(-9278 3590 3590 3590) spread(-55712 3590 3590 3590) max_pv 4513 9: [ 0 12410@3p ] PM PV mtr(W) avl(W) raw max min spread -94 8584 37321 41743 27952 -18482 -94 8584 37321 41743 27952 -18482 -94 8584 37321 41743 27952 -18482 -124 8599 37386 41743 27952 -18482 -124 8599 37386 41743 27952 -18482 -124 8599 37386 41743 27952 -18482 -124 8599 37386 41743 27952 -18482 -159 8616 37460 41743 27952 -18482 -159 8616 37460 41743 27952 -18482 -159 8616 37460 41743 27952 -18482 -159 8616 37460 41743 27952 -18482 -159 8616 37460 41743 27952 -18482 -159 8616 37460 41743 27952 -18482 -159 8616 37460 41743 27952 -18482 -159 8616 37460 41743 27952 -18482 -98 8586 37330 41743 27952 -18482 -98 8586 37330 41743 27952 -18482 -98 8586 37330 41743 27952 -18482 -98 8586 37330 41743 27952 -18482 -118 8596 37373 41743 27952 -18482 2025-09-06 13:47:11,520 Hysteresis 452 0: raw(37373 16000 16000 16000) min(27952 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 41743 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 41743 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19373 10000 10000 10000) 7: 0: 12457@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12457@3p __all__ 9: don't have active chargers. 9: raw(2 3543 3543 3543) min(-9419 3543 3543 3543) spread(-55853 3543 3543 3543) max_pv 4372 9: [ 0 12457@3p ] PM PV mtr(W) avl(W) raw max min spread -118 8629 37517 41743 27952 -18482 -118 8629 37517 41743 27952 -18482 -118 8629 37517 41743 27952 -18482 -118 8629 37517 41743 27952 -18482 -149 8644 37582 41743 27952 -18482 -149 8644 37582 41743 27952 -18482 -149 8644 37582 41743 27952 -18482 -96 8618 37469 41743 27952 -18482 -96 8618 37469 41743 27952 -18482 -96 8618 37469 41743 27952 -18482 -96 8618 37469 41743 27952 -18482 -126 8633 37534 41743 27952 -18482 -126 8633 37534 41743 27952 -18482 -126 8633 37534 41743 27952 -18482 -126 8633 37534 41743 27952 -18482 -126 8633 37534 41743 27952 -18482 -126 8633 37534 41743 27952 -18482 -104 8622 37486 41743 27952 -18482 -104 8622 37486 41743 27952 -18482 -104 8622 37486 41743 27952 -18482 2025-09-06 13:47:21,581 Hysteresis 462 0: raw(37486 16000 16000 16000) min(27952 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 41743 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 41743 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19486 10000 10000 10000) 7: 0: 12495@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12495@3p __all__ 9: don't have active chargers. 9: raw(1 3505 3505 3505) min(-9533 3505 3505 3505) spread(-55967 3505 3505 3505) max_pv 4258 9: [ 0 12495@3p ] PM PV mtr(W) avl(W) raw max min spread -104 8648 37600 41743 27952 -18482 -110 8651 37613 41743 27952 -18482 -110 8651 37613 41743 27952 -18482 -110 8651 37613 41743 27952 -18482 -110 8651 37613 41743 27952 -18482 -64 8628 37513 41743 27952 -18482 -64 8628 37513 41743 27952 -18482 -64 8628 37513 41743 27952 -18482 -64 8628 37513 41743 27952 -18482 -69 8630 37521 41743 27952 -18482 -69 8630 37521 41743 27952 -18482 -69 8630 37521 41743 27952 -18482 -69 8630 37521 41743 27952 -18482 44 8574 37278 41743 27952 -18482 44 8574 37278 41743 27952 -18482 44 8574 37278 41743 27952 -18482 44 8574 37278 41743 27952 -18482 1 8596 37373 41743 27952 -18482 1 8596 37373 41743 27952 -18482 1 8596 37373 41743 27952 -18482 2025-09-06 13:47:31,786 Hysteresis 472 0: raw(37373 16000 16000 16000) min(27952 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 41743 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 41743 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19373 10000 10000 10000) 7: 0: 12457@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12457@3p __all__ 9: don't have active chargers. 9: raw(2 3543 3543 3543) min(-9419 3543 3543 3543) spread(-55853 3543 3543 3543) max_pv 4372 9: [ 0 12457@3p ] PM PV mtr(W) avl(W) raw max min spread 1 8570 37260 41743 27952 -18482 107 8517 37030 41743 27952 -18482 107 8517 37030 41743 27952 -18482 107 8517 37030 41743 27952 -18482 107 8517 37030 41743 27952 -18482 107 8517 37030 41743 27952 -18482 107 8517 37030 41743 27952 -18482 -56 8598 37382 41743 27952 -18482 -56 8598 37382 41743 27952 -18482 -56 8598 37382 41743 27952 -18482 -56 8598 37382 41743 27952 -18482 -51 8595 37369 41743 27952 -18482 -51 8595 37369 41743 27952 -18482 -51 8595 37369 41743 27952 -18482 -51 8595 37369 41743 27952 -18482 -51 8595 37369 41743 27952 -18482 -51 8595 37369 41743 27952 -18482 -51 8595 37369 41743 27952 -18482 -51 8595 37369 41743 27952 -18482 -134 8637 37552 41743 27952 -18482 2025-09-06 13:47:41,792 Hysteresis 482 0: raw(37552 16000 16000 16000) min(27952 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 41743 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 41743 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19552 10000 10000 10000) 7: 0: 12517@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12517@3p __all__ 9: don't have active chargers. 9: raw(1 3483 3483 3483) min(-9599 3483 3483 3483) spread(-56033 3483 3483 3483) max_pv 4192 9: [ 0 12517@3p ] PM PV mtr(W) avl(W) raw max min spread -134 8678 37730 41743 27952 -18482 -134 8678 37730 41743 27952 -18482 -134 8678 37730 41743 27952 -18482 -167 8694 37800 41743 27952 -18482 -167 8694 37800 41743 27952 -18482 -167 8694 37800 41743 27952 -18482 -167 8694 37800 41743 27952 -18482 -19 8621 37482 41743 27952 -18482 -19 8621 37482 41743 27952 -18482 -19 8621 37482 41743 27952 -18482 -19 8621 37482 41743 27952 -18482 -5 8614 37452 41743 27952 -18482 -5 8614 37452 41743 27952 -18482 -5 8614 37452 41743 27952 -18482 -5 8614 37452 41743 27952 -18482 -20 8621 37482 41743 27952 -18482 -20 8621 37482 41743 27952 -18482 -20 8621 37482 41743 27952 -18482 -20 8621 37482 41743 27952 -18482 -20 8621 37482 41743 27952 -18482 2025-09-06 13:47:51,796 Hysteresis 492 0: raw(37482 16000 16000 16000) min(27952 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 41743 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 41743 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19482 10000 10000 10000) 7: 0: 12494@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12494@3p __all__ 9: don't have active chargers. 9: raw(0 3506 3506 3506) min(-9530 3506 3506 3506) spread(-55964 3506 3506 3506) max_pv 4261 9: [ 0 12494@3p ] PM PV mtr(W) avl(W) raw max min spread -20 8605 37413 41743 27952 -18482 83 8554 37191 41743 27952 -18482 83 8554 37191 41743 27952 -18482 83 8554 37191 41743 27952 -18482 83 8554 37191 41743 27952 -18482 87 8552 37182 41743 27952 -18482 87 8552 37182 41743 27952 -18482 87 8552 37182 41743 27952 -18482 87 8552 37182 41743 27952 -18482 78 8556 37200 41743 27952 -18482 78 8556 37200 41743 27952 -18482 78 8556 37200 41743 27952 -18482 78 8556 37200 41743 27952 -18482 78 8556 37200 41743 27952 -18482 78 8556 37200 41743 27952 -18482 78 8556 37200 41743 27952 -18482 100 8545 37152 41743 27952 -18482 100 8545 37152 41743 27952 -18482 100 8545 37152 41743 27952 -18482 100 8545 37152 41743 27952 -18482 2025-09-06 13:48:01,935 Hysteresis 502 0: raw(37152 16000 16000 16000) min(27952 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 41743 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 41743 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19152 10000 10000 10000) 7: 0: 12384@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12384@3p __all__ 9: don't have active chargers. 9: raw(0 3616 3616 3616) min(-9200 3616 3616 3616) spread(-55634 3616 3616 3616) max_pv 4591 9: [ 0 12384@3p ] PM PV mtr(W) avl(W) raw max min spread -28 8533 37100 41743 27952 -18482 -28 8533 37100 41743 27952 -18482 -28 8533 37100 41743 27952 -18482 -28 8533 37100 41743 27952 -18482 71 8484 36886 41743 27952 -18482 71 8484 36886 41743 27952 -18482 71 8484 36886 41743 27952 -18482 71 8484 36886 41743 27952 -18482 71 8484 36886 41743 27952 -18482 -141 8589 37343 41743 27952 -18482 -141 8589 37343 41743 27952 -18482 -141 8589 37343 41743 27952 -18482 -141 8589 37343 41743 27952 -18482 -141 8589 37343 41743 27952 -18482 -141 8589 37343 41743 27952 -18482 -141 8589 37343 41743 27952 -18482 -141 8589 37343 41743 27952 -18482 -141 8589 37343 41743 27952 -18482 -142 8590 37347 41743 27952 -18482 -142 8590 37347 41743 27952 -18482 2025-09-06 13:48:11,939 Hysteresis 512 0: raw(37347 16000 16000 16000) min(27952 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 41743 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 41743 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19347 10000 10000 10000) 7: 0: 12449@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12449@3p __all__ 9: don't have active chargers. 9: raw(0 3551 3551 3551) min(-9395 3551 3551 3551) spread(-55829 3551 3551 3551) max_pv 4396 9: [ 0 12449@3p ] PM PV mtr(W) avl(W) raw max min spread -142 8635 37543 41743 27952 -18482 -142 8635 37543 41743 27952 -18482 -122 8625 37500 41743 27952 -18482 -122 8625 37500 41743 27952 -18482 -122 8625 37500 41743 27952 -18482 -122 8625 37500 41743 27952 -18482 -132 8630 37521 41743 27952 -18482 -132 8630 37521 41743 27952 -18482 -132 8630 37521 41743 27952 -18482 -132 8630 37521 41743 27952 -18482 -19 8574 37278 41743 27952 -18482 -19 8574 37278 41743 27952 -18482 -19 8574 37278 41743 27986 -18482 -19 8574 37278 41743 27986 -18482 -59 8593 37360 41743 27986 -18482 -59 8593 37360 41743 27986 -18482 -59 8593 37360 41743 28047 -18482 -59 8593 37360 41743 28047 -18482 -56 8592 37356 41743 28047 -18482 -56 8592 37356 41743 28047 -18482 2025-09-06 13:48:21,970 Hysteresis 522 0: raw(37356 16000 16000 16000) min(28047 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 41743 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 41743 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19356 10000 10000 10000) 7: 0: 12452@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12452@3p __all__ 9: don't have active chargers. 9: raw(0 3548 3548 3548) min(-9309 3548 3548 3548) spread(-55838 3548 3548 3548) max_pv 4387 9: [ 0 12452@3p ] PM PV mtr(W) avl(W) raw max min spread -56 8594 37365 41743 28047 -18482 25 8554 37191 41743 34230 -18482 25 8554 37191 41743 35347 -18482 25 8554 37191 41743 35347 -18482 25 8554 37191 41743 35347 -18482 25 8554 37191 41743 35347 -18482 25 8554 37191 41743 35347 -18482 -55 8593 37360 41743 35347 -18482 -55 8593 37360 41743 35347 -18482 -55 8593 37360 41743 35347 -18482 -55 8593 37360 41743 35347 -18482 -65 8598 37382 41743 35347 -18482 -65 8598 37382 41743 35347 -18482 -65 8598 37382 41743 35347 -18482 -65 8598 37382 37934 35347 -18482 -65 8598 37382 37934 35347 -18482 -65 8598 37382 37934 35347 -18482 -65 8598 37382 37934 35347 -18482 -65 8598 37382 37934 35347 -18482 -65 8598 37382 37934 35347 -18482 2025-09-06 13:48:32,047 Hysteresis 532 0: raw(37382 16000 16000 16000) min(35347 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 37934 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 37934 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19382 10000 10000 10000) 7: 0: 12460@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12460@3p __all__ 9: don't have active chargers. 9: raw(2 3540 3540 3540) min(-2033 3540 3540 3540) spread(-55862 3540 3540 3540) max_pv 554 9: [ 0 12460@3p ] PM PV mtr(W) avl(W) raw max min spread -25 8585 37326 37934 35347 -18482 -25 8585 37326 37934 35347 -18482 -25 8585 37326 37934 36247 -18482 -82 8613 37447 37934 36247 -18482 -82 8613 37447 37934 36247 -18482 -82 8613 37447 37934 36247 -18482 -82 8613 37447 37934 36247 -18482 -35 8590 37347 37934 36247 -18482 -35 8590 37347 37934 36247 -18482 -35 8590 37347 37934 36247 -18482 -35 8590 37347 37934 36247 -18482 -31 8588 37339 37934 36247 -18482 -31 8588 37339 37934 36247 -18482 -31 8588 37339 37934 36247 -18482 -31 8588 37339 37934 36247 -18482 -31 8588 37339 37934 36247 -18482 -31 8588 37339 37934 36247 -18482 -43 8594 37365 37934 36247 -18482 -43 8594 37365 37934 36247 -18482 2025-09-06 13:48:42,057 Hysteresis 542 0: raw(37365 16000 16000 16000) min(36247 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 37934 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 37934 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19365 10000 10000 10000) 7: 0: 12455@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12455@3p __all__ 9: don't have active chargers. 9: raw(0 3545 3545 3545) min(-1118 3545 3545 3545) spread(-55847 3545 3545 3545) max_pv 569 9: [ 0 12455@3p ] PM PV mtr(W) avl(W) raw max min spread -43 8590 37347 37934 36247 -18482 -43 8590 37347 37934 36247 -18482 36 8550 37173 37934 36247 -18482 36 8550 37173 37934 36378 -18482 36 8550 37173 37934 36378 -18482 36 8550 37173 37934 36378 -18482 3 8567 37247 37934 36378 -18482 3 8567 37247 37934 36378 -18482 3 8567 37247 37934 36378 -18482 3 8567 37247 37934 36378 -18482 53 8542 37139 37934 36378 -18482 53 8542 37139 37934 36378 -18482 53 8542 37139 37934 36378 -18482 53 8542 37139 37934 36378 -18482 53 8542 37139 37934 36378 -18482 53 8542 37139 37934 36378 -18482 53 8542 37139 37934 36378 -18482 53 8542 37139 37934 36378 -18482 -14 8575 37282 37934 36378 -18482 -14 8575 37282 37934 36378 -18482 2025-09-06 13:48:52,110 Hysteresis 553 0: raw(37282 16000 16000 16000) min(36378 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 37934 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 37934 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19282 10000 10000 10000) 7: 0: 12427@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12427@3p __all__ 9: don't have active chargers. 9: raw(1 3573 3573 3573) min(-903 3573 3573 3573) spread(-55763 3573 3573 3573) max_pv 653 9: [ 0 12427@3p ] PM PV mtr(W) avl(W) raw max min spread -14 8556 37200 37934 36378 -18482 -14 8556 37200 37934 36604 -18482 22 8538 37121 37934 36604 -18482 22 8538 37121 37934 36604 -18482 22 8538 37121 37934 36604 -18482 22 8538 37121 37934 36604 -18482 22 8538 37121 37934 36604 -18482 22 8538 37121 37934 36604 -18482 17 8541 37134 37934 36604 -18482 17 8541 37134 37934 36604 -18482 17 8541 37134 37934 36604 -18482 17 8541 37134 37934 36604 -18482 20 8539 37126 37934 36604 -18482 20 8539 37126 37934 36604 -18482 20 8539 37126 37934 36604 -18482 20 8539 37126 37934 36604 -18482 24 8537 37117 37934 36604 -18482 24 8537 37117 37934 36604 -18482 24 8537 37117 37934 36604 -18482 24 8537 37117 37934 36604 -18482 2025-09-06 13:49:02,166 Hysteresis 563 0: raw(37117 16000 16000 16000) min(36604 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 37934 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 37934 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19117 10000 10000 10000) 7: 0: 12372@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12372@3p __all__ 9: don't have active chargers. 9: raw(1 3628 3628 3628) min(-512 3628 3628 3628) spread(-55598 3628 3628 3628) max_pv 818 9: [ 0 12372@3p ] PM PV mtr(W) avl(W) raw max min spread -124 8573 37273 37934 36604 -18482 -124 8573 37273 37934 36604 -18482 -124 8573 37273 37934 36604 -18482 -122 8572 37269 37934 36604 -18482 -122 8572 37269 37934 36604 -18482 -122 8572 37269 37934 36604 -18482 -122 8572 37269 37934 36604 -18482 -29 8526 37069 37934 36604 -18482 -29 8526 37069 37934 36604 -18482 -29 8526 37069 37934 36604 -18482 -29 8526 37069 37934 36604 -18482 -29 8526 37069 37934 36604 -18482 -29 8526 37069 37934 36604 -18482 -29 8526 37069 37934 36604 -18482 -29 8526 37069 37934 36604 -18482 -37 8530 37086 37934 36604 -18482 -37 8530 37086 37934 36604 -18482 -37 8530 37086 37934 36604 -18482 -37 8530 37086 37934 36604 -18482 2025-09-06 13:49:12,172 Hysteresis 573 0: raw(37086 16000 16000 16000) min(36604 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 37934 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 37934 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19086 10000 10000 10000) 7: 0: 12362@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12362@3p __all__ 9: don't have active chargers. 9: raw(0 3638 3638 3638) min(-482 3638 3638 3638) spread(-55568 3638 3638 3638) max_pv 848 9: [ 0 12362@3p ] PM PV mtr(W) avl(W) raw max min spread -37 8523 37056 37934 36604 -18482 -37 8523 37056 37934 36604 -18482 13 8498 36947 37934 36604 -18482 13 8498 36947 37934 36604 -18482 13 8498 36947 37934 36604 -18482 13 8498 36947 37934 36604 -18482 -16 8512 37008 37934 36604 -18482 -16 8512 37008 37934 36604 -18482 -16 8512 37008 37934 36604 -18482 -16 8512 37008 37934 36604 -18482 -5 8507 36986 37934 36604 -18482 -5 8507 36986 37934 36604 -18482 -5 8507 36986 37934 36604 -18482 -5 8507 36986 37934 36604 -18482 -5 8507 36986 37934 36604 -18482 -5 8507 36986 37934 36604 -18482 -5 8507 36986 37934 36604 -18482 -5 8507 36986 37934 36604 -18482 5 8502 36965 37934 36604 -18482 5 8502 36965 37934 36604 -18482 2025-09-06 13:49:22,210 Hysteresis 583 0: raw(36965 16000 16000 16000) min(36604 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 37934 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 37934 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18965 10000 10000 10000) 7: 0: 12321@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12321@3p __all__ 9: don't have active chargers. 9: raw(2 3679 3679 3679) min(-359 3679 3679 3679) spread(-55445 3679 3679 3679) max_pv 971 9: [ 0 12321@3p ] PM PV mtr(W) avl(W) raw max min spread 5 8474 36843 37934 36604 -18482 5 8474 36843 37934 36604 -18482 -22 8487 36900 37934 36604 -18482 -22 8487 36900 37934 36604 -18482 -22 8487 36900 37934 36604 -18482 -22 8487 36900 37934 36604 -18482 27 8463 36795 37934 36604 -18482 27 8463 36795 37934 36604 -18482 27 8463 36795 37934 36604 -18482 27 8463 36795 37934 36604 -18482 27 8463 36795 37934 36604 -18482 25 8464 36800 37934 36604 -18482 25 8464 36800 37934 36604 -18482 25 8464 36800 37934 36604 -18482 25 8464 36800 37934 36604 -18482 -19 8486 36895 37934 36604 -18482 -19 8486 36895 37934 36604 -18482 -19 8486 36895 37934 36604 -18482 -19 8486 36895 37934 36604 -18482 -20 8486 36895 37934 36604 -18482 2025-09-06 13:49:32,463 Hysteresis 593 0: raw(36895 16000 16000 16000) min(36604 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 37934 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 37934 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18895 10000 10000 10000) 7: 0: 12298@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12298@3p __all__ 9: don't have active chargers. 9: raw(1 3702 3702 3702) min(-290 3702 3702 3702) spread(-55376 3702 3702 3702) max_pv 1040 9: [ 0 12298@3p ] PM PV mtr(W) avl(W) raw max min spread -20 8470 36826 37934 36604 -18482 -20 8470 36826 37934 36604 -18482 -20 8470 36826 37934 36604 -18482 -4 8462 36791 37934 36604 -18482 -4 8462 36791 37934 36604 -18482 -4 8462 36791 37934 36604 -18482 -4 8462 36791 37934 36604 -18482 -4 8462 36791 37934 36604 -18482 20 8450 36739 37934 36604 -18482 20 8450 36739 37934 36604 -18482 20 8450 36739 37934 36604 -18482 20 8450 36739 37934 36604 -18482 20 8450 36739 37934 36604 -18482 20 8450 36739 37934 36604 -18482 20 8450 36739 37934 36604 -18482 -124 8522 37052 37934 36604 -18482 -124 8522 37052 37934 36604 -18482 -124 8522 37052 37934 36604 -18482 -124 8522 37052 37934 36604 -18482 -117 8518 37034 37934 36604 -18482 2025-09-06 13:49:42,472 Hysteresis 603 0: raw(37034 16000 16000 16000) min(36604 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 37934 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 37934 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19034 10000 10000 10000) 7: 0: 12344@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12344@3p __all__ 9: don't have active chargers. 9: raw(2 3656 3656 3656) min(-428 3656 3656 3656) spread(-55514 3656 3656 3656) max_pv 902 9: [ 0 12344@3p ] PM PV mtr(W) avl(W) raw max min spread -117 8550 37173 37934 36604 -18482 -117 8550 37173 37934 36604 -18482 -117 8550 37173 37934 36604 -18482 -117 8550 37173 37934 36604 -18482 -117 8550 37173 37934 36604 -18482 -66 8525 37065 37934 36604 -18482 -66 8525 37065 37934 36604 -18482 -66 8525 37065 37934 36604 -18482 -66 8525 37065 37930 36604 -18482 -136 8560 37217 37930 36604 -18482 -136 8560 37217 37930 36604 -18482 -136 8560 37217 37930 36604 -18482 -136 8560 37217 37847 36604 -18482 -21 8503 36969 37847 36604 -18482 -21 8503 36969 37847 36604 -18482 -21 8503 36969 37847 36604 -18482 -21 8503 36969 37847 36604 -18482 58 8463 36795 37847 36604 -18482 58 8463 36795 37847 36604 -18482 58 8463 36795 37847 36604 -18482 2025-09-06 13:49:52,477 Hysteresis 613 0: raw(36795 16000 16000 16000) min(36604 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 37847 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 37847 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18795 10000 10000 10000) 7: 0: 12265@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12265@3p __all__ 9: don't have active chargers. 9: raw(0 3735 3735 3735) min(-191 3735 3735 3735) spread(-55277 3735 3735 3735) max_pv 1052 9: [ 0 12265@3p ] PM PV mtr(W) avl(W) raw max min spread 58 8408 36556 37847 36556 -18482 63 8406 36547 37847 36547 -18482 63 8406 36547 37847 36547 -18482 63 8406 36547 37847 36547 -18482 63 8406 36547 37847 36547 -18482 23 8426 36634 37847 36547 -18482 23 8426 36634 37847 36547 -18482 23 8426 36634 37847 36547 -18482 23 8426 36634 37847 36547 -18482 -2 8438 36686 37847 36547 -18482 -2 8438 36686 37847 36547 -18482 -2 8438 36686 37847 36547 -18482 -2 8438 36686 37800 36547 -18482 -2 8438 36686 37800 36547 -18482 -2 8438 36686 37800 36547 -18482 -111 8492 36921 37800 36547 -18482 -111 8492 36921 37800 36547 -18482 -111 8492 36921 37800 36547 -18482 -111 8492 36921 37800 36547 -18482 -93 8483 36882 37800 36547 -18482 2025-09-06 13:50:02,770 Hysteresis 623 0: raw(36882 16000 16000 16000) min(36547 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 37800 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 37800 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18882 10000 10000 10000) 7: 0: 12294@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12294@3p __all__ 9: don't have active chargers. 9: raw(0 3706 3706 3706) min(-335 3706 3706 3706) spread(-55364 3706 3706 3706) max_pv 918 9: [ 0 12294@3p ] PM PV mtr(W) avl(W) raw max min spread -93 8503 36969 37800 36547 -18482 -93 8503 36969 37800 36547 -18482 -93 8503 36969 37800 36547 -18482 -64 8489 36908 37800 36547 -18482 -64 8489 36908 37800 36547 -18482 -64 8489 36908 37800 36547 -18482 -64 8489 36908 37800 36547 -18482 -84 8499 36952 37800 36547 -18482 -84 8499 36952 37800 36547 -18482 -84 8499 36952 37800 36547 -18482 -84 8499 36952 37800 36547 -18482 -99 8506 36982 37800 36547 -18482 -99 8506 36982 37800 36547 -18482 -99 8506 36982 37800 36547 -18482 -99 8506 36982 37800 36547 -18482 -50 8482 36878 37800 36547 -18482 -50 8482 36878 37800 36547 -18482 -50 8482 36878 37800 36547 -18482 -50 8482 36878 37800 36547 -18482 -44 8479 36865 37800 36547 -18482 2025-09-06 13:50:12,776 Hysteresis 633 0: raw(36865 16000 16000 16000) min(36547 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 37800 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 37800 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18865 10000 10000 10000) 7: 0: 12288@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12288@3p __all__ 9: don't have active chargers. 9: raw(1 3712 3712 3712) min(-317 3712 3712 3712) spread(-55346 3712 3712 3712) max_pv 936 9: [ 0 12288@3p ] PM PV mtr(W) avl(W) raw max min spread -44 8475 36847 37800 36547 -18482 -44 8475 36847 37800 36547 -18482 -54 8480 36869 37800 36547 -18482 -54 8480 36869 37800 36547 -18482 -54 8480 36869 37800 36547 -18482 -54 8480 36869 37800 36547 -18482 -54 8480 36869 37800 36547 -18482 -54 8480 36869 37800 36547 -18482 -35 8471 36830 37800 36547 -18482 -35 8471 36830 37800 36547 -18482 -35 8471 36830 37800 36547 -18482 -35 8471 36830 37800 36547 -18482 -41 8474 36843 37800 36547 -18482 -41 8474 36843 37800 36547 -18482 -41 8474 36843 37800 36547 -18482 -41 8474 36843 37800 36547 -18482 -50 8478 36860 37800 36547 -18482 -50 8478 36860 37800 36547 -18482 -50 8478 36860 37800 36547 -18482 -50 8478 36860 37800 36547 -18482 2025-09-06 13:50:22,780 Hysteresis 643 0: raw(36860 16000 16000 16000) min(36547 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 37800 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 37800 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18860 10000 10000 10000) 7: 0: 12286@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12286@3p __all__ 9: don't have active chargers. 9: raw(2 3714 3714 3714) min(-311 3714 3714 3714) spread(-55340 3714 3714 3714) max_pv 942 9: [ 0 12286@3p ] PM PV mtr(W) avl(W) raw max min spread 30 8437 36682 37800 36547 -18482 30 8437 36682 37800 36547 -18482 30 8437 36682 37800 36547 -18482 30 8437 36682 37800 36547 -18482 18 8443 36708 37800 36547 -18482 18 8443 36708 37800 36547 -18482 18 8443 36708 37800 36547 -18482 18 8443 36708 37800 36547 -18482 -85 8494 36930 37800 36547 -18482 -85 8494 36930 37800 36547 -18482 -85 8494 36930 37800 36547 -18482 -85 8494 36930 37800 36547 -18482 -45 8475 36847 37800 36547 -18482 -45 8475 36847 37800 36547 -18482 -45 8475 36847 37800 36547 -18482 -45 8475 36847 37800 36547 -18482 5 8450 36739 37800 36547 -18482 5 8450 36739 37800 36547 -18482 5 8450 36739 37800 36547 -18482 5 8450 36739 37800 36547 -18482 2025-09-06 13:50:32,975 Hysteresis 653 0: raw(36739 16000 16000 16000) min(36547 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 37800 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 37800 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18739 10000 10000 10000) 7: 0: 12246@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12246@3p __all__ 9: don't have active chargers. 9: raw(1 3754 3754 3754) min(-191 3754 3754 3754) spread(-55220 3754 3754 3754) max_pv 1062 9: [ 0 12246@3p ] PM PV mtr(W) avl(W) raw max min spread 5 8422 36617 37800 36547 -18482 5 8422 36617 37800 36547 -18482 26 8411 36569 37800 36547 -18482 26 8411 36569 37800 36547 -18482 26 8411 36569 37800 36547 -18482 26 8411 36569 37800 36547 -18482 1 8424 36626 37800 36547 -18482 1 8424 36626 37800 36547 -18482 1 8424 36626 37800 36547 -18482 1 8424 36626 37800 36547 -18482 42 8403 36534 37800 36534 -18482 42 8403 36534 37800 36534 -18482 42 8403 36534 37800 36534 -18482 42 8403 36534 37800 36534 -18482 25 8412 36573 37800 36534 -18482 25 8412 36573 37800 36534 -18482 25 8412 36573 37800 36534 -18482 25 8412 36573 37800 36534 -18482 28 8410 36565 37800 36534 -18482 28 8410 36565 37800 36534 -18482 2025-09-06 13:50:42,980 Hysteresis 663 0: raw(36565 16000 16000 16000) min(36534 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 37800 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 37800 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18565 10000 10000 10000) 7: 0: 12188@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12188@3p __all__ 9: don't have active chargers. 9: raw(1 3812 3812 3812) min(-30 3812 3812 3812) spread(-55046 3812 3812 3812) max_pv 1236 9: [ 0 12188@3p ] PM PV mtr(W) avl(W) raw max min spread 28 8370 36391 37800 36391 -18482 28 8370 36391 37800 36391 -18482 -20 8394 36495 37800 36391 -18482 -20 8394 36495 37800 36391 -18482 -20 8394 36495 37800 36391 -18482 -20 8394 36495 37800 36391 -18482 30 8369 36386 37800 36386 -18482 30 8369 36386 37800 36386 -18482 30 8369 36386 37800 36386 -18482 30 8369 36386 37800 36386 -18482 30 8369 36386 37800 36386 -18482 30 8369 36386 37800 36386 -18482 -70 8419 36604 37800 36386 -18482 -70 8419 36604 37800 36386 -18482 -70 8419 36604 37800 36386 -18482 -70 8419 36604 37800 36386 -18482 -69 8418 36600 37800 36386 -18482 -69 8418 36600 37800 36386 -18482 -69 8418 36600 37800 36386 -18482 -69 8418 36600 37800 36386 -18482 2025-09-06 13:50:52,993 Hysteresis 673 0: raw(36600 16000 16000 16000) min(36386 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 37800 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 37800 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18600 10000 10000 10000) 7: 0: 12200@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12200@3p __all__ 9: don't have active chargers. 9: raw(0 3800 3800 3800) min(-214 3800 3800 3800) spread(-55082 3800 3800 3800) max_pv 1200 9: [ 0 12200@3p ] PM PV mtr(W) avl(W) raw max min spread -22 8404 36539 37800 36386 -18482 -22 8404 36539 37800 36386 -18482 -22 8404 36539 37800 36386 -18482 -22 8404 36539 37800 36386 -18482 -123 8454 36756 37800 36386 -18482 -123 8454 36756 37800 36386 -18482 -123 8454 36756 37800 36386 -18482 -123 8454 36756 37800 36386 -18482 -116 8451 36743 37800 36386 -18482 -116 8451 36743 37800 36386 -18482 -116 8451 36743 37800 36386 -18482 -116 8451 36743 37800 36386 -18482 -116 8451 36743 37800 36386 -18482 -116 8451 36743 37800 36386 -18482 -116 8451 36743 37800 36386 -18482 -116 8451 36743 37800 36386 -18482 -86 8436 36678 37800 36386 -18482 -86 8436 36678 37800 36386 -18482 -86 8436 36678 37800 36386 -18482 -86 8436 36678 37800 36386 -18482 2025-09-06 13:51:03,031 Hysteresis 683 0: raw(36678 16000 16000 16000) min(36386 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 37800 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 37800 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18678 10000 10000 10000) 7: 0: 12226@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12226@3p __all__ 9: don't have active chargers. 9: raw(0 3774 3774 3774) min(-292 3774 3774 3774) spread(-55160 3774 3774 3774) max_pv 1122 9: [ 0 12226@3p ] PM PV mtr(W) avl(W) raw max min spread -86 8453 36752 37800 36386 -18482 -86 8453 36752 37800 36386 -18482 -89 8454 36756 37800 36386 -18482 -89 8454 36756 37800 36386 -18482 -89 8454 36756 37800 36386 -18482 -89 8454 36756 37800 36386 -18482 -106 8463 36795 37800 36386 -18482 -106 8463 36795 37800 36386 -18482 -106 8463 36795 37800 36386 -18482 -77 8448 36730 37800 36386 -18482 -77 8448 36730 37800 36386 -18482 -77 8448 36730 37800 36386 -18482 -77 8448 36730 37800 36386 -18482 -202 8511 37004 37800 36386 -18482 -202 8511 37004 37800 36386 -18482 -202 8511 37004 37800 36386 -18482 -202 8511 37004 37800 36386 -18482 -264 8542 37139 37800 36386 -18482 -264 8542 37139 37800 36386 -18482 2025-09-06 13:51:13,037 Hysteresis 693 0: raw(37139 16000 16000 16000) min(36386 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 37800 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 37800 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19139 10000 10000 10000) 7: 0: 12379@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12379@3p __all__ 9: don't have active chargers. 9: raw(2 3621 3621 3621) min(-751 3621 3621 3621) spread(-55619 3621 3621 3621) max_pv 663 9: [ 0 12379@3p ] PM PV mtr(W) avl(W) raw max min spread -264 8648 37600 37800 36386 -18482 -264 8648 37600 37800 36386 -18482 -310 8671 37700 37800 36386 -18482 -310 8671 37700 37800 36386 -18482 -310 8671 37700 37800 36386 -18482 -310 8671 37700 37800 36386 -18482 -411 8721 37917 37917 36386 -18482 -411 8721 37917 37917 36386 -18482 -411 8721 37917 37917 36386 -18482 -411 8721 37917 37917 36386 -18482 -411 8721 37917 37917 36386 -18482 -411 8721 37917 37917 36386 -18482 -411 8721 37917 37917 36386 -18482 -411 8721 37917 37917 36386 -18482 -411 8721 37917 37917 36386 -18482 -411 8721 37917 37917 36386 -18482 -393 8712 37878 37917 36386 -18482 -393 8712 37878 37917 36386 -18482 -393 8712 37878 37917 36386 -18482 -393 8712 37878 37917 36386 -18482 2025-09-06 13:51:23,055 Hysteresis 703 0: raw(37878 16000 16000 16000) min(36386 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 37917 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 37917 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19878 10000 10000 10000) 7: 0: 12626@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12626@3p __all__ 9: don't have active chargers. 9: raw(0 3374 3374 3374) min(-1492 3374 3374 3374) spread(-56360 3374 3374 3374) max_pv 39 9: [ 0 12626@3p ] PM PV mtr(W) avl(W) raw max min spread -423 8897 38682 38682 36386 -18482 -423 8897 38682 38682 36386 -18482 -423 8897 38682 38682 36386 -18482 -423 8897 38682 38682 36386 -18482 -344 8858 38513 38682 36386 -18482 -344 8858 38513 38682 36386 -18482 -344 8858 38513 38682 36386 -18482 -344 8858 38513 38682 36386 -18482 -336 8854 38495 38682 36386 -18482 -336 8854 38495 38682 36386 -18482 -336 8854 38495 38682 36386 -18482 -336 8854 38495 38682 36386 -18482 -166 8769 38126 38682 36386 -18482 -166 8769 38126 38682 36386 -18482 -166 8769 38126 38682 36386 -18482 -166 8769 38126 38682 36386 -18482 -152 8762 38095 38682 36386 -18482 -152 8762 38095 38682 36386 -18482 -152 8762 38095 38682 36386 -18482 -152 8762 38095 38682 36386 -18482 2025-09-06 13:51:33,079 Hysteresis 714 0: raw(38095 16000 16000 16000) min(36386 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 38682 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 38682 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (20095 10000 10000 10000) 7: 0: 12698@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12698@3p __all__ 9: don't have active chargers. 9: raw(1 3302 3302 3302) min(-1708 3302 3302 3302) spread(-56576 3302 3302 3302) max_pv 588 9: [ 0 12698@3p ] PM PV mtr(W) avl(W) raw max min spread -149 8810 38304 38682 36386 -18482 -149 8810 38304 38682 36386 -18482 -149 8810 38304 38682 36386 -18482 -149 8810 38304 38682 36386 -18482 -149 8810 38304 38682 36386 -18482 -149 8810 38304 38682 36386 -18482 -114 8793 38230 38682 36386 -18482 -114 8793 38230 38682 36386 -18482 -114 8793 38230 38682 36386 -18482 -114 8793 38230 38682 36386 -18482 -114 8793 38230 38682 36386 -18482 -114 8793 38230 38682 36386 -18482 -114 8793 38230 38682 36386 -18482 -114 8793 38230 38682 36386 -18482 -92 8782 38182 38682 36386 -18482 -92 8782 38182 38682 36386 -18482 -92 8782 38182 38682 36386 -18482 -92 8782 38182 38682 36386 -18482 -82 8777 38160 38682 36386 -18482 -82 8777 38160 38682 36386 -18482 2025-09-06 13:51:43,082 Hysteresis 724 0: raw(38160 16000 16000 16000) min(36386 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 38682 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 38682 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (20160 10000 10000 10000) 7: 0: 12720@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12720@3p __all__ 9: don't have active chargers. 9: raw(0 3280 3280 3280) min(-1774 3280 3280 3280) spread(-56642 3280 3280 3280) max_pv 522 9: [ 0 12720@3p ] PM PV mtr(W) avl(W) raw max min spread -82 8792 38226 38682 36386 -18482 -82 8792 38226 38682 36386 -18482 -97 8799 38256 38682 36386 -18482 -97 8799 38256 38682 36386 -18482 -97 8799 38256 38682 36386 -18482 -114 8808 38295 38682 36386 -18482 -114 8808 38295 38682 36386 -18482 -114 8808 38295 38682 36386 -18482 -114 8808 38295 38682 36386 -18482 -114 8808 38295 38682 36386 -18482 -114 8808 38295 38682 36386 -18482 -114 8808 38295 38682 36386 -18482 -114 8808 38295 38682 36386 -18482 -51 8776 38156 38682 36386 -18482 -51 8776 38156 38682 36386 -18482 -51 8776 38156 38682 36386 -18482 -51 8776 38156 38682 36386 -18482 -51 8776 38156 38682 36386 -18482 -51 8776 38156 38682 36386 -18482 -69 8785 38195 38682 36386 -18482 2025-09-06 13:51:53,179 Hysteresis 734 0: raw(38195 16000 16000 16000) min(36386 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 38682 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 38682 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (20195 10000 10000 10000) 7: 0: 12731@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12731@3p __all__ 9: don't have active chargers. 9: raw(2 3269 3269 3269) min(-1807 3269 3269 3269) spread(-56675 3269 3269 3269) max_pv 489 9: [ 0 12731@3p ] PM PV mtr(W) avl(W) raw max min spread -69 8793 38230 38682 36386 -18482 -69 8793 38230 38682 36386 -18482 -69 8793 38230 38682 36386 -18482 -29 8774 38147 38682 36386 -18482 -29 8774 38147 38682 36386 -18482 -29 8774 38147 38682 36386 -18482 -29 8774 38147 38682 36386 -18482 -10 8764 38104 38682 36386 -18482 -10 8764 38104 38682 36386 -18482 -10 8764 38104 38682 36386 -18482 -10 8764 38104 38682 36386 -18482 90 8714 37886 38682 36386 -18482 90 8714 37886 38682 36386 -18482 90 8714 37886 38682 36386 -18482 90 8714 37886 38682 36386 -18482 79 8720 37913 38682 36386 -18482 79 8720 37913 38682 36386 -18482 79 8720 37913 38682 36386 -18482 79 8720 37913 38682 36386 -18482 59 8730 37956 38682 36386 -18482 2025-09-06 13:52:03,183 Hysteresis 744 0: raw(37956 16000 16000 16000) min(36386 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 38682 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 38682 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19956 10000 10000 10000) 7: 0: 12652@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12652@3p __all__ 9: don't have active chargers. 9: raw(0 3348 3348 3348) min(-1570 3348 3348 3348) spread(-56438 3348 3348 3348) max_pv 726 9: [ 0 12652@3p ] PM PV mtr(W) avl(W) raw max min spread 59 8675 37717 38682 36386 -18482 59 8675 37717 38682 36386 -18482 59 8675 37717 38682 36386 -18482 106 8651 37613 38682 36386 -18482 106 8651 37613 38682 36386 -18482 106 8651 37613 38682 36386 -18482 106 8651 37613 38682 36386 -18482 106 8651 37613 38682 36386 -18482 106 8651 37613 38682 36386 -18482 106 8651 37613 38682 36386 -18482 106 8651 37613 38682 36386 -18482 106 8651 37613 38682 36386 -18482 106 8651 37613 38682 36386 -18482 -78 8743 38013 38682 36386 -18482 -78 8743 38013 38682 36386 -18482 -78 8743 38013 38682 36386 -18482 -78 8743 38013 38682 36386 -18482 -148 8778 38165 38682 36386 -18482 -148 8778 38165 38682 36386 -18482 2025-09-06 13:52:13,195 Hysteresis 754 0: raw(38165 16000 16000 16000) min(36386 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 38682 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 38682 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (20165 10000 10000 10000) 7: 0: 12721@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12721@3p __all__ 9: don't have active chargers. 9: raw(2 3279 3279 3279) min(-1777 3279 3279 3279) spread(-56645 3279 3279 3279) max_pv 519 9: [ 0 12721@3p ] PM PV mtr(W) avl(W) raw max min spread -148 8826 38373 38682 36386 -18482 -148 8826 38373 38682 36386 -18482 -139 8821 38352 38682 36386 -18482 -139 8821 38352 38682 36386 -18482 -139 8821 38352 38682 36386 -18482 -139 8821 38352 38682 36386 -18482 -120 8812 38313 38682 36386 -18482 -120 8812 38313 38682 36386 -18482 -120 8812 38313 38682 36386 -18482 -120 8812 38313 38682 36386 -18482 -140 8822 38356 38682 36386 -18482 -140 8822 38356 38682 36386 -18482 -140 8822 38356 38682 36386 -18482 -140 8822 38356 38682 36386 -18482 -50 8777 38160 38682 36386 -18482 -50 8777 38160 38682 36386 -18482 -50 8777 38160 38682 36386 -18482 -50 8777 38160 38682 36386 -18482 -42 8773 38143 38682 36386 -18482 -42 8773 38143 38682 36386 -18482 2025-09-06 13:52:23,224 Hysteresis 764 0: raw(38143 16000 16000 16000) min(36386 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 38682 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 38682 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (20143 10000 10000 10000) 7: 0: 12714@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12714@3p __all__ 9: don't have active chargers. 9: raw(1 3286 3286 3286) min(-1756 3286 3286 3286) spread(-56624 3286 3286 3286) max_pv 540 9: [ 0 12714@3p ] PM PV mtr(W) avl(W) raw max min spread -42 8768 38121 38682 36386 -18482 -42 8768 38121 38682 36386 -18482 -42 8768 38121 38682 36386 -18482 -62 8778 38165 38682 36386 -18482 -62 8778 38165 38682 36386 -18482 -62 8778 38165 38682 36386 -18482 -62 8778 38165 38682 36386 -18482 -62 8778 38165 38682 36386 -18482 -62 8778 38165 38682 36386 -18482 -62 8778 38165 38682 36386 -18482 -62 8778 38165 38682 36386 -18482 -62 8778 38165 38682 36386 -18482 -62 8778 38165 38682 36386 -18482 -62 8778 38165 38682 36386 -18482 -62 8778 38165 38682 36386 -18482 -83 8788 38208 38682 36386 -18482 -83 8788 38208 38682 36386 -18482 -83 8788 38208 38682 36386 -18482 -83 8788 38208 38682 36386 -18482 2025-09-06 13:52:33,232 Hysteresis 774 0: raw(38208 16000 16000 16000) min(36386 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 38682 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 38682 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (20208 10000 10000 10000) 7: 0: 12736@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12736@3p __all__ 9: don't have active chargers. 9: raw(0 3264 3264 3264) min(-1822 3264 3264 3264) spread(-56690 3264 3264 3264) max_pv 474 9: [ 0 12736@3p ] PM PV mtr(W) avl(W) raw max min spread -32 8778 38165 38682 36386 -18482 -32 8778 38165 38682 36386 -18482 -32 8778 38165 38682 36386 -18482 -32 8778 38165 38682 36386 -18482 -41 8783 38186 38682 36386 -18482 -41 8783 38186 38682 36386 -18482 -41 8783 38186 38682 36386 -18482 -41 8783 38186 38682 36386 -18482 -84 8804 38278 38682 36386 -18482 -84 8804 38278 38682 36386 -18482 -84 8804 38278 38682 36386 -18482 -84 8804 38278 38682 36386 -18482 -44 8784 38191 38682 36386 -18482 -44 8784 38191 38682 36386 -18482 -41 8783 38186 38682 36386 -18482 -41 8783 38186 38682 36386 -18482 -41 8783 38186 38682 36386 -18482 -41 8783 38186 38682 36386 -18482 -84 8804 38278 38682 36386 -18482 -84 8804 38278 38682 36386 -18482 2025-09-06 13:52:43,238 Hysteresis 784 0: raw(38278 16000 16000 16000) min(36386 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 38682 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 38682 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (20278 10000 10000 10000) 7: 0: 12759@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12759@3p __all__ 9: don't have active chargers. 9: raw(1 3241 3241 3241) min(-1891 3241 3241 3241) spread(-56759 3241 3241 3241) max_pv 405 9: [ 0 12759@3p ] PM PV mtr(W) avl(W) raw max min spread -84 8820 38347 38682 36386 -18482 -84 8820 38347 38682 36386 -18482 -80 8818 38339 38682 36386 -18482 -80 8818 38339 38682 36386 -18482 -80 8818 38339 38682 36386 -18482 -80 8818 38339 38682 36386 -18482 -103 8829 38386 38682 36386 -18482 -103 8829 38386 38682 36386 -18482 -103 8829 38386 38682 36386 -18482 -103 8829 38386 38682 36386 -18482 -103 8829 38386 38682 36386 -18482 -103 8829 38386 38682 36386 -18482 -103 8829 38386 38682 36386 -18482 -94 8825 38369 38682 36386 -18482 -94 8825 38369 38682 36386 -18482 -94 8825 38369 38682 36386 -18482 -94 8825 38369 38682 36386 -18482 -96 8826 38373 38682 36386 -18482 -96 8826 38373 38682 36386 -18482 -96 8826 38373 38682 36386 -18482 2025-09-06 13:52:53,319 Hysteresis 794 0: raw(38373 16000 16000 16000) min(36386 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 38682 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 38682 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (20373 10000 10000 10000) 7: 0: 12791@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12791@3p __all__ 9: don't have active chargers. 9: raw(0 3209 3209 3209) min(-1987 3209 3209 3209) spread(-56855 3209 3209 3209) max_pv 309 9: [ 0 12791@3p ] PM PV mtr(W) avl(W) raw max min spread -96 8848 38469 38682 36386 -18482 -119 8859 38517 38682 36386 -18482 -119 8859 38517 38682 36386 -18482 -119 8859 38517 38682 36386 -18482 -119 8859 38517 38682 36386 -18482 -119 8859 38517 38682 36386 -18482 -119 8859 38517 38682 36386 -18482 -119 8859 38517 38682 36386 -18482 -129 8864 38539 38682 36386 -18482 -129 8864 38539 38682 36386 -18482 -129 8864 38539 38682 36386 -18482 -129 8864 38539 38682 36386 -18482 -117 8858 38513 38682 36386 -18482 -117 8858 38513 38682 36386 -18482 -117 8858 38513 38682 36386 -18482 -64 8832 38400 38682 36386 -18482 -64 8832 38400 38682 36386 -18482 -64 8832 38400 38682 36386 -18482 -64 8832 38400 38682 36386 -18482 -123 8861 38526 38682 36386 -18482 2025-09-06 13:53:03,327 Hysteresis 804 0: raw(38526 16000 16000 16000) min(36386 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 38682 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 38682 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (20526 10000 10000 10000) 7: 0: 12842@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12842@3p __all__ 9: don't have active chargers. 9: raw(0 3158 3158 3158) min(-2140 3158 3158 3158) spread(-57008 3158 3158 3158) max_pv 156 9: [ 0 12842@3p ] PM PV mtr(W) avl(W) raw max min spread -123 8896 38678 38682 36386 -18482 -123 8896 38678 38682 36386 -18482 -123 8896 38678 38682 36386 -18482 -123 8896 38678 38682 36386 -18482 -74 8872 38573 38682 36386 -18482 -74 8872 38573 38682 36386 -18482 -74 8872 38573 38682 36386 -18482 -108 8889 38647 38682 36386 -18482 -108 8889 38647 38682 36386 -18482 -108 8889 38647 38682 36386 -18482 -108 8889 38647 38682 36386 -18482 -57 8863 38534 38682 36386 -18482 -57 8863 38534 38682 36386 -18482 -57 8863 38534 38682 36386 -18482 -57 8863 38534 38682 36386 -18482 -57 8863 38534 38682 36386 -18482 -57 8863 38534 38682 36386 -18482 -61 8865 38543 38682 36386 -18482 -61 8865 38543 38682 36386 -18482 -61 8865 38543 38682 36386 -18482 2025-09-06 13:53:13,410 Hysteresis 814 0: raw(38543 16000 16000 16000) min(36386 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 38682 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 38682 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (20543 10000 10000 10000) 7: 0: 12847@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12847@3p __all__ 9: don't have active chargers. 9: raw(2 3153 3153 3153) min(-2155 3153 3153 3153) spread(-57023 3153 3153 3153) max_pv 141 9: [ 0 12847@3p ] PM PV mtr(W) avl(W) raw max min spread -61 8869 38560 38682 36386 -18482 -49 8864 38539 38682 36386 -18482 -49 8864 38539 38682 36386 -18482 -49 8864 38539 38682 36386 -18482 -49 8864 38539 38682 36386 -18482 -63 8870 38565 38682 36386 -18482 -63 8870 38565 38682 36386 -18482 -63 8870 38565 38682 36386 -18482 -63 8870 38565 38682 36386 -18482 -63 8870 38565 38682 36386 -18482 -63 8870 38565 38682 36386 -18482 -63 8870 38565 38682 36386 -18482 -63 8870 38565 38682 36386 -18482 -33 8856 38504 38682 36386 -18482 -33 8856 38504 38682 36386 -18482 -33 8856 38504 38682 36386 -18482 -33 8856 38504 38682 36386 -18482 -68 8873 38578 38682 36386 -18482 -68 8873 38578 38682 36386 -18482 -68 8873 38578 38682 36386 -18482 2025-09-06 13:53:23,584 Hysteresis 824 0: raw(38578 16000 16000 16000) min(36386 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 38682 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 38682 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (20578 10000 10000 10000) 7: 0: 12859@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12859@3p __all__ 9: don't have active chargers. 9: raw(1 3141 3141 3141) min(-2191 3141 3141 3141) spread(-57059 3141 3141 3141) max_pv 105 9: [ 0 12859@3p ] PM PV mtr(W) avl(W) raw max min spread -68 8881 38613 38682 36386 -18482 -58 8876 38591 38682 36386 -18482 -58 8876 38591 38682 36386 -18482 -58 8876 38591 38682 36386 -18482 -58 8876 38591 38682 36386 -18482 -56 8875 38586 38682 36386 -18482 -56 8875 38586 38682 36386 -18482 -56 8875 38586 38682 36386 -18482 -56 8875 38586 38682 36386 -18482 -56 8875 38586 38682 36386 -18482 -56 8875 38586 38682 36386 -18482 -36 8865 38543 38682 36386 -18482 -36 8865 38543 38682 36386 -18482 -36 8865 38543 38682 36386 -18482 -36 8865 38543 38682 36386 -18482 -12 8853 38491 38682 36386 -18482 -12 8853 38491 38682 36386 -18482 -12 8853 38491 38682 36386 -18482 -12 8853 38491 38682 36386 -18482 102 8796 38243 38682 36386 -18482 2025-09-06 13:53:33,593 Hysteresis 834 0: raw(38243 16000 16000 16000) min(36386 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 38682 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 38682 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (20243 10000 10000 10000) 7: 0: 12747@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12747@3p __all__ 9: don't have active chargers. 9: raw(2 3253 3253 3253) min(-1855 3253 3253 3253) spread(-56723 3253 3253 3253) max_pv 441 9: [ 0 12747@3p ] PM PV mtr(W) avl(W) raw max min spread 102 8719 37908 38682 36386 -18482 102 8719 37908 38682 36386 -18482 102 8719 37908 38682 36386 -18482 299 8621 37482 38682 36386 -18482 299 8621 37482 38682 36386 -18482 299 8621 37482 38682 36386 -18482 299 8621 37482 38682 36386 -18482 299 8621 37482 38682 36386 -18482 299 8621 37482 38682 36386 -18482 299 8621 37482 38682 36386 -18482 299 8621 37482 38682 36386 -18482 789 8376 36417 38682 36386 -18482 789 8376 36417 38682 36386 -18482 789 8376 36417 38682 36386 -18482 789 8376 36417 38682 36386 -18482 869 8336 36243 38682 36243 -18482 869 8336 36243 38682 36243 -18482 837 8352 36313 38682 36243 -18482 837 8352 36313 38682 36243 -18482 797 8372 36400 38682 36243 -18482 2025-09-06 13:53:43,627 Hysteresis 844 0: raw(36400 16000 16000 16000) min(36243 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 38682 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 38682 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18400 10000 10000 10000) 7: 0: 12133@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12133@3p __all__ 9: don't have active chargers. 9: raw(1 3867 3867 3867) min(-156 3867 3867 3867) spread(-54881 3867 3867 3867) max_pv 2283 9: [ 0 12133@3p ] PM PV mtr(W) avl(W) raw max min spread 797 7948 34556 38682 34556 -18482 815 7939 34517 38682 34517 -18482 815 7939 34517 38682 34517 -18482 815 7939 34517 38682 34517 -18482 815 7939 34517 38682 34517 -18482 705 7994 34756 38682 34517 -18482 705 7994 34756 38682 34517 -18482 705 7994 34756 38682 34517 -18482 705 7994 34756 38682 34517 -18482 575 8059 35039 38682 34517 -18482 575 8059 35039 38682 34517 -18482 575 8059 35039 38682 34517 -18482 575 8059 35039 38682 34517 -18482 542 8075 35108 38682 34517 -18482 542 8075 35108 38682 34517 -18482 542 8075 35108 38682 34517 -18482 383 8155 35456 38682 34517 -18482 383 8155 35456 38682 34517 -18482 383 8155 35456 38682 34517 -18482 383 8155 35456 38682 34517 -18482 2025-09-06 13:53:53,688 Hysteresis 854 0: raw(35456 16000 16000 16000) min(34517 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 38682 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 38682 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (17456 10000 10000 10000) 7: 0: 11818@3p 8: filtered 1 to 1, sorted to 0 8: 0: 11818@3p __all__ 9: don't have active chargers. 9: raw(2 4182 4182 4182) min(-937 4182 4182 4182) spread(-53936 4182 4182 4182) max_pv 3228 9: [ 0 11818@3p ] PM PV mtr(W) avl(W) raw max min spread 923 7668 33339 38682 33339 -18482 923 7668 33339 38682 33339 -18482 923 7668 33339 38682 33339 -18482 923 7668 33339 38682 33339 -18482 2097 6276 27286 38682 27286 -18482 2097 6276 27286 38682 27286 -18482 2097 6276 27286 38682 27286 -18482 2097 6276 27286 38682 27286 -18482 2097 6276 27286 38682 27286 -18482 2094 6278 27295 38682 27286 -18482 2094 6278 27295 38682 27286 -18482 2094 6278 27295 38682 27286 -18482 2094 6278 27295 38682 27286 -18482 2094 6278 27295 38682 27286 -18482 5564 3242 14095 38682 14095 -18482 5564 3242 14095 38682 14095 -18482 5564 3242 14095 38682 14095 -18482 5564 3242 14095 38682 14095 -18482 5564 3242 14095 38682 14095 -18482 5564 3242 14095 38682 14095 -18482 2025-09-06 13:54:03,693 Hysteresis 864 0: raw(14095 16000 16000 16000) min(14095 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 38682 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 38682 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p __all__ 9: don't have active chargers. 9: raw(-3905 10000 10000 10000) min(-3905 10000 10000 10000) spread(-36482 10000 10000 10000) max_pv 20682 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread 5564 -772 -3356 38682 -3356 -18482 5564 -772 -3356 38682 -3356 -18482 6277 -1396 -6069 38682 -6069 -18482 6277 -1396 -6069 38682 -6069 -18482 6277 -1396 -6069 38682 -6069 -18482 6277 -1396 -6069 38682 -6069 -18482 6491 -1583 -6882 38682 -6882 -18482 6491 -1583 -6882 38682 -6882 -18482 6491 -1583 -6882 38682 -6882 -18482 6491 -1583 -6882 38682 -6882 -18482 5795 -974 -4234 38682 -6882 -18482 5795 -974 -4234 38682 -6882 -18482 5795 -974 -4234 38682 -6882 -18482 5795 -974 -4234 38682 -6882 -18482 RECV 0: requested 14000 -> 9029 mA (measured 6.020A 5.960A 6.030A) 2128 2235 9717 38682 -6882 -18482 2128 2235 9717 38682 -6882 -18482 2128 2235 9717 38682 -6882 -18482 2128 2235 9717 38682 -6882 -18482 2126 2236 9721 38682 -6882 -18482 2126 2236 9721 38682 -6882 -18482 2025-09-06 13:54:13,821 Hysteresis 874 0: raw(9721 16000 16000 16000) min(-6882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 38682 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 38682 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p __all__ 9: don't have active chargers. 9: raw(-8279 10000 10000 10000) min(-24882 10000 10000 10000) spread(-36482 10000 10000 10000) max_pv 20682 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread 2126 2236 9721 38682 -6882 -18482 2126 2236 9721 38682 -6882 -18482 2126 2236 9721 38682 -6882 -18482 2126 2236 9721 38682 -6882 -18482 2312 2074 9017 38682 -6882 -18482 2312 2074 9017 38682 -6882 -18482 2312 2074 9017 38682 -6882 -18482 2312 2074 9017 38682 -6882 -18482 2449 1954 8495 38682 -6882 -18482 2449 1954 8495 38682 -6882 -18482 2449 1954 8495 38682 -6882 -18482 2449 1954 8495 38682 -6882 -18482 2584 1836 7982 38682 -6882 -18482 2584 1836 7982 38682 -6882 -18482 2584 1836 7982 38682 -6882 -18482 2584 1836 7982 38682 -6882 -18482 2660 1769 7691 38682 -6882 -18482 2660 1769 7691 38682 -6882 -18482 2660 1769 7691 38682 -6882 -18482 2025-09-06 13:54:23,826 Hysteresis 884 0: raw(7691 16000 16000 16000) min(-6882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 38682 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 38682 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p __all__ 9: don't have active chargers. 9: raw(-10309 10000 10000 10000) min(-24882 10000 10000 10000) spread(-36482 10000 10000 10000) max_pv 20682 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread 2660 1769 7691 38682 -6882 -18482 2724 1713 7447 38682 -6882 -18482 2724 1713 7447 38682 -6882 -18482 2724 1713 7447 38682 -6882 -18482 2724 1713 7447 38682 -6882 -18482 2729 1709 7430 38682 -6882 -18482 2729 1709 7430 38682 -6882 -18482 2729 1709 7430 38682 -6882 -18482 2729 1709 7430 38682 -6882 -18482 2754 1687 7334 38682 -6882 -18482 2754 1687 7334 38682 -6882 -18482 2754 1687 7334 38682 -6882 -18482 2754 1687 7334 38682 -6882 -18482 2744 1696 7373 38682 -6882 -18482 2744 1696 7373 38682 -6882 -18482 2737 1702 7400 38682 -6882 -18482 2737 1702 7400 38682 -6882 -18482 2737 1702 7400 38682 -6882 -18482 2737 1702 7400 38682 -6882 -18482 2721 1716 7460 38682 -6882 -18482 2025-09-06 13:54:33,831 Hysteresis 894 0: raw(7460 16000 16000 16000) min(-6882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 38682 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 38682 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p __all__ 9: don't have active chargers. 9: raw(-10540 10000 10000 10000) min(-24882 10000 10000 10000) spread(-36482 10000 10000 10000) max_pv 20682 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread 2721 1716 7460 38682 -6882 -18482 2721 1716 7460 38682 -6882 -18482 2721 1716 7460 38682 -6882 -18482 2768 1675 7282 38682 -6882 -18482 2768 1675 7282 38682 -6882 -18482 2768 1675 7282 38682 -6882 -18482 2768 1675 7282 38682 -6882 -18482 2738 1701 7395 38682 -6882 -18482 2738 1701 7395 38682 -6882 -18482 2738 1701 7395 38682 -6882 -18482 2738 1701 7395 38682 -6882 -18482 2719 1718 7469 38682 -6882 -18482 2719 1718 7469 38682 -6882 -18482 2719 1718 7469 38682 -6882 -18482 2719 1718 7469 38682 -6882 -18482 2663 1767 7682 38682 -6882 -18482 2663 1767 7682 38682 -6882 -18482 2663 1767 7682 38682 -6882 -18482 2623 1802 7834 38682 -6882 -18482 2623 1802 7834 38682 -6882 -18482 2025-09-06 13:54:43,964 Hysteresis 904 0: raw(7834 16000 16000 16000) min(-6882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 38682 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 38682 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p __all__ 9: don't have active chargers. 9: raw(-10166 10000 10000 10000) min(-24882 10000 10000 10000) spread(-36482 10000 10000 10000) max_pv 20682 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread 2623 1802 7834 38682 -6882 -18482 2623 1802 7834 38682 -6882 -18482 2623 1802 7834 38682 -6882 -18482 2623 1802 7834 38682 -6882 -18482 2623 1802 7834 38682 -6882 -18482 2623 1802 7834 38682 -6882 -18482 2623 1802 7834 38682 -6882 -18482 2623 1802 7834 38682 -6882 -18482 2623 1802 7834 38682 -6882 -18482 2641 1786 7765 38682 -6882 -18482 2641 1786 7765 38682 -6882 -18482 2641 1786 7765 38682 -6882 -18482 2641 1786 7765 38682 -6882 -18482 2555 1861 8091 38682 -6882 -18482 2555 1861 8091 38682 -6882 -18482 2555 1861 8091 38682 -6882 -18482 2555 1861 8091 38682 -6882 -18482 2505 1905 8282 38682 -6882 -18482 2505 1905 8282 38682 -6882 -18482 2505 1905 8282 38682 -6882 -18482 2025-09-06 13:54:53,968 Hysteresis 914 0: raw(8282 16000 16000 16000) min(-6882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 38682 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 38682 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p __all__ 9: don't have active chargers. 9: raw(-9718 10000 10000 10000) min(-24882 10000 10000 10000) spread(-36482 10000 10000 10000) max_pv 20682 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread 2490 1918 8339 38682 -6882 -18482 2490 1918 8339 38682 -6882 -18482 2490 1918 8339 38682 -6882 -18482 2490 1918 8339 38682 -6882 -18482 2417 1982 8617 38682 -6882 -18482 2417 1982 8617 38682 -6882 -18482 2417 1982 8617 38682 -6882 -18482 2417 1982 8617 38682 -6882 -18482 2417 1982 8617 38682 -6882 -18482 2417 1982 8617 38682 -6882 -18482 2417 1982 8617 38682 -6882 -18482 2417 1982 8617 38682 -6882 -18482 2155 2211 9613 38682 -6882 -18482 2155 2211 9613 38682 -6882 -18482 2155 2211 9613 38682 -6882 -18482 2155 2211 9613 38682 -6882 -18482 2144 2221 9656 38682 -6882 -18482 2144 2221 9656 38682 -6882 -18482 2144 2221 9656 38682 -6882 -18482 2144 2221 9656 38682 -6882 -18482 2025-09-06 13:55:03,978 Hysteresis 924 0: raw(9656 16000 16000 16000) min(-6882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 38682 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 38682 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p __all__ 9: don't have active chargers. 9: raw(-8344 10000 10000 10000) min(-24882 10000 10000 10000) spread(-36482 10000 10000 10000) max_pv 20682 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread 2144 2221 9656 38682 -6882 -18482 2144 2221 9656 38682 -6882 -18482 1873 2458 10686 38682 -6882 -18482 1873 2458 10686 38682 -6882 -18482 1873 2458 10686 38682 -6882 -18482 1873 2458 10686 38682 -6882 -18482 1466 2814 12234 38682 -6882 -18482 1466 2814 12234 38682 -6882 -18482 1466 2814 12234 38682 -6882 -18482 1466 2814 12234 38682 -6882 -18482 -304 4267 18552 38682 -6882 -18482 -304 4267 18552 38682 -6882 -18482 -304 4267 18552 38682 -6882 -18482 -304 4267 18552 38682 -6882 -18482 -298 4264 18539 38682 -6882 -18482 -298 4264 18539 38682 -6882 -18482 -298 4264 18539 38682 -6882 -18482 -298 4264 18539 38682 -6882 -18482 -1323 5094 22147 38682 -6882 -18482 -1323 5094 22147 38682 -6882 -18482 2025-09-06 13:55:14,000 Hysteresis 934 0: raw(22147 16000 16000 16000) min(-6882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 38682 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 38682 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (4147 10000 10000 10000) 7: 0: 7382@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7382@3p __all__ 9: don't have active chargers. 9: raw(1 8618 8618 8618) min(-29028 8618 8618 8618) spread(-40628 8618 8618 8618) max_pv 16536 9: [ 0 7382@3p ] PM PV mtr(W) avl(W) raw max min spread -1323 6047 26291 38682 -6882 -18482 -1323 6047 26291 38682 -6882 -18482 -2810 7508 32643 38682 -6882 -18482 -2810 7508 32643 38682 -6882 -18482 -2810 7508 32643 38682 -6882 -18482 -2810 7508 32643 38682 -6882 -18482 -4525 9008 39165 39165 -6882 -18482 -4525 9008 39165 39165 -6882 -18482 -4525 9008 39165 39165 -6882 -18482 -4525 9008 39165 39165 -6882 -18482 -4471 8961 38960 39165 -6882 -18482 -4471 8961 38960 39165 -6882 -18482 -4471 8961 38960 39165 -6882 -18482 -4471 8961 38960 39165 -6882 -18482 -4471 8961 38960 39165 -6882 -18482 -3965 8518 37034 39165 -6882 -18482 -3965 8518 37034 39165 -6882 -18482 -3965 8518 37034 39165 -6882 -18482 -3965 8518 37034 39165 -6882 -18482 -4122 8656 37634 39165 -6882 -18482 2025-09-06 13:55:24,004 Hysteresis 944 0: raw(37634 16000 16000 16000) min(-6882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 39165 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 39165 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19634 10000 10000 10000) 7: 0: 12544@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12544@3p __all__ 9: don't have active chargers. 9: raw(2 3456 3456 3456) min(-44514 3456 3456 3456) spread(-56114 3456 3456 3456) max_pv 1533 9: [ 0 12544@3p ] PM PV mtr(W) avl(W) raw max min spread -4122 12218 53121 53121 -6882 -18482 -4122 12218 53121 53121 -6882 -18482 -4122 12218 53121 53121 -6882 -18482 -4150 12242 53226 53226 -6882 -18482 -4150 12242 53226 53226 -6882 -18482 -4150 12242 53226 53226 -6882 -18482 -4150 12242 53226 53226 -6882 -18482 -4150 12242 53226 53226 -6882 -18482 -4150 12242 53226 53226 -6882 -18482 -4150 12242 53226 53226 -6882 -18482 RECV 0: requested 10250 -> 14000 mA (measured 12.100A 7.110A 7.250A) -4150 12242 53226 53226 -6882 -18482 -3823 11956 51982 53226 -6882 -18482 -3823 11956 51982 53226 -6882 -18482 -3823 11956 51982 53226 -6882 -18482 -3823 11956 51982 53226 -6882 -18482 -992 9126 39678 53226 -6882 -18482 -992 9126 39678 53226 -6882 -18482 -992 9126 39678 53226 -6882 -18482 -992 9126 39678 53226 -6882 -18482 2025-09-06 13:55:34,009 Hysteresis 954 0: raw(39678 16000 16000 16000) min(-6882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 53226 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 53226 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (21678 10000 10000 10000) 7: 0: 13226@3p 8: filtered 1 to 1, sorted to 0 8: 0: 13226@3p __all__ 9: don't have active chargers. 9: raw(0 2774 2774 2774) min(-46560 2774 2774 2774) spread(-58160 2774 2774 2774) max_pv 13548 9: [ 0 13226@3p ] PM PV mtr(W) avl(W) raw max min spread -984 9592 41704 53226 -6882 -18482 -984 9592 41704 53226 -6882 -18482 -984 9592 41704 53226 -6882 -18482 -984 9592 41704 53226 -6882 -18482 -984 9592 41704 53226 -6882 -18482 -984 9592 41704 53226 -6882 -18482 -1033 9616 41808 53226 -6882 -18482 -1033 9616 41808 53226 -6882 -18482 -1033 9616 41808 53226 -6882 -18482 -1033 9616 41808 53226 -6882 -18482 -903 9551 41526 53226 -6882 -18482 -903 9551 41526 53226 -6882 -18482 -903 9551 41526 53226 -6882 -18482 -903 9551 41526 53226 -6882 -18482 -518 9359 40691 53226 -6882 -18482 -518 9359 40691 53226 -6882 -18482 -518 9359 40691 53226 -6882 -18482 -518 9359 40691 53226 -6882 -18482 -514 9357 40682 53226 -6882 -18482 -514 9357 40682 53226 -6882 -18482 2025-09-06 13:55:44,050 Hysteresis 964 0: raw(40682 16000 16000 16000) min(-6882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 53226 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 53226 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (22682 10000 10000 10000) 7: 0: 13560@3p 8: filtered 1 to 1, sorted to 0 8: 0: 13560@3p __all__ 9: don't have active chargers. 9: raw(2 2440 2440 2440) min(-47562 2440 2440 2440) spread(-59162 2440 2440 2440) max_pv 12546 9: [ 0 13560@3p ] PM PV mtr(W) avl(W) raw max min spread -514 9588 41686 53226 -6882 -18482 -514 9588 41686 53226 -6882 -18482 -517 9589 41691 53226 -6882 -18482 -517 9589 41691 53226 -6882 -18482 -517 9589 41691 53226 -6882 -18482 -517 9589 41691 53226 -6882 -18482 -517 9589 41691 53226 -6882 -18482 -517 9589 41691 53226 -6882 -18482 -517 9589 41691 53226 -6882 -18482 -517 9589 41691 53226 -6882 -18482 -399 9530 41434 53226 -6882 -18482 -399 9530 41434 53226 -6882 -18482 -399 9530 41434 53226 -6882 -18482 -399 9530 41434 53226 -6882 -18482 -221 9441 41047 53226 -6882 -18482 -221 9441 41047 53226 -6882 -18482 -221 9441 41047 53226 -6882 -18482 -221 9441 41047 53226 -6882 -18482 -221 9441 41047 53226 -6882 -18482 -221 9441 41047 53226 -6882 -18482 2025-09-06 13:55:54,054 Hysteresis 974 0: raw(41047 16000 16000 16000) min(-6882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 53226 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 53226 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (23047 10000 10000 10000) 7: 0: 13682@3p 8: filtered 1 to 1, sorted to 0 8: 0: 13682@3p __all__ 9: don't have active chargers. 9: raw(1 2318 2318 2318) min(-47928 2318 2318 2318) spread(-59528 2318 2318 2318) max_pv 12180 9: [ 0 13682@3p ] PM PV mtr(W) avl(W) raw max min spread -191 9510 41347 53226 -6882 -18482 -191 9510 41347 53226 -6882 -18482 -191 9510 41347 53226 -6882 -18482 -191 9510 41347 53226 -6882 -18482 -188 9509 41343 53226 -6882 -18482 -188 9509 41343 53226 -6882 -18482 -188 9509 41343 53226 -6882 -18482 -188 9509 41343 53226 -6882 -18482 -179 9504 41321 53226 -6882 -18482 -179 9504 41321 53226 -6882 -18482 -179 9504 41321 53226 -6882 -18482 -179 9504 41321 53226 -6882 -18482 -19 9425 40978 53226 -6882 -18482 -19 9425 40978 53226 -6882 -18482 -19 9425 40978 53226 -6882 -18482 -48 9439 41039 53226 -6882 -18482 -48 9439 41039 53226 -6882 -18482 -48 9439 41039 53226 -6882 -18482 -48 9439 41039 53226 -6882 -18482 -44 9437 41030 53226 -6882 -18482 2025-09-06 13:56:04,058 Hysteresis 984 0: raw(41030 16000 16000 16000) min(-6882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 53226 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 53226 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (23030 10000 10000 10000) 7: 0: 13676@3p 8: filtered 1 to 1, sorted to 0 8: 0: 13676@3p __all__ 9: don't have active chargers. 9: raw(2 2324 2324 2324) min(-47910 2324 2324 2324) spread(-59510 2324 2324 2324) max_pv 12198 9: [ 0 13676@3p ] PM PV mtr(W) avl(W) raw max min spread -44 9433 41013 53226 -6882 -18482 -44 9433 41013 53226 -6882 -18482 -44 9433 41013 53226 -6882 -18482 -44 9433 41013 53226 -6882 -18482 -74 9448 41078 53226 -6882 -18482 -74 9448 41078 53226 -6882 -18482 -74 9448 41078 53226 -6882 -18482 -74 9448 41078 53226 -6882 -18482 -74 9448 41078 53226 -6882 -18482 -74 9448 41078 53226 -6882 -18482 36 9393 40839 53226 -6882 -18482 36 9393 40839 53226 -6882 -18482 36 9393 40839 53226 -6882 -18482 37 9393 40839 53226 -6882 -18482 37 9393 40839 53226 -6882 -18482 37 9393 40839 53226 -6882 -18482 37 9393 40839 53226 -6882 -18482 37 9393 40839 53226 -6882 -18482 37 9393 40839 53226 -6882 -18482 37 9393 40839 53226 -6882 -18482 2025-09-06 13:56:14,083 Hysteresis 995 0: raw(40839 16000 16000 16000) min(-6882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 53226 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 53226 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (22839 10000 10000 10000) 7: 0: 13613@3p 8: filtered 1 to 1, sorted to 0 8: 0: 13613@3p __all__ 9: don't have active chargers. 9: raw(0 2387 2387 2387) min(-47721 2387 2387 2387) spread(-59321 2387 2387 2387) max_pv 12387 9: [ 0 13613@3p ] PM PV mtr(W) avl(W) raw max min spread 37 9349 40647 53226 -6882 -18482 67 9334 40582 53226 -6882 -18482 67 9334 40582 53226 -6882 -18482 67 9334 40582 53226 -6882 -18482 67 9334 40582 53226 -6882 -18482 60 9337 40595 53226 -6882 -18482 60 9337 40595 53226 -6882 -18482 60 9337 40595 53226 -6882 -18482 60 9337 40595 53226 -6882 -18482 -93 9413 40926 53226 -6882 -18482 -93 9413 40926 53226 -6882 -18482 -93 9413 40926 53226 -6882 -18482 -93 9413 40926 53226 -6882 -18482 136 9299 40430 53226 -6882 -18482 136 9299 40430 53226 -6882 -18482 136 9299 40430 53226 -6882 -18482 136 9299 40430 53226 -6882 -18482 124 9305 40456 53226 -6882 -18482 124 9305 40456 53226 -6882 -18482 2025-09-06 13:56:24,093 Hysteresis 1005 0: raw(40456 16000 16000 16000) min(-6882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 53226 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 53226 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (22456 10000 10000 10000) 7: 0: 13485@3p 8: filtered 1 to 1, sorted to 0 8: 0: 13485@3p __all__ 9: don't have active chargers. 9: raw(1 2515 2515 2515) min(-47337 2515 2515 2515) spread(-58937 2515 2515 2515) max_pv 12771 9: [ 0 13485@3p ] PM PV mtr(W) avl(W) raw max min spread 124 9217 40073 53226 -6882 -18482 124 9217 40073 53226 -6882 -18482 124 9217 40073 53226 -6882 -18482 124 9217 40073 53226 -6882 -18482 129 9215 40065 53226 -6882 -18482 129 9215 40065 53226 -6882 -18482 129 9215 40065 53226 -6882 -18482 129 9215 40065 53226 -6882 -18482 139 9210 40043 53226 -6882 -18482 139 9210 40043 53226 -6882 -18482 139 9210 40043 53226 -6882 -18482 139 9210 40043 53226 -6882 -18482 91 9234 40147 53226 -6882 -18482 91 9234 40147 53226 -6882 -18482 91 9234 40147 53226 -6882 -18482 91 9234 40147 53226 -6882 -18482 37 9261 40265 53226 -6882 -18482 37 9261 40265 53226 -6882 -18482 37 9261 40265 53226 -6882 -18482 37 9261 40265 53226 -6882 -18482 2025-09-06 13:56:34,128 Hysteresis 1015 0: raw(40265 16000 16000 16000) min(-6882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 53226 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 53226 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (22265 10000 10000 10000) 7: 0: 13421@3p 8: filtered 1 to 1, sorted to 0 8: 0: 13421@3p __all__ 9: don't have active chargers. 9: raw(2 2579 2579 2579) min(-47145 2579 2579 2579) spread(-58745 2579 2579 2579) max_pv 12963 9: [ 0 13421@3p ] PM PV mtr(W) avl(W) raw max min spread 86 9192 39965 53226 -6882 -18482 86 9192 39965 53226 -6882 -18482 86 9192 39965 53226 -6882 -18482 86 9192 39965 53226 -6882 -18482 87 9192 39965 53226 -6882 -18482 87 9192 39965 53226 -6882 -18482 87 9192 39965 53226 -6882 -18482 87 9192 39965 53226 -6882 -18482 88 9191 39960 53226 -6882 -18482 88 9191 39960 53226 -6882 -18482 88 9191 39960 53226 -6882 -18482 88 9191 39960 53226 -6882 -18482 88 9191 39960 53226 -6882 -18482 88 9191 39960 53226 -6882 -18482 106 9182 39921 53226 -6882 -18482 106 9182 39921 53226 -6882 -18482 106 9182 39921 53226 -6882 -18482 96 9187 39943 53226 -6882 -18482 96 9187 39943 53226 -6882 -18482 96 9187 39943 53226 -6882 -18482 2025-09-06 13:56:44,136 Hysteresis 1025 0: raw(39943 16000 16000 16000) min(-6882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 53226 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 53226 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (21943 10000 10000 10000) 7: 0: 13314@3p 8: filtered 1 to 1, sorted to 0 8: 0: 13314@3p __all__ 9: don't have active chargers. 9: raw(1 2686 2686 2686) min(-46824 2686 2686 2686) spread(-58424 2686 2686 2686) max_pv 13284 9: [ 0 13314@3p ] PM PV mtr(W) avl(W) raw max min spread 96 9113 39621 53226 -6882 -18482 84 9119 39647 53226 -6882 -18482 84 9119 39647 53226 -6882 -18482 84 9119 39647 53226 -6882 -18482 84 9119 39647 53226 -6882 -18482 69 9127 39682 53226 -6882 -18482 69 9127 39682 53226 -6882 -18482 69 9127 39682 53226 -6882 -18482 69 9127 39682 53226 -6882 -18482 45 9139 39734 53226 -6882 -18482 45 9139 39734 53226 -6882 -18482 45 9139 39734 53226 -6882 -18482 45 9139 39734 53226 -6882 -18482 45 9139 39734 53226 -6882 -18482 45 9139 39734 53226 -6882 -18482 45 9139 39734 53226 -6882 -18482 45 9139 39734 53226 -6882 -18482 22 9150 39782 53226 -6882 -18482 22 9150 39782 53226 -6882 -18482 22 9150 39782 53226 -6882 -18482 2025-09-06 13:56:54,143 Hysteresis 1035 0: raw(39782 16000 16000 16000) min(-6882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 53226 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 53226 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (21782 10000 10000 10000) 7: 0: 13260@3p 8: filtered 1 to 1, sorted to 0 8: 0: 13260@3p __all__ 9: don't have active chargers. 9: raw(2 2740 2740 2740) min(-46662 2740 2740 2740) spread(-58262 2740 2740 2740) max_pv 13446 9: [ 0 13260@3p ] PM PV mtr(W) avl(W) raw max min spread 22 9113 39621 53226 -6882 -18482 48 9100 39565 53226 -6882 -18482 48 9100 39565 53226 -6882 -18482 48 9100 39565 53226 -6882 -18482 48 9100 39565 53226 -6882 -18482 48 9100 39565 53226 -6882 -18482 48 9100 39565 53226 -6882 -18482 48 9100 39565 53226 -6882 -18482 43 9103 39578 53226 -6882 -18482 43 9103 39578 53226 -6882 -18482 43 9103 39578 53226 -6882 -18482 43 9103 39578 53226 -6882 -18482 73 9088 39513 53226 -6882 -18482 73 9088 39513 53226 -6882 -18482 73 9088 39513 53226 -6882 -18482 73 9088 39513 53226 -6882 -18482 96 9076 39460 53226 -6882 -18482 96 9076 39460 53226 -6882 -18482 96 9076 39460 53226 -6882 -18482 18 9115 39630 53226 -6882 -18482 2025-09-06 13:57:04,181 Hysteresis 1045 0: raw(39630 16000 16000 16000) min(-6882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 53226 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 53226 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (21630 10000 10000 10000) 7: 0: 13210@3p 8: filtered 1 to 1, sorted to 0 8: 0: 13210@3p __all__ 9: don't have active chargers. 9: raw(0 2790 2790 2790) min(-46512 2790 2790 2790) spread(-58112 2790 2790 2790) max_pv 13596 9: [ 0 13210@3p ] PM PV mtr(W) avl(W) raw max min spread 18 9080 39478 53226 -6882 -18482 18 9080 39478 53226 -6882 -18482 18 9080 39478 53226 -6882 -18482 56 9061 39395 53226 -6882 -18482 56 9061 39395 53226 -6882 -18482 56 9061 39395 53226 -6882 -18482 56 9061 39395 53226 -6882 -18482 96 9041 39308 53226 -6882 -18482 96 9041 39308 53226 -6882 -18482 96 9041 39308 53226 -6882 -18482 96 9041 39308 53226 -6882 -18482 76 9051 39352 53226 -6882 -18482 76 9051 39352 53226 -6882 -18482 76 9051 39352 53226 -6882 -18482 76 9051 39352 53226 -6882 -18482 -109 9143 39752 53226 -6882 -18482 -109 9143 39752 53226 -6882 -18482 -109 9143 39752 53226 -6882 -18482 -109 9143 39752 53226 -6882 -18482 2025-09-06 13:57:14,185 Hysteresis 1055 0: raw(39752 16000 16000 16000) min(-6882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 53226 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 53226 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (21752 10000 10000 10000) 7: 0: 13250@3p 8: filtered 1 to 1, sorted to 0 8: 0: 13250@3p __all__ 9: don't have active chargers. 9: raw(2 2750 2750 2750) min(-46632 2750 2750 2750) spread(-58232 2750 2750 2750) max_pv 13476 9: [ 0 13250@3p ] PM PV mtr(W) avl(W) raw max min spread -109 9171 39873 53226 -6882 -18482 -109 9171 39873 53226 -6882 -18482 -102 9168 39860 53226 -6882 -18482 -102 9168 39860 53226 -6882 -18482 -102 9168 39860 53226 -6882 -18482 -102 9168 39860 53226 -6882 -18482 -91 9162 39834 53226 -6882 -18482 -91 9162 39834 53226 -6882 -18482 -91 9162 39834 53226 -6882 -18482 -57 9145 39760 53226 -6882 -18482 -57 9145 39760 53226 -6882 -18482 -57 9145 39760 53226 -6882 -18482 -57 9145 39760 53226 -6882 -18482 -62 9148 39773 53226 -6882 -18482 -62 9148 39773 53226 -6882 -18482 -62 9148 39773 53226 -6882 -18482 -62 9148 39773 53226 -6882 -18482 -68 9151 39786 53226 -6882 -18482 -68 9151 39786 53226 -6882 -18482 -68 9151 39786 53226 -6882 -18482 2025-09-06 13:57:24,191 Hysteresis 1065 0: raw(39786 16000 16000 16000) min(-6882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 53226 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 53226 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (21786 10000 10000 10000) 7: 0: 13262@3p 8: filtered 1 to 1, sorted to 0 8: 0: 13262@3p __all__ 9: don't have active chargers. 9: raw(0 2738 2738 2738) min(-46668 2738 2738 2738) spread(-58268 2738 2738 2738) max_pv 13440 9: [ 0 13262@3p ] PM PV mtr(W) avl(W) raw max min spread -68 9159 39821 53226 -6882 -18482 -68 9159 39821 53226 -6882 -18482 -42 9146 39765 53226 -6882 -18482 -42 9146 39765 53226 -6882 -18482 -42 9146 39765 53226 -6882 -18482 -42 9146 39765 53226 -6882 -18482 -42 9146 39765 53226 -6882 -18482 -42 9146 39765 53226 -6882 -18482 -42 9146 39765 53226 -6882 -18482 -42 9146 39765 53226 -6882 -18482 -42 9146 39765 53226 -6882 -18482 -43 9147 39769 53226 -6882 -18482 -43 9147 39769 53226 -6882 -18482 -43 9147 39769 53226 -6882 -18482 -43 9147 39769 53226 -6882 -18482 -23 9137 39726 53226 -6882 -18482 -23 9137 39726 53226 -6882 -18482 -23 9137 39726 53226 -6882 -18482 -23 9137 39726 53226 -6882 -18482 -36 9143 39752 53226 -6882 -18482 2025-09-06 13:57:34,301 Hysteresis 1075 0: raw(39752 16000 16000 16000) min(-6882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 53226 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 53226 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (21752 10000 10000 10000) 7: 0: 13250@3p 8: filtered 1 to 1, sorted to 0 8: 0: 13250@3p __all__ 9: don't have active chargers. 9: raw(2 2750 2750 2750) min(-46632 2750 2750 2750) spread(-58232 2750 2750 2750) max_pv 13476 9: [ 0 13250@3p ] PM PV mtr(W) avl(W) raw max min spread -36 9135 39717 53226 -6882 -18482 -36 9135 39717 53226 -6882 -18482 -36 9135 39717 53226 -6882 -18482 -30 9132 39704 53226 -6882 -18482 -30 9132 39704 53226 -6882 -18482 -30 9132 39704 53226 -6882 -18482 -30 9132 39704 53226 -6882 -18482 -7 9121 39656 53226 -6882 -18482 -7 9121 39656 53226 -6882 -18482 -7 9121 39656 53226 -6882 -18482 -7 9121 39656 53226 -6882 -18482 4 9115 39630 53226 -6882 -18482 4 9115 39630 53226 -6882 -18482 4 9115 39630 53226 -6882 -18482 4 9115 39630 53226 -6882 -18482 -2 9118 39643 53226 -6882 -18482 -2 9118 39643 53226 -6882 -18482 -2 9118 39643 53226 -6882 -18482 -2 9118 39643 53226 -6882 -18482 -46 9140 39739 53226 -6882 -18482 2025-09-06 13:57:44,306 Hysteresis 1085 0: raw(39739 16000 16000 16000) min(-6882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 53226 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 53226 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (21739 10000 10000 10000) 7: 0: 13246@3p 8: filtered 1 to 1, sorted to 0 8: 0: 13246@3p __all__ 9: don't have active chargers. 9: raw(1 2754 2754 2754) min(-46620 2754 2754 2754) spread(-58220 2754 2754 2754) max_pv 13488 9: [ 0 13246@3p ] PM PV mtr(W) avl(W) raw max min spread -46 9137 39726 53226 -6882 -18482 -46 9137 39726 53226 -6882 -18482 -46 9137 39726 53226 -6882 -18482 -46 9137 39726 53226 -6882 -18482 -46 9137 39726 53226 -6882 -18482 -46 9137 39726 53226 -6882 -18482 -46 9137 39726 53226 -6882 -18482 -46 9137 39726 53226 -6882 -18482 -46 9137 39726 53226 -6882 -18482 -9 9119 39647 53226 -6882 -18482 -9 9119 39647 53226 -6882 -18482 -9 9119 39647 53226 -6882 -18482 -9 9119 39647 53226 -6882 -18482 41 9094 39539 53226 -6882 -18482 41 9094 39539 53226 -6882 -18482 41 9094 39539 53226 -6882 -18482 41 9094 39539 53226 -6882 -18482 22 9103 39578 53226 -6882 -18482 22 9103 39578 53226 -6882 -18482 22 9103 39578 53226 -6882 -18482 2025-09-06 13:57:54,321 Hysteresis 1095 0: raw(39578 16000 16000 16000) min(-6882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 53226 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 53226 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (21578 10000 10000 10000) 7: 0: 13192@3p 8: filtered 1 to 1, sorted to 0 8: 0: 13192@3p __all__ 9: don't have active chargers. 9: raw(2 2808 2808 2808) min(-46458 2808 2808 2808) spread(-58058 2808 2808 2808) max_pv 13650 9: [ 0 13192@3p ] PM PV mtr(W) avl(W) raw max min spread 22 9066 39417 53226 -6882 -18482 -13 9084 39495 53226 -6882 -18482 -13 9084 39495 53226 -6882 -18482 -13 9084 39495 53226 -6882 -18482 -13 9084 39495 53226 -6882 -18482 34 9060 39391 53226 -6882 -18482 34 9060 39391 53226 -6882 -18482 34 9060 39391 53226 -6882 -18482 34 9060 39391 53226 -6882 -18482 -136 9145 39760 53226 -6882 -18482 -136 9145 39760 53226 -6882 -18482 -136 9145 39760 53226 -6882 -18482 -197 9175 39891 53226 -6882 -18482 -197 9175 39891 53226 -6882 -18482 -197 9175 39891 53226 -6882 -18482 -197 9175 39891 53226 -6882 -18482 -197 9175 39891 53226 -6882 -18482 -197 9175 39891 53226 -6882 -18482 -177 9165 39847 53226 -6882 -18482 2025-09-06 13:58:04,551 Hysteresis 1105 0: raw(39847 16000 16000 16000) min(-6882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 53226 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 53226 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (21847 10000 10000 10000) 7: 0: 13282@3p 8: filtered 1 to 1, sorted to 0 8: 0: 13282@3p __all__ 9: don't have active chargers. 9: raw(1 2718 2718 2718) min(-46728 2718 2718 2718) spread(-58328 2718 2718 2718) max_pv 13380 9: [ 0 13282@3p ] PM PV mtr(W) avl(W) raw max min spread -177 9227 40117 53226 -6882 -18482 -177 9227 40117 53226 -6882 -18482 -177 9227 40117 53226 -6882 -18482 -137 9207 40030 53226 -6882 -18482 -137 9207 40030 53226 -6882 -18482 -137 9207 40030 53226 -6882 -18482 -137 9207 40030 53226 -6882 -18482 -119 9198 39991 53226 -6882 -18482 -119 9198 39991 53226 -6882 -18482 -119 9198 39991 53226 -6882 -18482 -119 9198 39991 53226 -6882 -18482 -90 9184 39930 53226 -6882 -18482 -90 9184 39930 53226 -6882 -18482 -90 9184 39930 53226 -6882 -18482 -90 9184 39930 53226 -4234 -18482 -105 9191 39960 53226 -4234 -18482 -105 9191 39960 53226 -4234 -18482 -105 9191 39960 53226 -4234 -18482 -105 9191 39960 53226 7282 -18482 -22 9150 39782 53226 7282 -18482 2025-09-06 13:58:14,555 Hysteresis 1115 0: raw(39782 16000 16000 16000) min(7282 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 53226 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 53226 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (21782 10000 10000 10000) 7: 0: 13260@3p 8: filtered 1 to 1, sorted to 0 8: 0: 13260@3p __all__ 9: don't have active chargers. 9: raw(2 2740 2740 2740) min(-32498 2740 2740 2740) spread(-58262 2740 2740 2740) max_pv 13446 9: [ 0 13260@3p ] PM PV mtr(W) avl(W) raw max min spread -22 9135 39717 53226 7282 -18482 -22 9135 39717 53226 7282 -18482 -22 9135 39717 53226 7282 -18482 -26 9137 39726 53226 7282 -18482 -26 9137 39726 53226 7282 -18482 -26 9137 39726 53226 7282 -18482 -26 9137 39726 53226 7282 -18482 -26 9137 39726 53226 7282 -18482 -26 9137 39726 53226 7282 -18482 55 9097 39552 53226 7282 -18482 55 9097 39552 53226 7282 -18482 55 9097 39552 53226 7282 -18482 55 9097 39552 53226 7282 -18482 8 9120 39652 53226 7282 -18482 8 9120 39652 53226 7282 -18482 8 9120 39652 53226 7282 -18482 8 9120 39652 53226 7282 -18482 -15 9132 39704 53226 7282 -18482 -15 9132 39704 53226 7282 -18482 -15 9132 39704 53226 7282 -18482 2025-09-06 13:58:24,563 Hysteresis 1125 0: raw(39704 16000 16000 16000) min(7282 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 53226 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 53226 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (21704 10000 10000 10000) 7: 0: 13234@3p 8: filtered 1 to 1, sorted to 0 8: 0: 13234@3p __all__ 9: don't have active chargers. 9: raw(2 2766 2766 2766) min(-32420 2766 2766 2766) spread(-58184 2766 2766 2766) max_pv 13524 9: [ 0 13234@3p ] PM PV mtr(W) avl(W) raw max min spread -15 9114 39626 53226 7282 -18482 -65 9138 39730 53226 7282 -18482 -65 9138 39730 53226 7282 -18482 -65 9138 39730 53226 7282 -18482 -65 9138 39730 53226 7282 -18482 0 9106 39591 53226 7282 -18482 0 9106 39591 53226 7282 -18482 0 9106 39591 53226 7282 -18482 -6 9109 39604 53226 7282 -18482 -6 9109 39604 53226 7282 -18482 -6 9109 39604 53226 7282 -18482 -6 9109 39604 53226 7282 -18482 -30 9121 39656 53226 7282 -18482 -30 9121 39656 53226 7282 -18482 -30 9121 39656 53226 7282 -18482 -30 9121 39656 53226 7282 -18482 -50 9131 39700 53226 7282 -18482 -50 9131 39700 53226 7282 -18482 -4 9108 39600 53226 7282 -18482 2025-09-06 13:58:34,731 Hysteresis 1135 0: raw(39600 16000 16000 16000) min(7282 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 53226 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 53226 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (21600 10000 10000 10000) 7: 0: 13200@3p 8: filtered 1 to 1, sorted to 0 8: 0: 13200@3p __all__ 9: don't have active chargers. 9: raw(0 2800 2800 2800) min(-32318 2800 2800 2800) spread(-58082 2800 2800 2800) max_pv 13626 9: [ 0 13200@3p ] PM PV mtr(W) avl(W) raw max min spread -4 9085 39500 53226 7282 -18482 -4 9085 39500 53226 7282 -18482 -4 9085 39500 53226 7282 -18482 -4 9085 39500 53226 7282 -18482 -4 9085 39500 53226 7282 -18482 -4 9085 39500 53226 7282 -18482 -4 9085 39500 53226 7282 -18482 -48 9107 39595 53226 7282 -18482 -48 9107 39595 53226 7282 -18482 -48 9107 39595 53226 7282 -18482 -66 9116 39634 53226 7282 -18482 -66 9116 39634 53226 7395 -18482 -66 9116 39634 53226 7395 -18482 -66 9116 39634 53226 7395 -18482 -52 9109 39604 53226 7395 -18482 -52 9109 39604 53226 7469 -18482 -52 9109 39604 53226 7469 -18482 -52 9109 39604 53226 7469 -18482 -41 9104 39582 53226 7469 -18482 -41 9104 39582 53226 7682 -18482 2025-09-06 13:58:44,735 Hysteresis 1145 0: raw(39582 16000 16000 16000) min(7682 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 53226 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 53226 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (21582 10000 10000 10000) 7: 0: 13194@3p 8: filtered 1 to 1, sorted to 0 8: 0: 13194@3p __all__ 9: don't have active chargers. 9: raw(0 2806 2806 2806) min(-31900 2806 2806 2806) spread(-58064 2806 2806 2806) max_pv 13644 9: [ 0 13194@3p ] PM PV mtr(W) avl(W) raw max min spread -41 9099 39560 53226 7682 -18482 -41 9099 39560 53226 7682 -18482 -41 9099 39560 53226 7765 -18482 -9 9083 39491 53226 7765 -18482 -9 9083 39491 53226 7765 -18482 -9 9083 39491 53226 7765 -18482 -9 9083 39491 53226 7765 -18482 -19 9088 39513 53226 7765 -18482 -19 9088 39513 53226 7765 -18482 -19 9088 39513 53226 7765 -18482 -19 9088 39513 53226 7765 -18482 -19 9088 39513 53226 7765 -18482 -5 9081 39482 53226 7765 -18482 -5 9081 39482 53226 7765 -18482 -5 9081 39482 53226 7765 -18482 -5 9081 39482 53226 7765 -18482 -8 9082 39486 53226 7765 -18482 -8 9082 39486 53226 8091 -18482 -8 9082 39486 53226 8091 -18482 -8 9082 39486 53226 8091 -18482 2025-09-06 13:58:54,743 Hysteresis 1155 0: raw(39486 16000 16000 16000) min(8091 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 53226 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 53226 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (21486 10000 10000 10000) 7: 0: 13162@3p 8: filtered 1 to 1, sorted to 0 8: 0: 13162@3p __all__ 9: don't have active chargers. 9: raw(0 2838 2838 2838) min(-31395 2838 2838 2838) spread(-57968 2838 2838 2838) max_pv 13740 9: [ 0 13162@3p ] PM PV mtr(W) avl(W) raw max min spread 12 9050 39347 53226 8091 -18482 12 9050 39347 53226 8282 -18482 12 9050 39347 53226 8282 -18482 12 9050 39347 53226 8282 -18482 6 9053 39360 53226 8339 -18482 6 9053 39360 53226 8339 -18482 6 9053 39360 53226 8339 -18482 6 9053 39360 53226 8339 -18482 4 9054 39365 53226 8617 -18482 4 9054 39365 53226 8617 -18482 4 9054 39365 53226 8617 -18482 4 9054 39365 53226 8617 -18482 -38 9075 39456 53226 8617 -18482 -38 9075 39456 53226 8617 -18482 -38 9075 39456 53226 8617 -18482 -38 9075 39456 53226 8617 -18482 -59 9085 39500 53226 9613 -18482 -59 9085 39500 53226 9613 -18482 -59 9085 39500 53226 9613 -18482 2025-09-06 13:59:04,861 Hysteresis 1165 0: raw(39500 16000 16000 16000) min(9613 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 53226 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 53226 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (21500 10000 10000 10000) 7: 0: 13166@3p 8: filtered 1 to 1, sorted to 0 8: 0: 13166@3p __all__ 9: don't have active chargers. 9: raw(2 2834 2834 2834) min(-29885 2834 2834 2834) spread(-57980 2834 2834 2834) max_pv 13728 9: [ 0 13166@3p ] PM PV mtr(W) avl(W) raw max min spread -59 9088 39513 53226 9613 -18482 -59 9088 39513 53226 9656 -18482 -59 9088 39513 53226 9656 -18482 -62 9090 39521 53226 9656 -18482 -62 9090 39521 53226 9656 -18482 -62 9090 39521 53226 9656 -18482 -62 9090 39521 53226 9656 -18482 -62 9090 39521 53226 10686 -18482 -62 9090 39521 53226 10686 -18482 -62 9090 39521 53226 10686 -18482 -26 9072 39443 53226 10686 -18482 -26 9072 39443 53226 12234 -18482 -26 9072 39443 53226 12234 -18482 -26 9072 39443 53226 12234 -18482 -26 9072 39443 53226 12234 -18482 -26 9072 39443 53226 18539 -18482 -26 9072 39443 53226 18539 -18482 -26 9072 39443 53226 18539 -18482 -26 9072 39443 53226 18539 -18482 -12 9065 39413 53226 18539 -18482 2025-09-06 13:59:14,869 Hysteresis 1175 0: raw(39413 16000 16000 16000) min(18539 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 53226 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 53226 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (21413 10000 10000 10000) 7: 0: 13137@3p 8: filtered 1 to 1, sorted to 0 8: 0: 13137@3p __all__ 9: don't have active chargers. 9: raw(2 2863 2863 2863) min(-20872 2863 2863 2863) spread(-57893 2863 2863 2863) max_pv 13815 9: [ 0 13137@3p ] PM PV mtr(W) avl(W) raw max min spread -12 9045 39326 53226 18539 -18482 -12 9045 39326 53226 18539 -18482 -12 9045 39326 53226 18539 -18482 -17 9048 39339 53226 22147 -18482 -17 9048 39339 53226 22147 -18482 -17 9048 39339 53226 26291 -18482 83 8998 39121 53226 26291 -18482 83 8998 39121 53226 32643 -18482 83 8998 39121 53226 32643 -18482 83 8998 39121 53226 32643 -18482 83 8998 39121 53226 32643 -18482 114 8982 39052 53226 37034 -18482 114 8982 39052 53226 37034 -18482 114 8982 39052 53226 37034 -18482 114 8982 39052 53226 37034 -18482 114 8982 39052 53226 37034 -18482 203 8938 38860 53226 37034 -18482 203 8938 38860 53226 37034 -18482 203 8938 38860 53226 37034 -18482 203 8938 38860 53226 37034 -18482 2025-09-06 13:59:24,875 Hysteresis 1185 0: raw(38860 16000 16000 16000) min(37034 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 53226 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 53226 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (20860 10000 10000 10000) 7: 0: 12953@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12953@3p __all__ 9: don't have active chargers. 9: raw(1 3047 3047 3047) min(-1825 3047 3047 3047) spread(-57341 3047 3047 3047) max_pv 14367 9: [ 0 12953@3p ] PM PV mtr(W) avl(W) raw max min spread 185 8820 38347 53226 37034 -18482 185 8820 38347 53226 37034 -18482 185 8820 38347 53226 37034 -18482 185 8820 38347 53226 37034 -18482 185 8820 38347 53226 37634 -18482 185 8820 38347 53226 38347 -18482 185 8820 38347 53226 38347 -18482 185 8820 38347 53226 38347 -18482 159 8833 38404 53226 38347 -18482 159 8833 38404 53226 38347 -18482 159 8833 38404 53226 38347 -18482 159 8833 38404 53226 38347 -18482 -103 8963 38969 53226 38347 -18482 -103 8963 38969 53226 38347 -18482 -103 8963 38969 53226 38347 -18482 -103 8963 38969 53226 38347 -18482 -145 8984 39060 51982 38347 -18482 -145 8984 39060 51982 38347 -18482 -145 8984 39060 51982 38347 -18482 -145 8984 39060 51982 38347 -18482 2025-09-06 13:59:34,947 Hysteresis 1195 0: raw(39060 16000 16000 16000) min(38347 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 51982 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 51982 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (21060 10000 10000 10000) 7: 0: 13020@3p 8: filtered 1 to 1, sorted to 0 8: 0: 13020@3p __all__ 9: don't have active chargers. 9: raw(0 2980 2980 2980) min(-713 2980 2980 2980) spread(-57542 2980 2980 2980) max_pv 12922 9: [ 0 13020@3p ] PM PV mtr(W) avl(W) raw max min spread -217 9066 39417 41808 38347 -18482 -217 9066 39417 41808 38347 -18482 -217 9066 39417 41808 38347 -18482 -217 9066 39417 41808 38347 -18482 -217 9066 39417 41808 38347 -18482 -217 9066 39417 41808 38347 -18482 -217 9066 39417 41808 38347 -18482 -217 9066 39417 41808 38347 -18482 -217 9066 39417 41808 38347 -18482 -217 9066 39417 41808 38347 -18482 -235 9075 39456 41808 38347 -18482 -235 9075 39456 41808 38347 -18482 -235 9075 39456 41808 38347 -18482 -235 9075 39456 41808 38347 -18482 -208 9062 39400 41691 38347 -18482 -208 9062 39400 41691 38347 -18482 -208 9062 39400 41691 38347 -18482 -208 9062 39400 41691 38347 -18482 -190 9053 39360 41691 38347 -18482 -190 9053 39360 41691 38347 -18482 2025-09-06 13:59:44,957 Hysteresis 1205 0: raw(39360 16000 16000 16000) min(38347 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 41691 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 41691 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (21360 10000 10000 10000) 7: 0: 13120@3p 8: filtered 1 to 1, sorted to 0 8: 0: 13120@3p __all__ 9: don't have active chargers. 9: raw(0 2880 2880 2880) min(-1013 2880 2880 2880) spread(-57842 2880 2880 2880) max_pv 2331 9: [ 0 13120@3p ] PM PV mtr(W) avl(W) raw max min spread -190 9122 39660 41691 38347 -18482 -190 9122 39660 41691 38347 -18482 -123 9088 39513 41691 38347 -18482 -123 9088 39513 41691 38347 -18482 -123 9088 39513 41691 38347 -18482 -123 9088 39513 41691 38347 -18482 -96 9075 39456 41691 38347 -18482 -96 9075 39456 41691 38347 -18482 -96 9075 39456 41691 38347 -18482 -96 9075 39456 41691 38347 -18482 33 9011 39178 41691 38347 -18482 33 9011 39178 41691 38347 -18482 33 9011 39178 41691 38347 -18482 69 8993 39100 41691 38347 -18482 69 8993 39100 41434 38347 -18482 69 8993 39100 41434 38347 -18482 69 8993 39100 41434 38347 -18482 69 8993 39100 41434 38347 -18482 69 8993 39100 41347 38347 -18482 2025-09-06 13:59:54,970 Hysteresis 1215 0: raw(39100 16000 16000 16000) min(38347 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 41347 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 41347 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (21100 10000 10000 10000) 7: 0: 13033@3p 8: filtered 1 to 1, sorted to 0 8: 0: 13033@3p __all__ 9: don't have active chargers. 9: raw(1 2967 2967 2967) min(-752 2967 2967 2967) spread(-57581 2967 2967 2967) max_pv 2248 9: [ 0 13033@3p ] PM PV mtr(W) avl(W) raw max min spread 52 8941 38873 41347 38347 -18482 52 8941 38873 41347 38347 -18482 52 8941 38873 41347 38347 -18482 52 8941 38873 41347 38347 -18482 52 8941 38873 41347 38347 -18482 52 8941 38873 41347 38347 -18482 52 8941 38873 41347 38347 -18482 52 8941 38873 41347 38347 -18482 21 8957 38943 41347 38347 -18482 21 8957 38943 41343 38347 -18482 21 8957 38943 41343 38347 -18482 21 8957 38943 41343 38347 -18482 0 8967 38986 41343 38347 -18482 0 8967 38986 41321 38347 -18482 0 8967 38986 41321 38347 -18482 0 8967 38986 41321 38347 -18482 -69 9001 39134 41321 38347 -18482 -69 9001 39134 41078 38347 -18482 -69 9001 39134 41078 38347 -18482 -69 9001 39134 41078 38347 -18482 2025-09-06 14:00:05,010 Hysteresis 1225 0: raw(39134 16000 16000 16000) min(38347 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 41078 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 1 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 41078 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (21134 10000 10000 10000) 7: 0: 13044@3p 8: filtered 1 to 1, sorted to 0 8: 0: 13044@3p __all__ 9: don't have active chargers. 9: raw(2 2956 2956 2956) min(-785 2956 2956 2956) spread(-57614 2956 2956 2956) max_pv 1946 9: [ 0 13044@3p ] PM PV mtr(W) avl(W) raw max min spread -40 8995 39108 41078 38347 -18482 -40 8995 39108 41078 38347 -18482 -40 8995 39108 41078 38347 -18482 -40 8995 39108 41078 38347 -18482 -40 8995 39108 41078 38347 -18482 -40 8995 39108 41078 38347 -18482 -40 8995 39108 41078 38347 -18482 -40 8995 39108 41078 38347 -18482 -95 9022 39226 41078 38347 -18482 -95 9022 39226 41078 38347 -18482 -95 9022 39226 41078 38347 -18482 -95 9022 39226 41078 38347 -18482 -95 9022 39226 41078 38347 -18482 -95 9022 39226 41078 38347 -18482 -116 9033 39273 41078 38347 -18482 -116 9033 39273 40926 38347 -18482 -116 9033 39273 40926 38347 -18482 -116 9033 39273 40926 38347 -18482 -185 9067 39421 40926 38347 -18482 -185 9067 39421 40926 38347 -18482 2025-09-06 14:00:15,014 Hysteresis 1235 0: raw(39421 16000 16000 16000) min(38347 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 40926 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 40926 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (21421 10000 10000 10000) 7: 0: 13140@3p 8: filtered 1 to 1, sorted to 0 8: 0: 13140@3p __all__ 9: don't have active chargers. 9: raw(1 2860 2860 2860) min(-1073 2860 2860 2860) spread(-57902 2860 2860 2860) max_pv 1506 9: [ 0 13140@3p ] PM PV mtr(W) avl(W) raw max min spread -185 9133 39708 40926 38347 -18482 -185 9133 39708 40926 38347 -18482 -164 9123 39665 40926 38347 -18482 -164 9123 39665 40926 38347 -18482 -164 9123 39665 40926 38347 -18482 -164 9123 39665 40926 38347 -18482 -190 9136 39721 40926 38347 -18482 -190 9136 39721 40926 38347 -18482 -190 9136 39721 40926 38347 -18482 -190 9136 39721 40926 38347 -18482 -165 9123 39665 40926 38347 -18482 -165 9123 39665 40926 38347 -18482 -165 9123 39665 40926 38347 -18482 -165 9123 39665 40926 38347 -18482 -128 9105 39586 40926 38347 -18482 -128 9105 39586 40926 38347 -18482 -128 9105 39586 40926 38347 -18482 -128 9105 39586 40926 38347 -18482 -92 9087 39508 40456 38347 -18482 -92 9087 39508 40456 38347 -18482 2025-09-06 14:00:25,018 Hysteresis 1245 0: raw(39508 16000 16000 16000) min(38347 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 40456 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 40456 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (21508 10000 10000 10000) 7: 0: 13169@3p 8: filtered 1 to 1, sorted to 0 8: 0: 13169@3p __all__ 9: don't have active chargers. 9: raw(1 2831 2831 2831) min(-1160 2831 2831 2831) spread(-57989 2831 2831 2831) max_pv 949 9: [ 0 13169@3p ] PM PV mtr(W) avl(W) raw max min spread -92 9107 39595 40456 38347 -18482 -92 9107 39595 40456 38347 -18482 -92 9107 39595 40456 38347 -18482 -92 9107 39595 40456 38347 -18482 -92 9107 39595 40265 38347 -18482 -92 9107 39595 40265 38347 -18482 -92 9107 39595 40265 38347 -18482 -92 9107 39595 40265 38347 -18482 -106 9114 39626 40265 38347 -18482 -106 9114 39626 40265 38347 -18482 -106 9114 39626 40265 38347 -18482 -68 9095 39543 40265 38347 -18482 -68 9095 39543 40265 38347 -18482 -68 9095 39543 40265 38347 -18482 -68 9095 39543 40265 38347 -18482 -58 9090 39521 40265 38347 -18482 -58 9090 39521 40265 38347 -18482 -58 9090 39521 40265 38347 -18482 -58 9090 39521 40265 38347 -18482 -58 9090 39521 40265 38347 -18482 2025-09-06 14:00:35,038 Hysteresis 1255 0: raw(39521 16000 16000 16000) min(38347 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 40265 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 40265 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (21521 10000 10000 10000) 7: 0: 13173@3p 8: filtered 1 to 1, sorted to 0 8: 0: 13173@3p __all__ 9: don't have active chargers. 9: raw(2 2827 2827 2827) min(-1172 2827 2827 2827) spread(-58001 2827 2827 2827) max_pv 746 9: [ 0 13173@3p ] PM PV mtr(W) avl(W) raw max min spread -67 9097 39552 40265 38347 -18482 -67 9097 39552 40265 38347 -18482 -67 9097 39552 40265 38347 -18482 -67 9097 39552 40265 38347 -18482 -77 9102 39573 40117 38347 -18482 -77 9102 39573 40117 38347 -18482 -77 9102 39573 40117 38347 -18482 -101 9114 39626 40117 38347 -18482 -101 9114 39626 40117 38347 -18482 -101 9114 39626 40117 38347 -18482 -101 9114 39626 40117 38347 -18482 -71 9099 39560 40117 38347 -18482 -71 9099 39560 40117 38347 -18482 -70 9099 39560 40117 38347 -18482 -70 9099 39560 40117 38347 -18482 -70 9099 39560 40117 38347 -18482 -70 9099 39560 40117 38347 -18482 -80 9104 39582 40117 38347 -18482 -80 9104 39582 40117 38347 -18482 -80 9104 39582 40117 38347 -18482 2025-09-06 14:00:45,048 Hysteresis 1265 0: raw(39582 16000 16000 16000) min(38347 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 40117 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 40117 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (21582 10000 10000 10000) 7: 0: 13194@3p 8: filtered 1 to 1, sorted to 0 8: 0: 13194@3p __all__ 9: don't have active chargers. 9: raw(0 2806 2806 2806) min(-1235 2806 2806 2806) spread(-58064 2806 2806 2806) max_pv 535 9: [ 0 13194@3p ] PM PV mtr(W) avl(W) raw max min spread -80 9118 39643 40117 38347 -18482 -80 9118 39643 40117 38347 -18482 -80 9118 39643 40117 38347 -18482 -80 9118 39643 40117 38347 -18482 -80 9118 39643 40117 38347 -18482 -80 9118 39643 40117 38347 -18482 -80 9118 39643 40117 38347 -18482 -80 9118 39643 40117 38347 -18482 -80 9118 39643 40117 38347 -18482 -48 9102 39573 40117 38347 -18482 -48 9102 39573 40117 38347 -18482 -48 9102 39573 40117 38347 -18482 -48 9102 39573 40117 38347 -18482 -18 9087 39508 40117 38347 -18482 -18 9087 39508 40117 38347 -18482 -18 9087 39508 40117 38347 -18482 -18 9087 39508 40117 38347 -18482 -46 9101 39569 40117 38347 -18482 -46 9101 39569 40117 38347 -18482 2025-09-06 14:00:55,052 Hysteresis 1275 0: raw(39569 16000 16000 16000) min(38347 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 40117 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 40117 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (21569 10000 10000 10000) 7: 0: 13189@3p 8: filtered 1 to 1, sorted to 0 8: 0: 13189@3p __all__ 9: don't have active chargers. 9: raw(2 2811 2811 2811) min(-1220 2811 2811 2811) spread(-58049 2811 2811 2811) max_pv 550 9: [ 0 13189@3p ] PM PV mtr(W) avl(W) raw max min spread -46 9098 39556 40117 38347 -18482 -46 9098 39556 40117 38347 -18482 -54 9102 39573 40117 38347 -18482 -54 9102 39573 40117 38347 -18482 -54 9102 39573 40117 38347 -18482 -54 9102 39573 40117 38347 -18482 -14 9082 39486 40117 38347 -18482 -14 9082 39486 40117 38347 -18482 -13 9082 39486 40117 38347 -18482 -13 9082 39486 40117 38347 -18482 -13 9082 39486 40117 38347 -18482 -13 9082 39486 40117 38347 -18482 61 9045 39326 40117 38347 -18482 61 9045 39326 40117 38347 -18482 61 9045 39326 40117 38347 -18482 61 9045 39326 40117 38347 -18482 33 9059 39386 40117 38347 -18482 33 9059 39386 40117 38347 -18482 33 9059 39386 40117 38347 -18482 33 9059 39386 40117 38347 -18482 2025-09-06 14:01:05,068 Hysteresis 1285 0: raw(39386 16000 16000 16000) min(38347 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 40117 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 40117 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (21386 10000 10000 10000) 7: 0: 13128@3p 8: filtered 1 to 1, sorted to 0 8: 0: 13128@3p __all__ 9: don't have active chargers. 9: raw(2 2872 2872 2872) min(-1037 2872 2872 2872) spread(-57866 2872 2872 2872) max_pv 733 9: [ 0 13128@3p ] PM PV mtr(W) avl(W) raw max min spread 79 8994 39104 40117 38347 -18482 79 8994 39104 40117 38347 -18482 79 8994 39104 40117 38347 -18482 79 8994 39104 40117 38347 -18482 40 9013 39186 40117 38347 -18482 40 9013 39186 40117 38347 -18482 40 9013 39186 40117 38347 -18482 40 9013 39186 40117 38347 -18482 69 8999 39126 40117 38347 -18482 69 8999 39126 40117 38347 -18482 69 8999 39126 40117 38347 -18482 69 8999 39126 40117 38347 -18482 141 8963 38969 40117 38347 -18482 141 8963 38969 40117 38347 -18482 141 8963 38969 40117 38347 -18482 91 8988 39078 40117 38347 -18482 91 8988 39078 40117 38347 -18482 91 8988 39078 40117 38347 -18482 91 8988 39078 40117 38347 -18482 91 8988 39078 40117 38347 -18482 2025-09-06 14:01:15,076 Hysteresis 1296 0: raw(39078 16000 16000 16000) min(38347 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 40117 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 40117 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (21078 10000 10000 10000) 7: 0: 13026@3p 8: filtered 1 to 1, sorted to 0 8: 0: 13026@3p __all__ 9: don't have active chargers. 9: raw(0 2974 2974 2974) min(-731 2974 2974 2974) spread(-57560 2974 2974 2974) max_pv 1039 9: [ 0 13026@3p ] PM PV mtr(W) avl(W) raw max min spread 91 8917 38769 40117 38347 -18482 118 8903 38708 40117 38347 -18482 118 8903 38708 40117 38347 -18482 118 8903 38708 40117 38347 -18482 118 8903 38708 40117 38347 -18482 159 8883 38621 40117 38347 -18482 159 8883 38621 40117 38347 -18482 159 8883 38621 40117 38347 -18482 159 8883 38621 40117 38347 -18482 133 8896 38678 40117 38347 -18482 133 8896 38678 40117 38347 -18482 133 8896 38678 40117 38347 -18482 133 8896 38678 40117 38347 -18482 80 8922 38791 40117 38347 -18482 80 8922 38791 40117 38347 -18482 80 8922 38791 40117 38347 -18482 80 8922 38791 40117 38347 -18482 91 8917 38769 40117 38347 -18482 91 8917 38769 40117 38347 -18482 91 8917 38769 40117 38347 -18482 2025-09-06 14:01:25,096 Hysteresis 1306 0: raw(38769 16000 16000 16000) min(38347 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 40117 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 40117 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (20769 10000 10000 10000) 7: 0: 12923@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12923@3p __all__ 9: don't have active chargers. 9: raw(0 3077 3077 3077) min(-422 3077 3077 3077) spread(-57251 3077 3077 3077) max_pv 1348 9: [ 0 12923@3p ] PM PV mtr(W) avl(W) raw max min spread 91 8846 38460 40117 38347 -18482 91 8846 38460 40117 38347 -18482 91 8846 38460 40117 38347 -18482 91 8846 38460 40117 38347 -18482 91 8846 38460 40117 38347 -18482 102 8840 38434 40117 38347 -18482 102 8840 38434 40117 38347 -18482 102 8840 38434 40117 38347 -18482 102 8840 38434 40117 38347 -18482 102 8840 38434 40117 38347 -18482 102 8840 38434 40117 38347 -18482 19 8882 38617 40117 38347 -18482 19 8882 38617 40117 38347 -18482 19 8882 38617 40117 38347 -18482 19 8882 38617 40117 38347 -18482 55 8864 38539 40117 38347 -18482 55 8864 38539 40117 38347 -18482 55 8864 38539 40117 38347 -18482 55 8864 38539 40117 38347 -18482 48 8867 38552 40117 38347 -18482 2025-09-06 14:01:35,157 Hysteresis 1316 0: raw(38552 16000 16000 16000) min(38347 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 40117 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 40117 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (20552 10000 10000 10000) 7: 0: 12850@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12850@3p __all__ 9: don't have active chargers. 9: raw(2 3150 3150 3150) min(-203 3150 3150 3150) spread(-57032 3150 3150 3150) max_pv 1567 9: [ 0 12850@3p ] PM PV mtr(W) avl(W) raw max min spread 48 8817 38334 40117 38334 -18482 48 8817 38334 40117 38334 -18482 48 8817 38334 40117 38334 -18482 48 8817 38334 40117 38334 -18482 48 8817 38334 40117 38334 -18482 48 8817 38334 40117 38334 -18482 48 8817 38334 40117 38334 -18482 15 8834 38408 40117 38334 -18482 15 8834 38408 40117 38334 -18482 15 8834 38408 40117 38334 -18482 15 8834 38408 40117 38334 -18482 -56 8869 38560 40117 38334 -18482 -56 8869 38560 40117 38334 -18482 -56 8869 38560 40117 38334 -18482 -56 8869 38560 40117 38334 -18482 24 8829 38386 40117 38334 -18482 24 8829 38386 40117 38334 -18482 24 8829 38386 40117 38334 -18482 24 8829 38386 40117 38334 -18482 2025-09-06 14:01:45,161 Hysteresis 1326 0: raw(38386 16000 16000 16000) min(38334 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 40117 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 40117 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (20386 10000 10000 10000) 7: 0: 12795@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12795@3p __all__ 9: don't have active chargers. 9: raw(1 3205 3205 3205) min(-51 3205 3205 3205) spread(-56867 3205 3205 3205) max_pv 1732 9: [ 0 12795@3p ] PM PV mtr(W) avl(W) raw max min spread 24 8791 38221 40117 38221 -18482 24 8791 38221 40117 38221 -18482 17 8795 38239 40117 38221 -18482 17 8795 38239 40117 38221 -18482 17 8795 38239 40117 38221 -18482 17 8795 38239 40117 38221 -18482 -3 8805 38282 40117 38221 -18482 -3 8805 38282 40117 38221 -18482 -3 8805 38282 40117 38221 -18482 -3 8805 38282 40117 38221 -18482 22 8792 38226 40117 38221 -18482 22 8792 38226 40117 38221 -18482 22 8792 38226 40117 38221 -18482 22 8792 38226 40117 38221 -18482 -34 8820 38347 40117 38221 -18482 -34 8820 38347 40117 38221 -18482 -34 8820 38347 40117 38221 -18482 -34 8820 38347 40117 38221 -18482 -4 8805 38282 40117 38221 -18482 -4 8805 38282 40117 38221 -18482 2025-09-06 14:01:55,179 Hysteresis 1336 0: raw(38282 16000 16000 16000) min(38221 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 40117 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 40117 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (20282 10000 10000 10000) 7: 0: 12760@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12760@3p __all__ 9: don't have active chargers. 9: raw(2 3240 3240 3240) min(-59 3240 3240 3240) spread(-56762 3240 3240 3240) max_pv 1837 9: [ 0 12760@3p ] PM PV mtr(W) avl(W) raw max min spread -4 8781 38178 40117 38178 -18482 -4 8781 38178 40117 38178 -18482 -4 8781 38178 40117 38178 -18482 -4 8781 38178 40117 38178 -18482 -4 8781 38178 40117 38178 -18482 -4 8781 38178 40117 38178 -18482 -21 8790 38217 40117 38178 -18482 -21 8790 38217 40117 38178 -18482 -21 8790 38217 40117 38178 -18482 -21 8790 38217 40117 38178 -18482 -19 8789 38213 40117 38178 -18482 -19 8789 38213 40117 38178 -18482 -19 8789 38213 40117 38178 -18482 -19 8789 38213 40117 38178 -18482 -19 8789 38213 40117 38178 -18482 -19 8789 38213 40117 38178 -18482 -79 8818 38339 40117 38178 -18482 -79 8818 38339 40117 38178 -18482 -79 8818 38339 40117 38178 -18482 -79 8818 38339 40117 38178 -18482 2025-09-06 14:02:05,185 Hysteresis 1346 0: raw(38339 16000 16000 16000) min(38178 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 40117 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 40117 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (20339 10000 10000 10000) 7: 0: 12779@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12779@3p __all__ 9: don't have active chargers. 9: raw(2 3221 3221 3221) min(-159 3221 3221 3221) spread(-56819 3221 3221 3221) max_pv 1780 9: [ 0 12779@3p ] PM PV mtr(W) avl(W) raw max min spread -97 8840 38434 40117 38178 -18482 -97 8840 38434 40117 38178 -18482 -97 8840 38434 40117 38178 -18482 -97 8840 38434 40117 38178 -18482 -11 8798 38252 40117 38178 -18482 -11 8798 38252 40117 38178 -18482 -11 8798 38252 40117 38178 -18482 -11 8798 38252 40030 38178 -18482 -48 8816 38330 40030 38178 -18482 -48 8816 38330 40030 38178 -18482 -48 8816 38330 40030 38178 -18482 -48 8816 38330 39991 38178 -18482 -78 8831 38395 39991 38178 -18482 -78 8831 38395 39991 38178 -18482 -78 8831 38395 39991 38178 -18482 -78 8831 38395 39960 38178 -18482 -94 8839 38430 39960 38178 -18482 -94 8839 38430 39960 38178 -18482 -94 8839 38430 39960 38178 -18482 -94 8839 38430 39960 38178 -18482 2025-09-06 14:02:15,190 Hysteresis 1356 0: raw(38430 16000 16000 16000) min(38178 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 39960 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 39960 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (20430 10000 10000 10000) 7: 0: 12810@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12810@3p __all__ 9: don't have active chargers. 9: raw(0 3190 3190 3190) min(-252 3190 3190 3190) spread(-56912 3190 3190 3190) max_pv 1530 9: [ 0 12810@3p ] PM PV mtr(W) avl(W) raw max min spread -9 8818 38339 39960 38178 -18482 -9 8818 38339 39960 38178 -18482 -9 8818 38339 39960 38178 -18482 -20 8823 38360 39782 38178 -18482 -20 8823 38360 39730 38178 -18482 -20 8823 38360 39730 38178 -18482 -20 8823 38360 39730 38178 -18482 -20 8823 38360 39730 38178 -18482 -20 8823 38360 39730 38178 -18482 -20 8823 38360 39730 38178 -18482 10 8808 38295 39730 38178 -18482 10 8808 38295 39730 38178 -18482 10 8808 38295 39730 38178 -18482 10 8808 38295 39730 38178 -18482 113 8757 38073 39730 38073 -18482 113 8757 38073 39730 38073 -18482 113 8757 38073 39730 38073 -18482 113 8757 38073 39730 38073 -18482 100 8763 38100 39730 38073 -18482 100 8763 38100 39730 38073 -18482 2025-09-06 14:02:25,255 Hysteresis 1366 0: raw(38100 16000 16000 16000) min(38073 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 39730 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 39730 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (20100 10000 10000 10000) 7: 0: 12700@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12700@3p __all__ 9: don't have active chargers. 9: raw(0 3300 3300 3300) min(-27 3300 3300 3300) spread(-56582 3300 3300 3300) max_pv 1630 9: [ 0 12700@3p ] PM PV mtr(W) avl(W) raw max min spread 100 8688 37773 39730 37773 -18482 69 8704 37843 39730 37773 -18482 69 8704 37843 39730 37773 -18482 69 8704 37843 39730 37773 -18482 69 8704 37843 39730 37773 -18482 69 8704 37843 39730 37773 -18482 69 8704 37843 39730 37773 -18482 69 8704 37843 39730 37773 -18482 69 8704 37843 39730 37773 -18482 -41 8759 38082 39721 37773 -18482 -41 8759 38082 39721 37773 -18482 -41 8759 38082 39721 37773 -18482 -41 8759 38082 39721 37773 -18482 -25 8751 38047 39721 37773 -18482 -25 8751 38047 39721 37773 -18482 -25 8751 38047 39721 37773 -18482 -25 8751 38047 39721 37773 -18482 -62 8769 38126 39721 37773 -18482 -62 8769 38126 39721 37773 -18482 -62 8769 38126 39721 37773 -18482 2025-09-06 14:02:35,324 Hysteresis 1376 0: raw(38126 16000 16000 16000) min(37773 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 39721 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 39721 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (20126 10000 10000 10000) 7: 0: 12708@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12708@3p __all__ 9: don't have active chargers. 9: raw(2 3292 3292 3292) min(-351 3292 3292 3292) spread(-56606 3292 3292 3292) max_pv 1597 9: [ 0 12708@3p ] PM PV mtr(W) avl(W) raw max min spread -62 8774 38147 39721 37773 -18482 -62 8774 38147 39721 37773 -18482 -62 8774 38147 39721 37773 -18482 -64 8775 38152 39721 37773 -18482 -64 8775 38152 39721 37773 -18482 -64 8775 38152 39721 37773 -18482 -64 8775 38152 39721 37773 -18482 -64 8775 38152 39721 37773 -18482 -1 8744 38017 39721 37773 -18482 -1 8744 38017 39721 37773 -18482 -1 8744 38017 39721 37773 -18482 31 8728 37947 39721 37773 -18482 31 8728 37947 39721 37773 -18482 31 8728 37947 39721 37773 -18482 31 8728 37947 39721 37773 -18482 30 8728 37947 39721 37773 -18482 30 8728 37947 39721 37773 -18482 30 8728 37947 39721 37773 -18482 30 8728 37947 39721 37773 -18482 98 8694 37800 39721 37773 -18482 2025-09-06 14:02:45,329 Hysteresis 1386 0: raw(37800 16000 16000 16000) min(37773 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 39721 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 39721 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19800 10000 10000 10000) 7: 0: 12600@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12600@3p __all__ 9: don't have active chargers. 9: raw(0 3400 3400 3400) min(-27 3400 3400 3400) spread(-56282 3400 3400 3400) max_pv 1921 9: [ 0 12600@3p ] PM PV mtr(W) avl(W) raw max min spread 98 8620 37478 39721 37478 -18482 98 8620 37478 39721 37478 -18482 98 8620 37478 39721 37478 -18482 98 8620 37478 39721 37478 -18482 98 8620 37478 39721 37478 -18482 98 8620 37478 39721 37478 -18482 98 8620 37478 39721 37478 -18482 98 8620 37478 39721 37478 -18482 104 8617 37465 39721 37465 -18482 104 8617 37465 39721 37465 -18482 104 8617 37465 39721 37465 -18482 104 8617 37465 39721 37465 -18482 104 8617 37465 39721 37465 -18482 118 8610 37434 39721 37434 -18482 118 8610 37434 39721 37434 -18482 118 8610 37434 39721 37434 -18482 118 8610 37434 39721 37434 -18482 34 8652 37617 39721 37434 -18482 34 8652 37617 39721 37434 -18482 34 8652 37617 39721 37434 -18482 2025-09-06 14:02:55,416 Hysteresis 1396 0: raw(37617 16000 16000 16000) min(37434 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 39721 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 39721 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19617 10000 10000 10000) 7: 0: 12539@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12539@3p __all__ 9: don't have active chargers. 9: raw(0 3461 3461 3461) min(-183 3461 3461 3461) spread(-56099 3461 3461 3461) max_pv 2104 9: [ 0 12539@3p ] PM PV mtr(W) avl(W) raw max min spread 34 8609 37430 39721 37430 -18482 61 8596 37373 39721 37373 -18482 61 8596 37373 39721 37373 -18482 61 8596 37373 39721 37373 -18482 61 8596 37373 39721 37373 -18482 27 8613 37447 39721 37373 -18482 27 8613 37447 39721 37373 -18482 27 8613 37447 39721 37373 -18482 27 8613 37447 39721 37373 -18482 21 8616 37460 39721 37373 -18482 21 8616 37460 39721 37373 -18482 21 8616 37460 39721 37373 -18482 21 8616 37460 39721 37373 -18482 28 8612 37443 39721 37373 -18482 28 8612 37443 39721 37373 -18482 28 8612 37443 39721 37373 -18482 28 8612 37443 39721 37373 -18482 16 8618 37469 39721 37373 -18482 16 8618 37469 39721 37373 -18482 16 8618 37469 39721 37373 -18482 2025-09-06 14:03:05,428 Hysteresis 1406 0: raw(37469 16000 16000 16000) min(37373 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 39721 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 39721 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19469 10000 10000 10000) 7: 0: 12489@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12489@3p __all__ 9: don't have active chargers. 9: raw(2 3511 3511 3511) min(-94 3511 3511 3511) spread(-55949 3511 3511 3511) max_pv 2254 9: [ 0 12489@3p ] PM PV mtr(W) avl(W) raw max min spread 16 8584 37321 39721 37321 -18482 55 8565 37239 39721 37239 -18482 55 8565 37239 39721 37239 -18482 55 8565 37239 39721 37239 -18482 55 8565 37239 39721 37239 -18482 55 8565 37239 39721 37239 -18482 55 8565 37239 39721 37239 -18482 13 8586 37330 39721 37239 -18482 13 8586 37330 39721 37239 -18482 13 8586 37330 39721 37239 -18482 13 8586 37330 39721 37239 -18482 -58 8621 37482 39721 37239 -18482 -58 8621 37482 39721 37239 -18482 -58 8621 37482 39721 37239 -18482 -58 8621 37482 39721 37239 -18482 39 8573 37273 39721 37239 -18482 39 8573 37273 39721 37239 -18482 39 8573 37273 39721 37239 -18482 39 8573 37273 39721 37239 -18482 6 8589 37343 39721 37239 -18482 2025-09-06 14:03:15,432 Hysteresis 1416 0: raw(37343 16000 16000 16000) min(37239 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 39721 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 39721 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19343 10000 10000 10000) 7: 0: 12447@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12447@3p __all__ 9: don't have active chargers. 9: raw(2 3553 3553 3553) min(-102 3553 3553 3553) spread(-55823 3553 3553 3553) max_pv 2380 9: [ 0 12447@3p ] PM PV mtr(W) avl(W) raw max min spread 6 8560 37217 39721 37217 -18482 6 8560 37217 39721 37217 -18482 6 8560 37217 39721 37217 -18482 6 8560 37217 39721 37217 -18482 6 8560 37217 39721 37217 -18482 6 8560 37217 39721 37217 -18482 6 8560 37217 39721 37217 -18482 14 8556 37200 39721 37200 -18482 14 8556 37200 39721 37200 -18482 14 8556 37200 39721 37200 -18482 14 8556 37200 39721 37200 -18482 -83 8604 37408 39721 37200 -18482 -83 8604 37408 39721 37200 -18482 -83 8604 37408 39721 37200 -18482 -43 8585 37326 39721 37200 -18482 -43 8585 37326 39721 37200 -18482 -57 8591 37352 39721 37200 -18482 -57 8591 37352 39721 37200 -18482 -57 8591 37352 39721 37200 -18482 -57 8591 37352 39721 37200 -18482 2025-09-06 14:03:25,516 Hysteresis 1426 0: raw(37352 16000 16000 16000) min(37200 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 39721 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 39721 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19352 10000 10000 10000) 7: 0: 12450@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12450@3p __all__ 9: don't have active chargers. 9: raw(2 3550 3550 3550) min(-150 3550 3550 3550) spread(-55832 3550 3550 3550) max_pv 2371 9: [ 0 12450@3p ] PM PV mtr(W) avl(W) raw max min spread -57 8593 37360 39721 37200 -18482 -57 8593 37360 39721 37200 -18482 -57 8593 37360 39721 37200 -18482 -57 8593 37360 39721 37200 -18482 -27 8579 37300 39721 37200 -18482 -27 8579 37300 39721 37200 -18482 -27 8579 37300 39721 37200 -18482 -27 8579 37300 39721 37200 -18482 -94 8612 37443 39721 37200 -18482 -94 8612 37443 39721 37200 -18482 -94 8612 37443 39721 37200 -18482 -94 8612 37443 39721 37200 -18482 -94 8612 37443 39721 37200 -18482 -14 8572 37269 39721 37200 -18482 -14 8572 37269 39721 37200 -18482 -14 8572 37269 39721 37200 -18482 -84 8607 37421 39721 37200 -18482 -84 8607 37421 39721 37200 -18482 -84 8607 37421 39721 37200 -18482 2025-09-06 14:03:35,523 Hysteresis 1436 0: raw(37421 16000 16000 16000) min(37200 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 39721 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 39721 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19421 10000 10000 10000) 7: 0: 12473@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12473@3p __all__ 9: don't have active chargers. 9: raw(2 3527 3527 3527) min(-219 3527 3527 3527) spread(-55901 3527 3527 3527) max_pv 2302 9: [ 0 12473@3p ] PM PV mtr(W) avl(W) raw max min spread -84 8623 37491 39721 37200 -18482 -110 8636 37547 39721 37200 -18482 -110 8636 37547 39721 37200 -18482 -110 8636 37547 39721 37200 -18482 -110 8636 37547 39721 37200 -18482 -91 8626 37504 39721 37200 -18482 -91 8626 37504 39721 37200 -18482 -91 8626 37504 39721 37200 -18482 -91 8626 37504 39721 37200 -18482 -91 8626 37504 39721 37200 -18482 -91 8626 37504 39721 37200 -18482 -91 8626 37504 39721 37200 -18482 -102 8632 37530 39721 37200 -18482 -102 8632 37530 39721 37200 -18482 -102 8632 37530 39721 37200 -18482 -102 8632 37530 39721 37200 -18482 118 8522 37052 39721 37052 -18482 118 8522 37052 39721 37052 -18482 118 8522 37052 39721 37052 -18482 132 8515 37021 39721 37021 -18482 2025-09-06 14:03:45,530 Hysteresis 1446 0: raw(37021 16000 16000 16000) min(37021 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 39721 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 39721 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19021 10000 10000 10000) 7: 0: 12340@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12340@3p __all__ 9: don't have active chargers. 9: raw(1 3660 3660 3660) min(1 3660 3660 3660) spread(-55502 3660 3660 3660) max_pv 2701 9: [ 0 12340@3p ] PM PV mtr(W) avl(W) raw max min spread 132 8423 36621 39721 36621 -18482 132 8423 36621 39721 36621 -18482 132 8423 36621 39721 36621 -18482 209 8385 36456 39721 36456 -18482 209 8385 36456 39721 36456 -18482 209 8385 36456 39721 36456 -18482 209 8385 36456 39721 36456 -18482 230 8374 36408 39721 36408 -18482 230 8374 36408 39721 36408 -18482 230 8374 36408 39721 36408 -18482 230 8374 36408 39721 36408 -18482 216 8381 36439 39721 36408 -18482 216 8381 36439 39721 36408 -18482 216 8381 36439 39721 36408 -18482 216 8381 36439 39721 36408 -18482 213 8383 36447 39721 36408 -18482 213 8383 36447 39721 36408 -18482 213 8383 36447 39721 36408 -18482 213 8383 36447 39721 36408 -18482 213 8383 36447 39721 36408 -18482 2025-09-06 14:03:55,724 Hysteresis 1456 0: raw(36447 16000 16000 16000) min(36408 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 39721 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 39721 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18447 10000 10000 10000) 7: 0: 12149@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12149@3p __all__ 9: don't have active chargers. 9: raw(0 3851 3851 3851) min(-39 3851 3851 3851) spread(-54929 3851 3851 3851) max_pv 3274 9: [ 0 12149@3p ] PM PV mtr(W) avl(W) raw max min spread 213 8251 35873 39721 35873 -18482 152 8281 36004 39721 35873 -18482 152 8281 36004 39721 35873 -18482 152 8281 36004 39721 35873 -18482 152 8281 36004 39721 35873 -18482 150 8282 36008 39721 35873 -18482 150 8282 36008 39721 35873 -18482 150 8282 36008 39721 35873 -18482 150 8282 36008 39721 35873 -18482 20 8347 36291 39721 35873 -18482 20 8347 36291 39721 35873 -18482 20 8347 36291 39721 35873 -18482 20 8347 36291 39721 35873 -18482 21 8347 36291 39721 35873 -18482 21 8347 36291 39721 35873 -18482 21 8347 36291 39721 35873 -18482 21 8347 36291 39721 35873 -18482 42 8336 36243 39721 35873 -18482 42 8336 36243 39721 35873 -18482 42 8336 36243 39721 35873 -18482 2025-09-06 14:04:05,732 Hysteresis 1466 0: raw(36243 16000 16000 16000) min(35873 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 39721 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 39721 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18243 10000 10000 10000) 7: 0: 12081@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12081@3p __all__ 9: don't have active chargers. 9: raw(0 3919 3919 3919) min(-370 3919 3919 3919) spread(-54725 3919 3919 3919) max_pv 3478 9: [ 0 12081@3p ] PM PV mtr(W) avl(W) raw max min spread 42 8289 36039 39721 35873 -18482 26 8297 36073 39721 35873 -18482 26 8297 36073 39721 35873 -18482 26 8297 36073 39721 35873 -18482 26 8297 36073 39721 35873 -18482 -10 8315 36152 39721 35873 -18482 -10 8315 36152 39721 35873 -18482 -10 8315 36152 39721 35873 -18482 -10 8315 36152 39721 35873 -18482 32 8294 36060 39721 35873 -18482 32 8294 36060 39721 35873 -18482 32 8294 36060 39721 35873 -18482 32 8294 36060 39721 35873 -18482 32 8294 36060 39721 35873 -18482 32 8294 36060 39721 35873 -18482 -84 8352 36313 39721 35873 -18482 -84 8352 36313 39721 35873 -18482 -84 8352 36313 39721 35873 -18482 -84 8352 36313 39721 35873 -18482 -95 8357 36334 39721 35873 -18482 2025-09-06 14:04:15,738 Hysteresis 1476 0: raw(36334 16000 16000 16000) min(35873 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 39721 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 39721 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18334 10000 10000 10000) 7: 0: 12111@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12111@3p __all__ 9: don't have active chargers. 9: raw(1 3889 3889 3889) min(-460 3889 3889 3889) spread(-54815 3889 3889 3889) max_pv 3388 9: [ 0 12111@3p ] PM PV mtr(W) avl(W) raw max min spread -95 8378 36426 39721 35873 -18482 -95 8378 36426 39721 35873 -18482 -125 8393 36491 39721 35873 -18482 -125 8393 36491 39721 35873 -18482 -125 8393 36491 39721 35873 -18482 -125 8393 36491 39721 35873 -18482 -95 8378 36426 39721 35873 -18482 -95 8378 36426 39721 35873 -18482 -95 8378 36426 39721 35873 -18482 -95 8378 36426 39721 35873 -18482 -161 8411 36569 39721 35873 -18482 -161 8411 36569 39721 35873 -18482 -161 8411 36569 39665 35873 -18482 -161 8411 36569 39665 35873 -18482 -96 8379 36430 39665 35873 -18482 -96 8379 36430 39665 35873 -18482 -96 8379 36430 39643 35873 -18482 -96 8379 36430 39643 35873 -18482 -75 8368 36382 39643 35873 -18482 -75 8368 36382 39643 35873 -18482 2025-09-06 14:04:25,872 Hysteresis 1486 0: raw(36382 16000 16000 16000) min(35873 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 39643 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 39643 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18382 10000 10000 10000) 7: 0: 12127@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12127@3p __all__ 9: don't have active chargers. 9: raw(1 3873 3873 3873) min(-508 3873 3873 3873) spread(-54863 3873 3873 3873) max_pv 3262 9: [ 0 12127@3p ] PM PV mtr(W) avl(W) raw max min spread -75 8379 36430 39643 35873 -18482 -75 8379 36430 39643 35873 -18482 -100 8392 36486 39643 35873 -18482 -100 8392 36486 39643 35873 -18482 -100 8392 36486 39643 35873 -18482 -100 8392 36486 39643 35873 -18482 -100 8392 36486 39643 35873 -18482 -100 8392 36486 39643 35873 -18482 -80 8382 36443 39643 35873 -18482 -80 8382 36443 39643 35873 -18482 -80 8382 36443 39643 35873 -18482 -80 8382 36443 39643 35873 -18482 -46 8365 36369 39643 35873 -18482 -46 8365 36369 39643 35873 -18482 -46 8365 36369 39643 35873 -18482 -46 8365 36369 39643 35873 -18482 -110 8397 36508 39643 35873 -18482 -110 8397 36508 39643 35873 -18482 -110 8397 36508 39643 35873 -18482 2025-09-06 14:04:35,878 Hysteresis 1496 0: raw(36508 16000 16000 16000) min(35873 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 39643 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 39643 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18508 10000 10000 10000) 7: 0: 12169@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12169@3p __all__ 9: don't have active chargers. 9: raw(1 3831 3831 3831) min(-634 3831 3831 3831) spread(-54989 3831 3831 3831) max_pv 3136 9: [ 0 12169@3p ] PM PV mtr(W) avl(W) raw max min spread -110 8426 36634 39643 35873 -18482 -110 8426 36634 39643 35873 -18482 -110 8426 36634 39643 35873 -18482 -110 8426 36634 39643 35873 -18482 -110 8426 36634 39643 35873 -18482 -47 8395 36500 39643 35873 -18482 -47 8395 36500 39643 35873 -18482 -47 8395 36500 39643 35873 -18482 -47 8395 36500 39643 35873 -18482 -53 8397 36508 39643 35873 -18482 -53 8397 36508 39643 35873 -18482 -53 8397 36508 39643 35873 -18482 -53 8397 36508 39643 35873 -18482 -85 8413 36578 39643 35873 -18482 -85 8413 36578 39643 35873 -18482 -85 8413 36578 39643 35873 -18482 -85 8413 36578 39643 35873 -18482 -85 8413 36578 39643 35873 -18482 -51 8396 36504 39643 35873 -18482 -51 8396 36504 39643 35873 -18482 2025-09-06 14:04:45,883 Hysteresis 1506 0: raw(36504 16000 16000 16000) min(35873 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 39643 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 39643 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18504 10000 10000 10000) 7: 0: 12168@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12168@3p __all__ 9: don't have active chargers. 9: raw(0 3832 3832 3832) min(-631 3832 3832 3832) spread(-54986 3832 3832 3832) max_pv 3139 9: [ 0 12168@3p ] PM PV mtr(W) avl(W) raw max min spread -51 8395 36500 39643 35873 -18482 -51 8395 36500 39643 35873 -18482 -51 8395 36500 39643 35873 -18482 -51 8395 36500 39643 35873 -18482 -51 8395 36500 39643 35873 -18482 -51 8395 36500 39643 35873 -18482 -92 8416 36591 39643 35873 -18482 -92 8416 36591 39643 35873 -18482 -92 8416 36591 39643 35873 -18482 -92 8416 36591 39643 35873 -18482 -64 8402 36530 39643 35873 -18482 -64 8402 36530 39643 35873 -18482 -64 8402 36530 39573 35873 -18482 -64 8402 36530 39573 35873 -18482 -67 8403 36534 39573 35873 -18482 -67 8403 36534 39573 35873 -18482 -67 8403 36534 39573 35873 -18482 -86 8413 36578 39573 35873 -18482 -86 8413 36578 39573 35873 -18482 -86 8413 36578 39573 35873 -18482 2025-09-06 14:04:55,986 Hysteresis 1516 0: raw(36578 16000 16000 16000) min(35873 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 39573 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 39573 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18578 10000 10000 10000) 7: 0: 12192@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12192@3p __all__ 9: don't have active chargers. 9: raw(2 3808 3808 3808) min(-703 3808 3808 3808) spread(-55058 3808 3808 3808) max_pv 2997 9: [ 0 12192@3p ] PM PV mtr(W) avl(W) raw max min spread -86 8430 36652 39573 35873 -18482 -130 8452 36747 39573 35873 -18482 -130 8452 36747 39573 35873 -18482 -130 8452 36747 39573 35873 -18482 -130 8452 36747 39573 35873 -18482 -112 8443 36708 39573 35873 -18482 -112 8443 36708 39573 35873 -18482 -112 8443 36708 39573 35873 -18482 -112 8443 36708 39486 35873 -18482 -112 8443 36708 39486 35873 -18482 -112 8443 36708 39486 35873 -18482 -55 8414 36582 39486 35873 -18482 -55 8414 36582 39486 35873 -18482 -55 8414 36582 39486 35873 -18482 -55 8414 36582 39386 35873 -18482 -55 8414 36582 39386 35873 -18482 -12 8393 36491 39386 35873 -18482 -12 8393 36491 39386 35873 -18482 -12 8393 36491 39386 35873 -18482 -12 8393 36491 39386 35873 -18482 2025-09-06 14:05:05,990 Hysteresis 1526 0: raw(36491 16000 16000 16000) min(35873 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 39386 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 39386 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18491 10000 10000 10000) 7: 0: 12163@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12163@3p __all__ 9: don't have active chargers. 9: raw(2 3837 3837 3837) min(-616 3837 3837 3837) spread(-54971 3837 3837 3837) max_pv 2897 9: [ 0 12163@3p ] PM PV mtr(W) avl(W) raw max min spread -12 8373 36404 39386 35873 -18482 -12 8373 36404 39386 35873 -18482 -12 8373 36404 39186 35873 -18482 -16 8375 36413 39186 35873 -18482 -16 8375 36413 39186 35873 -18482 -16 8375 36413 39186 35873 -18482 -16 8375 36413 39186 35873 -18482 -61 8397 36508 39186 35873 -18482 -61 8397 36508 39186 35873 -18482 -61 8397 36508 39186 35873 -18482 -61 8397 36508 39126 35873 -18482 -45 8390 36478 39126 35873 -18482 -45 8390 36478 39126 35873 -18482 -45 8390 36478 39126 35873 -18482 -45 8390 36478 39078 35873 -18482 -132 8433 36665 39078 35873 -18482 -132 8433 36665 39078 35873 -18482 -132 8433 36665 39078 35873 -18482 -132 8433 36665 39078 35873 -18482 2025-09-06 14:05:15,998 Hysteresis 1536 0: raw(36665 16000 16000 16000) min(35873 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 39078 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 39078 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18665 10000 10000 10000) 7: 0: 12221@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12221@3p __all__ 9: don't have active chargers. 9: raw(2 3779 3779 3779) min(-790 3779 3779 3779) spread(-55145 3779 3779 3779) max_pv 2415 9: [ 0 12221@3p ] PM PV mtr(W) avl(W) raw max min spread -132 8473 36839 39078 35873 -18482 -132 8473 36839 39078 35873 -18482 -89 8451 36743 39078 35873 -18482 -89 8451 36743 38791 35873 -18482 -89 8451 36743 38791 35873 -18482 -89 8451 36743 38791 35873 -18482 -99 8456 36765 38791 35873 -18482 -99 8456 36765 38791 35873 -18482 -99 8456 36765 38791 35873 -18482 -99 8456 36765 38791 35873 -18482 -47 8431 36656 38791 35873 -18482 -47 8431 36656 38791 35873 -18482 -47 8431 36656 38791 35873 -18482 -47 8431 36656 38791 35873 -18482 -12 8413 36578 38791 35873 -18482 -12 8413 36578 38791 35873 -18482 -12 8413 36578 38791 35873 -18482 -12 8413 36578 38791 35873 -18482 -12 8413 36578 38791 35873 -18482 -12 8413 36578 38791 35873 -18482 2025-09-06 14:05:26,022 Hysteresis 1546 0: raw(36578 16000 16000 16000) min(35873 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 38791 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 38791 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18578 10000 10000 10000) 7: 0: 12192@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12192@3p __all__ 9: don't have active chargers. 9: raw(2 3808 3808 3808) min(-703 3808 3808 3808) spread(-55058 3808 3808 3808) max_pv 2215 9: [ 0 12192@3p ] PM PV mtr(W) avl(W) raw max min spread -12 8393 36491 38769 35873 -18482 -12 8393 36491 38769 35873 -18482 -22 8398 36513 38769 35873 -18482 -22 8398 36513 38617 35873 -18482 -22 8398 36513 38617 35873 -18482 -22 8398 36513 38617 35873 -18482 -47 8411 36569 38617 35873 -18482 -47 8411 36569 38617 35873 -18482 -47 8411 36569 38617 35873 -18482 -47 8411 36569 38617 35873 -18482 -47 8411 36569 38617 35873 -18482 -47 8411 36569 38617 35873 -18482 -61 8417 36595 38617 35873 -18482 -61 8417 36595 38617 35873 -18482 -61 8417 36595 38617 35873 -18482 -61 8417 36595 38617 35873 -18482 -41 8408 36556 38617 35873 -18482 -41 8408 36556 38617 35873 -18482 -41 8408 36556 38560 35873 -18482 -41 8408 36556 38560 35873 -18482 2025-09-06 14:05:36,026 Hysteresis 1556 0: raw(36556 16000 16000 16000) min(35873 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 38560 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 38560 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18556 10000 10000 10000) 7: 0: 12185@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12185@3p __all__ 9: don't have active chargers. 9: raw(1 3815 3815 3815) min(-682 3815 3815 3815) spread(-55037 3815 3815 3815) max_pv 2005 9: [ 0 12185@3p ] PM PV mtr(W) avl(W) raw max min spread -53 8408 36556 38560 35873 -18482 -53 8408 36556 38560 35873 -18482 -53 8408 36556 38560 35873 -18482 -53 8408 36556 38560 35873 -18482 -53 8408 36556 38560 35873 -18482 -53 8408 36556 38560 35873 -18482 -53 8408 36556 38560 35873 -18482 -53 8408 36556 38560 35873 -18482 -51 8407 36552 38560 35873 -18482 -51 8407 36552 38560 35873 -18482 -51 8407 36552 38560 35873 -18482 -51 8407 36552 38560 35873 -18482 -47 8406 36547 38560 35873 -18482 -47 8406 36547 38560 35873 -18482 -47 8406 36547 38560 35873 -18482 -47 8406 36547 38560 35873 -18482 -27 8396 36504 38560 35873 -18482 -27 8396 36504 38560 35873 -18482 -27 8396 36504 38434 35873 -18482 -27 8396 36504 38434 35873 -18482 2025-09-06 14:05:46,039 Hysteresis 1566 0: raw(36504 16000 16000 16000) min(35873 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 38434 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 38434 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18504 10000 10000 10000) 7: 0: 12168@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12168@3p __all__ 9: don't have active chargers. 9: raw(0 3832 3832 3832) min(-631 3832 3832 3832) spread(-54986 3832 3832 3832) max_pv 1930 9: [ 0 12168@3p ] PM PV mtr(W) avl(W) raw max min spread -50 8395 36500 38434 35873 -18482 -50 8395 36500 38434 35873 -18482 -50 8395 36500 38434 35873 -18482 -50 8395 36500 38434 35873 -18482 -50 8395 36500 38434 35873 -18482 -50 8395 36500 38434 35873 -18482 -47 8394 36495 38434 35873 -18482 -47 8394 36495 38434 35873 -18482 -47 8394 36495 38434 35873 -18482 -47 8394 36495 38434 35873 -18482 -162 8451 36743 38434 35873 -18482 -162 8451 36743 38434 35873 -18482 -162 8451 36743 38434 35873 -18482 -162 8451 36743 38434 35873 -18482 -162 8451 36743 38434 35873 -18482 -162 8451 36743 38434 35873 -18482 -162 8451 36743 38434 35873 -18482 -162 8451 36743 38434 35873 -18482 -116 8428 36643 38434 35873 -18482 -116 8428 36643 38434 35873 -18482 2025-09-06 14:05:56,066 Hysteresis 1576 0: raw(36643 16000 16000 16000) min(35873 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 38434 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 38434 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18643 10000 10000 10000) 7: 0: 12214@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12214@3p __all__ 9: don't have active chargers. 9: raw(1 3786 3786 3786) min(-769 3786 3786 3786) spread(-55124 3786 3786 3786) max_pv 1792 9: [ 0 12214@3p ] PM PV mtr(W) avl(W) raw max min spread -116 8460 36782 38434 35873 -18482 -116 8460 36782 38434 35873 -18482 -146 8475 36847 38434 35873 -18482 -146 8475 36847 38434 35873 -18482 -146 8475 36847 38434 35873 -18482 -146 8475 36847 38434 35873 -18482 -153 8478 36860 38434 35873 -18482 -153 8478 36860 38434 35873 -18482 -153 8478 36860 38434 35873 -18482 -153 8478 36860 38434 35873 -18482 -156 8480 36869 38434 35873 -18482 -156 8480 36869 38434 35873 -18482 -156 8480 36869 38434 35873 -18482 -156 8480 36869 38434 35873 -18482 -57 8430 36652 38434 35873 -18482 -57 8430 36652 38434 35873 -18482 -57 8430 36652 38434 35873 -18482 -57 8430 36652 38434 35873 -18482 -57 8430 36652 38434 35873 -18482 -62 8433 36665 38434 35873 -18482 2025-09-06 14:06:06,075 Hysteresis 1587 0: raw(36665 16000 16000 16000) min(35873 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 38434 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 38434 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18665 10000 10000 10000) 7: 0: 12221@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12221@3p __all__ 9: don't have active chargers. 9: raw(2 3779 3779 3779) min(-790 3779 3779 3779) spread(-55145 3779 3779 3779) max_pv 1771 9: [ 0 12221@3p ] PM PV mtr(W) avl(W) raw max min spread -62 8438 36686 38434 35873 -18482 -62 8438 36686 38434 35873 -18482 -62 8438 36686 38434 35873 -18482 -87 8450 36739 38434 35873 -18482 -87 8450 36739 38434 35873 -18482 -87 8450 36739 38434 35873 -18482 -87 8450 36739 38430 35873 -18482 -78 8446 36721 38430 35873 -18482 -78 8446 36721 38430 35873 -18482 -78 8446 36721 38430 35873 -18482 -78 8446 36721 38430 35873 -18482 -61 8437 36682 38430 35873 -18482 -61 8437 36682 38430 35873 -18482 -61 8437 36682 38430 35873 -18482 -61 8437 36682 38430 35873 -18482 -52 8433 36665 38430 35873 -18482 -52 8433 36665 38430 35873 -18482 -52 8433 36665 38430 35873 -18482 -52 8433 36665 38430 35873 -18482 2025-09-06 14:06:16,081 Hysteresis 1597 0: raw(36665 16000 16000 16000) min(35873 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 38430 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 38430 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18665 10000 10000 10000) 7: 0: 12221@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12221@3p __all__ 9: don't have active chargers. 9: raw(2 3779 3779 3779) min(-790 3779 3779 3779) spread(-55145 3779 3779 3779) max_pv 1767 9: [ 0 12221@3p ] PM PV mtr(W) avl(W) raw max min spread -52 8433 36665 38430 35873 -18482 -52 8433 36665 38430 35873 -18482 -52 8433 36665 38430 35873 -18482 -52 8433 36665 38360 35873 -18482 -79 8446 36721 38360 35873 -18482 -79 8446 36721 38360 35873 -18482 -79 8446 36721 38360 35873 -18482 -79 8446 36721 38360 35873 -18482 -79 8446 36721 38360 35873 -18482 -25 8420 36608 38360 35873 -18482 -25 8420 36608 38360 35873 -18482 -25 8420 36608 38360 35873 -18482 -25 8420 36608 38360 35873 -18482 -39 8427 36639 38295 35873 -18482 -39 8427 36639 38295 35873 -18482 -39 8427 36639 38295 35873 -18482 -39 8427 36639 38295 35873 -18482 -84 8449 36734 38152 35873 -18482 -84 8449 36734 38152 35873 -18482 -84 8449 36734 38152 35873 -18482 2025-09-06 14:06:26,131 Hysteresis 1607 0: raw(36734 16000 16000 16000) min(35873 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 38152 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 38152 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18734 10000 10000 10000) 7: 0: 12244@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12244@3p __all__ 9: don't have active chargers. 9: raw(2 3756 3756 3756) min(-859 3756 3756 3756) spread(-55214 3756 3756 3756) max_pv 1420 9: [ 0 12244@3p ] PM PV mtr(W) avl(W) raw max min spread -84 8465 36804 38152 35873 -18482 4 8421 36613 38152 35873 -18482 4 8421 36613 38152 35873 -18482 4 8421 36613 38152 35873 -18482 4 8421 36613 38152 35873 -18482 -71 8458 36773 38152 35873 -18482 -71 8458 36773 38152 35873 -18482 -71 8458 36773 38152 35873 -18482 -71 8458 36773 38152 35873 -18482 -34 8440 36695 38152 35873 -18482 -34 8440 36695 38152 35873 -18482 -34 8440 36695 38152 35873 -18482 -34 8440 36695 38152 35873 -18482 -69 8457 36769 38152 35873 -18482 -69 8457 36769 38152 35873 -18482 -69 8457 36769 38152 35873 -18482 -69 8457 36769 38152 35873 -18482 -69 8457 36769 38152 35873 -18482 -69 8457 36769 38152 35873 -18482 -69 8457 36769 38152 35873 -18482 2025-09-06 14:06:36,139 Hysteresis 1617 0: raw(36769 16000 16000 16000) min(35873 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 38152 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 38152 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18769 10000 10000 10000) 7: 0: 12256@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12256@3p __all__ 9: don't have active chargers. 9: raw(1 3744 3744 3744) min(-895 3744 3744 3744) spread(-55250 3744 3744 3744) max_pv 1384 9: [ 0 12256@3p ] PM PV mtr(W) avl(W) raw max min spread -69 8465 36804 38152 35873 -18482 -69 8465 36804 38152 35873 -18482 -69 8465 36804 38152 35873 -18482 -87 8474 36843 38152 35873 -18482 -87 8474 36843 38152 35873 -18482 -87 8474 36843 38152 35873 -18482 -87 8474 36843 38152 35873 -18482 -52 8457 36769 38152 35873 -18482 -52 8457 36769 38152 35873 -18482 -52 8457 36769 38152 35873 -18482 -52 8457 36769 38152 35873 -18482 -13 8438 36686 38017 35873 -18482 -13 8438 36686 38017 35873 -18482 -13 8438 36686 38017 35873 -18482 -13 8438 36686 37947 35873 -18482 -43 8453 36752 37947 35873 -18482 -43 8453 36752 37947 35873 -18482 -43 8453 36752 37947 35873 -18482 -43 8453 36752 37947 35873 -18482 2025-09-06 14:06:46,150 Hysteresis 1627 0: raw(36752 16000 16000 16000) min(35873 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 37947 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 37947 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18752 10000 10000 10000) 7: 0: 12250@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12250@3p __all__ 9: don't have active chargers. 9: raw(2 3750 3750 3750) min(-877 3750 3750 3750) spread(-55232 3750 3750 3750) max_pv 1197 9: [ 0 12250@3p ] PM PV mtr(W) avl(W) raw max min spread -55 8454 36756 37947 35873 -18482 -55 8454 36756 37947 35873 -18482 -55 8454 36756 37947 35873 -18482 -55 8454 36756 37800 35873 -18482 -45 8450 36739 37617 35873 -18482 -45 8450 36739 37617 35873 -18482 -45 8450 36739 37617 35873 -18482 -45 8450 36739 37617 35873 -18482 -65 8459 36778 37617 35873 -18482 -65 8459 36778 37617 35873 -18482 -65 8459 36778 37617 35873 -18482 -65 8459 36778 37617 35873 -18482 -65 8459 36778 37617 35873 -18482 -65 8459 36778 37617 35873 -18482 -70 8462 36791 37617 35873 -18482 -70 8462 36791 37617 35873 -18482 -70 8462 36791 37617 35873 -18482 -70 8462 36791 37617 35873 -18482 -83 8468 36817 37617 35873 -18482 -83 8468 36817 37617 35873 -18482 2025-09-06 14:06:56,188 Hysteresis 1637 0: raw(36817 16000 16000 16000) min(35873 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 37617 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 37617 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18817 10000 10000 10000) 7: 0: 12272@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12272@3p __all__ 9: don't have active chargers. 9: raw(1 3728 3728 3728) min(-943 3728 3728 3728) spread(-55298 3728 3728 3728) max_pv 801 9: [ 0 12272@3p ] PM PV mtr(W) avl(W) raw max min spread -83 8483 36882 37617 35873 -18482 -83 8483 36882 37617 35873 -18482 -43 8464 36800 37617 35873 -18482 -43 8464 36800 37617 35873 -18482 -43 8464 36800 37547 35873 -18482 -33 8459 36778 37547 35873 -18482 -33 8459 36778 37547 35873 -18482 -33 8459 36778 37547 35873 -18482 -33 8459 36778 37547 35873 -18482 -31 8458 36773 37547 35873 -18482 -31 8458 36773 37547 35873 -18482 -31 8458 36773 37547 35873 -18482 -31 8458 36773 37547 35873 -18482 -50 8467 36813 37547 35873 -18482 -50 8467 36813 37547 35873 -18482 -50 8467 36813 37547 35873 -18482 -50 8467 36813 37547 35873 -18482 -50 8467 36813 37547 35873 -18482 -50 8467 36813 37547 35873 -18482 -50 8467 36813 37547 35873 -18482 2025-09-06 14:07:06,197 Hysteresis 1647 0: raw(36813 16000 16000 16000) min(35873 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 37547 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 37547 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18813 10000 10000 10000) 7: 0: 12271@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12271@3p __all__ 9: don't have active chargers. 9: raw(0 3729 3729 3729) min(-940 3729 3729 3729) spread(-55295 3729 3729 3729) max_pv 734 9: [ 0 12271@3p ] PM PV mtr(W) avl(W) raw max min spread -50 8466 36808 37547 35873 -18482 -50 8466 36808 37547 35873 -18482 -50 8466 36808 37547 35873 -18482 -50 8466 36808 37547 35873 -18482 -60 8471 36830 37547 35873 -18482 -60 8471 36830 37547 35873 -18482 -60 8471 36830 37547 35873 -18482 -61 8471 36830 37547 35873 -18482 -61 8471 36830 37547 35873 -18482 -61 8471 36830 37547 35873 -18482 -61 8471 36830 37547 35873 -18482 -44 8463 36795 37547 35873 -18482 -44 8463 36795 37547 35873 -18482 -44 8463 36795 37547 35873 -18482 -44 8463 36795 37547 35873 -18482 -19 8451 36743 37547 35873 -18482 -19 8451 36743 37547 35873 -18482 -19 8451 36743 37547 35873 -18482 -19 8451 36743 37547 35873 -18482 -8 8445 36717 37547 35873 -18482 2025-09-06 14:07:16,250 Hysteresis 1657 0: raw(36717 16000 16000 16000) min(35873 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 37547 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 37547 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18717 10000 10000 10000) 7: 0: 12239@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12239@3p __all__ 9: don't have active chargers. 9: raw(0 3761 3761 3761) min(-844 3761 3761 3761) spread(-55199 3761 3761 3761) max_pv 830 9: [ 0 12239@3p ] PM PV mtr(W) avl(W) raw max min spread -8 8423 36621 37547 35873 -18482 -8 8423 36621 37547 35873 -18482 -8 8423 36621 37547 35873 -18482 -31 8435 36673 37547 35873 -18482 -31 8435 36673 37547 35873 -18482 -31 8435 36673 37547 35873 -18482 -31 8435 36673 37547 35873 -18482 -47 8443 36708 37547 35873 -18482 -47 8443 36708 37547 35873 -18482 -47 8443 36708 37547 35873 -18482 -47 8443 36708 37547 35873 -18482 31 8404 36539 37547 35873 -18482 31 8404 36539 37547 35873 -18482 31 8404 36539 37547 35873 -18482 31 8404 36539 37547 35873 -18482 31 8404 36539 37547 35873 -18482 31 8404 36539 37547 35873 -18482 23 8408 36556 37547 35873 -18482 23 8408 36556 37547 35873 -18482 23 8408 36556 37547 35873 -18482 2025-09-06 14:07:26,439 Hysteresis 1667 0: raw(36556 16000 16000 16000) min(35873 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 37547 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 37547 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18556 10000 10000 10000) 7: 0: 12185@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12185@3p __all__ 9: don't have active chargers. 9: raw(1 3815 3815 3815) min(-682 3815 3815 3815) spread(-55037 3815 3815 3815) max_pv 992 9: [ 0 12185@3p ] PM PV mtr(W) avl(W) raw max min spread 23 8371 36395 37547 35873 -18482 23 8371 36395 37547 35873 -18482 23 8371 36395 37547 35873 -18482 23 8371 36395 37547 35873 -18482 23 8371 36395 37547 35873 -18482 -40 8402 36530 37547 35873 -18482 -40 8402 36530 37547 35873 -18482 -40 8402 36530 37547 35873 -18482 -40 8402 36530 37547 35873 -18482 19 8373 36404 37547 35873 -18482 19 8373 36404 37547 35873 -18482 19 8373 36404 37547 35873 -18482 19 8373 36404 37547 35873 -18482 -36 8400 36521 37547 35873 -18482 -36 8400 36521 37547 35873 -18482 -36 8400 36521 37547 35873 -18482 -36 8400 36521 37547 35873 -18482 -38 8401 36526 37547 35873 -18482 -38 8401 36526 37547 35873 -18482 -38 8401 36526 37547 35873 -18482 2025-09-06 14:07:36,444 Hysteresis 1677 0: raw(36526 16000 16000 16000) min(35873 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 37547 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 37547 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18526 10000 10000 10000) 7: 0: 12175@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12175@3p __all__ 9: don't have active chargers. 9: raw(1 3825 3825 3825) min(-652 3825 3825 3825) spread(-55007 3825 3825 3825) max_pv 1022 9: [ 0 12175@3p ] PM PV mtr(W) avl(W) raw max min spread -38 8394 36495 37547 35873 -18482 -44 8397 36508 37547 35873 -18482 -44 8397 36508 37547 35873 -18482 -44 8397 36508 37547 35873 -18482 -44 8397 36508 37547 35873 -18482 -44 8397 36508 37547 35873 -18482 -44 8397 36508 37547 35873 -18482 -6 8378 36426 37547 35873 -18482 -6 8378 36426 37530 35873 -18482 -6 8378 36426 37530 35873 -18482 -6 8378 36426 37530 35873 -18482 -81 8415 36586 37530 35873 -18482 -81 8415 36586 37530 35873 -18482 -81 8415 36586 37530 35873 -18482 -81 8415 36586 37530 35873 -18482 11 8370 36391 37530 35873 -18482 11 8370 36391 37530 35873 -18482 11 8370 36391 37530 35873 -18482 11 8370 36391 37530 35873 -18482 11 8370 36391 37052 35873 -18482 2025-09-06 14:07:46,451 Hysteresis 1687 0: raw(36391 16000 16000 16000) min(35873 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 37052 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 37052 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18391 10000 10000 10000) 7: 0: 12130@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12130@3p __all__ 9: don't have active chargers. 9: raw(1 3870 3870 3870) min(-517 3870 3870 3870) spread(-54872 3870 3870 3870) max_pv 662 9: [ 0 12130@3p ] PM PV mtr(W) avl(W) raw max min spread 11 8339 36256 37052 35873 -18482 11 8339 36256 37052 35873 -18482 11 8339 36256 37021 35873 -18482 -44 8366 36373 36882 35873 -18482 -44 8366 36373 36882 35873 -18482 -44 8366 36373 36882 35873 -18482 -44 8366 36373 36882 35873 -18482 22 8333 36230 36882 35873 -18482 22 8333 36230 36882 35873 -18482 22 8333 36230 36882 35873 -18482 22 8333 36230 36882 35873 -18482 52 8318 36165 36882 35873 -18482 52 8318 36165 36882 35873 -18482 52 8318 36165 36882 35873 -18482 52 8318 36165 36882 35873 -18482 52 8318 36165 36882 35873 -18482 52 8318 36165 36882 35873 -18482 52 8318 36165 36882 35873 -18482 52 8318 36165 36882 35873 -18482 52 8318 36165 36882 35873 -18482 2025-09-06 14:07:56,715 Hysteresis 1697 0: raw(36165 16000 16000 16000) min(35873 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 36882 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 36882 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18165 10000 10000 10000) 7: 0: 12055@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12055@3p __all__ 9: don't have active chargers. 9: raw(0 3945 3945 3945) min(-292 3945 3945 3945) spread(-54647 3945 3945 3945) max_pv 717 9: [ 0 12055@3p ] PM PV mtr(W) avl(W) raw max min spread 52 8266 35939 36882 35873 -18482 1756 6737 29291 36882 29291 -18482 1756 6737 29291 36882 29291 -18482 1756 6737 29291 36882 29291 -18482 1756 6737 29291 36882 29291 -18482 1300 7305 31760 36882 29291 -18482 1300 7305 31760 36882 29291 -18482 1300 7305 31760 36882 29291 -18482 1300 7305 31760 36882 29291 -18482 1354 7264 31582 36882 29291 -18482 1354 7264 31582 36882 29291 -18482 1354 7264 31582 36882 29291 -18482 1252 7341 31917 36882 29291 -18482 1252 7341 31917 36882 29291 -18482 1252 7341 31917 36882 29291 -18482 1252 7341 31917 36882 29291 -18482 1252 7341 31917 36882 29291 -18482 1252 7341 31917 36882 29291 -18482 1252 7341 31917 36882 29291 -18482 1252 7341 31917 36882 29291 -18482 2025-09-06 14:08:06,938 Hysteresis 1707 0: raw(31917 16000 16000 16000) min(29291 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 36882 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 36882 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (13917 10000 10000 10000) 7: 0: 10639@3p 8: filtered 1 to 1, sorted to 0 8: 0: 10639@3p __all__ 9: don't have active chargers. 9: raw(0 5361 5361 5361) min(-2626 5361 5361 5361) spread(-50399 5361 5361 5361) max_pv 4965 9: [ 0 10639@3p ] PM PV mtr(W) avl(W) raw max min spread 1182 6416 27895 36882 27895 -18482 1182 6416 27895 36882 27895 -18482 1182 6416 27895 36882 27895 -18482 1182 6416 27895 36882 27895 -18482 1182 6416 27895 36882 27895 -18482 1203 6401 27830 36882 27830 -18482 1203 6401 27830 36882 27830 -18482 1203 6401 27830 36882 27830 -18482 563 7034 30582 36882 27830 -18482 563 7034 30582 36882 27830 -18482 563 7034 30582 36882 27830 -18482 563 7034 30582 36882 27830 -18482 563 7034 30582 36882 27830 -18482 563 7034 30582 36882 27830 -18482 160 7235 31456 36882 27830 -18482 160 7235 31456 36882 27830 -18482 160 7235 31456 36882 27830 -18482 160 7235 31456 36882 27830 -18482 -628 7629 33169 36882 27830 -18482 -628 7629 33169 36882 27830 -18482 2025-09-06 14:08:16,962 Hysteresis 1717 0: raw(33169 16000 16000 16000) min(27830 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 36882 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 36882 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (15169 10000 10000 10000) 7: 0: 11056@3p 8: filtered 1 to 1, sorted to 0 8: 0: 11056@3p __all__ 9: don't have active chargers. 9: raw(1 4944 4944 4944) min(-5338 4944 4944 4944) spread(-51650 4944 4944 4944) max_pv 3714 9: [ 0 11056@3p ] PM PV mtr(W) avl(W) raw max min spread -628 7917 34421 36882 27830 -18482 -628 7917 34421 36882 27830 -18482 -876 8041 34960 36882 27830 -18482 -876 8041 34960 36882 27830 -18482 -876 8041 34960 36882 27830 -18482 -876 8041 34960 36882 27830 -18482 -786 7996 34765 36882 27830 -18482 -786 7996 34765 36882 27830 -18482 -786 7996 34765 36882 27830 -18482 -786 7996 34765 36882 27830 -18482 -776 7991 34743 36882 27830 -18482 -776 7991 34743 36882 27830 -18482 -776 7991 34743 36882 27830 -18482 -776 7991 34743 36882 27830 -18482 562 7322 31834 36882 27830 -18482 562 7322 31834 36882 27830 -18482 562 7322 31834 36882 27830 -18482 562 7322 31834 36882 27830 -18482 -598 7902 34356 36882 27830 -18482 -598 7902 34356 36882 27830 -18482 2025-09-06 14:08:26,969 Hysteresis 1727 0: raw(34356 16000 16000 16000) min(27830 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 36882 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 36882 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (16356 10000 10000 10000) 7: 0: 11452@3p 8: filtered 1 to 1, sorted to 0 8: 0: 11452@3p __all__ 9: don't have active chargers. 9: raw(0 4548 4548 4548) min(-6526 4548 4548 4548) spread(-52838 4548 4548 4548) max_pv 2526 9: [ 0 11452@3p ] PM PV mtr(W) avl(W) raw max min spread -598 8175 35543 36882 27830 -18482 -598 8175 35543 36882 27830 -18482 -598 8175 35543 36882 27830 -18482 -598 8175 35543 36882 27830 -18482 -514 8133 35360 36882 27830 -18482 -514 8133 35360 36882 27830 -18482 -514 8133 35360 36882 27830 -18482 -514 8133 35360 36882 27830 -18482 -451 8101 35221 36882 27830 -18482 -451 8101 35221 36882 27830 -18482 -451 8101 35221 36882 27830 -18482 -451 8101 35221 36882 27830 -18482 -412 8082 35139 36882 27830 -18482 -412 8082 35139 36882 27830 -18482 -412 8082 35139 36882 27830 -18482 -412 8082 35139 36882 27830 -18482 -149 7950 34565 36882 27830 -18482 -149 7950 34565 36882 27830 -18482 -149 7950 34565 36882 27830 -18482 -149 7950 34565 36882 27830 -18482 2025-09-06 14:08:37,016 Hysteresis 1737 0: raw(34565 16000 16000 16000) min(27830 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 36882 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 36882 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (16565 10000 10000 10000) 7: 0: 11521@3p 8: filtered 1 to 1, sorted to 0 8: 0: 11521@3p __all__ 9: don't have active chargers. 9: raw(2 4479 4479 4479) min(-6733 4479 4479 4479) spread(-53045 4479 4479 4479) max_pv 2319 9: [ 0 11521@3p ] PM PV mtr(W) avl(W) raw max min spread -19 7934 34495 36882 27830 -18482 -19 7934 34495 36882 27830 -18482 -19 7934 34495 36882 27830 -18482 -19 7934 34495 36882 27830 -18482 30 7909 34386 36882 27830 -18482 30 7909 34386 36882 27830 -18482 30 7909 34386 36882 27830 -18482 30 7909 34386 36882 27830 -18482 13 7918 34426 36882 27830 -18482 13 7918 34426 36882 27830 -18482 13 7918 34426 36882 27830 -18482 13 7918 34426 36882 27830 -18482 234 7807 33943 36882 27830 -18482 234 7807 33943 36882 27830 -18482 234 7807 33943 36882 27830 -18482 234 7807 33943 36882 27830 -18482 234 7807 33943 36882 27830 -18482 341 7754 33713 36882 27830 -18482 341 7754 33713 36882 27830 -18482 2025-09-06 14:08:47,026 Hysteresis 1747 0: raw(33713 16000 16000 16000) min(27830 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 36882 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 36882 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (15713 10000 10000 10000) 7: 0: 11237@3p 8: filtered 1 to 1, sorted to 0 8: 0: 11237@3p __all__ 9: don't have active chargers. 9: raw(2 4763 4763 4763) min(-5881 4763 4763 4763) spread(-52193 4763 4763 4763) max_pv 3171 9: [ 0 11237@3p ] PM PV mtr(W) avl(W) raw max min spread 341 7558 32860 36882 27830 -18482 341 7558 32860 36882 27830 -18482 352 7552 32834 36882 27830 -18482 352 7552 32834 36882 27830 -18482 352 7552 32834 36882 27830 -18482 352 7552 32834 36882 27830 -18482 467 7495 32586 36882 27830 -18482 467 7495 32586 36882 27830 -18482 467 7495 32586 36882 27830 -18482 467 7495 32586 36882 27830 -18482 586 7435 32326 36882 27830 -18482 586 7435 32326 36882 27830 -18482 586 7435 32326 36882 27830 -18482 586 7435 32326 36882 27830 -18482 410 7523 32708 36882 27830 -18482 410 7523 32708 36882 27830 -18482 410 7523 32708 36882 27830 -18482 410 7523 32708 36882 27830 -18482 410 7523 32708 36882 27830 -18482 410 7523 32708 36882 27830 -18482 2025-09-06 14:08:57,071 Hysteresis 1758 0: raw(32708 16000 16000 16000) min(27830 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 36882 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 36882 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (14708 10000 10000 10000) 7: 0: 10902@3p 8: filtered 1 to 1, sorted to 0 8: 0: 10902@3p __all__ 9: don't have active chargers. 9: raw(2 5098 5098 5098) min(-4876 5098 5098 5098) spread(-51188 5098 5098 5098) max_pv 4176 9: [ 0 10902@3p ] PM PV mtr(W) avl(W) raw max min spread 410 7292 31704 36882 27830 -18482 410 7292 31704 36882 27830 -18482 448 7273 31621 36882 27830 -18482 448 7273 31621 36882 27830 -18482 448 7273 31621 36882 27830 -18482 448 7273 31621 36882 27830 -18482 448 7273 31621 36882 27830 -18482 448 7273 31621 36882 27830 -18482 449 7273 31621 36882 27830 -18482 449 7273 31621 36882 27830 -18482 449 7273 31621 36882 27830 -18482 449 7273 31621 36882 27830 -18482 327 7334 31886 36882 27830 -18482 327 7334 31886 36882 27830 -18482 327 7334 31886 36882 27830 -18482 327 7334 31886 36882 27830 -18482 285 7355 31978 36882 27830 -18482 285 7355 31978 36882 27830 -18482 285 7355 31978 36882 27830 -18482 285 7355 31978 36882 27830 -18482 2025-09-06 14:09:07,102 Hysteresis 1768 0: raw(31978 16000 16000 16000) min(27830 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 36882 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 36882 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (13978 10000 10000 10000) 7: 0: 10659@3p 8: filtered 1 to 1, sorted to 0 8: 0: 10659@3p __all__ 9: don't have active chargers. 9: raw(1 5341 5341 5341) min(-4147 5341 5341 5341) spread(-50459 5341 5341 5341) max_pv 4905 9: [ 0 10659@3p ] PM PV mtr(W) avl(W) raw max min spread 370 7144 31060 36882 27830 -18482 370 7144 31060 36882 27830 -18482 370 7144 31060 36882 27830 -18482 483 7088 30817 36882 27830 -18482 483 7088 30817 36882 27830 -18482 483 7088 30817 36882 27830 -18482 483 7088 30817 36882 27830 -18482 423 7118 30947 36882 27830 -18482 423 7118 30947 36882 27830 -18482 423 7118 30947 36882 27830 -18482 423 7118 30947 36882 27830 -18482 173 7243 31491 36882 27830 -18482 173 7243 31491 36882 27830 -18482 173 7243 31491 36882 27830 -18482 173 7243 31491 36882 27830 -18482 173 7243 31491 36882 27830 -18482 173 7243 31491 36882 27830 -18482 173 7243 31491 36882 27830 -18482 173 7243 31491 36882 27830 -18482 2025-09-06 14:09:17,108 Hysteresis 1778 0: raw(31491 16000 16000 16000) min(27830 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 36882 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 36882 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (13491 10000 10000 10000) 7: 0: 10497@3p 8: filtered 1 to 1, sorted to 0 8: 0: 10497@3p __all__ 9: don't have active chargers. 9: raw(0 5503 5503 5503) min(-3661 5503 5503 5503) spread(-49973 5503 5503 5503) max_pv 5391 9: [ 0 10497@3p ] PM PV mtr(W) avl(W) raw max min spread 173 7131 31004 36882 27830 -18482 173 7131 31004 36882 27830 -18482 -306 7370 32043 36882 27830 -18482 -306 7370 32043 36882 27830 -18482 -306 7370 32043 36882 27830 -18482 -306 7370 32043 36882 27830 -18482 -293 7363 32013 36882 27830 -18482 -293 7363 32013 36882 27830 -18482 -293 7363 32013 36882 27830 -18482 -293 7363 32013 36882 27830 -18482 -173 7303 31752 36882 27830 -18482 -173 7303 31752 36882 27830 -18482 -173 7303 31752 36882 27830 -18482 -173 7303 31752 36882 27830 -18482 -228 7331 31873 36882 27830 -18482 -228 7331 31873 36882 27830 -18482 -228 7331 31873 36882 27830 -18482 -228 7331 31873 36882 27830 -18482 -228 7331 31873 36882 27830 -18482 -228 7331 31873 36882 27830 -18482 2025-09-06 14:09:27,141 Hysteresis 1788 0: raw(31873 16000 16000 16000) min(27830 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 36882 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 36882 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (13873 10000 10000 10000) 7: 0: 10624@3p 8: filtered 1 to 1, sorted to 0 8: 0: 10624@3p __all__ 9: don't have active chargers. 9: raw(1 5376 5376 5376) min(-4042 5376 5376 5376) spread(-50354 5376 5376 5376) max_pv 5010 9: [ 0 10624@3p ] PM PV mtr(W) avl(W) raw max min spread -228 7419 32256 36882 27830 -18482 -228 7419 32256 36882 27830 -18482 114 7248 31513 36882 27830 -18482 114 7248 31513 36882 27830 -18482 114 7248 31513 36882 27830 -18482 114 7248 31513 36882 27830 -18482 35 7288 31686 36882 27830 -18482 35 7288 31686 36882 27830 -18482 35 7288 31686 36882 27830 -18482 35 7288 31686 36882 27830 -18482 1014 6532 28400 36882 27830 -18482 1014 6532 28400 36882 27830 -18482 1014 6532 28400 36882 27830 -18482 1014 6532 28400 36882 27830 -18482 1014 6532 28400 36882 27830 -18482 2032 5509 23952 36882 23952 -18482 2032 5509 23952 36882 23952 -18482 2032 5509 23952 36882 23952 -18482 2032 5509 23952 36882 23952 -18482 2703 4922 21400 36882 21400 -18482 2025-09-06 14:09:37,436 Hysteresis 1798 0: raw(21400 16000 16000 16000) min(21400 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 36882 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 36882 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3400 10000 10000 10000) 7: 0: 7133@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7133@3p __all__ 9: don't have active chargers. 9: raw(1 8867 8867 8867) min(1 8867 8867 8867) spread(-39881 8867 8867 8867) max_pv 15483 9: [ 0 7133@3p ] PM PV mtr(W) avl(W) raw max min spread 2703 2513 10926 36882 10926 -18482 2703 2513 10926 36882 10926 -18482 2703 2513 10926 36882 10926 -18482 2655 2555 11108 36882 10926 -18482 2655 2555 11108 36882 10926 -18482 2655 2555 11108 36882 10926 -18482 2655 2555 11108 36882 10926 -18482 2764 2459 10691 36882 10691 -18482 2764 2459 10691 36882 10691 -18482 2764 2459 10691 36882 10691 -18482 2764 2459 10691 36882 10691 -18482 1362 3862 16791 36882 10691 -18482 1362 3862 16791 36882 10691 -18482 1362 3862 16791 36882 10691 -18482 1362 3862 16791 36882 10691 -18482 RECV 0: requested 13230 -> 9899 mA (measured 6.900A 6.810A 6.900A) 1362 3862 16791 36882 10691 -18482 1362 3862 16791 36882 10691 -18482 1362 3862 16791 36882 10691 -18482 1362 3862 16791 36882 10691 -18482 2491 2698 11730 36882 10691 -18482 2025-09-06 14:09:47,447 Hysteresis 1808 0: raw(11730 16000 16000 16000) min(10691 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 36882 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 36882 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p __all__ 9: don't have active chargers. 9: raw(-6270 10000 10000 10000) min(-7309 10000 10000 10000) spread(-36482 10000 10000 10000) max_pv 18882 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread 2491 1917 8334 36882 8334 -18482 2491 1917 8334 36882 8334 -18482 2491 1917 8334 36882 8334 -18482 2491 1917 8334 36882 8334 -18482 2491 1917 8334 36882 8334 -18482 3007 1466 6373 36882 6373 -18482 3007 1466 6373 36882 6373 -18482 3007 1466 6373 36882 6373 -18482 3007 1466 6373 36882 6373 -18482 2993 1478 6426 36882 6373 -18482 2993 1478 6426 36882 6373 -18482 2993 1478 6426 36882 6373 -18482 2993 1478 6426 36882 6373 -18482 2885 1572 6834 36882 6373 -18482 2885 1572 6834 36882 6373 -18482 2885 1572 6834 36882 6373 -18482 2885 1572 6834 36882 6373 -18482 2891 1567 6813 36882 6373 -18482 2891 1567 6813 36882 6373 -18482 2891 1567 6813 36882 6373 -18482 2025-09-06 14:09:57,464 Hysteresis 1818 0: raw(6813 16000 16000 16000) min(6373 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 36882 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 36882 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p __all__ 9: don't have active chargers. 9: raw(-11187 10000 10000 10000) min(-11627 10000 10000 10000) spread(-36482 10000 10000 10000) max_pv 18882 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread 2891 1567 6813 36882 6373 -18482 3253 1250 5434 36882 5434 -18482 3253 1250 5434 36882 5434 -18482 3253 1250 5434 36882 5434 -18482 3253 1250 5434 36882 5434 -18482 3346 1169 5082 36882 5082 -18482 3346 1169 5082 36882 5082 -18482 3346 1169 5082 36882 5082 -18482 3346 1169 5082 36882 5082 -18482 3416 1108 4817 36882 4817 -18482 3416 1108 4817 36882 4817 -18482 3416 1108 4817 36882 4817 -18482 3416 1108 4817 36882 4817 -18482 3416 1108 4817 36882 4817 -18482 3416 1108 4817 36882 4817 -18482 3409 1114 4843 36882 4817 -18482 3409 1114 4843 36882 4817 -18482 3409 1114 4843 36882 4817 -18482 3409 1114 4843 36882 4817 -18482 3449 1079 4691 36882 4691 -18482 2025-09-06 14:10:07,623 Hysteresis 1828 0: raw(4691 16000 16000 16000) min(4691 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 36882 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 36882 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p __all__ 9: don't have active chargers. 9: raw(-13309 10000 10000 10000) min(-13309 10000 10000 10000) spread(-36482 10000 10000 10000) max_pv 18882 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread 3449 1079 4691 36882 4691 -18482 3449 1079 4691 36882 4691 -18482 3447 1081 4700 36882 4691 -18482 3447 1081 4700 36882 4691 -18482 3447 1081 4700 36882 4691 -18482 3447 1081 4700 36882 4691 -18482 4027 573 2491 36882 2491 -18482 4027 573 2491 36882 2491 -18482 4027 573 2491 36882 2491 -18482 4027 573 2491 36882 2491 -18482 3467 1063 4621 36882 2491 -18482 3467 1063 4621 36882 2491 -18482 3467 1063 4621 36882 2491 -18482 3467 1063 4621 36882 2491 -18482 3468 1062 4617 36882 2491 -18482 3468 1062 4617 36882 2491 -18482 3468 1062 4617 36882 2491 -18482 3468 1062 4617 36882 2491 -18482 3458 1071 4656 36882 2491 -18482 3458 1071 4656 36882 2491 -18482 2025-09-06 14:10:17,628 Hysteresis 1838 0: raw(4656 16000 16000 16000) min(2491 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 36882 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 36882 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p __all__ 9: don't have active chargers. 9: raw(-13344 10000 10000 10000) min(-15509 10000 10000 10000) spread(-36482 10000 10000 10000) max_pv 18882 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread 3458 1071 4656 36882 2491 -18482 3458 1071 4656 36882 2491 -18482 3446 1081 4700 36882 2491 -18482 3446 1081 4700 36882 2491 -18482 3446 1081 4700 36882 2491 -18482 3446 1081 4700 36882 2491 -18482 3446 1081 4700 36882 2491 -18482 3446 1081 4700 36882 2491 -18482 3396 1125 4891 36882 2491 -18482 3396 1125 4891 36882 2491 -18482 3396 1125 4891 36882 2491 -18482 3396 1125 4891 36882 2491 -18482 3311 1200 5217 36882 2491 -18482 3311 1200 5217 36882 2491 -18482 3311 1200 5217 36882 2491 -18482 3311 1200 5217 36882 2491 -18482 3314 1197 5204 36882 2491 -18482 3314 1197 5204 36882 2491 -18482 3314 1197 5204 36882 2491 -18482 3314 1197 5204 36882 2491 -18482 2025-09-06 14:10:27,784 Hysteresis 1848 0: raw(5204 16000 16000 16000) min(2491 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 36882 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 36882 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p __all__ 9: don't have active chargers. 9: raw(-12796 10000 10000 10000) min(-15509 10000 10000 10000) spread(-36482 10000 10000 10000) max_pv 18882 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread 3301 1208 5252 36882 2491 -18482 3301 1208 5252 36882 2491 -18482 3301 1208 5252 36882 2491 -18482 3301 1208 5252 36882 2491 -18482 3301 1208 5252 36882 2491 -18482 3301 1208 5252 36882 2491 -18482 3301 1208 5252 36882 2491 -18482 3301 1208 5252 36882 2491 -18482 3399 1123 4882 36882 2491 -18482 3399 1123 4882 36882 2491 -18482 3399 1123 4882 36882 2491 -18482 3399 1123 4882 36882 2491 -18482 3533 1005 4369 36882 2491 -18482 3533 1005 4369 36882 2491 -18482 3533 1005 4369 36882 2491 -18482 3533 1005 4369 36882 2491 -18482 3643 909 3952 36882 2491 -18482 3643 909 3952 36882 2491 -18482 3643 909 3952 36882 2491 -18482 3643 909 3952 36882 2491 -18482 2025-09-06 14:10:37,914 Hysteresis 1858 0: raw(3952 16000 16000 16000) min(2491 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 36882 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 36882 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p __all__ 9: don't have active chargers. 9: raw(-14048 10000 10000 10000) min(-15509 10000 10000 10000) spread(-36482 10000 10000 10000) max_pv 18882 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread 3643 909 3952 36882 2491 -18482 3643 909 3952 36882 2491 -18482 3562 980 4260 36882 2491 -18482 3562 980 4260 36882 2491 -18482 3562 980 4260 36882 2491 -18482 3562 980 4260 36882 2491 -18482 3565 977 4247 36882 2491 -18482 3565 977 4247 36882 2491 -18482 3565 977 4247 36882 2491 -18482 3565 977 4247 36882 2491 -18482 3597 949 4126 36882 2491 -18482 3597 949 4126 36882 2491 -18482 3597 949 4126 36882 2491 -18482 3597 949 4126 36882 2491 -18482 3597 949 4126 36882 2491 -18482 3597 949 4126 36882 2491 -18482 3597 949 4126 36882 2491 -18482 3597 949 4126 36882 2491 -18482 3604 943 4100 36882 2491 -18482 3604 943 4100 36882 2491 -18482 2025-09-06 14:10:47,919 Hysteresis 1868 0: raw(4100 16000 16000 16000) min(2491 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 36882 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 36882 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p __all__ 9: don't have active chargers. 9: raw(-13900 10000 10000 10000) min(-15509 10000 10000 10000) spread(-36482 10000 10000 10000) max_pv 18882 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread 3604 943 4100 36882 2491 -18482 3604 943 4100 36882 2491 -18482 3638 913 3969 36882 2491 -18482 3638 913 3969 36882 2491 -18482 3638 913 3969 36882 2491 -18482 3638 913 3969 36882 2491 -18482 3633 918 3991 36882 2491 -18482 3633 918 3991 36882 2491 -18482 3633 918 3991 36882 2491 -18482 3633 918 3991 36882 2491 -18482 3633 918 3991 36882 2491 -18482 3633 918 3991 36882 2491 -18482 3605 942 4095 36882 2491 -18482 3605 942 4095 36882 2491 -18482 3605 942 4095 36882 2491 -18482 3605 942 4095 36882 2491 -18482 3605 942 4095 36882 2491 -18482 3605 942 4095 36882 2491 -18482 3605 942 4095 36882 2491 -18482 3605 942 4095 36882 2491 -18482 2025-09-06 14:10:57,964 Hysteresis 1878 0: raw(4095 16000 16000 16000) min(2491 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 36882 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 36882 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p __all__ 9: don't have active chargers. 9: raw(-13905 10000 10000 10000) min(-15509 10000 10000 10000) spread(-36482 10000 10000 10000) max_pv 18882 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread 3628 922 4008 36882 2491 -18482 3628 922 4008 36882 2491 -18482 3628 922 4008 36882 2491 -18482 3628 922 4008 36830 2491 -18482 3596 950 4130 36830 2491 -18482 3596 950 4130 36830 2491 -18482 3596 950 4130 36830 2491 -18482 3596 950 4130 36830 2491 -18482 3609 939 4082 36830 2491 -18482 3609 939 4082 36830 2491 -18482 3609 939 4082 36830 2491 -18482 3609 939 4082 36830 2491 -18482 3627 923 4013 36830 2491 -18482 3627 923 4013 36830 2491 -18482 3627 923 4013 36830 2491 -18482 3627 923 4013 36830 2491 -18482 3627 923 4013 36830 2491 -18482 3627 923 4013 36830 2491 -18482 3627 923 4013 36830 2491 -18482 3627 923 4013 36830 2491 -18482 2025-09-06 14:11:07,993 Hysteresis 1888 0: raw(4013 16000 16000 16000) min(2491 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 36830 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 36830 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p __all__ 9: don't have active chargers. 9: raw(-13987 10000 10000 10000) min(-15509 10000 10000 10000) spread(-36482 10000 10000 10000) max_pv 18830 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread 3648 905 3934 36830 2491 -18482 3648 905 3934 36830 2491 -18482 3648 905 3934 36830 2491 -18482 3648 905 3934 36830 2491 -18482 3648 905 3934 36830 2491 -18482 3636 915 3978 36830 2491 -18482 3636 915 3978 36830 2491 -18482 3636 915 3978 36830 2491 -18482 3636 915 3978 36830 2491 -18482 3581 963 4186 36830 2491 -18482 3581 963 4186 36830 2491 -18482 3581 963 4186 36830 2491 -18482 3581 963 4186 36795 2491 -18482 3594 952 4139 36795 2491 -18482 3594 952 4139 36795 2491 -18482 3594 952 4139 36795 2491 -18482 3594 952 4139 36743 2491 -18482 3605 942 4095 36743 2491 -18482 3605 942 4095 36743 2491 -18482 2025-09-06 14:11:17,998 Hysteresis 1898 0: raw(4095 16000 16000 16000) min(2491 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 36743 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 36743 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p __all__ 9: don't have active chargers. 9: raw(-13905 10000 10000 10000) min(-15509 10000 10000 10000) spread(-36482 10000 10000 10000) max_pv 18743 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread 3605 942 4095 36743 2491 -18482 3605 942 4095 36717 2491 -18482 3588 957 4160 36708 2491 -18482 3588 957 4160 36708 2491 -18482 3588 957 4160 36708 2491 -18482 3588 957 4160 36708 2491 -18482 3571 972 4226 36708 2491 -18482 3571 972 4226 36708 2491 -18482 3571 972 4226 36708 2491 -18482 3571 972 4226 36708 2491 -18482 3618 931 4047 36708 2491 -18482 3618 931 4047 36708 2491 -18482 3618 931 4047 36708 2491 -18482 3618 931 4047 36586 2491 -18482 3618 931 4047 36586 2491 -18482 3618 931 4047 36586 2491 -18482 3618 931 4047 36586 2491 -18482 3618 931 4047 36586 2491 -18482 3618 931 4047 36586 2491 -18482 3618 931 4047 36586 2491 -18482 2025-09-06 14:11:28,008 Hysteresis 1908 0: raw(4047 16000 16000 16000) min(2491 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 36586 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 36586 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p __all__ 9: don't have active chargers. 9: raw(-13953 10000 10000 10000) min(-15509 10000 10000 10000) spread(-36482 10000 10000 10000) max_pv 18586 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread 3588 957 4160 36586 2491 -18482 3588 957 4160 36586 2491 -18482 3588 957 4160 36586 2491 -18482 3588 957 4160 36586 2491 -18482 3588 957 4160 36586 2491 -18482 3588 957 4160 36586 2491 -18482 3588 957 4160 36586 2491 -18482 3588 957 4160 36586 2491 -18482 3521 1016 4417 36586 2491 -18482 3521 1016 4417 36586 2491 -18482 3521 1016 4417 36586 2491 -18482 3521 1016 4417 36586 2491 -18482 3551 990 4304 36586 2491 -18482 3551 990 4304 36586 2491 -18482 3551 990 4304 36586 2491 -18482 3551 990 4304 36586 2491 -18482 3544 996 4330 36586 2491 -18482 3544 996 4330 36586 2491 -18482 3544 996 4330 36586 2491 -18482 3544 996 4330 36586 2491 -18482 2025-09-06 14:11:38,012 Hysteresis 1918 0: raw(4330 16000 16000 16000) min(2491 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 36586 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 36586 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p __all__ 9: don't have active chargers. 9: raw(-13670 10000 10000 10000) min(-15509 10000 10000 10000) spread(-36482 10000 10000 10000) max_pv 18586 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread 3549 991 4308 36586 2491 -18482 3549 991 4308 36586 2491 -18482 3549 991 4308 36586 2491 -18482 3569 974 4234 36586 2491 -18482 3569 974 4234 36586 2491 -18482 3569 974 4234 36586 2491 -18482 3569 974 4234 36586 2491 -18482 3539 1000 4347 36586 2491 -18482 3539 1000 4347 36586 2491 -18482 3535 1004 4365 36586 2491 -18482 3535 1004 4365 36586 2491 -18482 3535 1004 4365 36586 2491 -18482 3535 1004 4365 36586 2491 -18482 3535 1004 4365 36586 2491 -18482 3535 1004 4365 36586 2491 -18482 3535 1004 4365 36586 2491 -18482 3535 1004 4365 36586 2491 -18482 3540 999 4343 36391 2491 -18482 3540 999 4343 36391 2491 -18482 3540 999 4343 36391 2491 -18482 2025-09-06 14:11:48,019 Hysteresis 1928 0: raw(4343 16000 16000 16000) min(2491 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 36391 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 36391 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p __all__ 9: don't have active chargers. 9: raw(-13657 10000 10000 10000) min(-15509 10000 10000 10000) spread(-36482 10000 10000 10000) max_pv 18391 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread 3540 999 4343 36391 2491 -18482 3550 990 4304 36391 2491 -18482 3550 990 4304 36373 2491 -18482 3550 990 4304 36373 2491 -18482 3550 990 4304 36373 2491 -18482 3567 976 4243 36373 2491 -18482 3567 976 4243 36373 2491 -18482 3567 976 4243 36373 2491 -18482 3567 976 4243 36373 2491 -18482 3556 985 4282 36230 2491 -18482 3556 985 4282 36230 2491 -18482 3556 985 4282 36230 2491 -18482 3556 985 4282 36230 2491 -18482 3566 976 4243 36165 2491 -18482 3566 976 4243 36165 2491 -18482 3566 976 4243 36165 2491 -18482 3566 976 4243 36165 2491 -18482 3558 983 4273 36165 2491 -18482 3558 983 4273 36165 2491 -18482 3558 983 4273 36165 2491 -18482 2025-09-06 14:11:58,054 Hysteresis 1938 0: raw(4273 16000 16000 16000) min(2491 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 36165 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 36165 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p __all__ 9: don't have active chargers. 9: raw(-13727 10000 10000 10000) min(-15509 10000 10000 10000) spread(-36482 10000 10000 10000) max_pv 18165 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread 3558 983 4273 36165 2491 -18482 3558 983 4273 36165 2491 -18482 3558 983 4273 35939 2491 -18482 3569 974 4234 35543 2491 -18482 3569 974 4234 35543 2491 -18482 3569 974 4234 35543 2491 -18482 3569 974 4234 35543 2491 -18482 3547 993 4317 35543 2491 -18482 3547 993 4317 35543 2491 -18482 3547 993 4317 35543 2491 -18482 3547 993 4317 35543 2491 -18482 3597 949 4126 35543 2491 -18482 3597 949 4126 35543 2491 -18482 3597 949 4126 35543 2491 -18482 3597 949 4126 35543 2491 -18482 3591 955 4152 35543 2491 -18482 3591 955 4152 35543 2491 -18482 3591 955 4152 35543 2491 -18482 3591 955 4152 35543 2491 -18482 3575 969 4213 35543 2491 -18482 2025-09-06 14:12:08,061 Hysteresis 1948 0: raw(4213 16000 16000 16000) min(2491 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 35543 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 35543 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p __all__ 9: don't have active chargers. 9: raw(-13787 10000 10000 10000) min(-15509 10000 10000 10000) spread(-36482 10000 10000 10000) max_pv 17543 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread 3575 969 4213 35543 2491 -18482 3575 969 4213 35543 2491 -18482 3575 969 4213 35543 2491 -18482 3545 995 4326 35543 2491 -18482 3545 995 4326 35543 2491 -18482 3545 995 4326 35543 2491 -18482 3545 995 4326 35543 2491 -18482 3534 1004 4365 35543 2491 -18482 3534 1004 4365 35543 2491 -18482 3534 1004 4365 35543 2491 -18482 3534 1004 4365 35543 2491 -18482 3534 1004 4365 35543 2491 -18482 3534 1004 4365 35543 2491 -18482 3540 999 4343 35543 2491 -18482 3540 999 4343 35543 2491 -18482 3540 999 4343 35543 2491 -18482 3540 999 4343 35543 2491 -18482 3530 1008 4382 35543 2491 -18482 3530 1008 4382 35543 2491 -18482 2025-09-06 14:12:18,094 Hysteresis 1959 0: raw(4382 16000 16000 16000) min(2491 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 35543 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 35543 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p __all__ 9: don't have active chargers. 9: raw(-13618 10000 10000 10000) min(-15509 10000 10000 10000) spread(-36482 10000 10000 10000) max_pv 17543 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread 3530 1008 4382 35543 2491 -18482 3530 1008 4382 35543 2491 -18482 3536 1003 4360 35543 2491 -18482 3536 1003 4360 35543 2491 -18482 3536 1003 4360 35543 2491 -18482 3536 1003 4360 35543 2491 -18482 3554 987 4291 35543 2491 -18482 3554 987 4291 35543 2491 -18482 3554 987 4291 35543 2491 -18482 3554 987 4291 35543 2491 -18482 3537 1002 4356 35543 2491 -18482 3537 1002 4356 35543 2491 -18482 3537 1002 4356 35543 2491 -18482 3537 1002 4356 35543 2491 -18482 3602 945 4108 35543 2491 -18482 3602 945 4108 35543 2491 -18482 3602 945 4108 35543 2491 -18482 3602 945 4108 35543 2491 -18482 3585 960 4173 35543 2491 -18482 3585 960 4173 35543 2491 -18482 2025-09-06 14:12:28,256 Hysteresis 1969 0: raw(4173 16000 16000 16000) min(2491 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 35543 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 35543 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p __all__ 9: don't have active chargers. 9: raw(-13827 10000 10000 10000) min(-15509 10000 10000 10000) spread(-36482 10000 10000 10000) max_pv 17543 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread 3585 960 4173 35543 2491 -18482 3585 960 4173 35543 2491 -18482 3585 960 4173 35543 2491 -18482 3585 960 4173 35543 2491 -18482 3548 992 4313 35543 2491 -18482 3548 992 4313 35543 2491 -18482 3548 992 4313 35543 2491 -18482 3494 1039 4517 35360 2491 -18482 3494 1039 4517 35360 2491 -18482 3494 1039 4517 35360 2491 -18482 3494 1039 4517 35360 2491 -18482 3465 1065 4630 35221 2491 -18482 3465 1065 4630 35221 2491 -18482 3465 1065 4630 35221 2491 -18482 3465 1065 4630 35221 2491 -18482 3496 1038 4513 35139 2491 -18482 3496 1038 4513 35139 2491 -18482 3496 1038 4513 35139 2491 -18482 3496 1038 4513 35139 2491 -18482 3452 1076 4678 34565 2491 -18482 2025-09-06 14:12:38,261 Hysteresis 1979 0: raw(4678 16000 16000 16000) min(2491 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 34565 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 34565 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p __all__ 9: don't have active chargers. 9: raw(-13322 10000 10000 10000) min(-15509 10000 10000 10000) spread(-36482 10000 10000 10000) max_pv 16565 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread 3452 1076 4678 34565 2491 -18482 3452 1076 4678 34565 2491 -18482 3452 1076 4678 34565 2491 -18482 3485 1047 4552 34495 2491 -18482 3485 1047 4552 34495 2491 -18482 3485 1047 4552 34495 2491 -18482 3485 1047 4552 34495 2491 -18482 3491 1042 4530 34426 2491 -18482 3491 1042 4530 34426 2491 -18482 3491 1042 4530 34426 2491 -18482 3491 1042 4530 34426 2491 -18482 3482 1050 4565 34426 2491 -18482 3482 1050 4565 34426 2491 -18482 3482 1050 4565 34426 2491 -18482 3482 1050 4565 34426 2491 -18482 3482 1050 4565 33943 2491 -18482 3482 1050 4565 33943 2491 -18482 3540 999 4343 33943 2491 -18482 3540 999 4343 33943 2491 -18482 3540 999 4343 33943 2491 -18482 2025-09-06 14:12:48,267 Hysteresis 1989 0: raw(4343 16000 16000 16000) min(2491 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 33943 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 33943 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p __all__ 9: don't have active chargers. 9: raw(-13657 10000 10000 10000) min(-15509 10000 10000 10000) spread(-36482 10000 10000 10000) max_pv 15943 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread 3540 999 4343 33713 2491 -18482 3580 964 4191 33713 2491 -18482 3580 964 4191 32860 2491 -18482 3580 964 4191 32860 2491 -18482 3580 964 4191 32834 2491 -18482 3569 974 4234 32834 2491 -18482 3569 974 4234 32834 2491 -18482 3569 974 4234 32834 2491 -18482 3569 974 4234 32708 2491 -18482 3537 1002 4356 32708 2491 -18482 3537 1002 4356 32708 2491 -18482 3537 1002 4356 32708 2491 -18482 3537 1002 4356 32708 2491 -18482 3557 984 4278 32708 2491 -18482 3557 984 4278 32708 2491 -18482 3557 984 4278 32708 2491 -18482 3557 984 4278 32708 2491 -18482 3538 1001 4352 32708 2491 -18482 3538 1001 4352 32708 2491 -18482 3538 1001 4352 32708 2491 -18482 2025-09-06 14:12:58,349 Hysteresis 1999 0: raw(4352 16000 16000 16000) min(2491 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 32708 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 32708 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p __all__ 9: don't have active chargers. 9: raw(-13648 10000 10000 10000) min(-15509 10000 10000 10000) spread(-36482 10000 10000 10000) max_pv 14708 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread 3538 1001 4352 32708 2491 -18482 3535 1004 4365 32708 2491 -18482 3535 1004 4365 32256 2491 -18482 3535 1004 4365 32256 2491 -18482 3535 1004 4365 32256 2491 -18482 3535 1004 4365 32256 2491 -18482 3535 1004 4365 32256 2491 -18482 3522 1015 4413 32256 2491 -18482 3522 1015 4413 32256 2491 -18482 3522 1015 4413 32256 2491 -18482 3522 1015 4413 32256 2491 -18482 3532 1006 4373 32256 2491 -18482 3532 1006 4373 32256 2491 -18482 3532 1006 4373 32256 2491 -18482 3532 1006 4373 32256 2491 -18482 3524 1013 4404 32256 2491 -18482 3524 1013 4404 32256 2491 -18482 3524 1013 4404 32256 2491 -18482 3524 1013 4404 32256 2491 -18482 3524 1013 4404 32256 2491 -18482 2025-09-06 14:13:08,356 Hysteresis 2009 0: raw(4404 16000 16000 16000) min(2491 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 32256 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 32256 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p __all__ 9: don't have active chargers. 9: raw(-13596 10000 10000 10000) min(-15509 10000 10000 10000) spread(-36482 10000 10000 10000) max_pv 14256 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread 3524 1013 4404 32256 2491 -18482 3524 1013 4404 32256 2491 -18482 3524 1013 4404 32256 2491 -18482 3519 1018 4426 32256 2491 -18482 3519 1018 4426 32256 2491 -18482 3519 1018 4426 32256 2491 -18482 3519 1018 4426 32256 2491 -18482 3518 1018 4426 32256 2491 -18482 3518 1018 4426 32256 2491 -18482 3518 1018 4426 32256 2491 -18482 3518 1018 4426 32256 2491 -18482 3530 1008 4382 32256 2491 -18482 3530 1008 4382 32256 2491 -18482 3530 1008 4382 32256 2491 -18482 3530 1008 4382 32256 2491 -18482 3550 990 4304 32256 2491 -18482 3550 990 4304 32256 2491 -18482 3559 983 4273 32256 2491 -18482 3559 983 4273 32256 2491 -18482 3559 983 4273 32256 2491 -18482 2025-09-06 14:13:18,360 Hysteresis 2019 0: raw(4273 16000 16000 16000) min(2491 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 32256 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 32256 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p __all__ 9: don't have active chargers. 9: raw(-13727 10000 10000 10000) min(-15509 10000 10000 10000) spread(-36482 10000 10000 10000) max_pv 14256 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread 3559 983 4273 32256 2491 -18482 3558 983 4273 32256 2491 -18482 3558 983 4273 32256 2491 -18482 3558 983 4273 32256 2491 -18482 3558 983 4273 32256 2491 -18482 3526 1011 4395 32256 2491 -18482 3526 1011 4395 32256 2491 -18482 3526 1011 4395 32256 2491 -18482 3526 1011 4395 32256 2491 -18482 3540 999 4343 32256 2491 -18482 3540 999 4343 32256 2491 -18482 3540 999 4343 32256 2491 -18482 3540 999 4343 32256 2491 -18482 3525 1012 4400 32256 2491 -18482 3525 1012 4400 32256 2491 -18482 3525 1012 4400 32256 2491 -18482 3525 1012 4400 32256 2491 -18482 3569 974 4234 32256 2491 -18482 3569 974 4234 32256 2491 -18482 3569 974 4234 32256 2491 -18482 2025-09-06 14:13:28,451 Hysteresis 2029 0: raw(4234 16000 16000 16000) min(2491 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 32256 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 32256 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p __all__ 9: don't have active chargers. 9: raw(-13766 10000 10000 10000) min(-15509 10000 10000 10000) spread(-36482 10000 10000 10000) max_pv 14256 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread 3569 974 4234 32256 2491 -18482 3545 995 4326 32256 2491 -18482 3545 995 4326 32256 2491 -18482 3545 995 4326 31686 2491 -18482 3545 995 4326 31686 2491 -18482 3582 962 4182 31686 2491 -18482 3582 962 4182 31686 2491 -18482 3582 962 4182 31686 2491 -18482 3582 962 4182 31686 2491 -18482 3556 985 4282 31686 2491 -18482 3556 985 4282 31686 2491 -18482 3556 985 4282 28400 2491 -18482 3556 985 4282 28400 2491 -18482 3556 985 4282 28400 2491 -18482 3567 976 4243 28400 2491 -18482 3567 976 4243 28400 2491 -18482 3567 976 4243 23952 2491 -18482 3567 976 4243 23952 2491 -18482 3567 976 4243 23952 2491 -18482 2025-09-06 14:13:38,462 Hysteresis 2039 0: raw(4243 16000 16000 16000) min(2491 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 23952 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23952 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p __all__ 9: don't have active chargers. 9: raw(-13757 10000 10000 10000) min(-15509 10000 10000 10000) spread(-36482 10000 10000 10000) max_pv 5952 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread 3527 1011 4395 23952 2491 -18482 3527 1011 4395 21400 2491 -18482 3527 1011 4395 16791 2491 -18482 3527 1011 4395 16791 2491 -18482 3586 959 4169 16791 2491 -18482 3586 959 4169 16791 2491 -18482 3586 959 4169 16791 2491 -18482 3586 959 4169 16791 2491 -18482 3540 999 4343 16791 2491 -18482 3540 999 4343 16791 2491 -18482 3540 999 4343 16791 2491 -18482 3540 999 4343 16791 2491 -18482 3540 999 4343 16791 2491 -18482 3540 999 4343 16791 2491 -18482 3540 999 4343 16791 2491 -18482 3530 1008 4382 16791 2491 -18482 3530 1008 4382 16791 2491 -18482 3530 1008 4382 16791 2491 -18482 3530 1008 4382 16791 2491 -18482 3517 1019 4430 16791 2491 -18482 2025-09-06 14:13:48,466 Hysteresis 2049 0: raw(4430 16000 16000 16000) min(2491 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 16791 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 > max_pv 16791 3: shut down 0 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 2491 < req 18000 No: p0 min 2491 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(4430 16000 16000 16000) min(2491 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 16791 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 3517 -3567 -15508 16791 -15508 -18482 3517 -3567 -15508 11730 -15508 -18482 3517 -3567 -15508 8334 -15508 -18482 RECV 0: requested 9029 -> 14000 mA (measured 6.010A 5.930A 6.030A) 3499 -3549 -15430 8334 -15508 -18482 3499 -3549 -15430 8334 -15508 -18482 3499 -3549 -15430 8334 -15508 -18482 3499 -3549 -15430 8334 -15508 -18482 3499 -3549 -15430 6834 -15508 -18482 3499 -3549 -15430 6834 -15508 -18482 3134 -3184 -13843 6834 -15508 -18482 3134 -3184 -13843 6834 -15508 -18482 3134 -3184 -13843 6834 -15508 -18482 3134 -3184 -13843 6834 -15508 -18482 3134 -3184 -13843 6834 -15508 -18482 3134 -3184 -13843 6834 -15508 -18482 3134 -3184 -13843 6834 -15508 -18482 3134 -3184 -13843 6834 -15508 -18482 -756 706 3069 6834 -15508 -18482 -756 706 3069 6834 -15508 -18482 -756 706 3069 6813 -15508 -18482 2025-09-06 14:13:58,573 Hysteresis 2059 0: raw(3069 16000 16000 16000) min(-15508 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 6813 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(3069 16000 16000 16000) min(-15508 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 6813 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -756 706 3069 6813 -15508 -18482 -820 770 3347 6813 -15508 -18482 -820 770 3347 6813 -15508 -18482 -820 770 3347 5434 -15508 -18482 -820 770 3347 5434 -15508 -18482 -769 719 3126 5434 -15508 -18482 -769 719 3126 5434 -15508 -18482 -769 719 3126 5252 -15508 -18482 -769 719 3126 5252 -15508 -18482 -779 729 3169 5252 -15508 -18482 -779 729 3169 5252 -15508 -18482 -779 729 3169 5252 -15508 -18482 -779 729 3169 5252 -15508 -18482 -826 776 3373 5252 -15508 -18482 -826 776 3373 5252 -15508 -18482 -826 776 3373 5252 -15508 -18482 -826 776 3373 5252 -15508 -18482 -826 776 3373 5252 -15508 -18482 -826 776 3373 5252 -15508 -18482 -790 740 3217 5252 -15508 -18482 2025-09-06 14:14:08,582 Hysteresis 2069 0: raw(3217 16000 16000 16000) min(-15508 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 5252 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(3217 16000 16000 16000) min(-15508 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 5252 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -790 740 3217 5252 -15508 -18482 -790 740 3217 5252 -15508 -18482 -790 740 3217 5252 -15508 -18482 -770 720 3130 5252 -15508 -18482 -770 720 3130 5252 -15508 -18482 -770 720 3130 5252 -15508 -18482 -770 720 3130 5252 -15508 -18482 -719 669 2908 5252 -15508 -18482 -719 669 2908 5252 -15508 -18482 -719 669 2908 5252 -15508 -18482 -719 669 2908 5252 -15508 -18482 -801 751 3265 5252 -15508 -18482 -801 751 3265 5252 -15508 -18482 -801 751 3265 5252 -15508 -18482 -801 751 3265 5252 -15508 -18482 -835 785 3413 5252 -15508 -18482 -835 785 3413 5252 -15508 -18482 -835 785 3413 5252 -15508 -18482 -835 785 3413 5252 -15508 -18482 -771 721 3134 5252 -15508 -18482 2025-09-06 14:14:18,587 Hysteresis 2079 0: raw(3134 16000 16000 16000) min(-15508 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 5252 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(3134 16000 16000 16000) min(-15508 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 5252 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -771 721 3134 5252 -15508 -18482 -771 721 3134 5252 -15508 -18482 -771 721 3134 5252 -15508 -18482 -811 761 3308 5252 -15508 -18482 -811 761 3308 5252 -15508 -18482 -811 761 3308 5252 -15508 -18482 -811 761 3308 5252 -15508 -18482 -778 728 3165 5252 -15508 -18482 -778 728 3165 5252 -15508 -18482 -778 728 3165 5252 -15508 -18482 -778 728 3165 5252 -15508 -18482 -778 728 3165 5252 -15508 -18482 -778 728 3165 5252 -15508 -18482 -769 719 3126 5252 -15508 -18482 -769 719 3126 5252 -15508 -18482 -769 719 3126 5252 -15508 -18482 -769 719 3126 5252 -15508 -18482 -742 692 3008 5252 -15508 -18482 -742 692 3008 5252 -15508 -18482 -742 692 3008 5252 -15508 -18482 2025-09-06 14:14:28,664 Hysteresis 2089 0: raw(3008 16000 16000 16000) min(-15508 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 5252 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(3008 16000 16000 16000) min(-15508 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 5252 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -742 692 3008 5252 -15508 -18482 -787 737 3204 5252 -15508 -18482 -787 737 3204 5252 -15508 -18482 -787 737 3204 5252 -15508 -18482 -787 737 3204 5252 -15508 -18482 -750 700 3043 5252 -15508 -18482 -750 700 3043 5252 -15508 -18482 -750 700 3043 5252 -15508 -18482 -750 700 3043 5252 -15508 -18482 -763 713 3100 5252 -15508 -18482 -763 713 3100 4882 -15508 -18482 -763 713 3100 4882 -15508 -18482 -763 713 3100 4882 -15508 -18482 -763 713 3100 4882 -15508 -18482 -763 713 3100 4678 -15508 -18482 -763 713 3100 4678 -15508 -18482 -763 713 3100 4678 -15508 -18482 -758 708 3078 4678 -15508 -18482 -758 708 3078 4678 -15508 -18482 -758 708 3078 4678 -15508 -18482 2025-09-06 14:14:38,668 Hysteresis 2099 0: raw(3078 16000 16000 16000) min(-15508 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 4678 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(3078 16000 16000 16000) min(-15508 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 4678 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -758 708 3078 4678 -15508 -18482 -758 708 3078 4678 -15508 -18482 -758 708 3078 4678 -15508 -18482 -768 718 3121 4678 -15508 -18482 -768 718 3121 4678 -15508 -18482 -768 718 3121 4678 -15508 -18482 -768 718 3121 4678 -15508 -18482 -795 745 3239 4678 -15508 -18482 -795 745 3239 4678 -15508 -18482 -795 745 3239 4678 -15508 -18482 -795 745 3239 4678 -15508 -18482 -749 699 3039 4678 -15508 -18482 -749 699 3039 4678 -15508 -18482 -749 699 3039 4678 -15508 -18482 -749 699 3039 4678 -15508 -18482 -749 699 3039 4678 -15508 -18482 -749 699 3039 4678 -15508 -18482 -749 699 3039 4678 -15508 -18482 -749 699 3039 4678 -15508 -18482 -779 729 3169 4678 -15508 -18482 2025-09-06 14:14:48,671 Hysteresis 2109 0: raw(3169 16000 16000 16000) min(-15508 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 4678 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(3169 16000 16000 16000) min(-15508 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 4678 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -779 729 3169 4678 -15508 -18482 -779 729 3169 4678 -15508 -18482 -779 729 3169 4678 -15508 -18482 -773 723 3143 4678 -15508 -18482 -773 723 3143 4678 -15508 -18482 -773 723 3143 4678 -15508 -18482 -773 723 3143 4678 -15508 -18482 -766 716 3113 4678 -15508 -18482 -766 716 3113 4678 -15508 -18482 -766 716 3113 4678 -15508 -18482 -766 716 3113 4678 -15508 -18482 -766 716 3113 4678 -15508 -18482 -766 716 3113 4678 -15508 -18482 -822 772 3356 4678 -15508 -18482 -822 772 3356 4678 -15508 -18482 -822 772 3356 4678 -15508 -18482 -822 772 3356 4678 -15508 -18482 -760 710 3086 4678 -15508 -18482 -760 710 3086 4678 -15508 -18482 -760 710 3086 4678 -15508 -18482 2025-09-06 14:14:58,858 Hysteresis 2119 0: raw(3086 16000 16000 16000) min(-15508 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 4678 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(3086 16000 16000 16000) min(-15508 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 4678 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -760 710 3086 4678 -15508 -18482 -812 762 3313 4678 -15508 -18482 -812 762 3313 4678 -15508 -18482 -812 762 3313 4678 -15508 -18482 -735 685 2978 4678 -15508 -18482 -735 685 2978 4678 -15508 -18482 -735 685 2978 4678 -15508 -18482 -735 685 2978 4678 -15508 -18482 -735 685 2978 4678 -15508 -18482 -380 330 1434 4678 -15508 -18482 -380 330 1434 4678 -15508 -18482 -380 330 1434 4678 -15508 -18482 -380 330 1434 4678 -15508 -18482 -380 330 1434 4678 -15508 -18482 -380 330 1434 4678 -15508 -18482 -380 330 1434 4678 -15508 -18482 -380 330 1434 4678 -15508 -18482 -393 343 1491 4678 -15508 -18482 -393 343 1491 4678 -15508 -18482 -393 343 1491 4678 -15508 -18482 2025-09-06 14:15:08,865 Hysteresis 2129 0: raw(1491 16000 16000 16000) min(-15508 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 4678 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 1 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(1491 16000 16000 16000) min(-15508 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 4678 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -393 343 1491 4678 -15508 -18482 -366 316 1373 4678 -15508 -18482 -366 316 1373 4678 -15508 -18482 -366 316 1373 4678 -15508 -18482 -366 316 1373 4678 -15508 -18482 -366 316 1373 4678 -15508 -18482 -386 336 1460 4678 -15508 -18482 -386 336 1460 4678 -15508 -18482 -386 336 1460 4678 -15508 -18482 -386 336 1460 4678 -15508 -18482 -352 302 1313 4678 -15508 -18482 -352 302 1313 4678 -15508 -18482 -352 302 1313 4678 -15508 -18482 -352 302 1313 4678 -15508 -18482 -321 271 1178 4678 -15508 -18482 -321 271 1178 4678 -15508 -18482 -321 271 1178 4678 -15508 -18482 -321 271 1178 4678 -15508 -18482 -388 338 1469 4678 -15508 -18482 -388 338 1469 4678 -15508 -18482 2025-09-06 14:15:18,868 Hysteresis 2139 0: raw(1469 16000 16000 16000) min(-15508 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 4678 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(1469 16000 16000 16000) min(-15508 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 4678 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -388 338 1469 4678 -15508 -18482 -388 338 1469 4678 -15508 -18482 -354 304 1321 4678 -15508 -18482 -354 304 1321 4678 -15508 -18482 -354 304 1321 4678 -15508 -18482 -354 304 1321 4678 -15508 -18482 -388 338 1469 4678 -15508 -18482 -388 338 1469 4678 -15508 -18482 -388 338 1469 4678 -15508 -18482 -388 338 1469 4678 -15508 -18482 -372 322 1400 4678 -15508 -18482 -372 322 1400 4678 -15508 -18482 -372 322 1400 4678 -15508 -18482 -372 322 1400 4678 -15508 -18482 -372 322 1400 4678 -15508 -18482 -372 322 1400 4678 -15508 -18482 -398 348 1513 4678 -15508 -18482 -398 348 1513 4678 -15508 -18482 -398 348 1513 4678 -15508 -18482 -398 348 1513 4678 -15508 -18482 2025-09-06 14:15:28,923 Hysteresis 2149 0: raw(1513 16000 16000 16000) min(-15508 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 4678 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(1513 16000 16000 16000) min(-15508 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 4678 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -367 317 1378 4678 -15508 -18482 -367 317 1378 4678 -15508 -18482 -367 317 1378 4678 -15508 -18482 -367 317 1378 4678 -15508 -18482 -374 324 1408 4678 -15508 -18482 -374 324 1408 4678 -15508 -18482 -374 324 1408 4678 -15508 -18482 -374 324 1408 4678 -15508 -18482 38 -88 -382 4678 -15508 -18482 38 -88 -382 4678 -15508 -18482 38 -88 -382 4678 -15508 -18482 38 -88 -382 4678 -15508 -18482 -112 62 269 4678 -15508 -18482 -112 62 269 4678 -15508 -18482 -112 62 269 4678 -15508 -18482 -112 62 269 4678 -15508 -18482 -364 314 1365 4678 -15508 -18482 -364 314 1365 4678 -15508 -18482 -364 314 1365 4678 -15508 -18482 -364 314 1365 4678 -15508 -18482 2025-09-06 14:15:38,963 Hysteresis 2159 0: raw(1365 16000 16000 16000) min(-15508 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 4678 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(1365 16000 16000 16000) min(-15508 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 4678 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -247 197 856 4678 -15508 -18482 -247 197 856 4678 -15508 -18482 -247 197 856 4678 -15508 -18482 -247 197 856 4678 -15508 -18482 -477 427 1856 4678 -15508 -18482 -477 427 1856 4678 -15508 -18482 -477 427 1856 4678 -15508 -18482 -477 427 1856 4678 -15508 -18482 -477 427 1856 4678 -15508 -18482 -477 427 1856 4678 -15508 -18482 -348 298 1295 4678 -15508 -18482 -348 298 1295 4678 -15508 -18482 -348 298 1295 4678 -15508 -18482 -348 298 1295 4678 -15508 -18482 -353 303 1317 4678 -15508 -18482 -353 303 1317 4678 -15508 -18482 -353 303 1317 4678 -15508 -18482 -353 303 1317 4678 -15508 -18482 -354 304 1321 4678 -15508 -18482 -354 304 1321 4678 -15508 -18482 2025-09-06 14:15:48,970 Hysteresis 2169 0: raw(1321 16000 16000 16000) min(-15508 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 4678 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(1321 16000 16000 16000) min(-15508 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 4678 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -354 304 1321 4678 -15508 -18482 -354 304 1321 4678 -15508 -18482 -374 324 1408 4678 -15508 -18482 -374 324 1408 4678 -15508 -18482 -374 324 1408 4678 -15508 -18482 -374 324 1408 4678 -15508 -18482 -377 327 1421 4678 -15508 -18482 -377 327 1421 4678 -15508 -18482 -377 327 1421 4678 -15508 -18482 -377 327 1421 4678 -15508 -18482 -353 303 1317 4678 -15508 -18482 -353 303 1317 4678 -15508 -18482 -353 303 1317 4678 -15508 -18482 -353 303 1317 4678 -15508 -18482 -374 324 1408 4678 -15508 -18482 -374 324 1408 4678 -15508 -18482 -374 324 1408 4678 -15508 -18482 -374 324 1408 4678 -15508 -18482 -354 304 1321 4678 -15508 -18482 -354 304 1321 4678 -15508 -18482 2025-09-06 14:15:58,974 Hysteresis 2179 0: raw(1321 16000 16000 16000) min(-15508 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 4678 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(1321 16000 16000 16000) min(-15508 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 4678 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -354 304 1321 4678 -15508 -18482 -354 304 1321 4678 -15508 -18482 -354 304 1321 4678 -15508 -18482 -372 322 1400 4678 -15508 -18482 -372 322 1400 4678 -15508 -18482 -372 322 1400 4678 -15508 -18482 -372 322 1400 4678 -15508 -18482 -361 311 1352 4678 -15508 -18482 -361 311 1352 4678 -15508 -18482 -361 311 1352 4678 -15508 -18482 -361 311 1352 4678 -15508 -18482 -336 286 1243 4678 -15508 -18482 -336 286 1243 4678 -15508 -18482 -336 286 1243 4678 -15508 -18482 -336 286 1243 4678 -15508 -18482 -336 286 1243 4678 -15508 -18482 -367 317 1378 4678 -15508 -18482 -367 317 1378 4678 -15508 -18482 -367 317 1378 4678 -15508 -18482 -367 317 1378 4678 -15508 -18482 2025-09-06 14:16:09,011 Hysteresis 2189 0: raw(1378 16000 16000 16000) min(-15508 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 4678 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(1378 16000 16000 16000) min(-15508 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 4678 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -752 702 3052 4678 -15508 -18482 -752 702 3052 4678 -15508 -18482 -752 702 3052 4678 -15508 -18482 -752 702 3052 4678 -15508 -18482 -316 266 1156 4678 -15508 -18482 -316 266 1156 4678 -15508 -18482 -316 266 1156 4678 -15508 -18482 -368 318 1382 4678 -15508 -18482 -368 318 1382 4678 -15508 -18482 -368 318 1382 4678 -15508 -18482 -368 318 1382 4678 -15508 -18482 -368 318 1382 4678 -15508 -18482 -368 318 1382 4678 -15508 -18482 -368 318 1382 4678 -15508 -18482 -368 318 1382 4678 -15508 -18482 -368 318 1382 4678 -15508 -18482 -368 318 1382 4678 -15508 -18482 -767 717 3117 4678 -15508 -18482 -767 717 3117 4678 -15508 -18482 -767 717 3117 4678 -15508 -18482 2025-09-06 14:16:19,014 Hysteresis 2199 0: raw(3117 16000 16000 16000) min(-15508 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 4678 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(3117 16000 16000 16000) min(-15508 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 4678 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -767 717 3117 4678 -15508 -18482 -765 715 3108 4678 -15508 -18482 -765 715 3108 4678 -15508 -18482 -765 715 3108 4678 -15508 -18482 -765 715 3108 4678 -15508 -18482 -769 719 3126 4678 -15508 -18482 -769 719 3126 4678 -15508 -18482 -769 719 3126 4678 -15508 -18482 -769 719 3126 4678 -15508 -18482 -714 664 2886 4678 -15508 -18482 -714 664 2886 4678 -15508 -18482 -714 664 2886 4678 -15508 -18482 -714 664 2886 4678 -15508 -18482 -330 280 1217 4678 -15508 -18482 -330 280 1217 4678 -15508 -18482 -330 280 1217 4678 -15508 -18482 -330 280 1217 4678 -15508 -18482 -728 678 2947 4678 -15508 -18482 -728 678 2947 4678 -15508 -18482 2025-09-06 14:16:29,017 Hysteresis 2209 0: raw(2947 16000 16000 16000) min(-15508 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 4678 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(2947 16000 16000 16000) min(-15508 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 4678 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -728 678 2947 4678 -15508 -18482 -728 678 2947 4678 -15508 -18482 -704 654 2843 4678 -15508 -18482 -704 654 2843 4678 -15508 -18482 -704 654 2843 4678 -15508 -18482 -704 654 2843 4678 -15508 -18482 -351 301 1308 4678 -15508 -18482 -351 301 1308 4678 -15508 -18482 -351 301 1308 4678 -15508 -18482 -351 301 1308 4678 -15508 -18482 -351 301 1308 4678 -15508 -18482 -351 301 1308 4678 -15508 -18482 -351 301 1308 4678 -15508 -18482 -351 301 1308 4678 -15508 -18482 -351 301 1308 4678 -15508 -18482 -351 301 1308 4678 -15508 -18482 -780 730 3173 4678 -15508 -18482 -780 730 3173 4678 -15508 -18482 -780 730 3173 4678 -15508 -18482 -780 730 3173 4678 -15508 -18482 2025-09-06 14:16:39,030 Hysteresis 2219 0: raw(3173 16000 16000 16000) min(-15508 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 4678 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(3173 16000 16000 16000) min(-15508 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 4678 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -478 428 1860 4678 -15508 -18482 -478 428 1860 4678 -15508 -18482 -478 428 1860 4678 -15508 -18482 -478 428 1860 4678 -15508 -18482 -351 301 1308 4565 -15508 -18482 -351 301 1308 4565 -15508 -18482 -351 301 1308 4565 -15508 -18482 -351 301 1308 4565 -15508 -18482 -726 676 2939 4565 -15508 -18482 -726 676 2939 4565 -15508 -18482 -726 676 2939 4565 -15508 -18482 -726 676 2939 4565 -15508 -18482 -383 333 1447 4565 -15508 -18482 -383 333 1447 4565 -15508 -18482 -383 333 1447 4565 -15508 -18482 -383 333 1447 4565 -15508 -18482 -303 253 1100 4565 -15508 -18482 -303 253 1100 4565 -15508 -18482 -303 253 1100 4430 -15508 -18482 -303 253 1100 4430 -15508 -18482 2025-09-06 14:16:49,033 Hysteresis 2229 0: raw(1100 16000 16000 16000) min(-15508 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 4430 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(1100 16000 16000 16000) min(-15508 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 4430 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -303 253 1100 4430 -15508 -18482 -303 253 1100 4430 -15508 -18482 -706 656 2852 4430 -15508 -18482 -706 656 2852 4430 -15508 -18482 -706 656 2852 4430 -15508 -18482 -706 656 2852 4430 -15508 -18482 -705 655 2847 4430 -15508 -18482 -705 655 2847 4430 -15508 -18482 -705 655 2847 4430 -15508 -18482 -705 655 2847 4430 -15508 -18482 -705 655 2847 4430 -15508 -18482 -705 655 2847 4430 -15508 -18482 -705 655 2847 4430 -15508 -18482 -705 655 2847 4430 -15508 -18482 -695 645 2804 4430 -15508 -18482 -695 645 2804 4430 -15508 -18482 -695 645 2804 4430 -15508 -18482 -695 645 2804 4430 -15508 -18482 -718 668 2904 4430 -15508 -18482 -718 668 2904 4430 -15508 -18482 2025-09-06 14:16:59,037 Hysteresis 2239 0: raw(2904 16000 16000 16000) min(-15508 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 4430 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(2904 16000 16000 16000) min(-15508 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 4430 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -718 668 2904 4430 -15508 -18482 -718 668 2904 4430 -15508 -18482 -667 617 2682 4430 -15508 -18482 -667 617 2682 4430 -15508 -18482 -667 617 2682 4430 -15508 -18482 -667 617 2682 4430 -15508 -18482 -677 627 2726 4430 -15508 -18482 -677 627 2726 4430 -15508 -18482 -677 627 2726 4430 -15508 -18482 -677 627 2726 4430 -15508 -18482 -677 627 2726 4430 -15508 -18482 -677 627 2726 4430 -15508 -18482 -671 621 2700 4430 -15508 -18482 -671 621 2700 4430 -15508 -18482 -671 621 2700 4430 -15508 -18482 -671 621 2700 4430 -15508 -18482 -671 621 2700 4430 -15508 -18482 -671 621 2700 4430 -15508 -18482 -671 621 2700 4430 -15508 -18482 -671 621 2700 4430 -15508 -18482 2025-09-06 14:17:09,054 Hysteresis 2249 0: raw(2700 16000 16000 16000) min(-15508 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 4430 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(2700 16000 16000 16000) min(-15508 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 4430 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -646 596 2591 4430 -15508 -18482 -646 596 2591 4430 -15508 -18482 -646 596 2591 4430 -15508 -18482 -646 596 2591 4430 -15508 -18482 -673 623 2708 4430 -15508 -18482 -673 623 2708 4430 -15508 -18482 -673 623 2708 4430 -15508 -18482 -673 623 2708 4430 -15508 -18482 -636 586 2547 4430 -15508 -18482 -636 586 2547 4430 -15508 -18482 -636 586 2547 4430 -15508 -18482 -636 586 2547 4430 -15508 -18482 -616 566 2460 4430 -15508 -18482 -616 566 2460 4430 -15508 -18482 -616 566 2460 4430 -15508 -18482 -616 566 2460 4430 -15508 -18482 -650 600 2608 4430 -15508 -18482 -650 600 2608 4430 -15508 -18482 -650 600 2608 4430 -15508 -18482 -650 600 2608 4430 -15508 -18482 2025-09-06 14:17:19,060 Hysteresis 2259 0: raw(2608 16000 16000 16000) min(-15508 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 4430 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(2608 16000 16000 16000) min(-15508 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 4430 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -645 595 2586 4430 -15508 -18482 -645 595 2586 4430 -15508 -18482 -645 595 2586 4430 -15508 -18482 -645 595 2586 4430 -15508 -18482 -645 595 2586 4430 -15508 -18482 -667 617 2682 4430 -15508 -18482 -667 617 2682 4430 -15508 -18482 -667 617 2682 4430 -15508 -18482 -667 617 2682 4430 -15508 -18482 -674 624 2713 4430 -15508 -18482 -674 624 2713 4430 -15508 -18482 -674 624 2713 4430 -15508 -18482 -674 624 2713 4430 -15508 -18482 -674 624 2713 4430 -15508 -18482 -674 624 2713 4430 -15508 -18482 -674 624 2713 4430 -15508 -18482 -674 624 2713 4430 -15508 -18482 -686 636 2765 4430 -15508 -18482 -686 636 2765 4430 -15508 -18482 2025-09-06 14:17:29,065 Hysteresis 2269 0: raw(2765 16000 16000 16000) min(-15508 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 4430 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(2765 16000 16000 16000) min(-15508 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 4430 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -686 636 2765 4430 -15508 -18482 -686 636 2765 4430 -15508 -18482 -665 615 2673 4430 -15508 -18482 -665 615 2673 4430 -15508 -18482 -665 615 2673 4430 -15508 -18482 -665 615 2673 4430 -15508 -18482 -659 609 2647 4430 -15508 -18482 -659 609 2647 4430 -15508 -18482 -659 609 2647 4430 -15508 -18482 -659 609 2647 4430 -15508 -18482 -653 603 2621 4430 -15508 -18482 -653 603 2621 4430 -15508 -18482 -653 603 2621 4430 -15508 -18482 -653 603 2621 4430 -15508 -18482 -653 603 2621 4430 -15508 -18482 -653 603 2621 4430 -15508 -18482 -639 589 2560 4430 -15508 -18482 -639 589 2560 4430 -15508 -18482 -639 589 2560 4430 -15508 -18482 -639 589 2560 4430 -15508 -18482 2025-09-06 14:17:39,078 Hysteresis 2280 0: raw(2560 16000 16000 16000) min(-15508 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 4430 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(2560 16000 16000 16000) min(-15508 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 4430 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -641 591 2569 4430 -15508 -18482 -641 591 2569 4430 -15508 -18482 -641 591 2569 4430 -15508 -18482 -641 591 2569 4430 -15508 -18482 -633 583 2534 4430 -15508 -18482 -633 583 2534 4430 -15508 -18482 -633 583 2534 4430 -15508 -18482 -633 583 2534 4430 -15508 -18482 -646 596 2591 4430 -15508 -18482 -646 596 2591 4430 -15508 -18482 -646 596 2591 4430 -15508 -18482 -646 596 2591 4430 -15508 -18482 -630 580 2521 4430 -15508 -18482 -630 580 2521 4430 -15508 -18482 -630 580 2521 4430 -15508 -18482 -630 580 2521 4430 -15508 -18482 -652 602 2617 4430 -15508 -18482 -652 602 2617 4430 -15508 -18482 -652 602 2617 4430 -15508 -18482 -652 602 2617 4430 -15508 -18482 2025-09-06 14:17:49,099 Hysteresis 2290 0: raw(2617 16000 16000 16000) min(-15508 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 4430 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(2617 16000 16000 16000) min(-15508 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 4430 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -670 620 2695 4430 -15508 -18482 -670 620 2695 3413 -15508 -18482 -670 620 2695 3413 -15508 -18482 -670 620 2695 3413 -15508 -18482 -663 613 2665 3413 -15430 -18482 -663 613 2665 3413 -15430 -18482 -663 613 2665 3413 -15430 -18482 -663 613 2665 3413 -15430 -18482 -663 613 2665 3413 -15430 -18482 -650 600 2608 3413 -15430 -18482 -650 600 2608 3413 -13843 -18482 -650 600 2608 3413 -13843 -18482 -650 600 2608 3413 -13843 -18482 -748 698 3034 3413 -13843 -18482 -748 698 3034 3413 -13843 -18482 -748 698 3034 3413 -13843 -18482 -748 698 3034 3413 -13843 -18482 -728 678 2947 3413 -13843 -18482 -728 678 2947 3413 -382 -18482 -728 678 2947 3413 -382 -18482 2025-09-06 14:17:59,108 Hysteresis 2300 0: raw(2947 16000 16000 16000) min(-382 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3413 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(2947 16000 16000 16000) min(-382 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3413 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -728 678 2947 3413 -382 -18482 -735 685 2978 3413 -382 -18482 -735 685 2978 3413 -382 -18482 -735 685 2978 3413 -382 -18482 -735 685 2978 3413 -382 -18482 -731 681 2960 3413 -382 -18482 -731 681 2960 3413 -382 -18482 -731 681 2960 3413 -382 -18482 -731 681 2960 3413 -382 -18482 -731 681 2960 3413 -382 -18482 -731 681 2960 3413 -382 -18482 -731 681 2960 3413 -382 -18482 -731 681 2960 3413 -382 -18482 -737 687 2986 3413 -382 -18482 -737 687 2986 3413 -382 -18482 -737 687 2986 3413 -382 -18482 -737 687 2986 3413 -382 -18482 -737 687 2986 3413 -382 -18482 -737 687 2986 3413 -382 -18482 -733 683 2969 3413 -382 -18482 2025-09-06 14:18:09,111 Hysteresis 2310 0: raw(2969 16000 16000 16000) min(-382 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3413 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(2969 16000 16000 16000) min(-382 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3413 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -733 683 2969 3413 -382 -18482 -733 683 2969 3413 -382 -18482 -733 683 2969 3413 -382 -18482 -732 682 2965 3413 -382 -18482 -732 682 2965 3413 -382 -18482 -732 682 2965 3413 -382 -18482 -732 682 2965 3413 -382 -18482 -737 687 2986 3413 -382 -18482 -737 687 2986 3413 -382 -18482 -737 687 2986 3413 -382 -18482 -737 687 2986 3413 -382 -18482 -737 687 2986 3413 -382 -18482 -737 687 2986 3413 -382 -18482 -737 687 2986 3413 -382 -18482 -737 687 2986 3413 -382 -18482 -720 670 2913 3413 -382 -18482 -720 670 2913 3413 -382 -18482 -720 670 2913 3413 -382 -18482 -720 670 2913 3413 -382 -18482 -715 665 2891 3413 -382 -18482 2025-09-06 14:18:19,159 Hysteresis 2320 0: raw(2891 16000 16000 16000) min(-382 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3413 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(2891 16000 16000 16000) min(-382 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3413 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -715 665 2891 3356 -382 -18482 -715 665 2891 3356 -382 -18482 -715 665 2891 3356 -382 -18482 -711 661 2873 3356 -382 -18482 -711 661 2873 3356 -382 -18482 -711 661 2873 3356 -382 -18482 -711 661 2873 3356 -382 -18482 -714 664 2886 3356 -382 -18482 -714 664 2886 3356 -382 -18482 -714 664 2886 3356 -382 -18482 -714 664 2886 3356 -382 -18482 -714 664 2886 3356 -382 -18482 -714 664 2886 3356 -382 -18482 -694 644 2800 3356 -382 -18482 -694 644 2800 3356 -382 -18482 -694 644 2800 3356 -382 -18482 -694 644 2800 3356 -382 -18482 -689 639 2778 3356 -382 -18482 -689 639 2778 3356 -382 -18482 -689 639 2778 3356 -382 -18482 2025-09-06 14:18:29,165 Hysteresis 2330 0: raw(2778 16000 16000 16000) min(-382 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3356 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(2778 16000 16000 16000) min(-382 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3356 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -689 639 2778 3356 -382 -18482 -685 635 2760 3356 -382 -18482 -685 635 2760 3356 -382 -18482 -685 635 2760 3356 -382 -18482 -685 635 2760 3356 -382 -18482 -688 638 2773 3356 -382 -18482 -688 638 2773 3356 -382 -18482 -688 638 2773 3356 -382 -18482 -688 638 2773 3356 -382 -18482 -692 642 2791 3356 -382 -18482 -692 642 2791 3356 -382 -18482 -692 642 2791 3356 -382 -18482 -692 642 2791 3356 -382 -18482 -677 627 2726 3356 -382 -18482 -677 627 2726 3356 -382 -18482 -677 627 2726 3356 -382 -18482 -677 627 2726 3356 -382 -18482 517 -567 -2465 3356 -2465 -18482 517 -567 -2465 3356 -2465 -18482 517 -567 -2465 3356 -2465 -18482 2025-09-06 14:18:39,169 Hysteresis 2340 0: raw(-2465 16000 16000 16000) min(-2465 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3356 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-2465 16000 16000 16000) min(-2465 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3356 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 517 -567 -2465 3356 -2465 -18482 403 -453 -1969 3356 -2465 -18482 403 -453 -1969 3356 -2465 -18482 403 -453 -1969 3356 -2465 -18482 403 -453 -1969 3356 -2465 -18482 403 -453 -1969 3356 -2465 -18482 403 -453 -1969 3356 -2465 -18482 -691 641 2786 3356 -2465 -18482 -691 641 2786 3356 -2465 -18482 -691 641 2786 3356 -2465 -18482 -691 641 2786 3356 -2465 -18482 -691 641 2786 3356 -2465 -18482 -691 641 2786 3356 -2465 -18482 -691 641 2786 3356 -2465 -18482 -691 641 2786 3356 -2465 -18482 -686 636 2765 3356 -2465 -18482 -686 636 2765 3356 -2465 -18482 -686 636 2765 3356 -2465 -18482 -686 636 2765 3356 -2465 -18482 -685 635 2760 3356 -2465 -18482 2025-09-06 14:18:49,209 Hysteresis 2350 0: raw(2760 16000 16000 16000) min(-2465 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3356 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(2760 16000 16000 16000) min(-2465 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3356 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -685 635 2760 3356 -2465 -18482 -685 635 2760 3356 -2465 -18482 -685 635 2760 3356 -2465 -18482 -694 644 2800 3356 -2465 -18482 -694 644 2800 3356 -2465 -18482 -694 644 2800 3356 -2465 -18482 -694 644 2800 3356 -2465 -18482 -679 629 2734 3356 -2465 -18482 -679 629 2734 3356 -2465 -18482 -679 629 2734 3356 -2465 -18482 -679 629 2734 3356 -2465 -18482 -683 633 2752 3356 -2465 -18482 -683 633 2752 3356 -2465 -18482 -683 633 2752 3356 -2465 -18482 -683 633 2752 3356 -2465 -18482 -683 633 2752 3356 -2465 -18482 -683 633 2752 3356 -2465 -18482 -653 603 2621 3356 -2465 -18482 -653 603 2621 3313 -2465 -18482 2025-09-06 14:18:59,216 Hysteresis 2360 0: raw(2621 16000 16000 16000) min(-2465 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3313 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(2621 16000 16000 16000) min(-2465 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3313 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -653 603 2621 3313 -2465 -18482 -653 603 2621 3313 -2465 -18482 -653 603 2621 3313 -2465 -18482 -653 603 2621 3313 -2465 -18482 -653 603 2621 3313 -2465 -18482 -653 603 2621 3313 -2465 -18482 -655 605 2630 3173 -2465 -18482 -655 605 2630 3173 -2465 -18482 -655 605 2630 3173 -2465 -18482 -655 605 2630 3173 -2465 -18482 -655 605 2630 3173 -2465 -18482 -655 605 2630 3173 -2465 -18482 -655 605 2630 3173 -2465 -18482 -655 605 2630 3173 -2465 -18482 -646 596 2591 3173 -2465 -18482 -646 596 2591 3173 -2465 -18482 -646 596 2591 3173 -2465 -18482 -646 596 2591 3173 -2465 -18482 -629 579 2517 3173 -2465 -18482 -629 579 2517 3173 -2465 -18482 2025-09-06 14:19:09,219 Hysteresis 2370 0: raw(2517 16000 16000 16000) min(-2465 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3173 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(2517 16000 16000 16000) min(-2465 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3173 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -629 579 2517 3173 -2465 -18482 -629 579 2517 3173 -2465 -18482 -636 586 2547 3173 -2465 -18482 -636 586 2547 3173 -2465 -18482 -636 586 2547 3173 -2465 -18482 -636 586 2547 3173 -2465 -18482 -636 586 2547 3173 -2465 -18482 -636 586 2547 3173 -2465 -18482 -632 582 2530 3173 -2465 -18482 -632 582 2530 3173 -2465 -18482 -632 582 2530 3173 -2465 -18482 -632 582 2530 3173 -2465 -18482 -632 582 2530 3173 -2465 -18482 -632 582 2530 3173 -2465 -18482 -632 582 2530 3173 -2465 -18482 -632 582 2530 3173 -2465 -18482 609 -659 -2865 3173 -2865 -18482 609 -659 -2865 3173 -2865 -18482 609 -659 -2865 3173 -2865 -18482 609 -659 -2865 3173 -2865 -18482 2025-09-06 14:19:19,286 Hysteresis 2380 0: raw(-2865 16000 16000 16000) min(-2865 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3173 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-2865 16000 16000 16000) min(-2865 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3173 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 639 -689 -2995 3173 -2995 -18482 639 -689 -2995 3173 -2995 -18482 639 -689 -2995 3173 -2995 -18482 639 -689 -2995 3173 -2995 -18482 -272 222 965 3173 -2995 -18482 -272 222 965 3173 -2995 -18482 -272 222 965 3173 -2995 -18482 -272 222 965 3173 -2995 -18482 648 -698 -3034 3173 -3034 -18482 648 -698 -3034 3173 -3034 -18482 648 -698 -3034 3173 -3034 -18482 606 -656 -2852 3173 -3034 -18482 606 -656 -2852 3173 -3034 -18482 606 -656 -2852 3173 -3034 -18482 606 -656 -2852 3173 -3034 -18482 643 -693 -3013 3173 -3034 -18482 643 -693 -3013 3173 -3034 -18482 643 -693 -3013 3173 -3034 -18482 643 -693 -3013 3173 -3034 -18482 -614 564 2452 3173 -3034 -18482 2025-09-06 14:19:29,418 Hysteresis 2390 0: raw(2452 16000 16000 16000) min(-3034 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3173 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(2452 16000 16000 16000) min(-3034 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3173 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -614 564 2452 3173 -3034 -18482 -614 564 2452 3173 -3034 -18482 -614 564 2452 3173 -3034 -18482 -614 564 2452 3173 -3034 -18482 -614 564 2452 3173 -3034 -18482 -614 564 2452 3173 -3034 -18482 -614 564 2452 3173 -3034 -18482 -614 564 2452 3173 -3034 -18482 -614 564 2452 3173 -3034 -18482 -614 564 2452 3173 -3034 -18482 -607 557 2421 3173 -3034 -18482 -607 557 2421 3173 -3034 -18482 -607 557 2421 3173 -3034 -18482 -624 574 2495 3173 -3034 -18482 -624 574 2495 3173 -3034 -18482 -624 574 2495 3173 -3034 -18482 -624 574 2495 3173 -3034 -18482 -614 564 2452 3173 -3034 -18482 -614 564 2452 3173 -3034 -18482 -614 564 2452 3173 -3034 -18482 2025-09-06 14:19:39,422 Hysteresis 2400 0: raw(2452 16000 16000 16000) min(-3034 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3173 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(2452 16000 16000 16000) min(-3034 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3173 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -614 564 2452 3173 -3034 -18482 -624 574 2495 3173 -3034 -18482 -624 574 2495 3173 -3034 -18482 -624 574 2495 3173 -3034 -18482 -624 574 2495 3173 -3034 -18482 -634 584 2539 3173 -3034 -18482 -634 584 2539 3173 -3034 -18482 -634 584 2539 3173 -3034 -18482 -634 584 2539 3173 -3034 -18482 -638 588 2556 3173 -3034 -18482 -638 588 2556 3173 -3034 -18482 -638 588 2556 3173 -3034 -18482 -638 588 2556 3173 -3034 -18482 -638 588 2556 3173 -3034 -18482 -638 588 2556 3173 -3034 -18482 -634 584 2539 3173 -3034 -18482 -634 584 2539 3173 -3034 -18482 -634 584 2539 3173 -3034 -18482 -634 584 2539 3173 -3034 -18482 -624 574 2495 3173 -3034 -18482 2025-09-06 14:19:49,425 Hysteresis 2410 0: raw(2495 16000 16000 16000) min(-3034 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3173 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(2495 16000 16000 16000) min(-3034 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3173 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -624 574 2495 3173 -3034 -18482 -624 574 2495 3173 -3034 -18482 -624 574 2495 3173 -3034 -18482 -647 597 2595 3173 -3034 -18482 -647 597 2595 3173 -3034 -18482 -647 597 2595 3173 -3034 -18482 -647 597 2595 3173 -3034 -18482 -650 600 2608 3173 -3034 -18482 -650 600 2608 3173 -3034 -18482 -650 600 2608 3173 -3034 -18482 -650 600 2608 3173 -3034 -18482 -650 600 2608 3173 -3034 -18482 -650 600 2608 3173 -3034 -18482 -650 600 2608 3173 -3034 -18482 -650 600 2608 3173 -3034 -18482 -657 607 2639 3173 -3034 -18482 -657 607 2639 3173 -3034 -18482 -657 607 2639 3173 -3034 -18482 -657 607 2639 3173 -3034 -18482 -653 603 2621 3173 -3034 -18482 2025-09-06 14:19:59,479 Hysteresis 2420 0: raw(2621 16000 16000 16000) min(-3034 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3173 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(2621 16000 16000 16000) min(-3034 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3173 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -653 603 2621 3173 -3034 -18482 -653 603 2621 3173 -3034 -18482 -653 603 2621 3173 -3034 -18482 -653 603 2621 3173 -3034 -18482 -653 603 2621 3173 -3034 -18482 -655 605 2630 3173 -3034 -18482 -655 605 2630 3173 -3034 -18482 -655 605 2630 3173 -3034 -18482 -655 605 2630 3173 -3034 -18482 -655 605 2630 3173 -3034 -18482 -655 605 2630 3173 -3034 -18482 -655 605 2630 3173 -3034 -18482 -655 605 2630 3173 -3034 -18482 -651 601 2613 3173 -3034 -18482 -651 601 2613 3173 -3034 -18482 -651 601 2613 3173 -3034 -18482 -651 601 2613 3173 -3034 -18482 -352 302 1313 3173 -3034 -18482 -352 302 1313 3173 -3034 -18482 -352 302 1313 3173 -3034 -18482 2025-09-06 14:20:09,482 Hysteresis 2430 0: raw(1313 16000 16000 16000) min(-3034 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3173 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(1313 16000 16000 16000) min(-3034 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3173 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -352 302 1313 3173 -3034 -18482 -679 629 2734 3173 -3034 -18482 -679 629 2734 3173 -3034 -18482 -679 629 2734 3173 -3034 -18482 -679 629 2734 3173 -3034 -18482 -661 611 2656 3173 -3034 -18482 -661 611 2656 3173 -3034 -18482 -661 611 2656 3173 -3034 -18482 -661 611 2656 3173 -3034 -18482 -661 611 2656 3173 -3034 -18482 -661 611 2656 3173 -3034 -18482 -661 611 2656 3173 -3034 -18482 -661 611 2656 3173 -3034 -18482 -658 608 2643 3173 -3034 -18482 -658 608 2643 3173 -3034 -18482 -658 608 2643 3173 -3034 -18482 -658 608 2643 3173 -3034 -18482 -658 608 2643 3173 -3034 -18482 -658 608 2643 3173 -3034 -18482 -664 614 2669 3173 -3034 -18482 2025-09-06 14:20:19,485 Hysteresis 2440 0: raw(2669 16000 16000 16000) min(-3034 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3173 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(2669 16000 16000 16000) min(-3034 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3173 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -664 614 2669 3173 -3034 -18482 -664 614 2669 3173 -3034 -18482 -664 614 2669 3173 -3034 -18482 -108 58 252 3173 -3034 -18482 -108 58 252 3173 -3034 -18482 -108 58 252 3173 -3034 -18482 -108 58 252 3173 -3034 -18482 -665 615 2673 3173 -3034 -18482 -665 615 2673 3173 -3034 -18482 -665 615 2673 3173 -3034 -18482 -665 615 2673 3173 -3034 -18482 -665 615 2673 3173 -3034 -18482 -665 615 2673 3173 -3034 -18482 -665 615 2673 3173 -3034 -18482 0 -50 -217 3173 -3034 -18482 0 -50 -217 3173 -3034 -18482 0 -50 -217 3173 -3034 -18482 0 -50 -217 3173 -3034 -18482 -642 592 2573 3173 -3034 -18482 2025-09-06 14:20:29,578 Hysteresis 2450 0: raw(2573 16000 16000 16000) min(-3034 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3173 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(2573 16000 16000 16000) min(-3034 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3173 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -642 592 2573 3173 -3034 -18482 -642 592 2573 3173 -3034 -18482 -642 592 2573 3173 -3034 -18482 -644 594 2582 3173 -3034 -18482 -644 594 2582 3173 -3034 -18482 -644 594 2582 3173 -3034 -18482 -644 594 2582 3173 -3034 -18482 -644 594 2582 3173 -3034 -18482 -644 594 2582 3173 -3034 -18482 -642 592 2573 3173 -3034 -18482 -642 592 2573 3173 -3034 -18482 -642 592 2573 3173 -3034 -18482 -642 592 2573 3173 -3034 -18482 -637 587 2552 3173 -3034 -18482 -637 587 2552 3173 -3034 -18482 -637 587 2552 3173 -3034 -18482 -637 587 2552 3173 -3034 -18482 -448 398 1730 3173 -3034 -18482 -448 398 1730 3173 -3034 -18482 -448 398 1730 3173 -3034 -18482 2025-09-06 14:20:39,614 Hysteresis 2460 0: raw(1730 16000 16000 16000) min(-3034 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3173 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(1730 16000 16000 16000) min(-3034 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3173 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -448 398 1730 3173 -3034 -18482 -395 345 1500 3173 -3034 -18482 -395 345 1500 3034 -3034 -18482 -395 345 1500 3034 -3034 -18482 -395 345 1500 3034 -3034 -18482 -398 348 1513 3034 -3034 -18482 -398 348 1513 3034 -3034 -18482 -398 348 1513 3034 -3034 -18482 -398 348 1513 3034 -3034 -18482 -398 348 1513 3034 -3034 -18482 -398 348 1513 3034 -3034 -18482 -398 348 1513 3034 -3034 -18482 -398 348 1513 3034 -3034 -18482 -398 348 1513 3034 -3034 -18482 -398 348 1513 3034 -3034 -18482 -398 348 1513 3034 -3034 -18482 -398 348 1513 3034 -3034 -18482 -398 348 1513 3034 -3034 -18482 -398 348 1513 3034 -3034 -18482 -398 348 1513 3034 -3034 -18482 2025-09-06 14:20:49,620 Hysteresis 2470 0: raw(1513 16000 16000 16000) min(-3034 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3034 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(1513 16000 16000 16000) min(-3034 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3034 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -398 348 1513 3034 -3034 -18482 -398 348 1513 3034 -3034 -18482 -398 348 1513 3034 -3034 -18482 -398 348 1513 3034 -3034 -18482 -398 348 1513 3034 -3034 -18482 -398 348 1513 3034 -3034 -18482 -398 348 1513 3034 -3034 -18482 -398 348 1513 3034 -3034 -18482 -398 348 1513 3034 -3034 -18482 -398 348 1513 3034 -3034 -18482 -398 348 1513 3034 -3034 -18482 -398 348 1513 3034 -3034 -18482 -398 348 1513 3034 -3034 -18482 -398 348 1513 3034 -3034 -18482 -398 348 1513 3034 -3034 -18482 -398 348 1513 3034 -3034 -18482 -398 348 1513 3034 -3034 -18482 -398 348 1513 3034 -3034 -18482 -398 348 1513 3034 -3034 -18482 -398 348 1513 3034 -3034 -18482 2025-09-06 14:20:59,624 Hysteresis 2480 0: raw(1513 16000 16000 16000) min(-3034 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3034 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(1513 16000 16000 16000) min(-3034 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3034 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -398 348 1513 3034 -3034 -18482 -398 348 1513 3034 -3034 -18482 -353 303 1317 3034 -3034 -18482 -353 303 1317 3034 -3034 -18482 -353 303 1317 3034 -3034 -18482 -353 303 1317 3034 -3034 -18482 -353 303 1317 3034 -3034 -18482 -353 303 1317 3034 -3034 -18482 -353 303 1317 3034 -3034 -18482 -353 303 1317 3034 -3034 -18482 -363 313 1360 3034 -3034 -18482 -363 313 1360 3034 -3034 -18482 -363 313 1360 3034 -3034 -18482 -363 313 1360 3034 -3034 -18482 -363 313 1360 3034 -3034 -18482 -363 313 1360 3034 -3034 -18482 -362 312 1356 3034 -3034 -18482 -362 312 1356 3034 -3034 -18482 -362 312 1356 3034 -3034 -18482 -362 312 1356 3034 -3034 -18482 2025-09-06 14:21:09,699 Hysteresis 2490 0: raw(1356 16000 16000 16000) min(-3034 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3034 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(1356 16000 16000 16000) min(-3034 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3034 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -358 308 1339 3034 -3034 -18482 -358 308 1339 3034 -3034 -18482 -358 308 1339 3034 -3034 -18482 -358 308 1339 3034 -3034 -18482 -358 308 1339 3034 -3034 -18482 -358 308 1339 3034 -3034 -18482 -358 308 1339 3034 -3034 -18482 -358 308 1339 3034 -3034 -18482 -354 304 1321 3034 -3034 -18482 -354 304 1321 3034 -3034 -18482 -354 304 1321 3034 -3034 -18482 -354 304 1321 3034 -3034 -18482 -364 314 1365 3034 -3034 -18482 -364 314 1365 3034 -3034 -18482 -364 314 1365 3034 -3034 -18482 -364 314 1365 3034 -3034 -18482 -363 313 1360 3034 -3034 -18482 -363 313 1360 3034 -3034 -18482 -363 313 1360 3034 -3034 -18482 -363 313 1360 3034 -3034 -18482 2025-09-06 14:21:19,703 Hysteresis 2500 0: raw(1360 16000 16000 16000) min(-3034 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3034 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(1360 16000 16000 16000) min(-3034 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3034 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -352 302 1313 3034 -3034 -18482 -352 302 1313 3034 -3034 -18482 -352 302 1313 3034 -3034 -18482 -352 302 1313 3034 -3034 -18482 -346 296 1286 3034 -3034 -18482 -346 296 1286 3034 -3034 -18482 -346 296 1286 3034 -3034 -18482 -346 296 1286 3034 -3034 -18482 -346 296 1286 3034 -3034 -18482 -346 296 1286 3034 -3034 -18482 -346 296 1286 3034 -3034 -18482 -341 291 1265 3034 -3034 -18482 -341 291 1265 3034 -3034 -18482 -341 291 1265 3034 -3034 -18482 -356 306 1330 3034 -3034 -18482 -356 306 1330 3034 -3034 -18482 -356 306 1330 3034 -3034 -18482 -356 306 1330 3034 -3034 -18482 -352 302 1313 3034 -3034 -18482 -352 302 1313 3034 -3034 -18482 2025-09-06 14:21:29,711 Hysteresis 2510 0: raw(1313 16000 16000 16000) min(-3034 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3034 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(1313 16000 16000 16000) min(-3034 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3034 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -352 302 1313 3034 -3034 -18482 -352 302 1313 3034 -3034 -18482 -337 287 1247 3034 -3034 -18482 -337 287 1247 3034 -3034 -18482 -337 287 1247 3034 -3034 -18482 -337 287 1247 3034 -3034 -18482 -211 161 700 3034 -3034 -18482 -211 161 700 3034 -3034 -18482 -211 161 700 3034 -3034 -18482 -211 161 700 3034 -3034 -18482 -295 245 1065 3034 -3034 -18482 -295 245 1065 3034 -3034 -18482 -295 245 1065 3034 -3034 -18482 -295 245 1065 3034 -3034 -18482 -315 265 1152 3034 -3034 -18482 -315 265 1152 3034 -3034 -18482 -315 265 1152 3034 -3034 -18482 -315 265 1152 3034 -3034 -18482 -315 265 1152 3034 -3034 -18482 -315 265 1152 3034 -3034 -18482 2025-09-06 14:21:39,758 Hysteresis 2520 0: raw(1152 16000 16000 16000) min(-3034 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3034 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(1152 16000 16000 16000) min(-3034 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3034 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -325 275 1195 3034 -3034 -18482 -325 275 1195 3034 -3034 -18482 -325 275 1195 3034 -3034 -18482 -325 275 1195 3034 -3034 -18482 -307 257 1117 3034 -3034 -18482 -307 257 1117 3034 -3034 -18482 -307 257 1117 3034 -3034 -18482 -307 257 1117 3034 -3034 -18482 -307 257 1117 3034 -3034 -18482 -307 257 1117 3034 -3034 -18482 -307 257 1117 3034 -3034 -18482 -307 257 1117 3034 -3034 -18482 -305 255 1108 3034 -3034 -18482 -305 255 1108 3034 -3034 -18482 -305 255 1108 3034 -3034 -18482 -305 255 1108 3034 -3034 -18482 -313 263 1143 3034 -3034 -18482 -313 263 1143 3034 -3034 -18482 -313 263 1143 3034 -3034 -18482 -313 263 1143 3034 -3034 -18482 2025-09-06 14:21:49,769 Hysteresis 2530 0: raw(1143 16000 16000 16000) min(-3034 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3034 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(1143 16000 16000 16000) min(-3034 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3034 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -305 255 1108 3034 -3034 -18482 -305 255 1108 3034 -3034 -18482 -305 255 1108 3034 -3034 -18482 -305 255 1108 3034 -3034 -18482 -315 265 1152 3034 -3034 -18482 -315 265 1152 3034 -3034 -18482 -315 265 1152 3034 -3034 -18482 -315 265 1152 3034 -3034 -18482 -315 265 1152 3034 -3034 -18482 -315 265 1152 3034 -3034 -18482 -315 265 1152 3034 -3034 -18482 -315 265 1152 3034 -3034 -18482 -315 265 1152 3034 -3034 -18482 -315 265 1152 3034 -3034 -18482 -508 458 1991 3034 -3034 -18482 -508 458 1991 3034 -3034 -18482 -508 458 1991 3034 -3034 -18482 -508 458 1991 3034 -3034 -18482 -509 459 1995 2986 -3034 -18482 2025-09-06 14:21:59,772 Hysteresis 2540 0: raw(1995 16000 16000 16000) min(-3034 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2986 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(1995 16000 16000 16000) min(-3034 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2986 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -509 459 1995 2986 -3034 -18482 -509 459 1995 2986 -3034 -18482 -509 459 1995 2986 -3034 -18482 -503 453 1969 2986 -3034 -18482 -503 453 1969 2986 -3034 -18482 -503 453 1969 2986 -3034 -18482 -503 453 1969 2986 -3034 -18482 -518 468 2034 2986 -3034 -18482 -518 468 2034 2986 -3034 -18482 -518 468 2034 2986 -3034 -18482 -518 468 2034 2986 -3034 -18482 -505 455 1978 2986 -3034 -18482 -505 455 1978 2986 -3034 -18482 -505 455 1978 2986 -3034 -18482 -505 455 1978 2986 -3034 -18482 -505 455 1978 2986 -3034 -18482 -505 455 1978 2986 -3034 -18482 -505 455 1978 2986 -3034 -18482 -505 455 1978 2986 -3034 -18482 -500 450 1956 2986 -3034 -18482 2025-09-06 14:22:09,776 Hysteresis 2550 0: raw(1956 16000 16000 16000) min(-3034 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2986 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(1956 16000 16000 16000) min(-3034 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2986 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -500 450 1956 2986 -3034 -18482 -500 450 1956 2986 -3034 -18482 -500 450 1956 2986 -3034 -18482 -500 450 1956 2986 -3034 -18482 -500 450 1956 2986 -3034 -18482 -504 454 1973 2986 -3034 -18482 -504 454 1973 2986 -3034 -18482 -504 454 1973 2986 -3034 -18482 -504 454 1973 2986 -3034 -18482 -504 454 1973 2986 -3034 -18482 -504 454 1973 2986 -3034 -18482 -504 454 1973 2986 -3034 -18482 -504 454 1973 2986 -3034 -18482 -505 455 1978 2986 -3034 -18482 -505 455 1978 2986 -3034 -18482 -505 455 1978 2986 -3034 -18482 -505 455 1978 2986 -3034 -18482 -499 449 1952 2913 -3034 -18482 -499 449 1952 2913 -3034 -18482 -499 449 1952 2913 -3034 -18482 2025-09-06 14:22:19,866 Hysteresis 2560 0: raw(1952 16000 16000 16000) min(-3034 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2913 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(1952 16000 16000 16000) min(-3034 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2913 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -499 449 1952 2913 -3034 -18482 -494 444 1930 2891 -3034 -18482 -494 444 1930 2891 -3034 -18482 -494 444 1930 2891 -3034 -18482 -494 444 1930 2891 -3034 -18482 -490 440 1913 2886 -3034 -18482 -490 440 1913 2886 -3034 -18482 -490 440 1913 2886 -3034 -18482 -490 440 1913 2886 -3034 -18482 -496 446 1939 2886 -3034 -18482 -496 446 1939 2886 -3034 -18482 -496 446 1939 2886 -3034 -18482 -496 446 1939 2886 -3034 -18482 -507 457 1986 2886 -3034 -18482 -507 457 1986 2886 -3034 -18482 -507 457 1986 2800 -3034 -18482 -507 457 1986 2800 -3034 -18482 -507 457 1986 2800 -3034 -18482 -507 457 1986 2800 -3034 -18482 -507 457 1986 2800 -3034 -18482 2025-09-06 14:22:29,873 Hysteresis 2570 0: raw(1986 16000 16000 16000) min(-3034 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2800 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(1986 16000 16000 16000) min(-3034 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2800 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -507 457 1986 2800 -3034 -18482 -507 457 1986 2800 -3034 -18482 -507 457 1986 2800 -3034 -18482 -508 458 1991 2800 -3034 -18482 -508 458 1991 2800 -3034 -18482 -508 458 1991 2800 -3034 -18482 -508 458 1991 2800 -3034 -18482 -508 458 1991 2800 -3034 -18482 -508 458 1991 2800 -3034 -18482 -508 458 1991 2800 -3034 -18482 -508 458 1991 2800 -3034 -18482 -518 468 2034 2800 -3034 -18482 -518 468 2034 2800 -3034 -18482 -518 468 2034 2800 -3034 -18482 -513 463 2013 2800 -3034 -18482 -513 463 2013 2800 -3034 -18482 -513 463 2013 2800 -3034 -18482 -513 463 2013 2800 -3034 -18482 -513 463 2013 2800 -3034 -18482 -513 463 2013 2800 -3034 -18482 2025-09-06 14:22:39,881 Hysteresis 2580 0: raw(2013 16000 16000 16000) min(-3034 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2800 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(2013 16000 16000 16000) min(-3034 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2800 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -513 463 2013 2800 -3034 -18482 -513 463 2013 2800 -3034 -18482 -505 455 1978 2800 -3034 -18482 -505 455 1978 2800 -3034 -18482 -505 455 1978 2800 -3034 -18482 -505 455 1978 2800 -3034 -18482 -505 455 1978 2800 -3034 -18482 -505 455 1978 2800 -3034 -18482 -515 465 2021 2800 -3034 -18482 -515 465 2021 2800 -3034 -18482 -515 465 2021 2800 -3034 -18482 -515 465 2021 2800 -3034 -18482 -514 464 2017 2800 -3034 -18482 -514 464 2017 2800 -3034 -18482 -514 464 2017 2800 -3034 -18482 -514 464 2017 2800 -3034 -18482 -540 490 2130 2800 -3034 -18482 -540 490 2130 2800 -3034 -18482 -540 490 2130 2800 -3034 -18482 -540 490 2130 2800 -3034 -18482 2025-09-06 14:22:49,915 Hysteresis 2590 0: raw(2130 16000 16000 16000) min(-3034 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2800 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(2130 16000 16000 16000) min(-3034 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2800 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -555 505 2195 2800 -3034 -18482 -555 505 2195 2800 -3034 -18482 -555 505 2195 2800 -3034 -18482 -555 505 2195 2800 -3034 -18482 -548 498 2165 2800 -3034 -18482 -548 498 2165 2800 -3034 -18482 -548 498 2165 2800 -3034 -18482 -548 498 2165 2800 -3034 -18482 -548 498 2165 2800 -3034 -18482 -548 498 2165 2752 -3034 -18482 -548 498 2165 2752 -3034 -18482 -548 498 2165 2752 -3034 -18482 -555 505 2195 2752 -3034 -18482 -555 505 2195 2752 -3034 -18482 -555 505 2195 2752 -3034 -18482 -555 505 2195 2752 -3034 -18482 -439 389 1691 2752 -3034 -18482 -439 389 1691 2752 -3034 -18482 -439 389 1691 2752 -3034 -18482 -439 389 1691 2734 -3034 -18482 2025-09-06 14:22:59,918 Hysteresis 2600 0: raw(1691 16000 16000 16000) min(-3034 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2734 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(1691 16000 16000 16000) min(-3034 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2734 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -439 389 1691 2734 -3034 -18482 -439 389 1691 2734 -3034 -18482 -293 243 1056 2734 -3034 -18482 -293 243 1056 2734 -3034 -18482 -293 243 1056 2734 -3034 -18482 -293 243 1056 2734 -3034 -18482 -290 240 1043 2734 -3034 -18482 -290 240 1043 2734 -3034 -18482 -290 240 1043 2734 -3034 -18482 -290 240 1043 2734 -3034 -18482 -290 240 1043 2734 -3034 -18482 -290 240 1043 2734 -3034 -18482 -290 240 1043 2734 -3034 -18482 -290 240 1043 2734 -3034 -18482 -155 105 456 2734 -3034 -18482 -155 105 456 2734 -3034 -18482 -155 105 456 2734 -3034 -18482 -155 105 456 2734 -3034 -18482 -65 15 65 2734 -3034 -18482 -65 15 65 2734 -3034 -18482 2025-09-06 14:23:09,921 Hysteresis 2610 0: raw(65 16000 16000 16000) min(-3034 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2734 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(65 16000 16000 16000) min(-3034 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2734 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -65 15 65 2734 -3034 -18482 -65 15 65 2734 -3034 -18482 69 -119 -517 2734 -3034 -18482 69 -119 -517 2734 -3034 -18482 69 -119 -517 2734 -3034 -18482 69 -119 -517 2734 -3034 -18482 73 -123 -534 2734 -3034 -18482 73 -123 -534 2734 -3034 -18482 73 -123 -534 2734 -3034 -18482 73 -123 -534 2734 -3034 -18482 129 -179 -778 2734 -3034 -18482 129 -179 -778 2734 -3034 -18482 129 -179 -778 2734 -3034 -18482 129 -179 -778 2734 -3034 -18482 129 -179 -778 2734 -3034 -18482 129 -179 -778 2734 -3034 -18482 163 -213 -926 2734 -3034 -18482 163 -213 -926 2734 -3034 -18482 163 -213 -926 2734 -3034 -18482 255 -305 -1326 2734 -3034 -18482 2025-09-06 14:23:19,980 Hysteresis 2620 0: raw(-1326 16000 16000 16000) min(-3034 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2734 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1326 16000 16000 16000) min(-3034 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2734 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 255 -305 -1326 2734 -3034 -18482 255 -305 -1326 2734 -3034 -18482 255 -305 -1326 2734 -3034 -18482 292 -342 -1486 2734 -3034 -18482 292 -342 -1486 2734 -3034 -18482 292 -342 -1486 2734 -3034 -18482 292 -342 -1486 2734 -3034 -18482 292 -342 -1486 2734 -3034 -18482 292 -342 -1486 2734 -3034 -18482 292 -342 -1486 2734 -3034 -18482 292 -342 -1486 2734 -3034 -18482 517 -567 -2465 2734 -3034 -18482 517 -567 -2465 2734 -3013 -18482 517 -567 -2465 2734 -3013 -18482 517 -567 -2465 2734 -3013 -18482 639 -689 -2995 2734 -3013 -18482 639 -689 -2995 2734 -3013 -18482 639 -689 -2995 2734 -3013 -18482 639 -689 -2995 2734 -3013 -18482 752 -802 -3486 2734 -3486 -18482 2025-09-06 14:23:29,986 Hysteresis 2630 0: raw(-3486 16000 16000 16000) min(-3486 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2734 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-3486 16000 16000 16000) min(-3486 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2734 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 752 -802 -3486 2734 -3486 -18482 752 -802 -3486 2734 -3486 -18482 752 -802 -3486 2734 -3486 -18482 904 -954 -4147 2734 -4147 -18482 904 -954 -4147 2734 -4147 -18482 904 -954 -4147 2734 -4147 -18482 904 -954 -4147 2734 -4147 -18482 904 -954 -4147 2734 -4147 -18482 904 -954 -4147 2734 -4147 -18482 988 -1038 -4513 2734 -4513 -18482 988 -1038 -4513 2734 -4513 -18482 988 -1038 -4513 2734 -4513 -18482 988 -1038 -4513 2734 -4513 -18482 1072 -1122 -4878 2734 -4878 -18482 1072 -1122 -4878 2734 -4878 -18482 1072 -1122 -4878 2734 -4878 -18482 1072 -1122 -4878 2734 -4878 -18482 1066 -1116 -4852 2734 -4878 -18482 1066 -1116 -4852 2734 -4878 -18482 2025-09-06 14:23:39,989 Hysteresis 2640 0: raw(-4852 16000 16000 16000) min(-4878 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2734 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-4852 16000 16000 16000) min(-4878 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2734 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 1066 -1116 -4852 2734 -4878 -18482 1066 -1116 -4852 2734 -4878 -18482 1073 -1123 -4882 2734 -4882 -18482 1073 -1123 -4882 2734 -4882 -18482 1073 -1123 -4882 2734 -4882 -18482 1073 -1123 -4882 2734 -4882 -18482 1073 -1123 -4882 2734 -4882 -18482 1073 -1123 -4882 2734 -4882 -18482 1073 -1123 -4882 2734 -4882 -18482 1073 -1123 -4882 2734 -4882 -18482 1039 -1089 -4734 2734 -4882 -18482 1039 -1089 -4734 2734 -4882 -18482 1039 -1089 -4734 2734 -4882 -18482 1039 -1089 -4734 2734 -4882 -18482 983 -1033 -4491 2734 -4882 -18482 983 -1033 -4491 2734 -4882 -18482 983 -1033 -4491 2734 -4882 -18482 983 -1033 -4491 2734 -4882 -18482 983 -1033 -4491 2734 -4882 -18482 983 -1033 -4491 2734 -4882 -18482 2025-09-06 14:23:49,999 Hysteresis 2650 0: raw(-4491 16000 16000 16000) min(-4882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2734 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-4491 16000 16000 16000) min(-4882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2734 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 938 -988 -4295 2734 -4882 -18482 938 -988 -4295 2734 -4882 -18482 938 -988 -4295 2734 -4882 -18482 938 -988 -4295 2734 -4882 -18482 862 -912 -3965 2734 -4882 -18482 862 -912 -3965 2734 -4882 -18482 862 -912 -3965 2734 -4882 -18482 862 -912 -3965 2734 -4882 -18482 862 -912 -3965 2734 -4882 -18482 862 -912 -3965 2734 -4882 -18482 862 -912 -3965 2734 -4882 -18482 862 -912 -3965 2734 -4882 -18482 754 -804 -3495 2734 -4882 -18482 754 -804 -3495 2734 -4882 -18482 754 -804 -3495 2734 -4882 -18482 754 -804 -3495 2734 -4882 -18482 713 -763 -3317 2734 -4882 -18482 713 -763 -3317 2734 -4882 -18482 713 -763 -3317 2734 -4882 -18482 713 -763 -3317 2734 -4882 -18482 2025-09-06 14:24:00,002 Hysteresis 2660 0: raw(-3317 16000 16000 16000) min(-4882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2734 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-3317 16000 16000 16000) min(-4882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2734 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 648 -698 -3034 2734 -4882 -18482 648 -698 -3034 2734 -4882 -18482 648 -698 -3034 2734 -4882 -18482 648 -698 -3034 2734 -4882 -18482 618 -668 -2904 2734 -4882 -18482 618 -668 -2904 2734 -4882 -18482 618 -668 -2904 2734 -4882 -18482 618 -668 -2904 2734 -4882 -18482 558 -608 -2643 2734 -4882 -18482 558 -608 -2643 2734 -4882 -18482 551 -601 -2613 2734 -4882 -18482 551 -601 -2613 2734 -4882 -18482 551 -601 -2613 2734 -4882 -18482 551 -601 -2613 2734 -4882 -18482 537 -587 -2552 2734 -4882 -18482 537 -587 -2552 2734 -4882 -18482 537 -587 -2552 2734 -4882 -18482 537 -587 -2552 2734 -4882 -18482 480 -530 -2304 2734 -4882 -18482 480 -530 -2304 2734 -4882 -18482 2025-09-06 14:24:10,006 Hysteresis 2670 0: raw(-2304 16000 16000 16000) min(-4882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2734 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-2304 16000 16000 16000) min(-4882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2734 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 480 -530 -2304 2734 -4882 -18482 480 -530 -2304 2734 -4882 -18482 450 -500 -2173 2734 -4882 -18482 450 -500 -2173 2734 -4882 -18482 450 -500 -2173 2734 -4882 -18482 450 -500 -2173 2734 -4882 -18482 444 -494 -2147 2734 -4882 -18482 444 -494 -2147 2673 -4882 -18482 444 -494 -2147 2673 -4882 -18482 444 -494 -2147 2673 -4882 -18482 377 -427 -1856 2673 -4882 -18482 377 -427 -1856 2673 -4882 -18482 377 -427 -1856 2673 -4882 -18482 377 -427 -1856 2673 -4882 -18482 357 -407 -1769 2673 -4882 -18482 357 -407 -1769 2673 -4882 -18482 357 -407 -1769 2673 -4882 -18482 327 -377 -1639 2673 -4882 -18482 327 -377 -1639 2673 -4882 -18482 327 -377 -1639 2673 -4882 -18482 2025-09-06 14:24:20,015 Hysteresis 2680 0: raw(-1639 16000 16000 16000) min(-4882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2673 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1639 16000 16000 16000) min(-4882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2673 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 327 -377 -1639 2673 -4882 -18482 327 -377 -1639 2673 -4882 -18482 327 -377 -1639 2673 -4882 -18482 305 -355 -1543 2673 -4882 -18482 305 -355 -1543 2673 -4882 -18482 305 -355 -1543 2673 -4882 -18482 305 -355 -1543 2673 -4882 -18482 296 -346 -1504 2673 -4882 -18482 296 -346 -1504 2673 -4882 -18482 296 -346 -1504 2673 -4882 -18482 296 -346 -1504 2673 -4882 -18482 296 -346 -1504 2673 -4882 -18482 296 -346 -1504 2673 -4882 -18482 296 -346 -1504 2673 -4882 -18482 296 -346 -1504 2673 -4882 -18482 296 -346 -1504 2673 -4882 -18482 267 -317 -1378 2582 -4882 -18482 267 -317 -1378 2582 -4882 -18482 267 -317 -1378 2582 -4882 -18482 267 -317 -1378 2582 -4882 -18482 2025-09-06 14:24:30,029 Hysteresis 2690 0: raw(-1378 16000 16000 16000) min(-4882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2582 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1378 16000 16000 16000) min(-4882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2582 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 270 -320 -1391 2582 -4882 -18482 270 -320 -1391 2582 -4882 -18482 270 -320 -1391 2582 -4882 -18482 250 -300 -1304 2582 -4882 -18482 250 -300 -1304 2582 -4882 -18482 250 -300 -1304 2582 -4882 -18482 250 -300 -1304 2582 -4882 -18482 245 -295 -1282 2582 -4882 -18482 245 -295 -1282 2582 -4882 -18482 245 -295 -1282 2582 -4882 -18482 245 -295 -1282 2573 -4882 -18482 245 -295 -1282 2573 -4882 -18482 255 -305 -1326 2573 -4882 -18482 255 -305 -1326 2573 -4882 -18482 255 -305 -1326 2552 -4882 -18482 255 -305 -1326 2552 -4882 -18482 255 -305 -1326 2552 -4882 -18482 270 -320 -1391 2552 -4882 -18482 270 -320 -1391 2195 -4882 -18482 2025-09-06 14:24:40,035 Hysteresis 2700 0: raw(-1391 16000 16000 16000) min(-4882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2195 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1391 16000 16000 16000) min(-4882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2195 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 270 -320 -1391 2195 -4882 -18482 270 -320 -1391 2195 -4882 -18482 266 -316 -1373 2195 -4882 -18482 266 -316 -1373 2195 -4882 -18482 266 -316 -1373 2195 -4882 -18482 266 -316 -1373 2195 -4882 -18482 257 -307 -1334 2195 -4882 -18482 257 -307 -1334 2195 -4882 -18482 257 -307 -1334 2195 -4882 -18482 257 -307 -1334 2195 -4882 -18482 267 -317 -1378 2195 -4882 -18482 267 -317 -1378 2195 -4882 -18482 267 -317 -1378 2195 -4882 -18482 267 -317 -1378 2195 -4882 -18482 271 -321 -1395 2195 -4882 -18482 271 -321 -1395 2195 -4882 -18482 271 -321 -1395 2195 -4882 -18482 271 -321 -1395 2195 -4882 -18482 257 -307 -1334 2195 -4882 -18482 257 -307 -1334 2195 -4882 -18482 2025-09-06 14:24:50,038 Hysteresis 2710 0: raw(-1334 16000 16000 16000) min(-4882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2195 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1334 16000 16000 16000) min(-4882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2195 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 257 -307 -1334 2195 -4882 -18482 257 -307 -1334 2195 -4882 -18482 247 -297 -1291 2195 -4882 -18482 247 -297 -1291 2195 -4882 -18482 247 -297 -1291 2195 -4882 -18482 247 -297 -1291 2195 -4882 -18482 248 -298 -1295 2195 -4882 -18482 248 -298 -1295 2195 -4882 -18482 248 -298 -1295 2195 -4882 -18482 248 -298 -1295 2195 -4882 -18482 248 -298 -1295 2195 -4882 -18482 248 -298 -1295 2195 -4882 -18482 217 -267 -1160 2195 -4882 -18482 217 -267 -1160 2195 -4882 -18482 217 -267 -1160 2195 -4882 -18482 217 -267 -1160 2195 -4882 -18482 199 -249 -1082 2195 -4882 -18482 199 -249 -1082 2195 -4882 -18482 199 -249 -1082 2195 -4882 -18482 199 -249 -1082 2195 -4882 -18482 2025-09-06 14:25:00,046 Hysteresis 2720 0: raw(-1082 16000 16000 16000) min(-4882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2195 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1082 16000 16000 16000) min(-4882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2195 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 203 -253 -1100 2195 -4882 -18482 203 -253 -1100 2195 -4882 -18482 203 -253 -1100 2195 -4882 -18482 203 -253 -1100 2195 -4882 -18482 201 -251 -1091 2195 -4882 -18482 201 -251 -1091 2195 -4882 -18482 201 -251 -1091 2195 -4882 -18482 201 -251 -1091 2195 -4882 -18482 201 -251 -1091 2195 -4882 -18482 201 -251 -1091 2195 -4882 -18482 201 -251 -1091 2195 -4882 -18482 201 -251 -1091 2195 -4882 -18482 202 -252 -1095 2195 -4882 -18482 202 -252 -1095 2195 -4882 -18482 202 -252 -1095 2195 -4882 -18482 202 -252 -1095 2195 -4882 -18482 198 -248 -1078 2195 -4882 -18482 198 -248 -1078 2195 -4882 -18482 198 -248 -1078 2195 -4882 -18482 198 -248 -1078 2195 -4882 -18482 2025-09-06 14:25:10,053 Hysteresis 2730 0: raw(-1078 16000 16000 16000) min(-4882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2195 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1078 16000 16000 16000) min(-4882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2195 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 198 -248 -1078 2195 -4882 -18482 198 -248 -1078 2195 -4882 -18482 196 -246 -1069 2195 -4882 -18482 196 -246 -1069 2195 -4882 -18482 196 -246 -1069 2195 -4882 -18482 196 -246 -1069 2195 -4882 -18482 212 -262 -1139 2195 -4882 -18482 212 -262 -1139 2195 -4882 -18482 212 -262 -1139 2195 -4882 -18482 212 -262 -1139 2195 -4882 -18482 205 -255 -1108 2195 -4882 -18482 205 -255 -1108 2195 -4882 -18482 205 -255 -1108 2195 -4882 -18482 205 -255 -1108 2195 -4882 -18482 231 -281 -1221 2195 -4882 -18482 231 -281 -1221 2195 -4882 -18482 231 -281 -1221 2195 -4882 -18482 231 -281 -1221 2195 -4882 -18482 218 -268 -1165 2195 -4882 -18482 218 -268 -1165 2195 -4882 -18482 2025-09-06 14:25:20,060 Hysteresis 2740 0: raw(-1165 16000 16000 16000) min(-4882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2195 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1165 16000 16000 16000) min(-4882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2195 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 218 -268 -1165 2195 -4882 -18482 218 -268 -1165 2195 -4882 -18482 288 -338 -1469 2195 -4882 -18482 288 -338 -1469 2195 -4882 -18482 288 -338 -1469 2195 -4882 -18482 288 -338 -1469 2195 -4882 -18482 288 -338 -1469 2195 -4882 -18482 288 -338 -1469 2195 -4882 -18482 288 -338 -1469 2195 -4882 -18482 299 -349 -1517 2195 -4882 -18482 299 -349 -1517 2195 -4882 -18482 299 -349 -1517 2195 -4882 -18482 299 -349 -1517 2195 -4882 -18482 299 -349 -1517 2195 -4882 -18482 299 -349 -1517 2195 -4882 -18482 309 -359 -1560 2195 -4882 -18482 309 -359 -1560 2195 -4882 -18482 309 -359 -1560 2195 -4882 -18482 309 -359 -1560 2195 -4882 -18482 287 -337 -1465 2195 -4882 -18482 2025-09-06 14:25:30,080 Hysteresis 2751 0: raw(-1465 16000 16000 16000) min(-4882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2195 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1465 16000 16000 16000) min(-4882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2195 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 287 -337 -1465 2195 -4882 -18482 287 -337 -1465 2195 -4882 -18482 287 -337 -1465 2195 -4882 -18482 301 -351 -1526 2195 -4882 -18482 301 -351 -1526 2195 -4882 -18482 301 -351 -1526 2195 -4882 -18482 301 -351 -1526 2195 -4882 -18482 301 -351 -1526 2195 -4882 -18482 301 -351 -1526 2195 -4882 -18482 301 -351 -1526 2195 -4882 -18482 301 -351 -1526 2195 -4882 -18482 323 -373 -1621 2195 -4882 -18482 323 -373 -1621 2195 -4882 -18482 323 -373 -1621 2195 -4882 -18482 323 -373 -1621 2195 -4882 -18482 298 -348 -1513 2195 -4882 -18482 298 -348 -1513 2195 -4882 -18482 298 -348 -1513 2195 -4882 -18482 298 -348 -1513 2195 -4882 -18482 299 -349 -1517 2195 -4882 -18482 2025-09-06 14:25:40,085 Hysteresis 2761 0: raw(-1517 16000 16000 16000) min(-4882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2195 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1517 16000 16000 16000) min(-4882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2195 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 299 -349 -1517 2195 -4882 -18482 299 -349 -1517 2195 -4882 -18482 299 -349 -1517 2195 -4882 -18482 288 -338 -1469 2195 -4882 -18482 288 -338 -1469 2195 -4882 -18482 288 -338 -1469 2195 -4882 -18482 288 -338 -1469 2195 -4882 -18482 288 -338 -1469 2195 -4882 -18482 288 -338 -1469 2195 -4882 -18482 297 -347 -1508 2195 -4882 -18482 297 -347 -1508 2195 -4882 -18482 297 -347 -1508 2195 -4882 -18482 297 -347 -1508 2195 -4882 -18482 298 -348 -1513 2195 -4882 -18482 298 -348 -1513 2195 -4882 -18482 298 -348 -1513 2195 -4882 -18482 298 -348 -1513 2195 -4882 -18482 281 -331 -1439 2195 -4882 -18482 281 -331 -1439 2195 -4882 -18482 2025-09-06 14:25:50,091 Hysteresis 2771 0: raw(-1439 16000 16000 16000) min(-4882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2195 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1439 16000 16000 16000) min(-4882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2195 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 281 -331 -1439 2195 -4882 -18482 281 -331 -1439 2195 -4882 -18482 266 -316 -1373 2195 -4882 -18482 266 -316 -1373 2195 -4882 -18482 266 -316 -1373 2195 -4882 -18482 266 -316 -1373 2195 -4882 -18482 266 -316 -1373 2195 -4882 -18482 266 -316 -1373 2195 -4882 -18482 266 -316 -1373 2195 -4882 -18482 266 -316 -1373 2195 -4882 -18482 287 -337 -1465 2195 -4882 -18482 287 -337 -1465 2195 -4882 -18482 287 -337 -1465 2195 -4882 -18482 287 -337 -1465 2195 -4882 -18482 281 -331 -1439 2195 -4882 -18482 281 -331 -1439 2195 -4882 -18482 281 -331 -1439 2195 -4882 -18482 281 -331 -1439 2195 -4882 -18482 281 -331 -1439 2195 -4882 -18482 281 -331 -1439 2195 -4882 -18482 2025-09-06 14:26:00,122 Hysteresis 2781 0: raw(-1439 16000 16000 16000) min(-4882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2195 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1439 16000 16000 16000) min(-4882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2195 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 291 -341 -1482 2195 -4882 -18482 291 -341 -1482 2195 -4882 -18482 291 -341 -1482 2195 -4882 -18482 291 -341 -1482 2195 -4882 -18482 281 -331 -1439 2195 -4882 -18482 281 -331 -1439 2195 -4882 -18482 281 -331 -1439 2195 -4882 -18482 281 -331 -1439 2195 -4882 -18482 273 -323 -1404 2195 -4882 -18482 273 -323 -1404 2195 -4882 -18482 273 -323 -1404 2195 -4882 -18482 273 -323 -1404 2195 -4882 -18482 287 -337 -1465 2195 -4882 -18482 287 -337 -1465 2195 -4882 -18482 287 -337 -1465 2195 -4882 -18482 287 -337 -1465 2195 -4882 -18482 294 -344 -1495 2195 -4882 -18482 294 -344 -1495 2195 -4882 -18482 294 -344 -1495 2195 -4882 -18482 294 -344 -1495 2195 -4882 -18482 2025-09-06 14:26:10,138 Hysteresis 2791 0: raw(-1495 16000 16000 16000) min(-4882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2195 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1495 16000 16000 16000) min(-4882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2195 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 286 -336 -1460 2195 -4882 -18482 286 -336 -1460 2195 -4882 -18482 286 -336 -1460 2195 -4882 -18482 286 -336 -1460 2195 -4882 -18482 286 -336 -1460 2195 -4882 -18482 286 -336 -1460 2195 -4882 -18482 286 -336 -1460 2195 -4882 -18482 286 -336 -1460 2195 -4882 -18482 286 -336 -1460 2195 -4882 -18482 286 -336 -1460 2195 -4882 -18482 300 -350 -1521 2195 -4882 -18482 300 -350 -1521 2195 -4882 -18482 300 -350 -1521 2195 -4882 -18482 300 -350 -1521 2195 -4882 -18482 284 -334 -1452 2195 -4882 -18482 284 -334 -1452 2195 -4882 -18482 284 -334 -1452 2195 -4882 -18482 284 -334 -1452 2195 -4882 -18482 286 -336 -1460 2195 -4882 -18482 286 -336 -1460 2195 -4882 -18482 2025-09-06 14:26:20,142 Hysteresis 2801 0: raw(-1460 16000 16000 16000) min(-4882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2195 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1460 16000 16000 16000) min(-4882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2195 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 286 -336 -1460 2195 -4882 -18482 286 -336 -1460 2195 -4882 -18482 286 -336 -1460 2195 -4882 -18482 286 -336 -1460 2195 -4882 -18482 286 -336 -1460 2195 -4882 -18482 286 -336 -1460 2195 -4882 -18482 290 -340 -1478 2195 -4882 -18482 290 -340 -1478 2195 -4882 -18482 290 -340 -1478 2195 -4882 -18482 290 -340 -1478 2195 -4882 -18482 277 -327 -1421 2195 -4882 -18482 277 -327 -1421 2195 -4882 -18482 277 -327 -1421 2195 -4882 -18482 277 -327 -1421 2195 -4882 -18482 285 -335 -1456 2195 -4882 -18482 285 -335 -1456 2195 -4882 -18482 285 -335 -1456 2195 -4882 -18482 285 -335 -1456 2195 -4882 -18482 275 -325 -1413 2195 -4882 -18482 275 -325 -1413 2195 -4882 -18482 2025-09-06 14:26:30,154 Hysteresis 2811 0: raw(-1413 16000 16000 16000) min(-4882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2195 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1413 16000 16000 16000) min(-4882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2195 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 275 -325 -1413 2195 -4882 -18482 275 -325 -1413 2195 -4882 -18482 275 -325 -1413 2195 -4882 -18482 275 -325 -1413 2195 -4882 -18482 275 -325 -1413 2195 -4882 -18482 275 -325 -1413 2195 -4882 -18482 275 -325 -1413 2195 -4882 -18482 275 -325 -1413 2195 -4882 -18482 270 -320 -1391 2195 -4882 -18482 270 -320 -1391 2195 -4882 -18482 270 -320 -1391 2195 -4882 -18482 270 -320 -1391 2195 -4882 -18482 272 -322 -1400 2195 -4882 -18482 272 -322 -1400 2195 -4882 -18482 272 -322 -1400 2195 -4882 -18482 272 -322 -1400 2195 -4882 -18482 267 -317 -1378 2195 -4882 -18482 267 -317 -1378 2195 -4882 -18482 267 -317 -1378 2195 -4882 -18482 267 -317 -1378 2195 -4882 -18482 2025-09-06 14:26:40,194 Hysteresis 2821 0: raw(-1378 16000 16000 16000) min(-4882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2195 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1378 16000 16000 16000) min(-4882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2195 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 254 -304 -1321 2195 -4882 -18482 254 -304 -1321 2195 -4882 -18482 254 -304 -1321 2195 -4882 -18482 254 -304 -1321 2195 -4882 -18482 254 -304 -1321 2195 -4882 -18482 254 -304 -1321 2195 -4882 -18482 254 -304 -1321 2195 -4882 -18482 259 -309 -1343 2195 -4882 -18482 259 -309 -1343 2195 -4882 -18482 259 -309 -1343 2195 -4882 -18482 259 -309 -1343 2195 -4882 -18482 259 -309 -1343 2195 -4882 -18482 259 -309 -1343 2195 -4882 -18482 259 -309 -1343 2195 -4882 -18482 259 -309 -1343 2195 -4882 -18482 259 -309 -1343 2195 -4882 -18482 259 -309 -1343 2195 -4882 -18482 270 -320 -1391 2195 -4882 -18482 270 -320 -1391 2195 -4882 -18482 270 -320 -1391 2195 -4882 -18482 2025-09-06 14:26:50,198 Hysteresis 2831 0: raw(-1391 16000 16000 16000) min(-4882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2195 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1391 16000 16000 16000) min(-4882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2195 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 270 -320 -1391 2195 -4882 -18482 278 -328 -1426 2195 -4882 -18482 278 -328 -1426 2195 -4882 -18482 278 -328 -1426 2195 -4882 -18482 278 -328 -1426 2195 -4882 -18482 278 -328 -1426 2195 -4882 -18482 278 -328 -1426 2195 -4882 -18482 278 -328 -1426 2195 -4882 -18482 278 -328 -1426 2195 -4882 -18482 250 -300 -1304 2195 -4882 -18482 250 -300 -1304 2195 -4882 -18482 250 -300 -1304 2195 -4882 -18482 250 -300 -1304 2195 -4882 -18482 264 -314 -1365 2195 -4882 -18482 264 -314 -1365 2195 -4882 -18482 264 -314 -1365 2195 -4882 -18482 264 -314 -1365 2195 -4882 -18482 259 -309 -1343 2195 -4882 -18482 259 -309 -1343 1691 -4882 -18482 259 -309 -1343 1691 -4882 -18482 2025-09-06 14:27:00,201 Hysteresis 2841 0: raw(-1343 16000 16000 16000) min(-4882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 1691 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1343 16000 16000 16000) min(-4882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 1691 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 259 -309 -1343 1691 -4882 -18482 259 -309 -1343 1691 -4882 -18482 259 -309 -1343 1691 -4882 -18482 255 -305 -1326 1691 -4882 -18482 255 -305 -1326 1056 -4882 -18482 255 -305 -1326 1056 -4882 -18482 255 -305 -1326 1056 -4882 -18482 255 -305 -1326 1056 -4882 -18482 255 -305 -1326 1043 -4882 -18482 255 -305 -1326 1043 -4882 -18482 255 -305 -1326 1043 -4882 -18482 247 -297 -1291 1043 -4882 -18482 247 -297 -1291 1043 -4882 -18482 247 -297 -1291 1043 -4882 -18482 247 -297 -1291 1043 -4882 -18482 249 -299 -1300 1043 -4882 -18482 249 -299 -1300 456 -4882 -18482 249 -299 -1300 456 -4882 -18482 249 -299 -1300 456 -4882 -18482 239 -289 -1256 456 -4882 -18482 2025-09-06 14:27:10,288 Hysteresis 2851 0: raw(-1256 16000 16000 16000) min(-4882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 456 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1256 16000 16000 16000) min(-4882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 456 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 239 -289 -1256 65 -4882 -18482 239 -289 -1256 65 -4882 -18482 239 -289 -1256 65 -4882 -18482 233 -283 -1230 65 -4882 -18482 233 -283 -1230 -517 -4882 -18482 233 -283 -1230 -517 -4882 -18482 233 -283 -1230 -517 -4882 -18482 237 -287 -1247 -517 -4882 -18482 237 -287 -1247 -534 -4882 -18482 237 -287 -1247 -534 -4882 -18482 237 -287 -1247 -534 -4882 -18482 236 -286 -1243 -534 -4882 -18482 236 -286 -1243 -778 -4882 -18482 236 -286 -1243 -778 -4882 -18482 236 -286 -1243 -778 -4882 -18482 236 -286 -1243 -778 -4882 -18482 236 -286 -1243 -778 -4882 -18482 228 -278 -1208 -778 -4882 -18482 228 -278 -1208 -926 -4882 -18482 228 -278 -1208 -926 -4882 -18482 2025-09-06 14:27:20,328 Hysteresis 2861 0: raw(-1208 16000 16000 16000) min(-4882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -926 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1208 16000 16000 16000) min(-4882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -926 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 228 -278 -1208 -926 -4882 -18482 228 -278 -1208 -1069 -4882 -18482 228 -278 -1208 -1069 -4882 -18482 228 -278 -1208 -1069 -4882 -18482 228 -278 -1208 -1069 -4882 -18482 226 -276 -1200 -1069 -4882 -18482 226 -276 -1200 -1069 -4882 -18482 226 -276 -1200 -1069 -4882 -18482 226 -276 -1200 -1069 -4882 -18482 239 -289 -1256 -1069 -4882 -18482 239 -289 -1256 -1069 -4882 -18482 239 -289 -1256 -1069 -4882 -18482 239 -289 -1256 -1069 -4882 -18482 239 -289 -1256 -1069 -4882 -18482 239 -289 -1256 -1069 -4882 -18482 239 -289 -1256 -1069 -4882 -18482 239 -289 -1256 -1069 -4882 -18482 249 -299 -1300 -1069 -4882 -18482 249 -299 -1300 -1069 -4882 -18482 2025-09-06 14:27:30,331 Hysteresis 2871 0: raw(-1300 16000 16000 16000) min(-4882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1069 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1300 16000 16000 16000) min(-4882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1069 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 249 -299 -1300 -1069 -4882 -18482 249 -299 -1300 -1069 -4882 -18482 240 -290 -1260 -1069 -4882 -18482 240 -290 -1260 -1069 -4882 -18482 240 -290 -1260 -1069 -4882 -18482 240 -290 -1260 -1069 -4882 -18482 240 -290 -1260 -1069 -4882 -18482 240 -290 -1260 -1069 -4882 -18482 239 -289 -1256 -1069 -4882 -18482 239 -289 -1256 -1069 -4882 -18482 239 -289 -1256 -1069 -4882 -18482 239 -289 -1256 -1069 -4882 -18482 235 -285 -1239 -1069 -4882 -18482 235 -285 -1239 -1069 -4882 -18482 235 -285 -1239 -1069 -4882 -18482 235 -285 -1239 -1069 -4882 -18482 225 -275 -1195 -1069 -4882 -18482 225 -275 -1195 -1069 -4882 -18482 225 -275 -1195 -1069 -4882 -18482 225 -275 -1195 -1069 -4882 -18482 2025-09-06 14:27:40,339 Hysteresis 2881 0: raw(-1195 16000 16000 16000) min(-4882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1069 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1195 16000 16000 16000) min(-4882 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1069 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 229 -279 -1213 -1069 -4882 -18482 229 -279 -1213 -1069 -4882 -18482 229 -279 -1213 -1069 -4882 -18482 229 -279 -1213 -1069 -4882 -18482 230 -280 -1217 -1069 -4882 -18482 230 -280 -1217 -1069 -4882 -18482 230 -280 -1217 -1069 -4882 -18482 230 -280 -1217 -1069 -4882 -18482 230 -280 -1217 -1069 -4882 -18482 230 -280 -1217 -1069 -4882 -18482 230 -280 -1217 -1069 -4882 -18482 230 -280 -1217 -1069 -4882 -18482 230 -280 -1217 -1069 -4734 -18482 230 -280 -1217 -1069 -4734 -18482 230 -280 -1217 -1069 -4734 -18482 228 -278 -1208 -1069 -4734 -18482 228 -278 -1208 -1069 -4491 -18482 228 -278 -1208 -1069 -4491 -18482 228 -278 -1208 -1069 -4491 -18482 228 -278 -1208 -1069 -4491 -18482 2025-09-06 14:27:50,361 Hysteresis 2891 0: raw(-1208 16000 16000 16000) min(-4491 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1069 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1208 16000 16000 16000) min(-4491 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1069 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 228 -278 -1208 -1069 -4491 -18482 227 -277 -1204 -1069 -4491 -18482 227 -277 -1204 -1069 -4295 -18482 227 -277 -1204 -1069 -4295 -18482 227 -277 -1204 -1069 -4295 -18482 218 -268 -1165 -1069 -4295 -18482 218 -268 -1165 -1069 -3965 -18482 218 -268 -1165 -1069 -3965 -18482 218 -268 -1165 -1069 -3965 -18482 219 -269 -1169 -1069 -3965 -18482 219 -269 -1169 -1069 -3965 -18482 219 -269 -1169 -1069 -3965 -18482 219 -269 -1169 -1069 -3965 -18482 220 -270 -1173 -1069 -3965 -18482 220 -270 -1173 -1069 -3495 -18482 220 -270 -1173 -1069 -3495 -18482 220 -270 -1173 -1069 -3495 -18482 218 -268 -1165 -1069 -3495 -18482 218 -268 -1165 -1069 -3317 -18482 218 -268 -1165 -1069 -3317 -18482 2025-09-06 14:28:00,372 Hysteresis 2901 0: raw(-1165 16000 16000 16000) min(-3317 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1069 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1165 16000 16000 16000) min(-3317 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1069 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 218 -268 -1165 -1069 -3317 -18482 220 -270 -1173 -1069 -3317 -18482 220 -270 -1173 -1069 -3034 -18482 220 -270 -1173 -1069 -3034 -18482 220 -270 -1173 -1069 -3034 -18482 240 -290 -1260 -1069 -3034 -18482 240 -290 -1260 -1069 -2904 -18482 240 -290 -1260 -1069 -2904 -18482 240 -290 -1260 -1069 -2904 -18482 238 -288 -1252 -1069 -2904 -18482 238 -288 -1252 -1069 -2643 -18482 238 -288 -1252 -1069 -2643 -18482 238 -288 -1252 -1069 -2613 -18482 238 -288 -1252 -1069 -2613 -18482 238 -288 -1252 -1069 -2613 -18482 237 -287 -1247 -1069 -2613 -18482 237 -287 -1247 -1069 -2552 -18482 237 -287 -1247 -1069 -2552 -18482 237 -287 -1247 -1069 -2552 -18482 248 -298 -1295 -1069 -2552 -18482 2025-09-06 14:28:10,384 Hysteresis 2911 0: raw(-1295 16000 16000 16000) min(-2552 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1069 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1295 16000 16000 16000) min(-2552 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1069 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 248 -298 -1295 -1069 -2304 -18482 248 -298 -1295 -1069 -2304 -18482 248 -298 -1295 -1069 -2304 -18482 241 -291 -1265 -1069 -2304 -18482 241 -291 -1265 -1069 -2173 -18482 241 -291 -1265 -1069 -2173 -18482 241 -291 -1265 -1069 -2173 -18482 231 -281 -1221 -1069 -2173 -18482 231 -281 -1221 -1069 -2147 -18482 231 -281 -1221 -1069 -2147 -18482 231 -281 -1221 -1069 -2147 -18482 228 -278 -1208 -1069 -2147 -18482 228 -278 -1208 -1069 -1856 -18482 228 -278 -1208 -1069 -1856 -18482 228 -278 -1208 -1069 -1856 -18482 225 -275 -1195 -1069 -1856 -18482 225 -275 -1195 -1069 -1769 -18482 225 -275 -1195 -1069 -1769 -18482 225 -275 -1195 -1069 -1769 -18482 245 -295 -1282 -1069 -1639 -18482 2025-09-06 14:28:20,445 Hysteresis 2921 0: raw(-1282 16000 16000 16000) min(-1639 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1069 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1282 16000 16000 16000) min(-1639 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1069 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 245 -295 -1282 -1069 -1639 -18482 245 -295 -1282 -1069 -1639 -18482 245 -295 -1282 -1069 -1639 -18482 239 -289 -1256 -1069 -1639 -18482 239 -289 -1256 -1069 -1639 -18482 239 -289 -1256 -1069 -1621 -18482 239 -289 -1256 -1069 -1621 -18482 239 -289 -1256 -1069 -1621 -18482 239 -289 -1256 -1069 -1621 -18482 233 -283 -1230 -1069 -1621 -18482 233 -283 -1230 -1069 -1621 -18482 233 -283 -1230 -1069 -1621 -18482 233 -283 -1230 -1069 -1621 -18482 227 -277 -1204 -1069 -1621 -18482 227 -277 -1204 -1069 -1621 -18482 227 -277 -1204 -1069 -1621 -18482 227 -277 -1204 -1069 -1621 -18482 212 -262 -1139 -1069 -1621 -18482 212 -262 -1139 -1069 -1621 -18482 212 -262 -1139 -1069 -1621 -18482 2025-09-06 14:28:30,449 Hysteresis 2931 0: raw(-1139 16000 16000 16000) min(-1621 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1069 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1139 16000 16000 16000) min(-1621 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1069 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 212 -262 -1139 -1069 -1621 -18482 228 -278 -1208 -1069 -1621 -18482 228 -278 -1208 -1069 -1621 -18482 228 -278 -1208 -1069 -1621 -18482 228 -278 -1208 -1069 -1621 -18482 228 -278 -1208 -1069 -1621 -18482 228 -278 -1208 -1069 -1621 -18482 228 -278 -1208 -1069 -1621 -18482 228 -278 -1208 -1069 -1621 -18482 239 -289 -1256 -1069 -1621 -18482 239 -289 -1256 -1069 -1621 -18482 239 -289 -1256 -1069 -1621 -18482 239 -289 -1256 -1069 -1621 -18482 242 -292 -1269 -1069 -1621 -18482 242 -292 -1269 -1069 -1621 -18482 242 -292 -1269 -1069 -1621 -18482 242 -292 -1269 -1069 -1621 -18482 242 -292 -1269 -1069 -1621 -18482 242 -292 -1269 -1069 -1621 -18482 250 -300 -1304 -1069 -1621 -18482 2025-09-06 14:28:40,454 Hysteresis 2941 0: raw(-1304 16000 16000 16000) min(-1621 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1069 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1304 16000 16000 16000) min(-1621 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1069 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 250 -300 -1304 -1069 -1621 -18482 250 -300 -1304 -1069 -1621 -18482 250 -300 -1304 -1069 -1621 -18482 239 -289 -1256 -1069 -1621 -18482 239 -289 -1256 -1069 -1621 -18482 239 -289 -1256 -1069 -1621 -18482 239 -289 -1256 -1069 -1621 -18482 234 -284 -1234 -1069 -1621 -18482 234 -284 -1234 -1069 -1621 -18482 234 -284 -1234 -1069 -1621 -18482 234 -284 -1234 -1069 -1621 -18482 235 -285 -1239 -1069 -1621 -18482 235 -285 -1239 -1069 -1621 -18482 235 -285 -1239 -1069 -1621 -18482 235 -285 -1239 -1069 -1621 -18482 244 -294 -1278 -1069 -1621 -18482 244 -294 -1278 -1069 -1621 -18482 244 -294 -1278 -1069 -1621 -18482 244 -294 -1278 -1069 -1621 -18482 252 -302 -1313 -1069 -1621 -18482 2025-09-06 14:28:50,460 Hysteresis 2951 0: raw(-1313 16000 16000 16000) min(-1621 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1069 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1313 16000 16000 16000) min(-1621 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1069 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 252 -302 -1313 -1069 -1621 -18482 252 -302 -1313 -1069 -1621 -18482 252 -302 -1313 -1069 -1621 -18482 252 -302 -1313 -1069 -1621 -18482 252 -302 -1313 -1069 -1621 -18482 252 -302 -1313 -1069 -1621 -18482 252 -302 -1313 -1069 -1621 -18482 268 -318 -1382 -1069 -1621 -18482 268 -318 -1382 -1069 -1621 -18482 268 -318 -1382 -1069 -1621 -18482 268 -318 -1382 -1069 -1621 -18482 268 -318 -1382 -1069 -1621 -18482 268 -318 -1382 -1069 -1621 -18482 244 -294 -1278 -1069 -1621 -18482 244 -294 -1278 -1069 -1621 -18482 244 -294 -1278 -1069 -1621 -18482 244 -294 -1278 -1069 -1621 -18482 275 -325 -1413 -1069 -1621 -18482 275 -325 -1413 -1069 -1621 -18482 275 -325 -1413 -1069 -1621 -18482 2025-09-06 14:29:00,667 Hysteresis 2961 0: raw(-1413 16000 16000 16000) min(-1621 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1069 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1413 16000 16000 16000) min(-1621 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1069 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 275 -325 -1413 -1069 -1621 -18482 257 -307 -1334 -1069 -1621 -18482 257 -307 -1334 -1069 -1621 -18482 257 -307 -1334 -1069 -1621 -18482 257 -307 -1334 -1069 -1621 -18482 257 -307 -1334 -1069 -1621 -18482 257 -307 -1334 -1069 -1621 -18482 257 -307 -1334 -1069 -1621 -18482 289 -339 -1473 -1069 -1621 -18482 289 -339 -1473 -1069 -1621 -18482 289 -339 -1473 -1069 -1621 -18482 289 -339 -1473 -1069 -1621 -18482 291 -341 -1482 -1069 -1621 -18482 291 -341 -1482 -1069 -1621 -18482 291 -341 -1482 -1069 -1621 -18482 291 -341 -1482 -1069 -1621 -18482 291 -341 -1482 -1069 -1621 -18482 277 -327 -1421 -1069 -1621 -18482 277 -327 -1421 -1069 -1621 -18482 277 -327 -1421 -1069 -1621 -18482 2025-09-06 14:29:10,675 Hysteresis 2971 0: raw(-1421 16000 16000 16000) min(-1621 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1069 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1421 16000 16000 16000) min(-1621 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1069 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 277 -327 -1421 -1069 -1621 -18482 277 -327 -1421 -1069 -1621 -18482 277 -327 -1421 -1069 -1621 -18482 290 -340 -1478 -1069 -1621 -18482 290 -340 -1478 -1069 -1621 -18482 290 -340 -1478 -1069 -1621 -18482 303 -353 -1534 -1069 -1621 -18482 303 -353 -1534 -1108 -1621 -18482 303 -353 -1534 -1108 -1621 -18482 303 -353 -1534 -1108 -1621 -18482 295 -345 -1500 -1108 -1621 -18482 295 -345 -1500 -1108 -1621 -18482 295 -345 -1500 -1108 -1621 -18482 295 -345 -1500 -1108 -1621 -18482 303 -353 -1534 -1108 -1621 -18482 303 -353 -1534 -1139 -1621 -18482 303 -353 -1534 -1139 -1621 -18482 303 -353 -1534 -1139 -1621 -18482 313 -363 -1578 -1139 -1621 -18482 313 -363 -1578 -1139 -1621 -18482 2025-09-06 14:29:20,680 Hysteresis 2981 0: raw(-1578 16000 16000 16000) min(-1621 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1139 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1578 16000 16000 16000) min(-1621 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1139 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 313 -363 -1578 -1139 -1621 -18482 313 -363 -1578 -1139 -1621 -18482 326 -376 -1634 -1139 -1634 -18482 326 -376 -1634 -1139 -1634 -18482 326 -376 -1634 -1139 -1634 -18482 326 -376 -1634 -1139 -1634 -18482 317 -367 -1595 -1139 -1634 -18482 317 -367 -1595 -1139 -1634 -18482 317 -367 -1595 -1139 -1634 -18482 317 -367 -1595 -1139 -1634 -18482 263 -313 -1360 -1139 -1634 -18482 263 -313 -1360 -1139 -1634 -18482 263 -313 -1360 -1139 -1634 -18482 263 -313 -1360 -1139 -1634 -18482 263 -313 -1360 -1139 -1634 -18482 263 -313 -1360 -1139 -1634 -18482 253 -303 -1317 -1139 -1634 -18482 253 -303 -1317 -1139 -1634 -18482 253 -303 -1317 -1139 -1634 -18482 253 -303 -1317 -1139 -1634 -18482 2025-09-06 14:29:30,891 Hysteresis 2991 0: raw(-1317 16000 16000 16000) min(-1634 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1139 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1317 16000 16000 16000) min(-1634 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1139 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 272 -322 -1400 -1139 -1634 -18482 272 -322 -1400 -1139 -1634 -18482 272 -322 -1400 -1139 -1634 -18482 272 -322 -1400 -1139 -1634 -18482 278 -328 -1426 -1139 -1634 -18482 278 -328 -1426 -1139 -1634 -18482 278 -328 -1426 -1139 -1634 -18482 278 -328 -1426 -1139 -1634 -18482 268 -318 -1382 -1139 -1634 -18482 268 -318 -1382 -1139 -1634 -18482 268 -318 -1382 -1139 -1634 -18482 268 -318 -1382 -1139 -1634 -18482 278 -328 -1426 -1139 -1634 -18482 278 -328 -1426 -1139 -1634 -18482 278 -328 -1426 -1139 -1634 -18482 278 -328 -1426 -1139 -1634 -18482 280 -330 -1434 -1139 -1634 -18482 280 -330 -1434 -1139 -1634 -18482 280 -330 -1434 -1139 -1634 -18482 280 -330 -1434 -1139 -1634 -18482 2025-09-06 14:29:40,951 Hysteresis 3001 0: raw(-1434 16000 16000 16000) min(-1634 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1139 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1434 16000 16000 16000) min(-1634 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1139 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 273 -323 -1404 -1139 -1634 -18482 273 -323 -1404 -1139 -1634 -18482 273 -323 -1404 -1139 -1634 -18482 273 -323 -1404 -1139 -1634 -18482 263 -313 -1360 -1139 -1634 -18482 263 -313 -1360 -1139 -1634 -18482 265 -315 -1369 -1139 -1634 -18482 265 -315 -1369 -1139 -1634 -18482 265 -315 -1369 -1139 -1634 -18482 265 -315 -1369 -1139 -1634 -18482 265 -315 -1369 -1139 -1634 -18482 265 -315 -1369 -1139 -1634 -18482 265 -315 -1369 -1139 -1634 -18482 266 -316 -1373 -1139 -1634 -18482 266 -316 -1373 -1139 -1634 -18482 266 -316 -1373 -1139 -1634 -18482 266 -316 -1373 -1139 -1634 -18482 268 -318 -1382 -1139 -1634 -18482 268 -318 -1382 -1139 -1634 -18482 2025-09-06 14:29:50,959 Hysteresis 3011 0: raw(-1382 16000 16000 16000) min(-1634 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1139 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1382 16000 16000 16000) min(-1634 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1139 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 268 -318 -1382 -1139 -1634 -18482 268 -318 -1382 -1139 -1634 -18482 269 -319 -1386 -1139 -1634 -18482 269 -319 -1386 -1139 -1634 -18482 269 -319 -1386 -1139 -1634 -18482 269 -319 -1386 -1139 -1634 -18482 269 -319 -1386 -1139 -1634 -18482 269 -319 -1386 -1139 -1634 -18482 269 -319 -1386 -1139 -1634 -18482 269 -319 -1386 -1139 -1634 -18482 266 -316 -1373 -1139 -1634 -18482 266 -316 -1373 -1139 -1634 -18482 266 -316 -1373 -1139 -1634 -18482 266 -316 -1373 -1139 -1634 -18482 266 -316 -1373 -1139 -1634 -18482 266 -316 -1373 -1139 -1634 -18482 266 -316 -1373 -1139 -1634 -18482 266 -316 -1373 -1139 -1634 -18482 266 -316 -1373 -1139 -1634 -18482 266 -316 -1373 -1139 -1634 -18482 2025-09-06 14:30:00,964 Hysteresis 3021 0: raw(-1373 16000 16000 16000) min(-1634 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1139 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 1 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1373 16000 16000 16000) min(-1634 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1139 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 279 -329 -1430 -1139 -1634 -18482 279 -329 -1430 -1139 -1634 -18482 279 -329 -1430 -1139 -1634 -18482 279 -329 -1430 -1139 -1634 -18482 284 -334 -1452 -1139 -1634 -18482 284 -334 -1452 -1139 -1634 -18482 284 -334 -1452 -1139 -1634 -18482 284 -334 -1452 -1139 -1634 -18482 274 -324 -1408 -1139 -1634 -18482 274 -324 -1408 -1139 -1634 -18482 274 -324 -1408 -1139 -1634 -18482 274 -324 -1408 -1139 -1634 -18482 285 -335 -1456 -1139 -1634 -18482 285 -335 -1456 -1139 -1634 -18482 285 -335 -1456 -1139 -1634 -18482 285 -335 -1456 -1139 -1634 -18482 280 -330 -1434 -1139 -1634 -18482 280 -330 -1434 -1139 -1634 -18482 280 -330 -1434 -1139 -1634 -18482 280 -330 -1434 -1139 -1634 -18482 2025-09-06 14:30:10,987 Hysteresis 3031 0: raw(-1434 16000 16000 16000) min(-1634 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1139 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1434 16000 16000 16000) min(-1634 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1139 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 275 -325 -1413 -1139 -1634 -18482 275 -325 -1413 -1139 -1634 -18482 275 -325 -1413 -1139 -1634 -18482 275 -325 -1413 -1139 -1634 -18482 275 -325 -1413 -1139 -1634 -18482 275 -325 -1413 -1139 -1634 -18482 275 -325 -1413 -1139 -1634 -18482 275 -325 -1413 -1139 -1634 -18482 275 -325 -1413 -1139 -1634 -18482 275 -325 -1413 -1139 -1634 -18482 289 -339 -1473 -1139 -1634 -18482 289 -339 -1473 -1139 -1634 -18482 289 -339 -1473 -1139 -1634 -18482 289 -339 -1473 -1139 -1634 -18482 295 -345 -1500 -1139 -1634 -18482 295 -345 -1500 -1139 -1634 -18482 295 -345 -1500 -1139 -1634 -18482 295 -345 -1500 -1139 -1634 -18482 277 -327 -1421 -1139 -1634 -18482 277 -327 -1421 -1139 -1634 -18482 2025-09-06 14:30:21,004 Hysteresis 3041 0: raw(-1421 16000 16000 16000) min(-1634 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1139 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1421 16000 16000 16000) min(-1634 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1139 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 277 -327 -1421 -1139 -1634 -18482 277 -327 -1421 -1139 -1634 -18482 305 -355 -1543 -1139 -1634 -18482 305 -355 -1543 -1139 -1634 -18482 305 -355 -1543 -1139 -1634 -18482 305 -355 -1543 -1139 -1634 -18482 299 -349 -1517 -1139 -1634 -18482 299 -349 -1517 -1139 -1634 -18482 299 -349 -1517 -1139 -1634 -18482 299 -349 -1517 -1139 -1634 -18482 280 -330 -1434 -1139 -1634 -18482 280 -330 -1434 -1139 -1634 -18482 280 -330 -1434 -1139 -1634 -18482 280 -330 -1434 -1139 -1634 -18482 303 -353 -1534 -1139 -1634 -18482 303 -353 -1534 -1139 -1634 -18482 303 -353 -1534 -1139 -1634 -18482 303 -353 -1534 -1139 -1634 -18482 280 -330 -1434 -1139 -1634 -18482 280 -330 -1434 -1139 -1634 -18482 2025-09-06 14:30:31,012 Hysteresis 3051 0: raw(-1434 16000 16000 16000) min(-1634 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1139 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1434 16000 16000 16000) min(-1634 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1139 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 280 -330 -1434 -1139 -1634 -18482 280 -330 -1434 -1139 -1634 -18482 280 -330 -1434 -1139 -1634 -18482 280 -330 -1434 -1139 -1634 -18482 280 -330 -1434 -1139 -1634 -18482 280 -330 -1434 -1139 -1634 -18482 280 -330 -1434 -1139 -1634 -18482 280 -330 -1434 -1139 -1634 -18482 302 -352 -1530 -1139 -1634 -18482 302 -352 -1530 -1139 -1634 -18482 302 -352 -1530 -1139 -1634 -18482 302 -352 -1530 -1139 -1634 -18482 308 -358 -1556 -1139 -1634 -18482 308 -358 -1556 -1139 -1634 -18482 308 -358 -1556 -1139 -1634 -18482 308 -358 -1556 -1139 -1634 -18482 289 -339 -1473 -1139 -1634 -18482 289 -339 -1473 -1139 -1634 -18482 289 -339 -1473 -1139 -1634 -18482 289 -339 -1473 -1139 -1634 -18482 2025-09-06 14:30:41,038 Hysteresis 3061 0: raw(-1473 16000 16000 16000) min(-1634 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1139 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1473 16000 16000 16000) min(-1634 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1139 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 285 -335 -1456 -1139 -1634 -18482 285 -335 -1456 -1139 -1634 -18482 285 -335 -1456 -1139 -1634 -18482 285 -335 -1456 -1139 -1634 -18482 287 -337 -1465 -1139 -1634 -18482 287 -337 -1465 -1139 -1634 -18482 287 -337 -1465 -1139 -1634 -18482 306 -356 -1547 -1139 -1634 -18482 306 -356 -1547 -1139 -1634 -18482 306 -356 -1547 -1139 -1634 -18482 306 -356 -1547 -1139 -1634 -18482 306 -356 -1547 -1139 -1634 -18482 306 -356 -1547 -1139 -1634 -18482 312 -362 -1573 -1139 -1634 -18482 312 -362 -1573 -1139 -1634 -18482 312 -362 -1573 -1139 -1634 -18482 312 -362 -1573 -1139 -1634 -18482 315 -365 -1586 -1139 -1634 -18482 315 -365 -1586 -1139 -1634 -18482 315 -365 -1586 -1139 -1634 -18482 2025-09-06 14:30:51,041 Hysteresis 3071 0: raw(-1586 16000 16000 16000) min(-1634 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1139 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1586 16000 16000 16000) min(-1634 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1139 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 315 -365 -1586 -1139 -1634 -18482 316 -366 -1591 -1139 -1634 -18482 316 -366 -1591 -1139 -1634 -18482 316 -366 -1591 -1139 -1634 -18482 316 -366 -1591 -1139 -1634 -18482 316 -366 -1591 -1139 -1634 -18482 316 -366 -1591 -1139 -1634 -18482 316 -366 -1591 -1139 -1634 -18482 316 -366 -1591 -1139 -1634 -18482 319 -369 -1604 -1139 -1634 -18482 319 -369 -1604 -1139 -1634 -18482 319 -369 -1604 -1139 -1634 -18482 319 -369 -1604 -1139 -1634 -18482 316 -366 -1591 -1139 -1634 -18482 316 -366 -1591 -1139 -1634 -18482 316 -366 -1591 -1139 -1634 -18482 316 -366 -1591 -1139 -1634 -18482 316 -366 -1591 -1139 -1634 -18482 316 -366 -1591 -1139 -1634 -18482 2025-09-06 14:31:01,045 Hysteresis 3081 0: raw(-1591 16000 16000 16000) min(-1634 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1139 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1591 16000 16000 16000) min(-1634 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1139 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 316 -366 -1591 -1139 -1634 -18482 316 -366 -1591 -1139 -1634 -18482 322 -372 -1617 -1139 -1634 -18482 322 -372 -1617 -1139 -1634 -18482 322 -372 -1617 -1139 -1634 -18482 322 -372 -1617 -1139 -1634 -18482 322 -372 -1617 -1139 -1634 -18482 331 -381 -1656 -1139 -1656 -18482 331 -381 -1656 -1139 -1656 -18482 331 -381 -1656 -1139 -1656 -18482 331 -381 -1656 -1139 -1656 -18482 331 -381 -1656 -1139 -1656 -18482 328 -378 -1643 -1139 -1656 -18482 328 -378 -1643 -1139 -1656 -18482 328 -378 -1643 -1139 -1656 -18482 328 -378 -1643 -1139 -1656 -18482 338 -388 -1686 -1139 -1686 -18482 338 -388 -1686 -1139 -1686 -18482 338 -388 -1686 -1139 -1686 -18482 338 -388 -1686 -1139 -1686 -18482 2025-09-06 14:31:11,064 Hysteresis 3091 0: raw(-1686 16000 16000 16000) min(-1686 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1139 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1686 16000 16000 16000) min(-1686 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1139 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 337 -387 -1682 -1139 -1686 -18482 337 -387 -1682 -1139 -1686 -18482 337 -387 -1682 -1139 -1686 -18482 337 -387 -1682 -1139 -1686 -18482 336 -386 -1678 -1139 -1686 -18482 336 -386 -1678 -1139 -1686 -18482 336 -386 -1678 -1139 -1686 -18482 336 -386 -1678 -1139 -1686 -18482 337 -387 -1682 -1139 -1686 -18482 337 -387 -1682 -1139 -1686 -18482 337 -387 -1682 -1139 -1686 -18482 350 -400 -1739 -1139 -1739 -18482 350 -400 -1739 -1139 -1739 -18482 350 -400 -1739 -1139 -1739 -18482 350 -400 -1739 -1139 -1739 -18482 342 -392 -1704 -1139 -1739 -18482 342 -392 -1704 -1139 -1739 -18482 342 -392 -1704 -1139 -1739 -18482 342 -392 -1704 -1139 -1739 -18482 342 -392 -1704 -1139 -1739 -18482 2025-09-06 14:31:21,068 Hysteresis 3101 0: raw(-1704 16000 16000 16000) min(-1739 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1139 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1704 16000 16000 16000) min(-1739 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1139 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 342 -392 -1704 -1139 -1739 -18482 340 -390 -1695 -1139 -1739 -18482 340 -390 -1695 -1139 -1739 -18482 340 -390 -1695 -1139 -1739 -18482 340 -390 -1695 -1139 -1739 -18482 342 -392 -1704 -1139 -1739 -18482 342 -392 -1704 -1139 -1739 -18482 342 -392 -1704 -1139 -1739 -18482 342 -392 -1704 -1139 -1739 -18482 340 -390 -1695 -1139 -1739 -18482 340 -390 -1695 -1139 -1739 -18482 340 -390 -1695 -1139 -1739 -18482 340 -390 -1695 -1139 -1739 -18482 340 -390 -1695 -1139 -1739 -18482 340 -390 -1695 -1139 -1739 -18482 340 -390 -1695 -1139 -1739 -18482 340 -390 -1695 -1139 -1739 -18482 338 -388 -1686 -1139 -1739 -18482 338 -388 -1686 -1139 -1739 -18482 2025-09-06 14:31:31,072 Hysteresis 3112 0: raw(-1686 16000 16000 16000) min(-1739 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1139 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1686 16000 16000 16000) min(-1739 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1139 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 338 -388 -1686 -1139 -1739 -18482 338 -388 -1686 -1139 -1739 -18482 344 -394 -1713 -1139 -1739 -18482 344 -394 -1713 -1139 -1739 -18482 344 -394 -1713 -1139 -1739 -18482 344 -394 -1713 -1139 -1739 -18482 348 -398 -1730 -1139 -1739 -18482 348 -398 -1730 -1139 -1739 -18482 348 -398 -1730 -1139 -1739 -18482 348 -398 -1730 -1139 -1739 -18482 338 -388 -1686 -1139 -1739 -18482 338 -388 -1686 -1139 -1739 -18482 338 -388 -1686 -1139 -1739 -18482 338 -388 -1686 -1139 -1739 -18482 338 -388 -1686 -1139 -1739 -18482 338 -388 -1686 -1139 -1739 -18482 338 -388 -1686 -1139 -1739 -18482 338 -388 -1686 -1139 -1739 -18482 338 -388 -1686 -1139 -1739 -18482 338 -388 -1686 -1139 -1739 -18482 2025-09-06 14:31:41,118 Hysteresis 3122 0: raw(-1686 16000 16000 16000) min(-1739 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1139 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1686 16000 16000 16000) min(-1739 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1139 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 341 -391 -1700 -1139 -1739 -18482 341 -391 -1700 -1139 -1739 -18482 341 -391 -1700 -1139 -1739 -18482 341 -391 -1700 -1139 -1739 -18482 341 -391 -1700 -1139 -1739 -18482 341 -391 -1700 -1139 -1739 -18482 341 -391 -1700 -1139 -1739 -18482 341 -391 -1700 -1139 -1739 -18482 348 -398 -1730 -1139 -1739 -18482 348 -398 -1730 -1139 -1739 -18482 348 -398 -1730 -1139 -1739 -18482 348 -398 -1730 -1139 -1739 -18482 352 -402 -1747 -1139 -1747 -18482 352 -402 -1747 -1139 -1747 -18482 352 -402 -1747 -1139 -1747 -18482 352 -402 -1747 -1139 -1747 -18482 312 -362 -1573 -1139 -1747 -18482 312 -362 -1573 -1139 -1747 -18482 312 -362 -1573 -1139 -1747 -18482 312 -362 -1573 -1139 -1747 -18482 2025-09-06 14:31:51,286 Hysteresis 3132 0: raw(-1573 16000 16000 16000) min(-1747 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1139 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1573 16000 16000 16000) min(-1747 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1139 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 270 -320 -1391 -1139 -1747 -18482 270 -320 -1391 -1139 -1747 -18482 270 -320 -1391 -1139 -1747 -18482 270 -320 -1391 -1139 -1747 -18482 270 -320 -1391 -1139 -1747 -18482 277 -327 -1421 -1139 -1747 -18482 277 -327 -1421 -1139 -1747 -18482 277 -327 -1421 -1139 -1747 -18482 277 -327 -1421 -1139 -1747 -18482 267 -317 -1378 -1139 -1747 -18482 267 -317 -1378 -1139 -1747 -18482 267 -317 -1378 -1139 -1747 -18482 267 -317 -1378 -1139 -1747 -18482 282 -332 -1443 -1139 -1747 -18482 282 -332 -1443 -1139 -1747 -18482 282 -332 -1443 -1139 -1747 -18482 282 -332 -1443 -1139 -1747 -18482 276 -326 -1417 -1139 -1747 -18482 276 -326 -1417 -1139 -1747 -18482 276 -326 -1417 -1139 -1747 -18482 2025-09-06 14:32:01,291 Hysteresis 3142 0: raw(-1417 16000 16000 16000) min(-1747 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1139 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1417 16000 16000 16000) min(-1747 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1139 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 276 -326 -1417 -1139 -1747 -18482 269 -319 -1386 -1139 -1747 -18482 269 -319 -1386 -1139 -1747 -18482 269 -319 -1386 -1139 -1747 -18482 269 -319 -1386 -1139 -1747 -18482 269 -319 -1386 -1139 -1747 -18482 269 -319 -1386 -1139 -1747 -18482 269 -319 -1386 -1139 -1747 -18482 269 -319 -1386 -1139 -1747 -18482 284 -334 -1452 -1139 -1747 -18482 284 -334 -1452 -1139 -1747 -18482 284 -334 -1452 -1139 -1747 -18482 284 -334 -1452 -1139 -1747 -18482 289 -339 -1473 -1139 -1747 -18482 289 -339 -1473 -1139 -1747 -18482 289 -339 -1473 -1139 -1747 -18482 289 -339 -1473 -1139 -1747 -18482 289 -339 -1473 -1139 -1747 -18482 289 -339 -1473 -1139 -1747 -18482 276 -326 -1417 -1139 -1747 -18482 2025-09-06 14:32:11,305 Hysteresis 3152 0: raw(-1417 16000 16000 16000) min(-1747 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1139 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1417 16000 16000 16000) min(-1747 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1139 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 276 -326 -1417 -1139 -1747 -18482 276 -326 -1417 -1139 -1747 -18482 276 -326 -1417 -1139 -1747 -18482 276 -326 -1417 -1139 -1747 -18482 276 -326 -1417 -1139 -1747 -18482 276 -326 -1417 -1139 -1747 -18482 276 -326 -1417 -1139 -1747 -18482 260 -310 -1347 -1139 -1747 -18482 260 -310 -1347 -1139 -1747 -18482 260 -310 -1347 -1139 -1747 -18482 260 -310 -1347 -1139 -1747 -18482 254 -304 -1321 -1139 -1747 -18482 254 -304 -1321 -1139 -1747 -18482 254 -304 -1321 -1139 -1747 -18482 254 -304 -1321 -1139 -1747 -18482 247 -297 -1291 -1139 -1747 -18482 247 -297 -1291 -1139 -1747 -18482 247 -297 -1291 -1139 -1747 -18482 247 -297 -1291 -1139 -1747 -18482 262 -312 -1356 -1139 -1747 -18482 2025-09-06 14:32:21,483 Hysteresis 3162 0: raw(-1356 16000 16000 16000) min(-1747 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1139 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1356 16000 16000 16000) min(-1747 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1139 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 262 -312 -1356 -1139 -1747 -18482 262 -312 -1356 -1139 -1747 -18482 262 -312 -1356 -1139 -1747 -18482 262 -312 -1356 -1139 -1747 -18482 262 -312 -1356 -1139 -1747 -18482 262 -312 -1356 -1139 -1747 -18482 262 -312 -1356 -1139 -1747 -18482 262 -312 -1356 -1139 -1747 -18482 262 -312 -1356 -1139 -1747 -18482 255 -305 -1326 -1139 -1747 -18482 255 -305 -1326 -1139 -1747 -18482 255 -305 -1326 -1139 -1747 -18482 255 -305 -1326 -1139 -1747 -18482 245 -295 -1282 -1139 -1747 -18482 245 -295 -1282 -1139 -1747 -18482 245 -295 -1282 -1139 -1747 -18482 245 -295 -1282 -1139 -1747 -18482 249 -299 -1300 -1139 -1747 -18482 249 -299 -1300 -1139 -1747 -18482 249 -299 -1300 -1139 -1747 -18482 2025-09-06 14:32:31,487 Hysteresis 3172 0: raw(-1300 16000 16000 16000) min(-1747 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1139 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1300 16000 16000 16000) min(-1747 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1139 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 249 -299 -1300 -1139 -1747 -18482 232 -282 -1226 -1139 -1747 -18482 232 -282 -1226 -1139 -1747 -18482 232 -282 -1226 -1208 -1747 -18482 232 -282 -1226 -1208 -1747 -18482 233 -283 -1230 -1208 -1747 -18482 233 -283 -1230 -1208 -1747 -18482 233 -283 -1230 -1208 -1747 -18482 233 -283 -1230 -1208 -1747 -18482 244 -294 -1278 -1208 -1747 -18482 244 -294 -1278 -1208 -1747 -18482 244 -294 -1278 -1226 -1747 -18482 237 -287 -1247 -1226 -1747 -18482 237 -287 -1247 -1226 -1747 -18482 237 -287 -1247 -1226 -1747 -18482 237 -287 -1247 -1226 -1747 -18482 237 -287 -1247 -1226 -1747 -18482 248 -298 -1295 -1226 -1747 -18482 248 -298 -1295 -1226 -1747 -18482 248 -298 -1295 -1226 -1747 -18482 2025-09-06 14:32:41,491 Hysteresis 3182 0: raw(-1295 16000 16000 16000) min(-1747 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1226 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1295 16000 16000 16000) min(-1747 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1226 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 248 -298 -1295 -1226 -1747 -18482 248 -298 -1295 -1226 -1747 -18482 256 -306 -1330 -1226 -1747 -18482 256 -306 -1330 -1226 -1747 -18482 256 -306 -1330 -1226 -1747 -18482 256 -306 -1330 -1226 -1747 -18482 263 -313 -1360 -1226 -1747 -18482 263 -313 -1360 -1226 -1747 -18482 263 -313 -1360 -1226 -1747 -18482 263 -313 -1360 -1226 -1747 -18482 261 -311 -1352 -1226 -1747 -18482 261 -311 -1352 -1226 -1747 -18482 261 -311 -1352 -1226 -1747 -18482 261 -311 -1352 -1226 -1747 -18482 251 -301 -1308 -1226 -1747 -18482 251 -301 -1308 -1226 -1747 -18482 251 -301 -1308 -1226 -1747 -18482 251 -301 -1308 -1226 -1747 -18482 246 -296 -1286 -1226 -1747 -18482 2025-09-06 14:32:51,629 Hysteresis 3192 0: raw(-1286 16000 16000 16000) min(-1747 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1226 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1286 16000 16000 16000) min(-1747 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1226 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 246 -296 -1286 -1226 -1747 -18482 246 -296 -1286 -1226 -1747 -18482 246 -296 -1286 -1226 -1747 -18482 257 -307 -1334 -1226 -1747 -18482 257 -307 -1334 -1226 -1747 -18482 257 -307 -1334 -1226 -1747 -18482 257 -307 -1334 -1226 -1747 -18482 227 -277 -1204 -1204 -1747 -18482 227 -277 -1204 -1204 -1747 -18482 227 -277 -1204 -1204 -1747 -18482 227 -277 -1204 -1204 -1747 -18482 229 -279 -1213 -1204 -1747 -18482 229 -279 -1213 -1204 -1747 -18482 229 -279 -1213 -1204 -1747 -18482 229 -279 -1213 -1204 -1747 -18482 229 -279 -1213 -1204 -1747 -18482 229 -279 -1213 -1204 -1747 -18482 242 -292 -1269 -1204 -1747 -18482 242 -292 -1269 -1204 -1747 -18482 242 -292 -1269 -1204 -1747 -18482 2025-09-06 14:33:01,795 Hysteresis 3202 0: raw(-1269 16000 16000 16000) min(-1747 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1204 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1269 16000 16000 16000) min(-1747 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -1204 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 242 -292 -1269 -1204 -1747 -18482 211 -261 -1134 -1134 -1747 -18482 211 -261 -1134 -1134 -1747 -18482 211 -261 -1134 -1134 -1747 -18482 211 -261 -1134 -1134 -1747 -18482 210 -260 -1130 -1130 -1747 -18482 210 -260 -1130 -1130 -1747 -18482 210 -260 -1130 -1130 -1747 -18482 210 -260 -1130 -1130 -1747 -18482 194 -244 -1060 -1060 -1747 -18482 194 -244 -1060 -1060 -1747 -18482 194 -244 -1060 -1060 -1747 -18482 194 -244 -1060 -1060 -1747 -18482 165 -215 -934 -934 -1747 -18482 165 -215 -934 -934 -1747 -18482 165 -215 -934 -934 -1747 -18482 165 -215 -934 -934 -1747 -18482 135 -185 -804 -804 -1747 -18482 135 -185 -804 -804 -1747 -18482 135 -185 -804 -804 -1747 -18482 2025-09-06 14:33:11,800 Hysteresis 3212 0: raw(-804 16000 16000 16000) min(-1747 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -804 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-804 16000 16000 16000) min(-1747 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -804 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 135 -185 -804 -804 -1747 -18482 866 -916 -3982 -804 -3982 -18482 866 -916 -3982 -804 -3982 -18482 866 -916 -3982 -804 -3982 -18482 866 -916 -3982 -804 -3982 -18482 866 -916 -3982 -804 -3982 -18482 866 -916 -3982 -804 -3982 -18482 248 -298 -1295 -804 -3982 -18482 248 -298 -1295 -804 -3982 -18482 248 -298 -1295 -804 -3982 -18482 248 -298 -1295 -804 -3982 -18482 199 -249 -1082 -804 -3982 -18482 199 -249 -1082 -804 -3982 -18482 199 -249 -1082 -804 -3982 -18482 150 -200 -869 -804 -3982 -18482 150 -200 -869 -804 -3982 -18482 150 -200 -869 -804 -3982 -18482 150 -200 -869 -804 -3982 -18482 77 -127 -552 -552 -3982 -18482 77 -127 -552 -552 -3982 -18482 2025-09-06 14:33:21,803 Hysteresis 3222 0: raw(-552 16000 16000 16000) min(-3982 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -552 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-552 16000 16000 16000) min(-3982 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv -552 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 77 -127 -552 -552 -3982 -18482 77 -127 -552 -552 -3982 -18482 -7 -43 -186 -186 -3982 -18482 -7 -43 -186 -186 -3982 -18482 -7 -43 -186 -186 -3982 -18482 -7 -43 -186 -186 -3982 -18482 -122 72 313 313 -3982 -18482 -122 72 313 313 -3982 -18482 -122 72 313 313 -3982 -18482 -122 72 313 313 -3982 -18482 -122 72 313 313 -3982 -18482 -339 289 1256 1256 -3982 -18482 -339 289 1256 1256 -3982 -18482 -339 289 1256 1256 -3982 -18482 -445 395 1717 1717 -3982 -18482 -445 395 1717 1717 -3982 -18482 -445 395 1717 1717 -3982 -18482 -445 395 1717 1717 -3982 -18482 -445 395 1717 1717 -3982 -18482 -445 395 1717 1717 -3982 -18482 2025-09-06 14:33:31,897 Hysteresis 3232 0: raw(1717 16000 16000 16000) min(-3982 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 1717 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(1717 16000 16000 16000) min(-3982 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 1717 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -445 395 1717 1717 -3982 -18482 -445 395 1717 1717 -3982 -18482 -445 395 1717 1717 -3982 -18482 -445 395 1717 1717 -3982 -18482 -817 767 3334 3334 -3982 -18482 -817 767 3334 3334 -3982 -18482 -817 767 3334 3334 -3982 -18482 -817 767 3334 3334 -3982 -18482 -916 866 3765 3765 -3982 -18482 -916 866 3765 3765 -3982 -18482 -916 866 3765 3765 -3982 -18482 -916 866 3765 3765 -3982 -18482 -797 747 3247 3765 -3982 -18482 -797 747 3247 3765 -3982 -18482 -797 747 3247 3765 -3982 -18482 -797 747 3247 3765 -3982 -18482 -736 686 2982 3765 -3982 -18482 -736 686 2982 3765 -3982 -18482 -736 686 2982 3765 -3982 -18482 -736 686 2982 3765 -3982 -18482 2025-09-06 14:33:41,901 Hysteresis 3242 0: raw(2982 16000 16000 16000) min(-3982 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3765 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(2982 16000 16000 16000) min(-3982 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3765 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -736 686 2982 3765 -3982 -18482 -736 686 2982 3765 -3982 -18482 -736 686 2982 3765 -3982 -18482 -736 686 2982 3765 -3982 -18482 -696 646 2808 3765 -3982 -18482 -696 646 2808 3765 -3982 -18482 -696 646 2808 3765 -3982 -18482 -696 646 2808 3765 -3982 -18482 -476 426 1852 3765 -3982 -18482 -476 426 1852 3765 -3982 -18482 -475 425 1847 3765 -3982 -18482 -475 425 1847 3765 -3982 -18482 -475 425 1847 3765 -3982 -18482 -475 425 1847 3765 -3982 -18482 -205 155 673 3765 -3982 -18482 -205 155 673 3765 -3982 -18482 -205 155 673 3765 -3982 -18482 -205 155 673 3765 -3982 -18482 -65 15 65 3765 -3982 -18482 -65 15 65 3765 -3982 -18482 2025-09-06 14:33:51,905 Hysteresis 3252 0: raw(65 16000 16000 16000) min(-3982 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3765 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(65 16000 16000 16000) min(-3982 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3765 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -65 15 65 3765 -3982 -18482 -65 15 65 3765 -3982 -18482 22 -72 -313 3765 -3982 -18482 22 -72 -313 3765 -3982 -18482 22 -72 -313 3765 -3982 -18482 22 -72 -313 3765 -3982 -18482 81 -131 -569 3765 -3982 -18482 81 -131 -569 3765 -3982 -18482 81 -131 -569 3765 -3982 -18482 81 -131 -569 3765 -3982 -18482 81 -131 -569 3765 -3982 -18482 81 -131 -569 3765 -3982 -18482 81 -131 -569 3765 -3982 -18482 81 -131 -569 3765 -3982 -18482 85 -135 -586 3765 -3982 -18482 85 -135 -586 3765 -3982 -18482 85 -135 -586 3765 -3982 -18482 85 -135 -586 3765 -3982 -18482 85 -135 -586 3765 -3982 -18482 2025-09-06 14:34:01,958 Hysteresis 3262 0: raw(-586 16000 16000 16000) min(-3982 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3765 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-586 16000 16000 16000) min(-3982 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3765 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 85 -135 -586 3765 -3982 -18482 85 -135 -586 3765 -3982 -18482 85 -135 -586 3765 -3982 -18482 85 -135 -586 3765 -3982 -18482 113 -163 -708 3765 -3982 -18482 113 -163 -708 3765 -3982 -18482 113 -163 -708 3765 -3982 -18482 113 -163 -708 3765 -3982 -18482 117 -167 -726 3765 -3982 -18482 117 -167 -726 3765 -3982 -18482 117 -167 -726 3765 -3982 -18482 117 -167 -726 3765 -3982 -18482 127 -177 -769 3765 -3982 -18482 127 -177 -769 3765 -3982 -18482 127 -177 -769 3765 -3982 -18482 127 -177 -769 3765 -3982 -18482 133 -183 -795 3765 -3982 -18482 133 -183 -795 3765 -3982 -18482 133 -183 -795 3765 -3982 -18482 133 -183 -795 3765 -3982 -18482 2025-09-06 14:34:11,992 Hysteresis 3272 0: raw(-795 16000 16000 16000) min(-3982 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3765 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-795 16000 16000 16000) min(-3982 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3765 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 144 -194 -843 3765 -3982 -18482 144 -194 -843 3765 -3982 -18482 144 -194 -843 3765 -3982 -18482 144 -194 -843 3765 -3982 -18482 132 -182 -791 3765 -3982 -18482 132 -182 -791 3765 -3982 -18482 132 -182 -791 3765 -3982 -18482 132 -182 -791 3765 -3982 -18482 152 -202 -878 3765 -3982 -18482 152 -202 -878 3765 -3982 -18482 152 -202 -878 3765 -3982 -18482 152 -202 -878 3765 -3982 -18482 152 -202 -878 3765 -3982 -18482 152 -202 -878 3765 -3982 -18482 161 -211 -917 3765 -3982 -18482 161 -211 -917 3765 -3982 -18482 161 -211 -917 3765 -3982 -18482 161 -211 -917 3765 -3982 -18482 142 -192 -834 3765 -3982 -18482 142 -192 -834 3765 -3982 -18482 2025-09-06 14:34:21,995 Hysteresis 3282 0: raw(-834 16000 16000 16000) min(-3982 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3765 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-834 16000 16000 16000) min(-3982 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3765 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 142 -192 -834 3765 -3982 -18482 142 -192 -834 3765 -3982 -18482 151 -201 -873 3765 -3982 -18482 151 -201 -873 3765 -3982 -18482 151 -201 -873 3765 -3982 -18482 151 -201 -873 3765 -3982 -18482 141 -191 -830 3765 -3982 -18482 141 -191 -830 3765 -3982 -18482 141 -191 -830 3765 -3982 -18482 141 -191 -830 3765 -3982 -18482 145 -195 -847 3765 -3982 -18482 145 -195 -847 3765 -3982 -18482 145 -195 -847 3765 -3982 -18482 145 -195 -847 3765 -3982 -18482 120 -170 -739 3765 -3982 -18482 120 -170 -739 3765 -3982 -18482 120 -170 -739 3765 -3982 -18482 120 -170 -739 3765 -3982 -18482 114 -164 -713 3765 -3982 -18482 114 -164 -713 3765 -3982 -18482 2025-09-06 14:34:32,000 Hysteresis 3292 0: raw(-713 16000 16000 16000) min(-3982 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3765 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-713 16000 16000 16000) min(-3982 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3765 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 114 -164 -713 3765 -3982 -18482 -66 16 69 3765 -3982 -18482 -66 16 69 3765 -3982 -18482 -66 16 69 3765 -3982 -18482 -66 16 69 3765 -3982 -18482 -66 16 69 3765 -3982 -18482 -66 16 69 3765 -3982 -18482 -66 16 69 3765 -3982 -18482 -84 34 147 3765 -3982 -18482 -84 34 147 3765 -3982 -18482 -84 34 147 3765 -3982 -18482 -71 21 91 3765 -3982 -18482 -71 21 91 3765 -3982 -18482 -71 21 91 3765 -3982 -18482 -71 21 91 3765 -3982 -18482 -60 10 43 3765 -3982 -18482 -60 10 43 3765 -3982 -18482 -60 10 43 3765 -3982 -18482 -60 10 43 3765 -3982 -18482 -93 43 186 3765 -3982 -18482 2025-09-06 14:34:42,003 Hysteresis 3302 0: raw(186 16000 16000 16000) min(-3982 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3765 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(186 16000 16000 16000) min(-3982 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3765 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -93 43 186 3765 -3982 -18482 -93 43 186 3765 -3982 -18482 -93 43 186 3765 -3982 -18482 -89 39 169 3765 -3982 -18482 -89 39 169 3765 -3982 -18482 -89 39 169 3765 -3982 -18482 -89 39 169 3765 -3982 -18482 -92 42 182 3765 -3982 -18482 -92 42 182 3765 -3982 -18482 -92 42 182 3765 -3982 -18482 -92 42 182 3765 -3982 -18482 -80 30 130 3765 -3982 -18482 -80 30 130 3765 -3982 -18482 -80 30 130 3765 -3982 -18482 -80 30 130 3765 -3982 -18482 -80 30 130 3765 -3982 -18482 -80 30 130 3765 -3982 -18482 -98 48 208 3765 -3982 -18482 -98 48 208 3765 -3982 -18482 2025-09-06 14:34:52,017 Hysteresis 3312 0: raw(208 16000 16000 16000) min(-3982 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3765 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(208 16000 16000 16000) min(-3982 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3765 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -98 48 208 3765 -3982 -18482 -98 48 208 3765 -3982 -18482 -98 48 208 3765 -3982 -18482 -98 48 208 3765 -3982 -18482 -98 48 208 3765 -3982 -18482 -98 48 208 3765 -3982 -18482 -17 -33 -143 3765 -3982 -18482 -17 -33 -143 3765 -3982 -18482 -17 -33 -143 3765 -3982 -18482 -17 -33 -143 3765 -3982 -18482 -5 -45 -195 3765 -3982 -18482 -5 -45 -195 3765 -3982 -18482 -5 -45 -195 3765 -3982 -18482 -5 -45 -195 3765 -3982 -18482 -6 -44 -191 3765 -3982 -18482 -6 -44 -191 3765 -3982 -18482 -6 -44 -191 3765 -3982 -18482 -6 -44 -191 3765 -3982 -18482 1 -51 -221 3765 -3982 -18482 1 -51 -221 3765 -3982 -18482 2025-09-06 14:35:02,029 Hysteresis 3322 0: raw(-221 16000 16000 16000) min(-3982 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3765 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-221 16000 16000 16000) min(-3982 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3765 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 1 -51 -221 3765 -3982 -18482 1 -51 -221 3765 -3982 -18482 -9 -41 -178 3765 -3982 -18482 -9 -41 -178 3765 -3982 -18482 -9 -41 -178 3765 -3982 -18482 -9 -41 -178 3765 -3982 -18482 -19 -31 -134 3765 -3982 -18482 -19 -31 -134 3765 -3982 -18482 -33 -17 -73 3765 -3982 -18482 -33 -17 -73 3765 -3982 -18482 -33 -17 -73 3765 -3982 -18482 -33 -17 -73 3765 -3982 -18482 -37 -13 -56 3765 -3982 -18482 -37 -13 -56 3765 -3982 -18482 -37 -13 -56 3765 -3982 -18482 -37 -13 -56 3765 -3982 -18482 -52 2 8 3765 -3982 -18482 -52 2 8 3765 -3982 -18482 -52 2 8 3765 -3982 -18482 -52 2 8 3765 -3982 -18482 2025-09-06 14:35:12,140 Hysteresis 3333 0: raw(8 16000 16000 16000) min(-3982 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3765 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(8 16000 16000 16000) min(-3982 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3765 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -52 2 8 3765 -3982 -18482 -52 2 8 3765 -3982 -18482 -52 2 8 3765 -3982 -18482 -52 2 8 3765 -3982 -18482 -31 -19 -82 3765 -3982 -18482 -31 -19 -82 3765 -3982 -18482 -31 -19 -82 3765 -3982 -18482 -31 -19 -82 3765 -3982 -18482 -22 -28 -121 3765 -3982 -18482 -22 -28 -121 3765 -3982 -18482 -22 -28 -121 3765 -3982 -18482 -22 -28 -121 3765 -3982 -18482 -28 -22 -95 3765 -3982 -18482 -28 -22 -95 3765 -3982 -18482 -28 -22 -95 3765 -3982 -18482 -28 -22 -95 3765 -3982 -18482 -45 -5 -21 3765 -3982 -18482 -45 -5 -21 3765 -3982 -18482 -45 -5 -21 3765 -3982 -18482 -45 -5 -21 3765 -3982 -18482 2025-09-06 14:35:22,144 Hysteresis 3343 0: raw(-21 16000 16000 16000) min(-3982 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3765 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-21 16000 16000 16000) min(-3982 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3765 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -45 -5 -21 3765 -3982 -18482 -45 -5 -21 3765 -3982 -18482 -45 -5 -21 3765 -3982 -18482 -45 -5 -21 3765 -3982 -18482 -45 -5 -21 3765 -3982 -18482 -45 -5 -21 3765 -3982 -18482 -22 -28 -121 3765 -3982 -18482 -22 -28 -121 3765 -3982 -18482 -22 -28 -121 3765 -3982 -18482 -22 -28 -121 3765 -3982 -18482 -29 -21 -91 3765 -3982 -18482 -29 -21 -91 3765 -3982 -18482 -29 -21 -91 3765 -3982 -18482 -29 -21 -91 3765 -3982 -18482 -22 -28 -121 3765 -3982 -18482 -22 -28 -121 3765 -3982 -18482 -22 -28 -121 3765 -3982 -18482 -7 -43 -186 3765 -3982 -18482 -7 -43 -186 3765 -3982 -18482 -7 -43 -186 3765 -3982 -18482 2025-09-06 14:35:32,150 Hysteresis 3353 0: raw(-186 16000 16000 16000) min(-3982 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3765 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-186 16000 16000 16000) min(-3982 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3765 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7 -43 -186 3765 -3982 -18482 -16 -34 -147 3765 -3982 -18482 -16 -34 -147 3765 -3982 -18482 -16 -34 -147 3765 -3982 -18482 -16 -34 -147 3765 -3982 -18482 -16 -34 -147 3765 -3982 -18482 -24 -26 -113 3765 -3982 -18482 -24 -26 -113 3765 -3982 -18482 -24 -26 -113 3765 -3982 -18482 -24 -26 -113 3765 -3982 -18482 -17 -33 -143 3765 -3982 -18482 -17 -33 -143 3765 -3982 -18482 -17 -33 -143 3765 -3982 -18482 -17 -33 -143 3765 -3982 -18482 -17 -33 -143 3765 -3982 -18482 -17 -33 -143 3765 -3982 -18482 -24 -26 -113 3765 -3982 -18482 -24 -26 -113 3765 -3982 -18482 -24 -26 -113 3765 -3982 -18482 -24 -26 -113 3765 -3982 -18482 2025-09-06 14:35:42,242 Hysteresis 3363 0: raw(-113 16000 16000 16000) min(-3982 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3765 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-113 16000 16000 16000) min(-3982 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3765 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -24 -26 -113 3765 -3982 -18482 -24 -26 -113 3765 -3982 -18482 -24 -26 -113 3765 -3982 -18482 1 -51 -221 3765 -3982 -18482 1 -51 -221 3765 -3982 -18482 1 -51 -221 3765 -3982 -18482 1 -51 -221 3765 -3982 -18482 -3 -47 -204 3765 -3982 -18482 -3 -47 -204 3765 -3982 -18482 -3 -47 -204 3765 -3982 -18482 -3 -47 -204 3765 -3982 -18482 -8 -42 -182 3765 -3982 -18482 -8 -42 -182 3765 -3982 -18482 -8 -42 -182 3765 -3982 -18482 -8 -42 -182 3765 -3982 -18482 -10 -40 -173 3765 -3982 -18482 -10 -40 -173 3765 -3982 -18482 -10 -40 -173 3765 -3982 -18482 -10 -40 -173 3765 -3982 -18482 -18 -32 -139 3765 -3982 -18482 2025-09-06 14:35:52,389 Hysteresis 3373 0: raw(-139 16000 16000 16000) min(-3982 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3765 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-139 16000 16000 16000) min(-3982 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3765 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -18 -32 -139 3765 -3982 -18482 -18 -32 -139 3765 -3982 -18482 -18 -32 -139 3765 -3982 -18482 -18 -32 -139 3765 -3982 -18482 -18 -32 -139 3765 -3982 -18482 -18 -32 -139 3765 -3982 -18482 -18 -32 -139 3765 -3982 -18482 -18 -32 -139 3765 -3982 -18482 -18 -32 -139 3765 -3982 -18482 -20 -30 -130 3765 -3982 -18482 -20 -30 -130 3765 -3982 -18482 -20 -30 -130 3765 -3982 -18482 -20 -30 -130 3765 -3982 -18482 -14 -36 -156 3765 -3982 -18482 -14 -36 -156 3765 -3982 -18482 -14 -36 -156 3765 -3982 -18482 -14 -36 -156 3765 -3982 -18482 -14 -36 -156 3765 -3982 -18482 -14 -36 -156 3765 -3982 -18482 -14 -36 -156 3765 -3982 -18482 2025-09-06 14:36:02,393 Hysteresis 3383 0: raw(-156 16000 16000 16000) min(-3982 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3765 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-156 16000 16000 16000) min(-3982 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3765 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -14 -36 -156 3765 -3982 -18482 -4 -46 -200 3765 -3982 -18482 -4 -46 -200 3765 -3982 -18482 -4 -46 -200 3765 -3982 -18482 -4 -46 -200 3765 -3982 -18482 -4 -46 -200 3765 -3982 -18482 -4 -46 -200 3765 -3982 -18482 -4 -46 -200 3765 -3982 -18482 -4 -46 -200 3765 -3982 -18482 16 -66 -286 3765 -3982 -18482 16 -66 -286 3765 -3982 -18482 16 -66 -286 3765 -3982 -18482 16 -66 -286 3765 -3982 -18482 22 -72 -313 3765 -3982 -18482 22 -72 -313 3765 -3982 -18482 22 -72 -313 3765 -3982 -18482 22 -72 -313 3765 -3982 -18482 22 -72 -313 3765 -3982 -18482 22 -72 -313 3765 -3982 -18482 13 -63 -273 3765 -3982 -18482 2025-09-06 14:36:12,398 Hysteresis 3393 0: raw(-273 16000 16000 16000) min(-3982 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3765 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-273 16000 16000 16000) min(-3982 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3765 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 13 -63 -273 3765 -3982 -18482 13 -63 -273 3765 -3982 -18482 13 -63 -273 3765 -3982 -18482 30 -80 -347 3765 -3982 -18482 30 -80 -347 3765 -3982 -18482 30 -80 -347 3765 -3982 -18482 30 -80 -347 3765 -3982 -18482 40 -90 -391 3765 -3982 -18482 40 -90 -391 3765 -3982 -18482 40 -90 -391 3765 -3982 -18482 40 -90 -391 3765 -3982 -18482 19 -69 -300 3765 -3982 -18482 19 -69 -300 3765 -3982 -18482 19 -69 -300 3765 -3982 -18482 19 -69 -300 3765 -3982 -18482 26 -76 -330 3765 -3982 -18482 26 -76 -330 3765 -3982 -18482 26 -76 -330 3765 -3982 -18482 26 -76 -330 3765 -3982 -18482 33 -83 -360 3765 -3982 -18482 2025-09-06 14:36:22,471 Hysteresis 3403 0: raw(-360 16000 16000 16000) min(-3982 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3765 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-360 16000 16000 16000) min(-3982 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3765 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 33 -83 -360 3765 -3982 -18482 33 -83 -360 3765 -3982 -18482 33 -83 -360 3765 -3982 -18482 3 -53 -230 3765 -3982 -18482 3 -53 -230 3765 -3982 -18482 3 -53 -230 3765 -3982 -18482 3 -53 -230 3765 -3982 -18482 10 -60 -260 3765 -3982 -18482 10 -60 -260 3765 -3982 -18482 10 -60 -260 3765 -3982 -18482 10 -60 -260 3765 -3982 -18482 10 -60 -260 3765 -3982 -18482 10 -60 -260 3765 -3982 -18482 38 -88 -382 3765 -3982 -18482 38 -88 -382 3765 -3982 -18482 38 -88 -382 3765 -3982 -18482 38 -88 -382 3765 -3982 -18482 38 -88 -382 3765 -3982 -18482 38 -88 -382 3765 -3982 -18482 38 -88 -382 3765 -3982 -18482 2025-09-06 14:36:32,478 Hysteresis 3413 0: raw(-382 16000 16000 16000) min(-3982 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3765 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-382 16000 16000 16000) min(-3982 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3765 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 38 -88 -382 3765 -3982 -18482 38 -88 -382 3765 -3982 -18482 38 -88 -382 3765 -3982 -18482 38 -88 -382 3765 -3982 -18482 19 -69 -300 3765 -3982 -18482 19 -69 -300 3765 -3982 -18482 19 -69 -300 3765 -3982 -18482 19 -69 -300 3765 -3982 -18482 19 -69 -300 3765 -3982 -18482 9 -59 -256 3765 -3982 -18482 9 -59 -256 3765 -3982 -18482 9 -59 -256 3765 -3982 -18482 9 -59 -256 3765 -3982 -18482 9 -59 -256 3765 -3982 -18482 9 -59 -256 3765 -3982 -18482 9 -59 -256 3765 -3982 -18482 9 -59 -256 3765 -3982 -18482 -2 -48 -208 3765 -3982 -18482 -2 -48 -208 3765 -3982 -18482 2025-09-06 14:36:42,482 Hysteresis 3423 0: raw(-208 16000 16000 16000) min(-3982 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3765 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-208 16000 16000 16000) min(-3982 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3765 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -2 -48 -208 3765 -3982 -18482 8 -58 -252 3765 -3982 -18482 8 -58 -252 3765 -3982 -18482 14 -64 -278 3765 -3982 -18482 14 -64 -278 3765 -3982 -18482 14 -64 -278 3765 -3982 -18482 14 -64 -278 3765 -3982 -18482 -2 -48 -208 3765 -3982 -18482 -2 -48 -208 3765 -3982 -18482 -2 -48 -208 3765 -3982 -18482 -2 -48 -208 3765 -3982 -18482 -2 -48 -208 3765 -3982 -18482 -2 -48 -208 3765 -3982 -18482 -2 -48 -208 3765 -3982 -18482 -2 -48 -208 3765 -3982 -18482 -10 -40 -173 3765 -3982 -18482 -10 -40 -173 3765 -3982 -18482 -10 -40 -173 3765 -3982 -18482 -10 -40 -173 3765 -3982 -18482 -10 -40 -173 3765 -3982 -18482 2025-09-06 14:36:52,586 Hysteresis 3433 0: raw(-173 16000 16000 16000) min(-3982 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3765 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-173 16000 16000 16000) min(-3982 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3765 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -10 -40 -173 3765 -3982 -18482 -10 -40 -173 3765 -3982 -18482 -10 -40 -173 3765 -3982 -18482 -2 -48 -208 3765 -3982 -18482 -2 -48 -208 3765 -3982 -18482 -2 -48 -208 3765 -3982 -18482 -2 -48 -208 3765 -3982 -18482 -11 -39 -169 3765 -3982 -18482 -11 -39 -169 3765 -3982 -18482 -11 -39 -169 3765 -3982 -18482 -11 -39 -169 3765 -3982 -18482 21 -71 -308 3765 -3982 -18482 21 -71 -308 3765 -3982 -18482 21 -71 -308 3765 -3982 -18482 21 -71 -308 3765 -3982 -18482 21 -71 -308 3765 -3982 -18482 21 -71 -308 3765 -3982 -18482 30 -80 -347 3765 -3982 -18482 30 -80 -347 3765 -3982 -18482 30 -80 -347 3765 -3982 -18482 2025-09-06 14:37:02,594 Hysteresis 3443 0: raw(-347 16000 16000 16000) min(-3982 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3765 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-347 16000 16000 16000) min(-3982 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3765 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 30 -80 -347 3765 -3982 -18482 52 -102 -443 3765 -3982 -18482 52 -102 -443 3765 -3982 -18482 52 -102 -443 3765 -3982 -18482 52 -102 -443 3765 -3982 -18482 62 -112 -486 3765 -3982 -18482 62 -112 -486 3765 -3982 -18482 62 -112 -486 3765 -3982 -18482 62 -112 -486 3765 -3982 -18482 56 -106 -460 3765 -3982 -18482 56 -106 -460 3765 -3982 -18482 56 -106 -460 3765 -3982 -18482 56 -106 -460 3765 -3982 -18482 57 -107 -465 3765 -3982 -18482 57 -107 -465 3765 -3982 -18482 57 -107 -465 3765 -3982 -18482 57 -107 -465 3765 -3982 -18482 66 -116 -504 3765 -3982 -18482 66 -116 -504 3765 -3982 -18482 66 -116 -504 3765 -3982 -18482 2025-09-06 14:37:12,598 Hysteresis 3453 0: raw(-504 16000 16000 16000) min(-3982 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3765 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-504 16000 16000 16000) min(-3982 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3765 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 66 -116 -504 3765 -3982 -18482 61 -111 -482 3765 -3982 -18482 61 -111 -482 3765 -3982 -18482 61 -111 -482 3765 -3982 -18482 61 -111 -482 3765 -3982 -18482 51 -101 -439 3765 -3982 -18482 51 -101 -439 3765 -3982 -18482 49 -99 -430 3765 -3982 -18482 49 -99 -430 3765 -3982 -18482 49 -99 -430 3765 -1295 -18482 49 -99 -430 3765 -1295 -18482 40 -90 -391 3765 -1295 -18482 40 -90 -391 3765 -1295 -18482 40 -90 -391 3765 -1082 -18482 40 -90 -391 3765 -1082 -18482 61 -111 -482 3765 -1082 -18482 61 -111 -482 3765 -917 -18482 61 -111 -482 3765 -917 -18482 61 -111 -482 3765 -917 -18482 61 -111 -482 3765 -917 -18482 2025-09-06 14:37:22,603 Hysteresis 3463 0: raw(-482 16000 16000 16000) min(-917 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3765 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-482 16000 16000 16000) min(-917 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3765 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 61 -111 -482 3765 -917 -18482 61 -111 -482 3765 -917 -18482 61 -111 -482 3765 -917 -18482 37 -87 -378 3765 -917 -18482 37 -87 -378 3765 -917 -18482 37 -87 -378 3765 -917 -18482 37 -87 -378 3765 -917 -18482 40 -90 -391 3765 -917 -18482 40 -90 -391 3765 -917 -18482 40 -90 -391 3765 -917 -18482 40 -90 -391 3765 -917 -18482 40 -90 -391 3765 -917 -18482 40 -90 -391 3765 -917 -18482 40 -90 -391 3765 -917 -18482 40 -90 -391 3765 -917 -18482 51 -101 -439 3765 -917 -18482 51 -101 -439 3765 -917 -18482 51 -101 -439 3765 -917 -18482 51 -101 -439 3765 -917 -18482 51 -101 -439 3765 -917 -18482 2025-09-06 14:37:32,938 Hysteresis 3473 0: raw(-439 16000 16000 16000) min(-917 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3765 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-439 16000 16000 16000) min(-917 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 3765 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 51 -101 -439 3765 -917 -18482 31 -81 -352 3765 -917 -18482 31 -81 -352 3765 -917 -18482 31 -81 -352 3765 -917 -18482 1 -51 -221 3765 -917 -18482 1 -51 -221 3765 -917 -18482 1 -51 -221 3765 -917 -18482 1 -51 -221 3765 -917 -18482 -3 -47 -204 3765 -917 -18482 -3 -47 -204 3765 -917 -18482 -3 -47 -204 3765 -917 -18482 -3 -47 -204 3765 -917 -18482 9 -59 -256 3765 -917 -18482 9 -59 -256 3765 -917 -18482 9 -59 -256 3247 -917 -18482 9 -59 -256 3247 -917 -18482 -8 -42 -182 3247 -917 -18482 -8 -42 -182 3247 -917 -18482 -8 -42 -182 2982 -917 -18482 -8 -42 -182 2982 -917 -18482 2025-09-06 14:37:42,963 Hysteresis 3483 0: raw(-182 16000 16000 16000) min(-917 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2982 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-182 16000 16000 16000) min(-917 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 2982 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -8 -42 -182 2982 -917 -18482 -10 -40 -173 2982 -917 -18482 -10 -40 -173 2982 -917 -18482 -10 -40 -173 2982 -917 -18482 -29 -21 -91 2982 -917 -18482 -29 -21 -91 2982 -917 -18482 -29 -21 -91 2808 -917 -18482 -29 -21 -91 2808 -917 -18482 -24 -26 -113 2808 -917 -18482 -24 -26 -113 2808 -917 -18482 -24 -26 -113 1852 -917 -18482 -24 -26 -113 1852 -917 -18482 -24 -26 -113 1847 -917 -18482 -24 -26 -113 1847 -917 -18482 -25 -25 -108 1847 -917 -18482 -25 -25 -108 1847 -917 -18482 -25 -25 -108 673 -917 -18482 -25 -25 -108 673 -917 -18482 -45 -5 -21 673 -917 -18482 -45 -5 -21 673 -917 -18482 2025-09-06 14:37:52,971 Hysteresis 3493 0: raw(-21 16000 16000 16000) min(-917 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 673 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-21 16000 16000 16000) min(-917 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 673 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -45 -5 -21 208 -917 -18482 -45 -5 -21 208 -917 -18482 -40 -10 -43 208 -917 -18482 -40 -10 -43 208 -917 -18482 -40 -10 -43 208 -917 -18482 -40 -10 -43 208 -917 -18482 -53 3 13 208 -917 -18482 -53 3 13 208 -917 -18482 -53 3 13 208 -917 -18482 -53 3 13 208 -917 -18482 -80 30 130 208 -917 -18482 -80 30 130 208 -917 -18482 -80 30 130 208 -917 -18482 -80 30 130 208 -917 -18482 -73 23 100 208 -917 -18482 -73 23 100 208 -917 -18482 -73 23 100 208 -917 -18482 -73 23 100 208 -917 -18482 -73 23 100 208 -917 -18482 -73 23 100 208 -917 -18482 2025-09-06 14:38:02,975 Hysteresis 3503 0: raw(100 16000 16000 16000) min(-917 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 208 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(100 16000 16000 16000) min(-917 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 208 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -73 23 100 208 -917 -18482 -73 23 100 208 -917 -18482 -73 23 100 208 -917 -18482 -73 23 100 208 -917 -18482 -81 31 134 208 -917 -18482 -81 31 134 208 -917 -18482 -81 31 134 208 -917 -18482 -81 31 134 208 -917 -18482 -149 99 430 430 -917 -18482 -149 99 430 430 -917 -18482 -149 99 430 430 -917 -18482 -149 99 430 430 -917 -18482 -184 134 582 582 -917 -18482 -184 134 582 582 -917 -18482 -184 134 582 582 -917 -18482 -184 134 582 582 -917 -18482 -189 139 604 604 -917 -18482 -189 139 604 604 -917 -18482 -189 139 604 604 -917 -18482 -189 139 604 604 -917 -18482 2025-09-06 14:38:13,008 Hysteresis 3513 0: raw(604 16000 16000 16000) min(-917 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 604 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(604 16000 16000 16000) min(-917 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 604 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -255 205 891 891 -917 -18482 -255 205 891 891 -917 -18482 -255 205 891 891 -917 -18482 -255 205 891 891 -917 -18482 -289 239 1039 1039 -917 -18482 -289 239 1039 1039 -917 -18482 -289 239 1039 1039 -917 -18482 -289 239 1039 1039 -917 -18482 -350 300 1304 1304 -917 -18482 -350 300 1304 1304 -917 -18482 -350 300 1304 1304 -917 -18482 -350 300 1304 1304 -917 -18482 -403 353 1534 1534 -917 -18482 -403 353 1534 1534 -917 -18482 -403 353 1534 1534 -917 -18482 -403 353 1534 1534 -917 -18482 -403 353 1534 1534 -917 -18482 -403 353 1534 1534 -917 -18482 -403 353 1534 1534 -917 -18482 -403 353 1534 1534 -873 -18482 2025-09-06 14:38:23,012 Hysteresis 3523 0: raw(1534 16000 16000 16000) min(-873 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 1534 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(1534 16000 16000 16000) min(-873 16000 16000 16000) spread(-18482 16000 16000 16000) max_pv 1534 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -403 353 1534 1534 -873 -18482 -403 353 1534 1534 -873 -18482 -682 632 2747 2747 -873 -18482 -682 632 2747 2747 -873 -18482 -682 632 2747 2747 -873 -18482 -682 632 2747 2747 -873 -18482 -832 782 3400 3400 -873 -18482 -832 782 3400 3400 -847 -18482 -832 782 3400 3400 -847 -18482 -832 782 3400 3400 -847 -18482 -1140 1090 4739 4739 -847 -18482 -1140 1090 4739 4739 -847 -18482 -1140 1090 4739 4739 -847 -18482 -1140 1090 4739 4739 -847 -18482 -1411 1361 5917 5917 -847 -18482 -1411 1361 5917 5917 -739 -18482 -1411 1361 5917 5917 -739 -15508 -1411 1361 5917 5917 -739 -15508 -1732 1682 7313 7313 -739 -15508 -1732 1682 7313 7313 -713 -15508 2025-09-06 14:38:33,018 Hysteresis 3533 0: raw(7313 16000 16000 16000) min(-713 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 7313 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(7313 16000 16000 16000) min(-713 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 7313 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1732 1682 7313 7313 -713 -15508 -1732 1682 7313 7313 -713 -15508 -1932 1882 8182 8182 -504 -15508 -1932 1882 8182 8182 -504 -15508 -1932 1882 8182 8182 -504 -15508 -1932 1882 8182 8182 -504 -15508 -1932 1882 8182 8182 -504 -15508 -2020 1970 8565 8565 -504 -15508 -2020 1970 8565 8565 -504 -15508 -2020 1970 8565 8565 -504 -15508 -2020 1970 8565 8565 -504 -15508 -2025 1975 8586 8586 -504 -15508 -2025 1975 8586 8586 -504 -15508 -2025 1975 8586 8586 -504 -15508 -2025 1975 8586 8586 -504 -15508 -2105 2055 8934 8934 -504 -15508 -2105 2055 8934 8934 -504 -15508 -2105 2055 8934 8934 -504 -15508 -2105 2055 8934 8934 -504 -15508 -2256 2206 9591 9591 -504 -15508 2025-09-06 14:38:43,038 Hysteresis 3543 0: raw(9591 16000 16000 16000) min(-504 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 9591 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(9591 16000 16000 16000) min(-504 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 9591 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -2256 2206 9591 9591 -504 -15508 -2256 2206 9591 9591 -504 -15508 -2256 2206 9591 9591 -504 -15508 -2292 2242 9747 9747 -504 -15508 -2292 2242 9747 9747 -504 -15508 -2292 2242 9747 9747 -504 -15508 -2292 2242 9747 9747 -504 -15508 -2390 2340 10173 10173 -504 -15508 -2390 2340 10173 10173 -504 -15508 -2390 2340 10173 10173 -504 -15508 -2390 2340 10173 10173 -504 -15508 -2430 2380 10347 10347 -504 -15508 -2430 2380 10347 10347 -504 -15508 -2430 2380 10347 10347 -504 -15508 -2430 2380 10347 10347 -504 -15508 -2429 2379 10343 10347 -504 -15508 -2429 2379 10343 10347 -504 -15508 -2429 2379 10343 10347 -504 -15508 -2429 2379 10343 10347 -504 -15508 -2429 2379 10343 10347 -504 -15508 2025-09-06 14:38:53,042 Hysteresis 3553 0: raw(10343 16000 16000 16000) min(-504 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 10347 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(10343 16000 16000 16000) min(-504 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 10347 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -2429 2379 10343 10347 -504 -15508 -2202 2152 9356 10347 -504 -15508 -2202 2152 9356 10347 -504 -15508 -2202 2152 9356 10347 -504 -15508 -2202 2152 9356 10347 -504 -15508 -1802 1752 7617 10347 -504 -15508 -1802 1752 7617 10347 -504 -15508 -1802 1752 7617 10347 -504 -15508 -1802 1752 7617 10347 -504 -15508 -1188 1138 4947 10347 -504 -15508 -1188 1138 4947 10347 -504 -15508 -1188 1138 4947 10347 -504 -15508 -1188 1138 4947 10347 -504 -15508 -1185 1135 4934 10347 -504 -15508 -1185 1135 4934 10347 -504 -15508 -1185 1135 4934 10347 -504 -15508 -1185 1135 4934 10347 -504 -15508 -865 815 3543 10347 -504 -15508 -865 815 3543 10347 -504 -15508 2025-09-06 14:39:03,082 Hysteresis 3564 0: raw(3543 16000 16000 16000) min(-504 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 10347 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(3543 16000 16000 16000) min(-504 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 10347 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -865 815 3543 10347 -504 -15508 -865 815 3543 10347 -504 -15508 -828 778 3382 10347 -504 -15508 -828 778 3382 10347 -504 -15508 -828 778 3382 10347 -504 -15508 -828 778 3382 10347 -504 -15508 -698 648 2817 10347 -504 -15508 -698 648 2817 10347 -504 -15508 -698 648 2817 10347 -504 -15508 -698 648 2817 10347 -504 -15508 -698 648 2817 10347 -504 -15508 -698 648 2817 10347 -504 -15508 -676 626 2721 10347 -504 -15508 -676 626 2721 10347 -504 -15508 -676 626 2721 10347 -504 -15508 -676 626 2721 10347 -504 -15508 -635 585 2543 10347 -504 -15508 -635 585 2543 10347 -504 -15508 -635 585 2543 10347 -504 -15508 -635 585 2543 10347 -504 -15508 2025-09-06 14:39:13,102 Hysteresis 3574 0: raw(2543 16000 16000 16000) min(-504 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 10347 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(2543 16000 16000 16000) min(-504 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 10347 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -616 566 2460 10347 -504 -15508 -616 566 2460 10347 -504 -15508 -616 566 2460 10347 -504 -15508 -616 566 2460 10347 -504 -15508 -686 636 2765 10347 -504 -15508 -686 636 2765 10347 -504 -15508 -686 636 2765 10347 -504 -15508 -686 636 2765 10347 -504 -15508 -683 633 2752 10347 -504 -15508 -683 633 2752 10347 -504 -15508 -683 633 2752 10347 -504 -15508 -683 633 2752 10347 -504 -15508 -704 654 2843 10347 -504 -15508 -704 654 2843 10347 -504 -15508 -704 654 2843 10347 -504 -15508 -704 654 2843 10347 -504 -15508 -922 872 3791 10347 -504 -15508 -922 872 3791 10347 -504 -15508 -922 872 3791 10347 -504 -15508 -922 872 3791 10347 -504 -15508 2025-09-06 14:39:23,119 Hysteresis 3584 0: raw(3791 16000 16000 16000) min(-504 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 10347 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(3791 16000 16000 16000) min(-504 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 10347 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -919 869 3778 10347 -504 -15508 -919 869 3778 10347 -504 -15508 -919 869 3778 10347 -504 -15508 -919 869 3778 10347 -504 -15508 -919 869 3778 10347 -504 -15508 -1064 1014 4408 10347 -504 -15508 -1064 1014 4408 10347 -504 -15508 -1064 1014 4408 10347 -504 -15508 -1064 1014 4408 10347 -504 -15508 -1164 1114 4843 10347 -504 -15508 -1164 1114 4843 10347 -504 -15508 -1164 1114 4843 10347 -504 -15508 -1164 1114 4843 10347 -504 -15508 -1253 1203 5230 10347 -504 -15508 -1253 1203 5230 10347 -504 -15508 -1253 1203 5230 10347 -504 -15508 -1253 1203 5230 10347 -504 -15508 -1253 1203 5230 10347 -504 -15508 -1253 1203 5230 10347 -504 -15508 -1253 1203 5230 10347 -504 -15508 2025-09-06 14:39:33,124 Hysteresis 3594 0: raw(5230 16000 16000 16000) min(-504 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 10347 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(5230 16000 16000 16000) min(-504 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 10347 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1253 1203 5230 10347 -504 -15508 -1315 1265 5500 10347 -504 -15508 -1315 1265 5500 10347 -504 -15508 -1315 1265 5500 10347 -504 -15508 -1315 1265 5500 10347 -504 -15508 -1315 1265 5500 10347 -504 -15508 -1438 1388 6034 10347 -504 -15508 -1438 1388 6034 10347 -504 -15508 -1438 1388 6034 10347 -504 -15508 -1684 1634 7104 10347 -504 -15508 -1684 1634 7104 10347 -504 -15508 -1684 1634 7104 10347 -504 -15508 -1684 1634 7104 10347 -504 -15508 -1684 1634 7104 10347 -504 -15508 -1684 1634 7104 10347 -504 -15508 -1680 1630 7086 10347 -504 -15508 -1680 1630 7086 10347 -504 -15508 -1680 1630 7086 10347 -504 -15508 -1680 1630 7086 10347 -504 -15508 -1518 1468 6382 10347 -504 -15508 2025-09-06 14:39:43,152 Hysteresis 3604 0: raw(6382 16000 16000 16000) min(-504 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 10347 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(6382 16000 16000 16000) min(-504 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 10347 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1518 1468 6382 10347 -504 -15508 -1518 1468 6382 10347 -504 -15508 -1518 1468 6382 10347 -504 -15508 -1254 1204 5234 10347 -504 -15508 -1254 1204 5234 10347 -504 -15508 -1254 1204 5234 10347 -504 -15508 -1254 1204 5234 10347 -504 -15508 -1254 1204 5234 10347 -504 -15508 -875 825 3586 10347 -504 -15508 -875 825 3586 10347 -504 -15508 -875 825 3586 10347 -504 -15508 -875 825 3586 10347 -504 -15508 -599 549 2386 10347 -504 -15508 -599 549 2386 10347 -504 -15508 -599 549 2386 10347 -504 -15508 -599 549 2386 10347 -504 -15508 -599 549 2386 10347 -504 -15508 -599 549 2386 10347 -504 -15508 -599 549 2386 10347 -504 -15508 -405 355 1543 10347 -504 -15508 2025-09-06 14:39:53,165 Hysteresis 3614 0: raw(1543 16000 16000 16000) min(-504 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 10347 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(1543 16000 16000 16000) min(-504 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 10347 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -405 355 1543 10347 -504 -15508 -405 355 1543 10347 -504 -15508 -405 355 1543 10347 -504 -15508 -269 219 952 10347 -504 -15508 -269 219 952 10347 -504 -15508 -269 219 952 10347 -504 -15508 -269 219 952 10347 -504 -15508 -269 219 952 10347 -504 -15508 -269 219 952 10347 -504 -15508 -180 130 565 10347 -504 -15508 -180 130 565 10347 -504 -15508 -180 130 565 10347 -504 -15508 -180 130 565 10347 -504 -15508 -96 46 200 10347 -504 -15508 -96 46 200 10347 -504 -15508 -96 46 200 10347 -504 -15508 -96 46 200 10347 -504 -15508 -84 34 147 10347 -504 -15508 -84 34 147 10347 -504 -15508 2025-09-06 14:40:03,169 Hysteresis 3624 0: raw(147 16000 16000 16000) min(-504 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 10347 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(147 16000 16000 16000) min(-504 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 10347 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -84 34 147 10347 -504 -15508 -84 34 147 10347 -504 -15508 -88 38 165 10347 -504 -15508 -88 38 165 10347 -504 -15508 -88 38 165 10347 -504 -15508 -88 38 165 10347 -504 -15508 -94 44 191 10347 -504 -15508 -94 44 191 10347 -504 -15508 -94 44 191 10347 -504 -15508 -94 44 191 10347 -504 -15508 -51 1 4 10347 -504 -15508 -51 1 4 10347 -504 -15508 -51 1 4 10347 -504 -15508 -51 1 4 10347 -504 -15508 -51 1 4 10347 -504 -15508 -51 1 4 10347 -504 -15508 -51 1 4 10347 -504 -15508 -51 1 4 10347 -504 -15508 -75 25 108 10347 -504 -15508 -75 25 108 10347 -504 -15508 2025-09-06 14:40:13,173 Hysteresis 3634 0: raw(108 16000 16000 16000) min(-504 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 10347 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(108 16000 16000 16000) min(-504 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 10347 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -75 25 108 10347 -504 -15508 -75 25 108 10347 -504 -15508 -75 25 108 10347 -504 -15508 -75 25 108 10347 -504 -15508 -41 -9 -39 10347 -504 -15508 -41 -9 -39 10347 -504 -15508 -41 -9 -39 10347 -504 -15508 -41 -9 -39 10347 -504 -15508 -34 -16 -69 10347 -504 -15508 -34 -16 -69 10347 -504 -15508 -34 -16 -69 10347 -504 -15508 -34 -16 -69 10347 -504 -15508 -23 -27 -117 10347 -504 -15508 -23 -27 -117 10347 -504 -15508 -23 -27 -117 10347 -504 -15508 -23 -27 -117 10347 -504 -15508 -23 -27 -117 10347 -504 -15508 -23 -27 -117 10347 -504 -15508 -23 -27 -117 10347 -504 -15508 -23 -27 -117 10347 -504 -15508 2025-09-06 14:40:23,236 Hysteresis 3644 0: raw(-117 16000 16000 16000) min(-504 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 10347 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-117 16000 16000 16000) min(-504 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 10347 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 3 -53 -230 10347 -504 -15508 3 -53 -230 10347 -504 -15508 3 -53 -230 10347 -504 -15508 3 -53 -230 10347 -504 -15508 3 -53 -230 10347 -504 -15508 3 -53 -230 10347 -504 -15508 3 -53 -230 10347 -504 -15508 31 -81 -352 10347 -504 -15508 31 -81 -352 10347 -504 -15508 31 -81 -352 10347 -504 -15508 31 -81 -352 10347 -504 -15508 31 -81 -352 10347 -504 -15508 31 -81 -352 10347 -504 -15508 59 -109 -473 10347 -504 -15508 59 -109 -473 10347 -504 -15508 59 -109 -473 10347 -504 -15508 59 -109 -473 10347 -504 -15508 77 -127 -552 10347 -552 -15508 77 -127 -552 10347 -552 -15508 77 -127 -552 10347 -552 -15508 2025-09-06 14:40:33,240 Hysteresis 3654 0: raw(-552 16000 16000 16000) min(-552 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 10347 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-552 16000 16000 16000) min(-552 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 10347 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 77 -127 -552 10347 -552 -15508 77 -127 -552 10347 -552 -15508 77 -127 -552 10347 -552 -15508 77 -127 -552 10347 -552 -15508 77 -127 -552 10347 -552 -15508 86 -136 -591 10347 -591 -15508 86 -136 -591 10347 -591 -15508 86 -136 -591 10347 -591 -15508 86 -136 -591 10347 -591 -15508 86 -136 -591 10347 -591 -15508 111 -161 -700 10347 -700 -15508 111 -161 -700 10347 -700 -15508 111 -161 -700 10347 -700 -15508 111 -161 -700 10347 -700 -15508 111 -161 -700 10347 -700 -15508 111 -161 -700 10347 -700 -15508 111 -161 -700 10347 -700 -15508 121 -171 -743 10347 -743 -15508 121 -171 -743 10347 -743 -15508 121 -171 -743 10347 -743 -15508 2025-09-06 14:40:43,251 Hysteresis 3664 0: raw(-743 16000 16000 16000) min(-743 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 10347 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-743 16000 16000 16000) min(-743 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 10347 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 121 -171 -743 10347 -743 -15508 143 -193 -839 10347 -839 -15508 143 -193 -839 10347 -839 -15508 143 -193 -839 10347 -839 -15508 143 -193 -839 10347 -839 -15508 143 -193 -839 10347 -839 -15508 143 -193 -839 10347 -839 -15508 153 -203 -882 10347 -882 -15508 153 -203 -882 10347 -882 -15508 153 -203 -882 10347 -882 -15508 153 -203 -882 10347 -882 -15508 135 -185 -804 10347 -882 -15508 135 -185 -804 10347 -882 -15508 135 -185 -804 10347 -882 -15508 135 -185 -804 10347 -882 -15508 147 -197 -856 10347 -882 -15508 147 -197 -856 10347 -882 -15508 147 -197 -856 10347 -882 -15508 147 -197 -856 10347 -882 -15508 135 -185 -804 10347 -882 -15508 2025-09-06 14:40:53,276 Hysteresis 3674 0: raw(-804 16000 16000 16000) min(-882 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 10347 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-804 16000 16000 16000) min(-882 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 10347 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 135 -185 -804 10347 -882 -15508 135 -185 -804 10347 -882 -15508 135 -185 -804 10347 -882 -15508 145 -195 -847 10347 -882 -15508 145 -195 -847 10347 -882 -15508 145 -195 -847 10347 -882 -15508 145 -195 -847 10347 -882 -15508 143 -193 -839 10347 -882 -15508 143 -193 -839 10347 -882 -15508 143 -193 -839 10347 -882 -15508 143 -193 -839 10347 -882 -15508 143 -193 -839 10347 -882 -15508 143 -193 -839 10347 -882 -15508 143 -193 -839 10347 -882 -15508 143 -193 -839 10347 -882 -15508 133 -183 -795 10347 -882 -15508 133 -183 -795 10347 -882 -15508 133 -183 -795 10347 -882 -15508 133 -183 -795 10347 -882 -15508 133 -183 -795 10347 -882 -15508 2025-09-06 14:41:03,279 Hysteresis 3684 0: raw(-795 16000 16000 16000) min(-882 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 10347 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-795 16000 16000 16000) min(-882 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 10347 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 133 -183 -795 10347 -882 -15508 132 -182 -791 10347 -882 -15508 132 -182 -791 10347 -882 -15508 132 -182 -791 10347 -882 -15508 132 -182 -791 10347 -882 -15508 127 -177 -769 10347 -882 -15508 127 -177 -769 10347 -882 -15508 127 -177 -769 10347 -882 -15508 127 -177 -769 10347 -882 -15508 117 -167 -726 10347 -882 -15508 117 -167 -726 10347 -882 -15508 117 -167 -726 10347 -882 -15508 117 -167 -726 10347 -882 -15508 136 -186 -808 10347 -882 -15508 136 -186 -808 10347 -882 -15508 136 -186 -808 10347 -882 -15508 136 -186 -808 10347 -882 -15508 116 -166 -721 10347 -882 -15508 116 -166 -721 10347 -882 -15508 116 -166 -721 10347 -882 -15508 2025-09-06 14:41:13,283 Hysteresis 3694 0: raw(-721 16000 16000 16000) min(-882 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 10347 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-721 16000 16000 16000) min(-882 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 10347 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 116 -166 -721 10347 -882 -15508 115 -165 -717 10347 -882 -15508 115 -165 -717 10347 -882 -15508 115 -165 -717 10347 -882 -15508 115 -165 -717 10347 -882 -15508 115 -165 -717 10347 -882 -15508 115 -165 -717 10347 -882 -15508 115 -165 -717 10347 -882 -15508 115 -165 -717 10347 -882 -15508 115 -165 -717 10347 -882 -15508 115 -165 -717 10347 -882 -15508 118 -168 -730 10347 -882 -15508 118 -168 -730 10347 -882 -15508 118 -168 -730 10347 -882 -15508 118 -168 -730 10347 -882 -15508 125 -175 -760 10347 -882 -15508 125 -175 -760 10347 -882 -15508 125 -175 -760 10347 -882 -15508 125 -175 -760 10347 -882 -15508 2025-09-06 14:41:23,358 Hysteresis 3704 0: raw(-760 16000 16000 16000) min(-882 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 10347 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-760 16000 16000 16000) min(-882 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 10347 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 111 -161 -700 10347 -882 -15508 111 -161 -700 10347 -882 -15508 111 -161 -700 10347 -882 -15508 111 -161 -700 10347 -882 -15508 125 -175 -760 10347 -882 -15508 125 -175 -760 10347 -882 -15508 125 -175 -760 10347 -882 -15508 107 -157 -682 10347 -882 -15508 107 -157 -682 10347 -882 -15508 107 -157 -682 10347 -882 -15508 107 -157 -682 10347 -882 -15508 98 -148 -643 10347 -882 -15508 98 -148 -643 10347 -882 -15508 98 -148 -643 10347 -882 -15508 98 -148 -643 10347 -882 -15508 98 -148 -643 10347 -882 -15508 98 -148 -643 10347 -882 -15508 98 -148 -643 10347 -882 -15508 98 -148 -643 10347 -882 -15508 98 -148 -643 10347 -882 -15508 2025-09-06 14:41:33,613 Hysteresis 3714 0: raw(-643 16000 16000 16000) min(-882 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 10347 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-643 16000 16000 16000) min(-882 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 10347 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 98 -148 -643 10347 -882 -15508 119 -169 -734 10347 -882 -15508 119 -169 -734 10347 -882 -15508 119 -169 -734 10347 -882 -15508 119 -169 -734 10347 -882 -15508 90 -140 -608 10347 -882 -15508 90 -140 -608 10347 -882 -15508 90 -140 -608 10347 -882 -15508 90 -140 -608 10347 -882 -15508 99 -149 -647 10347 -882 -15508 99 -149 -647 10347 -882 -15508 99 -149 -647 10347 -882 -15508 99 -149 -647 10347 -882 -15508 109 -159 -691 10347 -882 -15508 109 -159 -691 10347 -882 -15508 109 -159 -691 10347 -882 -15508 109 -159 -691 10347 -882 -15508 83 -133 -578 10347 -882 -15508 83 -133 -578 10347 -882 -15508 83 -133 -578 10347 -882 -15508 2025-09-06 14:41:43,617 Hysteresis 3724 0: raw(-578 16000 16000 16000) min(-882 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 10347 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-578 16000 16000 16000) min(-882 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 10347 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 83 -133 -578 10347 -882 -15508 84 -134 -582 10347 -882 -15508 84 -134 -582 10347 -882 -15508 84 -134 -582 10347 -882 -15508 84 -134 -582 10347 -882 -15508 86 -136 -591 10347 -882 -15508 86 -136 -591 10347 -882 -15508 86 -136 -591 10347 -882 -15508 86 -136 -591 10347 -882 -15508 90 -140 -608 10347 -882 -15508 90 -140 -608 10347 -882 -15508 90 -140 -608 10347 -882 -15508 90 -140 -608 10347 -882 -15508 90 -140 -608 10347 -882 -15508 90 -140 -608 10347 -882 -15508 90 -140 -608 10347 -882 -15508 90 -140 -608 10347 -882 -15508 90 -140 -608 10347 -882 -15508 90 -140 -608 10347 -882 -15508 83 -133 -578 10347 -882 -15508 2025-09-06 14:41:53,626 Hysteresis 3734 0: raw(-578 16000 16000 16000) min(-882 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 10347 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-578 16000 16000 16000) min(-882 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 10347 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 83 -133 -578 10347 -882 -15508 83 -133 -578 10347 -882 -15508 83 -133 -578 10347 -882 -15508 72 -122 -530 10347 -882 -15508 72 -122 -530 10347 -882 -15508 72 -122 -530 10347 -882 -15508 72 -122 -530 10347 -882 -15508 89 -139 -604 10347 -882 -15508 89 -139 -604 10347 -882 -15508 89 -139 -604 10347 -882 -15508 89 -139 -604 10347 -882 -15508 66 -116 -504 10347 -882 -15508 66 -116 -504 10347 -882 -15508 66 -116 -504 10347 -882 -15508 66 -116 -504 10347 -882 -15508 66 -116 -504 10347 -882 -15508 66 -116 -504 10347 -882 -15508 66 -116 -504 10347 -882 -15508 66 -116 -504 10347 -882 -15508 25 -75 -326 10347 -882 -15508 2025-09-06 14:42:03,679 Hysteresis 3744 0: raw(-326 16000 16000 16000) min(-882 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 10347 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-326 16000 16000 16000) min(-882 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 10347 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 25 -75 -326 10347 -882 -15508 25 -75 -326 10347 -882 -15508 25 -75 -326 10347 -882 -15508 25 -75 -326 10347 -882 -15508 25 -75 -326 10347 -882 -15508 -9 -41 -178 10347 -882 -15508 -9 -41 -178 10347 -882 -15508 -9 -41 -178 10347 -882 -15508 -9 -41 -178 10347 -882 -15508 39 -89 -386 10347 -882 -15508 39 -89 -386 10347 -882 -15508 39 -89 -386 10347 -882 -15508 39 -89 -386 10347 -882 -15508 57 -107 -465 10347 -882 -15508 57 -107 -465 10347 -882 -15508 57 -107 -465 10347 -882 -15508 57 -107 -465 10347 -882 -15508 54 -104 -452 10347 -882 -15508 54 -104 -452 10347 -882 -15508 54 -104 -452 10347 -882 -15508 2025-09-06 14:42:13,952 Hysteresis 3754 0: raw(-452 16000 16000 16000) min(-882 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 10347 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-452 16000 16000 16000) min(-882 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 10347 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 54 -104 -452 10347 -882 -15508 57 -107 -465 10347 -882 -15508 57 -107 -465 10347 -882 -15508 57 -107 -465 10347 -882 -15508 61 -111 -482 10347 -882 -15508 61 -111 -482 10347 -882 -15508 61 -111 -482 10347 -882 -15508 61 -111 -482 10347 -882 -15508 36 -86 -373 10347 -882 -15508 36 -86 -373 10347 -882 -15508 36 -86 -373 10347 -882 -15508 36 -86 -373 10347 -882 -15508 36 -86 -373 10347 -882 -15508 36 -86 -373 10347 -882 -15508 36 -86 -373 10347 -882 -15508 36 -86 -373 10347 -882 -15508 36 -86 -373 10347 -882 -15508 36 -86 -373 10347 -882 -15508 36 -86 -373 10347 -882 -15508 44 -94 -408 10347 -882 -15508 2025-09-06 14:42:23,962 Hysteresis 3764 0: raw(-408 16000 16000 16000) min(-882 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 10347 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-408 16000 16000 16000) min(-882 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 10347 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 44 -94 -408 10347 -882 -15508 44 -94 -408 10347 -882 -15508 27 -77 -334 10347 -882 -15508 27 -77 -334 10347 -882 -15508 27 -77 -334 10347 -882 -15508 27 -77 -334 10347 -882 -15508 28 -78 -339 10347 -882 -15508 28 -78 -339 10347 -882 -15508 28 -78 -339 10347 -882 -15508 28 -78 -339 10347 -882 -15508 38 -88 -382 10347 -882 -15508 38 -88 -382 10347 -882 -15508 38 -88 -382 10347 -882 -15508 38 -88 -382 10347 -882 -15508 30 -80 -347 10347 -882 -15508 30 -80 -347 10347 -882 -15508 30 -80 -347 10347 -882 -15508 30 -80 -347 10347 -882 -15508 11 -61 -265 10347 -882 -15508 11 -61 -265 10347 -882 -15508 2025-09-06 14:42:33,966 Hysteresis 3774 0: raw(-265 16000 16000 16000) min(-882 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 10347 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-265 16000 16000 16000) min(-882 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 10347 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 11 -61 -265 10347 -882 -15508 11 -61 -265 10347 -882 -15508 9 -59 -256 10347 -882 -15508 9 -59 -256 10347 -882 -15508 9 -59 -256 10347 -882 -15508 9 -59 -256 10347 -882 -15508 9 -59 -256 10347 -882 -15508 9 -59 -256 10347 -882 -15508 27 -77 -334 10347 -882 -15508 27 -77 -334 10347 -882 -15508 27 -77 -334 10347 -882 -15508 27 -77 -334 10347 -882 -15508 14 -64 -278 10347 -882 -15508 14 -64 -278 10347 -882 -15508 14 -64 -278 10347 -882 -15508 14 -64 -278 10347 -882 -15508 14 -64 -278 10347 -882 -15508 14 -64 -278 10347 -882 -15508 14 -64 -278 10347 -882 -15508 14 -64 -278 10347 -882 -15508 2025-09-06 14:42:43,970 Hysteresis 3784 0: raw(-278 16000 16000 16000) min(-882 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 10347 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-278 16000 16000 16000) min(-882 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 10347 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 37 -87 -378 10347 -882 -15508 37 -87 -378 10347 -882 -15508 37 -87 -378 10347 -882 -15508 45 -95 -413 10347 -882 -15508 45 -95 -413 10347 -882 -15508 45 -95 -413 10347 -882 -15508 45 -95 -413 10347 -882 -15508 6 -56 -243 10347 -882 -15508 6 -56 -243 10347 -882 -15508 6 -56 -243 10347 -882 -15508 6 -56 -243 10347 -882 -15508 13 -63 -273 10347 -882 -15508 13 -63 -273 10347 -882 -15508 13 -63 -273 10347 -882 -15508 13 -63 -273 10347 -882 -15508 33 -83 -360 10347 -882 -15508 33 -83 -360 10347 -882 -15508 33 -83 -360 10343 -882 -15508 33 -83 -360 10343 -882 -15508 33 -83 -360 10343 -882 -15508 2025-09-06 14:42:53,999 Hysteresis 3794 0: raw(-360 16000 16000 16000) min(-882 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 10343 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-360 16000 16000 16000) min(-882 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 10343 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 33 -83 -360 10343 -882 -15508 33 -83 -360 10343 -882 -15508 13 -63 -273 10343 -882 -15508 13 -63 -273 9356 -882 -15508 13 -63 -273 9356 -882 -15508 13 -63 -273 9356 -882 -15508 0 -50 -217 9356 -882 -15508 0 -50 -217 7617 -882 -15508 0 -50 -217 7617 -882 -15508 16 -66 -286 7617 -882 -15508 16 -66 -286 7617 -882 -15508 16 -66 -286 7104 -882 -15508 16 -66 -286 7104 -882 -15508 16 -66 -286 7104 -882 -15508 16 -66 -286 7104 -882 -15508 16 -66 -286 7104 -882 -15508 16 -66 -286 7104 -882 -15508 -3 -47 -204 7104 -882 -15508 -3 -47 -204 7104 -882 -15508 -3 -47 -204 7104 -882 -15508 2025-09-06 14:43:04,008 Hysteresis 3804 0: raw(-204 16000 16000 16000) min(-882 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 7104 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-204 16000 16000 16000) min(-882 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 7104 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -3 -47 -204 7104 -882 -15508 -15 -35 -152 7104 -882 -15508 -15 -35 -152 7104 -882 -15508 -15 -35 -152 7104 -882 -15508 -15 -35 -152 7104 -882 -15508 -19 -31 -134 7104 -882 -15508 -19 -31 -134 7104 -882 -15508 -19 -31 -134 7104 -882 -15508 -19 -31 -134 7104 -882 -15508 -19 -31 -134 7104 -882 -15508 -19 -31 -134 7104 -882 -15508 -57 7 30 7104 -882 -15508 -57 7 30 7104 -882 -15508 -57 7 30 7104 -882 -15508 -57 7 30 7104 -882 -15508 -82 32 139 7104 -882 -15508 -82 32 139 7104 -882 -15508 -82 32 139 7104 -882 -15508 -82 32 139 7104 -882 -15508 2025-09-06 14:43:14,012 Hysteresis 3814 0: raw(139 16000 16000 16000) min(-882 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 7104 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(139 16000 16000 16000) min(-882 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 7104 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -103 53 230 7104 -882 -15508 -103 53 230 7104 -882 -15508 -103 53 230 7104 -882 -15508 -103 53 230 7104 -882 -15508 -161 111 482 7104 -882 -15508 -161 111 482 7104 -882 -15508 -161 111 482 7104 -882 -15508 -161 111 482 7104 -882 -15508 -206 156 678 7104 -882 -15508 -206 156 678 7104 -882 -15508 -206 156 678 7104 -882 -15508 -206 156 678 7104 -882 -15508 -320 270 1173 7104 -882 -15508 -320 270 1173 7104 -882 -15508 -320 270 1173 7104 -882 -15508 -320 270 1173 7104 -882 -15508 -426 376 1634 7104 -882 -15508 -426 376 1634 7104 -882 -15508 -426 376 1634 7104 -882 -15508 -426 376 1634 7104 -882 -15508 2025-09-06 14:43:24,032 Hysteresis 3824 0: raw(1634 16000 16000 16000) min(-882 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 7104 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(1634 16000 16000 16000) min(-882 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 7104 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -569 519 2256 7104 -882 -15508 -569 519 2256 7104 -882 -15508 -569 519 2256 7104 -882 -15508 -569 519 2256 7104 -882 -15508 -569 519 2256 7104 -882 -15508 -569 519 2256 7104 -882 -15508 -709 659 2865 7104 -882 -15508 -709 659 2865 7104 -882 -15508 -709 659 2865 7104 -882 -15508 -709 659 2865 7104 -882 -15508 -835 785 3413 7104 -882 -15508 -835 785 3413 7104 -882 -15508 -835 785 3413 7104 -882 -15508 -835 785 3413 7104 -882 -15508 -1016 966 4200 7104 -882 -15508 -1016 966 4200 7104 -882 -15508 -1016 966 4200 7104 -882 -15508 -1016 966 4200 7104 -882 -15508 -1206 1156 5026 7104 -882 -15508 -1206 1156 5026 7104 -882 -15508 2025-09-06 14:43:34,039 Hysteresis 3834 0: raw(5026 16000 16000 16000) min(-882 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 7104 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(5026 16000 16000 16000) min(-882 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 7104 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1206 1156 5026 7104 -882 -15508 -1206 1156 5026 7104 -882 -15508 -1387 1337 5813 7104 -882 -15508 -1387 1337 5813 7104 -882 -15508 -1387 1337 5813 7104 -882 -15508 -1387 1337 5813 7104 -882 -15508 -1689 1639 7126 7126 -882 -15508 -1689 1639 7126 7126 -882 -15508 -1689 1639 7126 7126 -882 -15508 -1689 1639 7126 7126 -882 -15508 -1689 1639 7126 7126 -882 -15508 -1689 1639 7126 7126 -882 -15508 -1689 1639 7126 7126 -882 -15508 -1689 1639 7126 7126 -882 -15508 -1689 1639 7126 7126 -882 -15508 -1689 1639 7126 7126 -882 -15508 -1694 1644 7147 7147 -882 -15508 -1694 1644 7147 7147 -882 -15508 -1694 1644 7147 7147 -882 -15508 -1694 1644 7147 7147 -882 -15508 2025-09-06 14:43:44,048 Hysteresis 3844 0: raw(7147 16000 16000 16000) min(-882 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 7147 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(7147 16000 16000 16000) min(-882 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 7147 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1694 1644 7147 7147 -882 -15508 -1694 1644 7147 7147 -882 -15508 -1694 1644 7147 7147 -882 -15508 -1694 1644 7147 7147 -882 -15508 -2277 2227 9682 9682 -882 -15508 -2277 2227 9682 9682 -882 -15508 -2277 2227 9682 9682 -882 -15508 -2277 2227 9682 9682 -882 -15508 -2438 2388 10382 10382 -882 -15508 -2438 2388 10382 10382 -882 -15508 -2438 2388 10382 10382 -882 -15508 -2438 2388 10382 10382 -882 -15508 -2438 2388 10382 10382 -882 -15508 -2438 2388 10382 10382 -882 -15508 -2438 2388 10382 10382 -882 -15508 -2588 2538 11034 11034 -882 -15508 -2588 2538 11034 11034 -882 -15508 -2588 2538 11034 11034 -882 -15508 -2588 2538 11034 11034 -882 -15508 -2579 2529 10995 11034 -882 -15508 2025-09-06 14:43:54,052 Hysteresis 3854 0: raw(10995 16000 16000 16000) min(-882 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 11034 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(10995 16000 16000 16000) min(-882 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 11034 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -2579 2529 10995 11034 -882 -15508 -2579 2529 10995 11034 -882 -15508 -2579 2529 10995 11034 -882 -15508 -2817 2767 12030 12030 -882 -15508 -2817 2767 12030 12030 -882 -15508 -2817 2767 12030 12030 -882 -15508 -2817 2767 12030 12030 -882 -15508 -2817 2767 12030 12030 -882 -15508 -2817 2767 12030 12030 -882 -15508 -3034 2984 12973 12973 -882 -15508 -3034 2984 12973 12973 -882 -15508 -3034 2984 12973 12973 -882 -15508 -3034 2984 12973 12973 -882 -15508 -3188 3138 13643 13643 -882 -15508 -3188 3138 13643 13643 -882 -15508 -3188 3138 13643 13643 -882 -15508 -3188 3138 13643 13643 -882 -15508 -3189 3139 13647 13647 -882 -15508 -3189 3139 13647 13647 -882 -15508 -3189 3139 13647 13647 -882 -15508 2025-09-06 14:44:04,077 Hysteresis 3865 0: raw(13647 16000 16000 16000) min(-882 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 13647 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(13647 16000 16000 16000) min(-882 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 13647 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -3189 3139 13647 13647 -882 -15508 -3369 3319 14430 14430 -882 -15508 -3369 3319 14430 14430 -882 -15508 -3369 3319 14430 14430 -882 -15508 -3369 3319 14430 14430 -882 -15508 -3912 3862 16791 16791 -882 -15508 -3912 3862 16791 16791 -882 -15508 -3912 3862 16791 16791 -882 -15508 -3912 3862 16791 16791 -882 -15508 -3907 3857 16769 16791 -882 -15508 -3907 3857 16769 16791 -882 -15508 -3907 3857 16769 16791 -882 -15508 -3907 3857 16769 16791 -882 -15508 -3907 3857 16769 16791 -882 -15508 -3907 3857 16769 16791 -882 -15508 -3907 3857 16769 16791 -882 -15508 -3907 3857 16769 16791 -882 -15508 -4328 4278 18600 18600 -882 -15508 -4328 4278 18600 18600 -882 -15508 -4328 4278 18600 18600 -882 -15508 2025-09-06 14:44:14,089 Hysteresis 3875 0: raw(18600 16000 16000 16000) min(-882 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 18600 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(18600 16000 16000 16000) min(-882 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 18600 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -4328 4278 18600 18600 -882 -15508 -4328 4278 18600 18600 -882 -15508 -4328 4278 18600 18600 -882 -15508 -4496 4446 19330 19330 -882 -15508 -4496 4446 19330 19330 -882 -15508 -4496 4446 19330 19330 -882 -15508 -4496 4446 19330 19330 -882 -15508 -4534 4484 19495 19495 -882 -15508 -4534 4484 19495 19495 -882 -15508 -4534 4484 19495 19495 -882 -15508 -4534 4484 19495 19495 -882 -15508 -4534 4484 19495 19495 -882 -15508 -4361 4311 18743 19495 -882 -15508 -4361 4311 18743 19495 -882 -15508 -4361 4311 18743 19495 -882 -15508 -4055 4005 17413 19495 -882 -15508 -4055 4005 17413 19495 -882 -15508 -4055 4005 17413 19495 -882 -15508 -4055 4005 17413 19495 -882 -15508 2025-09-06 14:44:24,132 Hysteresis 3885 0: raw(17413 16000 16000 16000) min(-882 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 19495 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(17413 16000 16000 16000) min(-882 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 19495 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -3725 3675 15978 19495 -882 -15508 -3725 3675 15978 19495 -882 -15508 -3725 3675 15978 19495 -882 -15508 -3725 3675 15978 19495 -882 -15508 -3225 3175 13804 19495 -882 -15508 -3225 3175 13804 19495 -882 -15508 -3225 3175 13804 19495 -882 -15508 -3225 3175 13804 19495 -882 -15508 -2893 2843 12360 19495 -882 -15508 -2893 2843 12360 19495 -882 -15508 -2893 2843 12360 19495 -882 -15508 -2893 2843 12360 19495 -882 -15508 -2893 2843 12360 19495 -882 -15508 -2893 2843 12360 19495 -882 -15508 -2893 2843 12360 19495 -882 -15508 -2893 2843 12360 19495 -882 -15508 -2893 2843 12360 19495 -882 -15508 -2893 2843 12360 19495 -882 -15508 -2397 2347 10204 19495 -882 -15508 -2397 2347 10204 19495 -882 -15508 2025-09-06 14:44:34,234 Hysteresis 3895 0: raw(10204 16000 16000 16000) min(-882 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 19495 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(10204 16000 16000 16000) min(-882 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 19495 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -2397 2347 10204 19495 -882 -15508 -2397 2347 10204 19495 -882 -15508 -2255 2205 9586 19495 -882 -15508 -2255 2205 9586 19495 -882 -15508 -2255 2205 9586 19495 -882 -15508 -2255 2205 9586 19495 -882 -15508 -2320 2270 9869 19495 -882 -15508 -2320 2270 9869 19495 -882 -15508 -2320 2270 9869 19495 -882 -15508 -2320 2270 9869 19495 -882 -15508 -2436 2386 10373 19495 -882 -15508 -2436 2386 10373 19495 -882 -15508 -2436 2386 10373 19495 -882 -15508 -2436 2386 10373 19495 -882 -15508 -2436 2386 10373 19495 -882 -15508 -2436 2386 10373 19495 -882 -15508 -2436 2386 10373 19495 -882 -15508 -2719 2669 11604 19495 -882 -15508 -2719 2669 11604 19495 -882 -15508 -2719 2669 11604 19495 -882 -15508 2025-09-06 14:44:44,237 Hysteresis 3905 0: raw(11604 16000 16000 16000) min(-882 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 19495 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(11604 16000 16000 16000) min(-882 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 19495 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -2719 2669 11604 19495 -882 -15508 -2719 2669 11604 19495 -882 -15508 -2719 2669 11604 19495 -882 -15508 -2863 2813 12230 19495 -882 -15508 -2863 2813 12230 19495 -882 -15508 -2863 2813 12230 19495 -882 -15508 -2863 2813 12230 19495 -882 -15508 -2822 2772 12052 19495 -882 -15508 -2822 2772 12052 19495 -882 -15508 -2822 2772 12052 19495 -882 -15508 -2822 2772 12052 19495 -882 -15508 -2531 2481 10786 19495 -882 -15508 -2531 2481 10786 19495 -882 -15508 -2531 2481 10786 19495 -856 -15508 -2531 2481 10786 19495 -856 -15508 -2531 2481 10786 19495 -856 -15508 -2331 2281 9917 19495 -856 -15508 -2331 2281 9917 19495 -856 -15508 -2331 2281 9917 19495 -856 -15508 -2226 2176 9460 19495 -856 -15508 2025-09-06 14:44:54,244 Hysteresis 3915 0: raw(9460 16000 16000 16000) min(-856 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 19495 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(9460 16000 16000 16000) min(-856 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 19495 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -2226 2176 9460 19495 -856 -15508 -2226 2176 9460 19495 -847 -15508 -2226 2176 9460 19495 -847 -15508 -2112 2062 8965 19495 -847 -15508 -2112 2062 8965 19495 -847 -15508 -2112 2062 8965 19495 -847 -15508 -2112 2062 8965 19495 -847 -15508 -2221 2171 9439 19495 -847 -15508 -2221 2171 9439 19495 -847 -15508 -2221 2171 9439 19495 -839 -15508 -2221 2171 9439 19495 -839 -15508 -2221 2171 9439 19495 -839 -15508 -2221 2171 9439 19495 -839 -15508 -2221 2171 9439 19495 -839 -15508 -2221 2171 9439 19495 -839 -15508 -2221 2171 9439 19495 -839 -15508 -2221 2171 9439 19495 -839 -15508 -2573 2523 10969 19495 -808 -15508 -2573 2523 10969 19495 -808 -15508 -2573 2523 10969 19495 -808 -15508 2025-09-06 14:45:04,327 Hysteresis 3925 0: raw(10969 16000 16000 16000) min(-808 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 19495 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 1 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(10969 16000 16000 16000) min(-808 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 19495 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -2573 2523 10969 19495 -808 -15508 -2773 2723 11839 19495 -808 -15508 -2773 2723 11839 19495 -808 -15508 -2773 2723 11839 19495 -808 -15508 -2773 2723 11839 19495 -808 -15508 -3270 3220 14000 19495 -808 -15508 -3270 3220 14000 19495 -808 -15508 -3270 3220 14000 19495 -808 -15508 -3270 3220 14000 19495 -808 -15508 -3645 3595 15630 19495 -808 -15508 -3645 3595 15630 19495 -808 -15508 -3645 3595 15630 19495 -808 -15508 -3645 3595 15630 19495 -808 -15508 -4272 4222 18356 19495 -808 -15508 -4272 4222 18356 19495 -808 -15508 -4272 4222 18356 19495 -808 -15508 -4272 4222 18356 19495 -808 -15508 -4750 4700 20434 20434 -808 -15508 -4750 4700 20434 20434 -808 -15508 -4750 4700 20434 20434 -760 -15508 2025-09-06 14:45:14,541 Hysteresis 3935 0: raw(20434 16000 16000 16000) min(-760 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 20434 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(20434 16000 16000 16000) min(-760 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 20434 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -4750 4700 20434 20434 -760 -15508 -5553 5503 23926 23926 -760 -15508 -5553 5503 23926 23926 -760 -15508 -5553 5503 23926 23926 -760 -15508 -5553 5503 23926 23926 -760 -15508 -5553 5503 23926 23926 -760 -15508 -5553 5503 23926 23926 -760 -15508 -5919 5869 25517 25517 -760 -15508 -5919 5869 25517 25517 -760 -15508 -5919 5869 25517 25517 -760 -15508 -5919 5869 25517 25517 -760 -15508 -5919 5869 25517 25517 -760 -15508 -5919 5869 25517 25517 -760 -15508 -5919 5869 25517 25517 -760 -15508 -6344 6294 27365 27365 -760 -15508 -6344 6294 27365 27365 -760 -15508 -6344 6294 27365 27365 -760 -15508 -6344 6294 27365 27365 -760 -15508 -6455 6405 27847 27847 -760 -15508 -6455 6405 27847 27847 -760 -15508 2025-09-06 14:45:24,549 Hysteresis 3945 0: raw(27847 16000 16000 16000) min(-760 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 27847 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(27847 16000 16000 16000) min(-760 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 27847 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6455 6405 27847 27847 -760 -15508 -6455 6405 27847 27847 -760 -15508 -6435 6385 27760 27847 -760 -15508 -6435 6385 27760 27847 -760 -15508 -6435 6385 27760 27847 -760 -15508 -6435 6385 27760 27847 -760 -15508 -6299 6249 27169 27847 -760 -15508 -6299 6249 27169 27847 -760 -15508 -6299 6249 27169 27847 -734 -15508 -6299 6249 27169 27847 -734 -15508 -6299 6249 27169 27847 -734 -15508 -6299 6249 27169 27847 -734 -15508 -6299 6249 27169 27847 -734 -15508 -6299 6249 27169 27847 -734 -15508 -5892 5842 25400 27847 -734 -15508 -5892 5842 25400 27847 -734 -15508 -5892 5842 25400 27847 -734 -15508 -5892 5842 25400 27847 -734 -15508 -5892 5842 25400 27847 -734 -15508 -5892 5842 25400 27847 -734 -15508 2025-09-06 14:45:34,554 Hysteresis 3955 0: raw(25400 16000 16000 16000) min(-734 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 27847 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(25400 16000 16000 16000) min(-734 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 27847 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -5643 5593 24317 27847 -734 -15508 -5643 5593 24317 27847 -734 -15508 -5643 5593 24317 27847 -734 -15508 -5643 5593 24317 27847 -734 -15508 -5572 5522 24008 27847 -734 -15508 -5572 5522 24008 27847 -734 -15508 -5572 5522 24008 27847 -691 -15508 -5572 5522 24008 27847 -691 -15508 -5550 5500 23913 27847 -691 -15508 -5550 5500 23913 27847 -691 -15508 -5550 5500 23913 27847 -691 -15508 -5550 5500 23913 27847 -691 -15508 -5572 5522 24008 27847 -691 -15508 -5572 5522 24008 27847 -691 -15508 -5572 5522 24008 27847 -691 -15508 -5572 5522 24008 27847 -691 -15508 -5592 5542 24095 27847 -691 -15508 -5592 5542 24095 27847 -691 -15508 -5592 5542 24095 27847 -608 -15508 -5592 5542 24095 27847 -608 -15508 2025-09-06 14:45:44,659 Hysteresis 3965 0: raw(24095 16000 16000 16000) min(-608 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 27847 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(24095 16000 16000 16000) min(-608 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 27847 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -5590 5540 24086 27847 -608 -15508 -5590 5540 24086 27847 -608 -15508 -5590 5540 24086 27847 -608 -15508 -5590 5540 24086 27847 -608 -15508 -5209 5159 22430 27847 -608 -15508 -5209 5159 22430 27847 -608 -15508 -5209 5159 22430 27847 -608 -15508 -5209 5159 22430 27847 -608 -15508 -5209 5159 22430 27847 -608 -15508 -5209 5159 22430 27847 -608 -15508 -5209 5159 22430 27847 -608 -15508 -5209 5159 22430 27847 -608 -15508 -5209 5159 22430 27847 -608 -15508 -5209 5159 22430 27847 -608 -15508 -4369 4319 18778 27847 -608 -15508 -4369 4319 18778 27847 -608 -15508 -4369 4319 18778 27847 -608 -15508 -4369 4319 18778 27847 -608 -15508 -4935 4885 21239 27847 -608 -15508 -4935 4885 21239 27847 -608 -15508 2025-09-06 14:45:54,663 Hysteresis 3975 0: raw(21239 16000 16000 16000) min(-608 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 27847 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(21239 16000 16000 16000) min(-608 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 27847 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -4935 4885 21239 27847 -604 -15508 -4935 4885 21239 27847 -604 -15508 -4914 4864 21147 27847 -604 -15508 -4914 4864 21147 27847 -604 -15508 -4914 4864 21147 27847 -604 -15508 -4914 4864 21147 27847 -604 -15508 -4883 4833 21013 27847 -604 -15508 -4883 4833 21013 27847 -604 -15508 -4883 4833 21013 27847 -604 -15508 -4883 4833 21013 27847 -604 -15508 -4843 4793 20839 27847 -604 -15508 -4843 4793 20839 27847 -604 -15508 -4843 4793 20839 27847 -504 -15508 -4843 4793 20839 27847 -504 -15508 -4892 4842 21052 27847 -504 -15508 -4892 4842 21052 27847 -504 -15508 -4892 4842 21052 27847 -504 -15508 -4892 4842 21052 27847 -504 -15508 -5005 4955 21543 27847 -504 -15508 -5005 4955 21543 27847 -504 -15508 2025-09-06 14:46:04,670 Hysteresis 3985 0: raw(21543 16000 16000 16000) min(-504 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 27847 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(21543 16000 16000 16000) min(-504 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 27847 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -5005 4955 21543 27847 -482 -15508 -5005 4955 21543 27847 -482 -15508 -5005 4955 21543 27847 -482 -15508 -5005 4955 21543 27847 -482 -15508 -5114 5064 22017 27847 -482 -15508 -5114 5064 22017 27847 -482 -15508 -5114 5064 22017 27847 -482 -15508 -5114 5064 22017 27847 -482 -15508 -5116 5066 22026 27847 -482 -15508 -5116 5066 22026 27847 -482 -15508 -5116 5066 22026 27847 -482 -15508 -5116 5066 22026 27847 -482 -15508 -5116 5066 22026 27847 -482 -15508 -5116 5066 22026 27847 -482 -15508 -5116 5066 22026 27847 -482 -15508 -5116 5066 22026 27847 -482 -15508 -5507 5457 23726 27847 -482 -15508 -5507 5457 23726 27847 -482 -15508 -5507 5457 23726 27847 -482 -15508 2025-09-06 14:46:14,725 Hysteresis 3995 0: raw(23726 16000 16000 16000) min(-482 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 27847 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(23726 16000 16000 16000) min(-482 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 27847 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -5507 5457 23726 27847 -482 -15508 -5572 5522 24008 27847 -482 -15508 -5572 5522 24008 27847 -482 -15508 -5572 5522 24008 27847 -482 -15508 -5572 5522 24008 27847 -482 -15508 -5571 5521 24004 27847 -482 -15508 -5571 5521 24004 27847 -482 -15508 -5571 5521 24004 27847 -482 -15508 -5571 5521 24004 27847 -482 -15508 -5658 5608 24382 27847 -482 -15508 -5658 5608 24382 27847 -413 -15508 -5658 5608 24382 27847 -413 -15508 -5658 5608 24382 27847 -413 -15508 -5938 5888 25600 27847 -413 -15508 -5938 5888 25600 27847 -413 -15508 -5938 5888 25600 27847 -413 -15508 -5938 5888 25600 27847 -413 -15508 -5938 5888 25600 27847 -413 -15508 -5938 5888 25600 27847 -413 -15508 -5929 5879 25560 27847 -413 -15508 2025-09-06 14:46:24,776 Hysteresis 4005 0: raw(25560 16000 16000 16000) min(-413 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 27847 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(25560 16000 16000 16000) min(-413 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 27847 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -5929 5879 25560 27847 -413 -15508 -5929 5879 25560 27847 -413 -15508 -5929 5879 25560 27847 -413 -15508 -6087 6037 26247 27847 -413 -15508 -6087 6037 26247 27847 -413 -15508 -6087 6037 26247 27847 -413 -15508 -6087 6037 26247 27847 -413 -15508 -6153 6103 26534 27847 -413 -15508 -6153 6103 26534 27847 -413 -15508 -6153 6103 26534 27847 -413 -15508 -6153 6103 26534 27847 -413 -15508 -6260 6210 27000 27847 -413 -15508 -6260 6210 27000 27847 -413 -15508 -6260 6210 27000 27847 -413 -15508 -6260 6210 27000 27847 -413 -15508 -6325 6275 27282 27847 -413 -15508 -6325 6275 27282 27847 -413 -15508 -6325 6275 27282 27847 -413 -15508 -6325 6275 27282 27847 -413 -15508 -6461 6411 27873 27873 -413 -15508 2025-09-06 14:46:34,780 Hysteresis 4015 0: raw(27873 16000 16000 16000) min(-413 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 27873 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(27873 16000 16000 16000) min(-413 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 27873 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6461 6411 27873 27873 -413 -15508 -6461 6411 27873 27873 -413 -15508 -6461 6411 27873 27873 -413 -15508 -6550 6500 28260 28260 -413 -15508 -6550 6500 28260 28260 -413 -15508 -6550 6500 28260 28260 -413 -15508 -6550 6500 28260 28260 -413 -15508 -6550 6500 28260 28260 -413 -15508 -6550 6500 28260 28260 -413 -15508 -6643 6593 28665 28665 -413 -15508 -6643 6593 28665 28665 -413 -15508 -6643 6593 28665 28665 -413 -15508 -6643 6593 28665 28665 -413 -15508 -6714 6664 28973 28973 -413 -15508 -6714 6664 28973 28973 -413 -15508 -6714 6664 28973 28973 -413 -15508 -6714 6664 28973 28973 -413 -15508 -6780 6730 29260 29260 -413 -15508 -6780 6730 29260 29260 -413 -15508 -6780 6730 29260 29260 -413 -15508 2025-09-06 14:46:44,788 Hysteresis 4025 0: raw(29260 16000 16000 16000) min(-413 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 29260 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(29260 16000 16000 16000) min(-413 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 29260 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6780 6730 29260 29260 -413 -15508 -6785 6735 29282 29282 -413 -15508 -6785 6735 29282 29282 -413 -15508 -6785 6735 29282 29282 -413 -15508 -6785 6735 29282 29282 -413 -15508 -6881 6831 29700 29700 -413 -15508 -6881 6831 29700 29700 -413 -15508 -6881 6831 29700 29700 -413 -15508 -6881 6831 29700 29700 -413 -15508 -6973 6923 30100 30100 -360 -15508 -6973 6923 30100 30100 -360 -15508 -6973 6923 30100 30100 -360 -15508 -6973 6923 30100 30100 -360 -15508 -6979 6929 30126 30126 -360 -15508 -6979 6929 30126 30126 -360 -15508 -6979 6929 30126 30126 -360 -15508 -6979 6929 30126 30126 -360 -15508 -6979 6929 30126 30126 -360 -15508 -6979 6929 30126 30126 -360 -15508 -6979 6929 30126 30126 -360 -15508 2025-09-06 14:46:54,936 Hysteresis 4035 0: raw(30126 16000 16000 16000) min(-360 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 30126 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30126 16000 16000 16000) min(-360 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 30126 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6979 6929 30126 30126 -360 -15508 -6979 6929 30126 30126 -360 -15508 -6986 6936 30156 30156 -360 -15508 -6986 6936 30156 30156 -360 -15508 -6986 6936 30156 30156 -286 -15508 -6986 6936 30156 30156 -286 -15508 -6995 6945 30195 30195 -286 -15508 -6995 6945 30195 30195 -286 -15508 -6995 6945 30195 30195 -286 -15508 -6995 6945 30195 30195 -286 -15508 -6982 6932 30139 30195 -286 -15508 -6982 6932 30139 30195 -286 -15508 -6982 6932 30139 30195 -286 -15508 -6982 6932 30139 30195 -286 -15508 -6982 6932 30139 30195 -286 -15508 -6982 6932 30139 30195 -286 -15508 -6982 6932 30139 30195 -286 -15508 -6982 6932 30139 30195 -286 -15508 -6982 6932 30139 30195 -286 -15508 -7006 6956 30243 30243 -204 -15508 2025-09-06 14:47:04,956 Hysteresis 4045 0: raw(30243 16000 16000 16000) min(-204 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 30243 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30243 16000 16000 16000) min(-204 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 30243 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7006 6956 30243 30243 -204 -15508 -7006 6956 30243 30243 -204 -15508 -7019 6969 30300 30300 -204 -15508 -7019 6969 30300 30300 -152 -15508 -7019 6969 30300 30300 -152 -15508 -7019 6969 30300 30300 -152 -15508 -6966 6916 30069 30300 -152 -15508 -6966 6916 30069 30300 -134 -15508 -6966 6916 30069 30300 -134 -15508 -6966 6916 30069 30300 -134 -15508 -6966 6916 30069 30300 -134 -15508 -6966 6916 30069 30300 -134 -15508 -6966 6916 30069 30300 -134 -15508 -6966 6916 30069 30300 30 -15508 -6966 6916 30069 30300 30 -15508 -6966 6916 30069 30300 30 -15508 -6995 6945 30195 30300 30 -15508 -6995 6945 30195 30300 139 -15508 -6995 6945 30195 30300 139 -15508 -6995 6945 30195 30300 139 -15508 2025-09-06 14:47:14,960 Hysteresis 4055 0: raw(30195 16000 16000 16000) min(139 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 30300 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 139 < req 18000 No: p0 min 139 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30195 16000 16000 16000) min(139 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 30300 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7018 6968 30295 30300 139 -15508 -7018 6968 30295 30300 230 -15508 -7018 6968 30295 30300 230 -15508 -7018 6968 30295 30300 230 -15508 -6974 6924 30104 30300 230 -15508 -6974 6924 30104 30300 482 -15508 -6974 6924 30104 30300 482 -15508 -6974 6924 30104 30300 482 -15508 -7013 6963 30273 30300 482 -15508 -7013 6963 30273 30300 678 -15508 -7013 6963 30273 30300 678 -15508 -7013 6963 30273 30300 678 -15508 -7013 6963 30273 30300 678 -15508 -7013 6963 30273 30300 1173 -15508 -7013 6963 30273 30300 1173 -15508 -7013 6963 30273 30300 1173 -15508 -6985 6935 30152 30300 1173 -15508 -6985 6935 30152 30300 1634 -15508 -6985 6935 30152 30300 1634 -15508 -6985 6935 30152 30300 1634 -15508 2025-09-06 14:47:24,968 Hysteresis 4065 0: raw(30152 16000 16000 16000) min(1634 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 30300 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 1634 < req 18000 No: p0 min 1634 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30152 16000 16000 16000) min(1634 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 30300 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6998 6948 30208 30300 1634 -15508 -6998 6948 30208 30300 2256 -15508 -6998 6948 30208 30300 2256 -15508 -6998 6948 30208 30300 2256 -15508 -6998 6948 30208 30300 2256 -15508 -6998 6948 30208 30300 2256 -15508 -7001 6951 30221 30300 2256 -15508 -7001 6951 30221 30300 2865 -15508 -7001 6951 30221 30300 2865 -15508 -7001 6951 30221 30300 2865 -15508 -7001 6951 30221 30300 2865 -15508 -7001 6951 30221 30300 3413 -15508 -7001 6951 30221 30300 3413 -15508 -7001 6951 30221 30300 3413 -15508 -6964 6914 30060 30300 3413 -15508 -6964 6914 30060 30300 4200 -15508 -6964 6914 30060 30300 4200 -15508 -6964 6914 30060 30300 4200 -15508 -6954 6904 30017 30300 4200 -15508 -6954 6904 30017 30300 5026 -15508 2025-09-06 14:47:34,991 Hysteresis 4075 0: raw(30017 16000 16000 16000) min(5026 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 30300 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 5026 < req 18000 No: p0 min 5026 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30017 16000 16000 16000) min(5026 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 30300 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6954 6904 30017 30300 5026 -15508 -6954 6904 30017 30300 5026 -15508 -6936 6886 29939 30300 5026 -15508 -6936 6886 29939 30300 5813 -15508 -6936 6886 29939 30300 5813 -15508 -6936 6886 29939 30300 5813 -15508 -6957 6907 30030 30300 5813 -15508 -6957 6907 30030 30300 7126 -15508 -6957 6907 30030 30300 7126 -15508 -6957 6907 30030 30300 7126 -15508 -6957 6907 30030 30300 7126 -15508 -6957 6907 30030 30300 7126 -15508 -6957 6907 30030 30300 7126 -15508 -6957 6907 30030 30300 7126 -15508 -6925 6875 29891 30300 7126 -15508 -6925 6875 29891 30300 7126 -15508 -6925 6875 29891 30300 7126 -15508 -6925 6875 29891 30300 7147 -15508 -6925 6875 29891 30300 7147 -15508 2025-09-06 14:47:45,001 Hysteresis 4085 0: raw(29891 16000 16000 16000) min(7147 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 30300 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 7147 < req 18000 Yes (1p) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (23891 10000 10000 10000) 7: 0: !chrg 9000@1p 8: filtered 1 to 0. __all__ 9: have active chargers. 9: raw(20891 7000 7000 7000) min(-1853 7000 7000 7000) spread(-24508 7000 7000 7000) max_pv 21300 9: [ 0 9000@1p ] PM PV mtr(W) avl(W) raw max min spread -6948 8105 35239 35239 7147 -15508 -6948 8105 35239 35239 7147 -15508 -6948 8105 35239 35239 7147 -15508 RECV 0: phases 3 -> 1 -6948 8105 35239 35239 7147 -15508 -6936 8095 35195 35239 7147 -15508 -6936 8095 35195 35239 7147 -15508 -6936 8095 35195 35239 8965 -15508 -6936 8095 35195 35239 8965 -15508 -6937 8096 35200 35239 8965 -15508 -6937 8096 35200 35239 8965 -15508 -6937 8096 35200 35239 8965 -15508 -6937 8096 35200 35239 8965 -15508 -6944 8102 35226 35239 8965 -15508 -6944 8102 35226 35239 8965 -15508 -6944 8102 35226 35239 8965 -15508 -6944 8102 35226 35239 8965 -15508 -6890 8055 35021 35239 8965 -15508 -6890 8055 35021 35239 8965 -15508 -6890 8055 35021 35239 8965 -15508 -6890 8055 35021 35239 8965 -15508 2025-09-06 14:47:55,005 Hysteresis -199 0: raw(35021 16000 16000 16000) min(8965 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 35239 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 35239 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (29021 10000 10000 10000) 7: 0: !chrg 9000@1p 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(26021 7000 7000 7000) min(-35 7000 7000 7000) spread(-24508 7000 7000 7000) max_pv 26239 9: [ 0 9000@1p ] PM PV mtr(W) avl(W) raw max min spread -6925 8085 35152 35239 8965 -15508 -6925 8085 35152 35239 8965 -15508 -6925 8085 35152 35239 8965 -15508 -6925 8085 35152 35239 8965 -15508 -6934 8093 35186 35239 8965 -15508 -6934 8093 35186 35239 8965 -15508 -6934 8093 35186 35239 8965 -15508 -6934 8093 35186 35239 8965 -15508 -6934 8093 35186 35239 8965 -15508 -6934 8093 35186 35239 8965 -15508 -6934 8093 35186 35239 8965 -15508 -6934 8093 35186 35239 8965 -15508 -6934 8093 35186 35239 8965 -15508 RECV 0: supported 14000 -> 0 mA RECV 0: requested 14000 -> 0 mA (measured 0.000A 0.000A 0.000A) -6934 8093 35186 35239 8965 -15508 -6916 8077 35117 35239 8965 -15508 -6916 8077 35117 35239 8965 -15508 -6916 8077 35117 35239 8965 -15508 -6916 8077 35117 35239 8965 -15508 -6908 8070 35086 35239 8965 -15508 -6908 8070 35086 35239 8965 -15508 2025-09-06 14:48:05,083 Hysteresis -189 0: raw(35086 16000 16000 16000) min(8965 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 35239 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(35086 16000 16000 16000) min(8965 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 35239 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6908 6858 29817 35239 8965 -15508 -6908 6858 29817 35239 8965 -15508 -6876 6826 29678 35239 8965 -15508 -6876 6826 29678 35239 8965 -15508 -6876 6826 29678 35239 8965 -15508 -6876 6826 29678 35239 8965 -15508 -6900 6850 29782 35239 8965 -15508 -6900 6850 29782 35239 8965 -15508 -6900 6850 29782 35239 8965 -15508 -6900 6850 29782 35239 8965 -15508 -6906 6856 29808 35239 8965 -15508 -6906 6856 29808 35239 8965 -15508 -6906 6856 29808 35239 8965 -15508 -6906 6856 29808 35239 8965 -15508 -6887 6837 29726 35239 8965 -15508 -6887 6837 29726 35239 8965 -15508 -6887 6837 29726 35239 8965 -15508 -6887 6837 29726 35239 8965 -15508 -6900 6850 29782 35239 8965 -15508 -6900 6850 29782 35239 8965 -15508 2025-09-06 14:48:15,091 Hysteresis -179 0: raw(29782 16000 16000 16000) min(8965 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 35239 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(29782 16000 16000 16000) min(8965 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 35239 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6900 6850 29782 35239 8965 -15508 -6900 6850 29782 35239 8965 -15508 -6900 6850 29782 35239 8965 -15508 -6900 6850 29782 35239 8965 -15508 -6901 6851 29786 35239 8965 -15508 -6901 6851 29786 35239 8965 -15508 -6901 6851 29786 35239 8965 -15508 -6901 6851 29786 35239 8965 -15508 -6901 6851 29786 35239 8965 -15508 -6901 6851 29786 35239 8965 -15508 -6901 6851 29786 35239 8965 -15508 -6901 6851 29786 35239 8965 -15508 -6884 6834 29713 35239 8965 -15508 -6884 6834 29713 35239 8965 -15508 -6884 6834 29713 35239 8965 -15508 -6884 6834 29713 35239 8965 -15508 -6873 6823 29665 35239 8965 -15508 -6873 6823 29665 35239 8965 -15508 -6873 6823 29665 35239 8965 -15508 -6873 6823 29665 35239 8965 -15508 2025-09-06 14:48:25,100 Hysteresis -169 0: raw(29665 16000 16000 16000) min(8965 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 35239 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(29665 16000 16000 16000) min(8965 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 35239 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6873 6823 29665 35239 8965 -15508 -6873 6823 29665 35239 8965 -15508 -6873 6823 29665 35239 8965 -15508 -6873 6823 29665 35239 8965 -15508 -6857 6807 29595 35239 8965 -15508 -6857 6807 29595 35239 8965 -15508 -6857 6807 29595 35239 8965 -15508 -6857 6807 29595 35239 8965 -15508 -6857 6807 29595 35239 8965 -15508 -6857 6807 29595 35239 8965 -15508 -6857 6807 29595 35239 8965 -15508 -6857 6807 29595 35239 8965 -15508 -6857 6807 29595 35239 8965 -15508 -6857 6807 29595 35239 8965 -15508 -6878 6828 29686 35239 8965 -15508 -6878 6828 29686 35239 8965 -15508 -6878 6828 29686 35239 8965 -15508 -6878 6828 29686 35239 8965 -15508 -6878 6828 29686 35239 8965 -15508 -6878 6828 29686 35239 8965 -15508 2025-09-06 14:48:35,396 Hysteresis -159 0: raw(29686 16000 16000 16000) min(8965 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 35239 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(29686 16000 16000 16000) min(8965 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 35239 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6878 6828 29686 35239 8965 -15508 -6878 6828 29686 35239 8965 -15508 -6806 6756 29373 35239 8965 -15508 -6806 6756 29373 35239 8965 -15508 -6806 6756 29373 35239 8965 -15508 -6840 6790 29521 35239 8965 -15508 -6840 6790 29521 35239 8965 -15508 -6840 6790 29521 35239 8965 -15508 -6840 6790 29521 35239 8965 -15508 -6825 6775 29456 35239 8965 -15508 -6825 6775 29456 35239 8965 -15508 -6825 6775 29456 35239 8965 -15508 -6825 6775 29456 35239 8965 -15508 -6825 6775 29456 35239 8965 -15508 -6825 6775 29456 35239 8965 -15508 -6825 6775 29456 35239 8965 -15508 -6825 6775 29456 35239 8965 -15508 -6803 6753 29360 35239 8965 -15508 -6803 6753 29360 35239 8965 -15508 -6803 6753 29360 35239 8965 -15508 2025-09-06 14:48:45,574 Hysteresis -149 0: raw(29360 16000 16000 16000) min(8965 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 35239 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(29360 16000 16000 16000) min(8965 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 35239 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6803 6753 29360 35239 8965 -15508 -6454 6404 27843 35239 8965 -15508 -6454 6404 27843 35239 8965 -15508 -6454 6404 27843 35239 8965 -15508 -6454 6404 27843 35239 8965 -15508 -6454 6404 27843 35239 8965 -15508 -6454 6404 27843 35239 8965 -15508 -6402 6352 27617 35239 8965 -15508 -6402 6352 27617 35239 8965 -15508 -6402 6352 27617 35239 8965 -15508 -6402 6352 27617 35239 8965 -15508 -6112 6062 26356 35239 8965 -15508 -6112 6062 26356 35239 8965 -15508 -6112 6062 26356 35239 8965 -15508 -6112 6062 26356 35239 8965 -15508 -6273 6223 27056 35239 8965 -15508 -6273 6223 27056 35239 8965 -15508 -6273 6223 27056 35239 8965 -15508 -6273 6223 27056 35239 8965 -15508 -6234 6184 26886 35239 8965 -15508 2025-09-06 14:48:55,576 Hysteresis -139 0: raw(26886 16000 16000 16000) min(8965 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 35239 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(26886 16000 16000 16000) min(8965 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 35239 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6234 6184 26886 35239 8965 -15508 -6234 6184 26886 35239 8965 -15508 -6234 6184 26886 35239 8965 -15508 -6217 6167 26813 35239 8965 -15508 -6217 6167 26813 35239 8965 -15508 -6217 6167 26813 35239 8965 -15508 -6217 6167 26813 35239 8965 -15508 -6185 6135 26673 35239 8965 -15508 -6185 6135 26673 35239 9439 -15508 -6185 6135 26673 35239 9439 -15508 -6185 6135 26673 35239 9439 -15508 -6181 6131 26656 35239 9439 -15508 -6181 6131 26656 35239 9439 -15508 -6181 6131 26656 35239 9439 -15508 -6181 6131 26656 35239 9439 -15508 -6181 6131 26656 35239 9439 -15508 -6181 6131 26656 35239 9439 -15508 -6201 6151 26743 35239 9439 -15508 -6201 6151 26743 35239 10969 -15508 -6201 6151 26743 35239 10969 -15508 2025-09-06 14:49:05,579 Hysteresis -129 0: raw(26743 16000 16000 16000) min(10969 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 35239 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(26743 16000 16000 16000) min(10969 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 35239 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6168 6118 26600 35239 10969 -15508 -6168 6118 26600 35239 10969 -15508 -6168 6118 26600 35239 11839 -15508 -6168 6118 26600 35239 11839 -15508 -6172 6122 26617 35239 11839 -15508 -6172 6122 26617 35239 11839 -15508 -6172 6122 26617 35239 14000 -15508 -6172 6122 26617 35239 14000 -15508 -6172 6122 26617 35239 14000 -15508 -6172 6122 26617 35239 14000 -15508 -6172 6122 26617 35239 15630 -15508 -6172 6122 26617 35239 15630 -15508 -6170 6120 26608 35239 15630 -15508 -6170 6120 26608 35239 15630 -15508 -6170 6120 26608 35239 18356 -15508 -6170 6120 26608 35239 18356 -15508 -6172 6122 26617 35239 18356 -15508 -6172 6122 26617 35239 18356 -15508 -6172 6122 26617 35239 18778 -15508 -6172 6122 26617 35239 18778 -15508 2025-09-06 14:49:15,781 Hysteresis -119 0: raw(26617 16000 16000 16000) min(18778 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 35239 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(26617 16000 16000 16000) min(18778 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 35239 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6151 6101 26526 35239 18778 -15508 -6151 6101 26526 35239 18778 -15508 -6151 6101 26526 35239 18778 -15508 -6151 6101 26526 35239 18778 -15508 -6144 6094 26495 35239 18778 -15508 -6144 6094 26495 35239 18778 -15508 -6144 6094 26495 35239 18778 -15508 -6144 6094 26495 35239 18778 -15508 -6144 6094 26495 35239 18778 -15508 -6144 6094 26495 35239 18778 -15508 -6144 6094 26495 35239 18778 -15508 -6144 6094 26495 35239 18778 -15508 -6144 6094 26495 35239 18778 -15508 -6144 6094 26495 35239 18778 -15508 -6104 6054 26321 35239 18778 -15508 -6104 6054 26321 35239 18778 -15508 -6104 6054 26321 35239 18778 -15508 -6104 6054 26321 35239 18778 -15508 -6101 6051 26308 35239 18778 -15508 -6101 6051 26308 35239 18778 -15508 2025-09-06 14:49:25,794 Hysteresis -109 0: raw(26308 16000 16000 16000) min(18778 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 35239 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(26308 16000 16000 16000) min(18778 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 35239 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6101 6051 26308 35239 18778 -15508 -6101 6051 26308 35239 18778 -15508 -6074 6024 26191 35239 18778 -15508 -6074 6024 26191 35239 18778 -15508 -6074 6024 26191 35239 18778 -15508 -6074 6024 26191 35239 18778 -15508 -6091 6041 26265 35239 18778 -15508 -6091 6041 26265 35239 18778 -15508 -6091 6041 26265 35239 18778 -15508 -6091 6041 26265 35239 18778 -15508 -6080 6030 26217 35239 18778 -15508 -6080 6030 26217 35239 18778 -15508 -6080 6030 26217 35239 18778 -15508 -6080 6030 26217 35239 18778 -15508 -6057 6007 26117 35239 18778 -15508 -6057 6007 26117 35239 18778 -15508 -6057 6007 26117 35239 18778 -15508 -6057 6007 26117 35239 18778 -15508 -6057 6007 26117 35239 18778 -15508 -6057 6007 26117 35239 18778 -15508 2025-09-06 14:49:35,800 Hysteresis -99 0: raw(26117 16000 16000 16000) min(18778 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 35239 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(26117 16000 16000 16000) min(18778 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 35239 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6066 6016 26156 35239 18778 -15508 -6066 6016 26156 35239 18778 -15508 -6066 6016 26156 35239 18778 -15508 -6066 6016 26156 35239 18778 -15508 -6063 6013 26143 35239 18778 -15508 -6063 6013 26143 35239 18778 -15508 -6063 6013 26143 35239 18778 -15508 -6063 6013 26143 35239 18778 -15508 -6063 6013 26143 35239 18778 -15508 -6063 6013 26143 35239 18778 -15508 -6063 6013 26143 35239 18778 -15508 -6063 6013 26143 35239 18778 -15508 -6055 6005 26108 35239 18778 -15508 -6055 6005 26108 35239 18778 -15508 -6055 6005 26108 35239 18778 -15508 -6055 6005 26108 35239 18778 -15508 -6033 5983 26013 35239 18778 -15508 -6033 5983 26013 35239 18778 -15508 -6033 5983 26013 35239 18778 -15508 -6033 5983 26013 35239 18778 -15508 2025-09-06 14:49:45,902 Hysteresis -89 0: raw(26013 16000 16000 16000) min(18778 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 35239 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(26013 16000 16000 16000) min(18778 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 35239 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6036 5986 26026 35239 18778 -15508 -6036 5986 26026 35239 18778 -15508 -6036 5986 26026 35239 18778 -15508 -6036 5986 26026 35239 18778 -15508 -6030 5980 26000 35239 18778 -15508 -6030 5980 26000 35239 18778 -15508 -6030 5980 26000 35239 18778 -15508 -6030 5980 26000 35239 18778 -15508 -6044 5994 26060 35239 18778 -15508 -6044 5994 26060 35239 18778 -15508 -6044 5994 26060 35239 18778 -15508 -6044 5994 26060 35239 18778 -15508 -6044 5994 26060 35239 18778 -15508 -6044 5994 26060 35239 18778 -15508 -5998 5948 25860 35239 18778 -15508 -5998 5948 25860 35239 18778 -15508 -5998 5948 25860 35239 18778 -15508 -5998 5948 25860 35239 18778 -15508 -6005 5955 25891 35239 18778 -15508 -6005 5955 25891 35239 20839 -15508 2025-09-06 14:49:55,905 Hysteresis -79 0: raw(25891 16000 16000 16000) min(20839 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 35239 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(25891 16000 16000 16000) min(20839 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 35239 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6005 5955 25891 35239 20839 -15508 -6005 5955 25891 35239 20839 -15508 -5995 5945 25847 35239 20839 -15508 -5995 5945 25847 35239 20839 -15508 -5995 5945 25847 35239 20839 -15508 -5995 5945 25847 35239 20839 -15508 -6004 5954 25886 35239 20839 -15508 -6004 5954 25886 35239 20839 -15508 -6004 5954 25886 35239 20839 -15508 -6004 5954 25886 35239 20839 -15508 -5970 5920 25739 35239 20839 -15508 -5970 5920 25739 35239 20839 -15508 -5970 5920 25739 35239 20839 -15508 -5970 5920 25739 35239 20839 -15508 -5984 5934 25800 35239 20839 -15508 -5984 5934 25800 35239 21052 -15508 -5984 5934 25800 35239 21052 -15508 -5984 5934 25800 35239 21052 -15508 -5984 5934 25800 35239 21052 -15508 -5984 5934 25800 35239 21543 -15508 2025-09-06 14:50:05,908 Hysteresis -69 0: raw(25800 16000 16000 16000) min(21543 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 35239 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(25800 16000 16000 16000) min(21543 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 35239 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -5984 5934 25800 35239 21543 -15508 -5984 5934 25800 35239 21543 -15508 -5949 5899 25647 35239 21543 -15508 -5949 5899 25647 35239 21543 -15508 -5949 5899 25647 35239 21543 -15508 -5949 5899 25647 35239 22017 -15508 -5949 5899 25647 35239 22017 -15508 -5949 5899 25647 35239 22017 -15508 -5964 5914 25713 35239 22017 -15508 -5964 5914 25713 35239 22026 -15508 -5964 5914 25713 35239 22026 -15508 -5964 5914 25713 35239 22026 -15508 -5964 5914 25713 35239 22026 -15508 -5964 5914 25713 35239 22026 -15508 -5964 5914 25713 35239 22026 -15508 -5981 5931 25786 35239 22026 -15508 -5981 5931 25786 35239 22026 -15508 -5981 5931 25786 35239 23726 -15508 -5981 5931 25786 35239 23726 -15508 2025-09-06 14:50:15,974 Hysteresis -59 0: raw(25786 16000 16000 16000) min(23726 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 35239 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(25786 16000 16000 16000) min(23726 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 35239 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -5981 5931 25786 35239 23726 -15508 -5980 5930 25782 35239 23726 -15508 -5980 5930 25782 35239 24004 -15508 -5980 5930 25782 35239 24004 -15508 -5980 5930 25782 35239 24004 -15508 -6035 5985 26021 35239 24004 -15508 -6035 5985 26021 35239 24004 -15508 -6035 5985 26021 35239 24004 -15508 -6035 5985 26021 35239 24004 -15508 -6016 5966 25939 35239 24004 -15508 -6016 5966 25939 35239 24382 -15508 -6016 5966 25939 35239 24382 -15508 -6016 5966 25939 35239 24382 -15508 -6036 5986 26026 35239 24382 -15508 -6036 5986 26026 35239 25560 -15508 -6036 5986 26026 35239 25560 -15508 -6036 5986 26026 35239 25560 -15508 -6036 5986 26026 35239 25560 -15508 -6028 5978 25991 35239 25560 -15508 -6028 5978 25991 35239 25560 -15508 2025-09-06 14:50:25,978 Hysteresis -49 0: raw(25991 16000 16000 16000) min(25560 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 35239 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(25991 16000 16000 16000) min(25560 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 35239 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6028 5978 25991 35239 25560 -15508 -6028 5978 25991 35239 25560 -15508 -6009 5959 25908 35239 25560 -15508 -6009 5959 25908 35239 25560 -15508 -6009 5959 25908 35239 25647 -15508 -6009 5959 25908 35239 25647 -15508 -6009 5959 25908 35239 25647 -15508 -6009 5959 25908 35239 25647 -15508 -6009 5959 25908 35239 25647 -15508 -6009 5959 25908 35239 25647 -15508 -5919 5869 25517 35239 25517 -15508 -5919 5869 25517 35239 25517 -15508 -5919 5869 25517 35239 25517 -15508 -5919 5869 25517 35239 25517 -15508 -5923 5873 25534 35239 25517 -15508 -5923 5873 25534 35239 25517 -15508 -5923 5873 25534 35239 25517 -15508 -5923 5873 25534 35239 25517 -15508 -5816 5766 25069 35239 25069 -15508 -5816 5766 25069 35239 25069 -15508 2025-09-06 14:50:35,982 Hysteresis -39 0: raw(25069 16000 16000 16000) min(25069 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 35239 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(25069 16000 16000 16000) min(25069 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 35239 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -5816 5766 25069 35239 25069 -15508 -5816 5766 25069 35239 25069 -15508 -5806 5756 25026 35239 25026 -15508 -5806 5756 25026 35239 25026 -15508 -5806 5756 25026 35239 25026 -15508 -5806 5756 25026 35239 25026 -15508 -5806 5756 25026 35239 25026 -15508 -5806 5756 25026 35239 25026 -15508 -5804 5754 25017 35239 25017 -15508 -5804 5754 25017 35239 25017 -15508 -5804 5754 25017 35239 25017 -15508 -5804 5754 25017 35239 25017 -15508 -5769 5719 24865 35239 24865 -15508 -5769 5719 24865 35239 24865 -15508 -5769 5719 24865 35239 24865 -15508 -5769 5719 24865 35239 24865 -15508 -5745 5695 24760 35239 24760 -15508 -5745 5695 24760 35239 24760 -15508 -5745 5695 24760 35239 24760 -15508 -5745 5695 24760 35239 24760 -15508 2025-09-06 14:50:46,012 Hysteresis -28 0: raw(24760 16000 16000 16000) min(24760 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 35239 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(24760 16000 16000 16000) min(24760 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 35239 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -5752 5702 24791 35239 24760 -15508 -5752 5702 24791 35239 24760 -15508 -5752 5702 24791 35239 24760 -15508 -5752 5702 24791 35239 24760 -15508 -5755 5705 24804 35239 24760 -15508 -5755 5705 24804 35239 24760 -15508 -5755 5705 24804 35239 24760 -15508 -5755 5705 24804 35239 24760 -15508 -5755 5705 24804 35239 24760 -15508 -5755 5705 24804 35239 24760 -15508 -5755 5705 24804 35239 24760 -15508 -5755 5705 24804 35239 24760 -15508 -5784 5734 24930 35239 24760 -15508 -5784 5734 24930 35239 24760 -15508 -5784 5734 24930 35239 24760 -15508 -5784 5734 24930 35239 24760 -15508 -5794 5744 24973 35239 24760 -15508 -5794 5744 24973 35239 24760 -15508 -5789 5739 24952 35239 24760 -15508 -5789 5739 24952 35239 24760 -15508 2025-09-06 14:50:56,031 Hysteresis -18 0: raw(24952 16000 16000 16000) min(24760 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 35239 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(24952 16000 16000 16000) min(24760 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 35239 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -5789 5739 24952 35239 24760 -15508 -5790 5740 24956 35239 24760 -15508 -5790 5740 24956 35239 24760 -15508 -5790 5740 24956 35239 24760 -15508 -5790 5740 24956 35239 24760 -15508 -5778 5728 24904 35239 24760 -15508 -5778 5728 24904 35239 24760 -15508 -5778 5728 24904 35239 24760 -15508 -5778 5728 24904 35239 24760 -15508 -5741 5691 24743 35239 24743 -15508 -5741 5691 24743 35239 24743 -15508 -5741 5691 24743 35239 24743 -15508 -5741 5691 24743 35239 24743 -15508 -5739 5689 24734 35239 24734 -15508 -5739 5689 24734 35239 24734 -15508 -5739 5689 24734 35239 24734 -15508 -5739 5689 24734 35239 24734 -15508 -5838 5788 25165 35239 24734 -15508 -5838 5788 25165 35239 24734 -15508 2025-09-06 14:51:06,035 Hysteresis -8 0: raw(25165 16000 16000 16000) min(24734 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 35239 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(25165 16000 16000 16000) min(24734 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 35239 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -5838 5788 25165 35239 24734 -15508 -5838 5788 25165 35239 24734 -15508 -5853 5803 25230 35239 24734 -15508 -5853 5803 25230 35239 24734 -15508 -5853 5803 25230 35239 24734 -15508 -5853 5803 25230 35239 24734 -15508 -5853 5803 25230 35239 24734 -15508 -5853 5803 25230 35239 24734 -15508 -5853 5803 25230 35239 24734 -15508 -5853 5803 25230 35239 24734 -15508 -5853 5803 25230 35239 24734 -15508 -5853 5803 25230 35239 24734 -15508 -5872 5822 25313 35239 24734 -15508 -5872 5822 25313 35239 24734 -15508 -5872 5822 25313 35239 24734 -15508 -5872 5822 25313 35239 24734 -15508 -5871 5821 25308 35239 24734 -15508 -5871 5821 25308 35239 24734 -15508 -5871 5821 25308 35239 24734 -15508 -5871 5821 25308 35239 24734 -15508 2025-09-06 14:51:16,053 Hysteresis 1 0: raw(25308 16000 16000 16000) min(24734 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 35239 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(25308 16000 16000 16000) min(24734 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 35239 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -5883 5833 25360 35239 24734 -15508 -5883 5833 25360 35239 24734 -15508 -5883 5833 25360 35239 24734 -15508 -5883 5833 25360 35239 24734 -15508 -5874 5824 25321 35239 24734 -15508 -5874 5824 25321 35239 24734 -15508 -5874 5824 25321 35239 24734 -15508 -5874 5824 25321 35239 24734 -15508 -5874 5824 25321 35239 24734 -15508 -5874 5824 25321 35239 24734 -15508 -5874 5824 25321 35239 24734 -15508 -5842 5792 25182 35239 24734 -15508 -5842 5792 25182 35239 24734 -15508 -5842 5792 25182 35239 24734 -15508 -5842 5792 25182 35239 24734 -15508 -5805 5755 25021 35239 24734 -15508 -5805 5755 25021 35239 24734 -15508 -5805 5755 25021 35239 24734 -15508 -5805 5755 25021 35239 24734 -15508 -5756 5706 24808 35239 24734 -15508 2025-09-06 14:51:26,060 Hysteresis 11 0: raw(24808 16000 16000 16000) min(24734 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 35239 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(24808 16000 16000 16000) min(24734 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 35239 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -5756 5706 24808 35239 24734 -15508 -5756 5706 24808 35239 24734 -15508 -5756 5706 24808 35239 24734 -15508 -5756 5706 24808 35239 24734 -15508 -5756 5706 24808 35239 24734 -15508 -5733 5683 24708 35239 24708 -15508 -5733 5683 24708 35239 24708 -15508 -5733 5683 24708 35239 24708 -15508 -5733 5683 24708 35239 24708 -15508 -5734 5684 24713 35239 24708 -15508 -5734 5684 24713 35239 24708 -15508 -5734 5684 24713 35239 24708 -15508 -5734 5684 24713 35239 24708 -15508 -6433 6383 27752 35239 24708 -15508 -6433 6383 27752 35239 24708 -15508 -6433 6383 27752 35239 24708 -15508 -6433 6383 27752 35239 24708 -15508 -6434 6384 27756 35239 24708 -15508 -6434 6384 27756 35239 24708 -15508 2025-09-06 14:51:36,071 Hysteresis 21 0: raw(27756 16000 16000 16000) min(24708 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 35239 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(27756 16000 16000 16000) min(24708 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 35239 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6434 6384 27756 35239 24708 -15508 -6434 6384 27756 35239 24708 -15508 -6416 6366 27678 35239 24708 -15508 -6416 6366 27678 35239 24708 -15508 -6416 6366 27678 35239 24708 -15508 -6416 6366 27678 35239 24708 -15508 -6416 6366 27678 35239 24708 -15508 -6416 6366 27678 35239 24708 -15508 -6416 6366 27678 35239 24708 -15508 -6416 6366 27678 35239 24708 -15508 -6455 6405 27847 35239 24708 -15508 -6455 6405 27847 35239 24708 -15508 -6455 6405 27847 35239 24708 -15508 -6455 6405 27847 35239 24708 -15508 -6455 6405 27847 35239 24708 -15508 -6455 6405 27847 35239 24708 -15508 -6445 6395 27804 35239 24708 -15508 -6445 6395 27804 35239 24708 -15508 -6445 6395 27804 35239 24708 -15508 -6445 6395 27804 35239 24708 -15508 2025-09-06 14:51:46,169 Hysteresis 31 0: raw(27804 16000 16000 16000) min(24708 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 35239 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(27804 16000 16000 16000) min(24708 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 35239 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6442 6392 27791 35239 24708 -15508 -6442 6392 27791 35239 24708 -15508 -6442 6392 27791 35239 24708 -15508 -6442 6392 27791 35239 24708 -15508 -6437 6387 27769 35239 24708 -15508 -6437 6387 27769 35239 24708 -15508 -6437 6387 27769 35226 24708 -15508 -6437 6387 27769 35226 24708 -15508 -6433 6383 27752 35226 24708 -15508 -6433 6383 27752 35226 24708 -15508 -6433 6383 27752 35226 24708 -15508 -6433 6383 27752 35226 24708 -15508 -6432 6382 27747 35226 24708 -15508 -6432 6382 27747 35226 24708 -15508 -6432 6382 27747 35226 24708 -15508 -6435 6385 27760 35226 24708 -15508 -6435 6385 27760 35226 24708 -15508 -6435 6385 27760 35226 24708 -15508 -6435 6385 27760 35186 24708 -15508 -6438 6388 27773 35186 24708 -15508 2025-09-06 14:51:56,224 Hysteresis 41 0: raw(27773 16000 16000 16000) min(24708 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 35186 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(27773 16000 16000 16000) min(24708 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 35186 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6438 6388 27773 35186 24708 -15508 -6438 6388 27773 35186 24708 -15508 -6438 6388 27773 35186 24708 -15508 -6438 6388 27773 35186 24708 -15508 -6438 6388 27773 35186 24708 -15508 -6438 6388 27773 35186 24708 -15508 -6438 6388 27773 35186 24708 -15508 -6438 6388 27773 35186 24708 -15508 -6438 6388 27773 35186 24708 -15508 -6458 6408 27860 35186 24708 -15508 -6458 6408 27860 35186 24708 -15508 -6458 6408 27860 35186 24708 -15508 -6458 6408 27860 35186 24708 -15508 -6480 6430 27956 35186 24708 -15508 -6480 6430 27956 35186 24708 -15508 -6480 6430 27956 35186 24708 -15508 -6480 6430 27956 35117 24708 -15508 -6514 6464 28104 35117 24708 -15508 -6514 6464 28104 35117 24708 -15508 2025-09-06 14:52:06,227 Hysteresis 51 0: raw(28104 16000 16000 16000) min(24708 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 35117 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(28104 16000 16000 16000) min(24708 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 35117 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6514 6464 28104 35117 24708 -15508 -6514 6464 28104 35086 24708 -15508 -6510 6460 28086 35086 24708 -15508 -6510 6460 28086 29817 24708 -15508 -6510 6460 28086 29817 24708 -15508 -6510 6460 28086 29808 24708 -15508 -6510 6460 28086 29808 24708 -15508 -6510 6460 28086 29808 24708 -15508 -6510 6460 28086 29808 24708 -15508 -6510 6460 28086 29808 24708 -15508 -6480 6430 27956 29808 24708 -15508 -6480 6430 27956 29808 24708 -15508 -6480 6430 27956 29808 24708 -15508 -6480 6430 27956 29808 24708 -15508 -6490 6440 28000 29808 24708 -15508 -6490 6440 28000 29808 24708 -15508 -6490 6440 28000 29808 24708 -15508 -6490 6440 28000 29786 24708 -15508 -6450 6400 27826 29786 24708 -15508 -6450 6400 27826 29786 24708 -15508 2025-09-06 14:52:16,245 Hysteresis 61 0: raw(27826 16000 16000 16000) min(24708 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 29786 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(27826 16000 16000 16000) min(24708 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 29786 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6446 6396 27808 29786 24708 -15508 -6446 6396 27808 29786 24708 -15508 -6446 6396 27808 29786 24708 -15508 -6446 6396 27808 29786 24708 -15508 -6437 6387 27769 29786 24708 -15508 -6437 6387 27769 29786 24708 -15508 -6437 6387 27769 29786 24708 -15508 -6437 6387 27769 29786 24708 -15508 -6447 6397 27813 29786 24708 -15508 -6447 6397 27813 29786 24708 -15508 -6447 6397 27813 29786 24708 -15508 -6447 6397 27813 29786 24708 -15508 -6364 6314 27452 29786 24708 -15508 -6364 6314 27452 29786 24708 -15508 -6364 6314 27452 29786 24708 -15508 -6320 6270 27260 29713 24708 -15508 -6320 6270 27260 29713 24708 -15508 -6320 6270 27260 29713 24708 -15508 -6320 6270 27260 29713 24708 -15508 -6354 6304 27408 29686 24708 -15508 2025-09-06 14:52:26,555 Hysteresis 71 0: raw(27408 16000 16000 16000) min(24708 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 29686 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(27408 16000 16000 16000) min(24708 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 29686 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6354 6304 27408 29686 24708 -15508 -6354 6304 27408 29686 24708 -15508 -6354 6304 27408 29686 24708 -15508 -6355 6305 27413 29686 24708 -15508 -6355 6305 27413 29686 24708 -15508 -6355 6305 27413 29686 24708 -15508 -6355 6305 27413 29686 24708 -15508 -6335 6285 27326 29686 24708 -15508 -6335 6285 27326 29686 24708 -15508 -6335 6285 27326 29686 24708 -15508 -6335 6285 27326 29686 24708 -15508 -6335 6285 27326 29686 24708 -15508 -6335 6285 27326 29686 24708 -15508 -6343 6293 27360 29686 24708 -15508 -6343 6293 27360 29686 24708 -15508 -6343 6293 27360 29686 24708 -15508 -6343 6293 27360 29686 24708 -15508 -6341 6291 27352 29686 24708 -15508 -6341 6291 27352 29686 24708 -15508 -6341 6291 27352 29686 24708 -15508 2025-09-06 14:52:36,558 Hysteresis 81 0: raw(27352 16000 16000 16000) min(24708 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 29686 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(27352 16000 16000 16000) min(24708 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 29686 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6341 6291 27352 29686 24708 -15508 -6355 6305 27413 29686 24708 -15508 -6355 6305 27413 29686 24708 -15508 -6355 6305 27413 29686 24708 -15508 -6355 6305 27413 29686 24708 -15508 -6371 6321 27482 29521 24708 -15508 -6371 6321 27482 29521 24708 -15508 -6371 6321 27482 29521 24708 -15508 -6371 6321 27482 29521 24708 -15508 -6390 6340 27565 29521 24708 -15508 -6390 6340 27565 29521 24708 -15508 -6390 6340 27565 29521 24708 -15508 -6390 6340 27565 29456 24708 -15508 -6348 6298 27382 29456 24708 -15508 -6348 6298 27382 29456 24708 -15508 -6348 6298 27382 29456 24708 -15508 -6348 6298 27382 29456 24708 -15508 -6362 6312 27443 29456 24708 -15508 -6362 6312 27443 29456 24708 -15508 -6362 6312 27443 29456 24708 -15508 2025-09-06 14:52:46,567 Hysteresis 91 0: raw(27443 16000 16000 16000) min(24708 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 29456 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(27443 16000 16000 16000) min(24708 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 29456 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6362 6312 27443 29360 24708 -15508 -6362 6312 27443 29360 24708 -15508 -6362 6312 27443 29360 24708 -15508 -6371 6321 27482 29360 24708 -15508 -6371 6321 27482 28104 24708 -15508 -6371 6321 27482 28104 24708 -15508 -6371 6321 27482 28104 24708 -15508 -6361 6311 27439 28104 24708 -15508 -6361 6311 27439 28104 24708 -15508 -6361 6311 27439 28104 24708 -15508 -6361 6311 27439 28104 24708 -15508 -6364 6314 27452 28104 24708 -15508 -6364 6314 27452 28104 24708 -15508 -6364 6314 27452 28104 24708 -15508 -6364 6314 27452 28104 24708 -15508 -6357 6307 27421 28104 24708 -15508 -6357 6307 27421 28104 24708 -15508 -6357 6307 27421 28104 24708 -15508 -6357 6307 27421 28104 24708 -15508 -6361 6311 27439 28104 24708 -15508 2025-09-06 14:52:56,736 Hysteresis 101 0: raw(27439 16000 16000 16000) min(24708 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 28104 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(27439 16000 16000 16000) min(24708 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 28104 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6361 6311 27439 28104 24708 -15508 -6361 6311 27439 28104 24708 -15508 -6361 6311 27439 28104 24708 -15508 -6360 6310 27434 28104 24708 -15508 -6360 6310 27434 28104 24708 -15508 -6360 6310 27434 28104 24708 -15508 -6360 6310 27434 28104 24708 -15508 -6371 6321 27482 28104 24708 -15508 -6371 6321 27482 28104 24708 -15508 -6371 6321 27482 28104 24708 -15508 -6371 6321 27482 28104 24708 -15508 -6332 6282 27313 28104 24708 -15508 -6332 6282 27313 28104 24708 -15508 -6332 6282 27313 28104 24708 -15508 -6332 6282 27313 28104 24708 -15508 -6332 6282 27313 28104 24708 -15508 -6355 6305 27413 28104 24708 -15508 -6355 6305 27413 28104 24708 -15508 -6355 6305 27413 28104 24708 -15508 -6355 6305 27413 28104 24708 -15508 2025-09-06 14:53:06,781 Hysteresis 111 0: raw(27413 16000 16000 16000) min(24708 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 28104 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(27413 16000 16000 16000) min(24708 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 28104 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6359 6309 27430 28104 24708 -15508 -6359 6309 27430 28104 24708 -15508 -6359 6309 27430 28104 24708 -15508 -6359 6309 27430 28104 24708 -15508 -6359 6309 27430 28104 24708 -15508 -6359 6309 27430 28104 24708 -15508 -6359 6309 27430 28104 24708 -15508 -6359 6309 27430 28104 24708 -15508 -6359 6309 27430 28104 24708 -15508 -6329 6279 27300 28104 24708 -15508 -6329 6279 27300 28104 24708 -15508 -6329 6279 27300 28104 24708 -15508 -6329 6279 27300 28104 24708 -15508 -6341 6291 27352 28104 24708 -15508 -6341 6291 27352 28104 24708 -15508 -6341 6291 27352 28104 24708 -15508 -6350 6300 27391 28104 24708 -15508 -6350 6300 27391 28104 24708 -15508 -6350 6300 27391 28104 24708 -15508 -6350 6300 27391 28104 24708 -15508 2025-09-06 14:53:16,791 Hysteresis 121 0: raw(27391 16000 16000 16000) min(24708 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 28104 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(27391 16000 16000 16000) min(24708 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 28104 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6333 6283 27317 28104 24708 -15508 -6333 6283 27317 28104 24708 -15508 -6333 6283 27317 28104 24708 -15508 -6333 6283 27317 28104 24708 -15508 -6333 6283 27317 28104 24708 -15508 -6333 6283 27317 28104 24708 -15508 -6333 6283 27317 28104 24708 -15508 -6333 6283 27317 28104 24708 -15508 -6333 6283 27317 28104 24708 -15508 -6333 6283 27317 28104 24708 -15508 -6333 6283 27317 28104 24708 -15508 -6333 6283 27317 28104 24708 -15508 -6333 6283 27317 28104 24708 -15508 -6333 6283 27317 28104 24708 -15508 -6313 6263 27230 28104 24708 -15508 -6313 6263 27230 28104 24708 -15508 -6313 6263 27230 28104 24708 -15508 -6313 6263 27230 28104 24708 -15508 -6317 6267 27247 28104 24708 -15508 -6317 6267 27247 28104 24708 -15508 2025-09-06 14:53:26,795 Hysteresis 131 0: raw(27247 16000 16000 16000) min(24708 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 28104 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(27247 16000 16000 16000) min(24708 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 28104 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6317 6267 27247 28104 24708 -15508 -6317 6267 27247 28104 24708 -15508 -6325 6275 27282 28104 24708 -15508 -6325 6275 27282 28104 24708 -15508 -6325 6275 27282 28104 24708 -15508 -6325 6275 27282 28104 24708 -15508 -6295 6245 27152 28104 24708 -15508 -6295 6245 27152 28104 24708 -15508 -6295 6245 27152 28104 24708 -15508 -6295 6245 27152 28104 24708 -15508 -6299 6249 27169 28104 24708 -15508 -6299 6249 27169 28104 24708 -15508 -6299 6249 27169 28104 24708 -15508 -6316 6266 27243 28104 24708 -15508 -6316 6266 27243 28104 24708 -15508 -6316 6266 27243 28104 24708 -15508 -6316 6266 27243 28104 24708 -15508 -6316 6266 27243 28104 24708 -15508 -6316 6266 27243 28104 24708 -15508 2025-09-06 14:53:36,957 Hysteresis 141 0: raw(27243 16000 16000 16000) min(24708 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 28104 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(27243 16000 16000 16000) min(24708 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 28104 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6312 6262 27226 28104 24708 -15508 -6312 6262 27226 28104 24708 -15508 -6312 6262 27226 28104 24708 -15508 -6312 6262 27226 28104 24708 -15508 -6312 6262 27226 28104 24708 -15508 -6312 6262 27226 28104 24708 -15508 -6312 6262 27226 28104 24708 -15508 -6312 6262 27226 28104 24708 -15508 -6312 6262 27226 28104 24708 -15508 -6313 6263 27230 28104 24708 -15508 -6313 6263 27230 28104 24708 -15508 -6313 6263 27230 28104 24708 -15508 -6313 6263 27230 28104 24708 -15508 -6296 6246 27156 28104 24708 -15508 -6296 6246 27156 28104 24708 -15508 -6296 6246 27156 28104 24708 -15508 -6296 6246 27156 28104 24708 -15508 -6306 6256 27200 28104 24708 -15508 -6306 6256 27200 28104 24708 -15508 -6306 6256 27200 28104 24708 -15508 2025-09-06 14:53:46,967 Hysteresis 151 0: raw(27200 16000 16000 16000) min(24708 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 28104 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(27200 16000 16000 16000) min(24708 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 28104 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6324 6274 27278 28104 24708 -15508 -6324 6274 27278 28104 24708 -15508 -6324 6274 27278 28104 24708 -15508 -6324 6274 27278 28104 24708 -15508 -6289 6239 27126 28104 24708 -15508 -6289 6239 27126 28104 24708 -15508 -6289 6239 27126 28104 24708 -15508 -6289 6239 27126 28104 24708 -15508 -6299 6249 27169 28104 24708 -15508 -6299 6249 27169 28104 24708 -15508 -6299 6249 27169 28104 24708 -15508 -6299 6249 27169 28104 24708 -15508 -6299 6249 27169 28104 24708 -15508 -6299 6249 27169 28104 24708 -15508 -6300 6250 27173 28104 24708 -15508 -6300 6250 27173 28104 24708 -15508 -6300 6250 27173 28104 24708 -15508 -6300 6250 27173 28104 24708 -15508 -6301 6251 27178 28104 24708 -15508 -6301 6251 27178 28104 24708 -15508 2025-09-06 14:53:57,005 Hysteresis 162 0: raw(27178 16000 16000 16000) min(24708 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 28104 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(27178 16000 16000 16000) min(24708 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 28104 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6301 6251 27178 28104 24708 -15508 -6301 6251 27178 28104 24708 -15508 -6301 6251 27178 28104 24708 -15508 -6301 6251 27178 28104 24708 -15508 -6301 6251 27178 28104 24708 -15508 -6301 6251 27178 28104 24708 -15508 -6301 6251 27178 28104 24708 -15508 -6301 6251 27178 28104 24708 -15508 -6301 6251 27178 28104 24708 -15508 -6301 6251 27178 28104 24708 -15508 -6305 6255 27195 28104 24708 -15508 -6305 6255 27195 28104 24708 -15508 -6305 6255 27195 28104 24708 -15508 -6305 6255 27195 28104 24708 -15508 -6288 6238 27121 28104 24708 -15508 -6288 6238 27121 28104 24708 -15508 -6288 6238 27121 28104 24708 -15508 -6288 6238 27121 28104 24708 -15508 -6298 6248 27165 28104 24708 -15508 -6298 6248 27165 28104 24708 -15508 2025-09-06 14:54:07,032 Hysteresis 172 0: raw(27165 16000 16000 16000) min(24708 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 28104 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(27165 16000 16000 16000) min(24708 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 28104 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6298 6248 27165 28104 24708 -15508 -6298 6248 27165 28104 24708 -15508 -6298 6248 27165 28104 24708 -15508 -6298 6248 27165 28104 24708 -15508 -6304 6254 27191 28104 24708 -15508 -6304 6254 27191 28104 24708 -15508 -6304 6254 27191 28104 24708 -15508 -6304 6254 27191 28104 24708 -15508 -6294 6244 27147 28104 24708 -15508 -6294 6244 27147 28104 24708 -15508 -6294 6244 27147 28104 24708 -15508 -6294 6244 27147 28104 24708 -15508 -6287 6237 27117 28104 24708 -15508 -6287 6237 27117 28104 24708 -15508 -6287 6237 27117 28104 24708 -15508 -6287 6237 27117 28104 24708 -15508 -6268 6218 27034 28104 24708 -15508 -6268 6218 27034 28104 24708 -15508 -6268 6218 27034 28104 24708 -15508 -6268 6218 27034 28104 24708 -15508 2025-09-06 14:54:17,041 Hysteresis 182 0: raw(27034 16000 16000 16000) min(24708 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 28104 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(27034 16000 16000 16000) min(24708 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 28104 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6298 6248 27165 28104 24708 -15508 -6298 6248 27165 28104 24708 -15508 -6298 6248 27165 28104 24708 -15508 -6300 6250 27173 28104 24708 -15508 -6300 6250 27173 28104 24708 -15508 -6300 6250 27173 28104 24708 -15508 -6300 6250 27173 28104 24708 -15508 -6288 6238 27121 28104 24708 -15508 -6288 6238 27121 28104 24708 -15508 -6288 6238 27121 28104 24708 -15508 -6288 6238 27121 28104 24708 -15508 -6281 6231 27091 28104 24708 -15508 -6281 6231 27091 28104 24708 -15508 -6281 6231 27091 28104 24708 -15508 -6281 6231 27091 28104 24708 -15508 -6281 6231 27091 28104 24708 -15508 -6281 6231 27091 28104 24708 -15508 -6282 6232 27095 28104 24708 -15508 -6282 6232 27095 28104 24708 -15508 -6282 6232 27095 28104 24708 -15508 2025-09-06 14:54:27,045 Hysteresis 192 0: raw(27095 16000 16000 16000) min(24708 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 28104 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(27095 16000 16000 16000) min(24708 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 28104 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6282 6232 27095 28104 24708 -15508 -6286 6236 27113 28104 24708 -15508 -6286 6236 27113 28104 24708 -15508 -6286 6236 27113 28104 24708 -15508 -6286 6236 27113 28104 24708 -15508 -6286 6236 27113 28104 24708 -15508 -6286 6236 27113 28104 24708 -15508 -6286 6236 27113 28104 24708 -15508 -6286 6236 27113 28104 24708 -15508 -6267 6217 27030 28104 24708 -15508 -6267 6217 27030 28104 24708 -15508 -6267 6217 27030 28104 24708 -15508 -6267 6217 27030 28104 24708 -15508 -6267 6217 27030 28104 24708 -15508 -6267 6217 27030 28104 24708 -15508 -6267 6217 27030 28104 24708 -15508 -6267 6217 27030 28104 24708 -15508 -6286 6236 27113 28104 24708 -15508 -6286 6236 27113 28104 24708 -15508 -6286 6236 27113 28104 24708 -15508 2025-09-06 14:54:37,124 Hysteresis 202 0: raw(27113 16000 16000 16000) min(24708 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 28104 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(27113 16000 16000 16000) min(24708 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 28104 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6286 6236 27113 28104 24708 -15508 -6280 6230 27086 28104 24708 -15508 -6280 6230 27086 28104 24708 -15508 -6280 6230 27086 28104 24708 -15508 -6280 6230 27086 28104 24708 -15508 -6280 6230 27086 28104 24708 -15508 -6280 6230 27086 28104 24708 -15508 -6285 6235 27108 28104 24708 -15508 -6285 6235 27108 28104 24708 -15508 -6285 6235 27108 28104 24708 -15508 -6285 6235 27108 28104 24708 -15508 -6279 6229 27082 28104 24708 -15508 -6279 6229 27082 28104 24708 -15508 -6279 6229 27082 28104 24708 -15508 -6279 6229 27082 28104 24708 -15508 -6261 6211 27004 28104 24708 -15508 -6261 6211 27004 28104 24708 -15508 -6261 6211 27004 28104 24708 -15508 -6261 6211 27004 28104 24708 -15508 -6280 6230 27086 28104 24708 -15508 2025-09-06 14:54:47,142 Hysteresis 212 0: raw(27086 16000 16000 16000) min(24708 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 28104 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(27086 16000 16000 16000) min(24708 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 28104 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6280 6230 27086 28104 24708 -15508 -6280 6230 27086 28104 24708 -15508 -6280 6230 27086 28104 24708 -15508 -6280 6230 27086 28104 24708 -15508 -6280 6230 27086 28104 24708 -15508 -6280 6230 27086 28104 24708 -15508 -6280 6230 27086 28104 24708 -15508 -6272 6222 27052 28104 24708 -15508 -6272 6222 27052 28104 24708 -15508 -6272 6222 27052 28104 24708 -15508 -6272 6222 27052 28104 24708 -15508 -6251 6201 26960 28104 24708 -15508 -6251 6201 26960 28104 24708 -15508 -6251 6201 26960 28104 24708 -15508 -6251 6201 26960 28104 24708 -15508 -6263 6213 27013 28104 24708 -15508 -6263 6213 27013 28104 24708 -15508 -6263 6213 27013 28104 24708 -15508 -6263 6213 27013 28104 24708 -15508 2025-09-06 14:54:57,146 Hysteresis 222 0: raw(27013 16000 16000 16000) min(24708 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 28104 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(27013 16000 16000 16000) min(24708 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 28104 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6263 6213 27013 28104 24708 -15508 -6263 6213 27013 28104 24708 -15508 -6273 6223 27056 28104 24708 -15508 -6273 6223 27056 28104 24708 -15508 -6273 6223 27056 28104 24708 -15508 -6273 6223 27056 28104 24708 -15508 -6253 6203 26969 28104 24708 -15508 -6253 6203 26969 28104 24708 -15508 -6253 6203 26969 28104 24708 -15508 -6253 6203 26969 28104 24708 -15508 -6242 6192 26921 28104 24708 -15508 -6242 6192 26921 28104 24708 -15508 -6242 6192 26921 28104 24708 -15508 -6242 6192 26921 28104 24708 -15508 -6249 6199 26952 28104 24708 -15508 -6249 6199 26952 28104 24708 -15508 -6249 6199 26952 28104 24708 -15508 -6249 6199 26952 28104 24708 -15508 -6023 5973 25969 28104 24708 -15508 -6023 5973 25969 28104 24708 -15508 2025-09-06 14:55:07,180 Hysteresis 232 0: raw(25969 16000 16000 16000) min(24708 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 28104 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(25969 16000 16000 16000) min(24708 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 28104 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6023 5973 25969 28104 24708 -15508 -6023 5973 25969 28104 24708 -15508 -6023 5973 25969 28104 24708 -15508 -6023 5973 25969 28104 24708 -15508 -6023 5973 25969 28104 24708 -15508 -6023 5973 25969 28104 24708 -15508 -5761 5711 24830 28104 24708 -15508 -5761 5711 24830 28104 24708 -15508 -5761 5711 24830 28104 24708 -15508 -5761 5711 24830 28104 24708 -15508 -5702 5652 24573 28104 24573 -15508 -5702 5652 24573 28104 24573 -15508 -5702 5652 24573 28104 24573 -15508 -5702 5652 24573 28104 24573 -15508 -5702 5652 24573 28104 24573 -15508 -5655 5605 24369 28104 24369 -15508 -5655 5605 24369 28104 24369 -15508 -5655 5605 24369 28104 24369 -15508 -5655 5605 24369 28104 24369 -15508 -5659 5609 24386 28104 24369 -15508 2025-09-06 14:55:17,185 Hysteresis 242 0: raw(24386 16000 16000 16000) min(24369 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 28104 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(24386 16000 16000 16000) min(24369 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 28104 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -5659 5609 24386 28104 24369 -15508 -5659 5609 24386 28104 24369 -15508 -5659 5609 24386 28104 24369 -15508 -5659 5609 24386 28104 24369 -15508 -5659 5609 24386 28104 24369 -15508 -5659 5609 24386 28104 24369 -15508 -5659 5609 24386 28104 24369 -15508 -5654 5604 24365 28104 24365 -15508 -5654 5604 24365 28104 24365 -15508 -5654 5604 24365 28104 24365 -15508 -5654 5604 24365 28104 24365 -15508 -5650 5600 24347 28104 24347 -15508 -5650 5600 24347 28104 24347 -15508 -5650 5600 24347 28104 24347 -15508 -5650 5600 24347 28104 24347 -15508 -5657 5607 24378 28104 24347 -15508 -5657 5607 24378 28104 24347 -15508 -5657 5607 24378 28104 24347 -15508 -5657 5607 24378 28104 24347 -15508 2025-09-06 14:55:27,188 Hysteresis 252 0: raw(24378 16000 16000 16000) min(24347 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 28104 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(24378 16000 16000 16000) min(24347 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 28104 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -5580 5530 24043 28104 24043 -15508 -5580 5530 24043 28104 24043 -15508 -5580 5530 24043 28104 24043 -15508 -5580 5530 24043 28104 24043 -15508 -5580 5530 24043 28104 24043 -15508 -5580 5530 24043 28104 24043 -15508 -5555 5505 23934 28104 23934 -15508 -5555 5505 23934 28104 23934 -15508 -5555 5505 23934 28104 23934 -15508 -5555 5505 23934 28104 23934 -15508 -5484 5434 23626 28104 23626 -15508 -5484 5434 23626 28104 23626 -15508 -5484 5434 23626 28104 23626 -15508 -5484 5434 23626 28104 23626 -15508 -5484 5434 23626 28104 23626 -15508 -5484 5434 23626 28104 23626 -15508 -5484 5434 23626 28104 23626 -15508 -5484 5434 23626 28104 23626 -15508 -5509 5459 23734 28104 23626 -15508 -5509 5459 23734 28104 23626 -15508 2025-09-06 14:55:37,231 Hysteresis 262 0: raw(23734 16000 16000 16000) min(23626 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 28104 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(23734 16000 16000 16000) min(23626 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 28104 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -5509 5459 23734 28104 23626 -15508 -5509 5459 23734 28104 23626 -15508 -5503 5453 23708 28104 23626 -15508 -5503 5453 23708 28104 23626 -15508 -5503 5453 23708 28104 23626 -15508 -5503 5453 23708 28104 23626 -15508 -5512 5462 23747 28104 23626 -15508 -5512 5462 23747 28104 23626 -15508 -5512 5462 23747 28104 23626 -15508 -5512 5462 23747 28104 23626 -15508 -5504 5454 23713 28104 23626 -15508 -5504 5454 23713 28104 23626 -15508 -5504 5454 23713 28104 23626 -15508 -5514 5464 23756 28104 23626 -15508 -5514 5464 23756 28104 23626 -15508 -5509 5459 23734 28104 23626 -15508 -5509 5459 23734 28104 23626 -15508 -5509 5459 23734 28104 23626 -15508 -5509 5459 23734 28104 23626 -15508 -5469 5419 23560 28104 23560 -15508 2025-09-06 14:55:47,252 Hysteresis 272 0: raw(23560 16000 16000 16000) min(23560 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 28104 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(23560 16000 16000 16000) min(23560 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 28104 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -5469 5419 23560 28104 23560 -15508 -5469 5419 23560 28104 23560 -15508 -5469 5419 23560 28104 23560 -15508 -5470 5420 23565 28104 23560 -15508 -5470 5420 23565 28104 23560 -15508 -5470 5420 23565 28104 23560 -15508 -5470 5420 23565 28104 23560 -15508 -5464 5414 23539 28104 23539 -15508 -5464 5414 23539 28104 23539 -15508 -5464 5414 23539 28104 23539 -15508 -5464 5414 23539 28104 23539 -15508 -5444 5394 23452 28104 23452 -15508 -5444 5394 23452 28104 23452 -15508 -5444 5394 23452 28104 23452 -15508 -5444 5394 23452 28104 23452 -15508 -5439 5389 23430 28104 23430 -15508 -5439 5389 23430 28104 23430 -15508 -5439 5389 23430 28104 23430 -15508 -5439 5389 23430 28104 23430 -15508 2025-09-06 14:55:57,256 Hysteresis 282 0: raw(23430 16000 16000 16000) min(23430 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 28104 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(23430 16000 16000 16000) min(23430 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 28104 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -5439 5389 23430 28104 23430 -15508 -5439 5389 23430 28104 23430 -15508 -5439 5389 23430 28104 23430 -15508 -5514 5464 23756 28104 23430 -15508 -5514 5464 23756 28104 23430 -15508 -5514 5464 23756 28104 23430 -15508 -5514 5464 23756 28104 23430 -15508 -5494 5444 23669 28104 23430 -15508 -5494 5444 23669 28104 23430 -15508 -5487 5437 23639 28104 23430 -15508 -5487 5437 23639 28104 23430 -15508 -5487 5437 23639 28104 23430 -15508 -5487 5437 23639 28104 23430 -15508 -5487 5437 23639 28104 23430 -15508 -5497 5447 23682 28104 23430 -15508 -5497 5447 23682 28104 23430 -15508 -5497 5447 23682 28104 23430 -15508 -5497 5447 23682 28104 23430 -15508 -5484 5434 23626 28104 23430 -15508 -5484 5434 23626 28104 23430 -15508 2025-09-06 14:56:07,260 Hysteresis 292 0: raw(23626 16000 16000 16000) min(23430 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 28104 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(23626 16000 16000 16000) min(23430 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 28104 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -5484 5434 23626 28104 23430 -15508 -5478 5428 23600 28104 23430 -15508 -5478 5428 23600 28104 23430 -15508 -5478 5428 23600 28104 23430 -15508 -5478 5428 23600 28104 23430 -15508 -5444 5394 23452 28086 23430 -15508 -5444 5394 23452 28086 23430 -15508 -5444 5394 23452 28086 23430 -15508 -5444 5394 23452 28086 23430 -15508 -5424 5374 23365 28086 23365 -15508 -5424 5374 23365 28086 23365 -15508 -5424 5374 23365 28086 23365 -15508 -5424 5374 23365 28086 23365 -15508 -5338 5288 22991 28000 22991 -15508 -5338 5288 22991 28000 22991 -15508 -5338 5288 22991 28000 22991 -15508 -5338 5288 22991 28000 22991 -15508 -5338 5288 22991 28000 22991 -15508 -5338 5288 22991 28000 22991 -15508 -5338 5288 22991 28000 22991 -15508 2025-09-06 14:56:17,441 Hysteresis 302 0: raw(22991 16000 16000 16000) min(22991 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 28000 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(22991 16000 16000 16000) min(22991 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 28000 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -5338 5288 22991 28000 22991 -15508 -5338 5288 22991 27826 22991 -15508 -5338 5288 22991 27826 22991 -15508 -5396 5346 23243 27813 22991 -15508 -5396 5346 23243 27813 22991 -15508 -5396 5346 23243 27813 22991 -15508 -5396 5346 23243 27813 22991 -15508 -5367 5317 23117 27813 22991 -15508 -5367 5317 23117 27813 22991 -15508 -5367 5317 23117 27813 22991 -15508 -5367 5317 23117 27813 22991 -15508 -5367 5317 23117 27813 22991 -15508 -5367 5317 23117 27813 22991 -15508 -5367 5317 23117 27813 22991 -15508 -5439 5389 23430 27813 22991 -15508 -5439 5389 23430 27565 22991 -15508 -5439 5389 23430 27565 22991 -15508 -5439 5389 23430 27565 22991 -15508 -5393 5343 23230 27565 22991 -15508 2025-09-06 14:56:28,107 Hysteresis 313 0: raw(23230 16000 16000 16000) min(22991 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 27565 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(23230 16000 16000 16000) min(22991 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 27565 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -5393 5343 23230 27565 22991 -15508 -5353 5303 23056 27565 22991 -15508 -5353 5303 23056 27565 22991 -15508 -5353 5303 23056 27565 22991 -15508 -5353 5303 23056 27565 22991 -15508 -5351 5301 23047 27565 22991 -15508 -5351 5301 23047 27565 22991 -15508 -5351 5301 23047 27565 22991 -15508 -5351 5301 23047 27565 22991 -15508 -5357 5307 23073 27565 22991 -15508 -5357 5307 23073 27565 22991 -15508 -5357 5307 23073 27565 22991 -15508 -5357 5307 23073 27565 22991 -15508 -5357 5307 23073 27565 22991 -15508 -5357 5307 23073 27565 22991 -15508 -5353 5303 23056 27565 22991 -15508 -5353 5303 23056 27565 22991 -15508 -5353 5303 23056 27565 22991 -15508 -5353 5303 23056 27565 22991 -15508 2025-09-06 14:56:38,122 Hysteresis 323 0: raw(23056 16000 16000 16000) min(22991 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 27565 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(23056 16000 16000 16000) min(22991 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 27565 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -5377 5327 23160 27565 22991 -15508 -5377 5327 23160 27565 22991 -15508 -5377 5327 23160 27565 22991 -15508 -5377 5327 23160 27565 22991 -15508 -5416 5366 23330 27565 22991 -15508 -5416 5366 23330 27565 22991 -15508 -5416 5366 23330 27565 22991 -15508 -5411 5361 23308 27565 22991 -15508 -5411 5361 23308 27565 22991 -15508 -5411 5361 23308 27565 22991 -15508 -5411 5361 23308 27565 22991 -15508 -5411 5361 23308 27565 22991 -15508 -5403 5353 23273 27565 22991 -15508 -5403 5353 23273 27565 22991 -15508 -5403 5353 23273 27565 22991 -15508 -5427 5377 23378 27565 22991 -15508 -5427 5377 23378 27565 22991 -15508 -5427 5377 23378 27565 22991 -15508 -5427 5377 23378 27482 22991 -15508 -5427 5377 23378 27482 22991 -15508 2025-09-06 14:56:48,167 Hysteresis 333 0: raw(23378 16000 16000 16000) min(22991 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 27482 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(23378 16000 16000 16000) min(22991 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 27482 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -5427 5377 23378 27482 22991 -15508 -5427 5377 23378 27482 22991 -15508 -5427 5377 23378 27482 22991 -15508 -5427 5377 23378 27482 22991 -15508 -5427 5377 23378 27482 22991 -15508 -5349 5299 23039 27482 22991 -15508 -5349 5299 23039 27482 22991 -15508 -5349 5299 23039 27482 22991 -15508 -5349 5299 23039 27482 22991 -15508 -5377 5327 23160 27482 22991 -15508 -5377 5327 23160 27482 22991 -15508 -5377 5327 23160 27482 22991 -15508 -5377 5327 23160 27482 22991 -15508 -5351 5301 23047 27482 22991 -15508 -5351 5301 23047 27482 22991 -15508 -5351 5301 23047 27482 22991 -15508 -5351 5301 23047 27482 22991 -15508 -5352 5302 23052 27482 22991 -15508 -5352 5302 23052 27482 22991 -15508 -5352 5302 23052 27482 22991 -15508 2025-09-06 14:56:58,576 Hysteresis 343 0: raw(23052 16000 16000 16000) min(22991 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 27482 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(23052 16000 16000 16000) min(22991 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 27482 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -5352 5302 23052 27482 22991 -15508 -5411 5361 23308 27482 22991 -15508 -5411 5361 23308 27482 22991 -15508 -5411 5361 23308 27482 22991 -15508 -5411 5361 23308 27482 22991 -15508 -5421 5371 23352 27482 22991 -15508 -5421 5371 23352 27482 22991 -15508 -5421 5371 23352 27482 22991 -15508 -5421 5371 23352 27482 22991 -15508 -5419 5369 23343 27482 22991 -15508 -5419 5369 23343 27482 22991 -15508 -5419 5369 23343 27482 22991 -15508 -5419 5369 23343 27482 22991 -15508 -5419 5369 23343 27482 22991 -15508 -5419 5369 23343 27482 22991 -15508 -5431 5381 23395 27482 22991 -15508 -5431 5381 23395 27430 22991 -15508 -5431 5381 23395 27430 22991 -15508 -5431 5381 23395 27430 22991 -15508 -5431 5381 23395 27430 22991 -15508 2025-09-06 14:57:08,949 Hysteresis 353 0: raw(23395 16000 16000 16000) min(22991 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 27430 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(23395 16000 16000 16000) min(22991 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 27430 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -5431 5381 23395 27430 22991 -15508 -5431 5381 23395 27430 22991 -15508 -5377 5327 23160 27430 22991 -15508 -5377 5327 23160 27430 22991 -15508 -5377 5327 23160 27430 22991 -15508 -5377 5327 23160 27430 22991 -15508 -5397 5347 23247 27430 22991 -15508 -5397 5347 23247 27430 22991 -15508 -5397 5347 23247 27430 22991 -15508 -5397 5347 23247 27430 22991 -15508 -5399 5349 23256 27430 22991 -15508 -5399 5349 23256 27430 22991 -15508 -5399 5349 23256 27430 22991 -15508 -5399 5349 23256 27430 22991 -15508 -5435 5385 23413 27391 22991 -15508 -5435 5385 23413 27391 22991 -15508 -5435 5385 23413 27391 22991 -15508 -5435 5385 23413 27391 22991 -15508 -5395 5345 23239 27391 22991 -15508 -5395 5345 23239 27391 22991 -15508 2025-09-06 14:57:18,952 Hysteresis 363 0: raw(23239 16000 16000 16000) min(22991 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 27391 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(23239 16000 16000 16000) min(22991 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 27391 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -5395 5345 23239 27391 22991 -15508 -5395 5345 23239 27391 22991 -15508 -5393 5343 23230 27391 22991 -15508 -5393 5343 23230 27391 22991 -15508 -5393 5343 23230 27391 22991 -15508 -5393 5343 23230 27317 22991 -15508 -5393 5343 23230 27317 22991 -15508 -5393 5343 23230 27317 22991 -15508 -5402 5352 23269 27317 22991 -15508 -5402 5352 23269 27317 22991 -15508 -5402 5352 23269 27317 22991 -15508 -5402 5352 23269 27317 22991 -15508 -5424 5374 23365 27317 22991 -15508 -5424 5374 23365 27317 22991 -15508 -5424 5374 23365 27317 22991 -15508 -5424 5374 23365 27317 22991 -15508 -5426 5376 23373 27317 22991 -15508 -5426 5376 23373 27317 22991 -15508 -5426 5376 23373 27317 22991 -15508 -5426 5376 23373 27282 22991 -15508 2025-09-06 14:57:28,955 Hysteresis 373 0: raw(23373 16000 16000 16000) min(22991 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 27282 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(23373 16000 16000 16000) min(22991 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 27282 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -5426 5376 23373 27282 22991 -15508 -5426 5376 23373 27282 22991 -15508 -5426 5376 23373 27282 22991 -15508 -5426 5376 23373 27282 22991 -15508 -5370 5320 23130 27282 22991 -15508 -5370 5320 23130 27282 22991 -15508 -5370 5320 23130 27282 22991 -15508 -5370 5320 23130 27282 22991 -15508 -5415 5365 23326 27282 22991 -15508 -5415 5365 23326 27282 22991 -15508 -5415 5365 23326 27282 22991 -15508 -5407 5357 23291 27278 22991 -15508 -5407 5357 23291 27278 22991 -15508 -5407 5357 23291 27278 22991 -15508 -5407 5357 23291 27278 22991 -15508 -5392 5342 23226 27278 22991 -15508 -5392 5342 23226 27278 22991 -15508 -5392 5342 23226 27278 22991 -15508 -5392 5342 23226 27278 22991 -15508 2025-09-06 14:57:39,032 Hysteresis 384 0: raw(23226 16000 16000 16000) min(22991 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 27278 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(23226 16000 16000 16000) min(22991 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 27278 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -5392 5342 23226 27278 22991 -15508 -5392 5342 23226 27278 22991 -15508 -6045 5995 26065 27278 22991 -15508 -6045 5995 26065 27278 22991 -15508 -6045 5995 26065 27278 22991 -15508 -6045 5995 26065 27278 22991 -15508 -6055 6005 26108 27278 22991 -15508 -6055 6005 26108 27278 22991 -15508 -6055 6005 26108 27278 22991 -15508 -6055 6005 26108 27278 22991 -15508 -6069 6019 26169 27278 22991 -15508 -6069 6019 26169 27278 22991 -15508 -6069 6019 26169 27278 22991 -15508 -6069 6019 26169 27278 22991 -15508 -6018 5968 25947 27278 22991 -15508 -6018 5968 25947 27278 22991 -15508 -6018 5968 25947 27278 22991 -15508 -6018 5968 25947 27278 22991 -15508 -6009 5959 25908 27278 22991 -15508 -6009 5959 25908 27278 22991 -15508 2025-09-06 14:57:49,040 Hysteresis 394 0: raw(25908 16000 16000 16000) min(22991 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 27278 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(25908 16000 16000 16000) min(22991 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 27278 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6009 5959 25908 27278 22991 -15508 -6009 5959 25908 27278 22991 -15508 -6008 5958 25904 27278 22991 -15508 -6008 5958 25904 27278 22991 -15508 -6008 5958 25904 27278 22991 -15508 -6008 5958 25904 27278 22991 -15508 -5979 5929 25778 27278 22991 -15508 -5979 5929 25778 27278 22991 -15508 -5979 5929 25778 27278 22991 -15508 -5979 5929 25778 27195 22991 -15508 -6009 5959 25908 27195 22991 -15508 -6009 5959 25908 27195 22991 -15508 -6012 5962 25921 27195 22991 -15508 -6012 5962 25921 27195 22991 -15508 -6012 5962 25921 27195 22991 -15508 -6012 5962 25921 27195 22991 -15508 -6050 6000 26086 27195 22991 -15508 -6050 6000 26086 27195 22991 -15508 -6050 6000 26086 27195 22991 -15508 -6050 6000 26086 27195 22991 -15508 2025-09-06 14:57:59,045 Hysteresis 404 0: raw(26086 16000 16000 16000) min(22991 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 27195 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(26086 16000 16000 16000) min(22991 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 27195 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6010 5960 25913 27195 22991 -15508 -6010 5960 25913 27195 22991 -15508 -6010 5960 25913 27195 22991 -15508 -6038 5988 26034 27195 22991 -15508 -6038 5988 26034 27195 22991 -15508 -6038 5988 26034 27195 22991 -15508 -6038 5988 26034 27195 22991 -15508 -6011 5961 25917 27195 22991 -15508 -6011 5961 25917 27195 22991 -15508 -6011 5961 25917 27195 22991 -15508 -6011 5961 25917 27195 22991 -15508 -6001 5951 25873 27195 22991 -15508 -6001 5951 25873 27195 22991 -15508 -6001 5951 25873 27195 22991 -15508 -6001 5951 25873 27195 22991 -15508 -5990 5940 25826 27195 22991 -15508 -5990 5940 25826 27195 22991 -15508 -5990 5940 25826 27195 22991 -15508 -5990 5940 25826 27195 22991 -15508 -5984 5934 25800 27191 22991 -15508 2025-09-06 14:58:09,087 Hysteresis 414 0: raw(25800 16000 16000 16000) min(22991 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 27191 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(25800 16000 16000 16000) min(22991 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 27191 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -5984 5934 25800 27191 22991 -15508 -5984 5934 25800 27191 22991 -15508 -5984 5934 25800 27191 22991 -15508 -5984 5934 25800 27191 22991 -15508 -5984 5934 25800 27191 22991 -15508 -5954 5904 25669 27191 22991 -15508 -5954 5904 25669 27191 22991 -15508 -5954 5904 25669 27191 22991 -15508 -5954 5904 25669 27191 22991 -15508 -5991 5941 25830 27191 22991 -15508 -5991 5941 25830 27191 22991 -15508 -5991 5941 25830 27191 22991 -15508 -5991 5941 25830 27191 22991 -15508 -5996 5946 25852 27173 22991 -15508 -5996 5946 25852 27173 22991 -15508 -5996 5946 25852 27173 22991 -15508 -5996 5946 25852 27173 22991 -15508 -6016 5966 25939 27173 22991 -15508 -6016 5966 25939 27173 22991 -15508 2025-09-06 14:58:19,097 Hysteresis 424 0: raw(25939 16000 16000 16000) min(22991 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 27173 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(25939 16000 16000 16000) min(22991 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 27173 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6016 5966 25939 27173 22991 -15508 -6016 5966 25939 27173 22991 -15508 -6056 6006 26113 27173 22991 -15508 -6056 6006 26113 27173 22991 -15508 -6056 6006 26113 27173 22991 -15508 -6056 6006 26113 27173 22991 -15508 -6053 6003 26100 27173 22991 -15508 -6053 6003 26100 27173 22991 -15508 -6053 6003 26100 27173 22991 -15508 -6053 6003 26100 27173 22991 -15508 -6030 5980 26000 27173 22991 -15508 -6030 5980 26000 27173 22991 -15508 -6030 5980 26000 27173 22991 -15508 -6030 5980 26000 27121 22991 -15508 -6030 5980 26000 27121 22991 -15508 -6030 5980 26000 27121 22991 -15508 -5958 5908 25686 27121 22991 -15508 -5958 5908 25686 27113 22991 -15508 -5958 5908 25686 27113 22991 -15508 -5988 5938 25817 27113 22991 -15508 2025-09-06 14:58:29,121 Hysteresis 434 0: raw(25817 16000 16000 16000) min(22991 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 27113 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(25817 16000 16000 16000) min(22991 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 27113 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -5988 5938 25817 27113 22991 -15508 -5988 5938 25817 27113 22991 -15508 -5988 5938 25817 27113 22991 -15508 -5980 5930 25782 27113 22991 -15508 -5980 5930 25782 27113 22991 -15508 -5980 5930 25782 27113 22991 -15508 -5980 5930 25782 27113 22991 -15508 -5962 5912 25704 27113 22991 -15508 -5962 5912 25704 27113 22991 -15508 -5962 5912 25704 27113 22991 -15508 -5962 5912 25704 27113 22991 -15508 -5975 5925 25760 27113 22991 -15508 -5975 5925 25760 27113 22991 -15508 -5975 5925 25760 27113 22991 -15508 -5975 5925 25760 27113 22991 -15508 -6065 6015 26152 27113 22991 -15508 -6065 6015 26152 27113 22991 -15508 -6065 6015 26152 27113 22991 -15508 -6065 6015 26152 27113 22991 -15508 -6064 6014 26147 27113 22991 -15508 2025-09-06 14:58:39,304 Hysteresis 444 0: raw(26147 16000 16000 16000) min(22991 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 27113 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(26147 16000 16000 16000) min(22991 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 27113 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6064 6014 26147 27113 22991 -15508 -6064 6014 26147 27113 22991 -15508 -6064 6014 26147 27113 22991 -15508 -6084 6034 26234 27113 22991 -15508 -6084 6034 26234 27113 22991 -15508 -6083 6033 26230 27113 22991 -15508 -6083 6033 26230 27113 22991 -15508 -6083 6033 26230 27108 22991 -15508 -6076 6026 26200 27108 22991 -15508 -6076 6026 26200 27108 22991 -15508 -6076 6026 26200 27108 22991 -15508 -6076 6026 26200 27108 22991 -15508 -6052 6002 26095 27108 22991 -15508 -6052 6002 26095 27108 22991 -15508 -6052 6002 26095 27108 22991 -15508 -6052 6002 26095 27108 22991 -15508 -6041 5991 26047 27108 22991 -15508 -6041 5991 26047 27086 22991 -15508 -6041 5991 26047 27086 22991 -15508 2025-09-06 14:58:49,778 Hysteresis 454 0: raw(26047 16000 16000 16000) min(22991 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 27086 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(26047 16000 16000 16000) min(22991 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 27086 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6041 5991 26047 27086 22991 -15508 -6039 5989 26039 27086 22991 -15508 -6039 5989 26039 27086 22991 -15508 -6039 5989 26039 27086 22991 -15508 -6039 5989 26039 27086 22991 -15508 -6045 5995 26065 27086 22991 -15508 -6045 5995 26065 27086 22991 -15508 -6045 5995 26065 27086 22991 -15508 -6045 5995 26065 27086 22991 -15508 -6040 5990 26043 27086 22991 -15508 -6040 5990 26043 27086 22991 -15508 -6040 5990 26043 27086 22991 -15508 -6040 5990 26043 27086 22991 -15508 -6058 6008 26121 27086 22991 -15508 -6058 6008 26121 27056 22991 -15508 -6058 6008 26121 27056 22991 -15508 -6058 6008 26121 27056 22991 -15508 -6058 6008 26121 27056 22991 -15508 -6058 6008 26121 27056 22991 -15508 -6058 6008 26121 27056 22991 -15508 2025-09-06 14:58:59,908 Hysteresis 464 0: raw(26121 16000 16000 16000) min(22991 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 27056 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(26121 16000 16000 16000) min(22991 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 27056 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6058 6008 26121 27056 22991 -15508 -6058 6008 26121 27056 22991 -15508 -6058 6008 26121 27056 22991 -15508 -6088 6038 26252 27056 22991 -15508 -6088 6038 26252 27056 22991 -15508 -6088 6038 26252 27056 22991 -15508 -6088 6038 26252 27056 22991 -15508 -6100 6050 26304 27056 22991 -15508 -6100 6050 26304 27056 22991 -15508 -6100 6050 26304 27056 22991 -15508 -6100 6050 26304 27056 22991 -15508 -6070 6020 26173 27056 22991 -15508 -6070 6020 26173 26969 22991 -15508 -6070 6020 26173 26969 22991 -15508 -6070 6020 26173 26969 22991 -15508 -6044 5994 26060 26969 22991 -15508 -6044 5994 26060 26952 22991 -15508 -6044 5994 26060 26952 22991 -15508 -6044 5994 26060 26952 22991 -15508 -6047 5997 26073 26952 22991 -15508 2025-09-06 14:59:09,914 Hysteresis 474 0: raw(26073 16000 16000 16000) min(22991 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 26952 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(26073 16000 16000 16000) min(22991 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 26952 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6047 5997 26073 26952 22991 -15508 -6047 5997 26073 26952 22991 -15508 -7314 7264 31582 31582 22991 -15508 -7314 7264 31582 31582 22991 -15508 -7314 7264 31582 31582 22991 -15508 -7314 7264 31582 31582 22991 -15508 -7335 7285 31673 31673 22991 -15508 -7335 7285 31673 31673 22991 -15508 -7335 7285 31673 31673 22991 -15508 -7335 7285 31673 31673 22991 -15508 -7335 7285 31673 31673 22991 -15508 -7335 7285 31673 31673 22991 -15508 -7355 7305 31760 31760 22991 -15508 -7355 7305 31760 31760 22991 -15508 -7355 7305 31760 31760 22991 -15508 -7355 7305 31760 31760 22991 -15508 -7355 7305 31760 31760 22991 -15508 -7355 7305 31760 31760 22991 -15508 -7355 7305 31760 31760 22991 -15508 -7355 7305 31760 31760 22991 -15508 2025-09-06 14:59:19,917 Hysteresis 484 0: raw(31760 16000 16000 16000) min(22991 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31760 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(31760 16000 16000 16000) min(22991 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31760 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7308 7258 31556 31760 22991 -15508 -7308 7258 31556 31760 22991 -15508 -7308 7258 31556 31760 22991 -15508 -7308 7258 31556 31760 22991 -15508 -7284 7234 31452 31760 22991 -15508 -7284 7234 31452 31760 22991 -15508 -7284 7234 31452 31760 22991 -15508 -7254 7204 31321 31760 22991 -15508 -7254 7204 31321 31760 22991 -15508 -7254 7204 31321 31760 22991 -15508 -7254 7204 31321 31760 22991 -15508 -7288 7238 31469 31760 22991 -15508 -7288 7238 31469 31760 22991 -15508 -7288 7238 31469 31760 22991 -15508 -7288 7238 31469 31760 22991 -15508 -7288 7238 31469 31760 22991 -15508 -7288 7238 31469 31760 22991 -15508 -7288 7238 31469 31760 22991 -15508 -7288 7238 31469 31760 22991 -15508 -7260 7210 31347 31760 22991 -15508 2025-09-06 14:59:29,985 Hysteresis 494 0: raw(31347 16000 16000 16000) min(22991 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31760 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(31347 16000 16000 16000) min(22991 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31760 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7260 7210 31347 31760 22991 -15508 -7260 7210 31347 31760 22991 -15508 -7260 7210 31347 31760 22991 -15508 -7260 7210 31347 31760 22991 -15508 -7260 7210 31347 31760 22991 -15508 -7266 7216 31373 31760 22991 -15508 -7266 7216 31373 31760 22991 -15508 -7266 7216 31373 31760 22991 -15508 -7266 7216 31373 31760 22991 -15508 -7279 7229 31430 31760 22991 -15508 -7279 7229 31430 31760 22991 -15508 -7279 7229 31430 31760 22991 -15508 -7279 7229 31430 31760 22991 -15508 -7265 7215 31369 31760 22991 -15508 -7265 7215 31369 31760 22991 -15508 -7265 7215 31369 31760 22991 -15508 -7265 7215 31369 31760 22991 -15508 -7264 7214 31365 31760 22991 -15508 -7264 7214 31365 31760 22991 -15508 -7264 7214 31365 31760 22991 -15508 2025-09-06 14:59:39,989 Hysteresis 504 0: raw(31365 16000 16000 16000) min(22991 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31760 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(31365 16000 16000 16000) min(22991 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31760 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7264 7214 31365 31760 22991 -15508 -7282 7232 31443 31760 22991 -15508 -7282 7232 31443 31760 22991 -15508 -7282 7232 31443 31760 22991 -15508 -7282 7232 31443 31760 22991 -15508 -7293 7243 31491 31760 22991 -15508 -7293 7243 31491 31760 22991 -15508 -7293 7243 31491 31760 22991 -15508 -7293 7243 31491 31760 22991 -15508 -7283 7233 31447 31760 22991 -15508 -7283 7233 31447 31760 22991 -15508 -7283 7233 31447 31760 22991 -15508 -7283 7233 31447 31760 22991 -15508 -7278 7228 31426 31760 22991 -15508 -7278 7228 31426 31760 22991 -15508 -7278 7228 31426 31760 22991 -15508 -7278 7228 31426 31760 22991 -15508 -7278 7228 31426 31760 22991 -15508 -7278 7228 31426 31760 22991 -15508 2025-09-06 14:59:49,996 Hysteresis 514 0: raw(31426 16000 16000 16000) min(22991 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31760 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(31426 16000 16000 16000) min(22991 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31760 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7279 7229 31430 31760 22991 -15508 -7279 7229 31430 31760 22991 -15508 -7279 7229 31430 31760 22991 -15508 -7279 7229 31430 31760 22991 -15508 -7277 7227 31421 31760 22991 -15508 -7277 7227 31421 31760 22991 -15508 -7277 7227 31421 31760 22991 -15508 -7277 7227 31421 31760 22991 -15508 -7277 7227 31421 31760 22991 -15508 -7277 7227 31421 31760 22991 -15508 -7277 7227 31421 31760 22991 -15508 -7249 7199 31300 31760 22991 -15508 -7249 7199 31300 31760 22991 -15508 -7249 7199 31300 31760 22991 -15508 -7249 7199 31300 31760 22991 -15508 -7273 7223 31404 31760 22991 -15508 -7273 7223 31404 31760 22991 -15508 -7273 7223 31404 31760 22991 -15508 -7273 7223 31404 31760 22991 -15508 -7273 7223 31404 31760 22991 -15508 2025-09-06 15:00:00,037 Hysteresis 525 0: raw(31404 16000 16000 16000) min(22991 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31760 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(31404 16000 16000 16000) min(22991 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31760 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7273 7223 31404 31760 22991 -15508 -7273 7223 31404 31760 22991 -15508 -7273 7223 31404 31760 22991 -15508 -7251 7201 31308 31760 22991 -15508 -7251 7201 31308 31760 22991 -15508 -7251 7201 31308 31760 22991 -15508 -7251 7201 31308 31760 22991 -15508 -7251 7201 31308 31760 22991 -15508 -7251 7201 31308 31760 22991 -15508 -7259 7209 31343 31760 22991 -15508 -7259 7209 31343 31760 22991 -15508 -7259 7209 31343 31760 22991 -15508 -7259 7209 31343 31760 22991 -15508 -7263 7213 31360 31760 22991 -15508 -7263 7213 31360 31760 22991 -15508 -7263 7213 31360 31760 22991 -15508 -7263 7213 31360 31760 22991 -15508 -7271 7221 31395 31760 22991 -15508 -7271 7221 31395 31760 22991 -15508 -7271 7221 31395 31760 22991 -15508 2025-09-06 15:00:10,045 Hysteresis 535 0: raw(31395 16000 16000 16000) min(22991 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31760 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 1 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(31395 16000 16000 16000) min(22991 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31760 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7271 7221 31395 31760 22991 -15508 -7271 7221 31395 31760 22991 -15508 -7271 7221 31395 31760 22991 -15508 -7271 7221 31395 31760 22991 -15508 -7271 7221 31395 31760 22991 -15508 -7265 7215 31369 31760 22991 -15508 -7265 7215 31369 31760 22991 -15508 -7265 7215 31369 31760 22991 -15508 -7265 7215 31369 31760 22991 -15508 -7285 7235 31456 31760 22991 -15508 -7285 7235 31456 31760 22991 -15508 -7285 7235 31456 31760 22991 -15508 -7285 7235 31456 31760 22991 -15508 -7279 7229 31430 31760 22991 -15508 -7279 7229 31430 31760 22991 -15508 -7279 7229 31430 31760 22991 -15508 -7279 7229 31430 31760 22991 -15508 -7279 7229 31430 31760 22991 -15508 -7279 7229 31430 31760 22991 -15508 2025-09-06 15:00:20,049 Hysteresis 545 0: raw(31430 16000 16000 16000) min(22991 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31760 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(31430 16000 16000 16000) min(22991 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31760 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7279 7229 31430 31760 22991 -15508 -7279 7229 31430 31760 22991 -15508 -7279 7229 31430 31760 22991 -15508 -7279 7229 31430 31760 22991 -15508 -7259 7209 31343 31760 22991 -15508 -7259 7209 31343 31760 22991 -15508 -7259 7209 31343 31760 22991 -15508 -7259 7209 31343 31760 22991 -15508 -7289 7239 31473 31760 22991 -15508 -7289 7239 31473 31760 23039 -15508 -7289 7239 31473 31760 23039 -15508 -7289 7239 31473 31760 23039 -15508 -7259 7209 31343 31760 23039 -15508 -7259 7209 31343 31760 23039 -15508 -7259 7209 31343 31760 23039 -15508 -7259 7209 31343 31760 23039 -15508 -7253 7203 31317 31760 23039 -15508 -7253 7203 31317 31760 23039 -15508 -7253 7203 31317 31760 23039 -15508 -7253 7203 31317 31760 23039 -15508 2025-09-06 15:00:30,098 Hysteresis 555 0: raw(31317 16000 16000 16000) min(23039 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31760 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(31317 16000 16000 16000) min(23039 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31760 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7250 7200 31304 31760 23039 -15508 -7250 7200 31304 31760 23039 -15508 -7250 7200 31304 31760 23039 -15508 -7250 7200 31304 31760 23039 -15508 -7251 7201 31308 31760 23039 -15508 -7251 7201 31308 31760 23039 -15508 -7251 7201 31308 31760 23039 -15508 -7251 7201 31308 31760 23039 -15508 -7252 7202 31313 31760 23039 -15508 -7252 7202 31313 31760 23039 -15508 -7252 7202 31313 31760 23039 -15508 -7252 7202 31313 31760 23039 -15508 -7252 7202 31313 31760 23039 -15508 -7252 7202 31313 31760 23039 -15508 -7275 7225 31413 31760 23039 -15508 -7275 7225 31413 31760 23039 -15508 -7275 7225 31413 31760 23039 -15508 -7275 7225 31413 31760 23039 -15508 -7275 7225 31413 31760 23039 -15508 -7275 7225 31413 31760 23039 -15508 2025-09-06 15:00:40,393 Hysteresis 565 0: raw(31413 16000 16000 16000) min(23039 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31760 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(31413 16000 16000 16000) min(23039 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31760 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7275 7225 31413 31760 23039 -15508 -7275 7225 31413 31760 23039 -15508 -7271 7221 31395 31760 23039 -15508 -7271 7221 31395 31760 23039 -15508 -7271 7221 31395 31760 23039 -15508 -7287 7237 31465 31760 23039 -15508 -7287 7237 31465 31760 23039 -15508 -7287 7237 31465 31760 23039 -15508 -7287 7237 31465 31760 23039 -15508 -7285 7235 31456 31760 23039 -15508 -7285 7235 31456 31760 23039 -15508 -7285 7235 31456 31760 23039 -15508 -7285 7235 31456 31760 23039 -15508 -7272 7222 31400 31760 23039 -15508 -7272 7222 31400 31760 23039 -15508 -7272 7222 31400 31760 23039 -15508 -7272 7222 31400 31760 23039 -15508 -7302 7252 31530 31760 23039 -15508 -7302 7252 31530 31760 23039 -15508 -7302 7252 31530 31760 23039 -15508 2025-09-06 15:00:50,440 Hysteresis 575 0: raw(31530 16000 16000 16000) min(23039 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31760 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(31530 16000 16000 16000) min(23039 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31760 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7302 7252 31530 31760 23039 -15508 -7285 7235 31456 31760 23039 -15508 -7285 7235 31456 31760 23039 -15508 -7285 7235 31456 31760 23039 -15508 -7285 7235 31456 31760 23039 -15508 -7285 7235 31456 31760 23039 -15508 -7285 7235 31456 31760 23039 -15508 -7298 7248 31513 31760 23039 -15508 -7298 7248 31513 31760 23039 -15508 -7298 7248 31513 31760 23039 -15508 -7298 7248 31513 31760 23039 -15508 -7292 7242 31486 31760 23039 -15508 -7292 7242 31486 31760 23039 -15508 -7292 7242 31486 31760 23047 -15508 -7292 7242 31486 31760 23047 -15508 -7292 7242 31486 31760 23047 -15508 -7292 7242 31486 31760 23047 -15508 -7292 7242 31486 31760 23047 -15508 -7292 7242 31486 31760 23047 -15508 -7283 7233 31447 31760 23047 -15508 2025-09-06 15:01:00,458 Hysteresis 585 0: raw(31447 16000 16000 16000) min(23047 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31760 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(31447 16000 16000 16000) min(23047 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31760 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7283 7233 31447 31760 23047 -15508 -7283 7233 31447 31760 23052 -15508 -7283 7233 31447 31760 23052 -15508 -7299 7249 31517 31760 23052 -15508 -7299 7249 31517 31760 23052 -15508 -7299 7249 31517 31760 23130 -15508 -7299 7249 31517 31760 23130 -15508 -7285 7235 31456 31760 23130 -15508 -7285 7235 31456 31760 23130 -15508 -7285 7235 31456 31760 23130 -15508 -7285 7235 31456 31760 23130 -15508 -7305 7255 31543 31760 23130 -15508 -7305 7255 31543 31760 23130 -15508 -7305 7255 31543 31760 23130 -15508 -7305 7255 31543 31760 23130 -15508 -7305 7255 31543 31760 23130 -15508 -7305 7255 31543 31760 23130 -15508 -7312 7262 31573 31760 23130 -15508 -7312 7262 31573 31760 23130 -15508 -7312 7262 31573 31760 23130 -15508 2025-09-06 15:01:10,496 Hysteresis 595 0: raw(31573 16000 16000 16000) min(23130 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31760 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(31573 16000 16000 16000) min(23130 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31760 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7308 7258 31556 31760 23130 -15508 -7308 7258 31556 31760 23130 -15508 -7308 7258 31556 31760 23130 -15508 -7308 7258 31556 31760 23130 -15508 -7316 7266 31591 31760 23130 -15508 -7316 7266 31591 31760 23130 -15508 -7316 7266 31591 31760 23130 -15508 -7316 7266 31591 31760 23130 -15508 -7311 7261 31569 31760 23130 -15508 -7311 7261 31569 31760 23130 -15508 -7311 7261 31569 31760 23130 -15508 -7311 7261 31569 31760 23130 -15508 -7311 7261 31569 31760 23130 -15508 -7311 7261 31569 31760 23130 -15508 -7311 7261 31569 31760 23130 -15508 -7311 7261 31569 31760 23130 -15508 -6847 6797 29552 31760 23130 -15508 -6847 6797 29552 31760 23130 -15508 -6847 6797 29552 31760 23130 -15508 2025-09-06 15:01:20,744 Hysteresis 605 0: raw(29552 16000 16000 16000) min(23130 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31760 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(29552 16000 16000 16000) min(23130 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31760 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6847 6797 29552 31760 23130 -15508 -6847 6797 29552 31760 23130 -15508 -6847 6797 29552 31760 23130 -15508 -6847 6797 29552 31760 23130 -15508 -6847 6797 29552 31760 23130 -15508 -6723 6673 29013 31760 23130 -15508 -6723 6673 29013 31760 23130 -15508 -6723 6673 29013 31760 23130 -15508 -6723 6673 29013 31760 23130 -15508 -6723 6673 29013 31760 23130 -15508 -6723 6673 29013 31760 23130 -15508 -6725 6675 29021 31760 23130 -15508 -6725 6675 29021 31760 23130 -15508 -6725 6675 29021 31760 23130 -15508 -6725 6675 29021 31760 23130 -15508 -6725 6675 29021 31760 23130 -15508 -6725 6675 29021 31760 23130 -15508 -6725 6675 29021 31760 23130 -15508 -6725 6675 29021 31760 23130 -15508 -6691 6641 28873 31760 23130 -15508 2025-09-06 15:01:30,748 Hysteresis 615 0: raw(28873 16000 16000 16000) min(23130 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31760 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(28873 16000 16000 16000) min(23130 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31760 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6691 6641 28873 31760 23130 -15508 -6691 6641 28873 31760 23130 -15508 -6691 6641 28873 31760 23130 -15508 -6691 6641 28873 31760 23130 -15508 -6691 6641 28873 31760 23130 -15508 -6691 6641 28873 31760 23130 -15508 -6691 6641 28873 31760 23130 -15508 -6708 6658 28947 31760 23130 -15508 -6708 6658 28947 31760 23130 -15508 -6708 6658 28947 31760 23130 -15508 -6708 6658 28947 31760 23130 -15508 -6695 6645 28891 31760 23130 -15508 -6695 6645 28891 31760 23130 -15508 -6695 6645 28891 31760 23226 -15508 -6695 6645 28891 31760 23226 -15508 -6695 6645 28891 31760 23226 -15508 -6695 6645 28891 31760 23226 -15508 -6695 6645 28891 31760 23226 -15508 -6695 6645 28891 31760 23226 -15508 -6695 6645 28891 31760 23226 -15508 2025-09-06 15:01:40,752 Hysteresis 625 0: raw(28891 16000 16000 16000) min(23226 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31760 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(28891 16000 16000 16000) min(23226 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31760 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6684 6634 28843 31760 23226 -15508 -6684 6634 28843 31760 23226 -15508 -6684 6634 28843 31760 23226 -15508 -6684 6634 28843 31760 23226 -15508 -6685 6635 28847 31760 23226 -15508 -6685 6635 28847 31760 23226 -15508 -6685 6635 28847 31760 25669 -15508 -6685 6635 28847 31760 25669 -15508 -6677 6627 28813 31760 25669 -15508 -6677 6627 28813 31760 25669 -15508 -6677 6627 28813 31760 25669 -15508 -6677 6627 28813 31760 25669 -15508 -6677 6627 28813 31760 25669 -15508 -6677 6627 28813 31760 25669 -15508 -6677 6627 28813 31760 25669 -15508 -6677 6627 28813 31760 25669 -15508 -6677 6627 28813 31760 25669 -15508 -6677 6627 28813 31760 25669 -15508 -6677 6627 28813 31760 25669 -15508 -6677 6627 28813 31760 25669 -15508 2025-09-06 15:01:50,969 Hysteresis 635 0: raw(28813 16000 16000 16000) min(25669 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31760 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(28813 16000 16000 16000) min(25669 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31760 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6674 6624 28800 31760 25669 -15508 -6674 6624 28800 31760 25669 -15508 -6674 6624 28800 31760 25669 -15508 -6674 6624 28800 31760 25669 -15508 -6626 6576 28591 31760 25669 -15508 -6626 6576 28591 31760 25669 -15508 -6626 6576 28591 31760 25669 -15508 -6626 6576 28591 31760 25669 -15508 -6636 6586 28634 31760 25669 -15508 -6636 6586 28634 31760 25669 -15508 -6636 6586 28634 31760 25669 -15508 -6636 6586 28634 31760 25669 -15508 -6649 6599 28691 31760 25669 -15508 -6649 6599 28691 31760 25669 -15508 -6649 6599 28691 31760 25669 -15508 -6649 6599 28691 31760 25669 -15508 -6649 6599 28691 31760 25669 -15508 -6649 6599 28691 31760 25669 -15508 -6633 6583 28621 31760 25669 -15508 -6633 6583 28621 31760 25669 -15508 2025-09-06 15:02:00,979 Hysteresis 645 0: raw(28621 16000 16000 16000) min(25669 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31760 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(28621 16000 16000 16000) min(25669 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31760 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6633 6583 28621 31760 25669 -15508 -6651 6601 28700 31760 25669 -15508 -6651 6601 28700 31760 25669 -15508 -6651 6601 28700 31760 25669 -15508 -6651 6601 28700 31760 25669 -15508 -6641 6591 28656 31760 25669 -15508 -6641 6591 28656 31760 25669 -15508 -6641 6591 28656 31760 25669 -15508 -6641 6591 28656 31760 25669 -15508 -6630 6580 28608 31760 25669 -15508 -6630 6580 28608 31760 25669 -15508 -6630 6580 28608 31760 25669 -15508 -6630 6580 28608 31760 25669 -15508 -6630 6580 28608 31760 25669 -15508 -6630 6580 28608 31760 25669 -15508 -6630 6580 28608 31760 25669 -15508 -6630 6580 28608 31760 25669 -15508 -6661 6611 28743 31760 25669 -15508 -6661 6611 28743 31760 25669 -15508 2025-09-06 15:02:10,983 Hysteresis 655 0: raw(28743 16000 16000 16000) min(25669 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31760 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(28743 16000 16000 16000) min(25669 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31760 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6661 6611 28743 31760 25669 -15508 -6661 6611 28743 31760 25669 -15508 -6642 6592 28660 31760 25669 -15508 -6642 6592 28660 31760 25669 -15508 -6642 6592 28660 31760 25669 -15508 -6642 6592 28660 31760 25669 -15508 -6642 6592 28660 31760 25669 -15508 -6642 6592 28660 31760 25669 -15508 -6666 6616 28765 31760 25669 -15508 -6666 6616 28765 31760 25669 -15508 -6666 6616 28765 31760 25669 -15508 -6666 6616 28765 31760 25669 -15508 -6634 6584 28626 31760 25669 -15508 -6634 6584 28626 31760 25669 -15508 -6634 6584 28626 31760 25686 -15508 -6634 6584 28626 31760 25686 -15508 -6634 6584 28626 31760 25686 -15508 -6634 6584 28626 31760 25686 -15508 -6634 6584 28626 31760 25686 -15508 -6634 6584 28626 31760 25686 -15508 2025-09-06 15:02:21,073 Hysteresis 666 0: raw(28626 16000 16000 16000) min(25686 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31760 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(28626 16000 16000 16000) min(25686 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31760 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6642 6592 28660 31760 25686 -15508 -6642 6592 28660 31760 25686 -15508 -6642 6592 28660 31760 25686 -15508 -6635 6585 28630 31760 25686 -15508 -6635 6585 28630 31760 25686 -15508 -6635 6585 28630 31760 25686 -15508 -6635 6585 28630 31760 25686 -15508 -6634 6584 28626 31760 25686 -15508 -6634 6584 28626 31760 25686 -15508 -6634 6584 28626 31760 25686 -15508 -6634 6584 28626 31760 25686 -15508 -6634 6584 28626 31760 25686 -15508 -6634 6584 28626 31760 25686 -15508 -6634 6584 28626 31760 25686 -15508 -6634 6584 28626 31760 25686 -15508 -6634 6584 28626 31760 25686 -15508 -6634 6584 28626 31760 25686 -15508 -6634 6584 28626 31760 25686 -15508 -6634 6584 28626 31760 25686 -15508 -6634 6584 28626 31760 25686 -15508 2025-09-06 15:02:31,078 Hysteresis 676 0: raw(28626 16000 16000 16000) min(25686 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31760 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(28626 16000 16000 16000) min(25686 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31760 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6634 6584 28626 31760 25686 -15508 -6625 6575 28586 31760 25686 -15508 -6625 6575 28586 31760 25686 -15508 -6625 6575 28586 31760 25704 -15508 -6625 6575 28586 31760 25704 -15508 -6642 6592 28660 31760 25704 -15508 -6642 6592 28660 31760 25704 -15508 -6642 6592 28660 31760 25704 -15508 -6642 6592 28660 31760 25704 -15508 -6585 6535 28413 31760 25704 -15508 -6585 6535 28413 31760 25704 -15508 -6585 6535 28413 31760 25704 -15508 -6585 6535 28413 31760 25704 -15508 -6599 6549 28473 31760 25704 -15508 -6599 6549 28473 31760 25704 -15508 -6599 6549 28473 31760 25760 -15508 -6599 6549 28473 31760 25760 -15508 -6592 6542 28443 31760 25760 -15508 -6592 6542 28443 31760 25760 -15508 -6592 6542 28443 31760 26039 -15508 2025-09-06 15:02:41,088 Hysteresis 686 0: raw(28443 16000 16000 16000) min(26039 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31760 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(28443 16000 16000 16000) min(26039 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31760 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6592 6542 28443 31760 26039 -15508 -6576 6526 28373 31760 26039 -15508 -6576 6526 28373 31760 26039 -15508 -6576 6526 28373 31760 26039 -15508 -6576 6526 28373 31760 26039 -15508 -6587 6537 28421 31760 26039 -15508 -6587 6537 28421 31760 26039 -15508 -6587 6537 28421 31760 26039 -15508 -6587 6537 28421 31760 26039 -15508 -6587 6537 28421 31760 26039 -15508 -6587 6537 28421 31760 26039 -15508 -6592 6542 28443 31760 26039 -15508 -6592 6542 28443 31760 26039 -15508 -6592 6542 28443 31760 26039 -15508 -6592 6542 28443 31760 26039 -15508 -6592 6542 28443 31760 26039 -15508 -6592 6542 28443 31760 26039 -15508 -6592 6542 28443 31760 26039 -15508 -6592 6542 28443 31760 26039 -15508 2025-09-06 15:02:51,159 Hysteresis 696 0: raw(28443 16000 16000 16000) min(26039 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31760 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(28443 16000 16000 16000) min(26039 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31760 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6581 6531 28395 31760 26039 -15508 -6581 6531 28395 31760 26039 -15508 -6581 6531 28395 31760 26039 -15508 -6581 6531 28395 31760 26039 -15508 -6575 6525 28369 31760 26039 -15508 -6575 6525 28369 31760 26039 -15508 -6575 6525 28369 31760 26039 -15508 -6575 6525 28369 31760 26039 -15508 -6575 6525 28369 31760 26039 -15508 -6575 6525 28369 31760 26043 -15508 -6575 6525 28369 31760 26043 -15508 -6575 6525 28369 31760 26043 -15508 -6574 6524 28365 31760 26043 -15508 -6574 6524 28365 31760 26043 -15508 -6574 6524 28365 31760 26043 -15508 -6574 6524 28365 31760 26043 -15508 -6579 6529 28386 31760 26043 -15508 -6579 6529 28386 31760 26060 -15508 -6579 6529 28386 31760 26060 -15508 -6579 6529 28386 31760 26060 -15508 2025-09-06 15:03:01,167 Hysteresis 706 0: raw(28386 16000 16000 16000) min(26060 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31760 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(28386 16000 16000 16000) min(26060 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31760 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6578 6528 28382 31760 26060 -15508 -6578 6528 28382 31760 26060 -15508 -6578 6528 28382 31760 26060 -15508 -6578 6528 28382 31760 26060 -15508 -6578 6528 28382 31760 26060 -15508 -6578 6528 28382 31760 26060 -15508 -6570 6520 28347 31760 26060 -15508 -6570 6520 28347 31760 26060 -15508 -6570 6520 28347 31760 26060 -15508 -6570 6520 28347 31760 26060 -15508 -6573 6523 28360 31760 26060 -15508 -6573 6523 28360 31760 26060 -15508 -6573 6523 28360 31760 26060 -15508 -6573 6523 28360 31760 26060 -15508 -6573 6523 28360 31760 26060 -15508 -6573 6523 28360 31760 26060 -15508 -6573 6523 28360 31760 26060 -15508 -6574 6524 28365 31760 26060 -15508 -6574 6524 28365 31760 26060 -15508 -6574 6524 28365 31760 26060 -15508 2025-09-06 15:03:11,172 Hysteresis 716 0: raw(28365 16000 16000 16000) min(26060 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31760 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(28365 16000 16000 16000) min(26060 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31760 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6574 6524 28365 31760 26060 -15508 -6570 6520 28347 31760 26060 -15508 -6570 6520 28347 31760 26060 -15508 -6570 6520 28347 31760 26073 -15508 -6570 6520 28347 31760 26073 -15508 -6570 6520 28347 31760 26073 -15508 -6570 6520 28347 31760 28347 -15508 -6570 6520 28347 31760 28347 -15508 -6570 6520 28347 31760 28347 -15508 -6551 6501 28265 31760 28265 -15508 -6551 6501 28265 31760 28265 -15508 -6551 6501 28265 31760 28265 -15508 -6551 6501 28265 31760 28265 -15508 -6551 6501 28265 31760 28265 -15508 -6551 6501 28265 31760 28265 -15508 -6549 6499 28256 31760 28256 -15508 -6549 6499 28256 31760 28256 -15508 -6549 6499 28256 31760 28256 -15508 -6549 6499 28256 31760 28256 -15508 -6561 6511 28308 31760 28256 -15508 2025-09-06 15:03:21,448 Hysteresis 726 0: raw(28308 16000 16000 16000) min(28256 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31760 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(28308 16000 16000 16000) min(28256 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31760 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6561 6511 28308 31760 28256 -15508 -6561 6511 28308 31760 28256 -15508 -6561 6511 28308 31760 28256 -15508 -6545 6495 28239 31760 28239 -15508 -6545 6495 28239 31591 28239 -15508 -6545 6495 28239 31591 28239 -15508 -6545 6495 28239 31591 28239 -15508 -6547 6497 28247 31591 28239 -15508 -6547 6497 28247 31591 28239 -15508 -6547 6497 28247 31591 28239 -15508 -6547 6497 28247 31591 28239 -15508 -6547 6497 28247 31591 28239 -15508 -6547 6497 28247 31591 28239 -15508 -6547 6497 28247 31591 28239 -15508 -6547 6497 28247 31591 28239 -15508 -6543 6493 28230 31591 28230 -15508 -6543 6493 28230 31591 28230 -15508 -6543 6493 28230 31591 28230 -15508 -6543 6493 28230 31591 28230 -15508 -6545 6495 28239 31591 28230 -15508 2025-09-06 15:03:31,452 Hysteresis 736 0: raw(28239 16000 16000 16000) min(28230 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31591 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(28239 16000 16000 16000) min(28230 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31591 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6545 6495 28239 31591 28230 -15508 -6545 6495 28239 31591 28230 -15508 -6545 6495 28239 31591 28230 -15508 -6521 6471 28134 31591 28134 -15508 -6521 6471 28134 31591 28134 -15508 -6521 6471 28134 31591 28134 -15508 -6521 6471 28134 31591 28134 -15508 -6521 6471 28134 31591 28134 -15508 -6542 6492 28226 31591 28134 -15508 -6542 6492 28226 31591 28134 -15508 -6542 6492 28226 31591 28134 -15508 -6542 6492 28226 31591 28134 -15508 -6542 6492 28226 31591 28134 -15508 -6542 6492 28226 31591 28134 -15508 -6542 6492 28226 31591 28134 -15508 -6542 6492 28226 31591 28134 -15508 -7204 7154 31104 31591 28134 -15508 -7204 7154 31104 31591 28134 -15508 -7204 7154 31104 31591 28134 -15508 2025-09-06 15:03:41,460 Hysteresis 746 0: raw(31104 16000 16000 16000) min(28134 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31591 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(31104 16000 16000 16000) min(28134 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31591 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7204 7154 31104 31591 28134 -15508 -7171 7121 30960 31591 28134 -15508 -7171 7121 30960 31591 28134 -15508 -7171 7121 30960 31591 28134 -15508 -7171 7121 30960 31591 28134 -15508 -7191 7141 31047 31591 28134 -15508 -7191 7141 31047 31591 28134 -15508 -7191 7141 31047 31591 28134 -15508 -7191 7141 31047 31591 28134 -15508 -7145 7095 30847 31591 28134 -15508 -7145 7095 30847 31591 28134 -15508 -7145 7095 30847 31591 28134 -15508 -7145 7095 30847 31591 28134 -15508 -7149 7099 30865 31591 28134 -15508 -7149 7099 30865 31591 28134 -15508 -7149 7099 30865 31591 28134 -15508 -7149 7099 30865 31591 28134 -15508 -7176 7126 30982 31591 28134 -15508 -7176 7126 30982 31591 28134 -15508 -7176 7126 30982 31591 28134 -15508 2025-09-06 15:03:51,722 Hysteresis 756 0: raw(30982 16000 16000 16000) min(28134 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31591 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30982 16000 16000 16000) min(28134 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31591 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7176 7126 30982 31591 28134 -15508 -7176 7126 30982 31591 28134 -15508 -7176 7126 30982 31591 28134 -15508 -7176 7126 30982 31591 28134 -15508 -7176 7126 30982 31591 28134 -15508 -7176 7126 30982 31591 28134 -15508 -7176 7126 30982 31591 28134 -15508 -7177 7127 30986 31591 28134 -15508 -7177 7127 30986 31591 28134 -15508 -7177 7127 30986 31591 28134 -15508 -7177 7127 30986 31591 28134 -15508 -7177 7127 30986 31591 28134 -15508 -7177 7127 30986 31591 28134 -15508 -7177 7127 30986 31591 28134 -15508 -7177 7127 30986 31591 28134 -15508 -7184 7134 31017 31591 28134 -15508 -7184 7134 31017 31591 28134 -15508 -7184 7134 31017 31591 28134 -15508 -7184 7134 31017 31591 28134 -15508 -7146 7096 30852 31591 28134 -15508 2025-09-06 15:04:01,827 Hysteresis 766 0: raw(30852 16000 16000 16000) min(28134 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31591 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30852 16000 16000 16000) min(28134 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31591 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7146 7096 30852 31591 28134 -15508 -7146 7096 30852 31591 28134 -15508 -7146 7096 30852 31591 28134 -15508 -7176 7126 30982 31591 28134 -15508 -7176 7126 30982 31591 28134 -15508 -7176 7126 30982 31591 28134 -15508 -7176 7126 30982 31591 28134 -15508 -7182 7132 31008 31591 28134 -15508 -7182 7132 31008 31591 28134 -15508 -7182 7132 31008 31591 28134 -15508 -7182 7132 31008 31591 28134 -15508 -7182 7132 31008 31591 28134 -15508 -7182 7132 31008 31591 28134 -15508 -7171 7121 30960 31591 28134 -15508 -7171 7121 30960 31591 28134 -15508 -7171 7121 30960 31591 28134 -15508 -7171 7121 30960 31591 28134 -15508 -7171 7121 30960 31591 28134 -15508 -7171 7121 30960 31591 28134 -15508 -7171 7121 30960 31591 28134 -15508 2025-09-06 15:04:11,830 Hysteresis 776 0: raw(30960 16000 16000 16000) min(28134 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31591 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30960 16000 16000 16000) min(28134 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31591 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7163 7113 30926 31591 28134 -15508 -7163 7113 30926 31591 28134 -15508 -7163 7113 30926 31591 28134 -15508 -7163 7113 30926 31591 28134 -15508 -7147 7097 30856 31591 28134 -15508 -7147 7097 30856 31591 28134 -15508 -7147 7097 30856 31591 28134 -15508 -7147 7097 30856 31591 28134 -15508 -7147 7097 30856 31591 28134 -15508 -7147 7097 30856 31591 28134 -15508 -7147 7097 30856 31591 28134 -15508 -7147 7097 30856 31591 28134 -15508 -7147 7097 30856 31591 28134 -15508 -7147 7097 30856 31591 28134 -15508 -7147 7097 30856 31591 28134 -15508 -7147 7097 30856 31591 28134 -15508 -7153 7103 30882 31591 28134 -15508 -7153 7103 30882 31591 28134 -15508 -7153 7103 30882 31591 28134 -15508 -7153 7103 30882 31591 28134 -15508 2025-09-06 15:04:21,876 Hysteresis 786 0: raw(30882 16000 16000 16000) min(28134 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31591 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30882 16000 16000 16000) min(28134 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31591 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7153 7103 30882 31591 28134 -15508 -7153 7103 30882 31591 28134 -15508 -7121 7071 30743 31591 28134 -15508 -7121 7071 30743 31591 28134 -15508 -7121 7071 30743 31591 28134 -15508 -7121 7071 30743 31591 28134 -15508 -7121 7071 30743 31591 28134 -15508 -7121 7071 30743 31591 28134 -15508 -7121 7071 30743 31591 28134 -15508 -7121 7071 30743 31591 28134 -15508 -7148 7098 30860 31591 28134 -15508 -7148 7098 30860 31591 28134 -15508 -7148 7098 30860 31591 28134 -15508 -7148 7098 30860 31591 28134 -15508 -7148 7098 30860 31591 28134 -15508 -7148 7098 30860 31591 28134 -15508 -7148 7098 30860 31591 28134 -15508 -7148 7098 30860 31591 28134 -15508 -7177 7127 30986 31591 28134 -15508 -7177 7127 30986 31591 28134 -15508 2025-09-06 15:04:31,948 Hysteresis 796 0: raw(30986 16000 16000 16000) min(28134 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31591 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30986 16000 16000 16000) min(28134 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31591 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7177 7127 30986 31591 28134 -15508 -7177 7127 30986 31591 28134 -15508 -7177 7127 30986 31591 28134 -15508 -7177 7127 30986 31591 28134 -15508 -7177 7127 30986 31591 28134 -15508 -7177 7127 30986 31591 28134 -15508 -7173 7123 30969 31591 28134 -15508 -7173 7123 30969 31591 28134 -15508 -7173 7123 30969 31591 28134 -15508 -7173 7123 30969 31591 28134 -15508 -7173 7123 30969 31591 28134 -15508 -7173 7123 30969 31591 28134 -15508 -7142 7092 30834 31591 28134 -15508 -7142 7092 30834 31591 28134 -15508 -7142 7092 30834 31591 28134 -15508 -7162 7112 30921 31591 28134 -15508 -7162 7112 30921 31591 28134 -15508 -7162 7112 30921 31591 28134 -15508 -7162 7112 30921 31591 28134 -15508 2025-09-06 15:04:41,960 Hysteresis 806 0: raw(30921 16000 16000 16000) min(28134 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31591 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30921 16000 16000 16000) min(28134 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31591 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7171 7121 30960 31591 28134 -15508 -7171 7121 30960 31591 28134 -15508 -7171 7121 30960 31591 28134 -15508 -7171 7121 30960 31591 28134 -15508 -7128 7078 30773 31591 28134 -15508 -7128 7078 30773 31591 28134 -15508 -7128 7078 30773 31591 28134 -15508 -7128 7078 30773 31591 28134 -15508 -7171 7121 30960 31591 28134 -15508 -7171 7121 30960 31591 28134 -15508 -7171 7121 30960 31591 28134 -15508 -7171 7121 30960 31591 28134 -15508 -7171 7121 30960 31591 28134 -15508 -7171 7121 30960 31591 28134 -15508 -7171 7121 30960 31591 28134 -15508 -7171 7121 30960 31591 28134 -15508 -7121 7071 30743 31591 28134 -15508 -7121 7071 30743 31591 28134 -15508 -7121 7071 30743 31591 28134 -15508 -7133 7083 30795 31591 28134 -15508 2025-09-06 15:04:51,977 Hysteresis 816 0: raw(30795 16000 16000 16000) min(28134 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31591 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30795 16000 16000 16000) min(28134 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31591 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7133 7083 30795 31591 28134 -15508 -7133 7083 30795 31591 28134 -15508 -7133 7083 30795 31591 28134 -15508 -7140 7090 30826 31591 28134 -15508 -7140 7090 30826 31591 28134 -15508 -7140 7090 30826 31591 28134 -15508 -7140 7090 30826 31591 28134 -15508 -7140 7090 30826 31591 28134 -15508 -7140 7090 30826 31591 28134 -15508 -7121 7071 30743 31591 28134 -15508 -7121 7071 30743 31591 28134 -15508 -7121 7071 30743 31591 28134 -15508 -7121 7071 30743 31591 28134 -15508 -7146 7096 30852 31591 28134 -15508 -7146 7096 30852 31591 28134 -15508 -7146 7096 30852 31591 28134 -15508 -7146 7096 30852 31591 28134 -15508 -7144 7094 30843 31591 28134 -15508 -7144 7094 30843 31591 28134 -15508 -7144 7094 30843 31591 28134 -15508 2025-09-06 15:05:02,076 Hysteresis 827 0: raw(30843 16000 16000 16000) min(28134 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31591 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30843 16000 16000 16000) min(28134 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31591 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7144 7094 30843 31591 28134 -15508 -7094 7044 30626 31591 28134 -15508 -7094 7044 30626 31591 28134 -15508 -7094 7044 30626 31591 28134 -15508 -7094 7044 30626 31591 28134 -15508 -7119 7069 30734 31591 28134 -15508 -7119 7069 30734 31591 28134 -15508 -7119 7069 30734 31591 28134 -15508 -7119 7069 30734 31591 28134 -15508 -7119 7069 30734 31591 28134 -15508 -7119 7069 30734 31591 28134 -15508 -7119 7069 30734 31591 28134 -15508 -7119 7069 30734 31591 28134 -15508 -7145 7095 30847 31591 28134 -15508 -7145 7095 30847 31591 28134 -15508 -7145 7095 30847 31591 28134 -15508 -7145 7095 30847 31591 28134 -15508 -7145 7095 30847 31591 28134 -15508 -7145 7095 30847 31591 28134 -15508 2025-09-06 15:05:12,079 Hysteresis 837 0: raw(30847 16000 16000 16000) min(28134 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31591 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30847 16000 16000 16000) min(28134 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31591 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7131 7081 30786 31591 28134 -15508 -7131 7081 30786 31591 28134 -15508 -7131 7081 30786 31591 28134 -15508 -7131 7081 30786 31591 28134 -15508 -7136 7086 30808 31591 28134 -15508 -7136 7086 30808 31591 28134 -15508 -7136 7086 30808 31591 28134 -15508 -7102 7052 30660 31591 28134 -15508 -7102 7052 30660 31591 28134 -15508 -7102 7052 30660 31591 28134 -15508 -7102 7052 30660 31591 28134 -15508 -7102 7052 30660 31591 28134 -15508 -7102 7052 30660 31591 28134 -15508 -7102 7052 30660 31569 28134 -15508 -7102 7052 30660 31569 28134 -15508 -7108 7058 30686 31569 28134 -15508 -7108 7058 30686 31569 28134 -15508 -7108 7058 30686 31569 28134 -15508 -7108 7058 30686 31569 28134 -15508 -7122 7072 30747 31569 28134 -15508 2025-09-06 15:05:22,189 Hysteresis 847 0: raw(30747 16000 16000 16000) min(28134 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31569 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30747 16000 16000 16000) min(28134 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31569 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7122 7072 30747 31569 28134 -15508 -7122 7072 30747 31104 28134 -15508 -7122 7072 30747 31104 28134 -15508 -7126 7076 30765 31104 28134 -15508 -7126 7076 30765 31104 28134 -15508 -7126 7076 30765 31104 28134 -15508 -7126 7076 30765 31104 28134 -15508 -7147 7097 30856 31104 28134 -15508 -7147 7097 30856 31104 28134 -15508 -7147 7097 30856 31104 28134 -15508 -7147 7097 30856 31104 28134 -15508 -7147 7097 30856 31104 28134 -15508 -7147 7097 30856 31104 28134 -15508 -7147 7097 30856 31104 28134 -15508 -7147 7097 30856 31104 28134 -15508 -7147 7097 30856 31104 28134 -15508 -7147 7097 30856 31104 28134 -15508 -7128 7078 30773 31104 28134 -15508 -7128 7078 30773 31104 28134 -15508 -7128 7078 30773 31104 28134 -15508 2025-09-06 15:05:32,273 Hysteresis 857 0: raw(30773 16000 16000 16000) min(28134 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31104 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30773 16000 16000 16000) min(28134 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31104 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7128 7078 30773 31104 28134 -15508 -7132 7082 30791 31104 28134 -15508 -7132 7082 30791 31104 28134 -15508 -7132 7082 30791 31104 28134 -15508 -7132 7082 30791 31104 28134 -15508 -7119 7069 30734 31104 28134 -15508 -7119 7069 30734 31104 28134 -15508 -7119 7069 30734 31104 28134 -15508 -7119 7069 30734 31104 28134 -15508 -7119 7069 30734 31104 28134 -15508 -7119 7069 30734 31104 28134 -15508 -7119 7069 30734 31104 28134 -15508 -7119 7069 30734 31104 28134 -15508 -7123 7073 30752 31104 28134 -15508 -7123 7073 30752 31104 28134 -15508 -7123 7073 30752 31104 28134 -15508 -7123 7073 30752 31104 28134 -15508 -7148 7098 30860 31104 28134 -15508 -7148 7098 30860 31104 28134 -15508 2025-09-06 15:05:42,277 Hysteresis 867 0: raw(30860 16000 16000 16000) min(28134 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31104 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30860 16000 16000 16000) min(28134 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31104 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7148 7098 30860 31104 28134 -15508 -7148 7098 30860 31104 28134 -15508 -7148 7098 30860 31104 28134 -15508 -7148 7098 30860 31104 28134 -15508 -7123 7073 30752 31104 28134 -15508 -7123 7073 30752 31104 28134 -15508 -7123 7073 30752 31104 28134 -15508 -7123 7073 30752 31104 28134 -15508 -7122 7072 30747 31104 28134 -15508 -7122 7072 30747 31104 28134 -15508 -7122 7072 30747 31104 28134 -15508 -7122 7072 30747 31104 28134 -15508 -7126 7076 30765 31104 28134 -15508 -7126 7076 30765 31104 28134 -15508 -7126 7076 30765 31104 28134 -15508 -7126 7076 30765 31104 28134 -15508 -7129 7079 30778 31104 28134 -15508 -7129 7079 30778 31104 28134 -15508 -7129 7079 30778 31104 28134 -15508 -7129 7079 30778 31104 28134 -15508 2025-09-06 15:05:52,368 Hysteresis 877 0: raw(30778 16000 16000 16000) min(28134 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31104 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30778 16000 16000 16000) min(28134 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31104 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7120 7070 30739 31104 28134 -15508 -7120 7070 30739 31104 28134 -15508 -7120 7070 30739 31104 28134 -15508 -7120 7070 30739 31104 28134 -15508 -7139 7089 30821 31104 28134 -15508 -7139 7089 30821 31104 28134 -15508 -7139 7089 30821 31104 28134 -15508 -7139 7089 30821 31104 28134 -15508 -7139 7089 30821 31104 28134 -15508 -7139 7089 30821 31104 28134 -15508 -7139 7089 30821 31104 28134 -15508 -7102 7052 30660 31104 28134 -15508 -7102 7052 30660 31104 28134 -15508 -7102 7052 30660 31104 28134 -15508 -7102 7052 30660 31104 28134 -15508 -7102 7052 30660 31104 28134 -15508 -7102 7052 30660 31104 28134 -15508 -7145 7095 30847 31104 28134 -15508 -7145 7095 30847 31104 28134 -15508 -7145 7095 30847 31104 28134 -15508 2025-09-06 15:06:02,451 Hysteresis 887 0: raw(30847 16000 16000 16000) min(28134 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31104 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30847 16000 16000 16000) min(28134 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31104 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7145 7095 30847 31104 28134 -15508 -7145 7095 30847 31104 28134 -15508 -7145 7095 30847 31104 28134 -15508 -7145 7095 30847 31104 28134 -15508 -7145 7095 30847 31104 28134 -15508 -7098 7048 30643 31104 28134 -15508 -7098 7048 30643 31104 28134 -15508 -7098 7048 30643 31104 28134 -15508 -7098 7048 30643 31104 28134 -15508 -7098 7048 30643 31104 28134 -15508 -7098 7048 30643 31104 28134 -15508 -7098 7048 30643 31104 28134 -15508 -7135 7085 30804 31104 28134 -15508 -7135 7085 30804 31104 28134 -15508 -7135 7085 30804 31104 28134 -15508 -7135 7085 30804 31104 28134 -15508 -7145 7095 30847 31104 28134 -15508 -7145 7095 30847 31104 28134 -15508 -7145 7095 30847 31104 28134 -15508 2025-09-06 15:06:12,454 Hysteresis 897 0: raw(30847 16000 16000 16000) min(28134 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31104 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30847 16000 16000 16000) min(28134 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31104 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7145 7095 30847 31104 28134 -15508 -7109 7059 30691 31104 28134 -15508 -7109 7059 30691 31104 28134 -15508 -7109 7059 30691 31104 28134 -15508 -7109 7059 30691 31104 28134 -15508 -7109 7059 30691 31104 28134 -15508 -7109 7059 30691 31104 28134 -15508 -7109 7059 30691 31104 28134 -15508 -7109 7059 30691 31104 28134 -15508 -7109 7059 30691 31104 28134 -15508 -7109 7059 30691 31104 28134 -15508 -7094 7044 30626 31104 28134 -15508 -7094 7044 30626 31104 28134 -15508 -7094 7044 30626 31104 28134 -15508 -7094 7044 30626 31104 28134 -15508 -7094 7044 30626 31104 28134 -15508 -7094 7044 30626 31104 28134 -15508 -7094 7044 30626 31104 28134 -15508 -7094 7044 30626 31104 28134 -15508 -7115 7065 30717 31104 28134 -15508 2025-09-06 15:06:22,460 Hysteresis 907 0: raw(30717 16000 16000 16000) min(28134 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31104 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30717 16000 16000 16000) min(28134 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31104 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7115 7065 30717 31104 28134 -15508 -7115 7065 30717 31104 28134 -15508 -7115 7065 30717 31104 28134 -15508 -7113 7063 30708 31104 28134 -15508 -7113 7063 30708 31104 28134 -15508 -7113 7063 30708 31104 28134 -15508 -7113 7063 30708 31104 28134 -15508 -7074 7024 30539 31104 28134 -15508 -7074 7024 30539 31104 28134 -15508 -7074 7024 30539 31104 28134 -15508 -7074 7024 30539 31104 28134 -15508 -7109 7059 30691 31104 28134 -15508 -7109 7059 30691 31104 28134 -15508 -7109 7059 30691 31104 28134 -15508 -7109 7059 30691 31104 28134 -15508 -7109 7059 30691 31104 28134 -15508 -7109 7059 30691 31104 28134 -15508 -7109 7059 30691 31104 28134 -15508 -7109 7059 30691 31104 28134 -15508 -7071 7021 30526 31104 28134 -15508 2025-09-06 15:06:32,863 Hysteresis 917 0: raw(30526 16000 16000 16000) min(28134 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31104 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30526 16000 16000 16000) min(28134 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31104 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7071 7021 30526 31104 28134 -15508 -7071 7021 30526 31104 28134 -15508 -7071 7021 30526 31104 28134 -15508 -7071 7021 30526 31104 28134 -15508 -7071 7021 30526 31104 28134 -15508 -7116 7066 30721 31104 28134 -15508 -7116 7066 30721 31104 28134 -15508 -7116 7066 30721 31104 28134 -15508 -7077 7027 30552 31104 28134 -15508 -7077 7027 30552 31104 28134 -15508 -7077 7027 30552 31104 28134 -15508 -7077 7027 30552 31104 28134 -15508 -7069 7019 30517 31104 28134 -15508 -7069 7019 30517 31104 28134 -15508 -7069 7019 30517 31104 28134 -15508 -7069 7019 30517 31104 28134 -15508 -7084 7034 30582 31104 28134 -15508 -7084 7034 30582 31104 28134 -15508 -7084 7034 30582 31104 28134 -15508 -7084 7034 30582 31104 28134 -15508 2025-09-06 15:06:42,978 Hysteresis 927 0: raw(30582 16000 16000 16000) min(28134 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31104 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30582 16000 16000 16000) min(28134 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31104 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7082 7032 30573 31104 28134 -15508 -7082 7032 30573 31104 28134 -15508 -7082 7032 30573 31104 28134 -15508 -7082 7032 30573 31104 28134 -15508 -7085 7035 30586 31104 28134 -15508 -7085 7035 30586 31104 28134 -15508 -7085 7035 30586 31104 28134 -15508 -7085 7035 30586 31104 28134 -15508 -7085 7035 30586 31104 28134 -15508 -7085 7035 30586 31104 28134 -15508 -7085 7035 30586 31104 28134 -15508 -7085 7035 30586 31104 28134 -15508 -7085 7035 30586 31104 28134 -15508 -7085 7035 30586 31104 28134 -15508 -7058 7008 30469 31104 28134 -15508 -7058 7008 30469 31104 28134 -15508 -7058 7008 30469 31104 28134 -15508 -7058 7008 30469 31104 28134 -15508 -7040 6990 30391 31104 28134 -15508 -7040 6990 30391 31104 28134 -15508 2025-09-06 15:06:52,983 Hysteresis 937 0: raw(30391 16000 16000 16000) min(28134 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31104 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30391 16000 16000 16000) min(28134 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31104 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7040 6990 30391 31104 28134 -15508 -7040 6990 30391 31104 28134 -15508 -7068 7018 30513 31104 28134 -15508 -7068 7018 30513 31104 28134 -15508 -7068 7018 30513 31104 28134 -15508 -7068 7018 30513 31104 28134 -15508 -7038 6988 30382 31104 28134 -15508 -7038 6988 30382 31104 28134 -15508 -7038 6988 30382 31104 28134 -15508 -7038 6988 30382 31104 28134 -15508 -7044 6994 30408 31104 28134 -15508 -7044 6994 30408 31104 28134 -15508 -7044 6994 30408 31104 28134 -15508 -7044 6994 30408 31104 28134 -15508 -7056 7006 30460 31104 28134 -15508 -7056 7006 30460 31104 28134 -15508 -7056 7006 30460 31104 28134 -15508 -7056 7006 30460 31104 28134 -15508 -7028 6978 30339 31104 28134 -15508 -7028 6978 30339 31104 28134 -15508 2025-09-06 15:07:02,986 Hysteresis 947 0: raw(30339 16000 16000 16000) min(28134 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31104 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30339 16000 16000 16000) min(28134 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31104 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7028 6978 30339 31104 28134 -15508 -7021 6971 30308 31104 28134 -15508 -7021 6971 30308 31104 28134 -15508 -7021 6971 30308 31104 28134 -15508 -7021 6971 30308 31104 28134 -15508 -7021 6971 30308 31104 28134 -15508 -7021 6971 30308 31104 28134 -15508 -7021 6971 30308 31104 28134 -15508 -7021 6971 30308 31104 28134 -15508 -7021 6971 30308 31104 28134 -15508 -7021 6971 30308 31104 28134 -15508 -7025 6975 30326 31104 28134 -15508 -7025 6975 30326 31104 28134 -15508 -7025 6975 30326 31104 28134 -15508 -7025 6975 30326 31104 28134 -15508 -7005 6955 30239 31104 28134 -15508 -7005 6955 30239 31104 28134 -15508 -7005 6955 30239 31104 28134 -15508 -7005 6955 30239 31104 28134 -15508 2025-09-06 15:07:13,352 Hysteresis 958 0: raw(30239 16000 16000 16000) min(28134 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31104 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30239 16000 16000 16000) min(28134 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31104 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7025 6975 30326 31104 28134 -15508 -7025 6975 30326 31104 28134 -15508 -7025 6975 30326 31104 28134 -15508 -7025 6975 30326 31104 28134 -15508 -7038 6988 30382 31104 28134 -15508 -7038 6988 30382 31104 28134 -15508 -7038 6988 30382 31104 28134 -15508 -7038 6988 30382 31104 28134 -15508 -7038 6988 30382 31104 28134 -15508 -7038 6988 30382 31104 28134 -15508 -7038 6988 30382 31104 28134 -15508 -6565 6515 28326 31104 28134 -15508 -6565 6515 28326 31104 28134 -15508 -6565 6515 28326 31104 28134 -15508 -6565 6515 28326 31104 28134 -15508 -6565 6515 28326 31104 28134 -15508 -6565 6515 28326 31104 28134 -15508 -6516 6466 28113 31104 28113 -15508 -6516 6466 28113 31104 28113 -15508 -6516 6466 28113 31104 28113 -15508 2025-09-06 15:07:23,622 Hysteresis 968 0: raw(28113 16000 16000 16000) min(28113 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31104 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(28113 16000 16000 16000) min(28113 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31104 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6516 6466 28113 31104 28113 -15508 -6446 6396 27808 31104 27808 -15508 -6446 6396 27808 31104 27808 -15508 -6446 6396 27808 31104 27808 -15508 -6446 6396 27808 31104 27808 -15508 -6455 6405 27847 31104 27808 -15508 -6455 6405 27847 31104 27808 -15508 -6455 6405 27847 31104 27808 -15508 -6455 6405 27847 31104 27808 -15508 -6476 6426 27939 31104 27808 -15508 -6476 6426 27939 31104 27808 -15508 -6476 6426 27939 31104 27808 -15508 -6476 6426 27939 31104 27808 -15508 -6486 6436 27982 31104 27808 -15508 -6486 6436 27982 31104 27808 -15508 -6486 6436 27982 31104 27808 -15508 -6486 6436 27982 31104 27808 -15508 -6516 6466 28113 31104 27808 -15508 -6516 6466 28113 31104 27808 -15508 -6516 6466 28113 31104 27808 -15508 2025-09-06 15:07:33,631 Hysteresis 978 0: raw(28113 16000 16000 16000) min(27808 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31104 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(28113 16000 16000 16000) min(27808 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31104 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6516 6466 28113 31104 27808 -15508 -6512 6462 28095 31104 27808 -15508 -6512 6462 28095 31104 27808 -15508 -6512 6462 28095 31104 27808 -15508 -6512 6462 28095 31104 27808 -15508 -6512 6462 28095 31104 27808 -15508 -6512 6462 28095 31104 27808 -15508 -6489 6439 27995 31104 27808 -15508 -6489 6439 27995 31104 27808 -15508 -6489 6439 27995 31104 27808 -15508 -6489 6439 27995 31104 27808 -15508 -6504 6454 28060 31104 27808 -15508 -6504 6454 28060 31104 27808 -15508 -6504 6454 28060 31104 27808 -15508 -6504 6454 28060 31104 27808 -15508 -6514 6464 28104 31104 27808 -15508 -6514 6464 28104 31104 27808 -15508 -6514 6464 28104 31104 27808 -15508 -6512 6462 28095 31104 27808 -15508 -6512 6462 28095 31104 27808 -15508 2025-09-06 15:07:43,641 Hysteresis 988 0: raw(28095 16000 16000 16000) min(27808 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31104 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(28095 16000 16000 16000) min(27808 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31104 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6512 6462 28095 31104 27808 -15508 -6512 6462 28095 31104 27808 -15508 -6522 6472 28139 31104 27808 -15508 -6522 6472 28139 31104 27808 -15508 -6522 6472 28139 31104 27808 -15508 -6522 6472 28139 31047 27808 -15508 -6523 6473 28143 31047 27808 -15508 -6523 6473 28143 31047 27808 -15508 -6523 6473 28143 31047 27808 -15508 -6523 6473 28143 31047 27808 -15508 -6497 6447 28030 31047 27808 -15508 -6497 6447 28030 31047 27808 -15508 -6497 6447 28030 31047 27808 -15508 -6497 6447 28030 31017 27808 -15508 -6514 6464 28104 31017 27808 -15508 -6514 6464 28104 31017 27808 -15508 -6514 6464 28104 31017 27808 -15508 -6514 6464 28104 31017 27808 -15508 -6514 6464 28104 31017 27808 -15508 2025-09-06 15:07:53,924 Hysteresis 998 0: raw(28104 16000 16000 16000) min(27808 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31017 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(28104 16000 16000 16000) min(27808 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31017 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6514 6464 28104 31017 27808 -15508 -6496 6446 28026 31017 27808 -15508 -6496 6446 28026 31017 27808 -15508 -6496 6446 28026 31017 27808 -15508 -6504 6454 28060 31017 27808 -15508 -6504 6454 28060 31017 27808 -15508 -6504 6454 28060 31017 27808 -15508 -6504 6454 28060 31017 27808 -15508 -6508 6458 28078 31017 27808 -15508 -6508 6458 28078 31017 27808 -15508 -6508 6458 28078 31017 27808 -15508 -6508 6458 28078 31017 27808 -15508 -6514 6464 28104 31017 27808 -15508 -6514 6464 28104 31017 27808 -15508 -6514 6464 28104 31017 27808 -15508 -6514 6464 28104 31017 27808 -15508 -6502 6452 28052 31017 27808 -15508 -6502 6452 28052 31017 27808 -15508 -6502 6452 28052 31017 27808 -15508 -6502 6452 28052 31017 27808 -15508 2025-09-06 15:08:03,973 Hysteresis 1008 0: raw(28052 16000 16000 16000) min(27808 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31017 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(28052 16000 16000 16000) min(27808 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31017 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6502 6452 28052 31017 27808 -15508 -6502 6452 28052 31017 27808 -15508 -6502 6452 28052 31017 27808 -15508 -6502 6452 28052 31017 27808 -15508 -6509 6459 28082 31008 27808 -15508 -6509 6459 28082 31008 27808 -15508 -6509 6459 28082 31008 27808 -15508 -6509 6459 28082 31008 27808 -15508 -6514 6464 28104 31008 27808 -15508 -6514 6464 28104 31008 27808 -15508 -6514 6464 28104 31008 27808 -15508 -6514 6464 28104 31008 27808 -15508 -6514 6464 28104 31008 27808 -15508 -6514 6464 28104 31008 27808 -15508 -6501 6451 28047 31008 27808 -15508 -6501 6451 28047 31008 27808 -15508 -6501 6451 28047 31008 27808 -15508 -6501 6451 28047 31008 27808 -15508 -6471 6421 27917 30986 27808 -15508 -6471 6421 27917 30986 27808 -15508 2025-09-06 15:08:13,976 Hysteresis 1018 0: raw(27917 16000 16000 16000) min(27808 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 30986 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(27917 16000 16000 16000) min(27808 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 30986 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6471 6421 27917 30986 27808 -15508 -6471 6421 27917 30986 27808 -15508 -6506 6456 28069 30986 27808 -15508 -6506 6456 28069 30986 27808 -15508 -6506 6456 28069 30986 27808 -15508 -6506 6456 28069 30986 27808 -15508 -6499 6449 28039 30986 27808 -15508 -6499 6449 28039 30986 27808 -15508 -6499 6449 28039 30986 27808 -15508 -6499 6449 28039 30986 27808 -15508 -6474 6424 27930 30986 27808 -15508 -6474 6424 27930 30986 27808 -15508 -6474 6424 27930 30986 27808 -15508 -6504 6454 28060 30986 27808 -15508 -6504 6454 28060 30986 27808 -15508 -6504 6454 28060 30986 27808 -15508 -6504 6454 28060 30986 27808 -15508 -6506 6456 28069 30986 27808 -15508 -6506 6456 28069 30986 27808 -15508 2025-09-06 15:08:24,057 Hysteresis 1029 0: raw(28069 16000 16000 16000) min(27808 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 30986 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(28069 16000 16000 16000) min(27808 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 30986 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6506 6456 28069 30986 27808 -15508 -6506 6456 28069 30986 27808 -15508 -6506 6456 28069 30986 27808 -15508 -6506 6456 28069 30986 27808 -15508 -6506 6456 28069 30986 27808 -15508 -6506 6456 28069 30986 27808 -15508 -6506 6456 28069 30986 27808 -15508 -6506 6456 28069 30986 27808 -15508 -6500 6450 28043 30986 27808 -15508 -6500 6450 28043 30986 27808 -15508 -6500 6450 28043 30986 27808 -15508 -6500 6450 28043 30986 27808 -15508 -6500 6450 28043 30986 27808 -15508 -6500 6450 28043 30986 27808 -15508 -6500 6450 28043 30986 27808 -15508 -6500 6450 28043 30986 27808 -15508 -6500 6450 28043 30986 27808 -15508 -6500 6450 28043 30986 27808 -15508 -6500 6450 28043 30986 27808 -15508 -6500 6450 28043 30986 27808 -15508 2025-09-06 15:08:34,130 Hysteresis 1039 0: raw(28043 16000 16000 16000) min(27808 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 30986 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(28043 16000 16000 16000) min(27808 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 30986 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6444 6394 27800 30986 27800 -15508 -6444 6394 27800 30986 27800 -15508 -6444 6394 27800 30986 27800 -15508 -6444 6394 27800 30986 27800 -15508 -6444 6394 27800 30986 27800 -15508 -6444 6394 27800 30986 27800 -15508 -6444 6394 27800 30986 27800 -15508 -6484 6434 27973 30986 27800 -15508 -6484 6434 27973 30986 27800 -15508 -6484 6434 27973 30986 27800 -15508 -6484 6434 27973 30986 27800 -15508 -6482 6432 27965 30986 27800 -15508 -6482 6432 27965 30969 27800 -15508 -6482 6432 27965 30969 27800 -15508 -6482 6432 27965 30969 27800 -15508 -6482 6432 27965 30969 27800 -15508 -6482 6432 27965 30969 27800 -15508 -6503 6453 28056 30969 27800 -15508 -6503 6453 28056 30960 27800 -15508 2025-09-06 15:08:44,134 Hysteresis 1049 0: raw(28056 16000 16000 16000) min(27800 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 30960 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(28056 16000 16000 16000) min(27800 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 30960 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6503 6453 28056 30960 27800 -15508 -6503 6453 28056 30960 27800 -15508 -6512 6462 28095 30960 27800 -15508 -6512 6462 28095 30960 27800 -15508 -6512 6462 28095 30960 27800 -15508 -6512 6462 28095 30960 27800 -15508 -6499 6449 28039 30960 27800 -15508 -6499 6449 28039 30960 27800 -15508 -6499 6449 28039 30960 27800 -15508 -6499 6449 28039 30960 27800 -15508 -6502 6452 28052 30960 27800 -15508 -6502 6452 28052 30960 27800 -15508 -6502 6452 28052 30960 27800 -15508 -6502 6452 28052 30960 27800 -15508 -6502 6452 28052 30960 27800 -15508 -6502 6452 28052 30960 27800 -15508 -6502 6452 28052 30960 27800 -15508 -6502 6452 28052 30960 27800 -15508 -6507 6457 28073 30960 27800 -15508 -6507 6457 28073 30960 27800 -15508 2025-09-06 15:08:54,138 Hysteresis 1059 0: raw(28073 16000 16000 16000) min(27800 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 30960 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(28073 16000 16000 16000) min(27800 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 30960 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6507 6457 28073 30960 27800 -15508 -6507 6457 28073 30960 27800 -15508 -6513 6463 28100 30860 27800 -15508 -6513 6463 28100 30860 27800 -15508 -6513 6463 28100 30860 27800 -15508 -6513 6463 28100 30860 27800 -15508 -6513 6463 28100 30860 27800 -15508 -6513 6463 28100 30860 27800 -15508 -6513 6463 28100 30860 27800 -15508 -6513 6463 28100 30860 27800 -15508 -6513 6463 28100 30860 27800 -15508 -6513 6463 28100 30860 27800 -15508 -6516 6466 28113 30860 27800 -15508 -6516 6466 28113 30860 27800 -15508 -6516 6466 28113 30860 27800 -15508 -6516 6466 28113 30860 27800 -15508 -6520 6470 28130 30860 27800 -15508 -6520 6470 28130 30860 27800 -15508 -6520 6470 28130 30860 27800 -15508 -6520 6470 28130 30860 27800 -15508 2025-09-06 15:09:04,453 Hysteresis 1069 0: raw(28130 16000 16000 16000) min(27800 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 30860 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(28130 16000 16000 16000) min(27800 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 30860 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6524 6474 28147 30860 27800 -15508 -6524 6474 28147 30860 27800 -15508 -6524 6474 28147 30860 27800 -15508 -6528 6478 28165 30860 27800 -15508 -6528 6478 28165 30860 27800 -15508 -6528 6478 28165 30860 27800 -15508 -6528 6478 28165 30860 27800 -15508 -6505 6455 28065 30860 27800 -15508 -6505 6455 28065 30860 27800 -15508 -6505 6455 28065 30860 27800 -15508 -6505 6455 28065 30860 27800 -15508 -6498 6448 28034 30860 27800 -15508 -6498 6448 28034 30860 27800 -15508 -6498 6448 28034 30860 27800 -15508 -6498 6448 28034 30860 27800 -15508 -6506 6456 28069 30860 27800 -15508 -6506 6456 28069 30860 27800 -15508 -6506 6456 28069 30860 27800 -15508 -6506 6456 28069 30860 27800 -15508 -6506 6456 28069 30860 27800 -15508 2025-09-06 15:09:14,546 Hysteresis 1079 0: raw(28069 16000 16000 16000) min(27800 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 30860 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(28069 16000 16000 16000) min(27800 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 30860 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6506 6456 28069 30860 27800 -15508 -6502 6452 28052 30860 27800 -15508 -6502 6452 28052 30860 27800 -15508 -6502 6452 28052 30860 27800 -15508 -6502 6452 28052 30860 27800 -15508 -6524 6474 28147 30860 27800 -15508 -6524 6474 28147 30860 27800 -15508 -6524 6474 28147 30860 27800 -15508 -6524 6474 28147 30860 27800 -15508 -6513 6463 28100 30860 27800 -15508 -6513 6463 28100 30860 27800 -15508 -6513 6463 28100 30860 27800 -15508 -6513 6463 28100 30860 27800 -15508 -6521 6471 28134 30860 27800 -15508 -6521 6471 28134 30860 27800 -15508 -6521 6471 28134 30860 27800 -15508 -6521 6471 28134 30860 27800 -15508 -6704 6654 28930 30860 27800 -15508 -6704 6654 28930 30860 27800 -15508 -6704 6654 28930 30860 27800 -15508 2025-09-06 15:09:24,555 Hysteresis 1089 0: raw(28930 16000 16000 16000) min(27800 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 30860 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(28930 16000 16000 16000) min(27800 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 30860 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6704 6654 28930 30860 27800 -15508 -6491 6441 28004 30860 27800 -15508 -6491 6441 28004 30860 27800 -15508 -6491 6441 28004 30860 27800 -15508 -6491 6441 28004 30860 27800 -15508 -6513 6463 28100 30860 27800 -15508 -6513 6463 28100 30860 27800 -15508 -6513 6463 28100 30860 27800 -15508 -6513 6463 28100 30860 27800 -15508 -6496 6446 28026 30860 27800 -15508 -6496 6446 28026 30860 27800 -15508 -6496 6446 28026 30860 27800 -15508 -6496 6446 28026 30860 27800 -15508 -6496 6446 28026 30860 27800 -15508 -6496 6446 28026 30860 27800 -15508 -6493 6443 28013 30860 27800 -15508 -6493 6443 28013 30860 27800 -15508 -6493 6443 28013 30860 27800 -15508 -7178 7128 30991 30991 27800 -15508 -7178 7128 30991 30991 27800 -15508 2025-09-06 15:09:34,558 Hysteresis 1099 0: raw(30991 16000 16000 16000) min(27800 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 30991 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30991 16000 16000 16000) min(27800 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 30991 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7178 7128 30991 30991 27800 -15508 -7178 7128 30991 30991 27800 -15508 -7178 7128 30991 30991 27800 -15508 -7178 7128 30991 30991 27800 -15508 -7178 7128 30991 30991 27800 -15508 -7178 7128 30991 30991 27800 -15508 -7165 7115 30934 30991 27800 -15508 -7165 7115 30934 30991 27800 -15508 -7165 7115 30934 30991 27800 -15508 -7165 7115 30934 30991 27800 -15508 -7168 7118 30947 30991 27800 -15508 -7168 7118 30947 30991 27800 -15508 -7168 7118 30947 30991 27800 -15508 -7168 7118 30947 30991 27800 -15508 -7174 7124 30973 30991 27800 -15508 -7174 7124 30973 30991 27800 -15508 -7174 7124 30973 30991 27800 -15508 -7174 7124 30973 30991 27800 -15508 -7134 7084 30800 30991 27800 -15508 2025-09-06 15:09:44,899 Hysteresis 1109 0: raw(30800 16000 16000 16000) min(27800 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 30991 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30800 16000 16000 16000) min(27800 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 30991 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7134 7084 30800 30991 27800 -15508 -7134 7084 30800 30991 27800 -15508 -7134 7084 30800 30991 27800 -15508 -7134 7084 30800 30991 27800 -15508 -7134 7084 30800 30991 27800 -15508 -7134 7084 30800 30991 27800 -15508 -7134 7084 30800 30991 27800 -15508 -7134 7084 30800 30991 27800 -15508 -7127 7077 30769 30991 27800 -15508 -7127 7077 30769 30991 27800 -15508 -7127 7077 30769 30991 27800 -15508 -7127 7077 30769 30991 27800 -15508 -7125 7075 30760 30991 27800 -15508 -7125 7075 30760 30991 27800 -15508 -7125 7075 30760 30991 27800 -15508 -7125 7075 30760 30991 27800 -15508 -7129 7079 30778 30991 27800 -15508 -7129 7079 30778 30991 27800 -15508 -7129 7079 30778 30991 27800 -15508 -7129 7079 30778 30991 27800 -15508 2025-09-06 15:09:54,942 Hysteresis 1119 0: raw(30778 16000 16000 16000) min(27800 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 30991 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30778 16000 16000 16000) min(27800 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 30991 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7137 7087 30813 30991 27800 -15508 -7137 7087 30813 30991 27800 -15508 -7137 7087 30813 30991 27800 -15508 -7137 7087 30813 30991 27800 -15508 -7114 7064 30713 30991 27800 -15508 -7114 7064 30713 30991 27800 -15508 -7114 7064 30713 30991 27800 -15508 -7114 7064 30713 30991 27800 -15508 -7111 7061 30700 30991 27800 -15508 -7111 7061 30700 30991 27800 -15508 -7111 7061 30700 30991 27800 -15508 -7111 7061 30700 30991 27800 -15508 -7111 7061 30700 30991 27800 -15508 -7111 7061 30700 30991 27800 -15508 -7111 7061 30700 30991 27800 -15508 -7111 7061 30700 30991 27800 -15508 -7111 7061 30700 30991 27800 -15508 -7111 7061 30700 30991 27800 -15508 -7125 7075 30760 30991 27800 -15508 -7125 7075 30760 30991 27800 -15508 2025-09-06 15:10:04,947 Hysteresis 1129 0: raw(30760 16000 16000 16000) min(27800 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 30991 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30760 16000 16000 16000) min(27800 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 30991 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7125 7075 30760 30991 27800 -15508 -7125 7075 30760 30991 27800 -15508 -7102 7052 30660 30991 27800 -15508 -7102 7052 30660 30991 27800 -15508 -7102 7052 30660 30991 27800 -15508 -7102 7052 30660 30991 27800 -15508 -7090 7040 30608 30991 27800 -15508 -7090 7040 30608 30991 27800 -15508 -7090 7040 30608 30991 27800 -15508 -7090 7040 30608 30991 27800 -15508 -7010 6960 30260 30991 27800 -15508 -7010 6960 30260 30991 27800 -15508 -7010 6960 30260 30991 27800 -15508 -7010 6960 30260 30991 27800 -15508 -7319 7269 31604 31604 27800 -15508 -7319 7269 31604 31604 27800 -15508 -7319 7269 31604 31604 27800 -15508 -7319 7269 31604 31604 27800 -15508 -7089 7039 30604 31604 27800 -15508 -7089 7039 30604 31604 27800 -15508 2025-09-06 15:10:14,965 Hysteresis 1139 0: raw(30604 16000 16000 16000) min(27800 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31604 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30604 16000 16000 16000) min(27800 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31604 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7089 7039 30604 31604 27800 -15508 -7089 7039 30604 31604 27800 -15508 -7079 7029 30560 31604 27800 -15508 -7079 7029 30560 31604 27800 -15508 -7079 7029 30560 31604 27800 -15508 -7079 7029 30560 31604 27800 -15508 -7079 7029 30560 31604 27800 -15508 -7079 7029 30560 31604 27800 -15508 -7056 7006 30460 31604 27800 -15508 -7056 7006 30460 31604 27800 -15508 -7056 7006 30460 31604 27800 -15508 -7056 7006 30460 31604 27800 -15508 -7048 6998 30426 31604 27800 -15508 -7048 6998 30426 31604 27800 -15508 -7048 6998 30426 31604 27800 -15508 -7048 6998 30426 31604 27800 -15508 -7069 7019 30517 31604 27800 -15508 -7069 7019 30517 31604 27800 -15508 -7069 7019 30517 31604 27800 -15508 -7069 7019 30517 31604 27800 -15508 2025-09-06 15:10:25,003 Hysteresis 1149 0: raw(30517 16000 16000 16000) min(27800 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31604 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30517 16000 16000 16000) min(27800 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31604 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7048 6998 30426 31604 27800 -15508 -7048 6998 30426 31604 27800 -15508 -7048 6998 30426 31604 27800 -15508 -7048 6998 30426 31604 27800 -15508 -7048 6998 30426 31604 27800 -15508 -7048 6998 30426 31604 27800 -15508 -7048 6998 30426 31604 27800 -15508 -7048 6998 30426 31604 27800 -15508 -7325 7275 31630 31630 27800 -15508 -7325 7275 31630 31630 27800 -15508 -7325 7275 31630 31630 27800 -15508 -7037 6987 30378 31630 27800 -15508 -7037 6987 30378 31630 27800 -15508 -7037 6987 30378 31630 27800 -15508 -7037 6987 30378 31630 27800 -15508 -7044 6994 30408 31630 27800 -15508 -7044 6994 30408 31630 27800 -15508 -7044 6994 30408 31630 27800 -15508 -7044 6994 30408 31630 27800 -15508 2025-09-06 15:10:35,007 Hysteresis 1160 0: raw(30408 16000 16000 16000) min(27800 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31630 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30408 16000 16000 16000) min(27800 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31630 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7044 6994 30408 31630 27800 -15508 -7044 6994 30408 31630 27800 -15508 -7047 6997 30421 31630 27800 -15508 -7047 6997 30421 31630 27800 -15508 -7047 6997 30421 31630 27800 -15508 -7047 6997 30421 31630 27800 -15508 -7060 7010 30478 31630 27800 -15508 -7060 7010 30478 31630 27800 -15508 -7060 7010 30478 31630 27800 -15508 -7060 7010 30478 31630 27800 -15508 -7054 7004 30452 31630 27800 -15508 -7054 7004 30452 31630 27800 -15508 -7054 7004 30452 31630 27800 -15508 -7054 7004 30452 31630 27800 -15508 -7070 7020 30521 31630 27800 -15508 -7070 7020 30521 31630 27800 -15508 -7070 7020 30521 31630 27800 -15508 -7070 7020 30521 31630 27800 -15508 -7013 6963 30273 31630 27800 -15508 -7013 6963 30273 31630 27800 -15508 2025-09-06 15:10:45,019 Hysteresis 1170 0: raw(30273 16000 16000 16000) min(27800 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31630 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30273 16000 16000 16000) min(27800 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31630 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7013 6963 30273 31630 27800 -15508 -7013 6963 30273 31630 27800 -15508 -7037 6987 30378 31630 27800 -15508 -7037 6987 30378 31630 27800 -15508 -7037 6987 30378 31630 27800 -15508 -7037 6987 30378 31630 27800 -15508 -7048 6998 30426 31630 27800 -15508 -7048 6998 30426 31630 27800 -15508 -7048 6998 30426 31630 27800 -15508 -7048 6998 30426 31630 27800 -15508 -7048 6998 30426 31630 27800 -15508 -7048 6998 30426 31630 27800 -15508 -7023 6973 30317 31630 27800 -15508 -7023 6973 30317 31630 27800 -15508 -7023 6973 30317 31630 27800 -15508 -7023 6973 30317 31630 27800 -15508 -7033 6983 30360 31630 27800 -15508 -7033 6983 30360 31630 27800 -15508 -7033 6983 30360 31630 27800 -15508 -7033 6983 30360 31630 27800 -15508 2025-09-06 15:10:55,036 Hysteresis 1180 0: raw(30360 16000 16000 16000) min(27800 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31630 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30360 16000 16000 16000) min(27800 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31630 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7022 6972 30313 31630 27800 -15508 -7022 6972 30313 31630 27800 -15508 -7022 6972 30313 31630 27800 -15508 -7022 6972 30313 31630 27800 -15508 -7003 6953 30230 31630 27800 -15508 -7003 6953 30230 31630 27800 -15508 -7003 6953 30230 31630 27800 -15508 -7202 7152 31095 31630 27800 -15508 -7202 7152 31095 31630 27800 -15508 -7202 7152 31095 31630 27800 -15508 -7202 7152 31095 31630 27800 -15508 -6958 6908 30034 31630 27800 -15508 -6958 6908 30034 31630 27800 -15508 -6958 6908 30034 31630 27800 -15508 -6958 6908 30034 31630 27800 -15508 -6986 6936 30156 31630 27800 -15508 -6986 6936 30156 31630 27800 -15508 -6986 6936 30156 31630 27800 -15508 -6986 6936 30156 31630 27800 -15508 2025-09-06 15:11:05,041 Hysteresis 1190 0: raw(30156 16000 16000 16000) min(27800 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31630 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30156 16000 16000 16000) min(27800 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31630 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7029 6979 30343 31630 27800 -15508 -7029 6979 30343 31630 27800 -15508 -7029 6979 30343 31630 27800 -15508 -7029 6979 30343 31630 27800 -15508 -7029 6979 30343 31630 27800 -15508 -7029 6979 30343 31630 27800 -15508 -7119 7069 30734 31630 27800 -15508 -7119 7069 30734 31630 27800 -15508 -7119 7069 30734 31630 27800 -15508 -7119 7069 30734 31630 27800 -15508 -6985 6935 30152 31630 27800 -15508 -6985 6935 30152 31630 27800 -15508 -6985 6935 30152 31630 27800 -15508 -6985 6935 30152 31630 27800 -15508 -6985 6935 30152 31630 27800 -15508 -6985 6935 30152 31630 27800 -15508 -6985 6935 30152 31630 27800 -15508 -6985 6935 30152 31630 27800 -15508 -7038 6988 30382 31630 27800 -15508 -7038 6988 30382 31630 27800 -15508 2025-09-06 15:11:15,068 Hysteresis 1200 0: raw(30382 16000 16000 16000) min(27800 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31630 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30382 16000 16000 16000) min(27800 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31630 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7038 6988 30382 31630 27800 -15508 -7038 6988 30382 31630 27800 -15508 -7007 6957 30247 31630 27800 -15508 -7007 6957 30247 31630 27800 -15508 -7007 6957 30247 31630 27800 -15508 -7007 6957 30247 31630 27800 -15508 -7007 6957 30247 31630 27800 -15508 -7007 6957 30247 31630 27800 -15508 -7007 6957 30247 31630 27800 -15508 -7007 6957 30247 31630 27800 -15508 -7033 6983 30360 31630 27800 -15508 -7033 6983 30360 31630 27800 -15508 -7033 6983 30360 31630 27800 -15508 -7033 6983 30360 31630 27800 -15508 -7033 6983 30360 31630 27800 -15508 -7033 6983 30360 31630 27800 -15508 -7023 6973 30317 31630 27800 -15508 -7023 6973 30317 31630 27800 -15508 -7023 6973 30317 31630 27800 -15508 -7023 6973 30317 31630 27800 -15508 2025-09-06 15:11:25,143 Hysteresis 1210 0: raw(30317 16000 16000 16000) min(27800 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31630 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30317 16000 16000 16000) min(27800 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31630 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6882 6832 29704 31630 27800 -15508 -6882 6832 29704 31630 27800 -15508 -6882 6832 29704 31630 27800 -15508 -7049 6999 30430 31630 27800 -15508 -7049 6999 30430 31630 27800 -15508 -7049 6999 30430 31630 27800 -15508 -7049 6999 30430 31630 27800 -15508 -7061 7011 30482 31630 27800 -15508 -7061 7011 30482 31630 27800 -15508 -7061 7011 30482 31630 27800 -15508 -7061 7011 30482 31630 27800 -15508 -7052 7002 30443 31630 27800 -15508 -7052 7002 30443 31630 27800 -15508 -7052 7002 30443 31630 27800 -15508 -7052 7002 30443 31630 27800 -15508 -7068 7018 30513 31630 27800 -15508 -7068 7018 30513 31630 27800 -15508 -7068 7018 30513 31630 27800 -15508 -7068 7018 30513 31630 27800 -15508 2025-09-06 15:11:35,146 Hysteresis 1220 0: raw(30513 16000 16000 16000) min(27800 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31630 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30513 16000 16000 16000) min(27800 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31630 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7062 7012 30486 31630 27800 -15508 -7062 7012 30486 31630 27800 -15508 -7062 7012 30486 31630 27800 -15508 -7062 7012 30486 31630 27800 -15508 -7059 7009 30473 31630 27800 -15508 -7059 7009 30473 31630 27800 -15508 -7059 7009 30473 31630 27800 -15508 -7059 7009 30473 31630 27800 -15508 -7059 7009 30473 31630 27800 -15508 -7059 7009 30473 31630 27800 -15508 -7056 7006 30460 31630 27800 -15508 -7056 7006 30460 31630 27800 -15508 -7056 7006 30460 31630 27800 -15508 -7056 7006 30460 31630 27800 -15508 -7045 6995 30413 31630 27800 -15508 -7045 6995 30413 31630 27800 -15508 -7045 6995 30413 31630 27800 -15508 -7045 6995 30413 31630 27800 -15508 -7078 7028 30556 31630 27800 -15508 -7078 7028 30556 31630 27800 -15508 2025-09-06 15:11:45,166 Hysteresis 1230 0: raw(30556 16000 16000 16000) min(27800 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31630 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30556 16000 16000 16000) min(27800 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31630 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7078 7028 30556 31630 27800 -15508 -7078 7028 30556 31630 27800 -15508 -7078 7028 30556 31630 27800 -15508 -7078 7028 30556 31630 27800 -15508 -7078 7028 30556 31630 27800 -15508 -7078 7028 30556 31630 27800 -15508 -7039 6989 30386 31630 27800 -15508 -7039 6989 30386 31630 27800 -15508 -7039 6989 30386 31630 27800 -15508 -7039 6989 30386 31630 27800 -15508 -7062 7012 30486 31630 27800 -15508 -7062 7012 30486 31630 27800 -15508 -7062 7012 30486 31630 27800 -15508 -7062 7012 30486 31630 27800 -15508 -7062 7012 30486 31630 27800 -15508 -7062 7012 30486 31630 27800 -15508 -7062 7012 30486 31630 27800 -15508 -7062 7012 30486 31630 27800 -15508 -7062 7012 30486 31630 27800 -15508 -7039 6989 30386 31630 27800 -15508 2025-09-06 15:11:55,550 Hysteresis 1240 0: raw(30386 16000 16000 16000) min(27800 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31630 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30386 16000 16000 16000) min(27800 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31630 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7039 6989 30386 31630 27800 -15508 -7039 6989 30386 31630 27800 -15508 -7039 6989 30386 31630 27800 -15508 -7039 6989 30386 31630 27800 -15508 -7039 6989 30386 31630 27800 -15508 -7039 6989 30386 31630 27800 -15508 -7039 6989 30386 31630 27800 -15508 -7056 7006 30460 31630 27800 -15508 -7056 7006 30460 31630 27800 -15508 -7056 7006 30460 31630 27800 -15508 -7056 7006 30460 31630 27800 -15508 -7037 6987 30378 31630 27800 -15508 -7037 6987 30378 31630 27800 -15508 -7037 6987 30378 31630 27800 -15508 -7037 6987 30378 31630 27800 -15508 -7059 7009 30473 31630 27800 -15508 -7059 7009 30473 31630 27800 -15508 -7059 7009 30473 31630 27800 -15508 -7059 7009 30473 31630 27800 -15508 -7049 6999 30430 31630 27800 -15508 2025-09-06 15:12:05,728 Hysteresis 1250 0: raw(30430 16000 16000 16000) min(27800 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31630 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30430 16000 16000 16000) min(27800 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31630 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7049 6999 30430 31630 27800 -15508 -7049 6999 30430 31630 27800 -15508 -7049 6999 30430 31630 27800 -15508 -7027 6977 30334 31630 27800 -15508 -7027 6977 30334 31630 27800 -15508 -7027 6977 30334 31630 27800 -15508 -7063 7013 30491 31630 27800 -15508 -7063 7013 30491 31630 27800 -15508 -7063 7013 30491 31630 27800 -15508 -7063 7013 30491 31630 27800 -15508 -7063 7013 30491 31630 27800 -15508 -7063 7013 30491 31630 27800 -15508 -7063 7013 30491 31630 27800 -15508 -7063 7013 30491 31630 27800 -15508 -7063 7013 30491 31630 27800 -15508 -7063 7013 30491 31630 27800 -15508 -7068 7018 30513 31630 27800 -15508 -7068 7018 30513 31630 27800 -15508 -7068 7018 30513 31630 27800 -15508 -7068 7018 30513 31630 27800 -15508 2025-09-06 15:12:15,733 Hysteresis 1260 0: raw(30513 16000 16000 16000) min(27800 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31630 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30513 16000 16000 16000) min(27800 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31630 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7068 7018 30513 31630 27800 -15508 -7068 7018 30513 31630 27800 -15508 -7068 7018 30513 31630 27800 -15508 -7068 7018 30513 31630 27800 -15508 -7092 7042 30617 31630 27800 -15508 -7092 7042 30617 31630 27800 -15508 -7092 7042 30617 31630 27800 -15508 -7092 7042 30617 31630 27800 -15508 -7070 7020 30521 31630 27800 -15508 -7070 7020 30521 31630 27800 -15508 -7070 7020 30521 31630 27800 -15508 -7070 7020 30521 31630 27800 -15508 -7070 7020 30521 31630 27800 -15508 -7070 7020 30521 31630 27800 -15508 -7070 7020 30521 31630 27800 -15508 -7070 7020 30521 31630 27800 -15508 -7072 7022 30530 31630 27800 -15508 -7072 7022 30530 31630 27800 -15508 -7072 7022 30530 31630 27800 -15508 -7072 7022 30530 31630 27800 -15508 2025-09-06 15:12:25,737 Hysteresis 1270 0: raw(30530 16000 16000 16000) min(27800 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31630 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30530 16000 16000 16000) min(27800 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31630 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7072 7022 30530 31630 27800 -15508 -7072 7022 30530 31630 27800 -15508 -7037 6987 30378 31630 27800 -15508 -7037 6987 30378 31630 27800 -15508 -7037 6987 30378 31630 27800 -15508 -7037 6987 30378 31630 27800 -15508 -7049 6999 30430 31630 27800 -15508 -7049 6999 30430 31630 27800 -15508 -7049 6999 30430 31630 27800 -15508 -7049 6999 30430 31630 27800 -15508 -7086 7036 30591 31630 27800 -15508 -7086 7036 30591 31630 27800 -15508 -7086 7036 30591 31630 27800 -15508 -7086 7036 30591 31630 27800 -15508 -7095 7045 30630 31630 27800 -15508 -7095 7045 30630 31630 27800 -15508 -7095 7045 30630 31630 27800 -15508 -7095 7045 30630 31630 27800 -15508 -7103 7053 30665 31630 27800 -15508 2025-09-06 15:12:35,859 Hysteresis 1280 0: raw(30665 16000 16000 16000) min(27800 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31630 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30665 16000 16000 16000) min(27800 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31630 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7103 7053 30665 31630 27800 -15508 -7103 7053 30665 31630 27800 -15508 -7103 7053 30665 31630 27800 -15508 -7103 7053 30665 31630 27800 -15508 -7103 7053 30665 31630 27800 -15508 -7103 7053 30665 31630 27800 -15508 -7089 7039 30604 31630 27800 -15508 -7089 7039 30604 31630 27800 -15508 -7089 7039 30604 31630 27800 -15508 -7089 7039 30604 31630 27800 -15508 -7094 7044 30626 31630 27800 -15508 -7094 7044 30626 31630 27800 -15508 -7094 7044 30626 31630 27965 -15508 -7094 7044 30626 31630 27965 -15508 -7094 7044 30626 31630 27965 -15508 -7094 7044 30626 31630 27965 -15508 -7089 7039 30604 31630 27965 -15508 -7089 7039 30604 31630 27965 -15508 -7089 7039 30604 31630 27965 -15508 -7089 7039 30604 31630 27965 -15508 2025-09-06 15:12:45,864 Hysteresis 1290 0: raw(30604 16000 16000 16000) min(27965 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31630 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30604 16000 16000 16000) min(27965 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31630 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7056 7006 30460 31630 27965 -15508 -7056 7006 30460 31630 27965 -15508 -7056 7006 30460 31630 28004 -15508 -7056 7006 30460 31630 28004 -15508 -7084 7034 30582 31630 28004 -15508 -7084 7034 30582 31630 28004 -15508 -7084 7034 30582 31630 28004 -15508 -7084 7034 30582 31630 28004 -15508 -7079 7029 30560 31630 28004 -15508 -7079 7029 30560 31630 28004 -15508 -7079 7029 30560 31630 28004 -15508 -7079 7029 30560 31630 28004 -15508 -7074 7024 30539 31630 28004 -15508 -7074 7024 30539 31630 28004 -15508 -7074 7024 30539 31630 28004 -15508 -7074 7024 30539 31630 28004 -15508 -7092 7042 30617 31630 28004 -15508 -7092 7042 30617 31630 28004 -15508 -7092 7042 30617 31630 28004 -15508 -7092 7042 30617 31630 28004 -15508 2025-09-06 15:12:55,868 Hysteresis 1300 0: raw(30617 16000 16000 16000) min(28004 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31630 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30617 16000 16000 16000) min(28004 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31630 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7092 7042 30617 31630 28004 -15508 -7092 7042 30617 31630 28004 -15508 -7092 7042 30617 31630 28004 -15508 -7092 7042 30617 31630 28004 -15508 -7059 7009 30473 31630 28004 -15508 -7059 7009 30473 31630 28004 -15508 -7059 7009 30473 31630 28004 -15508 -7059 7009 30473 31630 28004 -15508 -7059 7009 30473 31630 28004 -15508 -7059 7009 30473 31630 28004 -15508 -7110 7060 30695 31630 28004 -15508 -7110 7060 30695 31630 28004 -15508 -7110 7060 30695 31630 28004 -15508 -7100 7050 30652 31630 28004 -15508 -7100 7050 30652 31630 28004 -15508 -7100 7050 30652 31630 28004 -15508 -7100 7050 30652 31630 28004 -15508 -7086 7036 30591 31630 28004 -15508 -7086 7036 30591 31630 28004 -15508 -7086 7036 30591 31630 28004 -15508 2025-09-06 15:13:06,018 Hysteresis 1311 0: raw(30591 16000 16000 16000) min(28004 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31630 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30591 16000 16000 16000) min(28004 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31630 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7086 7036 30591 31630 28004 -15508 -7118 7068 30730 31630 28004 -15508 -7118 7068 30730 31630 28004 -15508 -7118 7068 30730 31630 28004 -15508 -7118 7068 30730 31630 28004 -15508 -7107 7057 30682 31630 28004 -15508 -7107 7057 30682 31630 28004 -15508 -7107 7057 30682 31630 28004 -15508 -7107 7057 30682 31630 28004 -15508 -7109 7059 30691 31630 28004 -15508 -7109 7059 30691 31630 28004 -15508 -7109 7059 30691 31630 28004 -15508 -7109 7059 30691 31630 28004 -15508 -7090 7040 30608 31630 28004 -15508 -7090 7040 30608 31630 28004 -15508 -7090 7040 30608 31630 28004 -15508 -7090 7040 30608 31630 28004 -15508 -7090 7040 30608 31630 28004 -15508 -7090 7040 30608 31630 28004 -15508 -7090 7040 30608 31630 28004 -15508 2025-09-06 15:13:16,023 Hysteresis 1321 0: raw(30608 16000 16000 16000) min(28004 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31630 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30608 16000 16000 16000) min(28004 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31630 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7090 7040 30608 31630 28004 -15508 -7090 7040 30608 31630 28004 -15508 -7090 7040 30608 31630 28004 -15508 -7103 7053 30665 31630 28004 -15508 -7103 7053 30665 31630 28004 -15508 -7103 7053 30665 31630 28004 -15508 -7103 7053 30665 31630 28004 -15508 -7098 7048 30643 31630 28004 -15508 -7098 7048 30643 31630 28004 -15508 -7098 7048 30643 31630 28004 -15508 -7098 7048 30643 31630 28004 -15508 -7109 7059 30691 31630 28004 -15508 -7109 7059 30691 31630 28004 -15508 -7109 7059 30691 31630 28004 -15508 -7109 7059 30691 31630 28004 -15508 -7111 7061 30700 31630 28004 -15508 -7111 7061 30700 31630 28004 -15508 -7111 7061 30700 31630 28004 -15508 -7111 7061 30700 31630 28004 -15508 2025-09-06 15:13:26,031 Hysteresis 1331 0: raw(30700 16000 16000 16000) min(28004 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31630 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30700 16000 16000 16000) min(28004 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31630 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7111 7061 30700 31630 28004 -15508 -7111 7061 30700 31630 28004 -15508 -7111 7061 30700 31630 28004 -15508 -7111 7061 30700 31630 28004 -15508 -7113 7063 30708 31630 28004 -15508 -7113 7063 30708 31630 28004 -15508 -7113 7063 30708 31630 28004 -15508 -7113 7063 30708 31630 28004 -15508 -7094 7044 30626 31630 28004 -15508 -7094 7044 30626 31630 28004 -15508 -7094 7044 30626 31630 28013 -15508 -7094 7044 30626 31630 28013 -15508 -7094 7044 30626 31630 28013 -15508 -7094 7044 30626 31630 28013 -15508 -7118 7068 30730 31630 28013 -15508 -7118 7068 30730 31630 28013 -15508 -7118 7068 30730 31630 28013 -15508 -7118 7068 30730 31630 28013 -15508 -7118 7068 30730 31630 28013 -15508 -7118 7068 30730 31630 28013 -15508 2025-09-06 15:13:36,051 Hysteresis 1341 0: raw(30730 16000 16000 16000) min(28013 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31630 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30730 16000 16000 16000) min(28013 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31630 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7118 7068 30730 31630 28013 -15508 -7118 7068 30730 31630 28013 -15508 -7101 7051 30656 31630 28013 -15508 -7101 7051 30656 31630 29704 -15508 -7101 7051 30656 31630 29704 -15508 -7101 7051 30656 31630 29704 -15508 -7103 7053 30665 31630 29704 -15508 -7103 7053 30665 31630 29704 -15508 -7103 7053 30665 31630 29704 -15508 -7103 7053 30665 31630 29704 -15508 -7122 7072 30747 31630 29704 -15508 -7122 7072 30747 31630 29704 -15508 -7122 7072 30747 31630 29704 -15508 -7122 7072 30747 31630 29704 -15508 -7104 7054 30669 31630 29704 -15508 -7104 7054 30669 31630 29704 -15508 -7104 7054 30669 31630 29704 -15508 -7104 7054 30669 31630 29704 -15508 -7113 7063 30708 31630 29704 -15508 -7113 7063 30708 31630 29704 -15508 2025-09-06 15:13:46,113 Hysteresis 1351 0: raw(30708 16000 16000 16000) min(29704 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31630 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30708 16000 16000 16000) min(29704 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31630 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7113 7063 30708 31630 29704 -15508 -7113 7063 30708 31630 29704 -15508 -7113 7063 30708 31630 29704 -15508 -7115 7065 30717 31630 29704 -15508 -7115 7065 30717 31630 29704 -15508 -7115 7065 30717 31630 29704 -15508 -7115 7065 30717 31630 29704 -15508 -7113 7063 30708 31630 29704 -15508 -7113 7063 30708 31630 29704 -15508 -7113 7063 30708 31630 29704 -15508 -7113 7063 30708 31630 29704 -15508 -7116 7066 30721 31630 29704 -15508 -7116 7066 30721 31630 29704 -15508 -7116 7066 30721 31630 29704 -15508 -7116 7066 30721 31630 29704 -15508 -7106 7056 30678 31630 29704 -15508 -7106 7056 30678 31630 29704 -15508 -7106 7056 30678 31630 29704 -15508 -7106 7056 30678 31630 29704 -15508 2025-09-06 15:13:56,117 Hysteresis 1361 0: raw(30678 16000 16000 16000) min(29704 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31630 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30678 16000 16000 16000) min(29704 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31630 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6818 6768 29426 31630 29426 -15508 -6818 6768 29426 31630 29426 -15508 -6818 6768 29426 31630 29426 -15508 -6818 6768 29426 31630 29426 -15508 -6694 6644 28886 31630 28886 -15508 -6694 6644 28886 31630 28886 -15508 -6694 6644 28886 31630 28886 -15508 -6694 6644 28886 31630 28886 -15508 -6587 6537 28421 31630 28421 -15508 -6587 6537 28421 31630 28421 -15508 -6587 6537 28421 31630 28421 -15508 -6587 6537 28421 31630 28421 -15508 -6549 6499 28256 31630 28256 -15508 -6549 6499 28256 31630 28256 -15508 -6549 6499 28256 31630 28256 -15508 -6549 6499 28256 31630 28256 -15508 -6549 6499 28256 31630 28256 -15508 -6549 6499 28256 31630 28256 -15508 -6524 6474 28147 31630 28147 -15508 -6524 6474 28147 31630 28147 -15508 2025-09-06 15:14:06,139 Hysteresis 1371 0: raw(28147 16000 16000 16000) min(28147 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31630 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(28147 16000 16000 16000) min(28147 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31630 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6524 6474 28147 31630 28147 -15508 -6524 6474 28147 31630 28147 -15508 -6535 6485 28195 31630 28147 -15508 -6535 6485 28195 31630 28147 -15508 -6535 6485 28195 31630 28147 -15508 -6535 6485 28195 31630 28147 -15508 -6521 6471 28134 31630 28134 -15508 -6521 6471 28134 31630 28134 -15508 -6521 6471 28134 31630 28134 -15508 -6521 6471 28134 31630 28134 -15508 -6530 6480 28173 31630 28134 -15508 -6530 6480 28173 31630 28134 -15508 -6530 6480 28173 31630 28134 -15508 -6530 6480 28173 31630 28134 -15508 -6516 6466 28113 31630 28113 -15508 -6516 6466 28113 31630 28113 -15508 -6516 6466 28113 31630 28113 -15508 -6516 6466 28113 31630 28113 -15508 -6503 6453 28056 31630 28056 -15508 -6503 6453 28056 31630 28056 -15508 2025-09-06 15:14:16,196 Hysteresis 1381 0: raw(28056 16000 16000 16000) min(28056 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31630 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(28056 16000 16000 16000) min(28056 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31630 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6503 6453 28056 31630 28056 -15508 -6503 6453 28056 31630 28056 -15508 -6503 6453 28056 31630 28056 -15508 -6503 6453 28056 31630 28056 -15508 -6503 6453 28056 31630 28056 -15508 -6503 6453 28056 31630 28056 -15508 -6503 6453 28056 31630 28056 -15508 -6483 6433 27969 31630 27969 -15508 -6483 6433 27969 31630 27969 -15508 -6483 6433 27969 31630 27969 -15508 -6483 6433 27969 31630 27969 -15508 -6499 6449 28039 31630 27969 -15508 -6499 6449 28039 31630 27969 -15508 -6499 6449 28039 31630 27969 -15508 -6499 6449 28039 31630 27969 -15508 -6499 6449 28039 31630 27969 -15508 -6499 6449 28039 31630 27969 -15508 -6499 6449 28039 31630 27969 -15508 -6499 6449 28039 31630 27969 -15508 2025-09-06 15:14:26,199 Hysteresis 1391 0: raw(28039 16000 16000 16000) min(27969 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31630 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(28039 16000 16000 16000) min(27969 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31630 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6484 6434 27973 31630 27969 -15508 -6484 6434 27973 31630 27969 -15508 -6484 6434 27973 31630 27969 -15508 -6484 6434 27973 31630 27969 -15508 -6469 6419 27908 31630 27908 -15508 -6469 6419 27908 31630 27908 -15508 -6469 6419 27908 31630 27908 -15508 -6469 6419 27908 31630 27908 -15508 -6467 6417 27900 31630 27900 -15508 -6467 6417 27900 31630 27900 -15508 -6467 6417 27900 31630 27900 -15508 -6467 6417 27900 31630 27900 -15508 -6307 6257 27204 31630 27204 -15508 -6307 6257 27204 31630 27204 -15508 -6307 6257 27204 31630 27204 -15508 -6307 6257 27204 31630 27204 -15508 -6450 6400 27826 31630 27204 -15508 -6450 6400 27826 31095 27204 -15508 -6450 6400 27826 31095 27204 -15508 -6450 6400 27826 31095 27204 -15508 2025-09-06 15:14:36,205 Hysteresis 1401 0: raw(27826 16000 16000 16000) min(27204 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31095 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(27826 16000 16000 16000) min(27204 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31095 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6450 6400 27826 31095 27204 -15508 -6450 6400 27826 31095 27204 -15508 -6454 6404 27843 31095 27204 -15508 -6454 6404 27843 31095 27204 -15508 -6454 6404 27843 31095 27204 -15508 -6454 6404 27843 31095 27204 -15508 -6454 6404 27843 31095 27204 -15508 -6454 6404 27843 31095 27204 -15508 -6454 6404 27843 31095 27204 -15508 -6454 6404 27843 31095 27204 -15508 -6432 6382 27747 31095 27204 -15508 -6432 6382 27747 31095 27204 -15508 -6432 6382 27747 31095 27204 -15508 -6432 6382 27747 31095 27204 -15508 -6448 6398 27817 31095 27204 -15508 -6448 6398 27817 31095 27204 -15508 -6448 6398 27817 31095 27204 -15508 -6439 6389 27778 31095 27204 -15508 -6439 6389 27778 31095 27204 -15508 -6439 6389 27778 31095 27204 -15508 2025-09-06 15:14:46,560 Hysteresis 1411 0: raw(27778 16000 16000 16000) min(27204 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31095 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(27778 16000 16000 16000) min(27204 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31095 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6439 6389 27778 31095 27204 -15508 -6439 6389 27778 31095 27204 -15508 -6439 6389 27778 31095 27204 -15508 -6439 6389 27778 31095 27204 -15508 -6439 6389 27778 31095 27204 -15508 -6432 6382 27747 31095 27204 -15508 -6432 6382 27747 31095 27204 -15508 -6432 6382 27747 31095 27204 -15508 -6432 6382 27747 31095 27204 -15508 -6432 6382 27747 31095 27204 -15508 -6432 6382 27747 31095 27204 -15508 -6438 6388 27773 31095 27204 -15508 -6438 6388 27773 31095 27204 -15508 -6438 6388 27773 31095 27204 -15508 -6438 6388 27773 31095 27204 -15508 -6438 6388 27773 31095 27204 -15508 -6438 6388 27773 31095 27204 -15508 -6438 6388 27773 31095 27204 -15508 -6438 6388 27773 31095 27204 -15508 -6424 6374 27713 31095 27204 -15508 2025-09-06 15:14:56,633 Hysteresis 1421 0: raw(27713 16000 16000 16000) min(27204 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31095 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(27713 16000 16000 16000) min(27204 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 31095 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6424 6374 27713 31095 27204 -15508 -6424 6374 27713 31095 27204 -15508 -6431 6381 27743 31095 27204 -15508 -6431 6381 27743 31095 27204 -15508 -6431 6381 27743 31095 27204 -15508 -6431 6381 27743 31095 27204 -15508 -6446 6396 27808 31095 27204 -15508 -6446 6396 27808 31095 27204 -15508 -6446 6396 27808 31095 27204 -15508 -6446 6396 27808 31095 27204 -15508 -6440 6390 27782 31095 27204 -15508 -6440 6390 27782 31095 27204 -15508 -6440 6390 27782 31095 27204 -15508 -6440 6390 27782 31095 27204 -15508 -6438 6388 27773 31095 27204 -15508 -6438 6388 27773 31095 27204 -15508 -6438 6388 27773 30747 27204 -15508 -6438 6388 27773 30747 27204 -15508 -6438 6388 27773 30747 27204 -15508 -6438 6388 27773 30747 27204 -15508 2025-09-06 15:15:06,636 Hysteresis 1431 0: raw(27773 16000 16000 16000) min(27204 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 30747 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 1 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(27773 16000 16000 16000) min(27204 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 30747 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6438 6388 27773 30747 27204 -15508 -6438 6388 27773 30747 27204 -15508 -6438 6388 27773 30747 27204 -15508 -6438 6388 27773 30747 27204 -15508 -6436 6386 27765 30747 27204 -15508 -6436 6386 27765 30747 27204 -15508 -6436 6386 27765 30747 27204 -15508 -6436 6386 27765 30747 27204 -15508 -6428 6378 27730 30747 27204 -15508 -6428 6378 27730 30747 27204 -15508 -6428 6378 27730 30747 27204 -15508 -6428 6378 27730 30747 27204 -15508 -6434 6384 27756 30747 27204 -15508 -6434 6384 27756 30747 27204 -15508 -6434 6384 27756 30747 27204 -15508 -6434 6384 27756 30747 27204 -15508 -6426 6376 27721 30747 27204 -15508 -6426 6376 27721 30747 27204 -15508 -6426 6376 27721 30747 27204 -15508 -6426 6376 27721 30747 27204 -15508 2025-09-06 15:15:16,640 Hysteresis 1441 0: raw(27721 16000 16000 16000) min(27204 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 30747 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(27721 16000 16000 16000) min(27204 16000 16000 16000) spread(-15508 16000 16000 16000) max_pv 30747 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6439 6389 27778 30747 27204 -15508 -6439 6389 27778 30747 27204 -15508 -6439 6389 27778 30747 27204 -15508 -6439 6389 27778 30747 27204 -15508 -6435 6385 27760 30747 27204 -15508 -6435 6385 27760 30747 27204 -15508 -6435 6385 27760 30747 27204 -15508 -6435 6385 27760 30747 27204 -15508 -6417 6367 27682 30747 27204 -15508 -6417 6367 27682 30747 27204 -15508 -6417 6367 27682 30747 27204 -15508 -6417 6367 27682 30747 27204 -15508 -6267 6217 27030 30747 27030 -15508 -6267 6217 27030 30747 27030 -15508 -6438 6388 27773 30747 27030 -4882 -6438 6388 27773 30747 27030 -4882 -6438 6388 27773 30747 27030 -4882 -6438 6388 27773 30747 27030 -4882 -6438 6388 27773 30747 27030 -4882 -6438 6388 27773 30747 27030 -4882 2025-09-06 15:15:26,770 Hysteresis 1451 0: raw(27773 16000 16000 16000) min(27030 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 30747 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(27773 16000 16000 16000) min(27030 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 30747 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6438 6388 27773 30747 27030 -4882 -6438 6388 27773 30747 27030 -4882 -6429 6379 27734 30747 27030 -4882 -6429 6379 27734 30747 27030 -4882 -6429 6379 27734 30747 27030 -4882 -6429 6379 27734 30747 27030 -4882 -6417 6367 27682 30747 27030 -4882 -6417 6367 27682 30747 27030 -4882 -6417 6367 27682 30747 27030 -4882 -6417 6367 27682 30747 27030 -4882 -6445 6395 27804 30747 27030 -4882 -6445 6395 27804 30747 27030 -4882 -6445 6395 27804 30747 27030 -4882 -6445 6395 27804 30747 27030 -4882 -6417 6367 27682 30747 27030 -4882 -6417 6367 27682 30747 27030 -4882 -6417 6367 27682 30747 27030 -4882 -6417 6367 27682 30747 27030 -4882 -6417 6367 27682 30747 27030 -4882 -6417 6367 27682 30747 27030 -4882 2025-09-06 15:15:36,775 Hysteresis 1461 0: raw(27682 16000 16000 16000) min(27030 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 30747 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(27682 16000 16000 16000) min(27030 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 30747 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6417 6367 27682 30747 27030 -4882 -6417 6367 27682 30747 27030 -4882 -6422 6372 27704 30747 27030 -4882 -6422 6372 27704 30747 27030 -4882 -6422 6372 27704 30747 27030 -4882 -6422 6372 27704 30747 27030 -4882 -6405 6355 27630 30747 27030 -4882 -6405 6355 27630 30747 27030 -4882 -6405 6355 27630 30747 27030 -4882 -6405 6355 27630 30747 27030 -4882 -6405 6355 27630 30747 27030 -4882 -6434 6384 27756 30747 27030 -4882 -6434 6384 27756 30747 27030 -4882 -6434 6384 27756 30747 27030 -4882 -6434 6384 27756 30747 27030 -4882 -6430 6380 27739 30747 27030 -4882 -6430 6380 27739 30747 27030 -4882 -6430 6380 27739 30747 27030 -4882 -6430 6380 27739 30747 27030 -4882 2025-09-06 15:15:46,781 Hysteresis 1471 0: raw(27739 16000 16000 16000) min(27030 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 30747 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(27739 16000 16000 16000) min(27030 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 30747 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6408 6358 27643 30747 27030 -4882 -6408 6358 27643 30747 27030 -4882 -6408 6358 27643 30747 27030 -4882 -6408 6358 27643 30747 27030 -4882 -6419 6369 27691 30747 27030 -4882 -6419 6369 27691 30747 27030 -4882 -6419 6369 27691 30747 27030 -4882 -6419 6369 27691 30747 27030 -4882 -6419 6369 27691 30747 27030 -4882 -6419 6369 27691 30747 27030 -4882 -6419 6369 27691 30747 27030 -4882 -6419 6369 27691 30747 27030 -4882 -6417 6367 27682 30747 27030 -4882 -6417 6367 27682 30747 27030 -4882 -6417 6367 27682 30747 27030 -4882 -6417 6367 27682 30747 27030 -4882 -6417 6367 27682 30747 27030 -4882 -6417 6367 27682 30747 27030 -4882 -6417 6367 27682 30747 27030 -4882 2025-09-06 15:15:56,982 Hysteresis 1481 0: raw(27682 16000 16000 16000) min(27030 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 30747 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(27682 16000 16000 16000) min(27030 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 30747 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6417 6367 27682 30747 27030 -4882 -6417 6367 27682 30747 27030 -4882 -6420 6370 27695 30747 27030 -4882 -6420 6370 27695 30747 27030 -4882 -6420 6370 27695 30747 27030 -4882 -6420 6370 27695 30747 27030 -4882 -6420 6370 27695 30747 27030 -4882 -6420 6370 27695 30747 27030 -4882 -6420 6370 27695 30747 27030 -4882 -6420 6370 27695 30747 27030 -4882 -6405 6355 27630 30747 27030 -4882 -6405 6355 27630 30747 27030 -4882 -6405 6355 27630 30747 27030 -4882 -6405 6355 27630 30747 27030 -4882 -6420 6370 27695 30747 27030 -4882 -6420 6370 27695 30747 27030 -4882 -6420 6370 27695 30747 27030 -4882 -6420 6370 27695 30747 27030 -4882 -6402 6352 27617 30747 27030 -4882 -6402 6352 27617 30747 27030 -4882 2025-09-06 15:16:07,002 Hysteresis 1491 0: raw(27617 16000 16000 16000) min(27030 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 30747 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(27617 16000 16000 16000) min(27030 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 30747 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6402 6352 27617 30747 27030 -4882 -6402 6352 27617 30747 27030 -4882 -6402 6352 27617 30747 27030 -4882 -6402 6352 27617 30747 27030 -4882 -6402 6352 27617 30747 27030 -4882 -6402 6352 27617 30747 27030 -4882 -6385 6335 27543 30747 27030 -4882 -6385 6335 27543 30747 27030 -4882 -6385 6335 27543 30747 27030 -4882 -6385 6335 27543 30747 27030 -4882 -6385 6335 27543 30747 27030 -4882 -6385 6335 27543 30747 27030 -4882 -6376 6326 27504 30747 27030 -4882 -6376 6326 27504 30747 27030 -4882 -6376 6326 27504 30747 27030 -4882 -6376 6326 27504 30747 27030 -4882 -6379 6329 27517 30747 27030 -4882 -6379 6329 27517 30747 27030 -4882 -6379 6329 27517 30747 27030 -4882 -6379 6329 27517 30747 27030 -4882 2025-09-06 15:16:17,006 Hysteresis 1502 0: raw(27517 16000 16000 16000) min(27030 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 30747 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(27517 16000 16000 16000) min(27030 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 30747 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7064 7014 30495 30747 27030 -4882 -7064 7014 30495 30747 27030 -4882 -7064 7014 30495 30747 27030 -4882 -7064 7014 30495 30747 27030 -4882 -7064 7014 30495 30747 27030 -4882 -7064 7014 30495 30747 27030 -4882 -7064 7014 30495 30747 27030 -4882 -7064 7014 30495 30747 27030 -4882 -7054 7004 30452 30747 27030 -4882 -7054 7004 30452 30747 27030 -4882 -7054 7004 30452 30747 27030 -4882 -7054 7004 30452 30747 27030 -4882 -7036 6986 30373 30747 27030 -4882 -7036 6986 30373 30747 27030 -4882 -7036 6986 30373 30747 27030 -4882 -7036 6986 30373 30747 27030 -4882 -7049 6999 30430 30747 27030 -4882 -7049 6999 30430 30747 27030 -4882 -7049 6999 30430 30747 27030 -4882 -7049 6999 30430 30747 27030 -4882 2025-09-06 15:16:27,015 Hysteresis 1512 0: raw(30430 16000 16000 16000) min(27030 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 30747 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30430 16000 16000 16000) min(27030 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 30747 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7049 6999 30430 30747 27030 -4882 -7049 6999 30430 30747 27030 -4882 -7049 6999 30430 30747 27030 -4882 -7049 6999 30430 30747 27030 -4882 -7049 6999 30430 30747 27030 -4882 -7041 6991 30395 30747 27030 -4882 -7041 6991 30395 30747 27030 -4882 -7041 6991 30395 30747 27030 -4882 -7041 6991 30395 30747 27030 -4882 -7044 6994 30408 30747 27030 -4882 -7044 6994 30408 30747 27030 -4882 -7044 6994 30408 30747 27030 -4882 -7044 6994 30408 30747 27030 -4882 -7039 6989 30386 30747 27030 -4882 -7039 6989 30386 30747 27030 -4882 -7039 6989 30386 30747 27030 -4882 -7039 6989 30386 30747 27030 -4882 -7039 6989 30386 30747 27030 -4882 -7039 6989 30386 30747 27030 -4882 -7039 6989 30386 30747 27030 -4882 2025-09-06 15:16:37,078 Hysteresis 1522 0: raw(30386 16000 16000 16000) min(27030 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 30747 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30386 16000 16000 16000) min(27030 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 30747 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7039 6989 30386 30747 27030 -4882 -7052 7002 30443 30747 27030 -4882 -7052 7002 30443 30747 27030 -4882 -7052 7002 30443 30747 27030 -4882 -7052 7002 30443 30747 27030 -4882 -7039 6989 30386 30747 27030 -4882 -7039 6989 30386 30747 27030 -4882 -7039 6989 30386 30747 27030 -4882 -7039 6989 30386 30747 27030 -4882 -7040 6990 30391 30747 27030 -4882 -7040 6990 30391 30747 27030 -4882 -7040 6990 30391 30747 27030 -4882 -7040 6990 30391 30747 27030 -4882 -7054 7004 30452 30747 27030 -4882 -7054 7004 30452 30747 27030 -4882 -7054 7004 30452 30747 27030 -4882 -7054 7004 30452 30747 27030 -4882 -7054 7004 30452 30747 27030 -4882 -7054 7004 30452 30747 27030 -4882 -7040 6990 30391 30747 27030 -4882 2025-09-06 15:16:47,081 Hysteresis 1532 0: raw(30391 16000 16000 16000) min(27030 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 30747 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30391 16000 16000 16000) min(27030 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 30747 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7040 6990 30391 30747 27030 -4882 -7040 6990 30391 30747 27030 -4882 -7040 6990 30391 30747 27030 -4882 -7078 7028 30556 30747 27030 -4882 -7078 7028 30556 30747 27030 -4882 -7078 7028 30556 30747 27030 -4882 -7078 7028 30556 30747 27030 -4882 -7056 7006 30460 30747 27030 -4882 -7056 7006 30460 30747 27030 -4882 -7056 7006 30460 30747 27030 -4882 -7056 7006 30460 30747 27030 -4882 -7066 7016 30504 30747 27030 -4882 -7066 7016 30504 30747 27030 -4882 -7066 7016 30504 30747 27030 -4882 -7066 7016 30504 30747 27030 -4882 -7067 7017 30508 30747 27030 -4882 -7067 7017 30508 30747 27030 -4882 -7067 7017 30508 30747 27030 -4882 -7067 7017 30508 30747 27030 -4882 2025-09-06 15:16:57,083 Hysteresis 1542 0: raw(30508 16000 16000 16000) min(27030 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 30747 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30508 16000 16000 16000) min(27030 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 30747 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7053 7003 30447 30747 27030 -4882 -7053 7003 30447 30747 27030 -4882 -7053 7003 30447 30747 27030 -4882 -7067 7017 30508 30747 27030 -4882 -7067 7017 30508 30747 27030 -4882 -7067 7017 30508 30747 27030 -4882 -7067 7017 30508 30747 27030 -4882 -7070 7020 30521 30747 27030 -4882 -7070 7020 30521 30747 27030 -4882 -7070 7020 30521 30747 27030 -4882 -7070 7020 30521 30747 27030 -4882 -7070 7020 30521 30747 27030 -4882 -7070 7020 30521 30747 27030 -4882 -7056 7006 30460 30747 27030 -4882 -7056 7006 30460 30747 27030 -4882 -7056 7006 30460 30747 27030 -4882 -7056 7006 30460 30747 27030 -4882 -7074 7024 30539 30747 27030 -4882 -7074 7024 30539 30747 27030 -4882 -7074 7024 30539 30747 27030 -4882 2025-09-06 15:17:07,126 Hysteresis 1552 0: raw(30539 16000 16000 16000) min(27030 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 30747 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30539 16000 16000 16000) min(27030 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 30747 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7074 7024 30539 30747 27030 -4882 -7074 7024 30539 30747 27030 -4882 -7074 7024 30539 30747 27030 -4882 -7074 7024 30539 30747 27030 -4882 -7074 7024 30539 30747 27030 -4882 -7048 6998 30426 30747 27030 -4882 -7048 6998 30426 30747 27030 -4882 -7048 6998 30426 30747 27030 -4882 -7048 6998 30426 30747 27030 -4882 -7068 7018 30513 30747 27030 -4882 -7068 7018 30513 30747 27030 -4882 -7068 7018 30513 30747 27030 -4882 -7068 7018 30513 30747 27030 -4882 -6918 6868 29860 30747 27030 -4882 -6918 6868 29860 30747 27030 -4882 -6918 6868 29860 30747 27030 -4882 -6918 6868 29860 30747 27030 -4882 -6918 6868 29860 30747 27030 -4882 -6918 6868 29860 30747 27030 -4882 -7077 7027 30552 30747 27030 -4882 2025-09-06 15:17:17,130 Hysteresis 1562 0: raw(30552 16000 16000 16000) min(27030 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 30747 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30552 16000 16000 16000) min(27030 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 30747 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7077 7027 30552 30747 27030 -4882 -7077 7027 30552 30747 27030 -4882 -7077 7027 30552 30747 27030 -4882 -7060 7010 30478 30747 27030 -4882 -7060 7010 30478 30747 27030 -4882 -7060 7010 30478 30747 27030 -4882 -7060 7010 30478 30747 27030 -4882 -7079 7029 30560 30747 27030 -4882 -7079 7029 30560 30747 27030 -4882 -7079 7029 30560 30747 27030 -4882 -7079 7029 30560 30747 27030 -4882 -7085 7035 30586 30747 27030 -4882 -7085 7035 30586 30747 27030 -4882 -7085 7035 30586 30747 27030 -4882 -7085 7035 30586 30747 27030 -4882 -7078 7028 30556 30747 27030 -4882 -7078 7028 30556 30747 27030 -4882 -7078 7028 30556 30747 27030 -4882 -7078 7028 30556 30747 27030 -4882 2025-09-06 15:17:27,136 Hysteresis 1572 0: raw(30556 16000 16000 16000) min(27030 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 30747 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30556 16000 16000 16000) min(27030 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 30747 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7096 7046 30634 30747 27030 -4882 -7096 7046 30634 30747 27030 -4882 -7096 7046 30634 30747 27030 -4882 -7090 7040 30608 30747 27030 -4882 -7090 7040 30608 30747 27030 -4882 -7090 7040 30608 30747 27030 -4882 -7090 7040 30608 30747 27030 -4882 -7090 7040 30608 30747 27030 -4882 -7090 7040 30608 30747 27030 -4882 -7090 7040 30608 30747 27030 -4882 -7090 7040 30608 30747 27030 -4882 -7086 7036 30591 30747 27030 -4882 -7086 7036 30591 30747 27030 -4882 -7086 7036 30591 30747 27030 -4882 -7086 7036 30591 30747 27030 -4882 -7086 7036 30591 30747 27030 -4882 -7086 7036 30591 30747 27030 -4882 -7086 7036 30591 30747 27030 -4882 -7086 7036 30591 30747 27030 -4882 -7086 7036 30591 30747 27030 -4882 2025-09-06 15:17:37,178 Hysteresis 1582 0: raw(30591 16000 16000 16000) min(27030 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 30747 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30591 16000 16000 16000) min(27030 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 30747 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7086 7036 30591 30747 27030 -4882 -7102 7052 30660 30747 27030 -4882 -7102 7052 30660 30747 27030 -4882 -7102 7052 30660 30747 27030 -4882 -7102 7052 30660 30747 27030 -4882 -7110 7060 30695 30747 27030 -4882 -7110 7060 30695 30747 27030 -4882 -7110 7060 30695 30747 27030 -4882 -7110 7060 30695 30747 27030 -4882 -7106 7056 30678 30747 27030 -4882 -7106 7056 30678 30747 27030 -4882 -7106 7056 30678 30747 27030 -4882 -7106 7056 30678 30747 27030 -4882 -7124 7074 30756 30756 27030 -4882 -7124 7074 30756 30756 27030 -4882 -7124 7074 30756 30756 27030 -4882 -7124 7074 30756 30756 27030 -4882 -7113 7063 30708 30756 27030 -4882 -7113 7063 30708 30756 27030 -4882 -7113 7063 30708 30756 27030 -4882 2025-09-06 15:17:47,185 Hysteresis 1592 0: raw(30708 16000 16000 16000) min(27030 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 30756 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30708 16000 16000 16000) min(27030 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 30756 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7113 7063 30708 30756 27030 -4882 -7095 7045 30630 30756 27030 -4882 -7095 7045 30630 30756 27030 -4882 -7095 7045 30630 30756 27030 -4882 -7095 7045 30630 30756 27030 -4882 -7095 7045 30630 30756 27030 -4882 -7095 7045 30630 30756 27030 -4882 -7116 7066 30721 30756 27030 -4882 -7116 7066 30721 30756 27030 -4882 -7116 7066 30721 30756 27030 -4882 -7116 7066 30721 30756 27030 -4882 -7123 7073 30752 30756 27030 -4882 -7123 7073 30752 30756 27030 -4882 -7123 7073 30752 30756 27030 -4882 -7123 7073 30752 30756 27030 -4882 -7123 7073 30752 30756 27030 -4882 -7123 7073 30752 30756 27030 -4882 -7123 7073 30752 30756 27030 -4882 -7123 7073 30752 30756 27030 -4882 2025-09-06 15:17:57,191 Hysteresis 1602 0: raw(30752 16000 16000 16000) min(27030 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 30756 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30752 16000 16000 16000) min(27030 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 30756 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7121 7071 30743 30756 27030 -4882 -7121 7071 30743 30756 27030 -4882 -7121 7071 30743 30756 27030 -4882 -7121 7071 30743 30756 27030 -4882 -7142 7092 30834 30834 27030 -4882 -7142 7092 30834 30834 27030 -4882 -7142 7092 30834 30834 27030 -4882 -7142 7092 30834 30834 27030 -4882 -7119 7069 30734 30834 27030 -4882 -7119 7069 30734 30834 27030 -4882 -7119 7069 30734 30834 27030 -4882 -7119 7069 30734 30834 27030 -4882 -7119 7069 30734 30834 27030 -4882 -7119 7069 30734 30834 27030 -4882 -7119 7069 30734 30834 27030 -4882 -7119 7069 30734 30834 27030 -4882 -7119 7069 30734 30834 27030 -4882 -7119 7069 30734 30834 27030 -4882 -7181 7131 31004 31004 27030 -4882 -7181 7131 31004 31004 27030 -4882 2025-09-06 15:18:07,226 Hysteresis 1612 0: raw(31004 16000 16000 16000) min(27030 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31004 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(31004 16000 16000 16000) min(27030 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31004 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7181 7131 31004 31004 27030 -4882 -7181 7131 31004 31004 27030 -4882 -7188 7138 31034 31034 27030 -4882 -7188 7138 31034 31034 27030 -4882 -7188 7138 31034 31034 27030 -4882 -7188 7138 31034 31034 27030 -4882 -7188 7138 31034 31034 27030 -4882 -7188 7138 31034 31034 27030 -4882 -7188 7138 31034 31034 27030 -4882 -7188 7138 31034 31034 27030 -4882 -7202 7152 31095 31095 27030 -4882 -7202 7152 31095 31095 27030 -4882 -7202 7152 31095 31095 27030 -4882 -7224 7174 31191 31191 27030 -4882 -7224 7174 31191 31191 27030 -4882 -7224 7174 31191 31191 27030 -4882 -7224 7174 31191 31191 27030 -4882 -7224 7174 31191 31191 27030 -4882 -7224 7174 31191 31191 27030 -4882 -7224 7174 31191 31191 27030 -4882 2025-09-06 15:18:17,490 Hysteresis 1622 0: raw(31191 16000 16000 16000) min(27030 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31191 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(31191 16000 16000 16000) min(27030 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31191 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7224 7174 31191 31191 27030 -4882 -7253 7203 31317 31317 27030 -4882 -7253 7203 31317 31317 27030 -4882 -7253 7203 31317 31317 27030 -4882 -7253 7203 31317 31317 27030 -4882 -7243 7193 31273 31317 27030 -4882 -7243 7193 31273 31317 27030 -4882 -7243 7193 31273 31317 27030 -4882 -7243 7193 31273 31317 27030 -4882 -7243 7193 31273 31317 27030 -4882 -7243 7193 31273 31317 27030 -4882 -7276 7226 31417 31417 27030 -4882 -7276 7226 31417 31417 27030 -4882 -7276 7226 31417 31417 27030 -4882 -7276 7226 31417 31417 27030 -4882 -7278 7228 31426 31426 27030 -4882 -7278 7228 31426 31426 27030 -4882 -7278 7228 31426 31426 27030 -4882 -7302 7252 31530 31530 27030 -4882 -7302 7252 31530 31530 27030 -4882 2025-09-06 15:18:27,497 Hysteresis 1632 0: raw(31530 16000 16000 16000) min(27030 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31530 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(31530 16000 16000 16000) min(27030 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31530 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7302 7252 31530 31530 27030 -4882 -7302 7252 31530 31530 27030 -4882 -7323 7273 31621 31621 27030 -4882 -7323 7273 31621 31621 27030 -4882 -7323 7273 31621 31621 27030 -4882 -7323 7273 31621 31621 27030 -4882 -7329 7279 31647 31647 27030 -4882 -7329 7279 31647 31647 27030 -4882 -7329 7279 31647 31647 27030 -4882 -7329 7279 31647 31647 27030 -4882 -7184 7134 31017 31647 27030 -4882 -7184 7134 31017 31647 27030 -4882 -7184 7134 31017 31647 27030 -4882 -7184 7134 31017 31647 27030 -4882 -6902 6852 29791 31647 27030 -4882 -6902 6852 29791 31647 27030 -4882 -6902 6852 29791 31647 27030 -4882 -6902 6852 29791 31647 27030 -4882 -6902 6852 29791 31647 27030 -4882 -6902 6852 29791 31647 27030 -4882 2025-09-06 15:18:37,504 Hysteresis 1642 0: raw(29791 16000 16000 16000) min(27030 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31647 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(29791 16000 16000 16000) min(27030 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31647 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6268 6218 27034 31647 27030 -4882 -6268 6218 27034 31647 27030 -4882 -6268 6218 27034 31647 27030 -4882 -6268 6218 27034 31647 27030 -4882 -5688 5638 24513 31647 24513 -4882 -5688 5638 24513 31647 24513 -4882 -5688 5638 24513 31647 24513 -4882 -5688 5638 24513 31647 24513 -4882 -5151 5101 22178 31647 22178 -4882 -5151 5101 22178 31647 22178 -4882 -5151 5101 22178 31647 22178 -4882 -5151 5101 22178 31647 22178 -4882 -4619 4569 19865 31647 19865 -4882 -4619 4569 19865 31647 19865 -4882 -4619 4569 19865 31647 19865 -4882 -4619 4569 19865 31647 19865 -4882 -4010 3960 17217 31647 17217 -4882 -4010 3960 17217 31647 17217 -4882 -4010 3960 17217 31647 17217 -4882 2025-09-06 15:18:47,708 Hysteresis 1652 0: raw(17217 16000 16000 16000) min(17217 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31647 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(17217 16000 16000 16000) min(17217 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31647 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -4010 3960 17217 31647 17217 -4882 -3879 3829 16647 31647 16647 -4882 -3879 3829 16647 31647 16647 -4882 -3879 3829 16647 31647 16647 -4882 -3879 3829 16647 31647 16647 -4882 -3879 3829 16647 31647 16647 -4882 -3879 3829 16647 31647 16647 -4882 -3879 3829 16647 31647 16647 -4882 -3879 3829 16647 31647 16647 -4882 -4474 4424 19234 31647 16647 -4882 -4474 4424 19234 31647 16647 -4882 -4474 4424 19234 31647 16647 -4882 -4474 4424 19234 31647 16647 -4882 -4474 4424 19234 31647 16647 -4882 -4474 4424 19234 31647 16647 -4882 -4474 4424 19234 31647 16647 -4882 -4474 4424 19234 31647 16647 -4882 -4474 4424 19234 31647 16647 -4882 -6143 6093 26491 31647 16647 -4882 -6143 6093 26491 31647 16647 -4882 2025-09-06 15:18:57,902 Hysteresis 1662 0: raw(26491 16000 16000 16000) min(16647 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31647 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(26491 16000 16000 16000) min(16647 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31647 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6143 6093 26491 31647 16647 -4882 -6143 6093 26491 31647 16647 -4882 -6143 6093 26491 31647 16647 -4882 -6143 6093 26491 31647 16647 -4882 -6143 6093 26491 31647 16647 -4882 -6143 6093 26491 31647 16647 -4882 -6719 6669 28995 31647 16647 -4882 -6719 6669 28995 31647 16647 -4882 -6719 6669 28995 31647 16647 -4882 -6719 6669 28995 31647 16647 -4882 -6814 6764 29408 31647 16647 -4882 -6814 6764 29408 31647 16647 -4882 -6814 6764 29408 31647 16647 -4882 -6814 6764 29408 31647 16647 -4882 -6939 6889 29952 31647 16647 -4882 -6939 6889 29952 31647 16647 -4882 -6939 6889 29952 31647 16647 -4882 -6939 6889 29952 31647 16647 -4882 -6994 6944 30191 31647 16647 -4882 -6994 6944 30191 31647 16647 -4882 2025-09-06 15:19:07,906 Hysteresis 1672 0: raw(30191 16000 16000 16000) min(16647 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31647 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30191 16000 16000 16000) min(16647 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31647 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6994 6944 30191 31647 16647 -4882 -6994 6944 30191 31647 16647 -4882 -7011 6961 30265 31647 16647 -4882 -7011 6961 30265 31647 16647 -4882 -7011 6961 30265 31647 16647 -4882 -7011 6961 30265 31647 16647 -4882 -7011 6961 30265 31647 16647 -4882 -7011 6961 30265 31647 16647 -4882 -7011 6961 30265 31647 16647 -4882 -7011 6961 30265 31647 16647 -4882 -7011 6961 30265 31647 16647 -4882 -7011 6961 30265 31647 16647 -4882 -6969 6919 30082 31647 16647 -4882 -6969 6919 30082 31647 16647 -4882 -6969 6919 30082 31647 16647 -4882 -6969 6919 30082 31647 16647 -4882 -6939 6889 29952 31647 16647 -4882 -6939 6889 29952 31647 16647 -4882 -6939 6889 29952 31647 16647 -4882 -6939 6889 29952 31647 16647 -4882 2025-09-06 15:19:17,913 Hysteresis 1682 0: raw(29952 16000 16000 16000) min(16647 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31647 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(29952 16000 16000 16000) min(16647 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31647 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6891 6841 29743 31647 16647 -4882 -6891 6841 29743 31647 16647 -4882 -6891 6841 29743 31647 16647 -4882 -6891 6841 29743 31647 16647 -4882 -6893 6843 29752 31647 16647 -4882 -6893 6843 29752 31647 16647 -4882 -6893 6843 29752 31647 16647 -4882 -6893 6843 29752 31647 16647 -4882 -6883 6833 29708 31647 16647 -4882 -6883 6833 29708 31647 16647 -4882 -6883 6833 29708 31647 16647 -4882 -6910 6860 29826 31647 16647 -4882 -6910 6860 29826 31647 16647 -4882 -6910 6860 29826 31647 16647 -4882 -6910 6860 29826 31647 16647 -4882 -6910 6860 29826 31647 16647 -4882 -6910 6860 29826 31647 16647 -4882 -7023 6973 30317 31647 16647 -4882 -7023 6973 30317 31647 16647 -4882 2025-09-06 15:19:27,973 Hysteresis 1692 0: raw(30317 16000 16000 16000) min(16647 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31647 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(30317 16000 16000 16000) min(16647 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31647 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7023 6973 30317 31647 16647 -4882 -7023 6973 30317 31647 16647 -4882 -7113 7063 30708 31647 16647 -4882 -7113 7063 30708 31647 16647 -4882 -7113 7063 30708 31647 16647 -4882 -7113 7063 30708 31647 16647 -4882 -7196 7146 31069 31647 16647 -4882 -7196 7146 31069 31647 16647 -4882 -7196 7146 31069 31647 16647 -4882 -7196 7146 31069 31647 16647 -4882 -7250 7200 31304 31647 16647 -4882 -7250 7200 31304 31647 16647 -4882 -7250 7200 31304 31647 16647 -4882 -7250 7200 31304 31647 16647 -4882 -7249 7199 31300 31647 16647 -4882 -7249 7199 31300 31647 16647 -4882 -7249 7199 31300 31647 16647 -4882 -7249 7199 31300 31647 16647 -4882 -7261 7211 31352 31647 16647 -4882 -7261 7211 31352 31647 16647 -4882 2025-09-06 15:19:37,976 Hysteresis 1702 0: raw(31352 16000 16000 16000) min(16647 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31647 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(31352 16000 16000 16000) min(16647 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31647 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7261 7211 31352 31647 16647 -4882 -7261 7211 31352 31647 16647 -4882 -7284 7234 31452 31647 16647 -4882 -7284 7234 31452 31647 16647 -4882 -7284 7234 31452 31647 16647 -4882 -7284 7234 31452 31647 16647 -4882 -7280 7230 31434 31647 16647 -4882 -7280 7230 31434 31647 16647 -4882 -7280 7230 31434 31647 16647 -4882 -7280 7230 31434 31647 16647 -4882 -7280 7230 31434 31647 16647 -4882 -7303 7253 31534 31647 16647 -4882 -7303 7253 31534 31647 16647 -4882 -7303 7253 31534 31647 16647 -4882 -7303 7253 31534 31647 16647 -4882 -7311 7261 31569 31647 16647 -4882 -7311 7261 31569 31647 16647 -4882 -7311 7261 31569 31647 16647 -4882 -7311 7261 31569 31647 16647 -4882 2025-09-06 15:19:47,982 Hysteresis 1712 0: raw(31569 16000 16000 16000) min(16647 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31647 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(31569 16000 16000 16000) min(16647 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31647 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7294 7244 31495 31647 16647 -4882 -7294 7244 31495 31647 16647 -4882 -7294 7244 31495 31647 16647 -4882 -7294 7244 31495 31647 16647 -4882 -7287 7237 31465 31647 16647 -4882 -7287 7237 31465 31647 16647 -4882 -7287 7237 31465 31647 16647 -4882 -7287 7237 31465 31647 16647 -4882 -7287 7237 31465 31647 16647 -4882 -7287 7237 31465 31647 16647 -4882 -7287 7237 31465 31647 16647 -4882 -7287 7237 31465 31647 16647 -4882 -6911 6861 29830 31647 16647 -4882 -6911 6861 29830 31647 16647 -4882 -6911 6861 29830 31647 16647 -4882 -6911 6861 29830 31647 16647 -4882 -6829 6779 29473 31647 16647 -4882 -6829 6779 29473 31647 16647 -4882 -6829 6779 29473 31647 16647 -4882 -6829 6779 29473 31647 16647 -4882 2025-09-06 15:19:58,021 Hysteresis 1723 0: raw(29473 16000 16000 16000) min(16647 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31647 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(29473 16000 16000 16000) min(16647 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31647 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6829 6779 29473 31647 16647 -4882 -6829 6779 29473 31647 16647 -4882 -6829 6779 29473 31647 16647 -4882 -6829 6779 29473 31647 16647 -4882 -6829 6779 29473 31647 16647 -4882 -6765 6715 29195 31647 16647 -4882 -6765 6715 29195 31647 16647 -4882 -6765 6715 29195 31647 16647 -4882 -6765 6715 29195 31647 16647 -4882 -6705 6655 28934 31647 16647 -4882 -6705 6655 28934 31647 16647 -4882 -6705 6655 28934 31647 16647 -4882 -6705 6655 28934 31647 16647 -4882 -6705 6655 28934 31647 16647 -4882 -6705 6655 28934 31647 16647 -4882 -6705 6655 28934 31647 16647 -4882 -6705 6655 28934 31647 16647 -4882 -6686 6636 28852 31647 16647 -4882 -6686 6636 28852 31647 16647 -4882 -6686 6636 28852 31647 16647 -4882 2025-09-06 15:20:08,121 Hysteresis 1733 0: raw(28852 16000 16000 16000) min(16647 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31647 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(28852 16000 16000 16000) min(16647 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31647 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6686 6636 28852 31647 16647 -4882 -6673 6623 28795 31647 16647 -4882 -6673 6623 28795 31647 16647 -4882 -6673 6623 28795 31647 16647 -4882 -6673 6623 28795 31647 16647 -4882 -6694 6644 28886 31647 16647 -4882 -6694 6644 28886 31647 16647 -4882 -6694 6644 28886 31647 16647 -4882 -6694 6644 28886 31647 16647 -4882 -6657 6607 28726 31647 16647 -4882 -6657 6607 28726 31647 16647 -4882 -6657 6607 28726 31647 16647 -4882 -6657 6607 28726 31647 16647 -4882 -6657 6607 28726 31647 16647 -4882 -6657 6607 28726 31647 16647 -4882 -6657 6607 28726 31647 16647 -4882 -6657 6607 28726 31647 16647 -4882 -6657 6607 28726 31647 16647 -4882 -6657 6607 28726 31647 16647 -4882 -6668 6618 28773 31647 16647 -4882 2025-09-06 15:20:18,124 Hysteresis 1743 0: raw(28773 16000 16000 16000) min(16647 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31647 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(28773 16000 16000 16000) min(16647 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31647 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6668 6618 28773 31647 16647 -4882 -6668 6618 28773 31647 16647 -4882 -6668 6618 28773 31647 16647 -4882 -6654 6604 28713 31647 16647 -4882 -6654 6604 28713 31647 16647 -4882 -6654 6604 28713 31647 16647 -4882 -6654 6604 28713 31647 16647 -4882 -6662 6612 28747 31647 16647 -4882 -6662 6612 28747 31647 16647 -4882 -6662 6612 28747 31647 16647 -4882 -6662 6612 28747 31647 16647 -4882 -6655 6605 28717 31647 16647 -4882 -6655 6605 28717 31647 16647 -4882 -6655 6605 28717 31647 16647 -4882 -6655 6605 28717 31647 16647 -4882 -6655 6605 28717 31647 16647 -4882 -6655 6605 28717 31647 16647 -4882 -6655 6605 28717 31647 16647 -4882 -6655 6605 28717 31647 16647 -4882 2025-09-06 15:20:28,127 Hysteresis 1753 0: raw(28717 16000 16000 16000) min(16647 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31647 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(28717 16000 16000 16000) min(16647 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31647 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6652 6602 28704 31647 16647 -4882 -6652 6602 28704 31647 16647 -4882 -6652 6602 28704 31647 16647 -4882 -6652 6602 28704 31647 16647 -4882 -6652 6602 28704 31647 16647 -4882 -6652 6602 28704 31647 16647 -4882 -6680 6630 28826 31647 16647 -4882 -6680 6630 28826 31647 16647 -4882 -6680 6630 28826 31647 16647 -4882 -6680 6630 28826 31647 16647 -4882 -6678 6628 28817 31647 16647 -4882 -6678 6628 28817 31647 16647 -4882 -6678 6628 28817 31647 16647 -4882 -6678 6628 28817 31647 16647 -4882 -6669 6619 28778 31647 16647 -4882 -6669 6619 28778 31647 16647 -4882 -6669 6619 28778 31647 16647 -4882 -6669 6619 28778 31647 16647 -4882 -6690 6640 28869 31647 16647 -4882 -6690 6640 28869 31647 16647 -4882 2025-09-06 15:20:38,183 Hysteresis 1763 0: raw(28869 16000 16000 16000) min(16647 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31647 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(28869 16000 16000 16000) min(16647 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31647 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6690 6640 28869 31647 16647 -4882 -6690 6640 28869 31647 16647 -4882 -6673 6623 28795 31647 16647 -4882 -6673 6623 28795 31647 16647 -4882 -6673 6623 28795 31647 16647 -4882 -6673 6623 28795 31647 16647 -4882 -6691 6641 28873 31647 16647 -4882 -6691 6641 28873 31647 16647 -4882 -6691 6641 28873 31647 16647 -4882 -6691 6641 28873 31647 16647 -4882 -6691 6641 28873 31647 16647 -4882 -6691 6641 28873 31647 16647 -4882 -6691 6641 28873 31647 16647 -4882 -6691 6641 28873 31647 16647 -4882 -6691 6641 28873 31647 16647 -4882 -6691 6641 28873 31647 16647 -4882 -6691 6641 28873 31647 16647 -4882 -6691 6641 28873 31647 16647 -4882 -6691 6641 28873 31647 16647 -4882 -6691 6641 28873 31647 16647 -4882 2025-09-06 15:20:48,576 Hysteresis 1773 0: raw(28873 16000 16000 16000) min(16647 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31647 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(28873 16000 16000 16000) min(16647 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31647 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6691 6641 28873 31647 16647 -4882 -6691 6641 28873 31647 16647 -4882 -6691 6641 28873 31647 16647 -4882 -6691 6641 28873 31647 16647 -4882 -6691 6641 28873 31647 16647 -4882 -6691 6641 28873 31647 16647 -4882 -6691 6641 28873 31647 16647 -4882 -6691 6641 28873 31647 16647 -4882 -6691 6641 28873 31647 16647 -4882 -6691 6641 28873 31647 16647 -4882 -6691 6641 28873 31647 16647 -4882 -6691 6641 28873 31647 16647 -4882 -6691 6641 28873 31647 16647 -4882 -6691 6641 28873 31647 16647 -4882 -6691 6641 28873 31647 16647 -4882 -6691 6641 28873 31647 16647 -4882 -6691 6641 28873 31647 16647 -4882 -6691 6641 28873 31647 16647 -4882 -6691 6641 28873 31647 16647 -4882 -6691 6641 28873 31647 16647 -4882 2025-09-06 15:20:58,620 Hysteresis 1783 0: raw(28873 16000 16000 16000) min(16647 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31647 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(28873 16000 16000 16000) min(16647 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31647 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6691 6641 28873 31647 16647 -4882 -6691 6641 28873 31647 16647 -4882 -6691 6641 28873 31647 16647 -4882 -6732 6682 29052 31647 16647 -4882 -6732 6682 29052 31647 16647 -4882 -6732 6682 29052 31647 16647 -4882 -6732 6682 29052 31647 16647 -4882 -6684 6634 28843 31647 16647 -4882 -6684 6634 28843 31647 16647 -4882 -6684 6634 28843 31647 16647 -4882 -6684 6634 28843 31647 16647 -4882 -6684 6634 28843 31647 16647 -4882 -6684 6634 28843 31647 16647 -4882 -6684 6634 28843 31647 16647 -4882 -6684 6634 28843 31647 16647 -4882 -6684 6634 28843 31647 16647 -4882 -6684 6634 28843 31647 16647 -4882 -6684 6634 28843 31647 16647 -4882 -6684 6634 28843 31647 16647 -4882 -6684 6634 28843 31647 16647 -4882 2025-09-06 15:21:08,626 Hysteresis 1793 0: raw(28843 16000 16000 16000) min(16647 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31647 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(28843 16000 16000 16000) min(16647 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31647 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6684 6634 28843 31647 16647 -4882 -6185 6135 26673 31647 16647 -4882 -6185 6135 26673 31647 16647 -4882 -6185 6135 26673 31647 16647 -4882 -6185 6135 26673 31647 16647 -4882 -6000 5950 25869 31647 16647 -4882 -6000 5950 25869 31647 16647 -4882 -6000 5950 25869 31647 16647 -4882 -6000 5950 25869 31647 16647 -4882 -6003 5953 25882 31647 16647 -4882 -6003 5953 25882 31647 16647 -4882 -6003 5953 25882 31647 16647 -4882 -6003 5953 25882 31647 16647 -4882 -6003 5953 25882 31647 16647 -4882 -6003 5953 25882 31647 16647 -4882 -6003 5953 25882 31647 16647 -4882 -6003 5953 25882 31647 16647 -4882 -6181 6131 26656 31647 16647 -4882 -6181 6131 26656 31647 16647 -4882 -6181 6131 26656 31647 16647 -4882 2025-09-06 15:21:18,688 Hysteresis 1803 0: raw(26656 16000 16000 16000) min(16647 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31647 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(26656 16000 16000 16000) min(16647 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31647 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6181 6131 26656 31647 16647 -4882 -5627 5577 24247 31647 16647 -4882 -5627 5577 24247 31647 16647 -4882 -5627 5577 24247 31647 16647 -4882 -5627 5577 24247 31647 16647 -4882 -5627 5577 24247 31647 16647 -4882 -5627 5577 24247 31647 16647 -4882 -5627 5577 24247 31647 16647 -4882 -5627 5577 24247 31647 16647 -4882 -5627 5577 24247 31647 16647 -4882 -5627 5577 24247 31647 16647 -4882 -5003 4953 21534 31647 16647 -4882 -5003 4953 21534 31647 16647 -4882 -5003 4953 21534 31647 16647 -4882 -5003 4953 21534 31647 16647 -4882 -5003 4953 21534 31647 16647 -4882 -5003 4953 21534 31647 16647 -4882 -5003 4953 21534 31647 16647 -4882 -4691 4641 20178 31647 16647 -4882 -4691 4641 20178 31647 16647 -4882 2025-09-06 15:21:28,952 Hysteresis 1813 0: raw(20178 16000 16000 16000) min(16647 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31647 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(20178 16000 16000 16000) min(16647 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31647 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -4691 4641 20178 31647 16647 -4882 -4691 4641 20178 31647 16647 -4882 -4691 4641 20178 31647 16647 -4882 -4691 4641 20178 31647 16647 -4882 -4691 4641 20178 31647 16647 -4882 -4691 4641 20178 31647 16647 -4882 -5165 5115 22239 31647 16647 -4882 -5165 5115 22239 31647 16647 -4882 -5165 5115 22239 31647 16647 -4882 -5165 5115 22239 31647 16647 -4882 -6120 6070 26391 31647 16647 -4882 -6120 6070 26391 31647 16647 -4882 -6120 6070 26391 31647 16647 -4882 -6120 6070 26391 31647 16647 -4882 -6404 6354 27626 31647 16647 -4882 -6404 6354 27626 31647 16647 -4882 -6404 6354 27626 31647 16647 -4882 -6404 6354 27626 31647 16647 -4882 -6404 6354 27626 31647 16647 -4882 -6404 6354 27626 31647 16647 -4882 2025-09-06 15:21:38,964 Hysteresis 1823 0: raw(27626 16000 16000 16000) min(16647 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31647 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(27626 16000 16000 16000) min(16647 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31647 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6499 6449 28039 31647 16647 -4882 -6499 6449 28039 31647 16647 -4882 -6499 6449 28039 31647 16647 -4882 -6499 6449 28039 31647 16647 -4882 -6488 6438 27991 31647 16647 -4882 -6488 6438 27991 31647 16647 -4882 -6488 6438 27991 31647 16647 -4882 -6488 6438 27991 31647 16647 -4882 -6520 6470 28130 31647 16647 -4882 -6520 6470 28130 31647 16647 -4882 -6520 6470 28130 31647 16647 -4882 -6520 6470 28130 31647 16647 -4882 -6544 6494 28234 31647 16647 -4882 -6544 6494 28234 31647 16647 -4882 -6544 6494 28234 31647 16647 -4882 -6544 6494 28234 31647 16647 -4882 -6606 6556 28504 31647 16647 -4882 -6606 6556 28504 31647 16647 -4882 -6606 6556 28504 31647 16647 -4882 -6606 6556 28504 31647 16647 -4882 2025-09-06 15:21:48,968 Hysteresis 1833 0: raw(28504 16000 16000 16000) min(16647 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31647 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(28504 16000 16000 16000) min(16647 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31647 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6257 6207 26986 31647 16647 -4882 -6257 6207 26986 31647 16647 -4882 -6257 6207 26986 31647 16647 -4882 -5523 5473 23795 31647 16647 -4882 -5523 5473 23795 31647 16647 -4882 -5523 5473 23795 31647 16647 -4882 -5523 5473 23795 31647 16647 -4882 -5523 5473 23795 31647 16647 -4882 -5523 5473 23795 31647 16647 -4882 -4980 4930 21434 31647 16647 -4882 -4980 4930 21434 31647 16647 -4882 -4980 4930 21434 31647 16647 -4882 -4980 4930 21434 31647 16647 -4882 -4448 4398 19121 31647 16647 -4882 -4448 4398 19121 31647 16647 -4882 -4448 4398 19121 31647 16647 -4882 -4448 4398 19121 31647 16647 -4882 -4360 4310 18739 31647 16647 -4882 -4360 4310 18739 31647 16647 -4882 -4360 4310 18739 31647 16647 -4882 2025-09-06 15:21:59,008 Hysteresis 1844 0: raw(18739 16000 16000 16000) min(16647 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31647 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(18739 16000 16000 16000) min(16647 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31647 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -4360 4310 18739 31647 16647 -4882 -4303 4253 18491 31647 16647 -4882 -4303 4253 18491 31647 16647 -4882 -4303 4253 18491 31647 16647 -4882 -4303 4253 18491 31647 16647 -4882 -4196 4146 18026 31647 16647 -4882 -4196 4146 18026 31647 16647 -4882 -4196 4146 18026 31647 16647 -4882 -4196 4146 18026 31647 16647 -4882 -3756 3706 16113 31647 16113 -4882 -3756 3706 16113 31647 16113 -4882 -3756 3706 16113 31647 16113 -4882 -3756 3706 16113 31647 16113 -4882 -3677 3627 15769 31647 15769 -4882 -3677 3627 15769 31647 15769 -4882 -3677 3627 15769 31647 15769 -4882 -3677 3627 15769 31647 15769 -4882 -3677 3627 15769 31647 15769 -4882 -3677 3627 15769 31647 15769 -4882 2025-09-06 15:22:09,015 Hysteresis 1854 0: raw(15769 16000 16000 16000) min(15769 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31647 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(15769 16000 16000 16000) min(15769 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31647 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -3138 3088 13426 31647 13426 -4882 -3138 3088 13426 31647 13426 -4882 -3138 3088 13426 31647 13426 -4882 -3138 3088 13426 31647 13426 -4882 -2468 2418 10513 31647 10513 -4882 -2468 2418 10513 31647 10513 -4882 -2468 2418 10513 31647 10513 -4882 -2468 2418 10513 31647 10513 -4882 -2468 2418 10513 31647 10513 -4882 -2468 2418 10513 31647 10513 -4882 -2468 2418 10513 31647 10513 -4882 -2468 2418 10513 31647 10513 -4882 -2186 2136 9286 31647 9286 -4882 -2186 2136 9286 31647 9286 -4882 -2186 2136 9286 31647 9286 -4882 -2186 2136 9286 31647 9286 -4882 -1858 1808 7860 31647 7860 -4882 -1858 1808 7860 31647 7860 -4882 -1858 1808 7860 31647 7860 -4882 -1858 1808 7860 31647 7860 -4882 2025-09-06 15:22:19,038 Hysteresis 1864 0: raw(7860 16000 16000 16000) min(7860 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31647 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(7860 16000 16000 16000) min(7860 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31647 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1606 1556 6765 31647 6765 -4882 -1606 1556 6765 31647 6765 -4882 -1606 1556 6765 31647 6765 -4882 -1606 1556 6765 31647 6765 -4882 -1606 1556 6765 31647 6765 -4882 -1606 1556 6765 31647 6765 -4882 -1606 1556 6765 31647 6765 -4882 RECV 0: supported 0 -> 14000 mA RECV 0: requested 0 -> 14000 mA (measured 0.000A 0.000A 0.000A) -1606 1556 6765 31647 6765 -4882 -1296 1246 5417 31647 5417 -4882 -1296 1246 5417 31647 5417 -4882 -1296 1246 5417 31647 5417 -4882 -1296 1246 5417 31647 5417 -4882 -1296 1246 5417 31647 5417 -4882 -1296 1246 5417 31647 5417 -4882 -1436 1386 6026 31647 5417 -4882 -1436 1386 6026 31647 5417 -4882 -1436 1386 6026 31647 5417 -4882 -1436 1386 6026 31647 5417 -4882 -1586 1536 6678 31647 5417 -4882 -1586 1536 6678 31647 5417 -4882 2025-09-06 15:22:29,438 Hysteresis 1874 0: raw(6678 16000 16000 16000) min(5417 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31647 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 1, sorted to 0 2: 0: plugged in. alloc 1p Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 31647 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (678 10000 10000 10000) 7: 0: !chrg 6678@1p 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(0 9322 9322 9322) min(-1261 9322 9322 9322) spread(-11560 9322 9322 9322) max_pv 24969 9: [ 0 6678@1p ] PM PV mtr(W) avl(W) raw max min spread -1586 2879 12517 31647 5417 -4882 -1581 2874 12495 31647 5417 -4882 -1581 2874 12495 31647 5417 -4882 -1581 2874 12495 31647 5417 -4882 -1581 2874 12495 31647 5417 -4882 -1913 3165 13760 31647 5417 -4882 -1913 3165 13760 31647 5417 -4882 -1913 3165 13760 31647 5417 -4882 -1913 3165 13760 31647 5417 -4882 -2290 3495 15195 31647 5417 -4882 -2290 3495 15195 31647 5417 -4882 -2290 3495 15195 31647 5417 -4882 -2290 3495 15195 31647 5417 -4882 -2290 3495 15195 31647 5417 -4882 -2290 3495 15195 31569 5417 -4882 -2290 3495 15195 31569 5417 -4882 -2290 3495 15195 31569 5417 -4882 -1379 2531 11004 31569 5417 -4882 -1379 2531 11004 31569 5417 -4882 -1379 2531 11004 31569 5417 -4882 2025-09-06 15:22:39,828 Hysteresis -199 0: raw(11004 16000 16000 16000) min(5417 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31569 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 1, sorted to 0 2: 0: plugged in. alloc 1p Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 31569 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (5004 10000 10000 10000) 7: 0: 11004@1p 8: filtered 1 to 1, sorted to 0 8: 0: 11004@1p __all__ 9: don't have active chargers. 9: raw(0 4996 4996 4996) min(-5587 4996 4996 4996) spread(-15886 4996 4996 4996) max_pv 20565 9: [ 0 11004@1p ] PM PV mtr(W) avl(W) raw max min spread -1379 3526 15330 31569 5417 -4882 -1379 3526 15330 31569 5417 -4882 -1379 3526 15330 31569 5417 -4882 -1621 3904 16973 31569 5417 -4882 -1621 3904 16973 31569 5417 -4882 -1621 3904 16973 31569 5417 -4882 -2152 4369 18995 31569 5417 -4882 -2152 4369 18995 31569 5417 -4882 -2152 4369 18995 31569 5417 -4882 -2152 4369 18995 31569 5417 -4882 -2759 4900 21304 31569 5417 -4882 -2759 4900 21304 31569 5417 -4882 -2759 4900 21304 31569 5417 -4882 -2759 4900 21304 31569 5417 -4882 -2594 4756 20678 31569 5417 -4882 -2594 4756 20678 31569 5417 -4882 -2594 4756 20678 31569 5417 -4882 -2594 4756 20678 31569 5417 -4882 -3237 5318 23121 31569 5417 -4882 -3237 5318 23121 31569 5417 -4882 2025-09-06 15:22:49,832 Hysteresis -189 0: raw(23121 16000 16000 16000) min(5417 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31569 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 1, sorted to 0 2: 0: plugged in. alloc 1p Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 31569 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (17121 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(9121 2000 2000 2000) min(-8583 2000 2000 2000) spread(-18882 2000 2000 2000) max_pv 17569 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -3237 6008 26121 31569 5417 -4882 -3237 6008 26121 31569 5417 -4882 -3622 6345 27586 31569 5417 -4882 -3622 6345 27586 31569 5417 -4882 -3622 6345 27586 31569 5417 -4882 -3622 6345 27586 31569 5417 -4882 -3856 6550 28478 31569 5417 -4882 -3856 6550 28478 31569 5417 -4882 -3856 6550 28478 31569 5417 -4882 -3856 6550 28478 31569 5417 -4882 -3856 6550 28478 31569 5417 -4882 -3856 6550 28478 31569 5417 -4882 -3856 6550 28478 31569 5417 -4882 -3856 6550 28478 31569 5417 -4882 -3856 6550 28478 31569 5417 -4882 -3856 6550 28478 31569 5417 -4882 -3232 6004 26104 31569 5417 -4882 -3232 6004 26104 31569 5417 -4882 -3232 6004 26104 31569 5417 -4882 -3232 6004 26104 31569 5417 -4882 2025-09-06 15:22:59,836 Hysteresis -179 0: raw(26104 16000 16000 16000) min(5417 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31569 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 1, sorted to 0 2: 0: plugged in. alloc 1p Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 31569 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (20104 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(12104 2000 2000 2000) min(-8583 2000 2000 2000) spread(-18882 2000 2000 2000) max_pv 17569 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -3261 6029 26213 31569 5417 -4882 -3261 6029 26213 31569 5417 -4882 -3261 6029 26213 31569 5417 -4882 -3261 6029 26213 31569 5417 -4882 -3444 6189 26908 31569 5417 -4882 -3444 6189 26908 31569 5417 -4882 -3444 6189 26908 31569 5417 -4882 -3531 6265 27239 31569 5417 -4882 -3531 6265 27239 31569 5417 -4882 -3531 6265 27239 31569 5417 -4882 -3531 6265 27239 31569 5417 -4882 -3714 6426 27939 31569 5417 -4882 -3714 6426 27939 31569 5417 -4882 -3714 6426 27939 31569 5417 -4882 -3714 6426 27939 31569 5417 -4882 -3878 6569 28560 31569 5417 -4882 -3878 6569 28560 31569 5417 -4882 -3878 6569 28560 31569 5417 -4882 -3878 6569 28560 31569 5417 -4882 2025-09-06 15:23:09,978 Hysteresis -169 0: raw(28560 16000 16000 16000) min(5417 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31569 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 1, sorted to 0 2: 0: plugged in. alloc 1p Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 31569 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (22560 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(14560 2000 2000 2000) min(-8583 2000 2000 2000) spread(-18882 2000 2000 2000) max_pv 17569 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -3903 6591 28656 31569 5417 -4882 -3903 6591 28656 31569 5417 -4882 -3903 6591 28656 31569 5417 -4882 -3903 6591 28656 31569 5417 -4882 -3873 6565 28543 31569 5417 -4882 -3873 6565 28543 31569 5417 -4882 -3873 6565 28543 31569 5417 -4882 -3873 6565 28543 31569 5417 -4882 -3873 6565 28543 31569 5417 -4882 -3873 6565 28543 31569 5417 -4882 -3873 6565 28543 31569 5417 -4882 -3873 6565 28543 31569 5417 -4882 -3873 6565 28543 31569 5417 -4882 -3873 6565 28543 31569 5417 -4882 -3911 6598 28686 31569 5417 -4882 -3911 6598 28686 31569 5417 -4882 -3911 6598 28686 31569 5417 -4882 -3911 6598 28686 31569 5417 -4882 -3950 6632 28834 31569 5417 -4882 -3950 6632 28834 31569 5417 -4882 2025-09-06 15:23:19,984 Hysteresis -159 0: raw(28834 16000 16000 16000) min(5417 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31569 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 1, sorted to 0 2: 0: plugged in. alloc 1p Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 31569 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (22834 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(14834 2000 2000 2000) min(-8583 2000 2000 2000) spread(-18882 2000 2000 2000) max_pv 17569 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -3950 6632 28834 31569 5417 -4882 -3950 6632 28834 31569 5417 -4882 -4033 6705 29152 31569 5417 -4882 -4033 6705 29152 31569 5417 -4882 -4033 6705 29152 31569 5417 -4882 -4033 6705 29152 31569 5417 -4882 -4036 6707 29160 31569 5417 -4882 -4036 6707 29160 31569 5417 -4882 -4036 6707 29160 31569 5417 -4882 -4036 6707 29160 31569 5417 -4882 -4036 6707 29160 31569 5417 -4882 -4036 6707 29160 31569 5417 -4882 -4036 6707 29160 31569 5417 -4882 -4036 6707 29160 31569 5417 -4882 -4120 6781 29482 31569 5417 -4882 -4120 6781 29482 31569 5417 -4882 -4120 6781 29482 31569 5417 -4882 -4120 6781 29482 31569 5417 -4882 -4120 6781 29482 31569 5417 -4882 -4116 6777 29465 31569 5417 -4882 2025-09-06 15:23:30,025 Hysteresis -149 0: raw(29465 16000 16000 16000) min(5417 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31569 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 1, sorted to 0 2: 0: plugged in. alloc 1p Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 31569 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (23465 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(15465 2000 2000 2000) min(-8583 2000 2000 2000) spread(-18882 2000 2000 2000) max_pv 17569 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -4116 6777 29465 31569 5417 -4882 -4116 6777 29465 31569 5417 -4882 -4116 6777 29465 31569 5417 -4882 -4107 6769 29430 31569 5417 -4882 -4107 6769 29430 31569 5417 -4882 -4107 6769 29430 31569 5417 -4882 -4107 6769 29430 31569 5417 -4882 -4120 6781 29482 31569 5417 -4882 -4120 6781 29482 31569 5417 -4882 -4120 6781 29482 31569 5417 -4882 -4120 6781 29482 31569 5417 -4882 -4086 6751 29352 31569 5417 -4882 -4086 6751 29352 31569 5417 -4882 -4086 6751 29352 31569 5417 -4882 -4086 6751 29352 31569 5417 -4882 -4128 6788 29513 31569 5417 -4882 -4128 6788 29513 31569 5417 -4882 -4128 6788 29513 31569 5417 -4882 -4128 6788 29513 31569 5417 -4882 2025-09-06 15:23:40,173 Hysteresis -139 0: raw(29513 16000 16000 16000) min(5417 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31569 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 1, sorted to 0 2: 0: plugged in. alloc 1p Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 31569 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (23513 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(15513 2000 2000 2000) min(-8583 2000 2000 2000) spread(-18882 2000 2000 2000) max_pv 17569 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -4080 6746 29330 31569 5417 -4882 -4080 6746 29330 31569 5417 -4882 -4080 6746 29330 31569 5417 -4882 -4080 6746 29330 31569 5417 -4882 -4108 6770 29434 31569 5417 -4882 -4108 6770 29434 31569 5417 -4882 -4108 6770 29434 31569 5417 -4882 -4108 6770 29434 31569 5417 -4882 -4108 6770 29434 31569 5417 -4882 -4108 6770 29434 31569 5417 -4882 -4108 6770 29434 31569 5417 -4882 -4108 6770 29434 31569 5417 -4882 -4108 6770 29434 31569 5417 -4882 -4108 6770 29434 31569 5417 -4882 -4097 6761 29395 31569 5417 -4882 -4097 6761 29395 31569 5417 -4882 -4097 6761 29395 31569 5417 -4882 -4097 6761 29395 31569 5417 -4882 -4117 6778 29469 31569 5417 -4882 -4117 6778 29469 31569 5417 -4882 2025-09-06 15:23:50,177 Hysteresis -129 0: raw(29469 16000 16000 16000) min(5417 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 31569 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 1, sorted to 0 2: 0: plugged in. alloc 1p Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 31569 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (23469 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(15469 2000 2000 2000) min(-8583 2000 2000 2000) spread(-18882 2000 2000 2000) max_pv 17569 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -4117 6778 29469 31569 5417 -4882 -4117 6778 29469 31569 5417 -4882 -4073 6740 29304 31569 5417 -4882 -4073 6740 29304 31495 5417 -4882 -4073 6740 29304 31495 5417 -4882 -4120 6781 29482 31495 5417 -4882 -4120 6781 29482 31495 5417 -4882 -4120 6781 29482 31465 5417 -4882 -4120 6781 29482 31465 5417 -4882 -4079 6745 29326 31465 5417 -4882 -4079 6745 29326 31465 5417 -4882 -4079 6745 29326 31465 5417 -4882 -4079 6745 29326 31465 5417 -4882 -4079 6745 29326 31465 5417 -4882 -4079 6745 29326 31465 5417 -4882 -4079 6745 29326 29830 5417 -4882 -4079 6745 29326 29830 5417 -4882 -4100 6763 29404 29830 5417 -4882 -4100 6763 29404 29830 5417 -4882 -4100 6763 29404 29513 5417 -4882 2025-09-06 15:24:00,338 Hysteresis -119 0: raw(29404 16000 16000 16000) min(5417 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 29513 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 1, sorted to 0 2: 0: plugged in. alloc 1p Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 29513 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (23404 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(15404 2000 2000 2000) min(-8583 2000 2000 2000) spread(-18882 2000 2000 2000) max_pv 15513 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -4100 6763 29404 29513 5417 -4882 -4100 6763 29404 29513 5417 -4882 -4100 6763 29404 29513 5417 -4882 -4074 6741 29308 29513 5417 -4882 -4074 6741 29308 29513 5417 -4882 -4074 6741 29308 29513 5417 -4882 -4074 6741 29308 29513 5417 -4882 -4074 6741 29308 29513 5417 -4882 -4074 6741 29308 29513 5417 -4882 -4074 6741 29308 29513 5417 -4882 -4074 6741 29308 29513 5417 -4882 -4074 6741 29308 29513 5417 -4882 -4074 6741 29308 29513 5417 -4882 -4074 6741 29308 29513 5417 -4882 -4074 6741 29308 29513 5417 -4882 -4055 6724 29234 29513 5417 -4882 -4055 6724 29234 29513 5417 -4882 -4055 6724 29234 29513 5417 -4882 -4055 6724 29234 29513 5417 -4882 -4082 6748 29339 29513 5417 -4882 2025-09-06 15:24:10,683 Hysteresis -108 0: raw(29339 16000 16000 16000) min(5417 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 29513 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 1, sorted to 0 2: 0: plugged in. alloc 1p Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 29513 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (23339 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(15339 2000 2000 2000) min(-8583 2000 2000 2000) spread(-18882 2000 2000 2000) max_pv 15513 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -4082 6748 29339 29513 5417 -4882 -4082 6748 29339 29513 5417 -4882 -4082 6748 29339 29513 5417 -4882 -4082 6748 29339 29513 5417 -4882 -4082 6748 29339 29513 5417 -4882 -4082 6748 29339 29513 5417 -4882 -4082 6748 29339 29513 5417 -4882 -4089 6754 29365 29513 5417 -4882 -4089 6754 29365 29513 5417 -4882 -4089 6754 29365 29513 5417 -4882 -4089 6754 29365 29513 5417 -4882 -4089 6754 29365 29513 5417 -4882 -4056 6725 29239 29513 5417 -4882 -4056 6725 29239 29513 5417 -4882 -4056 6725 29239 29513 5417 -4882 -4056 6725 29239 29513 5417 -4882 -4089 6754 29365 29513 5417 -4882 -4089 6754 29365 29513 5417 -4882 -4089 6754 29365 29513 5417 -4882 -4089 6754 29365 29513 5417 -4882 2025-09-06 15:24:20,687 Hysteresis -98 0: raw(29365 16000 16000 16000) min(5417 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 29513 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 1, sorted to 0 2: 0: plugged in. alloc 1p Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 29513 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (23365 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(15365 2000 2000 2000) min(-8583 2000 2000 2000) spread(-18882 2000 2000 2000) max_pv 15513 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -4089 6754 29365 29513 5417 -4882 -4089 6754 29365 29513 5417 -4882 -4089 6754 29365 29513 5417 -4882 -4089 6754 29365 29513 5417 -4882 -4080 6746 29330 29513 5417 -4882 -4080 6746 29330 29513 5417 -4882 -4080 6746 29330 29513 5417 -4882 -4080 6746 29330 29513 5417 -4882 -4080 6746 29330 29513 5417 -4882 -4080 6746 29330 29513 5417 -4882 -4080 6746 29330 29513 5417 -4882 -4080 6746 29330 29513 5417 -4882 -4093 6757 29378 29513 5417 -4882 -4093 6757 29378 29513 5417 -4882 -4093 6757 29378 29513 5417 -4882 -4096 6760 29391 29513 5417 -4882 -4096 6760 29391 29513 5417 -4882 -4096 6760 29391 29513 5417 -4882 -4096 6760 29391 29513 5417 -4882 2025-09-06 15:24:30,692 Hysteresis -88 0: raw(29391 16000 16000 16000) min(5417 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 29513 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 1, sorted to 0 2: 0: plugged in. alloc 1p Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 29513 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (23391 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(15391 2000 2000 2000) min(-8583 2000 2000 2000) spread(-18882 2000 2000 2000) max_pv 15513 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -4094 6758 29382 29513 5417 -4882 -4094 6758 29382 29513 5417 -4882 -4094 6758 29382 29513 5417 -4882 -4094 6758 29382 29513 5417 -4882 -4094 6758 29382 29513 5417 -4882 -4094 6758 29382 29513 5417 -4882 -4102 6765 29413 29513 5417 -4882 -4102 6765 29413 29513 5417 -4882 -4102 6765 29413 29513 5417 -4882 -4102 6765 29413 29513 5417 -4882 -4088 6753 29360 29513 5417 -4882 -4088 6753 29360 29513 5417 -4882 -4088 6753 29360 29513 5417 -4882 -4088 6753 29360 29513 5417 -4882 -4102 6765 29413 29513 5417 -4882 -4102 6765 29413 29513 5417 -4882 -4102 6765 29413 29513 5417 -4882 -4102 6765 29413 29513 5417 -4882 -4068 6735 29282 29513 5417 -4882 -4068 6735 29282 29513 5417 -4882 2025-09-06 15:24:40,965 Hysteresis -78 0: raw(29282 16000 16000 16000) min(5417 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 29513 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 1, sorted to 0 2: 0: plugged in. alloc 1p Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 29513 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (23282 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(15282 2000 2000 2000) min(-8583 2000 2000 2000) spread(-18882 2000 2000 2000) max_pv 15513 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -4068 6735 29282 29513 5417 -4882 -4068 6735 29282 29513 5417 -4882 -4099 6762 29400 29513 5417 -4882 -4099 6762 29400 29513 5417 -4882 -4099 6762 29400 29513 5417 -4882 -4099 6762 29400 29513 5417 -4882 -4107 6769 29430 29513 5417 -4882 -4107 6769 29430 29513 5417 -4882 -4107 6769 29430 29513 5417 -4882 -4107 6769 29430 29513 5417 -4882 -4087 6752 29356 29513 5417 -4882 -4087 6752 29356 29513 5417 -4882 -4087 6752 29356 29513 5417 -4882 -4087 6752 29356 29513 5417 -4882 -4115 6776 29460 29513 5417 -4882 -4115 6776 29460 29513 5417 -4882 -4115 6776 29460 29513 5417 -4882 -4115 6776 29460 29513 5417 -4882 -4115 6776 29460 29513 5417 -4882 -4067 6734 29278 29513 5417 -4882 2025-09-06 15:24:50,971 Hysteresis -68 0: raw(29278 16000 16000 16000) min(5417 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 29513 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 1, sorted to 0 2: 0: plugged in. alloc 1p Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 29513 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (23278 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(15278 2000 2000 2000) min(-8583 2000 2000 2000) spread(-18882 2000 2000 2000) max_pv 15513 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -4067 6734 29278 29513 5417 -4882 -4067 6734 29278 29513 5417 -4882 -4067 6734 29278 29513 5417 -4882 -4048 6718 29208 29513 5417 -4882 -4048 6718 29208 29513 5417 -4882 -4048 6718 29208 29513 5417 -4882 -4048 6718 29208 29513 5417 -4882 -4047 6717 29204 29513 5417 -4882 -4047 6717 29204 29513 5417 -4882 -4047 6717 29204 29513 5417 -4882 -4047 6717 29204 29513 5417 -4882 -4008 6683 29056 29513 5417 -4882 -4008 6683 29056 29513 5417 -4882 -4008 6683 29056 29513 5417 -4882 -4008 6683 29056 29513 5417 -4882 -4015 6689 29082 29513 5417 -4882 -4015 6689 29082 29513 5417 -4882 -4015 6689 29082 29513 5417 -4882 -4015 6689 29082 29513 5417 -4882 2025-09-06 15:25:00,976 Hysteresis -58 0: raw(29082 16000 16000 16000) min(5417 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 29513 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 1, sorted to 0 2: 0: plugged in. alloc 1p Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 29513 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (23082 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(15082 2000 2000 2000) min(-8583 2000 2000 2000) spread(-18882 2000 2000 2000) max_pv 15513 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -4039 6710 29173 29513 5417 -4882 -4039 6710 29173 29513 5417 -4882 -4039 6710 29173 29513 5417 -4882 -4039 6710 29173 29513 5417 -4882 -4039 6710 29173 29513 5417 -4882 -4039 6710 29173 29513 5417 -4882 -4039 6710 29173 29513 5417 -4882 -4039 6710 29173 29513 5417 -4882 -4039 6710 29173 29513 5417 -4882 -4068 6735 29282 29513 5417 -4882 -4068 6735 29282 29513 5417 -4882 -4068 6735 29282 29513 5417 -4882 -4068 6735 29282 29513 5417 -4882 -4070 6737 29291 29513 5417 -4882 -4070 6737 29291 29513 5417 -4882 -4070 6737 29291 29513 5417 -4882 -4070 6737 29291 29513 5417 -4882 -4070 6737 29291 29513 5417 -4882 -4070 6737 29291 29513 5417 -4882 2025-09-06 15:25:11,119 Hysteresis -48 0: raw(29291 16000 16000 16000) min(5417 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 29513 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 1, sorted to 0 2: 0: plugged in. alloc 1p Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 29513 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (23291 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(15291 2000 2000 2000) min(-8583 2000 2000 2000) spread(-18882 2000 2000 2000) max_pv 15513 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -4070 6737 29291 29513 5417 -4882 -4070 6737 29291 29513 5417 -4882 -4050 6720 29217 29513 5417 -4882 -4050 6720 29217 29513 5417 -4882 -4050 6720 29217 29513 5417 -4882 -4050 6720 29217 29513 5417 -4882 -4045 6715 29195 29513 5417 -4882 -4045 6715 29195 29513 5417 -4882 -4045 6715 29195 29513 5417 -4882 -3989 6666 28982 29513 5417 -4882 -3989 6666 28982 29513 5417 -4882 -3989 6666 28982 29513 5417 -4882 -3989 6666 28982 29513 5417 -4882 -3831 6528 28382 29513 5417 -4882 -3831 6528 28382 29513 5417 -4882 -3831 6528 28382 29513 5417 -4882 -3831 6528 28382 29513 5417 -4882 -3831 6528 28382 29513 5417 -4882 -3831 6528 28382 29513 5417 -4882 2025-09-06 15:25:21,128 Hysteresis -38 0: raw(28382 16000 16000 16000) min(5417 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 29513 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 1, sorted to 0 2: 0: plugged in. alloc 1p Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 29513 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (22382 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(14382 2000 2000 2000) min(-8583 2000 2000 2000) spread(-18882 2000 2000 2000) max_pv 15513 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -3615 6339 27560 29513 5417 -4882 -3615 6339 27560 29513 5417 -4882 -3615 6339 27560 29513 5417 -4882 -3615 6339 27560 29513 5417 -4882 -3383 6136 26678 29513 5417 -4882 -3383 6136 26678 29513 5417 -4882 -3383 6136 26678 29513 5417 -4882 -3383 6136 26678 29513 5417 -4882 -3383 6136 26678 29513 5417 -4882 -3383 6136 26678 29513 5417 -4882 -3383 6136 26678 29513 5417 -4882 -3383 6136 26678 29513 5417 -4882 -3091 5880 25565 29513 5417 -4882 -3091 5880 25565 29513 5417 -4882 -3091 5880 25565 29513 5417 -4882 -3024 5822 25313 29513 5417 -4882 -3024 5822 25313 29513 5417 -4882 -3024 5822 25313 29513 5417 -4882 -3024 5822 25313 29513 5417 -4882 -2976 5780 25130 29513 5417 -4882 2025-09-06 15:25:31,133 Hysteresis -28 0: raw(25130 16000 16000 16000) min(5417 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 29513 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 1, sorted to 0 2: 0: plugged in. alloc 1p Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 29513 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19130 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(11130 2000 2000 2000) min(-8583 2000 2000 2000) spread(-18882 2000 2000 2000) max_pv 15513 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -2976 5780 25130 29513 5417 -4882 -2976 5780 25130 29513 5417 -4882 -2976 5780 25130 29513 5417 -4882 -2888 5703 24795 29513 5417 -4882 -2888 5703 24795 29513 5417 -4882 -2888 5703 24795 29513 5417 -4882 -2888 5703 24795 29513 5417 -4882 -2888 5703 24795 29513 5417 -4882 -2888 5703 24795 29513 5417 -4882 -2888 5703 24795 29513 5417 -4882 -2888 5703 24795 29513 5417 -4882 -2888 5703 24795 29513 5417 -4882 -2888 5703 24795 29513 5417 -4882 -2805 5630 24478 29513 5417 -4882 -2805 5630 24478 29513 5417 -4882 -2805 5630 24478 29513 5417 -4882 -2805 5630 24478 29513 5417 -4882 -2667 5509 23952 29513 5417 -4882 -2667 5509 23952 29513 5417 -4882 -2667 5509 23952 29513 5417 -4882 2025-09-06 15:25:41,495 Hysteresis -17 0: raw(23952 16000 16000 16000) min(5417 16000 16000 16000) spread(-4882 16000 16000 16000) max_pv 29513 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 1, sorted to 0 2: 0: plugged in. alloc 1p Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 29513 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (17952 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(9952 2000 2000 2000) min(-8583 2000 2000 2000) spread(-18882 2000 2000 2000) max_pv 15513 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -2667 5509 23952 29513 5417 -3982 -2534 5393 23447 29513 5417 -3982 -2534 5393 23447 29513 5417 -3982 -2534 5393 23447 29513 5417 -3982 -2534 5393 23447 29513 5417 -3982 -1836 4782 20791 29513 5417 -3982 -1836 4782 20791 29513 5417 -3982 -1836 4782 20791 29513 5417 -3982 -1836 4782 20791 29513 5417 -3982 -1631 4603 20013 29513 5417 -3982 -1631 4603 20013 29513 5417 -3982 -1631 4603 20013 29513 5417 -3982 -1631 4603 20013 29513 5417 -3982 -1428 4253 18491 29513 5417 -3982 -1428 4253 18491 29513 5417 -3982 -1428 4253 18491 29513 5417 -3982 -1428 4253 18491 29513 5417 -3982 -1148 4043 17578 29513 5417 -3982 -1148 4043 17578 29513 5417 -3982 -1148 4043 17578 29513 5417 -3982 2025-09-06 15:25:51,943 Hysteresis -7 0: raw(17578 16000 16000 16000) min(5417 16000 16000 16000) spread(-3982 16000 16000 16000) max_pv 29513 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 1, sorted to 0 2: 0: plugged in. alloc 1p Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 29513 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (11578 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(3578 2000 2000 2000) min(-8583 2000 2000 2000) spread(-17982 2000 2000 2000) max_pv 15513 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -1148 4043 17578 29513 5417 -3982 -1148 4043 17578 29513 5417 -3982 -842 3616 15721 29513 5417 -3982 -842 3616 15721 29513 5417 -3982 -842 3616 15721 29513 5417 -3982 -842 3616 15721 29513 5417 -3982 -842 3616 15721 29513 5417 -3982 -842 3616 15721 29513 5417 -3982 -842 3616 15721 29513 5417 -3982 -842 3616 15721 29513 5417 -3982 -334 3362 14617 29513 5417 -3982 -334 3362 14617 29513 5417 -3982 -334 3362 14617 29513 5417 -3982 -334 3362 14617 29513 5417 -3982 -80 3235 14065 29513 5417 -3982 -80 3235 14065 29513 5417 -3982 -80 3235 14065 29513 5417 -3982 -80 3235 14065 29513 5417 -3982 312 3039 13213 29513 5417 -3982 312 3039 13213 29513 5417 -3982 2025-09-06 15:26:01,966 Hysteresis 2 0: raw(13213 16000 16000 16000) min(5417 16000 16000 16000) spread(-3982 16000 16000 16000) max_pv 29513 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 1, sorted to 0 2: 0: plugged in. alloc 1p Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 29513 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (7213 10000 10000 10000) 7: 0: 13213@1p 8: filtered 1 to 1, sorted to 0 8: 0: 13213@1p __all__ 9: don't have active chargers. 9: raw(0 2787 2787 2787) min(-7796 2787 2787 2787) spread(-17195 2787 2787 2787) max_pv 16300 9: [ 0 13213@1p ] charger 0: clearing just_plugged_in_timestamp after deadline elapsed PM PV mtr(W) avl(W) raw max min spread 312 2857 12421 29513 5417 -3982 312 2857 12421 29513 5417 -3982 578 2724 11843 29513 5417 -3982 578 2724 11843 29513 5417 -3982 578 2724 11843 29513 5417 -3982 578 2724 11843 29513 5417 -3982 853 2587 11247 29513 5417 -3982 853 2587 11247 29513 5417 -3982 853 2587 11247 29513 5417 -3982 853 2587 11247 29513 5417 -3982 831 2598 11295 29513 5417 -3982 831 2598 11295 29513 5417 -3982 831 2598 11295 29513 5417 -3982 831 2598 11295 29513 5417 -3982 831 2598 11295 29513 5417 -3982 831 2598 11295 29513 5417 -3982 965 2277 9900 29513 5417 -3982 965 2277 9900 29513 5417 -3982 965 2277 9900 29513 5417 -3982 965 2277 9900 29513 5417 -3982 2025-09-06 15:26:11,970 Hysteresis 12 0: raw(9900 16000 16000 16000) min(5417 16000 16000 16000) spread(-3982 16000 16000 16000) max_pv 29513 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 29513 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3900 10000 10000 10000) 7: 0: 9900@1p 8: filtered 1 to 1, sorted to 0 8: 0: 9900@1p __all__ 9: don't have active chargers. 9: raw(0 6100 6100 6100) min(-4483 6100 6100 6100) spread(-13882 6100 6100 6100) max_pv 19613 9: [ 0 9900@1p ] PM PV mtr(W) avl(W) raw max min spread 1106 1410 6130 29513 5417 -3982 1106 1410 6130 29513 5417 -3982 1106 1410 6130 29513 5417 -3982 1106 1410 6130 29513 5417 -3982 1106 1410 6130 29513 5417 -3982 1106 1410 6130 29513 5417 -3982 1106 1410 6130 29513 5417 -3982 1149 1378 5991 29513 5417 -3982 RECV 0: requested 14000 -> 12240 mA (measured 9.240A 0.000A 0.010A) 1149 1378 5991 29513 5417 -3982 1149 1378 5991 29513 5417 -3982 1149 1378 5991 29513 5417 -3982 326 2089 9082 29513 5417 -3982 326 2089 9082 29513 5417 -3982 326 2089 9082 29513 5417 -3982 326 2089 9082 29513 5417 -3982 358 2073 9013 29513 5417 -3982 358 2073 9013 29513 5417 -3982 358 2073 9013 29513 5417 -3982 358 2073 9013 29513 5417 -3982 408 2048 8904 29513 5417 -3982 2025-09-06 15:26:22,011 Hysteresis 22 0: raw(8904 16000 16000 16000) min(5417 16000 16000 16000) spread(-3982 16000 16000 16000) max_pv 29513 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 29513 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (2904 10000 10000 10000) 7: 0: 8904@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8904@1p __all__ 9: don't have active chargers. 9: raw(0 7096 7096 7096) min(-3487 7096 7096 7096) spread(-12886 7096 7096 7096) max_pv 20609 9: [ 0 8904@1p ] PM PV mtr(W) avl(W) raw max min spread 408 1818 7904 29513 5417 -3982 408 1818 7904 29513 5417 -3982 408 1818 7904 29513 5417 -3982 408 1818 7904 29513 5417 -3982 408 1818 7904 29513 5417 -3982 408 1818 7904 29513 5417 -3982 408 1818 7904 29513 5417 -3982 408 1818 7904 29513 5417 -3982 408 1818 7904 29513 5417 -3982 484 1780 7739 29513 5417 -3982 484 1780 7739 29513 5417 -3982 484 1780 7739 29513 5417 -3982 484 1780 7739 29513 5417 -3982 322 1861 8091 29513 5417 -3982 322 1861 8091 29513 5417 -3982 322 1861 8091 29513 5417 -3982 322 1861 8091 29513 5417 -3982 476 1784 7756 29513 5417 -3982 476 1784 7756 29513 5417 -3982 2025-09-06 15:26:32,020 Hysteresis 32 0: raw(7756 16000 16000 16000) min(5417 16000 16000 16000) spread(-3982 16000 16000 16000) max_pv 29513 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 29513 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (1756 10000 10000 10000) 7: 0: 7756@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7756@1p __all__ 9: don't have active chargers. 9: raw(0 8244 8244 8244) min(-2339 8244 8244 8244) spread(-11738 8244 8244 8244) max_pv 21757 9: [ 0 7756@1p ] PM PV mtr(W) avl(W) raw max min spread 476 1520 6608 29513 5991 -3982 476 1520 6608 29513 5991 -3982 616 1450 6304 29513 5991 -3982 616 1450 6304 29513 5991 -3982 616 1450 6304 29513 5991 -3982 616 1450 6304 29513 5991 -3982 617 1450 6304 29513 5991 -3982 617 1450 6304 29513 5991 -3982 617 1450 6304 29513 5991 -3982 617 1450 6304 29513 5991 -3982 782 1367 5943 29513 5943 -3982 782 1367 5943 29513 5943 -3982 782 1367 5943 29513 5943 -3982 901 1308 5686 29513 5686 -3982 901 1308 5686 29513 5686 -3982 901 1308 5686 29513 5686 -3982 901 1308 5686 29513 5686 -3982 901 1308 5686 29513 5686 -3982 901 1308 5686 29513 5686 -3982 900 1308 5686 29513 5686 -3982 2025-09-06 15:26:42,127 Hysteresis 42 0: raw(5686 16000 16000 16000) min(5686 16000 16000 16000) spread(-3982 16000 16000 16000) max_pv 29513 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 29513 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all__ 9: don't have active chargers. 9: raw(-314 10000 10000 10000) min(-314 10000 10000 10000) spread(-9982 10000 10000 10000) max_pv 23513 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 900 905 3934 29513 3934 -3982 900 905 3934 29513 3934 -3982 900 905 3934 29513 3934 -3982 1006 588 2556 29513 2556 -3982 1006 588 2556 29513 2556 -3982 1006 588 2556 29513 2556 -3982 1006 588 2556 29513 2556 -3982 1107 513 2230 29513 2230 -3982 1107 513 2230 29513 2230 -3982 1107 513 2230 29513 2230 -3982 1107 513 2230 29513 2230 -3982 1215 432 1878 29513 1878 -3982 1215 432 1878 29513 1878 -3982 1215 432 1878 29513 1878 -3982 1215 432 1878 29513 1878 -3982 793 959 4169 29513 1878 -3982 793 959 4169 29513 1878 -3982 793 959 4169 29513 1878 -3982 793 959 4169 29513 1878 -3982 785 963 4186 29513 1878 -3982 2025-09-06 15:26:52,282 Hysteresis 52 0: raw(4186 16000 16000 16000) min(1878 16000 16000 16000) spread(-3982 16000 16000 16000) max_pv 29513 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 29513 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all__ 9: don't have active chargers. 9: raw(-1814 10000 10000 10000) min(-4122 10000 10000 10000) spread(-9982 10000 10000 10000) max_pv 23513 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 785 963 4186 29513 1878 -3982 785 963 4186 29513 1878 -3982 785 963 4186 29513 1878 -3982 785 963 4186 29513 1878 -3982 785 963 4186 29513 1878 -3982 785 963 4186 29513 1878 -3982 785 963 4186 29513 1878 -3982 795 958 4165 29513 1878 -3982 795 958 4165 29513 1878 -3982 784 963 4186 29513 1878 -3982 784 963 4186 29513 1878 -3982 784 963 4186 29513 1878 -3982 784 963 4186 29513 1878 -3982 768 971 4221 29513 1878 -3982 768 971 4221 29513 1878 -3982 768 971 4221 29513 1878 -3982 768 971 4221 29513 1878 -3982 755 978 4252 29513 1878 -3982 755 978 4252 29513 1878 -3982 2025-09-06 15:27:02,290 Hysteresis 62 0: raw(4252 16000 16000 16000) min(1878 16000 16000 16000) spread(-3982 16000 16000 16000) max_pv 29513 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 29513 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all__ 9: don't have active chargers. 9: raw(-1748 10000 10000 10000) min(-4122 10000 10000 10000) spread(-9982 10000 10000 10000) max_pv 23513 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 755 978 4252 29513 1878 -3982 755 978 4252 29513 1878 -3982 750 980 4260 29513 1878 -3982 750 980 4260 29513 1878 -3982 750 980 4260 29513 1878 -3982 750 980 4260 29513 1878 -3982 700 1005 4369 29513 1878 -3982 700 1005 4369 29513 1878 -3982 700 1005 4369 29513 1878 -3982 700 1005 4369 29513 1878 -3982 693 1009 4386 29513 1878 -3982 693 1009 4386 29513 1878 -3982 693 1009 4386 29513 1878 -3982 693 1009 4386 29513 1878 -3982 701 1005 4369 29513 1878 -3982 701 1005 4369 29513 1878 -3982 701 1005 4369 29513 1878 -3982 701 1005 4369 29513 1878 -3982 669 1021 4439 29513 1878 -3982 669 1021 4439 29513 1878 -3982 2025-09-06 15:27:12,516 Hysteresis 73 0: raw(4439 16000 16000 16000) min(1878 16000 16000 16000) spread(-3982 16000 16000 16000) max_pv 29513 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 29513 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all__ 9: don't have active chargers. 9: raw(-1561 10000 10000 10000) min(-4122 10000 10000 10000) spread(-9982 10000 10000 10000) max_pv 23513 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 669 1021 4439 29513 1878 -3982 669 1021 4439 29513 1878 -3982 669 1021 4439 29513 1878 -3982 612 1049 4560 29513 1878 -3982 612 1049 4560 29513 1878 -3982 612 1049 4560 29513 1878 -3982 612 1049 4560 29513 1878 -3982 610 1050 4565 29513 1878 -3982 610 1050 4565 29513 1878 -3982 610 1050 4565 29513 1878 -3982 610 1050 4565 29513 1878 -3982 610 1050 4565 29513 1878 -3982 610 1050 4565 29513 1878 -3982 610 1050 4565 29513 1878 -3982 610 1050 4565 29513 1878 -3982 542 1084 4713 29513 1878 -3982 542 1084 4713 29513 1878 -3982 542 1084 4713 29513 1878 -3982 542 1084 4713 29513 1878 -3982 470 1120 4869 29513 1878 -3982 2025-09-06 15:27:22,758 Hysteresis 83 0: raw(4869 16000 16000 16000) min(1878 16000 16000 16000) spread(-3982 16000 16000 16000) max_pv 29513 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 29513 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all__ 9: don't have active chargers. 9: raw(-1131 10000 10000 10000) min(-4122 10000 10000 10000) spread(-9982 10000 10000 10000) max_pv 23513 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 470 1120 4869 29513 1878 -3982 470 1120 4869 29513 1878 -3982 470 1120 4869 29513 1878 -3982 470 1120 4869 29513 1878 -3982 470 1120 4869 29513 1878 -3982 470 1120 4869 29513 1878 -3982 268 1221 5308 29513 1878 -3982 268 1221 5308 29513 1878 -3982 268 1221 5308 29513 1878 -3982 268 1221 5308 29513 1878 -3982 268 1221 5308 29513 1878 -3982 268 1221 5308 29513 1878 -3982 94 1308 5686 29513 1878 -3982 94 1308 5686 29513 1878 -3982 94 1308 5686 29513 1878 -3982 94 1308 5686 29513 1878 -3982 86 1312 5704 29513 1878 -3982 86 1312 5704 29513 1878 -3982 86 1312 5704 29513 1878 -3982 86 1312 5704 29513 1878 -3982 2025-09-06 15:27:32,763 Hysteresis 93 0: raw(5704 16000 16000 16000) min(1878 16000 16000 16000) spread(-3982 16000 16000 16000) max_pv 29513 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 29513 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all__ 9: don't have active chargers. 9: raw(-296 10000 10000 10000) min(-4122 10000 10000 10000) spread(-9982 10000 10000 10000) max_pv 23513 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -334 1522 6617 29513 1878 -3982 -334 1522 6617 29513 1878 -3982 -334 1522 6617 29513 1878 -3982 -334 1522 6617 29513 1878 -3982 -758 1734 7539 29513 1878 -3982 -758 1734 7539 29513 1878 -3982 -758 1734 7539 29513 1878 -3982 -758 1734 7539 29513 1878 -3982 -1125 2186 9504 29513 1878 -3982 -1125 2186 9504 29513 1878 -3982 -1125 2186 9504 29513 1878 -3982 -1125 2186 9504 29513 1878 -3982 -1617 2751 11960 29513 1878 -3982 -1617 2751 11960 29513 1878 -3982 -1617 2751 11960 29513 1878 -3982 -1617 2751 11960 29513 1878 -3982 -1617 2751 11960 29513 1878 -3982 -1617 2751 11960 29513 1878 -3982 -1677 2803 12186 29513 1878 -3982 -1677 2803 12186 29513 1878 -3982 2025-09-06 15:27:42,863 Hysteresis 103 0: raw(12186 16000 16000 16000) min(1878 16000 16000 16000) spread(-3982 16000 16000 16000) max_pv 29513 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 29513 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (6186 10000 10000 10000) 7: 0: 12186@1p 8: filtered 1 to 1, sorted to 0 8: 0: 12186@1p __all__ 9: don't have active chargers. 9: raw(0 3814 3814 3814) min(-10308 3814 3814 3814) spread(-16168 3814 3814 3814) max_pv 17327 9: [ 0 12186@1p ] PM PV mtr(W) avl(W) raw max min spread -2267 4741 20613 29513 1878 -3982 -2267 4741 20613 29513 1878 -3982 -2267 4741 20613 29513 1878 -3982 -2267 4741 20613 29513 1878 -3982 -2267 4741 20613 29513 1878 -3982 -2267 4741 20613 29482 1878 -3982 -3116 5484 23843 29482 1878 -3982 -3116 5484 23843 29482 1878 -3982 -3116 5484 23843 29482 1878 -3982 -3116 5484 23843 29482 1878 -3982 -2228 4707 20465 29482 1878 -3982 -2228 4707 20465 29482 1878 -3982 -2228 4707 20465 29482 1878 -3982 -2228 4707 20465 29482 1878 -3982 -2228 4707 20465 29482 1878 -3982 RECV 0: requested 8700 -> 14000 mA (measured 11.500A 0.000A 0.010A) -2228 4707 20465 29482 1878 -3982 -2228 4707 20465 29482 1878 -3982 -2228 4707 20465 29482 1878 -3982 -2682 5105 22195 29482 1878 -3982 -2682 5105 22195 29482 1878 -3982 2025-09-06 15:27:52,996 Hysteresis 113 0: raw(22195 16000 16000 16000) min(1878 16000 16000 16000) spread(-3982 16000 16000 16000) max_pv 29482 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 29482 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (16195 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(8195 2000 2000 2000) min(-12122 2000 2000 2000) spread(-17982 2000 2000 2000) max_pv 15482 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -2682 5523 24013 29482 1878 -3982 -2682 5523 24013 29482 1878 -3982 -2819 5642 24530 29482 1878 -3982 -2819 5642 24530 29482 1878 -3982 -2819 5642 24530 29482 1878 -3982 -2819 5642 24530 29482 1878 -3982 -2819 5642 24530 29482 1878 -3982 -2819 5642 24530 29482 1878 -3982 -2829 5651 24569 29482 1878 -3982 -2928 5738 24947 29482 1878 -3982 -2928 5738 24947 29482 1878 -3982 -2928 5738 24947 29482 1878 -3982 -2928 5738 24947 29482 1878 -3982 -3311 6073 26404 29482 1878 -3982 -3311 6073 26404 29460 1878 -3982 -3311 6073 26404 29460 1878 -3982 -3311 6073 26404 29460 1878 -3982 -3311 6073 26404 29460 1878 -3982 -3311 6073 26404 29460 1878 -3982 2025-09-06 15:28:03,002 Hysteresis 123 0: raw(26404 16000 16000 16000) min(1878 16000 16000 16000) spread(-3982 16000 16000 16000) max_pv 29460 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 29460 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (20404 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(12404 2000 2000 2000) min(-12122 2000 2000 2000) spread(-17982 2000 2000 2000) max_pv 15460 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -3432 6179 26865 29460 1878 -3982 -3432 6179 26865 29460 1878 -3982 -3432 6179 26865 29460 1878 -3982 -3432 6179 26865 29460 1878 -3982 -3468 6210 27000 29460 1878 -3982 -3468 6210 27000 29460 1878 -3982 -3468 6210 27000 29460 1878 -3982 -3468 6210 27000 29460 1878 -3982 -3468 6210 27000 29460 1878 -3982 -3468 6210 27000 29460 1878 -3982 -3468 6210 27000 29460 1878 -3982 -3468 6210 27000 29460 1878 -3982 -3454 6198 26947 29460 1878 -3982 -3454 6198 26947 29460 1878 -3982 -3454 6198 26947 29460 1878 -3982 -3454 6198 26947 29460 1878 -3982 -3366 6121 26613 29460 1878 -3982 -3366 6121 26613 29460 1878 -3982 -3366 6121 26613 29460 1878 -3982 -3366 6121 26613 29460 1878 -3982 2025-09-06 15:28:13,067 Hysteresis 133 0: raw(26613 16000 16000 16000) min(1878 16000 16000 16000) spread(-3982 16000 16000 16000) max_pv 29460 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 29460 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (20613 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(12613 2000 2000 2000) min(-12122 2000 2000 2000) spread(-17982 2000 2000 2000) max_pv 15460 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -3351 6108 26556 29460 1878 -3982 -3351 6108 26556 29460 1878 -3982 -3351 6108 26556 29460 1878 -3982 -3351 6108 26556 29460 1878 -3982 -3351 6108 26556 29460 1878 -3982 -3351 6108 26556 29460 1878 -3982 -3351 6108 26556 29460 1878 -3982 -3351 6108 26556 29460 1878 -3982 -3351 6108 26556 29460 1878 -3982 -3351 6108 26556 29460 1878 -3982 -3317 6078 26426 29460 1878 -3982 -3317 6078 26426 29460 1878 -3982 -3317 6078 26426 29460 1878 -3982 -3317 6078 26426 29460 1878 -3982 -3406 6156 26765 29460 1878 -3982 -3406 6156 26765 29460 1878 -3982 -3406 6156 26765 29460 1878 -3982 -3440 6186 26895 29460 1878 -3982 -3440 6186 26895 29460 1878 -3982 -3440 6186 26895 29460 1878 -3982 2025-09-06 15:28:23,071 Hysteresis 143 0: raw(26895 16000 16000 16000) min(1878 16000 16000 16000) spread(-3982 16000 16000 16000) max_pv 29460 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 29460 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (20895 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(12895 2000 2000 2000) min(-12122 2000 2000 2000) spread(-17982 2000 2000 2000) max_pv 15460 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -3440 6186 26895 29460 1878 -3982 -3622 6345 27586 29460 1878 -3982 -3622 6345 27586 29460 1878 -3982 -3622 6345 27586 29460 1878 -3982 -3622 6345 27586 29460 1878 -3982 -3625 6348 27600 29460 1878 -3982 -3625 6348 27600 29460 1878 -3982 -3625 6348 27600 29460 1878 -3982 -3625 6348 27600 29460 1878 -3982 -3736 6445 28021 29460 1878 -3982 -3736 6445 28021 29460 1878 -3982 -3736 6445 28021 29460 1878 -3982 -3736 6445 28021 29460 1878 -3982 -3767 6472 28139 29460 1878 -3982 -3767 6472 28139 29460 1878 -3982 -3767 6472 28139 29460 1878 -3982 -3767 6472 28139 29460 1878 -3982 -3722 6433 27969 29460 1878 -3982 -3722 6433 27969 29460 1878 -3982 2025-09-06 15:28:33,077 Hysteresis 153 0: raw(27969 16000 16000 16000) min(1878 16000 16000 16000) spread(-3982 16000 16000 16000) max_pv 29460 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 29460 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (21969 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(13969 2000 2000 2000) min(-12122 2000 2000 2000) spread(-17982 2000 2000 2000) max_pv 15460 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -3722 6433 27969 29460 1878 -3982 -3722 6433 27969 29460 1878 -3982 -3722 6433 27969 29460 1878 -3982 -3722 6433 27969 29460 1878 -3982 -3722 6433 27969 29460 1878 -3982 -3722 6433 27969 29460 1878 -3982 -3722 6433 27969 29460 1878 -3982 -3722 6433 27969 29460 1878 -3982 -3722 6433 27969 29460 1878 -3982 -3696 6410 27869 29460 1878 -3982 -3696 6410 27869 29460 1878 -3982 -3696 6410 27869 29460 1878 -3982 -3696 6410 27869 29460 1878 -3982 -3696 6410 27869 29460 1878 -3982 -3696 6410 27869 29460 1878 -3982 -3643 6363 27665 29460 1878 -3982 -3643 6363 27665 29460 1878 -3982 -3643 6363 27665 29460 1878 -3982 -3643 6363 27665 29460 1878 -3982 -3639 6360 27652 29460 1878 -3982 2025-09-06 15:28:43,362 Hysteresis 163 0: raw(27652 16000 16000 16000) min(1878 16000 16000 16000) spread(-3982 16000 16000 16000) max_pv 29460 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 29460 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (21652 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(13652 2000 2000 2000) min(-12122 2000 2000 2000) spread(-17982 2000 2000 2000) max_pv 15460 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -3639 6360 27652 29460 1878 -3982 -3639 6360 27652 29460 1878 -3982 -3639 6360 27652 29460 1878 -3982 -3657 6376 27721 29460 1878 -3982 -3657 6376 27721 29460 1878 -3982 -3657 6376 27721 29460 1878 -3982 -3650 6370 27695 29460 1878 -3982 -3650 6370 27695 29460 1878 -3982 -3650 6370 27695 29460 1878 -3982 -3650 6370 27695 29460 1878 -3982 -3666 6384 27756 29460 1878 -3982 -3666 6384 27756 29460 1878 -3982 -3666 6384 27756 29460 1878 -3982 -3666 6384 27756 29460 1878 -3982 -3666 6384 27756 29460 1878 -3982 -3666 6384 27756 29460 1878 -3982 -3675 6391 27786 29460 1878 -3982 -3675 6391 27786 29460 1878 -3982 -3675 6391 27786 29460 1878 -3982 2025-09-06 15:28:53,599 Hysteresis 174 0: raw(27786 16000 16000 16000) min(1878 16000 16000 16000) spread(-3982 16000 16000 16000) max_pv 29460 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 29460 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (21786 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(13786 2000 2000 2000) min(-12122 2000 2000 2000) spread(-17982 2000 2000 2000) max_pv 15460 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -3675 6391 27786 29460 1878 -3982 -3675 6391 27786 29460 1878 -3982 -3675 6391 27786 29460 1878 -3982 -3675 6391 27786 29460 1878 -3982 -3675 6391 27786 29460 1878 -3982 -3689 6404 27843 29460 1878 -3982 -3689 6404 27843 29291 1878 -3982 -3689 6404 27843 29291 1878 -3982 -3689 6404 27843 29291 1878 -3982 -3696 6410 27869 29291 1878 -3982 -3696 6410 27869 29291 1878 -3982 -3696 6410 27869 29291 1878 -3982 -3696 6410 27869 29291 1878 -3982 -3722 6433 27969 29291 1878 -3982 -3722 6433 27969 29291 1878 -3982 -3722 6433 27969 29291 1878 -3982 -3722 6433 27969 29291 1878 -3982 -3752 6459 28082 29291 1878 -3982 -3752 6459 28082 29291 1878 -3982 -3752 6459 28082 29291 1878 -3982 2025-09-06 15:29:03,603 Hysteresis 184 0: raw(28082 16000 16000 16000) min(1878 16000 16000 16000) spread(-3982 16000 16000 16000) max_pv 29291 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 29291 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (22082 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(14082 2000 2000 2000) min(-12122 2000 2000 2000) spread(-17982 2000 2000 2000) max_pv 15291 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -3752 6459 28082 29291 1878 -3982 -3752 6459 28082 29291 1878 -3982 -3752 6459 28082 29291 1878 -3982 -3752 6459 28082 29291 1878 -3982 -3752 6459 28082 29291 1878 -3982 -3752 6459 28082 29291 1878 -3982 -3752 6459 28082 29291 1878 -3982 -3770 6475 28152 29291 1878 -3982 -3770 6475 28152 29291 1878 -3982 -3770 6475 28152 29291 1878 -3982 -3770 6475 28152 29291 1878 -3982 -3794 6496 28243 29291 1878 -3982 -3794 6496 28243 29291 1878 -3982 -3794 6496 28243 29291 1878 -3982 -3794 6496 28243 29291 1878 -3982 -3800 6501 28265 29291 1878 -3982 -3800 6501 28265 29291 1878 -3982 -3800 6501 28265 29291 1878 -3982 -3800 6501 28265 29291 1878 -3982 -3810 6510 28304 29291 1878 -3982 2025-09-06 15:29:13,652 Hysteresis 194 0: raw(28304 16000 16000 16000) min(1878 16000 16000 16000) spread(-3982 16000 16000 16000) max_pv 29291 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 29291 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (22304 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(14304 2000 2000 2000) min(-12122 2000 2000 2000) spread(-17982 2000 2000 2000) max_pv 15291 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -3810 6510 28304 29291 1878 -3982 -3810 6510 28304 29291 1878 -3982 -3810 6510 28304 29291 1878 -3982 -3830 6527 28378 29291 1878 -3982 -3830 6527 28378 29291 1878 -3982 -3830 6527 28378 29291 1878 -3982 -3830 6527 28378 29291 1878 -3982 -3831 6528 28382 29217 1878 -3982 -3831 6528 28382 29217 1878 -3982 -3831 6528 28382 29217 1878 -3982 -3831 6528 28382 29217 1878 -3982 -3831 6528 28382 29195 1878 -3982 -3831 6528 28382 29195 1878 -3982 -3831 6528 28382 29195 1878 -3982 -3831 6528 28382 28982 1878 -3982 -3796 6497 28247 28982 1878 -3982 -3796 6497 28247 28982 1878 -3982 -3796 6497 28247 28982 1878 -3982 -3796 6497 28247 28382 1878 -3982 -3796 6497 28247 28382 1878 -3982 2025-09-06 15:29:23,994 Hysteresis 204 0: raw(28247 16000 16000 16000) min(1878 16000 16000 16000) spread(-3982 16000 16000 16000) max_pv 28382 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 28382 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (22247 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(14247 2000 2000 2000) min(-12122 2000 2000 2000) spread(-17982 2000 2000 2000) max_pv 14382 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -3820 6518 28339 28382 1878 -3982 -3820 6518 28339 28382 1878 -3982 -3820 6518 28339 28382 1878 -3982 -3820 6518 28339 28382 1878 -3982 -3831 6528 28382 28382 1878 -3982 -3831 6528 28382 28382 1878 -3982 -3831 6528 28382 28382 1878 -3982 -3831 6528 28382 28382 1878 -3982 -3831 6528 28382 28382 1878 -3982 -3831 6528 28382 28382 1878 -3982 -3831 6528 28382 28382 1878 -3982 -3831 6528 28382 28382 1878 -3982 -3800 6501 28265 28382 1878 -3982 -3800 6501 28265 28382 1878 -3982 -3800 6501 28265 28382 1878 -3982 -3800 6501 28265 28382 1878 -3982 -3797 6498 28252 28382 1878 -3982 -3797 6498 28252 28382 1878 -3982 -3797 6498 28252 28382 1878 -3982 -3797 6498 28252 28382 1878 -3982 2025-09-06 15:29:34,000 Hysteresis 214 0: raw(28252 16000 16000 16000) min(1878 16000 16000 16000) spread(-3982 16000 16000 16000) max_pv 28382 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 28382 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (22252 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(14252 2000 2000 2000) min(-12122 2000 2000 2000) spread(-17982 2000 2000 2000) max_pv 14382 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -3797 6498 28252 28382 1878 -3982 -3797 6498 28252 28382 1878 -3982 -3797 6498 28252 28382 1878 -3982 -3800 6501 28265 28382 1878 -3982 -3800 6501 28265 28382 1878 -3982 -3800 6501 28265 28382 1878 -3982 -3800 6501 28265 28382 1878 -3982 -3800 6501 28265 28382 1878 -3982 -3800 6501 28265 28382 1878 -3982 -3820 6518 28339 28382 1878 -3982 -3820 6518 28339 28382 1878 -3982 -3820 6518 28339 28382 1878 -3982 -3820 6518 28339 28382 1878 -3982 -3766 6471 28134 28382 1878 -3982 -3766 6471 28134 28382 1878 -3982 -3766 6471 28134 28382 1878 -3982 -3766 6471 28134 28382 1878 -3982 -3766 6471 28134 28382 1878 -3982 -3766 6471 28134 28382 1878 -3982 2025-09-06 15:29:44,005 Hysteresis 224 0: raw(28134 16000 16000 16000) min(1878 16000 16000 16000) spread(-3982 16000 16000 16000) max_pv 28382 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 28382 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (22134 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(14134 2000 2000 2000) min(-12122 2000 2000 2000) spread(-17982 2000 2000 2000) max_pv 14382 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -3766 6471 28134 28382 1878 -3982 -3766 6471 28134 28382 1878 -3982 -3766 6471 28134 28382 1878 -3982 -3766 6471 28134 28382 1878 -3982 -3766 6471 28134 28382 1878 -3982 -3766 6471 28134 28382 1878 -3982 -3769 6474 28147 28382 1878 -3982 -3769 6474 28147 28382 1878 -3982 -3769 6474 28147 28382 1878 -3982 -3769 6474 28147 28382 1878 -3982 -3769 6474 28147 28382 1878 -3982 -3769 6474 28147 28382 1878 -3982 -3769 6474 28147 28382 1878 -3982 -3806 6506 28286 28382 1878 -3982 -3806 6506 28286 28382 1878 -3982 -3806 6506 28286 28382 1878 -3982 -3806 6506 28286 28382 1878 -3982 -3768 6473 28143 28382 1878 -3982 -3768 6473 28143 28382 1878 -3982 -3768 6473 28143 28382 1878 -3982 2025-09-06 15:29:54,043 Hysteresis 234 0: raw(28143 16000 16000 16000) min(1878 16000 16000 16000) spread(-3982 16000 16000 16000) max_pv 28382 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 28382 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (22143 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(14143 2000 2000 2000) min(-12122 2000 2000 2000) spread(-17982 2000 2000 2000) max_pv 14382 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -3768 6473 28143 28382 1878 -3982 -3768 6473 28143 28382 1878 -3982 -3768 6473 28143 28382 1878 -3982 -3754 6461 28091 28382 1878 -3982 -3754 6461 28091 28382 1878 -3982 -3754 6461 28091 28382 1878 -3982 -3754 6461 28091 28382 1878 -3982 -3735 6444 28017 28382 1878 -3982 -3735 6444 28017 28382 1878 -3982 -3735 6444 28017 28382 1878 -3982 -3735 6444 28017 28382 1878 -3982 -3735 6444 28017 28382 1878 -3982 -3719 6430 27956 28382 1878 -3982 -3719 6430 27956 28382 1878 -3982 -3719 6430 27956 28382 1878 -3982 -3739 6447 28030 28382 1878 -3982 -3739 6447 28030 28382 1878 -3982 -3739 6447 28030 28382 1878 -3982 -3739 6447 28030 28382 1878 -3982 -3739 6447 28030 28382 1878 -3982 2025-09-06 15:30:04,051 Hysteresis 244 0: raw(28030 16000 16000 16000) min(1878 16000 16000 16000) spread(-3982 16000 16000 16000) max_pv 28382 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 1 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 28382 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (22030 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(14030 2000 2000 2000) min(-12122 2000 2000 2000) spread(-17982 2000 2000 2000) max_pv 14382 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -3739 6447 28030 28382 1878 -3982 -3739 6447 28030 28382 1878 -3982 -3739 6447 28030 28382 1878 -3982 -3761 6467 28117 28382 1878 -3982 -3761 6467 28117 28382 1878 -3982 -3761 6467 28117 28382 1878 -3982 -3761 6467 28117 28382 1878 -3982 -3757 6463 28100 28382 1878 -3982 -3757 6463 28100 28382 1878 -3982 -3757 6463 28100 28382 1878 -3982 -3757 6463 28100 28382 1878 -3982 -3744 6452 28052 28382 1878 -3982 -3744 6452 28052 28382 1878 -3982 -3744 6452 28052 28382 1878 -3982 -3744 6452 28052 28382 1878 -3982 -3744 6452 28052 28382 1878 -3982 -3744 6452 28052 28382 1878 -3982 -3728 6438 27991 28382 1878 -3982 -3728 6438 27991 28382 1878 -3982 2025-09-06 15:30:14,066 Hysteresis 254 0: raw(27991 16000 16000 16000) min(1878 16000 16000 16000) spread(-3982 16000 16000 16000) max_pv 28382 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 28382 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (21991 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(13991 2000 2000 2000) min(-12122 2000 2000 2000) spread(-17982 2000 2000 2000) max_pv 14382 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -3728 6438 27991 28382 1878 -3982 -3728 6438 27991 28382 1878 -3982 -3728 6438 27991 28382 1878 -3982 -3728 6438 27991 28382 1878 -3982 -3728 6438 27991 28382 1878 -3982 -3732 6441 28004 28382 1878 -3982 -3732 6441 28004 28382 1878 -3982 -3732 6441 28004 28382 1878 -3982 -3732 6441 28004 28382 1878 -3982 -3731 6440 28000 28382 1878 -3982 -3731 6440 28000 28382 1878 -3982 -3731 6440 28000 28382 1878 -3982 -3731 6440 28000 28382 1878 -3982 -3714 6426 27939 28382 1878 -3982 -3714 6426 27939 28382 1878 -3982 -3714 6426 27939 28382 1878 -3982 -3714 6426 27939 28382 1878 -3982 -3705 6418 27904 28382 1878 -3982 -3705 6418 27904 28382 1878 -3982 -3705 6418 27904 28382 1878 -3982 2025-09-06 15:30:24,268 Hysteresis 264 0: raw(27904 16000 16000 16000) min(1878 16000 16000 16000) spread(-3982 16000 16000 16000) max_pv 28382 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 28382 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (21904 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(13904 2000 2000 2000) min(-12122 2000 2000 2000) spread(-17982 2000 2000 2000) max_pv 14382 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -3705 6418 27904 28382 1878 -3982 -3735 6444 28017 28382 1878 -3982 -3735 6444 28017 28382 1878 -3982 -3735 6444 28017 28382 1878 -3982 -3735 6444 28017 28382 1878 -3982 -3735 6444 28017 28382 1878 -3982 -3735 6444 28017 28382 1878 -3982 -3709 6421 27917 28382 1878 -3982 -3709 6421 27917 28382 1878 -3982 -3709 6421 27917 28382 1878 -3982 -3701 6414 27886 28382 1878 -3982 -3701 6414 27886 28382 1878 -3982 -3701 6414 27886 28382 1878 -3982 -3701 6414 27886 28382 1878 -3982 -3700 6413 27882 28382 1878 -3982 -3700 6413 27882 28382 1878 -3982 -3700 6413 27882 28382 1878 -3982 -3700 6413 27882 28382 1878 -3982 -3700 6413 27882 28382 1878 -3982 -3700 6413 27882 28382 1878 -3982 2025-09-06 15:30:34,705 Hysteresis 275 0: raw(27882 16000 16000 16000) min(1878 16000 16000 16000) spread(-3982 16000 16000 16000) max_pv 28382 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 28382 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (21882 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(13882 2000 2000 2000) min(-12122 2000 2000 2000) spread(-17982 2000 2000 2000) max_pv 14382 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -3700 6413 27882 28382 1878 -3982 -3700 6413 27882 28382 1878 -3982 -3696 6410 27869 28382 1878 -3982 -3696 6410 27869 28382 1878 -3982 -3696 6410 27869 28382 1878 -3982 -3696 6410 27869 28382 1878 -3982 -3708 6420 27913 28382 1878 -3982 -3708 6420 27913 28382 1878 -3982 -3708 6420 27913 28382 1878 -3982 -3708 6420 27913 28382 1878 -3982 -3720 6431 27960 28382 1878 -3982 -3720 6431 27960 28382 1878 -3982 -3720 6431 27960 28382 1878 -3982 -3708 6420 27913 28382 1878 -3982 -3708 6420 27913 28382 1878 -3982 -3708 6420 27913 28382 1878 -3982 -3708 6420 27913 28382 1878 -3982 -3708 6420 27913 28382 1878 -3982 -3708 6420 27913 28382 1878 -3982 2025-09-06 15:30:44,979 Hysteresis 285 0: raw(27913 16000 16000 16000) min(1878 16000 16000 16000) spread(-3982 16000 16000 16000) max_pv 28382 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 28382 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (21913 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(13913 2000 2000 2000) min(-12122 2000 2000 2000) spread(-17982 2000 2000 2000) max_pv 14382 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -3739 6447 28030 28382 1878 -3982 -3739 6447 28030 28382 1878 -3982 -3739 6447 28030 28382 1878 -3982 -3739 6447 28030 28382 1878 -3982 -3675 6391 27786 28382 1878 -3982 -3675 6391 27786 28382 1878 -3982 -3675 6391 27786 28382 1878 -3982 -3675 6391 27786 28382 1878 -3982 -3692 6406 27852 28382 1878 -3982 -3692 6406 27852 28382 1878 -3982 -3692 6406 27852 28382 1878 -3982 -3692 6406 27852 28382 1878 -3982 -3695 6409 27865 28382 1878 -3982 -3695 6409 27865 28382 1878 -3982 -3695 6409 27865 28382 1878 -3982 -3695 6409 27865 28382 1878 -3982 -3695 6409 27865 28382 1878 -3982 -3695 6409 27865 28382 1878 -3982 -3695 6409 27865 28382 1878 -3982 -3695 6409 27865 28382 1878 -3982 2025-09-06 15:30:54,988 Hysteresis 295 0: raw(27865 16000 16000 16000) min(1878 16000 16000 16000) spread(-3982 16000 16000 16000) max_pv 28382 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 28382 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (21865 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(13865 2000 2000 2000) min(-12122 2000 2000 2000) spread(-17982 2000 2000 2000) max_pv 14382 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -3732 6441 28004 28382 1878 -3982 -3732 6441 28004 28382 4165 -3982 -3732 6441 28004 28382 4165 -3982 -3732 6441 28004 28382 4165 -3982 -3730 6440 28000 28382 4165 -3982 -3730 6440 28000 28382 4165 -3982 -3730 6440 28000 28382 4165 -3982 -3730 6440 28000 28382 4165 -3982 -3695 6409 27865 28382 4165 -3982 -3695 6409 27865 28382 4165 -3982 -3695 6409 27865 28382 4165 -3982 -3695 6409 27865 28382 4165 -3982 -3695 6409 27865 28382 4165 -3982 -3695 6409 27865 28382 4165 -3982 -3701 6414 27886 28382 4165 -3982 -3701 6414 27886 28382 4186 -3982 -3701 6414 27886 28382 4186 -3982 -3701 6414 27886 28382 4186 -3982 -3701 6414 27886 28382 4186 -3982 -3701 6414 27886 28382 4221 -3982 2025-09-06 15:31:04,993 Hysteresis 305 0: raw(27886 16000 16000 16000) min(4221 16000 16000 16000) spread(-3982 16000 16000 16000) max_pv 28382 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 28382 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (21886 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(13886 2000 2000 2000) min(-9779 2000 2000 2000) spread(-17982 2000 2000 2000) max_pv 14382 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -3701 6414 27886 28382 4221 -3982 -3701 6414 27886 28382 4221 -3982 -3720 6431 27960 28382 4221 -3982 -3720 6431 27960 28382 4252 -3982 -3720 6431 27960 28382 4252 -3982 -3662 6380 27739 28382 4252 -3982 -3662 6380 27739 28382 4252 -3982 -3662 6380 27739 28382 4260 -3982 -3662 6380 27739 28382 4260 -3982 -3694 6408 27860 28382 4260 -3982 -3694 6408 27860 28382 4260 -3982 -3694 6408 27860 28382 4369 -3982 -3694 6408 27860 28382 4369 -3982 -3679 6395 27804 28382 4369 -3982 -3679 6395 27804 28382 4369 -3982 -3679 6395 27804 28382 4369 -3982 -3679 6395 27804 28382 4369 -3982 -3692 6406 27852 28382 4369 -3982 -3692 6406 27852 28382 4369 -3982 -3692 6406 27852 28382 4369 -3982 2025-09-06 15:31:15,027 Hysteresis 315 0: raw(27852 16000 16000 16000) min(4369 16000 16000 16000) spread(-3982 16000 16000 16000) max_pv 28382 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 28382 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (21852 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(13852 2000 2000 2000) min(-9631 2000 2000 2000) spread(-17982 2000 2000 2000) max_pv 14382 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -3692 6406 27852 28382 4369 -3982 -3692 6406 27852 28382 4369 -3982 -3692 6406 27852 28382 4369 -3982 -3707 6419 27908 28382 4439 -3982 -3707 6419 27908 28382 4439 -3982 -3707 6419 27908 28382 4439 -3982 -3707 6419 27908 28382 4439 -3982 -3719 6430 27956 28382 4439 -3982 -3719 6430 27956 28382 4560 -3982 -3719 6430 27956 28382 4560 -3982 -3719 6430 27956 28382 4560 -3982 -3724 6434 27973 28382 4560 -3982 -3724 6434 27973 28382 4565 -3982 -3724 6434 27973 28382 4565 -3982 -3724 6434 27973 28382 4565 -3982 -3724 6434 27973 28382 4565 -3982 -3724 6434 27973 28382 4565 -3982 -3724 6434 27973 28382 4565 -3982 -3724 6434 27973 28382 4565 -3982 2025-09-06 15:31:25,033 Hysteresis 325 0: raw(27973 16000 16000 16000) min(4565 16000 16000 16000) spread(-3982 16000 16000 16000) max_pv 28382 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 28382 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (21973 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(13973 2000 2000 2000) min(-9435 2000 2000 2000) spread(-17982 2000 2000 2000) max_pv 14382 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -3724 6434 27973 28382 4565 -3982 -3724 6434 27973 28382 4713 -3982 -3724 6434 27973 28382 4713 -3982 -3724 6434 27973 28382 4713 -3982 -3691 6405 27847 28382 4713 -3982 -3691 6405 27847 28382 4869 -3982 -3691 6405 27847 28382 4869 -3982 -3691 6405 27847 28382 4869 -3982 -3700 6413 27882 28382 4869 -3982 -3700 6413 27882 28382 4869 -3982 -3700 6413 27882 28382 4869 -3982 -3700 6413 27882 28382 4869 -3982 -3700 6413 27882 28382 5308 -3982 -3700 6413 27882 28382 5308 -3982 -3683 6398 27817 28382 5308 -3982 -3683 6398 27817 28382 5308 -3982 -3683 6398 27817 28382 5308 -3982 -3683 6398 27817 28382 5308 -3982 -3707 6419 27908 28382 5686 -3982 -3707 6419 27908 28382 5686 -3982 2025-09-06 15:31:35,037 Hysteresis 335 0: raw(27908 16000 16000 16000) min(5686 16000 16000 16000) spread(-3982 16000 16000 16000) max_pv 28382 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 28382 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (21908 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(13908 2000 2000 2000) min(-8314 2000 2000 2000) spread(-17982 2000 2000 2000) max_pv 14382 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -3707 6419 27908 28382 5686 -3982 -3707 6419 27908 28382 5686 -3982 -3707 6419 27908 28382 5704 -3982 -3707 6419 27908 28382 5704 -3982 -3707 6419 27908 28382 5704 -3982 -3707 6419 27908 28382 5704 -3982 -3696 6410 27869 28382 6617 -3982 -3696 6410 27869 28382 6617 -3982 -3696 6410 27869 28382 6617 -3982 -3696 6410 27869 28382 6617 -3982 -3433 6180 26869 28382 7539 -3982 -3433 6180 26869 28382 7539 -3982 -3433 6180 26869 28382 7539 -3982 -3433 6180 26869 28382 7539 -3982 -3433 6180 26869 28382 9504 -3982 -3433 6180 26869 28382 9504 -3982 -3433 6180 26869 28382 9504 -3982 -3433 6180 26869 28382 9504 -3982 -3433 6180 26869 28382 11960 -3982 -3433 6180 26869 28382 11960 -3982 2025-09-06 15:31:45,083 Hysteresis 345 0: raw(26869 16000 16000 16000) min(11960 16000 16000 16000) spread(-3982 16000 16000 16000) max_pv 28382 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 28382 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (20869 10000 10000 10000) 7: 0: 14000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@1p __all__ 9: don't have active chargers. 9: raw(12869 2000 2000 2000) min(-2040 2000 2000 2000) spread(-17982 2000 2000 2000) max_pv 14382 9: [ 0 14000@1p ] PM PV mtr(W) avl(W) raw max min spread -3433 6180 26869 28382 11960 -3982 -3433 6180 26869 28382 11960 -3982 -3344 6102 26530 28382 11960 -3982 -3344 6102 26530 28382 11960 -3982 -3344 6102 26530 28382 12186 -3982 -3344 6102 26530 28382 12186 -3982 -3344 6102 26530 28382 20465 -3982 -3331 6090 26478 28382 20465 -3982 -3331 6090 26478 28382 20465 -3982 -3331 6090 26478 28382 20465 -3982 -3331 6090 26478 28382 20465 -3982 -3303 6066 26373 28382 20465 -3982 -3303 6066 26373 28382 20465 -3982 -3303 6066 26373 28382 20465 -3982 -3303 6066 26373 28382 20465 -3982 -3311 6073 26404 28382 20465 -3982 -3311 6073 26404 28382 20465 -3982 -3311 6073 26404 28382 20465 -3982 -3311 6073 26404 28382 20465 -3982 2025-09-06 15:31:55,088 Hysteresis 355 0: raw(26404 16000 16000 16000) min(20465 16000 16000 16000) spread(-3982 16000 16000 16000) max_pv 28382 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14000 14000 14000 14000) Wnd (6000 6000 6000 6000)->(14000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 <= max_pv 28382 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(8000 8000 8000 8000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: 0 1 0 1 Yes Wnd (0 0 0 0)->(24000 8000 8000 8000) 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (20404 10000 10000 10000) 7: 0: 12801@3p 8: filtered 1 to 1, sorted to 0 8: 0: 12801@3p __all__ 9: don't have active chargers. 9: raw(1 3199 3199 3199) min(-5938 3199 3199 3199) spread(-30385 3199 3199 3199) max_pv 1979 9: [ 0 12801@3p ] PM PV mtr(W) avl(W) raw max min spread -3311 8925 38804 38804 20465 -3982 -3311 8925 38804 38804 20465 -3982 -3311 8925 38804 38804 20465 -3982 -3311 8925 38804 38804 20465 -3982 -3291 8907 38726 38804 20465 -3982 -3291 8907 38726 38804 22195 -3982 -3291 8907 38726 38804 22195 -3982 RECV 0: phases 1 -> 3 -3296 8912 38747 38804 24013 -3982 -3296 8912 38747 38804 24013 -3982 -3296 8912 38747 38804 24530 -3982 -3296 8912 38747 38804 24530 -3982 -5183 10563 45926 45926 24530 -3982 -5183 10563 45926 45926 24530 -3982 -5183 10563 45926 45926 24530 -3982 -5183 10563 45926 45926 24530 -3982 -5183 10563 45926 45926 24569 -3982 -5183 10563 45926 45926 24947 -3982 -6473 11692 50834 50834 24947 -3982 -6473 11692 50834 50834 24947 -3982 -6473 11692 50834 50834 24947 -3982 2025-09-06 15:32:05,172 Hysteresis -199 0: raw(50834 16000 16000 16000) min(24947 16000 16000 16000) spread(-3982 16000 16000 16000) max_pv 50834 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (42000 14000 14000 14000) Wnd (18000 6000 6000 6000)->(42000 14000 14000 14000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 50834 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(24000 8000 8000 8000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (32834 10000 10000 10000) 7: 0: 14000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 14000@3p __all__ 9: don't have active chargers. 9: raw(8834 2000 2000 2000) min(-17053 2000 2000 2000) spread(-45982 2000 2000 2000) max_pv 8834 9: [ 0 14000@3p ] PM PV mtr(W) avl(W) raw max min spread -6473 15280 66434 66434 26373 -3982 -6492 15296 66504 66504 26373 -3982 -6492 15296 66504 66504 26373 -3982 __end_charge_manager__ __begin_ocpp__ __end_ocpp__ __begin_eco__ __end_eco__ ___CORE_DUMP_START___ data:application/octet-stream;base64,f0VMRgEBAQAAAAAAAAAAAAQAXgABAAAAAAAAADQAAAA AAAAAAAAAADQAIAAlACgAAAAAAAQAAADUBAAAAAAAAAAAAABgKAAAYCgAAAYAAAAAAAAAAQAAADQtAAA wf/w/MH/8P2ABAABgAQAABgAAAAAAAAABAAAAlC4AAHB6/D9wevw/sAIAALACAAAGAAAAAAAAAAEAAAB EMQAAPE78PzxO/D9gAQAAYAEAAAYAAAAAAAAAAQAAAKQyAABQTPw/UEz8P6ABAACgAQAABgAAAAAAAAA BAAAARDQAAIRH/D+ER/w/YAEAAGABAAAGAAAAAAAAAAEAAACkNQAAkEX8P5BF/D+gAQAAoAEAAAYAAAA AAAAAAQAAAEQ3AABg5/w/YOf8P2ABAABgAQAABgAAAAAAAAABAAAApDgAAMDk/D/A5Pw/EAIAABACAAA GAAAAAAAAAAEAAAC0OgAAoI77P6CO+z9gAQAAYAEAAAYAAAAAAAAAAQAAABQ8AAAQjfs/EI37P4ABAAC AAQAABgAAAAAAAAABAAAAlD0AABjS/j8Y0v4/YAEAAGABAAAGAAAAAAAAAAEAAAD0PgAAQM3+P0DN/j/ QAwAA0AMAAAYAAAAAAAAAAQAAAMRCAAD0Vfw/9FX8P2ABAABgAQAABgAAAAAAAAABAAAAJEQAACBU/D8 gVPw/gAEAAIABAAAGAAAAAAAAAAEAAACkRQAAvPr6P7z6+j9gAQAAYAEAAAYAAAAAAAAAAQAAAARHAAB w+Po/cPj6P8ABAADAAQAABgAAAAAAAAABAAAAxEgAAFCQ/T9QkP0/YAEAAGABAAAGAAAAAAAAAAEAAAA kSgAAQI39P0CN/T8AAgAAAAIAAAYAAAAAAAAAAQAAACRMAAC0C/0/tAv9P2ABAABgAQAABgAAAAAAAAA BAAAAhE0AAOAH/T/gB/0/wAIAAMACAAAGAAAAAAAAAAEAAABEUAAAtPT6P7T0+j9gAQAAYAEAAAYAAAA AAAAAAQAAAKRRAABg8vo/YPL6P8ABAADAAQAABgAAAAAAAAABAAAAZFMAADz5/D88+fw/YAEAAGABAAA GAAAAAAAAAAEAAADEVAAAcPb8P3D2/D9AAgAAQAIAAAYAAAAAAAAAAQAAAARXAAB4+f0/ePn9P2ABAAB gAQAABgAAAAAAAAABAAAAZFgAAIAi/j+AIv4/YAMAAGADAAAGAAAAAAAAAAEAAADEWwAA2NH9P9jR/T9 gAQAAYAEAAAYAAAAAAAAAAQAAACRdAACg1f0/oNX9P5ADAACQAwAABgAAAAAAAAABAAAAtGAAAHDL+z9 wy/s/YAEAAGABAAAGAAAAAAAAAAEAAAAUYgAA0FT+P9BU/j/wAQAA8AEAAAYAAAAAAAAAAQAAAARkAAD UKfw/1Cn8P2ABAABgAQAABgAAAAAAAAABAAAAZGUAAIAn/D+AJ/w/wAEAAMABAAAGAAAAAAAAAAEAAAA kZwAANGH9PzRh/T9gAQAAYAEAAAYAAAAAAAAAAQAAAIRoAABAXf0/QF39P2ADAABgAwAABgAAAAAAAAA BAAAA5GsAAAAAAFAAAABQCAMAAAgDAAAGAAAAAAAAAAQAAADsbgAAAAAAAAAAAAB8AQAAfAEAAAYAAAA AAAAABQAAAEwCAAABAAAAQ09SRQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0Yf0/AAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoMQhAIwAGAGzEAEB3xABAAAAAAAEAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxLYIgABe/T9 RXv0/kF79PwEAAAABAAAABAAAACMOBgAcmPs/AQAAAO8GRD/sXf0/IGD9P/Bf/T8oDf0/AAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAFAAAATAIAAAEAAABDT1JFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADB//D8 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYmEEAgCAYA4UIIQOlCCEA nAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB lLBCAMHv8P4jN/D8AAAAATHv8P4jN/D9Le/w/AQAAAAYmEIAQe/w/wGj7PwAAAAAAAAAACHv8P4jN/D/ szfw/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAUAAABMAgAAAQAAAENPUkUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAPE78PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATpMIQCAEBgA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAADiYGIAQTfw/AAAAAAEAAAB+vAiAQEz8PwMAAAAjAAYAAQAAAIia+z9ATvw/AQAAAH68CIC AePw/AwAAACMABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAEwCAAABAAAAQ09SRQAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAACER/w/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB OkwhAIAkGAAAAAAAgCQYAAAAAABkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAOJgYgFBG/D8AAAAAAAAAAH68CIBw5Pw/AwAAACMABgDqiRiAEEb8PwAAAAC 4PKk/Mn6MPitG/D8sRvw/SJf7PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAATAIAAAEAAABDT1JFAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAGDn/D8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAPC/AEAgBQYA4MIAQPbCAED/////GQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+vAiAgOX8PwAAAAAjBQYAIAUGAAAAAAB8nPs/fJz7P9wA8D8 BAAAACAz7P////////z+zIwUGAAAAAADNzQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAABMAgAAAQAAAENPUkU AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoI77PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAZbonQCACBgDhQghA6UIIQCcAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMRNF4DQjfs/6AMAAMoAAAAjAAYAy437P8yN+z9 Il/s/ZbongLCN+z8BAAAAAAAAAFRIvjMEAAAAfJz7P4Cc+z8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAEwCAAA BAAAAQ09SRQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAY0v4/AAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwBAIAYGAGzEAEB3xABAAAAAAA4AAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfrwIgADO/j8AAAAAIwYGACAGBgA EAAAAfJz7P4Cc+z/gAPA/AQAAAAgM+z////////8/syMGBgBQ1/w/q6sAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA FAAAATAIAAAEAAABDT1JFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPRV/D8AAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD3PJ0AgAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB1ugiA4FT8PwAAAAA AAAAAtJ37P6yd+z9EDfs/AAAAAD3PJ4DAVPw/AQAAAAAAAAABAAAAIwAGAP//PwAEnfs/AAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAUAAABMAgAAAQAAAENPUkUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvPr6PwAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AQCAHBgAAAAAAAAAAAAAAAAA EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH68CIA w+fo/AAAAACMHBgAgBwYAIwcGAP//P7OrqwAA4ADwPwEAAAAIDPs//////yAHBgAjBwYADJj7P6urAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAABQAAAEwCAAABAAAAQ09SRQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB QkP0/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwBAIAAGAOFCCED pQghAJwAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAfrwIgACO/T8AAAAAIwAGACAABgAAAAAAfJz7P3yc+z/cAPA/AQAAAAgM+z////////8/syMABgA AAAAAzc0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAATAIAAAEAAABDT1JFAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAALQL/T8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AEA gBAYA4UIIQOlCCEAnAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAB+vAiAoAj9PwAAAAAjBAYAIAQGAAQAAAB8nPs/gJz7P+AA8D8BAAAACAz7P////// //z+zIwQGAAEAAACrqwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAABMAgAAAQAAAENPUkUAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAtPT6PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAA8L8AQCAJBgAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAH68CIAg8/o/AAAAACMJBgAgCQYAIwkGAP//P7PNzQAA3ADwPwEAAAA IDPs//////yAJBgAjCQYA3Jn7P83NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAEwCAAABAAAAQ09SRQAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8+fw/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAADwvwBAIAkGAGzEAEB3xABAAAAAABoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfrwIgDD3/D8AAAAAIwkGACAJBgAAAAAAfJz7P3yc+z/ cAPA/AQAAAAgM+z////////8/syMJBgBIl/s/zc0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAATAIAAAEAAAB DT1JFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHj5/T8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAPC/AEAgCgYAbMQAQHfEAEAAAAAAEgAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+vAiAQCP+PwAAAAAjCgYAIAoGAAQAAAB 8nPs/gJz7P+AA8D8BAAAACAz7P////////z+zIwoGAFDX/D+rqwAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAB MAgAAAQAAAENPUkUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2NH9PwAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AQCACBgDgwgBA9sIAQAAAAAAZAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH68CIBg1v0/AAAAACMCBgA gAgYABAAAAHyc+z+AnPs/4ADwPwEAAAAIDPs/////////P7MjAgYA8KD7P6urAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAABQAAAEwCAAABAAAAQ09SRQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwy/s/AAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwBAIAcGAEnDAEBrwwBA/////xkAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfrwIgJBV/j8 AAAAAIwcGACAHBgAAAAAAfJz7P3yc+z/cAPA/AQAAAAgM+z////////8/syMHBgBIl/s/zc0AAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAFAAAATAIAAAEAAABDT1JFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANQp/D8 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AEAgBwYA4UIIQOlCCEA nAAAAHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB +vAiAQCj8PwAAAAAjBwYAIAcGACMHBgABAAAAODb+P9wA8D8BAAAACAz7P/////8gBwYAIwcGAP//P7P NzQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAHB6/D9PSL4zpJr7P6Sa+z8wf/w/nJr7PxgAAADo6fw/6On8PzB//D8 AAAAAAQAAACxd/D9sb29wVGFzawAAAAAAAAAAAQAAACB9/D8IAAAAAAAAAAEAAAAAAAAABNb8P1zzGEB DdNezCwAAABzq+j+E6vo/7Or6PwAAAAAAAAAAAQAAAAAAAAAAAAAAoDj8P0zCGEAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAACYVwhABiYQQDAIBgBlLBCAMHv8P4jN/D8AAAAATHv8P4jN/D9Le/w/AQAAAAYmEIA Qe/w/wGj7PwAAAAAAAAAACHv8P4jN/D/szfw/AQAAAP//AAAAAAAA4UIIQOlCCEAnAAAAtlkIQAh7/D/ utghAVGftPwAAAAAAAAAAAAAAAP//P7MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//8/swAAAAA AAAAAAAAAAOUWEIBwe/w/BAAAADSrVB8gDgYAvHv8PwAAAAAjDgYAQrMngGB7/D+8BvwAgI0M43LvGIC Ae/w/aAb8PyMGBgAYFxCAoHv8P7Ro+z8zq1QfjPAYgMB7/D8AAAAAgI0M4/x7/D98e/w/SJf7P+Bo+z9 /MhGAwHv8P7Ro+z8AAAAAwGj7PwAAAAC0aPs/4Gj7P75BGIBgfPw/AAAAAAAAAABMe/w/uMz8P0t7/D/ U//o/5QwXgAB8/D8shfs/ZKhUH/x7/D8AAAAAAAAAAAAAAACFMhGAIHz8PySF+z+AjQzjwGj7PwEAAAC 0aPs/wGj7P3cyEYBAfPw/RIn7PwIAAAD//z+zAAAAAAAAAAAAAAAAvkEYgGB8/D8AAAAAgI0M4zx8/D9 Il/s/QIX7P5iK+z91ugiAgHz8PwAAAAAAAAAAyGD7PzoAAADUYPs/vGD7PwAAAACgfPw/gEEYQAAAAAA BAAAAiJr7PzR//D8BAAAAAAAAAMB8/D8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAQAAAAAAAADMfPw/paWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaW lpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlUEz8PwAAAACIR/w/kJr7PzxO/D+ Imvs/GQAAAAAAAAAAAAAAPE78PwAAAAAAAAAA+Ej8P0lETEUxAAAAAAAAAAAAAAABAAAA8E38PwYAAAA AAAAAAAAAAAAAAAAAAAAAAAAAABoGRlYAAAAAHOr6P4Tq+j/s6vo/AAAAAAAAAAABAAAAAAAAAAAAAAA AAAAATMIYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAJhXCEBOkwhAMAQGADiYGIAQTfw/AAAAAAEAAAB +vAiAQEz8PwMAAAAjAAYAAQAAAIia+z9ATvw/AQAAAH68CICAePw/AwAAACMABgAAAAAA//8AAAAAAAA AAAAAAAAAAAAAAAC2WQhAgHj8P+62CEAkOO0/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXrgngDBN/D8DAAAAIwAGAAAAAAAAAAAAAAAAAAAAAAB 1ugiAUE38PwAAAAAAAAAAIwAGAAgAAAABAAAADJj7PwAAAABwTfw/2LcnQAAAAAABAAAAiJr7P0BO/D8 BAAAAAAAAAJBN/D8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC cTfw/paWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaW lpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlkEX8PwAAAACQmvs/QE78P4RH/D+Imvs/GQAAAAAAAAA AAAAAhEf8PwAAAAAAAAAAQEL8P0lETEUwAAAAAAAAAAAAAAAAAAAAMEf8PwUAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAIgzhn4AAAAAHOr6P4Tq+j/s6vo/AAAAAAAAAAABAAAAAAAAAAAAAAAAAAAATMIYQAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAIAAJhXCEBOkwhAMAkGADiYGIBQRvw/AAAAAAAAAAB+vAiAcOT8PwMAAAA jAAYA6okYgBBG/D8AAAAAuDypPzJ+jD4rRvw/LEb8P0iX+z8ZAAAA//8AAAAAAAAAAAAAIAkGAAAAAAC 2WQhAK0b8P+62CEBkMe0/AAAAAAAAAAAAAAAA//8/swAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICNDOM AAAAAtlkIQAgAAADutghAXrgngHBG/D/UGf0/tAv9P368CIBw5Pw/AwAAACMABgB1ugiAkEb8PwAAAAA AAAAAIwAGAAgAAAABAAAA7Jf7PwAAAACwRvw/2LcnQAAAAAABAAAAiJr7P4hH/D/UGf0/AAAAANBG/D8 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADcRvw/paWlpaWlpaW lpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaW lpaWlpaWlpaWlpaWlpaWlwOT8P6hLvjOkjvs/fJr7P2Dn/D90mvs/BwAAAJTX/D+U1/w/YOf8P4zX/D8 SAAAA3Nj8P3RpVAAAAAAAAAAAAAAAAAAAAAAA0Ob8PwsAAAAAAAAAEgAAAAAAAAAAAAAAAAAAADckMQM JAAAAHOr6P4Tq+j/s6vo/AAAAAAAAAAABAAAAAAAAAAAAAAAAAAAATMIYQAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAJhXCEDwvwBAMAUGAH68CICA5fw/AAAAACMFBgAgBQYAAAAAAHyc+z98nPs/3ADwPwEAAAA IDPs/////////P7MjBQYAAAAAAM3NAAAZAAAA//8AAAAAAADgwgBA9sIAQP////+2WQhAIwUGAO62CEA E0e0/AAAAAAAAAAAAAAAA//8/swAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgBwYAAAAAAJ7tTT8 jBQYAjrIngJDl/D+81/w/7gAAANm0GoCw5fw/aNf8Pyjm/D8gBQYAIwUGALS5+z/NzQAAdbAZgPDl/D+ gpfs/KOb8P0UzGoDg5fw/AAAAAO4AAAAAAAAAAAAAALpKvjOAjQzjzOX8PwAAAAC85fw/vNf8P3W6CIA g5vw/AAAAAAAAAAB1ugiAIOb8PwAAAACAjQzjSJf7PyC8+z9cMhpA/OX8PwAAAABQ5vw/ALAZQAAAAAA E0e0/AAAAAAAAAACAjQzjAQAAADhU/j8o5vw/ODqpPwAAAABw5vw/AAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfOb8P6WlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaW lpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpRCN+z8 8TL4zHNL+P2Tn/D+gjvs/dJr7PwEAAAAoBvw/KAb8P6CO+z8AAAAAGAAAAKCK+z93YXRjaGRvZ190YXN rAAAAAQAAAJCO+z8KAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAkd4oDAAAAABzq+j+E6vo/7Or6PwAAAAA AAAAAAQAAAAAAAAAAAAAAAAAAAEzCGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAACYVwhAZbonQDACBgD ETReA0I37P+gDAADKAAAAIwAGAMuN+z/Mjfs/SJf7P2W6J4Cwjfs/AQAAAAAAAABUSL4zBAAAAHyc+z+ AnPs/AQAAAP//AAAAAAAA4UIIQOlCCEAnAAAAtlkIQAQAAADutghAxHjsPwAAAAAAAAAAAAAAAP//P7M AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9Nq9MwQAAAB8nPs/mIr7P3W6CIDwjfs/AAAAAAQAAAA jAAYAy437P8yN+z9Il/s/AAAAABCO+z+MTRdAAAAAAFCJ+z9Yifs/YAAAANiJ+z8AAAAAMI77PwAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyO+z+lpaWlpaWlpaWlpaW lpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaW lpaWlpaWlpaWlpaVAzf4/IE2+M3ya+z+kjvs/GNL+P3Sa+z8UAAAAmDD8P5gw/D8Y0v4/kDD8PwUAAAA Uuf4/bXF0dF90YXNrAAAAAAAAAP///38Q0f4/FQAAAAAAAAAFAAAAAAAAAATS/D9c8xhA+2rNyHcAAAA c6vo/hOr6P+zq+j8AAAAAAAAAAAEAAAAAAAAAAAAAAAAAAABMwhhAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAmFcIQPC/AEAwBgYAfrwIgADO/j8AAAAAIwYGACAGBgAEAAAAfJz7P4Cc+z/gAPA/AQAAAAgM+z/ ///////8/syMGBgBQ1/w/q6sAAA4AAAD//wAAAAAAAGzEAEB3xABAAAAAALZZCEAjBgYA7rYIQES77z8 AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALaeGYAQzv4/aKH7PyMGBgC ssyeAEM7+P8Aw/D/pAwAA6bMagDDO/j9sMPw/AAAAACzO/j8jBgYAUNf8P6urAABxqxmAcM7+P2jupz/ oAwAAAAAAAAAAAAAAAAAA6QMAAOTO/j8AAAAAN0m+M4CNDOM8zv4/TM7+PwAAAADAMPw/gIAZgJDO/j8 AAAAAzM/+PwAAAADUz/4/aKH7PzMAAACvBh2AIM/+P7A8qT8AAAAA7M7+PwAQAAAUAAAABAAAADMAAAA AAAAAAAAAAICNDOOszv4/AAAAAPgj/j8AAAAAzM/+PwAAAADUz/4/AAAAAAAAAAAAAAAAaO6nPwAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAgI0M4wAAAADUz/4/uM/+PzMAAACq2iaAkM/+PzMAAAD wL/w/0M/+Pwi0qD8AAAAAIAAGAAAAAAAkPKk/1M/+P8zP/j8AAAAAaA/7PzMAAAAFAAAAuM/+PwEAAAC A0v4//g/7P7+bJ4CQz/4/AQAAAICNDOMFAAAAbDipP/CoGUBo7qc/0oAdgADQ/j//////6AMAABAAAAD cz/4/AQAAACAOBgAAAAAAAAAAAHi//T/oAwAANAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAQAAAAAAAAABACAjQzj3M/+P8zP/j/Uz/4/EBf9P3W6CIAg0P4/8C6oP1jQ/j8AAAAANgAAABjS/j+ kvP0/AAAAAJDQ/j88fx1A8C6oPwAAAAAAAAAAAAAAAAAAAAAXSL4zAAAAAAAAAADYL6g/NgAAADAAAAA MtKg/KrSoPwAAAAAAAAAAHgAAABQAAAAAAAAAAAAAAAAAAACAjQzjCLSoPwAAAABwL6g/USAAAAAAAAC w0P4/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvND+P6WlpaW lpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaW lpaWlpaWlpaWlpaWlpaWlpaWlpSBU/D8AAAAAwPr6Pwya+z/0Vfw/BJr7PxgAAADcnPs/3Jz7P/RV/D/ UnPs/AQAAALBP/D9UbXIgU3ZjAAAAAAAAAAAA////f6BV/D8HAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAA mAAAAAAAAABzq+j+E6vo/7Or6PwAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAEzCGEAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAACAACYVwhAPc8nQDAABgB1ugiA4FT8PwAAAAAAAAAAtJ37P6yd+z9EDfs/AAAAAD3PJ4D AVPw/AQAAAAAAAAABAAAAIwAGAP//PwAEnfs/AAAAAP//AAAAAAAAAAAAAAAAAAAAAAAAtlkIQCMABgD utghA1D/tPwAAAAAAAAAAAAAAAP//P7MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAgVfw/BM4nQAAAAAAAAAAAAAAAAAAAAAAAAAAA1D/tPwAAAAAAAAAAgI0M4wAAAAA AAAAAAAAAAAAAAAAAAAAAQFX8PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAExV/D+lpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaW lpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaVw+Po/AAAAAFSQ/T/4Vfw/vPr6PwSa+z8 BAAAAAAAAAAAAAAC8+vo/AAAAABgAAAA49vo/aXBjMQAAAAAAAAAAAAAAAAEAAAAw+vo/AgAAAAAAAAA YAAAAAAAAAAAAAAAAAAAA+FsAAAAAAAAc6vo/hOr6P+zq+j8AAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAB MwhhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAmFcIQPC/AEAwBwYAfrwIgDD5+j8AAAAAIwcGACAHBgA jBwYA//8/s6urAADgAPA/AQAAAAgM+z//////IAcGACMHBgAMmPs/q6sAAAQAAAD//wAAAAAAAAAAAAA AAAAAAAAAALZZCEAjBwYA7rYIQGTk6z8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAGTk6z8AAAAAAAAAACAHBgBeuSeAQPn6PzwN+z8BAAAAtSQIgGD5+j8AAAAAAQAAAGETAAA EAAAAfJz7P4Cc+z91ugiAgPn6PwQAAAAAAAAA/////6yc+z88Dfs/fJz7PwAAAACw+fo/dCQIQAEAAAB k5Os/AAAAAAAAAAAAAAAAAJf7PxCX+z/5lvs/GJf7PwAAAADQ+fo/AAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3Pn6P6WlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaW lpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpUCN/T9 YEwAAuAv9P8D6+j9QkP0/BJr7PwIAAABIbv0/SG79P1CQ/T9Abv0/FwAAAEx1/T93aWZpAAAAAAAAAAA AAAAAAAAAAECP/T8QAAAAAAAAABcAAAAAAAAAAAAAAAAAAAC9IAEAAAAAABzq+j+E6vo/7Or6PwAAAAA AAAAAAQAAAAAAAAAAAAAAAAAAAEzCGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYVwhA8L8AQDAABgB +vAiAAI79PwAAAAAjAAYAIAAGAAAAAAB8nPs/fJz7P9wA8D8BAAAACAz7P////////z+zIwAGAAAAAAD NzQAAAQAAAP//AAAAAAAA4UIIQOlCCEAnAAAAtlkIQCMABgDutghAdHnuPwAAAAAAAAAAAAAAAP//P7M AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdTEggBCO/T8IvP0/IwAGAI6yJ4AQjv0/cG79P/////9 4SByAMI79Pxxu/T+Qjv0/LI79PyMABgBcvP0/zc0AANEtJ4Bwjv0/HG79P5CO/T8sjv0/AAAAAFy8/T/ /////YC4ngAAAAABpEwAAgI0M40yO/T8AAAAAPI79P3Bu/T91ugiAkI79PyRA+z8sQPs//////+BF/D8 DAAAAIwcGAAAAAADAjv0/pC0nQAAAAAAGAAAA4O+nPwAAAAAAAAAAAAAAAGhIHEBUkP0/AAAAAAAAAAD gjv0/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAA7I79P6WlpaW lpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaW lpaWlpaWlpaWlpaWlpaWlpaWlpeAH/T8AAAAAuPT6P1SQ/T+0C/0/BJr7PwYAAAAI6/w/COv8P7QL/T8 A6/w/EwAAALD6/D9hcmR1aW5vX2V2ZW50cwAAAQAAAKAK/T8NAAAAAAAAABMAAAAAAAAAdLz9P1zzGEB MCQAAAAAAABzq+j+E6vo/7Or6PwAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAEzCGEAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAACYVwhA8L8AQDAEBgB+vAiAoAj9PwAAAAAjBAYAIAQGAAQAAAB8nPs/gJz7P+AA8D8 BAAAACAz7P////////z+zIwQGAAEAAACrqwAAFwAAAP//AAAAAAAA4UIIQOlCCEAnAAAAtlkIQCMEBgD utghA1PTtPwAAAAAAAAAAAAAAAP//P7MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVO0aQDxl/T9 4Vq26IwQGAI6yJ4CwCP0/MOv8P/////8HQA+A0Aj9P9zq/D8UCf0/AAAAACMEBgCMB/0/q6sAAERAD4A QCf0/bF37PyMABgAxLjIuMjEwAAEAAAD/////REAPgAAAAACFHgAAgI0M4+wI/T8AAAAA3Aj9PzDr/D9 1ugiAAAr9P2xd+z8AAAAApaWlpQAAAAAFAAAAiF37PwClpaU8Zf0/CgsC0v//AAAKCwL+AQAAAM3NAAA cAAAAAAAAACMABgBsxABAd8QAQAAAAAC2WQhAIwIGAO62CEDk4u0/AAAAAAAAAAAAAAAA//8/swAAAAA AAAAAIwYGAAAAAAAAAAAAAAAAAAAAAABU7RpAPGX9P3hWrbogBgYAjrIngED3/D8c7Pw///////+WJ4B g9/w/yOv8PyAIBgBc9/w/IwIGAKDu/D//////wpgngKD3/D8Y1vw/gI0M4yMABgAIDPs/dGz9P3Rs/T8 AAAAAIAr9PzxAD0BsXfs/AQAAAIia+z+4C/0/AQAAAAAAAABACv0/AAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATAr9P6WlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaW lpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpWDy+j8 AAAAAQPn8P7gL/T+09Po/BJr7PwEAAAAAAAAAAAAAALT0+j8AAAAAGAAAADDw+j9pcGMwAAAAAAAAAAA AAAAAAAAAACD0+j8BAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAgZSIAAAAAABzq+j+E6vo/7Or6PwAAAAA AAAAAAQAAAAAAAAAAAAAAAAAAAEzCGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAACYVwhA8L8AQDAJBgB +vAiAIPP6PwAAAAAjCQYAIAkGACMJBgD//z+zzc0AANwA8D8BAAAACAz7P/////8gCQYAIwkGANyZ+z/ NzQAABAAAAP//AAAAAAAAAAAAAAAAAAAAAAAAtlkIQCMJBgDutghAVN7rPwAAAAAAAAAAAAAAAP//P7M AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVN7rPwAAAAAAAAAAIAkGAF65J4Aw8/o/PA37PwEAAAC 1JAiAUPP6PwAAAAABAAAAjhFeHgAAAAB8nPs/fJz7P3W6CIBw8/o/AAAAAAAAAAD/////rJz7PzwN+z9 8nPs/AAAAAKDz+j90JAhAAAAAAFTe6z8AAAAAAAAAAAAAAAD8lvs/DJf7P/iW+z8Ul/s/AAAAAMDz+j8 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADM8/o/paWlpaWlpaW lpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaW lpaWlpaWlpaWlpaWlpaWlcPb8PwAAAAB8+f0/uPT6Pzz5/D8Emvs/BQAAAPTr/D/06/w/PPn8P+zr/D8 UAAAAuO78P3N5c19ldnQAAAAAAAAAAAAAAAAAsPj8PwwAAAAAAAAAFAAAAAAAAADMuP0/XPMYQG2sAwA AAAAAHOr6P4Tq+j/s6vo/AAAAAAAAAAABAAAAAAAAAAAAAAAAAAAATMIYQAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAJhXCEDwvwBAMAkGAH68CIAw9/w/AAAAACMJBgAgCQYAAAAAAHyc+z98nPs/3ADwPwEAAAA IDPs/////////P7MjCQYASJf7P83NAAAaAAAA//8AAAAAAABsxABAd8QAQAAAAAC2WQhAIwkGAO62CED k4u0/AAAAAAAAAAAAAAAA//8/swAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACEsSeAQPf8P3hWrbo jCQYAjrIngED3/D8c7Pw///////+WJ4Bg9/w/yOv8P8z3/D9c9/w/IwkGAKDu/D/NzQAAwpgngKD3/D8 Y1vw/zPf8P1z3/D8AAAAAAQAAAP/////CmCeAAAAAAFWESjKAjQzjfPf8PwAAAABs9/w/HOz8P3W6CIA Q+Pw/GNb8PwAAAABQ+Pw/AAAAAAAAAAD/////AAAAAAAAAACAav0/AAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAABAQAAGs5DPwQAAABY3P0/gI0M4/////+fEgAAAAAAANz3/D8AAAAAMPj8P7iYJ0A Y1vw/AQAAAIia+z9A+fw/AAAAAAAAAABQ+Pw/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAXPj8P6WlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaW lpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpYAi/j+s8Gov3NH9P0D5/D9 4+f0/BJr7PxQAAAAY+/0/GPv9P3j5/T8Q+/0/BQAAAOwF/j9odHRwZAAAAAAAAAAAAAAA////f+Al/j8 TAAAAAAAAAAUAAAAAAAAAsMD9P1zzGEDes2sHbQAAABzq+j+E6vo/7Or6PwAAAAAAAAAAAQAAAAAAAAA AAAAAAAAAAEzCGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAACYVwhA8L8AQDAKBgB+vAiAQCP+PwAAAAA jCgYAIAoGAAQAAAB8nPs/gJz7P+AA8D8BAAAACAz7P////////z+zIwoGAFDX/D+rqwAAEgAAAP//AAA AAAAAbMQAQHfEAEAAAAAAtlkIQCMKBgDutghAFBDvPwAAAAAAAAAAAAAAAP//P7MAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAtp4ZgFAj/j8Yofs/IwoGAKyzJ4BQI/4/QPv9P//////MsxqAcCP+P+z6/T8 AAAAAbCP+PyMKBgBQ1/w/q6sAAHGrGYCwI/4/oDGpPwAAAAAAAAAAAAAAAAAAAAD/////JCT+PwAAAAA p0L0zgI0M43wj/j+MI/4/AAAAAED7/T+AgBmA0CP+PwAAAAAYJf4/AAAAAAAAAAAYofs/LwAAAJ85HYB gJP4/YDOpPwAAAAAsJP4/ABAAABQAAAAEAAAALwAAAAAAAAAAAAAAgI0M4+NOF4AgJP4/AAAAALjO/j8 YJf4/AAAAAAAAAAAAAAAAAAAAAAAAAACgMak/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAC AjQzjAAAAAAAAAAAAAAAALwAAAHW6CIDQJP4/KCWpPwAAAABQJP4/AQAAAAAAAAAAAAAAAAAAANQyqT8 AAAAAGCX+PwAAAABoD/s/LwAAAAUAAAAAAAAAAQAAAOD5/T/yD/s/AAAAAAAAAAAoJak/gI0M4wUAAAB wM6k/8KgZQKAxqT8AAAAAYCX+PyQ5HUAoJak/CQAAAAAAAAAAAAAAAAAAAAAAAAAtAAAAEAAAADgAAAA AAAAAAAAAAAAAAAAAAAAAGCX+PyglqT8BAAAAILEXQNCQ+z8AAAAAAAAAAABgAAAQAu74CgsCgQAAAAA AAAAAFBDvPwAAAAAAAAAAgI0M4y0AAAA8Jf4/AAAAABgl/j8AAAAAgCX+PwAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIwl/j+lpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaW lpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaW g1f0/AAAAAHTL+z98+f0/2NH9PwSa+z8IAAAAJNH9PyTR/T/Y0f0/HNH9PxEAAABA0/0/Y21fbWFuYWd lcl9yZWN2AP///38w2f0/EQAAAAAAAAARAAAAAAAAAAAAAAAAAAAAC7k5DQAAAAAc6vo/hOr6P+zq+j8 AAAAAAAAAAAEAAAAAAAAAAAAAAAAAAABMwhhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAmFcIQPC/AEA wAgYAfrwIgGDW/T8AAAAAIwIGACACBgAEAAAAfJz7P4Cc+z/gAPA/AQAAAAgM+z////////8/syMCBgD woPs/q6sAABkAAAD//wAAAAAAAODCAED2wgBAAAAAALZZCEAjAgYA7rYIQGTD7j8AAAAAAAAAAAAAAAD //z+zAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHyPGYBw1v0/eFatuiMCBgCOsieAcNb9P0zR/T/ /////vLQagJDW/T/40P0/CNf9P5zW/T8jAgYAUNf8P6urAADmyBqA0Nb9P9wiqT8I1/0/nNb9PwAAAAA AAAAA/////2jJGoAAAAAAn0m+M4CNDOOs1v0/AAAAAJzW/T9M0f0/pskagADX/T8I1/0/aNf9P6bJGoA A1/0/CNf9P4CNDONIl/s/AAAAAFDX/D/c1v0/wY0ZgDDX/T/wAAAAaNf9P3yPGYAw1/0/AAAAAICNDOM AAAAADNf9P0iX+z/MIqk/bqUZgFDX/T/woPs/AAAAAAAAAAD4I6k/AAAAAAAAAABGbhKAkNf9P+zX/T+ 41/0/IAoGAK7X/T8AAAAAAAAAAEZuEoCQ1/0/AAAAAICNDOO41/0/aNf9P/Cg+z980f0/dboIgBDY/T9 80f0/AAAAAAAAAADQ0f0/AAAAAAAAAABobhKA0Nf9P+DCAEAgCgAAJNj9P1gAAAB82P0/EAAAALDX/T8 BAAAAAAAAAAAAAAAAAAAAINj9PwAAAAAAAAAAAAAAAAAAAAAAAAAAgI0M41gAAAB82P0/8KD7PxzY/T8 AAAAAsNj9PwhuEkA40/0/mFcIQGy6CEAwAAUAEAAAAFgAAABPhVgAcTUDAH8AAAA6ewMAzQm+MwAAAAA AAAAAAAAAuHB9akOjsGhDzIxrQwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADXX1tF119bRdAqYBU FbPs/EAKFUH8AAAEAAAAAAAAAAICNDOMBAAAAiJr7PywAAAAg2P0/AAAAANDY/T8AAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADc2P0/paWlpaWlpaWlpaWlpaWlpaWlpaW lpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaW lpaWl0FT+PwAAAADYKfw/3NH9P3DL+z8Emvs/GAAAAEQ1/j9ENf4/cMv7Pzw1/j8BAAAAxEb+P21kbnM AAAAAAAAAAAAAAAAAAAAAwFb+PxQAAAAAAAAAAQAAAAAAAABsgv4/XPMYQKbwyR4AAAAAHOr6P4Tq+j/ s6vo/AAAAAAAAAAABAAAAAAAAAAAAAAAAAAAATMIYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAJhXCED wvwBAMAcGAH68CICQVf4/AAAAACMHBgAgBwYAAAAAAHyc+z98nPs/3ADwPwEAAAAIDPs/////////P7M jBwYASJf7P83NAAAZAAAA//8AAAAAAABJwwBAa8MAQP////+2WQhAIwcGAO62CED0QO8/AAAAAAAAAAA AAAAA//8/swAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD52xmAoFX+P3hWrbojBwYAjrIngKBV/j9 sNf4//////wWFH4DAVf4/GDX+PxRW/j8AAAAAIwcGAAEAAADNzQAAdboIgABW/j+ANKk/QDSpP8rT+z8 AAAAAAAAAAP////91ugiAAAAAAEFKvjOAjQzj3FX+PwAAAADMVf4/bDX+PwAAAABAVv4/1IQfQAAAAAC ANKk/AAAAAAIAAAAc1Ps/9EDvPxA9qT8AAAAAgI0M4wQAAAAs1Ps//D+pPxRW/j8AAAAAYFb+PwAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGxW/j+lpaWlpaWlpaWlpaW lpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaW lpaWlpaWlpaWlpaWAJ/w/AAAAADhh/T90y/s/1Cn8PwSa+z8DAAAAZDb+P2Q2/j/UKfw/AAAAABYAAAB QH/w/ZXNwX3RpbWVyAAAAAAAAAAAAAABAKfw/AwAAAAAAAAAWAAAAAAAAAAAAAAAAAAAAi/BGHAAAAAA c6vo/hOr6P+zq+j8AAAAAAAAAAAEAAAAAAAAAAAAAAAAAAABMwhhAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA BAAAAmFcIQPC/AEAwBwYAfrwIgEAo/D8AAAAAIwcGACAHBgAjBwYAAQAAADg2/j/cAPA/AQAAAAgM+z/ /////IAcGACMHBgD//z+zzc0AAB8AAAD//wAAAAAAAOFCCEDpQghAJwAAALZZCEAjBwYA7rYIQHQT7T8 AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwo/D8cKPw/AAAAAIw2/j9 euSeAUCj8PzwN+z8BAAAAuB8ggHAo/D8AAAAAAQAAAI1KvjMAAAAAfJz7P3yc+z91ugiAkCj8P8oAAAD KAAAA/////wQAAAA8Dfs/fJz7PwAAAADAKPw/qB8gQAAAAAB0E+0/AAAAAAAAAABx/0EfoIYBAKNjUx8 BAAAApDb+PwAAAADgKPw/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAA7Cj8P6WlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaW lpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpeBe/T8AAAAADJr7P9gp/D80Yf0/BJr7PwoAAAA o1/w/KNf8PzRh/T8AAAAADwAAALBY/T9lbWFjX3J4AAAAAAAAAAAA////f6Bg/T8PAAAAAAAAAA8AAAA AAAAAAAAAAAAAAADp/SqVAAAAABzq+j+E6vo/7Or6PwAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAEzCGEA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAEAAADvvq3e6DEIQDMABgDEtgiAAF79P1Fe/T+QXv0/AQAAAAEAAAA EAAAAIw4GAByY+z8BAAAA7wZEP+xd/T8gYP0/8F/9PygN/T8AAAAAAQAAAAAAAAAAAAAAbMQAQHfEAEA AAAAAIGD9P/Bf/T84VwhA1EruPwAAAAAAAAAAAAAAAP//P7MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAMjM0N9AGRD8fAAAAAgREPw29CIAgXv0/UV79P0WCQz8AAAAAEAAAAJBe/T8gDAYAQcUIgEBe/T8 0Yf0/aGH9P0gAAACcXv0///8/AAQAAAC/twhAwF79P0Bg/T8AAAAAAAAAAB+CQz9oYf0/RYJDPz4qKip FUlJPUioqKiBBIHN0YWNrIG92ZXJmbG93IGluIHRhc2sgZW1hY19yeCBoYXMgYmVlbiBkZXRlY3RlZC4 AAAAAAAAAAAAAAACAjQzjPKtUH6WsVB9QXv0/UF79P3G3CEDgXv0/iJz7PwAAAADgAPA/7rYIQICc+z9 8nPs/AAAAAAAAAAAAAAAA5F39P5hXCEDwvwBAMA4GAH68CICgX/0/AAAAACMOBgAgDgYA0F/9P6Bf/T/ GBkQ/4ADwPwEAAAAIDPs//////2hf/T8jDgYASJf7P6urAAAXAAAA8pkfgHBf/T9JwwBAa8MAQP////+ 2WQhAIw4GAO62CEDUSu4/AAAAAAAAAAAAAAAA//8/swAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD GBkQ/0F/9P6Bf/T90X/0/XrkngLBf/T88Dfs/AQAAACymHIDQX/0/AAAAAAEAAADhSr4zBAAAAHyc+z+ AnPs/dboIgPBf/T8oDf0/AAAAAP/////rfr4zPA37P3yc+z8AAAAAIGD9PwymHEAoDf0/1EruPwAAAAC 4BgAAgI0M4wEAAACImvs/+F/9PwDx/j8AAAAAQGD9PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAExg/T+lpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaW lpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaVfX190Zl9jb3JlZHV tcF9pbmZvX3N0YXJ0X19feyJmaXJtd2FyZV92ZXJzaW9uIjoiMi44LjcrNjg5MGQxNzgiLCJmaXJtd2F yZV9jb21taXRfaWQiOiI1MDQ5ZmIzMGYyMTVmMjUiLCJmaXJtd2FyZV9maWxlX25hbWUiOiJ3YXJwM19 maXJtd2FyZV8yXzhfN182ODkwZDE3OCJ9X19fdGZfY29yZWR1bXBfaW5mb19lbmRfX18AAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAK4EAADYV0I/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMAAABIAAAASiAAAEVTUF9 DT1JFX0RVTVBfSU5GTwAAAgEAADZhYzM0ZmRhMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwAAAJgAAAClAgAARVNQX0VYVFJBX0lORk8ATjRh/T/ oAAAAAAAAAO4AAAAAAAAAwgAAAAAAAADDAAAAAAAAAMQAAAAAAAAAxQAAAAAAAADGAAAAAAAAALEAAAC 7SQhAsgAAAAAAAACzAAAAAAAAALQAAAAAAAAAtQAAAAAAAAC2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEgAAAD8AAACnAgAARVNQX1BBTklDX0RFVEFJTFMAAAA qKipFUlJPUioqKiBBIHN0YWNrIG92ZXJmbG93IGluIHRhc2sgZW1hY19yeCBoYXMgYmVlbiBkZXRlY3R lZC4AGWuXSg==