2025-03-01T12:30:50.144 Scroll down for event log! {"uptime": 693085391, "free_heap_bytes":100188, "largest_free_heap_block":94196, "devices": [ {"UID":"2aPw", "DID":2167, "port":"A"},{"UID":"29sz", "DID":286, "port":"B"}], "error_counters": [ {"port": "A", "SpiTfpChecksum": 538, "SpiTfpFrame": 631, "TfpFrame": 5, "TfpUnexpected": 0},{"port": "B", "SpiTfpChecksum": 381, "SpiTfpFrame": 207, "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,"warp_esp32_i2c":true,"warp_esp32_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,"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,"wireguard":true,"ocpp":true,"charge_limits":true,"coredump":true,"pwa":true,"certs":true,"remote_access":true,"day_ahead_prices":true,"solar_forecast":true,"eco":true}, "event_log/boot_id": {"boot_id":876248524}, "info/features": ["rtc","evse","cp_disconnect","button_configuration","rgb_led","ethernet","firmware_update","meters","nfc","meter","meter_all_values","meter_phases"], "info/version": {"firmware":"2.7.3+67b76dc9","config":"2.6.6","config_type":"warp"}, "rtc/time": {"year":2025,"month":3,"day":1,"hour":11,"minute":30,"second":50,"weekday":6}, "rtc/config_modified": {"modified":0}, "rtc/config": {"auto_sync":true}, "esp32/temperature": {"temperature":2643}, "info/last_boots": [{"reset_reason":3,"boot_count":10,"timestamp_min":28871837,"uptime":2893989614,"uptime_overflows":0},{"reset_reason":3,"boot_count":11,"timestamp_min":28871850,"uptime":756871,"uptime_overflows":0},{"reset_reason":3,"boot_count":2,"timestamp_min":28885957,"uptime":26408706,"uptime_overflows":0},{"reset_reason":3,"boot_count":3,"timestamp_min":28886959,"uptime":60124044,"uptime_overflows":0},{"reset_reason":3,"boot_count":4,"timestamp_min":28890418,"uptime":207515862,"uptime_overflows":0},{"reset_reason":3,"boot_count":5,"timestamp_min":28911491,"uptime":1264363334,"uptime_overflows":0},{"reset_reason":3,"boot_count":6,"timestamp_min":28976609,"uptime":3907081797,"uptime_overflows":0},{"reset_reason":3,"boot_count":7,"timestamp_min":28980856,"uptime":254846401,"uptime_overflows":0},{"reset_reason":3,"boot_count":8,"timestamp_min":28988255,"uptime":443930017,"uptime_overflows":0},{"reset_reason":3,"boot_count":9,"timestamp_min":29002259,"uptime":840209798,"uptime_overflows":0}], "evse/identity": {"uid":"2aPw","connected_uid":"0","position":"A","hw_version":"1.0.0","fw_version":"2.2.10","device_identifier":2167}, "evse/state": {"iec61851_state":2,"charger_state":3,"contactor_state":9,"contactor_error":0,"allowed_charging_current":16000,"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":267,"adc_values":[3921,3019,176,201,2100,3747,177],"voltages":[12078,6263,-12071,-11910,1692,12078,-12058],"resistances":[877,687],"gpio":[false,false,false,true,false,false,false,false,false,true,true,false,true,false,true,false,false,false,true,false,false,false,false,false],"charging_time":0,"time_since_state_change":5008921,"uptime":1533278027,"time_since_dc_fault_check":5054581,"temperature":2343,"phases_current":1,"phases_requested":1,"phases_state":0,"phases_info":0,"dc_fault_pins":0,"dc_fault_sensor_type":1}, "evse/button_state": {"button_press_time":596566902,"button_release_time":596567048,"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":32000,"active":true,"clear_on_disconnect":false},{"max_current":32000,"active":true,"clear_on_disconnect":true},{"max_current":16000,"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":16000}, "evse/boost_mode": {"enabled":false}, "evse/auto_start_charging": {"auto_start_charging":true}, "evse/global_current": {"current":32000}, "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":2}, "evse/led_configuration": {"enable_api":false}, "network/config_modified": {"modified":2}, "network/config": {"hostname":null,"enable_mdns":true,"web_server_port":80}, "network/state": {"connected":true}, "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":29013810}, "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":5028,"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":"58:BF:25:B9:0E:D9","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":"WirelessNetwork","bssid":[204,206,30,171,97,51],"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"}, "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":642994486,"connection_end":642984450,"last_error":-3}, "mqtt/auto_discovery_config_modified": {"modified":2}, "mqtt/auto_discovery_config": {"auto_discovery_mode":0,"auto_discovery_prefix":"homeassistant"}, "info/ws": {"keep_alive_fds":[57,58,-1,-1,-1],"keep_alive_pongs":[693084375,693084375,0,0,0],"worker_active":2,"last_worker_run":693084921,"queue_len":0}, "system/i18n_config_modified": {"modified":0}, "system/i18n_config": {"language":0,"detect_browser_language":true}, "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":0,"check_state":0,"update_version":"","install_progress":0,"install_state":0}, "automation/config_modified": {"modified":2}, "automation/config": {"tasks":[{"trigger":[2,{"old_charger_state":-1,"new_charger_state":0}],"action":[12,{"mode":4}]},{"trigger":[4,null],"action":[12,{"mode":0}]},{"trigger":[4,null],"action":[4,{"indication":1001,"duration":1000,"color_h":301,"color_s":255,"color_v":255}]}]}, "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]}, "meters/0/config_modified": {"modified":2}, "meters/0/config": [2,{"display_name":"WARP Charger","location":2}], "meters/0/state": {"type":6}, "meters/0/errors": {"local_timeout":4325,"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": [228.1199951,231.2299957,231.4700012,15.32999992,0,0.01,3485,0,0,3498.99585,0,0,312.6451721,0,0,0.996000051,0,0.31400001,0.089471981,0,0,230.2733154,5.113333225,15.34000015,3486,3498.99585,312.6451721,0.995000064,0.089471981,2038.97998,0,15.32500267,2038.97998,2038.97998,2038.97998,0,15.32999992,0,0.01], "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": [321.6000061,2630,41], "meters/2/config_modified": {"modified":2}, "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":0,"value_ids":[74]}], "meters/3/state": null, "meters/3/errors": null, "meters/3/value_ids": [74], "meters/3/values": [-2600], "meters/4/config_modified": {"modified":2}, "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":4325,"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":3486,"energy_rel":2038.97998,"energy_abs":2038.97998}, "meter/phases": {"phases_connected":[true,true,true],"phases_active":[true,false,false]}, "meter/all_values": [228.1199951,231.2299957,231.4700012,15.32999992,0,0.01,3485,0,0,3498.99585,0,0,312.6451721,0,0,0.996000051,0,0.31400001,0.089471981,0,0,230.2733154,5.113333225,15.34000015,3486,3498.99585,312.6451721,0.995000064,0.089471981,null,2038.97998,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,15.32500267,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,2038.97998,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":180,"wakeup_time":180,"plug_in_time":180,"enable_current_factor_pct":150,"allocation_interval":10,"rotation_interval":900}, "charge_manager/state": {"state":1,"l_raw":[25652,16000,16000,16000],"l_min":[15865,16000,16000,16000],"l_spread":[2926,16000,16000,16000],"l_max_pv":26395,"alloc":[16000,16000,16000,16000],"chargers":[{"s":4,"e":0,"ac":16000,"ap":1,"sc":16000,"sp":5,"lu":693084590,"n":"Wallbox","u":228154}]}, "charge_manager/low_level_state": {"last_hyst_reset":688074279,"wnd_min":[0,0,0,0],"wnd_max":[10000,10000,10000,10000],"chargers":[{"b":13,"rc":16000,"ae":4462,"ls":688074279,"lp":0,"lw":0,"ip":691486264}]}, "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/last_charges": [{"timestamp_minutes":28952508,"charge_duration":203701,"user_id":4,"energy_charged":41.88000488},{"timestamp_minutes":28957874,"charge_duration":54625,"user_id":4,"energy_charged":32.05993652},{"timestamp_minutes":28959364,"charge_duration":205,"user_id":4,"energy_charged":0.050048828},{"timestamp_minutes":28959369,"charge_duration":32,"user_id":4,"energy_charged":0},{"timestamp_minutes":28959370,"charge_duration":37,"user_id":4,"energy_charged":0},{"timestamp_minutes":28959371,"charge_duration":138,"user_id":4,"energy_charged":0},{"timestamp_minutes":28959374,"charge_duration":51014,"user_id":4,"energy_charged":15.48999023},{"timestamp_minutes":28962191,"charge_duration":29698,"user_id":4,"energy_charged":10.88000488},{"timestamp_minutes":28962686,"charge_duration":52048,"user_id":4,"energy_charged":12.25},{"timestamp_minutes":28968315,"charge_duration":32067,"user_id":4,"energy_charged":30.26000977},{"timestamp_minutes":28971192,"charge_duration":64913,"user_id":4,"energy_charged":5.520019531},{"timestamp_minutes":28974137,"charge_duration":115884,"user_id":4,"energy_charged":33.16003418},{"timestamp_minutes":28976610,"charge_duration":54009,"user_id":4,"energy_charged":0.059936523},{"timestamp_minutes":28978027,"charge_duration":54861,"user_id":4,"energy_charged":30.20996094},{"timestamp_minutes":28980911,"charge_duration":55127,"user_id":4,"energy_charged":24.86010742},{"timestamp_minutes":28983560,"charge_duration":3970,"user_id":4,"energy_charged":1.33996582},{"timestamp_minutes":28983944,"charge_duration":66769,"user_id":4,"energy_charged":3.579956055},{"timestamp_minutes":28985155,"charge_duration":7884,"user_id":4,"energy_charged":0.140014648},{"timestamp_minutes":28985536,"charge_duration":33766,"user_id":4,"energy_charged":36.59997559},{"timestamp_minutes":28988489,"charge_duration":29662,"user_id":4,"energy_charged":24.66003418},{"timestamp_minutes":28992474,"charge_duration":38,"user_id":4,"energy_charged":0},{"timestamp_minutes":28992475,"charge_duration":59425,"user_id":4,"energy_charged":16.05004883},{"timestamp_minutes":28993696,"charge_duration":4,"user_id":4,"energy_charged":0},{"timestamp_minutes":28993696,"charge_duration":68738,"user_id":4,"energy_charged":0.989990234},{"timestamp_minutes":28995087,"charge_duration":68344,"user_id":4,"energy_charged":7.919921875},{"timestamp_minutes":28998198,"charge_duration":54425,"user_id":4,"energy_charged":53.55004883},{"timestamp_minutes":29001076,"charge_duration":54715,"user_id":4,"energy_charged":0.08996582},{"timestamp_minutes":29002504,"charge_duration":175360,"user_id":4,"energy_charged":35.39001465},{"timestamp_minutes":29008133,"charge_duration":256734,"user_id":4,"energy_charged":11.13000488},{"timestamp_minutes":29012443,"charge_duration":77005,"user_id":4,"energy_charged":2.790039063}], "charge_tracker/current_charge": {"user_id":4,"meter_start":2034.75,"evse_uptime_start":1528257441,"timestamp_minutes":29013727,"authorization_type":3,"authorization_info":{"tag_type":null,"tag_id":null}}, "charge_tracker/state": {"tracked_charges":255,"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_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":-2600,"power_at_battery":0,"power_available":5911,"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":false,"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":""}],"next_user_id":7,"http_auth_enabled":false}, "nfc/seen_tags": [{"tag_type":null,"tag_id":null,"last_seen":82967232},{"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":5020481}], "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}],"deadtime_post_start":30}, "nfc/identity": {"uid":"29sz","connected_uid":"0","position":"B","hw_version":"1.0.0","fw_version":"2.1.0","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}, "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":2}, "charge_limits/default_limits": {"duration":0,"energy_wh":0}, "charge_limits/state": {"start_timestamp_ms":1528257441,"start_energy_kwh":2034.75,"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},{"state":1,"user":255,"connection":255},{"state":1,"user":255,"connection":255},{"state":1,"user":255,"connection":255},{"state":1,"user":255,"connection":255},{"state":1,"user":255,"connection":255}], "remote_access/registration_state": {"state":0,"message":""}, "day_ahead_prices/config_modified": {"modified":3}, "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":29012430,"last_check":29012430,"next_check":29013870,"current_price":10221}, "day_ahead_prices/prices": {"first_date":29011620,"resolution":1,"prices":[11547,11054,10938,10693,11203,11263,13599,15000,16182,14550,12770,11597,10951,10857,11158,12557,13505,15285,16124,15886,14396,13294,12743,11903,12819,12038,11709,11215,10975,11438,11886,13579,13879,13774,12508,11211,10221,9727,9939,10923,12541,14500,15855,15078,13729,12860,12357,11992]}, "solar_forecast/config_modified": {"modified":0}, "solar_forecast/config": {"enable":false,"api_url":"https://api.forecast.solar/","cert_id":-1}, "solar_forecast/state": {"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":"#0","lat":0,"long":0,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/0/state": {"last_sync":0,"last_check":0,"next_check":0,"place":"Unknown"}, "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":"#1","lat":0,"long":0,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/1/state": {"last_sync":0,"last_check":0,"next_check":0,"place":"Unknown"}, "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":"#2","lat":0,"long":0,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/2/state": {"last_sync":0,"last_check":0,"next_check":0,"place":"Unknown"}, "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":"#3","lat":0,"long":0,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/3/state": {"last_sync":0,"last_check":0,"next_check":0,"place":"Unknown"}, "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":"#4","lat":0,"long":0,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/4/state": {"last_sync":0,"last_check":0,"next_check":0,"place":"Unknown"}, "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":"#5","lat":0,"long":0,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/5/state": {"last_sync":0,"last_check":0,"next_check":0,"place":"Unknown"}, "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":"AAAAAID/fwAA"}]}, "eco/charge_plan": {"enable":false,"departure":1,"time":480,"amount":4}, "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":-1,"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, "ethernet/force_reset": null, "wifi/scan": null, "wifi/sta_config_update": {"enable_sta":false,"ssid":"WirelessNetwork","bssid":[204,206,30,171,97,51],"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}, "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}, "automation/config_update": {"tasks":[{"trigger":[2,{"old_charger_state":-1,"new_charger_state":0}],"action":[12,{"mode":4}]},{"trigger":[4,null],"action":[12,{"mode":0}]},{"trigger":[4,null],"action":[4,{"indication":1001,"duration":1000,"color_h":301,"color_s":255,"color_v":255}]}]}, "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": [321.6000061,2630,41], "meters/2/config_update": [0,null], "meters/2/config_reset": null, "meters/3/config_update": [4,{"display_name":"Wallbox Virtual","location":0,"value_ids":[74]}], "meters/3/config_reset": null, "meters/3/update": [-2600], "meters/4/config_update": [0,null], "meters/4/config_reset": null, "meters_sun_spec/scan": {"host":"","port":0,"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": [], "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":180,"wakeup_time":180,"plug_in_time":180,"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/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_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}],"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}, "modbus_tcp/config_reset": null, "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":0}, "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/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":"#0","lat":0,"long":0,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/0/config_reset": null, "solar_forecast/planes/1/config_update": {"enable":false,"name":"#1","lat":0,"long":0,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/1/config_reset": null, "solar_forecast/planes/2/config_update": {"enable":false,"name":"#2","lat":0,"long":0,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/2/config_reset": null, "solar_forecast/planes/3/config_update": {"enable":false,"name":"#3","lat":0,"long":0,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/3/config_reset": null, "solar_forecast/planes/4/config_update": {"enable":false,"name":"#4","lat":0,"long":0,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/4/config_reset": null, "solar_forecast/planes/5/config_update": {"enable":false,"name":"#5","lat":0,"long":0,"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}} 2025-02-28 22:22:18,278 | mqtt | Connection refused: Wrong username or password 2025-02-28 22:22:18,280 | mqtt | Failed to connect to broker. 2025-02-28 22:22:33,286 | mqtt | Connection refused: Wrong username or password 2025-02-28 22:22:33,287 | mqtt | Failed to connect to broker. 2025-02-28 22:22:48,294 | mqtt | Connection refused: Wrong username or password 2025-02-28 22:22:48,295 | mqtt | Failed to connect to broker. 2025-02-28 22:23:03,302 | mqtt | Connection refused: Wrong username or password 2025-02-28 22:23:03,303 | mqtt | Failed to connect to broker. 2025-02-28 22:23:18,308 | mqtt | Connection refused: Wrong username or password 2025-02-28 22:23:18,309 | mqtt | Failed to connect to broker. 2025-02-28 22:23:33,315 | mqtt | Connection refused: Wrong username or password 2025-02-28 22:23:33,316 | mqtt | Failed to connect to broker. 2025-02-28 22:23:48,323 | mqtt | Connection refused: Wrong username or password 2025-02-28 22:23:48,324 | mqtt | Failed to connect to broker. 2025-02-28 22:24:03,330 | mqtt | Connection refused: Wrong username or password 2025-02-28 22:24:03,331 | mqtt | Failed to connect to broker. 2025-02-28 22:24:18,336 | mqtt | Connection refused: Wrong username or password 2025-02-28 22:24:18,338 | mqtt | Failed to connect to broker. 2025-02-28 22:24:33,344 | mqtt | Connection refused: Wrong username or password 2025-02-28 22:24:33,345 | mqtt | Failed to connect to broker. 2025-02-28 22:24:48,351 | mqtt | Connection refused: Wrong username or password 2025-02-28 22:24:48,352 | mqtt | Failed to connect to broker. 2025-02-28 22:25:03,360 | mqtt | Connection refused: Wrong username or password 2025-02-28 22:25:03,361 | mqtt | Failed to connect to broker. 2025-02-28 22:25:18,367 | mqtt | Connection refused: Wrong username or password 2025-02-28 22:25:18,368 | mqtt | Failed to connect to broker. 2025-02-28 22:25:33,374 | mqtt | Connection refused: Wrong username or password 2025-02-28 22:25:33,376 | mqtt | Failed to connect to broker. 2025-02-28 22:25:48,381 | mqtt | Connection refused: Wrong username or password 2025-02-28 22:25:48,383 | mqtt | Failed to connect to broker. 2025-02-28 22:26:03,388 | mqtt | Connection refused: Wrong username or password 2025-02-28 22:26:03,389 | mqtt | Failed to connect to broker. 2025-02-28 22:26:18,394 | mqtt | Connection refused: Wrong username or password 2025-02-28 22:26:18,396 | mqtt | Failed to connect to broker. 2025-02-28 22:26:33,402 | mqtt | Connection refused: Wrong username or password 2025-02-28 22:26:33,403 | mqtt | Failed to connect to broker. 2025-02-28 22:26:48,410 | mqtt | Connection refused: Wrong username or password 2025-02-28 22:26:48,411 | mqtt | Failed to connect to broker. 2025-02-28 22:27:03,417 | mqtt | Connection refused: Wrong username or password 2025-02-28 22:27:03,418 | mqtt | Failed to connect to broker. 2025-02-28 22:27:18,423 | mqtt | Connection refused: Wrong username or password 2025-02-28 22:27:18,424 | mqtt | Failed to connect to broker. 2025-02-28 22:27:33,432 | mqtt | Connection refused: Wrong username or password 2025-02-28 22:27:33,433 | mqtt | Failed to connect to broker. 2025-02-28 22:27:48,441 | mqtt | Connection refused: Wrong username or password 2025-02-28 22:27:48,442 | mqtt | Failed to connect to broker. 2025-02-28 22:28:03,448 | mqtt | Connection refused: Wrong username or password 2025-02-28 22:28:03,449 | mqtt | Failed to connect to broker. 2025-02-28 22:28:18,455 | mqtt | Connection refused: Wrong username or password 2025-02-28 22:28:18,456 | mqtt | Failed to connect to broker. 2025-02-28 22:28:33,463 | mqtt | Connection refused: Wrong username or password 2025-02-28 22:28:33,463 | mqtt | Failed to connect to broker. 2025-02-28 22:28:48,468 | mqtt | Connection refused: Wrong username or password 2025-02-28 22:28:48,469 | mqtt | Failed to connect to broker. 2025-02-28 22:29:03,475 | mqtt | Connection refused: Wrong username or password 2025-02-28 22:29:03,476 | mqtt | Failed to connect to broker. 2025-02-28 22:29:18,483 | mqtt | Connection refused: Wrong username or password 2025-02-28 22:29:18,484 | mqtt | Failed to connect to broker. 2025-02-28 22:29:33,490 | mqtt | Connection refused: Wrong username or password 2025-02-28 22:29:33,491 | mqtt | Failed to connect to broker. 2025-02-28 22:29:48,498 | mqtt | Connection refused: Wrong username or password 2025-02-28 22:29:48,499 | mqtt | Failed to connect to broker. 2025-02-28 22:30:03,507 | mqtt | Connection refused: Wrong username or password 2025-02-28 22:30:03,507 | mqtt | Failed to connect to broker. 2025-02-28 22:30:18,514 | mqtt | Connection refused: Wrong username or password 2025-02-28 22:30:18,515 | mqtt | Failed to connect to broker. 2025-02-28 22:30:33,519 | mqtt | Connection refused: Wrong username or password 2025-02-28 22:30:33,521 | mqtt | Failed to connect to broker. 2025-02-28 22:30:48,527 | mqtt | Connection refused: Wrong username or password 2025-02-28 22:30:48,528 | mqtt | Failed to connect to broker. 2025-02-28 22:31:03,534 | mqtt | Connection refused: Wrong username or password 2025-02-28 22:31:03,535 | mqtt | Failed to connect to broker. 2025-02-28 22:31:18,540 | mqtt | Connection refused: Wrong username or password 2025-02-28 22:31:18,542 | mqtt | Failed to connect to broker. 2025-02-28 22:31:33,548 | mqtt | Connection refused: Wrong username or password 2025-02-28 22:31:33,549 | mqtt | Failed to connect to broker. 2025-02-28 22:31:48,555 | mqtt | Connection refused: Wrong username or password 2025-02-28 22:31:48,557 | mqtt | Failed to connect to broker. 2025-02-28 22:32:03,563 | mqtt | Connection refused: Wrong username or password 2025-02-28 22:32:03,564 | mqtt | Failed to connect to broker. 2025-02-28 22:32:18,570 | mqtt | Connection refused: Wrong username or password 2025-02-28 22:32:18,571 | mqtt | Failed to connect to broker. 2025-02-28 22:32:33,576 | mqtt | Connection refused: Wrong username or password 2025-02-28 22:32:33,577 | mqtt | Failed to connect to broker. 2025-02-28 22:32:48,582 | mqtt | Connection refused: Wrong username or password 2025-02-28 22:32:48,583 | mqtt | Failed to connect to broker. 2025-02-28 22:33:03,589 | mqtt | Connection refused: Wrong username or password 2025-02-28 22:33:03,590 | mqtt | Failed to connect to broker. 2025-02-28 22:33:18,595 | mqtt | Connection refused: Wrong username or password 2025-02-28 22:33:18,597 | mqtt | Failed to connect to broker. 2025-02-28 22:33:33,603 | mqtt | Connection refused: Wrong username or password 2025-02-28 22:33:33,604 | mqtt | Failed to connect to broker. 2025-02-28 22:33:48,610 | mqtt | Connection refused: Wrong username or password 2025-02-28 22:33:48,611 | mqtt | Failed to connect to broker. 2025-02-28 22:34:03,618 | mqtt | Connection refused: Wrong username or password 2025-02-28 22:34:03,619 | mqtt | Failed to connect to broker. 2025-02-28 22:34:18,624 | mqtt | Connection refused: Wrong username or password 2025-02-28 22:34:18,625 | mqtt | Failed to connect to broker. 2025-02-28 22:34:33,631 | mqtt | Connection refused: Wrong username or password 2025-02-28 22:34:33,632 | mqtt | Failed to connect to broker. 2025-02-28 22:34:48,637 | mqtt | Connection refused: Wrong username or password 2025-02-28 22:34:48,639 | mqtt | Failed to connect to broker. 2025-02-28 22:35:03,647 | mqtt | Connected to broker at mqtt://10.11.5.222:1883. 2025-02-28 22:35:49,305 | mqtt | Unknown transport error after initial connect 2025-02-28 22:35:49,305 | mqtt | Disconnected from broker. 2025-02-28 22:35:49,316 | mqtt | Was connected for 45 seconds. 2025-02-28 22:35:59,352 | mqtt | Connected to broker at mqtt://10.11.5.222:1883. 2025-03-01 05:27:28,851 | modbus_tcp_srvr | client disconnected: peer_address=4194634506 port=56380 reason=DisconnectedByPeer error_number=-1 2025-03-01 05:28:29,852 | modbus_tcp_srvr | client connected: peer_address=4194634506 port=56030 2025-03-01 09:37:09,350 | users | Charger state changed from 1 to 2 2025-03-01 09:37:39,371 | users | Charger state changed from 2 to 3 2025-03-01 10:19:09,214 | users | Charger state changed from 3 to 1 2025-03-01 10:30:21,530 | users | Charger state changed from 1 to 2 2025-03-01 10:30:22,566 | users | Charger state changed from 2 to 3 2025-03-01 11:06:35,916 | users | Charger state changed from 3 to 0 2025-03-01 11:06:36,015 | charge_tracker | Tracked end of charge. 2025-03-01 11:06:36,111 | automation | Running rule #1 2025-03-01 11:06:39,100 | users | Charger state changed from 0 to 1 2025-03-01 11:07:09,594 | charge_tracker | Tracked start of charge. 2025-03-01 11:07:21,240 | users | Charger state changed from 1 to 3 ___TRACE_LOG_START___ __begin_rtc__ 1,500 | Set time to 2025-02-21 10:59:27,000 at 1500. Quality RTC 2025-02-21 11:59:45,323 | Set time to 2025-02-21 11:59:45,253 at 19824. Quality High 2025-02-21 17:59:45,313 | Set time to 2025-02-21 17:59:45,311 at 21619884. Quality High 2025-02-21 23:59:45,339 | Set time to 2025-02-21 23:59:45,326 at 43219912. Quality High 2025-02-22 05:59:45,354 | Set time to 2025-02-22 05:59:45,326 at 64819940. Quality High 2025-02-22 11:59:45,376 | Set time to 2025-02-22 11:59:45,350 at 86419991. Quality High 2025-02-22 17:59:45,369 | Set time to 2025-02-22 17:59:45,368 at 108020010. Quality High 2025-02-22 23:59:45,399 | Set time to 2025-02-22 23:59:45,405 at 129620041. Quality High 2025-02-23 05:59:45,424 | Set time to 2025-02-23 05:59:45,417 at 151220060. Quality High 2025-02-23 11:59:45,445 | Set time to 2025-02-23 11:59:45,438 at 172820088. Quality High 2025-02-23 17:59:45,469 | Set time to 2025-02-23 17:59:45,451 at 194420119. Quality High 2025-02-23 23:59:45,483 | Set time to 2025-02-23 23:59:45,453 at 216020151. Quality High 2025-02-24 05:59:45,481 | Set time to 2025-02-24 05:59:45,450 at 237620179. Quality High 2025-02-24 11:59:45,478 | Set time to 2025-02-24 11:59:45,463 at 259220208. Quality High 2025-02-24 17:59:45,491 | Set time to 2025-02-24 17:59:45,481 at 280820236. Quality High 2025-02-24 23:59:45,512 | Set time to 2025-02-24 23:59:45,509 at 302420267. Quality High 2025-02-25 05:59:45,538 | Set time to 2025-02-25 05:59:45,531 at 324020296. Quality High 2025-02-25 11:59:45,559 | Set time to 2025-02-25 11:59:45,552 at 345620324. Quality High 2025-02-25 17:59:45,579 | Set time to 2025-02-25 17:59:45,578 at 367220351. Quality High 2025-02-25 23:59:46,606 | Set time to 2025-02-25 23:59:46,582 at 388821380. Quality High 2025-02-26 05:59:46,619 | Set time to 2025-02-26 05:59:46,586 at 410421417. Quality High 2025-02-26 11:59:46,614 | Set time to 2025-02-26 11:59:46,587 at 432021445. Quality High 2025-02-26 17:59:46,614 | Set time to 2025-02-26 17:59:46,610 at 453621473. Quality High 2025-02-26 23:59:46,629 | Set time to 2025-02-26 23:59:46,592 at 475221491. Quality High 2025-02-27 05:59:46,621 | Set time to 2025-02-27 05:59:46,573 at 496821520. Quality High 2025-02-27 11:59:46,591 | Set time to 2025-02-27 11:59:46,553 at 518421538. Quality High 2025-02-27 17:59:46,580 | Set time to 2025-02-27 17:59:46,574 at 540021565. Quality High 2025-02-27 23:59:46,606 | Set time to 2025-02-27 23:59:46,574 at 561621598. Quality High 2025-02-28 05:59:46,601 | Set time to 2025-02-28 05:59:46,566 at 583221625. Quality High 2025-02-28 11:59:46,584 | Set time to 2025-02-28 11:59:46,545 at 604821643. Quality High 2025-02-28 17:59:46,576 | Set time to 2025-02-28 17:59:46,540 at 626421674. Quality High 2025-02-28 23:59:46,560 | Set time to 2025-02-28 23:59:46,520 at 648021694. Quality High 2025-03-01 05:59:46,551 | Set time to 2025-03-01 05:59:46,512 at 669621725. Quality High 2025-03-01 11:59:46,540 | Set time to 2025-03-01 11:59:46,515 at 691221753. Quality High __end_rtc__ __begin_meters_mbtcp__ __end_meters_mbtcp__ __begin_charge_manager__ 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (2173 10000 10000 10000) 7: 0: 8173@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8173@1p 9: don't have active chargers. 9: raw(0 7827 7827 7827) min(-987 7827 7827 7827) spread(-13499 7827 7827 7827) max_pv 1866 9: [ 0 8173@1p ] PM PV mtr(W) avl(W) raw max min spread -214 1961 8526 10039 7186 -5326 -214 1961 8526 10039 7186 -5326 -214 1961 8526 10039 7186 -5326 -225 1966 8547 10039 7186 -5326 -225 1966 8547 10039 7186 -5326 -225 1966 8547 10039 7186 -5326 -225 1966 8547 10039 7186 -5326 -229 1968 8556 10039 7186 -5326 -229 1968 8556 10039 7186 -5326 -229 1968 8556 10039 7186 -5326 -229 1968 8556 10039 7186 -5326 -128 1918 8339 10039 7186 -5326 -128 1918 8339 10039 7186 -5326 -128 1918 8339 10039 7186 -5326 -128 1918 8339 10039 7186 -5326 -176 1942 8443 10030 7186 -5326 -176 1942 8443 10030 7186 -5326 -176 1942 8443 10030 7186 -5326 -176 1942 8443 10030 7186 -5326 2025-03-01 11:18:43,228 Hysteresis 504 0: raw(8443 16000 16000 16000) min(7186 16000 16000 16000) spread(-5326 16000 16000 16000) max_pv 10030 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 10030 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (2443 10000 10000 10000) 7: 0: 8443@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8443@1p 9: don't have active chargers. 9: raw(0 7557 7557 7557) min(-1257 7557 7557 7557) spread(-13769 7557 7557 7557) max_pv 1587 9: [ 0 8443@1p ] PM PV mtr(W) avl(W) raw max min spread -140 1986 8634 10030 7186 -5326 -140 1986 8634 10030 7186 -5326 -140 1986 8634 10030 7186 -5326 -140 1986 8634 10030 7186 -5326 -220 2026 8808 10030 7186 -5326 -220 2026 8808 10030 7186 -5326 -220 2026 8808 10030 7186 -5326 -220 2026 8808 10030 7186 -5326 -220 2026 8808 10030 7186 -5326 -217 2024 8800 10030 7186 -5326 -217 2024 8800 10030 7186 -5326 -217 2024 8800 10030 7186 -5326 -217 2024 8800 10030 7186 -5326 -178 2005 8717 10030 7186 -5326 -178 2005 8717 10030 7186 -5326 -178 2005 8717 10030 7186 -5326 -178 2005 8717 10030 7186 -5326 -188 2010 8739 10030 7186 -5326 -188 2010 8739 10030 7186 -5326 -188 2010 8739 10030 7186 -5326 2025-03-01 11:18:53,240 Hysteresis 514 0: raw(8739 16000 16000 16000) min(7186 16000 16000 16000) spread(-5326 16000 16000 16000) max_pv 10030 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 10030 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (2739 10000 10000 10000) 7: 0: 8739@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8739@1p 9: don't have active chargers. 9: raw(0 7261 7261 7261) min(-1553 7261 7261 7261) spread(-14065 7261 7261 7261) max_pv 1291 9: [ 0 8739@1p ] PM PV mtr(W) avl(W) raw max min spread -188 2078 9034 10030 7186 -5326 -211 2089 9082 10030 7186 -5326 -211 2089 9082 10030 7186 -5326 -211 2089 9082 10030 7186 -5326 -211 2089 9082 10030 7186 -5326 -216 2092 9095 10030 7186 -5326 -216 2092 9095 10030 7186 -5326 -216 2092 9095 10030 7186 -5326 -216 2092 9095 10030 7186 -5326 -225 2096 9113 10030 7186 -5326 -225 2096 9113 10030 7186 -5326 -225 2096 9113 10030 7186 -5326 -225 2096 9113 10030 7186 -5326 -225 2096 9113 10017 7186 -5326 -225 2096 9113 10017 7186 -5326 -225 2096 9113 10017 7186 -5326 -225 2096 9113 10017 7186 -5326 -215 2091 9091 10017 7186 -5326 -215 2091 9091 10017 7186 -5326 2025-03-01 11:19:03,490 Hysteresis 524 0: raw(9091 16000 16000 16000) min(7186 16000 16000 16000) spread(-5326 16000 16000 16000) max_pv 10017 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 10017 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (3091 10000 10000 10000) 7: 0: 9091@1p 8: filtered 1 to 1, sorted to 0 8: 0: 9091@1p 9: don't have active chargers. 9: raw(0 6909 6909 6909) min(-1905 6909 6909 6909) spread(-14417 6909 6909 6909) max_pv 926 9: [ 0 9091@1p ] PM PV mtr(W) avl(W) raw max min spread -215 2172 9443 10017 7186 -5326 -215 2172 9443 10017 7186 -5326 -215 2172 9443 10017 7186 -5326 -224 2177 9465 10017 7186 -5326 -224 2177 9465 10017 7186 -5326 -224 2177 9465 10017 7186 -5326 -224 2177 9465 10017 7186 -5326 -308 2219 9647 10017 7186 -5326 -308 2219 9647 10017 7186 -5326 -308 2219 9647 10017 7186 -5326 -308 2219 9647 10017 7186 -5326 -138 2134 9278 10017 7186 -5326 -138 2134 9278 10017 7186 -5326 -138 2134 9278 10017 7186 -5326 -138 2134 9278 10017 7186 -5326 -149 2139 9300 10017 7186 -5326 -149 2139 9300 10017 7186 -5326 -149 2139 9300 10017 7186 -5326 -149 2139 9300 10017 7186 -5326 -210 2170 9434 10017 7186 -5326 2025-03-01 11:19:13,495 Hysteresis 534 0: raw(9434 16000 16000 16000) min(7186 16000 16000 16000) spread(-5326 16000 16000 16000) max_pv 10017 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 10017 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (3434 10000 10000 10000) 7: 0: 9434@1p 8: filtered 1 to 1, sorted to 0 8: 0: 9434@1p 9: don't have active chargers. 9: raw(0 6566 6566 6566) min(-2248 6566 6566 6566) spread(-14760 6566 6566 6566) max_pv 583 9: [ 0 9434@1p ] PM PV mtr(W) avl(W) raw max min spread -210 2249 9778 10017 7186 -5326 -210 2249 9778 10017 7186 -5326 -210 2249 9778 10017 7186 -5326 -267 2277 9900 10017 7186 -5326 -267 2277 9900 10017 7186 -5326 -267 2277 9900 10017 7186 -5326 -267 2277 9900 10017 7186 -5326 -247 2267 9856 10017 7186 -5326 -247 2267 9856 10017 7186 -5326 -247 2267 9856 10017 7186 -5326 -247 2267 9856 10017 7186 -5326 -247 2267 9856 10017 7186 -5326 -247 2267 9856 10017 7186 -5326 -244 2266 9852 10017 7186 -5326 -244 2266 9852 10017 7186 -5326 -244 2266 9852 10017 7186 -5326 -244 2266 9852 10017 7186 -5326 -221 2254 9800 10017 7186 -5326 -221 2254 9800 10017 7186 -5326 -221 2254 9800 10017 7186 -5326 2025-03-01 11:19:23,500 Hysteresis 544 0: raw(9800 16000 16000 16000) min(7186 16000 16000 16000) spread(-5326 16000 16000 16000) max_pv 10017 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 10017 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (3800 10000 10000 10000) 7: 0: 9800@1p 8: filtered 1 to 1, sorted to 0 8: 0: 9800@1p 9: don't have active chargers. 9: raw(0 6200 6200 6200) min(-2614 6200 6200 6200) spread(-15126 6200 6200 6200) max_pv 217 9: [ 0 9800@1p ] PM PV mtr(W) avl(W) raw max min spread -221 2339 10169 10169 7186 -5326 -314 2386 10373 10373 7186 -5326 -314 2386 10373 10373 7186 -5326 -314 2386 10373 10373 7186 -5326 -314 2386 10373 10373 7186 -5326 -336 2397 10421 10421 7186 -5326 -336 2397 10421 10421 7186 -5326 -336 2397 10421 10421 7186 -5326 -336 2397 10421 10421 7186 -5326 -324 2391 10395 10421 7186 -5326 -324 2391 10395 10421 7186 -5326 -324 2391 10395 10421 7186 -5326 -324 2391 10395 10421 7186 -5326 -220 2339 10169 10421 7186 -5326 -220 2339 10169 10421 7186 -5326 -220 2339 10169 10421 7186 -5326 -220 2339 10169 10421 7186 -5326 -220 2339 10169 10421 7186 -5326 -220 2339 10169 10421 7186 -5326 -220 2339 10169 10421 7186 -5326 2025-03-01 11:19:33,601 Hysteresis 554 0: raw(10169 16000 16000 16000) min(7186 16000 16000 16000) spread(-5326 16000 16000 16000) max_pv 10421 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 10421 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (4169 10000 10000 10000) 7: 0: 10169@1p 8: filtered 1 to 1, sorted to 0 8: 0: 10169@1p 9: don't have active chargers. 9: raw(0 5831 5831 5831) min(-2983 5831 5831 5831) spread(-15495 5831 5831 5831) max_pv 252 9: [ 0 10169@1p ] PM PV mtr(W) avl(W) raw max min spread -265 2445 10630 10630 7186 -5326 -265 2445 10630 10630 7186 -5326 -265 2445 10630 10630 7186 -5326 -265 2445 10630 10630 7186 -5326 -265 2445 10630 10630 7186 -5326 -265 2445 10630 10630 7186 -5326 -268 2447 10639 10639 7186 -5326 -268 2447 10639 10639 7186 -5326 -268 2447 10639 10639 7186 -5326 -268 2447 10639 10639 7186 -5326 -311 2468 10730 10730 7186 -5326 -311 2468 10730 10730 7186 -5326 -311 2468 10730 10730 7186 -5326 -311 2468 10730 10730 7186 -5326 -233 2429 10560 10730 7186 -5326 -233 2429 10560 10730 7186 -5326 -233 2429 10560 10730 7186 -5326 -233 2429 10560 10730 7186 -5326 -213 2419 10517 10730 7186 -5326 2025-03-01 11:19:43,729 Hysteresis 564 0: raw(10517 16000 16000 16000) min(7186 16000 16000 16000) spread(-5326 16000 16000 16000) max_pv 10730 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 10730 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (4517 10000 10000 10000) 7: 0: 10517@1p 8: filtered 1 to 1, sorted to 0 8: 0: 10517@1p 9: don't have active chargers. 9: raw(0 5483 5483 5483) min(-3331 5483 5483 5483) spread(-15843 5483 5483 5483) max_pv 213 9: [ 0 10517@1p ] PM PV mtr(W) avl(W) raw max min spread -213 2499 10865 10865 7186 -5326 -213 2499 10865 10865 7186 -5326 -213 2499 10865 10865 7186 -5326 -279 2532 11008 11008 7186 -5326 -279 2532 11008 11008 7186 -5326 -279 2532 11008 11008 7186 -5326 -321 2553 11100 11100 7186 -5326 -321 2553 11100 11100 7186 -5326 -321 2553 11100 11100 7186 -5326 -321 2553 11100 11100 7186 -5326 -338 2562 11139 11139 7186 -5326 -338 2562 11139 11139 7186 -5326 -338 2562 11139 11139 7186 -5326 -338 2562 11139 11139 7186 -5326 -338 2562 11139 11139 7186 -5326 -338 2562 11139 11139 7186 -5326 -338 2562 11139 11139 7186 -5326 -338 2562 11139 11139 7186 -5326 -338 2562 11139 11139 7186 -5326 -338 2562 11139 11139 7186 -5326 2025-03-01 11:19:53,734 Hysteresis 574 0: raw(11139 16000 16000 16000) min(7186 16000 16000 16000) spread(-5326 16000 16000 16000) max_pv 11139 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 11139 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (5139 10000 10000 10000) 7: 0: 11139@1p 8: filtered 1 to 1, sorted to 0 8: 0: 11139@1p 9: don't have active chargers. 9: raw(0 4861 4861 4861) min(-3953 4861 4861 4861) spread(-16465 4861 4861 4861) max_pv 0 9: [ 0 11139@1p ] PM PV mtr(W) avl(W) raw max min spread -308 2690 11695 11695 7186 -5326 -308 2690 11695 11695 7186 -5326 -308 2690 11695 11695 7186 -5326 -308 2690 11695 11695 7186 -5326 -353 2712 11791 11791 7186 -5326 -353 2712 11791 11791 7186 -5326 -353 2712 11791 11791 7186 -5326 -353 2712 11791 11791 7186 -5326 -390 2731 11873 11873 7186 -5326 -390 2731 11873 11873 7186 -5326 -390 2731 11873 11873 7186 -5326 -390 2731 11873 11873 7186 -5326 -257 2664 11582 11873 7186 -5326 -257 2664 11582 11873 7186 -5326 -257 2664 11582 11873 7186 -5326 -257 2664 11582 11873 7186 -5326 -257 2664 11582 11873 7186 -5326 -257 2664 11582 11873 7186 -5326 -257 2664 11582 11873 7186 -5326 -257 2664 11582 11873 7186 -5326 2025-03-01 11:20:03,748 Hysteresis 584 0: raw(11582 16000 16000 16000) min(7186 16000 16000 16000) spread(-5326 16000 16000 16000) max_pv 11873 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 11873 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (5582 10000 10000 10000) 7: 0: 11582@1p 8: filtered 1 to 1, sorted to 0 8: 0: 11582@1p 9: don't have active chargers. 9: raw(0 4418 4418 4418) min(-4396 4418 4418 4418) spread(-16908 4418 4418 4418) max_pv 291 9: [ 0 11582@1p ] PM PV mtr(W) avl(W) raw max min spread -320 2798 12165 12165 7186 -5326 -320 2798 12165 12165 7186 -5326 -320 2798 12165 12165 7186 -5326 -320 2798 12165 12165 7186 -5326 -356 2816 12243 12243 7186 -5326 -356 2816 12243 12243 7186 -5326 -356 2816 12243 12243 7186 -5326 -356 2816 12243 12243 7186 -5326 -356 2816 12243 12243 7186 -5326 -356 2816 12243 12243 7186 -5326 -366 2821 12265 12265 7186 -5326 -366 2821 12265 12265 7186 -5326 -366 2821 12265 12265 7186 -5326 -366 2821 12265 12265 7186 -5326 -408 2842 12356 12356 7186 -5326 -408 2842 12356 12356 7186 -5326 -408 2842 12356 12356 7186 -5326 -408 2842 12356 12356 7186 -5326 -499 2887 12552 12552 7186 -5326 2025-03-01 11:20:13,883 Hysteresis 594 0: raw(12552 16000 16000 16000) min(7186 16000 16000 16000) spread(-5326 16000 16000 16000) max_pv 12552 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 12552 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (6552 10000 10000 10000) 7: 0: 12552@1p 8: filtered 1 to 1, sorted to 0 8: 0: 12552@1p 9: don't have active chargers. 9: raw(0 3448 3448 3448) min(-5366 3448 3448 3448) spread(-17878 3448 3448 3448) max_pv 0 9: [ 0 12552@1p ] PM PV mtr(W) avl(W) raw max min spread -499 3110 13521 13521 7186 -5326 -499 3110 13521 13521 7186 -5326 -499 3110 13521 13521 7186 -5326 -486 3104 13495 13521 7186 -5326 -486 3104 13495 13521 7186 -5326 -486 3104 13495 13521 7186 -5326 -693 3207 13943 13943 7186 -5326 -693 3207 13943 13943 7186 -5326 -693 3207 13943 13943 7186 -5326 -693 3207 13943 13943 7186 -5326 -792 3257 14160 14160 7186 -5326 -792 3257 14160 14160 7186 -5326 -792 3257 14160 14160 7186 -5326 -792 3257 14160 14160 7186 -5326 -792 3257 14160 14160 7186 -5326 -792 3257 14160 14160 7186 -5326 -792 3257 14160 14160 7186 -5326 -792 3257 14160 14160 7186 -5326 -1315 3834 16669 16669 7186 -5326 -1315 3834 16669 16669 7186 -5326 2025-03-01 11:20:23,888 Hysteresis 604 0: raw(16669 16000 16000 16000) min(7186 16000 16000 16000) spread(-5326 16000 16000 16000) max_pv 16669 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 16669 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (10669 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(669 0 0 0) min(-8814 0 0 0) spread(-21326 0 0 0) max_pv 669 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -1315 4628 20121 20121 7186 -5326 -1315 4628 20121 20121 7186 -5326 -1315 4628 20121 20121 7186 -5326 -1315 4628 20121 20121 7186 -5326 -1559 5000 21739 21739 7186 -5326 -1559 5000 21739 21739 7186 -5326 -1559 5000 21739 21739 7186 -5326 -1559 5000 21739 21739 7186 -5326 -1561 5002 21747 21747 7186 -5326 -1561 5002 21747 21747 7186 -5326 -1561 5002 21747 21747 7186 -5326 -1561 5002 21747 21747 7186 -5326 -421 3865 16804 21747 7186 -5326 -421 3865 16804 21747 7186 -5326 -421 3865 16804 21747 7186 -5326 -421 3865 16804 21747 7186 -5326 -421 3865 16804 21747 7186 -5326 -278 3794 16495 21747 7186 -5326 -278 3794 16495 21747 7186 -5326 -278 3794 16495 21747 7186 -5326 2025-03-01 11:20:33,894 Hysteresis 614 0: raw(16495 16000 16000 16000) min(7186 16000 16000 16000) spread(-5326 16000 16000 16000) max_pv 21747 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 21747 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (10495 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(495 0 0 0) min(-8814 0 0 0) spread(-21326 0 0 0) max_pv 5747 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -218 3764 16365 21747 7186 -5326 -218 3764 16365 21747 7186 -5326 -218 3764 16365 21747 7186 -5326 -218 3764 16365 21747 7186 -5326 -223 3766 16373 21747 7186 -5326 -223 3766 16373 21747 7186 -5326 -223 3766 16373 21747 7186 -5326 -223 3766 16373 21747 7186 -5326 -163 3736 16243 21747 7186 -5326 -163 3736 16243 21747 7186 -5326 -163 3736 16243 21747 7186 -5326 -163 3736 16243 21747 7186 -5326 -163 3736 16243 21747 7186 -5326 -163 3736 16243 21747 7186 -5326 -163 3736 16243 21747 7186 -5326 -163 3736 16243 21747 7186 -5326 -163 3736 16243 21747 7186 -5326 -163 3736 16243 21747 7186 -5326 -484 3897 16943 21747 7186 -5326 2025-03-01 11:20:43,985 Hysteresis 624 0: raw(16943 16000 16000 16000) min(7186 16000 16000 16000) spread(-5326 16000 16000 16000) max_pv 21747 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 21747 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (10943 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(943 0 0 0) min(-8814 0 0 0) spread(-21326 0 0 0) max_pv 5747 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -484 3897 16943 21747 7186 -5326 -484 3897 16943 21747 7186 -5326 -484 3897 16943 21747 7186 -5326 -1841 5247 22813 22813 7186 -5326 -1841 5247 22813 22813 7186 -5326 -1841 5247 22813 22813 7186 -5326 -4339 7432 32313 32313 7186 -5326 -4339 7432 32313 32313 7186 -5326 -4339 7432 32313 32313 7186 -5326 -4339 7432 32313 32313 7186 -5326 -4199 7310 31782 32313 7186 -5326 -4199 7310 31782 32313 7186 -5326 -4199 7310 31782 32313 7186 -5326 -4199 7310 31782 32313 7186 -5326 -4201 7312 31791 32313 7186 -5326 -4201 7312 31791 32313 7186 -5326 -4201 7312 31791 32313 7186 -5326 -4201 7312 31791 32313 7186 -5326 -4535 7604 33060 33060 7186 -5326 -4535 7604 33060 33060 7186 -5326 2025-03-01 11:20:54,031 Hysteresis 634 0: raw(33060 16000 16000 16000) min(7186 16000 16000 16000) spread(-5326 16000 16000 16000) max_pv 33060 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 33060 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (27060 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(17060 0 0 0) min(-8814 0 0 0) spread(-21326 0 0 0) max_pv 17060 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -4535 7604 33060 33060 7186 -5326 -4535 7604 33060 33060 7186 -5326 -4576 7640 33217 33217 7186 -5326 -4576 7640 33217 33217 7186 -5326 -4576 7640 33217 33217 7186 -5326 -4576 7640 33217 33217 7186 -5326 -4576 7640 33217 33217 7186 -5326 -4576 7640 33217 33217 7186 -5326 -4576 7640 33217 33217 7186 -5326 -4576 7640 33217 33217 7186 -5326 -4576 7640 33217 33217 7186 -5326 -4576 7640 33217 33217 7186 -5326 -4481 7557 32856 33217 7186 -5326 -4481 7557 32856 33217 7186 -5326 -4481 7557 32856 33217 7186 -5326 -4481 7557 32856 33217 7186 -5326 -4471 7548 32817 33217 7186 -5326 -4471 7548 32817 33217 7186 -5326 -4471 7548 32817 33217 7186 -5326 -4471 7548 32817 33217 7186 -5326 2025-03-01 11:21:04,036 Hysteresis 644 0: raw(32817 16000 16000 16000) min(7186 16000 16000 16000) spread(-5326 16000 16000 16000) max_pv 33217 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 33217 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (26817 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(16817 0 0 0) min(-8814 0 0 0) spread(-21326 0 0 0) max_pv 17217 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -4439 7520 32695 33217 7186 -5326 -4439 7520 32695 33217 7186 -5326 -4439 7520 32695 33217 7186 -5326 -4439 7520 32695 33217 7186 -5326 -4409 7494 32582 33217 7186 -5326 -4409 7494 32582 33217 7186 -5326 -4409 7494 32582 33217 7186 -5326 -4409 7494 32582 33217 7186 -5326 -4406 7491 32569 33217 7186 -5326 -4406 7491 32569 33217 7186 -5326 -4406 7491 32569 33217 7186 -5326 -4406 7491 32569 33217 7186 -4443 -4374 7463 32447 33217 7186 -4443 -4374 7463 32447 33217 7186 -4443 -4374 7463 32447 33217 7186 -4443 -4374 7463 32447 33217 7186 -4443 -4374 7463 32447 33217 7186 -4443 -4374 7463 32447 33217 7186 -4443 -4263 7366 32026 33217 7186 -4443 -4263 7366 32026 33217 7186 -4443 2025-03-01 11:21:14,041 Hysteresis 654 0: raw(32026 16000 16000 16000) min(7186 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 33217 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 33217 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (26026 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(16026 0 0 0) min(-8814 0 0 0) spread(-20443 0 0 0) max_pv 17217 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -4263 7366 32026 33217 7186 -4443 -4263 7366 32026 33217 7186 -4443 -4263 7366 32026 33217 7186 -4443 -4263 7366 32026 33217 7186 -4443 -4263 7366 32026 33217 7186 -4443 -4263 7366 32026 33217 7186 -4443 -4294 7393 32143 33217 7186 -4443 -4294 7393 32143 33217 7186 -4443 -4294 7393 32143 33217 7186 -4443 -4305 7403 32186 33217 7186 -4443 -4305 7403 32186 33217 7186 -4443 -4305 7403 32186 33217 7186 -4443 -4305 7403 32186 33217 7186 -4443 -4265 7368 32034 33217 7186 -4443 -4265 7368 32034 33217 7186 -4443 -4265 7368 32034 33217 7186 -4443 -4265 7368 32034 33217 7186 -4443 -4266 7369 32039 33217 7186 -4443 -4266 7369 32039 33217 7186 -4443 2025-03-01 11:21:24,075 Hysteresis 665 0: raw(32039 16000 16000 16000) min(7186 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 33217 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 33217 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (26039 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(16039 0 0 0) min(-8814 0 0 0) spread(-20443 0 0 0) max_pv 17217 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -4266 7369 32039 33217 7186 -4443 -4266 7369 32039 33217 7186 -4443 -4267 7369 32039 33217 7186 -4443 -4267 7369 32039 33217 7186 -4443 -4267 7369 32039 33217 7186 -4443 -4267 7369 32039 33217 7186 -4443 -3846 7001 30439 33217 7186 -4443 -3846 7001 30439 33217 7186 -4443 -3846 7001 30439 33217 7186 -4443 -3846 7001 30439 33217 7186 -4443 -3846 7001 30439 33217 7186 -4443 -3846 7001 30439 33217 7186 -4443 -3836 6992 30400 33217 7186 -4443 -3836 6992 30400 33217 7186 -4443 -3836 6992 30400 33217 7186 -4443 -3836 6992 30400 33217 7186 -4443 -3836 6992 30400 33217 7186 -4443 -3836 6992 30400 33217 7186 -4443 -3836 6992 30400 33217 7186 -4443 -3836 6992 30400 33217 7186 -4443 2025-03-01 11:21:34,080 Hysteresis 675 0: raw(30400 16000 16000 16000) min(7186 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 33217 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 33217 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (24400 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(14400 0 0 0) min(-8814 0 0 0) spread(-20443 0 0 0) max_pv 17217 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -3826 6984 30365 33217 7186 -4443 -3826 6984 30365 33217 7186 -4443 -3826 6984 30365 33217 7186 -4443 -3826 6984 30365 33217 7186 -4443 -3879 7030 30565 33217 7186 -4443 -3879 7030 30565 33217 7186 -4443 -3879 7030 30565 33217 7186 -4443 -3879 7030 30565 33217 7186 -4443 -3804 6964 30278 33217 7186 -4443 -3804 6964 30278 33217 7186 -4443 -3804 6964 30278 33217 7186 -4443 -3804 6964 30278 33217 7186 -4443 -3916 7062 30704 33217 7186 -4443 -3916 7062 30704 33217 7186 -4443 -3916 7062 30704 33217 7186 -4443 -3916 7062 30704 33217 7186 -4443 -3925 7070 30739 33217 7186 -4443 -3925 7070 30739 33217 7186 -4443 -3925 7070 30739 33217 7186 -4443 -3925 7070 30739 33217 7186 -4443 2025-03-01 11:21:44,084 Hysteresis 685 0: raw(30739 16000 16000 16000) min(7186 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 33217 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 33217 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (24739 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(14739 0 0 0) min(-8814 0 0 0) spread(-20443 0 0 0) max_pv 17217 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -3925 7070 30739 33217 7186 -4443 -3925 7070 30739 33217 7186 -4443 -3874 7026 30547 33217 7186 -4443 -3874 7026 30547 33217 7186 -4443 -3874 7026 30547 33217 7186 -4443 -3874 7026 30547 33217 7186 -4443 -3799 6960 30260 33217 7186 -4443 -3799 6960 30260 33217 7186 -4443 -3799 6960 30260 33217 7186 -4443 -3799 6960 30260 33217 7186 -4443 -3696 6870 29869 33217 7186 -4443 -3696 6870 29869 33217 7186 -4443 -3696 6870 29869 33217 7186 -4443 -3643 6823 29665 33217 7186 -4443 -3643 6823 29665 33217 7186 -4443 -3643 6823 29665 33217 7365 -4443 -3643 6823 29665 33217 7365 -4443 -3693 6867 29856 33217 7365 -4443 -3693 6867 29856 33217 7365 -4443 2025-03-01 11:21:54,110 Hysteresis 695 0: raw(29856 16000 16000 16000) min(7365 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 33217 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 33217 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (23856 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(13856 0 0 0) min(-8635 0 0 0) spread(-20443 0 0 0) max_pv 17217 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -3693 6867 29856 33217 7386 -4443 -3693 6867 29856 33217 7386 -4443 -3623 6806 29591 33217 7386 -4443 -3623 6806 29591 33217 7386 -4443 -3623 6806 29591 33217 7391 -4443 -3623 6806 29591 33217 7391 -4443 -3426 6634 28843 33217 7391 -4443 -3426 6634 28843 33217 7395 -4443 -3426 6634 28843 33217 7395 -4443 -3426 6634 28843 33217 7395 -4443 -3356 6572 28573 33217 7395 -4443 -3356 6572 28573 33217 7395 -4443 -3356 6572 28573 33217 7430 -4443 -3356 6572 28573 33217 7430 -4443 -3356 6572 28573 33217 7430 -4443 -3356 6572 28573 33217 7430 -4443 -3348 6565 28543 33217 7430 -4443 -3348 6565 28543 33217 7430 -4443 -3348 6565 28543 33217 7430 -4443 -3415 6624 28800 33217 7430 -4443 2025-03-01 11:22:04,116 Hysteresis 705 0: raw(28800 16000 16000 16000) min(7430 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 33217 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 33217 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (22800 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(12800 0 0 0) min(-8570 0 0 0) spread(-20443 0 0 0) max_pv 17217 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -3415 6624 28800 33217 7430 -4443 -3415 6624 28800 33217 7430 -4443 -3415 6624 28800 33217 7430 -4443 -3717 6888 29947 33217 7430 -4443 -3717 6888 29947 33217 7430 -4443 -3717 6888 29947 33217 7430 -4443 -3717 6888 29947 33217 7430 -4443 -3713 6885 29934 33217 7469 -4443 -3713 6885 29934 33217 7469 -4443 -3713 6885 29934 33217 7469 -4443 -3713 6885 29934 33217 7530 -4443 -3837 6993 30404 33217 7530 -4443 -3837 6993 30404 33217 7530 -4443 -3837 6993 30404 33217 7530 -4443 -3837 6993 30404 33217 7530 -4443 -3732 6901 30004 33217 7530 -4443 -3732 6901 30004 33217 7530 -4443 -3732 6901 30004 33217 7530 -4443 -3732 6901 30004 33217 7530 -4443 2025-03-01 11:22:14,123 Hysteresis 715 0: raw(30004 16000 16000 16000) min(7530 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 33217 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 33217 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (24004 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(14004 0 0 0) min(-8470 0 0 0) spread(-20443 0 0 0) max_pv 17217 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2735 6029 26213 33217 7530 -4443 -2735 6029 26213 33217 7530 -4443 -2735 6029 26213 33217 7530 -4443 -2735 6029 26213 33217 7530 -4443 -2735 6029 26213 33217 7530 -4443 -2735 6029 26213 33217 7530 -4443 -2470 5797 25204 33217 7530 -4443 -2470 5797 25204 33217 7721 -4443 -2470 5797 25204 33217 7721 -4443 -2449 5779 25126 33217 7721 -4443 -2449 5779 25126 33217 7721 -4443 -2449 5779 25126 33217 7721 -4443 -2449 5779 25126 33217 7721 -4443 -2467 5794 25191 33217 7721 -4443 -2467 5794 25191 33217 7721 -4443 -2467 5794 25191 33217 7721 -4443 -2467 5794 25191 33217 7721 -4443 -2628 5935 25804 33217 7721 -4443 -2628 5935 25804 33217 7721 -4443 -2628 5935 25804 33217 7721 -4443 2025-03-01 11:22:24,142 Hysteresis 725 0: raw(25804 16000 16000 16000) min(7721 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 33217 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 33217 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (19804 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9804 0 0 0) min(-8279 0 0 0) spread(-20443 0 0 0) max_pv 17217 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2628 5935 25804 33217 7821 -4443 -2634 5941 25830 33217 7821 -4443 -2634 5941 25830 33217 7821 -4443 -2634 5941 25830 33217 7821 -4443 -2634 5941 25830 33217 7821 -4443 -2488 5813 25273 33217 7821 -4443 -2488 5813 25273 33217 7821 -4443 -2488 5813 25273 33217 8104 -4443 -2488 5813 25273 33217 8104 -4443 -1959 5350 23260 33217 8104 -4443 -1959 5350 23260 33217 8104 -4443 -1959 5350 23260 33217 8104 -4443 -1959 5350 23260 33217 8160 -4443 -329 3819 16604 33217 8160 -4443 -329 3819 16604 33217 8160 -4443 -334 3822 16617 33217 8160 -4443 -334 3822 16617 33217 8173 -4443 -334 3822 16617 33217 8173 -4443 -334 3822 16617 33217 8173 -4443 2025-03-01 11:22:34,151 Hysteresis 735 0: raw(16617 16000 16000 16000) min(8173 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 33217 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 33217 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (10617 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(617 0 0 0) min(-7827 0 0 0) spread(-20443 0 0 0) max_pv 17217 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread 516 3397 14769 33217 8173 -4443 516 3397 14769 33217 8173 -4443 516 3397 14769 33217 8173 -4443 516 3397 14769 33217 8173 -4443 651 3330 14478 33217 8173 -4443 651 3330 14478 33217 8173 -4443 651 3330 14478 33217 8173 -4443 651 3330 14478 33217 8173 -4443 589 3361 14613 33217 8339 -4443 589 3361 14613 33217 8339 -4443 589 3361 14613 33217 8339 -4443 589 3361 14613 33217 8339 -4443 493 3409 14821 33217 8339 -4443 493 3409 14821 33217 8339 -4443 493 3409 14821 33217 8339 -4443 493 3409 14821 33217 8339 -4443 123 3594 15626 33217 8339 -4443 123 3594 15626 33217 8339 -4443 123 3594 15626 33217 8339 -4443 123 3594 15626 33217 8339 -4443 2025-03-01 11:22:44,157 Hysteresis 745 0: raw(15626 16000 16000 16000) min(8339 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 33217 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 33217 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (9626 10000 10000 10000) 7: 0: 15626@1p 8: filtered 1 to 1, sorted to 0 8: 0: 15626@1p 9: don't have active chargers. 9: raw(0 374 374 374) min(-7287 374 374 374) spread(-20069 374 374 374) max_pv 17591 9: [ 0 15626@1p ] PM PV mtr(W) avl(W) raw max min spread -139 3637 15813 33217 8339 -4443 -139 3637 15813 33217 8339 -4443 -139 3637 15813 33217 8339 -4443 -139 3637 15813 33217 8443 -4443 -489 3812 16573 33217 8443 -4443 -489 3812 16573 33217 8443 -4443 -489 3812 16573 33217 8443 -4443 -489 3812 16573 33217 8634 -4443 -489 3812 16573 33217 8634 -4443 -479 3807 16552 33217 8634 -4443 -479 3807 16552 33217 8634 -4443 -479 3807 16552 33217 8717 -4443 -479 3807 16552 33217 8717 -4443 -99 3617 15726 33217 8717 -4443 -99 3617 15726 33217 8717 -4443 -99 3617 15726 33217 8717 -4443 -99 3617 15726 33217 8717 -4443 -90 3613 15708 33217 8717 -4443 -90 3613 15708 33217 8717 -4443 -90 3613 15708 33217 8717 -4443 2025-03-01 11:22:54,256 Hysteresis 755 0: raw(15708 16000 16000 16000) min(8717 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 33217 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 33217 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (9708 10000 10000 10000) 7: 0: 15708@1p 8: filtered 1 to 1, sorted to 0 8: 0: 15708@1p 9: don't have active chargers. 9: raw(0 292 292 292) min(-6991 292 292 292) spread(-20151 292 292 292) max_pv 17509 9: [ 0 15708@1p ] PM PV mtr(W) avl(W) raw max min spread -90 3632 15791 33217 8717 -4443 -351 3762 16356 33217 8717 -4443 -351 3762 16356 33217 8717 -4443 -351 3762 16356 33217 8717 -4443 -351 3762 16356 33217 8739 -4443 -1939 5264 22886 33217 8739 -4443 -1939 5264 22886 33217 8739 -4443 -1939 5264 22886 33217 9034 -4443 -1939 5264 22886 33217 9082 -4443 -1939 5264 22886 33217 9082 -4443 -1939 5264 22886 33217 9082 -4443 -1939 5264 22886 33217 9082 -4443 -1939 5264 22886 33217 9091 -4443 -1939 5264 22886 33217 9091 -4443 -1939 5264 22886 33217 9091 -4443 -1939 5264 22886 33217 9091 -4443 -3106 6286 27330 33217 9091 -4443 -3106 6286 27330 33217 9091 -4443 -3106 6286 27330 33217 9091 -4443 2025-03-01 11:23:04,646 Hysteresis 765 0: raw(27330 16000 16000 16000) min(9091 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 33217 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 33217 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (21330 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(11330 0 0 0) min(-6909 0 0 0) spread(-20443 0 0 0) max_pv 17217 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -3106 6354 27626 33217 9091 -4443 -3106 6354 27626 33217 9091 -4443 -3106 6354 27626 33217 9091 -4443 -3547 6739 29300 33217 9091 -4443 -3547 6739 29300 33217 9091 -4443 -3547 6739 29300 33217 9091 -4443 -3547 6739 29300 33217 9091 -4443 -3767 6932 30139 33217 9278 -4443 -3767 6932 30139 33217 9278 -4443 -3767 6932 30139 33217 9278 -4443 -3767 6932 30139 33217 9278 -4443 -3758 6924 30104 33217 9278 -4443 -3758 6924 30104 33217 9278 -4443 -3758 6924 30104 33217 9278 -4443 -3758 6924 30104 33217 9278 -4443 -3758 6924 30104 33217 9278 -4443 -3758 6924 30104 33217 9278 -4443 -3758 6924 30104 33217 9278 -4443 -3758 6924 30104 33217 9278 -4443 -3900 7048 30643 33217 9278 -4443 2025-03-01 11:23:14,698 Hysteresis 775 0: raw(30643 16000 16000 16000) min(9278 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 33217 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 33217 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (24643 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(14643 0 0 0) min(-6722 0 0 0) spread(-20443 0 0 0) max_pv 17217 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -3900 7048 30643 33217 9278 -4443 -3900 7048 30643 33217 9278 -4443 -3898 7047 30639 33217 9300 -4443 -3898 7047 30639 33217 9300 -4443 -3898 7047 30639 33217 9300 -4443 -3898 7047 30639 33217 9300 -4443 -3913 7060 30695 33217 9434 -4443 -3913 7060 30695 33217 9778 -4443 -3913 7060 30695 33217 9778 -4443 -3913 7060 30695 33217 9778 -4443 -3913 7060 30695 33217 9800 -4443 -3913 7060 30695 33217 9800 -4443 -3913 7060 30695 33217 9800 -4443 -3913 7060 30695 33217 9800 -4443 -3913 7060 30695 33217 9800 -4443 -3913 7060 30695 33217 9800 -4443 -3901 7049 30647 33217 9800 -4443 -3901 7049 30647 33217 9800 -4443 -3901 7049 30647 33217 9800 -4443 2025-03-01 11:23:24,705 Hysteresis 785 0: raw(30647 16000 16000 16000) min(9800 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 33217 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 33217 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (24647 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(14647 0 0 0) min(-6200 0 0 0) spread(-20443 0 0 0) max_pv 17217 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -3901 7049 30647 33217 9800 -4443 -3935 7079 30778 33217 9800 -4443 -3935 7079 30778 33217 9800 -4443 -3935 7079 30778 33217 9800 -4443 -3935 7079 30778 33217 9800 -4443 -3944 7087 30813 33217 9800 -4443 -3944 7087 30813 33217 9800 -4443 -3944 7087 30813 33217 9800 -4443 -3944 7087 30813 33217 10169 -4443 -3976 7115 30934 33217 10169 -4443 -3976 7115 30934 33217 10169 -4443 -3976 7115 30934 33217 10169 -4443 -3976 7115 30934 33217 10169 -4443 -3976 7115 30934 33217 10169 -4443 -3976 7115 30934 33217 10169 -4443 -3976 7115 30934 33217 10169 -4443 -3852 7006 30460 33217 10169 -4443 -3852 7006 30460 33217 10169 -4443 -3852 7006 30460 33217 10169 -4443 -3852 7006 30460 33217 10169 -4443 2025-03-01 11:23:34,711 Hysteresis 795 0: raw(30460 16000 16000 16000) min(10169 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 33217 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 33217 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (24460 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(14460 0 0 0) min(-5831 0 0 0) spread(-20443 0 0 0) max_pv 17217 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -4002 7138 31034 33217 10169 -4443 -4002 7138 31034 33217 10169 -4443 -4002 7138 31034 33217 10169 -4443 -4002 7138 31034 33217 10169 -4443 -4002 7138 31034 33217 10169 -4443 -4002 7138 31034 33217 10169 -4443 -4031 7163 31143 33217 10169 -4443 -4031 7163 31143 33217 10169 -4443 -4031 7163 31143 33217 10517 -4443 -4031 7163 31143 33217 10517 -4443 -4046 7176 31200 33217 10517 -4443 -4046 7176 31200 33217 10517 -4443 -4046 7176 31200 33217 10517 -4443 -4046 7176 31200 33217 10517 -4443 -3653 6832 29704 33217 10517 -4443 -3653 6832 29704 33217 10517 -4443 -3653 6832 29704 33217 10517 -4443 -3653 6832 29704 33217 10517 -4443 -3157 6398 27817 33217 10517 -4443 -3157 6398 27817 33217 10517 -4443 2025-03-01 11:23:44,963 Hysteresis 805 0: raw(27817 16000 16000 16000) min(10517 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 33217 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 33217 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (21817 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(11817 0 0 0) min(-5483 0 0 0) spread(-20443 0 0 0) max_pv 17217 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -3157 6398 27817 33217 10517 -4443 -3157 6398 27817 33217 10517 -4443 -2493 5817 25291 33217 10517 -4443 -2493 5817 25291 33217 10517 -4443 -2493 5817 25291 33217 10517 -4443 -2493 5817 25291 33217 10517 -4443 -1387 4682 20356 33217 10517 -4443 -1387 4682 20356 33217 10865 -4443 -1387 4682 20356 33217 10865 -4443 -1387 4682 20356 33217 10865 -4443 -1387 4682 20356 33217 11008 -4443 -1387 4682 20356 33217 11008 -4443 -1387 4682 20356 33217 11008 -4443 -1387 4682 20356 33217 11100 -4443 -1387 4682 20356 33217 11100 -4443 -1387 4682 20356 33217 11100 -4443 -1250 4580 19913 33217 11100 -4443 -1250 4580 19913 33217 11139 -4443 -1250 4580 19913 33217 11139 -4443 -1250 4580 19913 33217 11139 -4443 2025-03-01 11:23:54,968 Hysteresis 815 0: raw(19913 16000 16000 16000) min(11139 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 33217 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 33217 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (13913 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(3913 0 0 0) min(-4861 0 0 0) spread(-20443 0 0 0) max_pv 17217 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -602 3956 17200 33217 11139 -4443 -602 3956 17200 33217 11139 -4443 -602 3956 17200 33217 11139 -4443 -602 3956 17200 33217 11139 -4443 -715 4012 17443 33217 11139 -4443 -715 4012 17443 33217 11139 -4443 -715 4012 17443 33217 11139 -4443 -715 4012 17443 33217 11582 -4443 -1559 5000 21739 33217 11582 -4443 -1559 5000 21739 33217 11582 -4443 -1559 5000 21739 33217 11582 -4443 -2428 5760 25043 33217 11582 -4443 -2428 5760 25043 33217 11582 -4443 -2428 5760 25043 33217 11582 -4443 -2428 5760 25043 33217 11582 -4443 -3108 6355 27630 33217 11582 -4443 -3108 6355 27630 33217 11582 -4443 -3108 6355 27630 33217 11582 -4443 -3108 6355 27630 33217 11582 -4443 2025-03-01 11:24:04,977 Hysteresis 825 0: raw(27630 16000 16000 16000) min(11582 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 33217 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 33217 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (21630 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(11630 0 0 0) min(-4418 0 0 0) spread(-20443 0 0 0) max_pv 17217 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -3403 6613 28752 33217 11582 -4443 -3403 6613 28752 33217 11582 -4443 -3403 6613 28752 33217 11582 -4443 -3403 6613 28752 33217 11582 -4443 -3675 6851 29786 33217 11582 -4443 -3675 6851 29786 33217 11582 -4443 -3675 6851 29786 33217 11582 -4443 -3675 6851 29786 33217 11582 -4443 -3675 6851 29786 33217 12165 -4443 -3675 6851 29786 33217 12165 -4443 -3675 6851 29786 33217 12165 -4443 -3675 6851 29786 33217 12165 -4443 -3675 6851 29786 33217 12243 -4443 -3675 6851 29786 33217 12243 -4443 -3659 6837 29726 33217 12243 -4443 -3659 6837 29726 33217 12243 -4443 -3659 6837 29726 33217 12243 -4443 -3659 6837 29726 33217 12243 -4443 -3829 6986 30373 33217 12265 -4443 2025-03-01 11:24:15,057 Hysteresis 835 0: raw(30373 16000 16000 16000) min(12265 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 33217 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 33217 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (24373 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(14373 0 0 0) min(-3735 0 0 0) spread(-20443 0 0 0) max_pv 17217 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -3829 6986 30373 33217 12265 -4443 -3829 6986 30373 33217 12265 -4443 -3829 6986 30373 33217 12265 -4443 -3826 6984 30365 33217 12356 -4443 -3826 6984 30365 33217 12356 -4443 -3826 6984 30365 33217 12356 -4443 -3829 6986 30373 33217 12356 -4443 -3829 6986 30373 33217 12552 -4443 -3829 6986 30373 33217 13495 -4443 -3829 6986 30373 33217 13495 -4443 -3829 6986 30373 33217 13495 -4443 -3829 6986 30373 33217 13495 -4443 -3829 6986 30373 33217 13495 -4443 -3829 6986 30373 33217 13495 -4443 -3717 6888 29947 33217 13943 -4443 -3717 6888 29947 33217 13943 -4443 -3717 6888 29947 33217 13943 -4443 -3717 6888 29947 33217 13943 -4443 -3717 6888 29947 33217 14160 -4443 -3717 6888 29947 33217 14160 -4443 2025-03-01 11:24:25,089 Hysteresis 846 0: raw(29947 16000 16000 16000) min(14160 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 33217 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 33217 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (23947 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(13947 0 0 0) min(-1840 0 0 0) spread(-20443 0 0 0) max_pv 17217 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -3784 6947 30204 33217 14160 -4443 -3784 6947 30204 33217 14160 -4443 -3784 6947 30204 33217 14160 -4443 -3784 6947 30204 33217 14160 -4443 -3778 6942 30182 33217 14160 -4443 -3778 6942 30182 33217 14160 -4443 -3778 6942 30182 33217 14478 -4443 -3778 6942 30182 33217 14478 -4443 -3885 7035 30586 33217 14478 -4443 -3885 7035 30586 33217 14478 -4443 -3885 7035 30586 33217 14478 -4443 -3785 6948 30208 33217 14478 -4443 -3785 6948 30208 33217 14478 -4443 -3785 6948 30208 33217 14478 -4443 -3785 6948 30208 33217 14478 -4443 -3549 6741 29308 33217 14478 -4443 -3549 6741 29308 33217 14478 -4443 -3549 6741 29308 33217 14478 -4443 -3549 6741 29308 33217 14478 -4443 2025-03-01 11:24:35,097 Hysteresis 856 0: raw(29308 16000 16000 16000) min(14478 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 33217 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 33217 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (23308 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(13308 0 0 0) min(-1522 0 0 0) spread(-20443 0 0 0) max_pv 17217 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2884 6159 26778 33217 14478 -4443 -2884 6159 26778 33217 14478 -4443 -2884 6159 26778 33217 14478 -4443 -2884 6159 26778 33217 14478 -4443 -2222 5580 24260 33217 14478 -4443 -2222 5580 24260 33217 14478 -4443 -2222 5580 24260 33217 14478 -4443 -2222 5580 24260 33217 14478 -4443 -2222 5580 24260 33217 14478 -4443 -2222 5580 24260 33217 14478 -4443 -2222 5580 24260 33217 14478 -4443 -2222 5580 24260 33217 14478 -4443 -2222 5580 24260 33217 14478 -4443 -2222 5580 24260 33217 14478 -4443 -962 4136 17982 33217 14478 -4443 -962 4136 17982 33217 14478 -4443 -962 4136 17982 33217 14478 -4443 -962 4136 17982 33217 14478 -4443 -354 3832 16660 33217 14478 -4443 -354 3832 16660 33217 14478 -4443 2025-03-01 11:24:45,105 Hysteresis 866 0: raw(16660 16000 16000 16000) min(14478 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 33217 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 33217 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (10660 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(660 0 0 0) min(-1522 0 0 0) spread(-20443 0 0 0) max_pv 17217 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -354 3832 16660 33217 14478 -4443 510 3400 14782 33217 14478 -4443 510 3400 14782 33217 14478 -4443 510 3400 14782 33217 14478 -4443 510 3400 14782 33217 14478 -4443 1020 2878 12513 33217 12513 -4443 1020 2878 12513 33217 12513 -4443 1020 2878 12513 33217 12513 -4443 1020 2878 12513 33217 12513 -4443 1005 2889 12560 33217 12513 -4443 1005 2889 12560 33217 12513 -4443 1005 2889 12560 33217 12513 -4443 1005 2889 12560 33217 12513 -4443 1279 2684 11669 33217 11669 -4443 1279 2684 11669 33217 11669 -4443 1279 2684 11669 33217 11669 -4443 1279 2684 11669 33217 11669 -4443 1319 2654 11539 33217 11539 -4443 1319 2654 11539 33217 11539 -4443 2025-03-01 11:24:55,135 Hysteresis 876 0: raw(11539 16000 16000 16000) min(11539 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 33217 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 33217 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (5539 10000 10000 10000) 7: 0: 11539@1p 8: filtered 1 to 1, sorted to 0 8: 0: 11539@1p 9: don't have active chargers. 9: raw(0 4461 4461 4461) min(0 4461 4461 4461) spread(-15982 4461 4461 4461) max_pv 21678 9: [ 0 11539@1p ] PM PV mtr(W) avl(W) raw max min spread 1319 1627 7073 33217 7073 -4443 1319 1627 7073 33217 7073 -4443 1319 1627 7073 33217 7073 -4443 1319 1627 7073 33217 7073 -4443 1251 1678 7295 33217 7073 -4443 1251 1678 7295 33217 7073 -4443 1251 1678 7295 33217 7073 -4443 1251 1678 7295 33217 7073 -4443 1247 1681 7308 33217 7073 -4443 RECV 0: requested 16000 -> 13830 mA (lines 10.830 0.000 0.000) 1247 1681 7308 33217 7073 -4443 1247 1681 7308 33217 7073 -4443 1247 1681 7308 33217 7073 -4443 1247 1681 7308 33217 7073 -4443 1247 1681 7308 33217 7073 -4443 1247 1681 7308 33217 7073 -4443 166 2545 11065 33217 7073 -4443 166 2545 11065 33217 7073 -4443 166 2545 11065 33217 7073 -4443 166 2545 11065 33217 7073 -4443 -105 2680 11652 33217 7073 -4443 2025-03-01 11:25:05,142 Hysteresis 886 0: raw(11652 16000 16000 16000) min(7073 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 33217 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 33217 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (5652 10000 10000 10000) 7: 0: 11652@1p 8: filtered 1 to 1, sorted to 0 8: 0: 11652@1p 9: don't have active chargers. 9: raw(0 4348 4348 4348) min(-4579 4348 4348 4348) spread(-16095 4348 4348 4348) max_pv 21565 9: [ 0 11652@1p ] PM PV mtr(W) avl(W) raw max min spread -105 2706 11765 33217 7073 -4443 -105 2706 11765 32856 7073 -4443 -105 2706 11765 32856 7073 -4443 -1022 3165 13760 32856 7073 -4443 -1022 3165 13760 32856 7073 -4443 -1022 3165 13760 32817 7073 -4443 -1022 3165 13760 32817 7073 -4443 -999 3153 13708 32817 7073 -4443 -999 3153 13708 32817 7073 -4443 -999 3153 13708 32695 7073 -4443 -999 3153 13708 32695 7073 -4443 -999 3153 13708 32695 7073 -4443 -999 3153 13708 32695 7073 -4443 -999 3153 13708 32582 7073 -4443 -999 3153 13708 32582 7073 -4443 -999 3153 13708 32582 7073 -4443 -999 3153 13708 32582 7073 -4443 -943 3125 13586 32569 7073 -4443 -943 3125 13586 32569 7073 -4443 -943 3125 13586 32569 7073 -4443 2025-03-01 11:25:15,147 Hysteresis 896 0: raw(13586 16000 16000 16000) min(7073 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 32569 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 32569 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (7586 10000 10000 10000) 7: 0: 13586@1p 8: filtered 1 to 1, sorted to 0 8: 0: 13586@1p 9: don't have active chargers. 9: raw(0 2414 2414 2414) min(-6513 2414 2414 2414) spread(-18029 2414 2414 2414) max_pv 18983 9: [ 0 13586@1p ] PM PV mtr(W) avl(W) raw max min spread -943 3570 15521 32569 7073 -4443 -823 3510 15260 32447 7073 -4443 -823 3510 15260 32447 7073 -4443 -823 3510 15260 32447 7073 -4443 -823 3510 15260 32447 7073 -4443 -846 3522 15313 32447 7073 -4443 -846 3522 15313 32447 7073 -4443 -846 3522 15313 32186 7073 -4443 -846 3522 15313 32186 7073 -4443 -1753 4614 20060 32186 7073 -4443 -1753 4614 20060 32186 7073 -4443 -1753 4614 20060 32186 7073 -4443 -1753 4614 20060 32186 7073 -4443 -1146 3946 17156 32186 7073 -4443 -1146 3946 17156 32186 7073 -4443 -1146 3946 17156 32186 7073 -4443 -1146 3946 17156 32186 7073 -4443 -249 3223 14013 32186 7073 -4443 -249 3223 14013 32186 7073 -4443 2025-03-01 11:25:25,200 Hysteresis 906 0: raw(14013 16000 16000 16000) min(7073 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 32186 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 32186 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (8013 10000 10000 10000) 7: 0: 14013@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14013@1p 9: don't have active chargers. 9: raw(0 1987 1987 1987) min(-6940 1987 1987 1987) spread(-18456 1987 1987 1987) max_pv 18173 9: [ 0 14013@1p ] PM PV mtr(W) avl(W) raw max min spread -249 3321 14439 32186 7073 -4443 -249 3321 14439 32186 7073 -4443 -95 3244 14104 32186 7073 -4443 -95 3244 14104 32039 7073 -4443 -95 3244 14104 32039 7073 -4443 -95 3244 14104 32039 7073 -4443 125 3135 13630 32039 7073 -4443 125 3135 13630 32039 7073 -4443 123 3136 13634 32039 7073 -4443 123 3136 13634 32039 7073 -4443 123 3136 13634 32039 7073 -4443 563 2916 12678 32039 7073 -4443 563 2916 12678 32039 7073 -4443 563 2916 12678 32039 7073 -4443 563 2916 12678 32039 7073 -4443 576 2909 12647 31200 7073 -4443 576 2909 12647 31200 7073 -4443 576 2909 12647 31200 7073 -4443 576 2909 12647 31200 7073 -4443 2025-03-01 11:25:35,204 Hysteresis 916 0: raw(12647 16000 16000 16000) min(7073 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 31200 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 31200 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (6647 10000 10000 10000) 7: 0: 12647@1p 8: filtered 1 to 1, sorted to 0 8: 0: 12647@1p 9: don't have active chargers. 9: raw(0 3353 3353 3353) min(-5574 3353 3353 3353) spread(-17090 3353 3353 3353) max_pv 18553 9: [ 0 12647@1p ] PM PV mtr(W) avl(W) raw max min spread 570 2598 11295 31200 7073 -4443 570 2598 11295 31200 7073 -4443 570 2598 11295 31200 7073 -4443 570 2598 11295 31200 7073 -4443 495 2636 11460 31200 7073 -4443 495 2636 11460 31200 7073 -4443 495 2636 11460 31200 7073 -4443 495 2636 11460 31200 7073 -4443 437 2665 11586 31200 7073 -4443 437 2665 11586 31200 7073 -4443 437 2665 11586 31200 7073 -4443 437 2665 11586 31200 7073 -4443 -91 2928 12730 31200 7073 -4443 -91 2928 12730 31200 7073 -4443 -91 2928 12730 31200 7073 -4443 -671 3218 13991 31200 7073 -4443 -671 3218 13991 31200 7073 -4443 -685 3225 14021 31200 7073 -4443 -685 3225 14021 31200 7073 -4443 -685 3225 14021 31200 7073 -4443 2025-03-01 11:25:45,211 Hysteresis 926 0: raw(14021 16000 16000 16000) min(7073 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 31200 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 31200 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (8021 10000 10000 10000) 7: 0: 14021@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14021@1p 9: don't have active chargers. 9: raw(0 1979 1979 1979) min(-6948 1979 1979 1979) spread(-18464 1979 1979 1979) max_pv 17179 9: [ 0 14021@1p ] PM PV mtr(W) avl(W) raw max min spread -685 3541 15395 31200 7073 -4443 -368 3383 14708 31200 7073 -4443 -368 3383 14708 31200 7073 -4443 -368 3383 14708 31200 7073 -4443 -368 3383 14708 31200 7073 -4443 120 3139 13647 31200 7073 -4443 120 3139 13647 31200 7073 -4443 120 3139 13647 31200 7073 -4443 120 3139 13647 31200 7073 -4443 120 3139 13647 31200 7073 -4443 120 3139 13647 31200 7073 -4443 120 3139 13647 31200 7073 -4443 120 3139 13647 31200 7073 -4443 316 3041 13221 31200 7073 -4443 316 3041 13221 31200 7073 -4443 316 3041 13221 31200 7073 -4443 316 3041 13221 31200 7073 -4443 -380 3389 14734 31200 7073 -4443 -380 3389 14734 31200 7073 -4443 -380 3389 14734 31200 7073 -4443 2025-03-01 11:25:55,579 Hysteresis 936 0: raw(14734 16000 16000 16000) min(7073 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 31200 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 31200 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (8734 10000 10000 10000) 7: 0: 14734@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14734@1p 9: don't have active chargers. 9: raw(0 1266 1266 1266) min(-7661 1266 1266 1266) spread(-19177 1266 1266 1266) max_pv 16466 9: [ 0 14734@1p ] PM PV mtr(W) avl(W) raw max min spread -380 3553 15447 31200 7073 -4443 -1711 4841 21047 31200 7073 -4443 -1711 4841 21047 31200 7073 -4443 -1711 4841 21047 31200 7073 -4443 -1711 4841 21047 31200 7073 -4443 -2714 5719 24865 31200 7073 -4443 -2714 5719 24865 31200 7073 -4443 -2714 5719 24865 31200 7073 -4443 -2714 5719 24865 31200 7073 -4443 -2714 5719 24865 31200 7073 -4443 -2714 5719 24865 31200 7073 -4443 -2714 5719 24865 31200 7073 -4443 -2714 5719 24865 31200 7073 -4443 -2714 5719 24865 31200 7073 -4443 -2714 5719 24865 31200 7073 -4443 -2298 5355 23282 31200 7073 -4443 -2298 5355 23282 31200 7073 -4443 -2298 5355 23282 31200 7073 -4443 -2298 5355 23282 31200 7073 -4443 -2165 5238 22773 31200 7073 -4443 2025-03-01 11:26:05,963 Hysteresis 946 0: raw(22773 16000 16000 16000) min(7073 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 31200 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 31200 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (16773 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(6773 0 0 0) min(-8927 0 0 0) spread(-20443 0 0 0) max_pv 15200 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2165 5530 24043 31200 7073 -4443 -2165 5530 24043 31200 7073 -4443 -2165 5530 24043 31200 7073 -4443 -2377 5716 24852 31200 7073 -4443 -2377 5716 24852 31200 7073 -4443 -2377 5716 24852 31200 7073 -4443 -2392 5729 24908 31200 7073 -4443 -2392 5729 24908 31200 7073 -4443 -2392 5729 24908 31200 7073 -4443 -2392 5729 24908 31200 7073 -4443 -2468 5795 25195 31200 7073 -4443 -2468 5795 25195 31200 7073 -4443 -2468 5795 25195 31200 7073 -4443 -2468 5795 25195 31200 7073 -4443 -2856 6135 26673 31200 7073 -4443 -2856 6135 26673 31200 7073 -4443 -2856 6135 26673 31200 7073 -4443 -2856 6135 26673 31200 7073 -4443 -2856 6135 26673 31200 7073 -4443 -2856 6135 26673 31200 7073 -4443 2025-03-01 11:26:16,087 Hysteresis 957 0: raw(26673 16000 16000 16000) min(7073 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 31200 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 31200 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (20673 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(10673 0 0 0) min(-8927 0 0 0) spread(-20443 0 0 0) max_pv 15200 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -3137 6381 27743 31200 7073 -4443 -3137 6381 27743 31200 7073 -4443 -3137 6381 27743 31200 7073 -4443 -3137 6381 27743 31200 7073 -4443 -3060 6313 27447 31200 7073 -4443 -3060 6313 27447 31200 7073 -4443 -3060 6313 27447 31200 7073 -4443 -3060 6313 27447 31200 7073 -4443 -3060 6313 27447 31200 7073 -4443 -3060 6313 27447 31200 7073 -4443 -3060 6313 27447 31200 7073 -4443 -3588 6775 29456 31200 7073 -4443 -3588 6775 29456 31200 7073 -4443 -3588 6775 29456 31200 7073 -4443 -3588 6775 29456 31200 7073 -4443 -3638 6819 29647 31200 7073 -4443 -3638 6819 29647 31200 7073 -4443 -3638 6819 29647 31200 7073 -4443 -3638 6819 29647 31200 7073 -4443 2025-03-01 11:26:26,095 Hysteresis 967 0: raw(29647 16000 16000 16000) min(7073 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 31200 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 31200 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (23647 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(13647 0 0 0) min(-8927 0 0 0) spread(-20443 0 0 0) max_pv 15200 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -3589 6776 29460 31200 7073 -4443 -3589 6776 29460 31200 7073 -4443 -3589 6776 29460 31200 7073 -4443 -3589 6776 29460 31200 7073 -4443 -3599 6785 29500 31200 7073 -4443 -3599 6785 29500 31200 7073 -4443 -3599 6785 29500 31200 7073 -4443 -3599 6785 29500 31200 7073 -4443 -3586 6774 29452 31200 7073 -4443 -3586 6774 29452 31200 7073 -4443 -3586 6774 29452 31200 7073 -4443 -3586 6774 29452 31200 7073 -4443 -3586 6774 29452 31200 7073 -4443 -3586 6774 29452 31200 7073 -4443 -3548 6740 29304 31200 7073 -4443 -3548 6740 29304 31200 7073 -4443 -3548 6740 29304 31200 7073 -4443 -3548 6740 29304 31200 7073 -4443 -3548 6740 29304 31200 7073 -4443 -3548 6740 29304 31200 7073 -4443 2025-03-01 11:26:36,100 Hysteresis 977 0: raw(29304 16000 16000 16000) min(7073 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 31200 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 31200 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (23304 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(13304 0 0 0) min(-8927 0 0 0) spread(-20443 0 0 0) max_pv 15200 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -3548 6740 29304 31200 7073 -4443 -3492 6691 29091 31200 7073 -4443 -3492 6691 29091 31200 7073 -4443 -3492 6691 29091 31200 7073 -4443 -3492 6691 29091 31200 7073 -4443 -3494 6693 29100 31200 7073 -4443 -3494 6693 29100 31200 7073 -4443 -3494 6693 29100 31200 7073 -4443 -3494 6693 29100 31200 7073 -4443 -3540 6733 29273 31200 7073 -4443 -3540 6733 29273 31200 7073 -4443 -3540 6733 29273 31200 7073 -4443 -3540 6733 29273 31200 7073 -4443 -3475 6676 29026 31200 7073 -4443 -3475 6676 29026 31200 7073 -4443 -3475 6676 29026 31200 7073 -4443 -3475 6676 29026 31200 7073 -4443 -3505 6703 29143 31200 7073 -4443 -3505 6703 29143 31200 7073 -4443 2025-03-01 11:26:46,221 Hysteresis 987 0: raw(29143 16000 16000 16000) min(7073 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 31200 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 31200 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (23143 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(13143 0 0 0) min(-8927 0 0 0) spread(-20443 0 0 0) max_pv 15200 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -3505 6703 29143 31200 7073 -4443 -3505 6703 29143 31200 7073 -4443 -3505 6703 29143 31200 7073 -4443 -3505 6703 29143 31200 7073 -4443 -3518 6714 29191 31200 7073 -4443 -3518 6714 29191 31200 7073 -4443 -3518 6714 29191 31200 7073 -4443 -3506 6704 29147 31200 7073 -4443 -3506 6704 29147 31200 7073 -4443 -3506 6704 29147 31200 7073 -4443 -3506 6704 29147 31200 7073 -4443 -3488 6688 29078 31200 7073 -4443 -3488 6688 29078 31200 7073 -4443 -3488 6688 29078 31200 7073 -4443 -3488 6688 29078 31200 7073 -4443 -3483 6683 29056 31200 7073 -4443 -3483 6683 29056 31200 7073 -4443 -3483 6683 29056 31200 7073 -4443 -3483 6683 29056 31200 7073 -4443 2025-03-01 11:26:56,227 Hysteresis 997 0: raw(29056 16000 16000 16000) min(7073 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 31200 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 31200 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (23056 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(13056 0 0 0) min(-8927 0 0 0) spread(-20443 0 0 0) max_pv 15200 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -3449 6654 28930 31200 7073 -4443 -3449 6654 28930 31200 7073 -4443 -3449 6654 28930 31200 7073 -4443 -3449 6654 28930 31200 7073 -4443 -3455 6659 28952 31200 7073 -4443 -3455 6659 28952 31200 7073 -4443 -3455 6659 28952 31200 7073 -4443 -3455 6659 28952 31200 7073 -4443 -3455 6659 28952 31200 7073 -4443 -3455 6659 28952 31200 7073 -4443 -3455 6659 28952 31200 7073 -4443 -3455 6659 28952 31200 7073 -4443 -3465 6668 28991 31200 7073 -4443 -3465 6668 28991 31200 7073 -4443 -3465 6668 28991 31200 7073 -4443 -3465 6668 28991 31200 7073 -4443 -3465 6668 28991 31200 7073 -4443 -3363 6578 28600 31200 7073 -4443 -3363 6578 28600 31200 7073 -4443 -3363 6578 28600 31200 7073 -4443 2025-03-01 11:27:06,232 Hysteresis 1007 0: raw(28600 16000 16000 16000) min(7073 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 31200 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 31200 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (22600 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(12600 0 0 0) min(-8927 0 0 0) spread(-20443 0 0 0) max_pv 15200 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -3363 6578 28600 31200 7073 -4443 -3352 6569 28560 31200 7073 -4443 -3352 6569 28560 31200 7073 -4443 -3352 6569 28560 31200 7073 -4443 -3352 6569 28560 31200 7073 -4443 -3404 6614 28756 31200 7073 -4443 -3404 6614 28756 31200 7073 -4443 -3404 6614 28756 31200 7073 -4443 -3404 6614 28756 31200 7073 -4443 -3392 6604 28713 31200 7073 -4443 -3392 6604 28713 31200 7073 -4443 -3392 6604 28713 31200 7073 -4443 -3392 6604 28713 31200 7073 -4443 -3368 6583 28621 31200 7073 -4443 -3368 6583 28621 31200 7073 -4443 -3368 6583 28621 31200 7073 -4443 -3368 6583 28621 31200 7073 -4443 -3368 6583 28621 31200 7073 -4443 -3320 6541 28439 31200 7073 -4443 -3320 6541 28439 31200 7073 -4443 2025-03-01 11:27:16,496 Hysteresis 1017 0: raw(28439 16000 16000 16000) min(7073 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 31200 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 31200 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (22439 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(12439 0 0 0) min(-8927 0 0 0) spread(-20443 0 0 0) max_pv 15200 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -3320 6541 28439 31200 7073 -4443 -3280 6506 28286 31200 7073 -4443 -3280 6506 28286 31200 7073 -4443 -3280 6506 28286 31200 7073 -4443 -3280 6506 28286 31200 7073 -4443 -3244 6474 28147 31200 7073 -4443 -3244 6474 28147 31200 7073 -4443 -3244 6474 28147 31200 7073 -4443 -3244 6474 28147 31200 7073 -4443 -3244 6474 28147 31200 7073 -4443 -3244 6474 28147 31200 7073 -4443 -3201 6437 27986 31200 7073 -4443 -3201 6437 27986 31200 7073 -4443 -3201 6437 27986 31200 7073 -4443 -3201 6437 27986 31200 7073 -4443 -3130 6375 27717 31200 7073 -4443 -3130 6375 27717 31200 7073 -4443 -3130 6375 27717 31200 7073 -4443 -3130 6375 27717 31200 7073 -4443 -3061 6314 27452 31200 7073 -4443 2025-03-01 11:27:26,544 Hysteresis 1027 0: raw(27452 16000 16000 16000) min(7073 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 31200 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 31200 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (21452 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(11452 0 0 0) min(-8927 0 0 0) spread(-20443 0 0 0) max_pv 15200 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -3061 6314 27452 31200 7073 -4443 -3061 6314 27452 31200 7073 -4443 -3061 6314 27452 31200 7073 -4443 -2632 5939 25821 31200 7073 -4443 -2632 5939 25821 31200 7073 -4443 -2632 5939 25821 31200 7073 -4443 -2632 5939 25821 31200 7073 -4443 -2364 5704 24800 31200 7073 -4443 -2364 5704 24800 31200 7073 -4443 -2364 5704 24800 31200 7073 -4443 -2364 5704 24800 31200 7073 -4443 -2574 5888 25600 31200 7073 -4443 -2574 5888 25600 31200 7073 -4443 -2574 5888 25600 31200 7073 -4443 -2574 5888 25600 31200 7073 -4443 -2641 5947 25856 31200 7073 -4443 -2641 5947 25856 31200 7073 -4443 -2641 5947 25856 31200 7073 -4443 -2641 5947 25856 31200 7073 -4443 -2641 5947 25856 31200 7073 -4443 2025-03-01 11:27:36,547 Hysteresis 1037 0: raw(25856 16000 16000 16000) min(7073 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 31200 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 31200 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (19856 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9856 0 0 0) min(-8927 0 0 0) spread(-20443 0 0 0) max_pv 15200 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2641 5947 25856 31200 7073 -4443 -2621 5929 25778 31200 7073 -4443 -2621 5929 25778 31200 7073 -4443 -2621 5929 25778 31200 7073 -4443 -2621 5929 25778 31200 7073 -4443 -2623 5931 25786 31200 7073 -4443 -2623 5931 25786 31200 7073 -4443 -2623 5931 25786 31200 7073 -4443 -2623 5931 25786 31200 7073 -4443 -2823 6106 26547 31200 7073 -4443 -2823 6106 26547 31200 7073 -4443 -2823 6106 26547 31200 7073 -4443 -2823 6106 26547 31200 7073 -4443 -2778 6067 26378 31200 7073 -4443 -2778 6067 26378 31200 7073 -4443 -2778 6067 26378 31200 7073 -4443 -2778 6067 26378 31200 7073 -4443 -1508 4773 20752 31200 7073 -4443 -1508 4773 20752 31200 7073 -4443 -1508 4773 20752 31200 7073 -4443 2025-03-01 11:27:46,604 Hysteresis 1047 0: raw(20752 16000 16000 16000) min(7073 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 31200 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 31200 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (14752 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(4752 0 0 0) min(-8927 0 0 0) spread(-20443 0 0 0) max_pv 15200 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -1516 4779 20778 31200 7073 -4443 -1516 4779 20778 31200 7073 -4443 -1516 4779 20778 30586 7073 -4443 -1516 4779 20778 30586 7073 -4443 -489 3899 16952 30586 7073 -4443 -489 3899 16952 30586 7073 -4443 -489 3899 16952 30586 7073 -4443 -489 3899 16952 30586 7073 -4443 -489 3899 16952 30586 7073 -4443 -489 3899 16952 30586 7073 -4443 356 3477 15117 30586 7073 -4443 356 3477 15117 30586 7073 -4443 356 3477 15117 30586 7073 -4443 356 3477 15117 30586 7073 -4443 517 3397 14769 30586 7073 -4443 517 3397 14769 30586 7073 -4443 517 3397 14769 30586 7073 -4443 517 3397 14769 30586 7073 -4443 -983 4146 18026 30586 7073 -4443 2025-03-01 11:27:56,995 Hysteresis 1057 0: raw(18026 16000 16000 16000) min(7073 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 30586 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 30586 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (12026 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(2026 0 0 0) min(-8927 0 0 0) spread(-20443 0 0 0) max_pv 14586 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -983 4146 18026 30586 7073 -4443 -983 4146 18026 30586 7073 -4443 -983 4146 18026 30586 7073 -4443 -988 4149 18039 30586 7073 -4443 -988 4149 18039 30586 7073 -4443 -988 4149 18039 30586 7073 -4443 -988 4149 18039 30586 7073 -4443 -988 4149 18039 30586 7073 -4443 -988 4149 18039 30586 7073 -4443 -988 4149 18039 30586 7073 -4443 -804 4057 17639 30586 7073 -4443 -804 4057 17639 30586 7073 -4443 -804 4057 17639 30586 7073 -4443 -804 4057 17639 30586 7073 -4443 417 3447 14986 30586 7073 -4443 417 3447 14986 30586 7073 -4443 417 3447 14986 30586 7073 -4443 417 3447 14986 30586 7073 -4443 426 3442 14965 30586 7073 -4443 426 3442 14965 30586 7073 -4443 2025-03-01 11:28:07,044 Hysteresis 1067 0: raw(14965 16000 16000 16000) min(7073 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 30586 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 30586 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (8965 10000 10000 10000) 7: 0: 14965@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14965@1p 9: don't have active chargers. 9: raw(0 1035 1035 1035) min(-7892 1035 1035 1035) spread(-19408 1035 1035 1035) max_pv 15621 9: [ 0 14965@1p ] PM PV mtr(W) avl(W) raw max min spread 426 3203 13926 30586 7073 -4443 426 3203 13926 30586 7073 -4443 426 3203 13926 30586 7073 -4443 426 3203 13926 30586 7073 -4443 570 3131 13613 30586 7073 -4443 570 3131 13613 30586 7073 -4443 570 3131 13613 30586 7073 -4443 570 3131 13613 30586 7073 -4443 570 3131 13613 30586 7073 -4443 570 3131 13613 30586 7073 -4443 570 3131 13613 30586 7073 -4443 317 3258 14165 30586 7073 -4443 317 3258 14165 30586 7073 -4443 317 3258 14165 30586 7073 -4443 317 3258 14165 30586 7073 -4443 311 3261 14178 30586 7073 -4443 311 3261 14178 30586 7073 -4443 311 3261 14178 30586 7073 -4443 311 3261 14178 30586 7073 -4443 2025-03-01 11:28:17,051 Hysteresis 1077 0: raw(14178 16000 16000 16000) min(7073 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 30586 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 30586 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (8178 10000 10000 10000) 7: 0: 14178@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14178@1p 9: don't have active chargers. 9: raw(0 1822 1822 1822) min(-7105 1822 1822 1822) spread(-18621 1822 1822 1822) max_pv 16408 9: [ 0 14178@1p ] PM PV mtr(W) avl(W) raw max min spread 366 3052 13269 30586 7073 -4443 366 3052 13269 30586 7073 -4443 366 3052 13269 30586 7073 -4443 366 3052 13269 30586 7073 -4443 390 3040 13217 30586 7073 -4443 390 3040 13217 30586 7073 -4443 390 3040 13217 30586 7073 -4443 390 3040 13217 30586 7073 -4443 690 2890 12565 30586 7073 -4443 690 2890 12565 30586 7073 -4443 690 2890 12565 30586 7073 -4443 690 2890 12565 30586 7073 -4443 409 3031 13178 30586 7073 -4443 409 3031 13178 30586 7073 -4443 409 3031 13178 30586 7073 -4443 409 3031 13178 30586 7073 -4443 409 3031 13178 30586 7073 -4443 409 3031 13178 30586 7073 -4443 382 3044 13234 30586 7073 -4443 382 3044 13234 30586 7073 -4443 2025-03-01 11:28:27,063 Hysteresis 1087 0: raw(13234 16000 16000 16000) min(7073 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 30586 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 30586 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (7234 10000 10000 10000) 7: 0: 13234@1p 8: filtered 1 to 1, sorted to 0 8: 0: 13234@1p 9: don't have active chargers. 9: raw(0 2766 2766 2766) min(-6161 2766 2766 2766) spread(-17677 2766 2766 2766) max_pv 17352 9: [ 0 13234@1p ] PM PV mtr(W) avl(W) raw max min spread 382 2827 12291 30586 7073 -4443 382 2827 12291 30586 7073 -4443 -278 3157 13726 30586 7073 -4443 -278 3157 13726 30586 7073 -4443 -278 3157 13726 30586 7073 -4443 -278 3157 13726 30586 7073 -4443 -261 3148 13686 30586 7073 -4443 -261 3148 13686 30586 7073 -4443 -261 3148 13686 30586 7073 -4443 -261 3148 13686 30586 7073 -4443 -122 3079 13386 30586 7073 -4443 -122 3079 13386 30586 7073 -4443 -122 3079 13386 30586 7073 -4443 -122 3079 13386 30586 7073 -4443 291 2873 12491 30586 7073 -4443 291 2873 12491 30586 7073 -4443 291 2873 12491 30586 7073 -4443 291 2873 12491 30586 7073 -4443 450 2793 12143 30586 7073 -4443 450 2793 12143 30208 7073 -4443 2025-03-01 11:28:37,085 Hysteresis 1098 0: raw(12143 16000 16000 16000) min(7073 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 30208 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 30208 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (6143 10000 10000 10000) 7: 0: 12143@1p 8: filtered 1 to 1, sorted to 0 8: 0: 12143@1p 9: don't have active chargers. 9: raw(0 3857 3857 3857) min(-5070 3857 3857 3857) spread(-16586 3857 3857 3857) max_pv 18065 9: [ 0 12143@1p ] PM PV mtr(W) avl(W) raw max min spread 450 2542 11052 30208 7073 -4443 450 2542 11052 30208 7073 -4443 453 2541 11047 30208 7073 -4443 453 2541 11047 29647 7073 -4443 453 2541 11047 29647 7073 -4443 453 2541 11047 29647 7073 -4443 453 2541 11047 29647 7073 -4443 406 2564 11147 29647 7073 -4443 406 2564 11147 29647 7073 -4443 406 2564 11147 29647 7073 -4443 406 2564 11147 29647 7073 -4443 167 2684 11669 29647 7073 -4443 167 2684 11669 29647 7073 -4443 167 2684 11669 29647 7073 -4443 167 2684 11669 29647 7073 -4443 181 2677 11639 29647 7073 -4443 181 2677 11639 29647 7073 -4443 181 2677 11639 29647 7073 -4443 181 2677 11639 29647 7073 -4443 2025-03-01 11:28:47,091 Hysteresis 1108 0: raw(11639 16000 16000 16000) min(7073 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 29647 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 29647 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (5639 10000 10000 10000) 7: 0: 11639@1p 8: filtered 1 to 1, sorted to 0 8: 0: 11639@1p 9: don't have active chargers. 9: raw(0 4361 4361 4361) min(-4566 4361 4361 4361) spread(-16082 4361 4361 4361) max_pv 18008 9: [ 0 11639@1p ] PM PV mtr(W) avl(W) raw max min spread 204 2549 11082 29647 7073 -4443 204 2549 11082 29647 7073 -4443 204 2549 11082 29647 7073 -4443 204 2549 11082 29647 7073 -4443 204 2549 11082 29647 7073 -4443 204 2549 11082 29647 7073 -4443 204 2549 11082 29647 7073 -4443 204 2549 11082 29647 7073 -4443 161 2571 11178 29647 7073 -4443 161 2571 11178 29647 7073 -4443 161 2571 11178 29647 7073 -4443 52 2625 11413 29647 7073 -4443 52 2625 11413 29647 7073 -4443 52 2625 11413 29647 7073 -4443 52 2625 11413 29647 7073 -4443 52 2625 11413 29647 7073 -4443 52 2625 11413 29647 7073 -4443 12 2645 11500 29647 7073 -4443 12 2645 11500 29647 7073 -4443 12 2645 11500 29647 7073 -4443 2025-03-01 11:28:57,171 Hysteresis 1118 0: raw(11500 16000 16000 16000) min(7073 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 29647 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 29647 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (5500 10000 10000 10000) 7: 0: 11500@1p 8: filtered 1 to 1, sorted to 0 8: 0: 11500@1p 9: don't have active chargers. 9: raw(0 4500 4500 4500) min(-4427 4500 4500 4500) spread(-15943 4500 4500 4500) max_pv 18147 9: [ 0 11500@1p ] PM PV mtr(W) avl(W) raw max min spread 12 2614 11365 29647 7073 -4443 -91 2665 11586 29647 7073 -4443 -91 2665 11586 29647 7073 -4443 -91 2665 11586 29647 7073 -4443 -91 2665 11586 29647 7073 -4443 -10 2625 11413 29647 7073 -4443 -10 2625 11413 29647 7073 -4443 -10 2625 11413 29647 7073 -4443 -10 2625 11413 29647 7073 -4443 -29 2635 11456 29647 7073 -4443 -29 2635 11456 29647 7073 -4443 -29 2635 11456 29647 7295 -4443 -29 2635 11456 29647 7295 -4443 -208 2724 11843 29647 7295 -4443 -208 2724 11843 29647 7295 -4443 -208 2724 11843 29647 7308 -4443 -381 2810 12217 29647 7308 -4443 -381 2810 12217 29647 7308 -4443 -381 2810 12217 29647 7308 -4443 2025-03-01 11:29:07,485 Hysteresis 1128 0: raw(12217 16000 16000 16000) min(7308 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 29647 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 29647 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (6217 10000 10000 10000) 7: 0: 12217@1p 8: filtered 1 to 1, sorted to 0 8: 0: 12217@1p 9: don't have active chargers. 9: raw(0 3783 3783 3783) min(-4909 3783 3783 3783) spread(-16660 3783 3783 3783) max_pv 17430 9: [ 0 12217@1p ] PM PV mtr(W) avl(W) raw max min spread -381 2974 12930 29647 7308 -4443 68 2750 11956 29647 7308 -4443 68 2750 11956 29647 7308 -4443 68 2750 11956 29647 11047 -4443 68 2750 11956 29647 11047 -4443 81 2744 11930 29647 11047 -4443 81 2744 11930 29647 11047 -4443 81 2744 11930 29647 11047 -4443 81 2744 11930 29647 11047 -4443 81 2744 11930 29647 11047 -4443 81 2744 11930 29647 11047 -4443 191 2689 11691 29647 11047 -4443 191 2689 11691 29647 11047 -4443 191 2689 11691 29647 11047 -4443 191 2689 11691 29647 11047 -4443 210 2679 11647 29647 11047 -4443 210 2679 11647 29647 11047 -4443 210 2679 11647 29647 11047 -4443 210 2679 11647 29647 11047 -4443 155 2707 11769 29647 11047 -4443 2025-03-01 11:29:17,490 Hysteresis 1138 0: raw(11769 16000 16000 16000) min(11047 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 29647 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 29647 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (5769 10000 10000 10000) 7: 0: 11769@1p 8: filtered 1 to 1, sorted to 0 8: 0: 11769@1p 9: don't have active chargers. 9: raw(0 4231 4231 4231) min(-722 4231 4231 4231) spread(-16212 4231 4231 4231) max_pv 17878 9: [ 0 11769@1p ] PM PV mtr(W) avl(W) raw max min spread 155 2604 11321 29647 11047 -4443 155 2604 11321 29647 11047 -4443 155 2604 11321 29647 11047 -4443 55 2654 11539 29647 11047 -4443 55 2654 11539 29647 11047 -4443 55 2654 11539 29647 11047 -4443 -768 3065 13326 29647 11047 -4443 -768 3065 13326 29647 11047 -4443 -768 3065 13326 29647 11047 -4443 -768 3065 13326 29647 11047 -4443 -769 3065 13326 29647 11047 -4443 -769 3065 13326 29647 11047 -4443 -769 3065 13326 29647 11047 -4443 -769 3065 13326 29647 11047 -4443 -1925 4346 18895 29647 11047 -4443 -1925 4346 18895 29647 11047 -4443 -1925 4346 18895 29647 11047 -4443 -1925 4346 18895 29647 11047 -4443 -1935 4355 18934 29647 11047 -4443 2025-03-01 11:29:27,496 Hysteresis 1148 0: raw(18934 16000 16000 16000) min(11047 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 29647 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 29647 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (12934 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(2934 0 0 0) min(-4953 0 0 0) spread(-20443 0 0 0) max_pv 13647 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -1935 5329 23169 29647 11047 -4443 -1935 5329 23169 29647 11047 -4443 -1935 5329 23169 29647 11047 -4443 -1935 5329 23169 29647 11047 -4443 -1935 5329 23169 29647 11047 -4443 -1724 5144 22365 29647 11047 -4443 -1724 5144 22365 29647 11047 -4443 -1724 5144 22365 29647 11047 -4443 -1724 5144 22365 29647 11047 -4443 -1556 4997 21726 29647 11047 -4443 RECV 0: requested 14150 -> 16000 mA (lines 15.280 0.000 0.010) -1556 4997 21726 29647 11047 -4443 -1556 4997 21726 29647 11047 -4443 -526 3918 17034 29647 11047 -4443 -526 3918 17034 29647 11047 -4443 -526 3918 17034 29647 11047 -4443 -526 3918 17034 29647 11047 -4443 -1274 4598 19991 29647 11047 -4443 -1274 4598 19991 29647 11047 -4443 -1274 4598 19991 29647 11047 -4443 2025-03-01 11:29:37,761 Hysteresis 1158 0: raw(19991 16000 16000 16000) min(11047 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 29647 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 29647 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (13991 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(3991 0 0 0) min(-4953 0 0 0) spread(-20443 0 0 0) max_pv 13647 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -1274 4598 19991 29647 11047 -4443 -1611 5045 21934 29647 11047 -4443 -1611 5045 21934 29647 11047 -4443 -1611 5045 21934 29647 11047 -4443 -1611 5045 21934 29647 11047 -4443 -2299 5647 24552 29647 11047 -4443 -2299 5647 24552 29647 11047 -4443 -2299 5647 24552 29647 11047 -4443 -2753 6045 26282 29647 11047 -4443 -2753 6045 26282 29647 11047 -4443 -2753 6045 26282 29647 11047 -4443 -2753 6045 26282 29647 11047 -4443 -2753 6045 26282 29647 11047 -4443 -2753 6045 26282 29647 11047 -4443 -3624 6807 29595 29647 11047 -4443 -3624 6807 29595 29647 11047 -4443 -3624 6807 29595 29647 11047 -4443 -3624 6807 29595 29647 11047 -4443 -3833 6990 30391 30391 11047 -4443 -3833 6990 30391 30391 11047 -4443 2025-03-01 11:29:48,043 Hysteresis 1168 0: raw(30391 16000 16000 16000) min(11047 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 30391 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 30391 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (24391 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(14391 0 0 0) min(-4953 0 0 0) spread(-20443 0 0 0) max_pv 14391 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -3833 6990 30391 30391 11047 -4443 -3833 6990 30391 30391 11047 -4443 -4019 7152 31095 31095 11047 -4443 -4019 7152 31095 31095 11047 -4443 -4019 7152 31095 31095 11047 -4443 -4019 7152 31095 31095 11047 -4443 -4042 7173 31186 31186 11047 -4443 -4042 7173 31186 31186 11047 -4443 -4042 7173 31186 31186 11047 -4443 -4042 7173 31186 31186 11047 -4443 -4038 7169 31169 31186 11047 -4443 -4038 7169 31169 31186 11047 -4443 -4038 7169 31169 31186 11047 -4443 -4038 7169 31169 31186 11047 -4443 -3969 7109 30908 31186 11047 -4443 -3969 7109 30908 31186 11047 -4443 -3969 7109 30908 31186 11047 -4443 -3969 7109 30908 31186 11047 -4443 -3936 7080 30782 31186 11047 -4443 -3936 7080 30782 31186 11047 -4443 2025-03-01 11:29:58,052 Hysteresis 1178 0: raw(30782 16000 16000 16000) min(11047 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 31186 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 31186 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (24782 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(14782 0 0 0) min(-4953 0 0 0) spread(-20443 0 0 0) max_pv 15186 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -3936 7080 30782 31186 11047 -4443 -3936 7080 30782 31186 11047 -4443 -3936 7080 30782 31186 11047 -4443 -3846 7001 30439 31186 11047 -4443 -3846 7001 30439 31186 11047 -4443 -3846 7001 30439 31186 11047 -4443 -3846 7001 30439 31186 11047 -4443 -3659 6837 29726 31186 11047 -4443 -3659 6837 29726 31186 11047 -4443 -3659 6837 29726 31186 11047 -4443 -3659 6837 29726 31186 11047 -4443 -3162 6403 27839 31186 11047 -4443 -3162 6403 27839 31186 11047 -4443 -3162 6403 27839 31186 11047 -4443 -3162 6403 27839 31186 11047 -4443 -3312 6534 28408 31186 11047 -4443 -3312 6534 28408 31186 11047 -4443 -3312 6534 28408 31186 11047 -4443 -3312 6534 28408 31186 11047 -4443 2025-03-01 11:30:08,055 Hysteresis 1188 0: raw(28408 16000 16000 16000) min(11047 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 31186 0: [ 0 0@1p ] 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 31186 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (22408 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(12408 0 0 0) min(-4953 0 0 0) spread(-20443 0 0 0) max_pv 15186 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -3315 6536 28417 31186 11047 -4443 -3315 6536 28417 31186 11047 -4443 -3315 6536 28417 31186 11047 -4443 -3315 6536 28417 31186 11047 -4443 -3798 6959 30256 31186 11047 -4443 -3798 6959 30256 31186 11047 -4443 -3798 6959 30256 31186 11047 -4443 -3798 6959 30256 31186 11047 -4443 -3868 7020 30521 31186 11047 -4443 -3868 7020 30521 31186 11047 -4443 -3868 7020 30521 31186 11047 -4443 -3946 7089 30821 31186 11047 -4443 -3946 7089 30821 31186 11047 -4443 -3946 7089 30821 31186 11047 -4443 -3946 7089 30821 31186 11047 -4443 -3946 7089 30821 31186 11047 -4443 -3946 7089 30821 31186 11047 -4443 -3996 7132 31008 31186 11047 -4443 -3996 7132 31008 31186 11047 -4443 2025-03-01 11:30:18,120 Hysteresis 1199 0: raw(31008 16000 16000 16000) min(11047 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 31186 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 31186 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (25008 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(15008 0 0 0) min(-4953 0 0 0) spread(-20443 0 0 0) max_pv 15186 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -3996 7132 31008 31186 11047 -4443 -3996 7132 31008 31186 11047 -4443 -4004 7139 31039 31186 11047 -4443 -4004 7139 31039 31186 11047 -4443 -4004 7139 31039 31186 11047 -4443 -4004 7139 31039 31186 11047 -4443 -3508 6705 29152 31186 11047 -4443 -3508 6705 29152 31186 11047 -4443 -3508 6705 29152 31186 11047 -4443 -3508 6705 29152 31186 11047 -4443 -3148 6390 27782 31186 11047 -4443 -3148 6390 27782 31186 11047 -4443 -3148 6390 27782 31186 11047 -4443 -3148 6390 27782 31186 11047 -4443 -3838 6994 30408 31186 11047 -4443 -3838 6994 30408 31186 11047 -4443 -3838 6994 30408 31186 11047 -4443 -3838 6994 30408 31186 11047 -4443 -3823 6981 30352 31186 11047 -4443 -3823 6981 30352 31186 11047 -4443 2025-03-01 11:30:28,123 Hysteresis 1209 0: raw(30352 16000 16000 16000) min(11047 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 31186 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 31186 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (24352 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(14352 0 0 0) min(-4953 0 0 0) spread(-20443 0 0 0) max_pv 15186 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -3823 6981 30352 31186 11047 -4443 -3823 6981 30352 31186 11047 -4443 -3752 6919 30082 31186 11047 -4443 -3752 6919 30082 31186 11047 -4443 -3752 6919 30082 31186 11047 -4443 -3752 6919 30082 31186 11047 -4443 -3752 6919 30082 31186 11047 -4443 -3752 6919 30082 31186 11047 -4443 -1082 4454 19365 31186 11047 -4443 -1082 4454 19365 31186 11047 -4443 -1082 4454 19365 31186 11047 -4443 -1082 4454 19365 31186 11047 -4443 -1090 4460 19391 31186 11047 -4443 -1090 4460 19391 31186 11047 -4443 -1090 4460 19391 31186 11047 -4443 -1090 4460 19391 31186 11047 -4443 -1215 4553 19795 31186 11047 -4443 -1215 4553 19795 31186 11047 -4443 -1215 4553 19795 31186 11047 -4443 -1215 4553 19795 31186 11047 -4443 2025-03-01 11:30:38,127 Hysteresis 1219 0: raw(19795 16000 16000 16000) min(11047 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 31186 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 31186 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (13795 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(3795 0 0 0) min(-4953 0 0 0) spread(-20443 0 0 0) max_pv 15186 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -1206 4547 19769 31186 11047 -4443 -1206 4547 19769 31186 11047 -4443 -1206 4547 19769 31186 11047 -4443 -476 3893 16926 31186 11047 -4443 -476 3893 16926 31186 11047 -4443 -476 3893 16926 31186 11047 -4443 -476 3893 16926 31186 11047 -4443 -477 3893 16926 31186 11047 -4443 -477 3893 16926 31186 11047 -4443 -477 3893 16926 31186 11047 -4443 -477 3893 16926 31186 11047 -4443 -241 3775 16413 31186 11047 -4443 -241 3775 16413 31186 11047 -4443 -241 3775 16413 31186 11047 -4443 -241 3775 16413 31186 11047 -4443 -401 3855 16760 31186 11047 -4443 -401 3855 16760 31186 11047 -4443 -408 3859 16778 31186 11047 -4443 -408 3859 16778 31186 11047 -4443 2025-03-01 11:30:48,227 Hysteresis 1229 0: raw(16778 16000 16000 16000) min(11047 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 31186 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 31186 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (10778 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(778 0 0 0) min(-4953 0 0 0) spread(-20443 0 0 0) max_pv 15186 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -408 3859 16778 31186 11047 -4443 -408 3859 16778 31186 11047 -4443 -1664 5092 22139 31186 11047 -4443 -1664 5092 22139 31186 11047 -4443 -1664 5092 22139 31186 11047 -4443 -1664 5092 22139 31186 11047 -4443 -1658 5087 22117 31186 11047 -4443 -1658 5087 22117 31186 11047 -4443 -1658 5087 22117 31186 11047 -4443 -1658 5087 22117 31186 11047 -4443 -2865 6143 26708 31186 11047 -4443 -2865 6143 26708 31186 11047 -4443 -2865 6143 26708 31186 11047 -4443 -2865 6143 26708 31186 11047 -4443 -3403 6613 28752 31186 11047 -4443 -3403 6613 28752 31186 11047 -4443 -3403 6613 28752 31186 11047 -4443 -3403 6613 28752 31186 11047 -4443 -2810 6095 26500 31186 11047 -4443 -2810 6095 26500 31186 11047 -4443 2025-03-01 11:30:58,230 Hysteresis 1239 0: raw(26500 16000 16000 16000) min(11047 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 31186 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 31186 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (20500 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(10500 0 0 0) min(-4953 0 0 0) spread(-20443 0 0 0) max_pv 15186 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2810 6095 26500 31186 11047 -4443 -2810 6095 26500 31186 11047 -4443 -2810 6095 26500 31186 11047 -4443 -2810 6095 26500 31186 11047 -4443 -2810 6095 26500 31186 11047 -4443 -2810 6095 26500 31186 11047 -4443 -3919 7065 30717 31186 11047 -4443 -3919 7065 30717 31186 11047 -4443 -3919 7065 30717 31186 11047 -4443 -3919 7065 30717 31186 11047 -4443 -3986 7124 30973 31186 11047 -4443 -3986 7124 30973 31186 11047 -4443 -3986 7124 30973 31186 11047 -4443 -3986 7124 30973 31186 11047 -4443 -3986 7124 30973 31186 11047 -4443 -3986 7124 30973 31186 11047 -4443 -4039 7170 31173 31186 11047 -4443 -4039 7170 31173 31186 11047 -4443 -4039 7170 31173 31186 11047 -4443 -4039 7170 31173 31186 11047 -4443 2025-03-01 11:31:08,234 Hysteresis 1249 0: raw(31173 16000 16000 16000) min(11047 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 31186 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 31186 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (25173 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(15173 0 0 0) min(-4953 0 0 0) spread(-20443 0 0 0) max_pv 15186 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -4038 7169 31169 31186 11047 -4443 -4038 7169 31169 31186 11047 -4443 -4038 7169 31169 31186 11047 -4443 -4038 7169 31169 31186 11047 -4443 -4038 7169 31169 31186 11047 -4443 -4038 7169 31169 31186 11047 -4443 -4038 7169 31169 31186 11047 -4443 -3989 7126 30982 31186 11047 -4443 -3989 7126 30982 31186 11047 -4443 -3989 7126 30982 31186 11047 -4443 -3989 7126 30982 31186 11047 -4443 -3928 7073 30752 31186 11047 -4443 -3928 7073 30752 31186 11047 -4443 -3928 7073 30752 31186 11047 -4443 -3928 7073 30752 31186 11047 -4443 -3598 6784 29495 31186 11047 -4443 -3598 6784 29495 31186 11047 -4443 -3598 6784 29495 31186 11047 -4443 -3598 6784 29495 31186 11047 -4443 -3443 6648 28904 31186 11047 -4443 2025-03-01 11:31:18,269 Hysteresis 1259 0: raw(28904 16000 16000 16000) min(11047 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 31186 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 31186 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (22904 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(12904 0 0 0) min(-4953 0 0 0) spread(-20443 0 0 0) max_pv 15186 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -3443 6648 28904 31186 11047 -4443 -3443 6648 28904 31186 11047 -4443 -3443 6648 28904 31186 11047 -4443 -3443 6648 28904 31186 11047 -4443 -3443 6648 28904 31186 11047 -4443 -3443 6648 28904 31186 11047 -4443 -3020 6278 27295 31186 11047 -4443 -3020 6278 27295 31186 11047 -4443 -3020 6278 27295 31186 11047 -4443 -3020 6278 27295 31186 11047 -4443 -2769 6059 26343 31186 11047 -4443 -2769 6059 26343 31186 11047 -4443 -2769 6059 26343 31186 11047 -4443 -2214 5573 24230 31186 11047 -4443 -2214 5573 24230 31186 11047 -4443 -2214 5573 24230 31186 11047 -4443 -2214 5573 24230 31186 11047 -4443 -1519 4781 20786 31186 11047 -4443 -1519 4781 20786 31186 11047 -4443 -1519 4781 20786 31186 11047 -4443 2025-03-01 11:31:28,272 Hysteresis 1269 0: raw(20786 16000 16000 16000) min(11047 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 31186 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 31186 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (14786 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(4786 0 0 0) min(-4953 0 0 0) spread(-20443 0 0 0) max_pv 15186 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -1519 4781 20786 31186 11047 -4443 -1519 4781 20786 31186 11047 -4443 -1519 4781 20786 31186 11047 -4443 -1519 4781 20786 31186 11047 -4443 -1519 4781 20786 31186 11047 -4443 -1677 5103 22186 31186 11047 -4443 -1677 5103 22186 31186 11047 -4443 -1677 5103 22186 31186 11047 -4443 -1677 5103 22186 31186 11047 -4443 -3432 6639 28865 31186 11047 -4443 -3432 6639 28865 31186 11047 -4443 -3432 6639 28865 31186 11047 -4443 -3432 6639 28865 31186 11047 -4443 -3432 6639 28865 31186 11047 -4443 -3432 6639 28865 31186 11047 -4443 -3632 6814 29626 31186 11047 -4443 -3632 6814 29626 31186 11047 -4443 -3632 6814 29626 31186 11047 -4443 -3632 6814 29626 31186 11047 -4443 2025-03-01 11:31:38,276 Hysteresis 1279 0: raw(29626 16000 16000 16000) min(11047 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 31186 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 31186 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (23626 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(13626 0 0 0) min(-4953 0 0 0) spread(-20443 0 0 0) max_pv 15186 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -3634 6816 29634 31186 11047 -4443 -3634 6816 29634 31186 11047 -4443 -3634 6816 29634 31186 11047 -4443 -2735 6029 26213 31186 11047 -4443 -2735 6029 26213 31186 11047 -4443 -2735 6029 26213 31186 11047 -4443 -2735 6029 26213 31186 11047 -4443 -2963 6228 27078 31186 11047 -4443 -2963 6228 27078 31186 11047 -4443 -2963 6228 27078 31186 11047 -4443 -2963 6228 27078 31186 11047 -4443 -3483 6683 29056 31186 11047 -4443 -3483 6683 29056 31186 11047 -4443 -3483 6683 29056 31186 11047 -4443 -3483 6683 29056 31186 11047 -4443 -3895 7044 30626 31186 11047 -4443 -3895 7044 30626 31186 11047 -4443 -3895 7044 30626 31186 11047 -4443 -3895 7044 30626 31186 11047 -4443 -3885 7035 30586 31186 11047 -4443 2025-03-01 11:31:48,330 Hysteresis 1289 0: raw(30586 16000 16000 16000) min(11047 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 31186 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 31186 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (24586 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(14586 0 0 0) min(-4953 0 0 0) spread(-20443 0 0 0) max_pv 15186 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -3885 7035 30586 31186 11047 -4443 -3885 7035 30586 31186 11047 -4443 -3885 7035 30586 31186 11047 -4443 -3834 6991 30395 31186 11047 -4443 -3834 6991 30395 31186 11047 -4443 -3834 6991 30395 31186 11047 -4443 -3834 6991 30395 31186 11047 -4443 -3834 6991 30395 31186 11047 -4443 -3834 6991 30395 31186 11047 -4443 -3834 6991 30395 31186 11047 -4443 -3834 6991 30395 31186 11047 -4443 -3834 6991 30395 31186 11047 -4443 -3677 6853 29795 31186 11047 -4443 -3677 6853 29795 31186 11047 -4443 -3677 6853 29795 31186 11047 -4443 -3677 6853 29795 31186 11047 -4443 -3177 6416 27895 31186 11047 -4443 -3177 6416 27895 31186 11047 -4443 -3177 6416 27895 31186 11047 -4443 2025-03-01 11:31:58,623 Hysteresis 1299 0: raw(27895 16000 16000 16000) min(11047 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 31186 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 31186 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (21895 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(11895 0 0 0) min(-4953 0 0 0) spread(-20443 0 0 0) max_pv 15186 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -3177 6416 27895 31186 11047 -4443 -2592 5904 25669 31186 11047 -4443 -2592 5904 25669 31186 11047 -4443 -2592 5904 25669 31186 11047 -4443 -2592 5904 25669 31186 11047 -4443 -2667 5969 25952 31186 11047 -4443 -2667 5969 25952 31186 11047 -4443 -2667 5969 25952 31186 11047 -4443 -2667 5969 25952 31186 11047 -4443 -3372 6586 28634 31186 11047 -4443 -3372 6586 28634 31186 11047 -4443 -3372 6586 28634 31186 11047 -4443 -3372 6586 28634 31186 11047 -4443 -4062 7190 31260 31260 11047 -4443 -4062 7190 31260 31260 11047 -4443 -4063 7191 31265 31265 11047 -4443 -4063 7191 31265 31265 11047 -4443 -4063 7191 31265 31265 11047 -4443 -4221 7329 31865 31865 11047 -4443 -4221 7329 31865 31865 11047 -4443 2025-03-01 11:32:08,627 Hysteresis 1309 0: raw(31865 16000 16000 16000) min(11047 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 31865 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 31865 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (25865 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(15865 0 0 0) min(-4953 0 0 0) spread(-20443 0 0 0) max_pv 15865 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -4221 7329 31865 31865 11047 -4443 -4221 7329 31865 31865 11047 -4443 -4248 7353 31969 31969 11047 -4443 -4248 7353 31969 31969 11047 -4443 -4248 7353 31969 31969 11047 -4443 -4248 7353 31969 31969 11047 -4443 -4203 7313 31795 31969 11047 -4443 -4203 7313 31795 31969 11047 -4443 -4203 7313 31795 31969 11047 -4443 -4203 7313 31795 31969 11047 -4443 -4113 7235 31456 31969 11047 -4443 -4113 7235 31456 31969 11047 -4443 -4113 7235 31456 31969 11047 -4443 -4113 7235 31456 31969 11047 -4443 -4079 7205 31326 31969 11047 -4443 -4079 7205 31326 31969 11047 -4443 -4079 7205 31326 31969 11047 -4443 -4079 7205 31326 31969 11047 -4443 -4066 7194 31278 31969 11047 -4443 2025-03-01 11:32:18,632 Hysteresis 1319 0: raw(31278 16000 16000 16000) min(11047 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 31969 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 31969 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (25278 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(15278 0 0 0) min(-4953 0 0 0) spread(-20443 0 0 0) max_pv 15969 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -4066 7194 31278 31969 11047 -4443 -4066 7194 31278 31969 11047 -4443 -4066 7194 31278 31969 11047 -4443 -3971 7110 30913 31969 11047 -4443 -3971 7110 30913 31969 11047 -4443 -3971 7110 30913 31969 11047 -4443 -3971 7110 30913 31969 11047 -4443 -4021 7154 31104 31969 11047 -4443 -4033 7165 31152 31969 11047 -4443 -4033 7165 31152 31969 11047 -4443 -4033 7165 31152 31969 11047 -4443 -4033 7165 31152 31969 11047 -4443 -4004 7139 31039 31969 11047 -4443 -4004 7139 31039 31969 11047 -4443 -4004 7139 31039 31969 11047 -4443 -4004 7139 31039 31969 11047 -4443 -4057 7186 31243 31969 11047 -4443 -4057 7186 31243 31969 11047 -4443 -4057 7186 31243 31969 11047 -4443 2025-03-01 11:32:28,795 Hysteresis 1329 0: raw(31243 16000 16000 16000) min(11047 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 31969 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 31969 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (25243 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(15243 0 0 0) min(-4953 0 0 0) spread(-20443 0 0 0) max_pv 15969 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -4057 7186 31243 31969 11047 -4443 -4028 7160 31130 31969 11047 -4443 -4028 7160 31130 31969 11047 -4443 -4028 7160 31130 31969 11047 -4443 -4028 7160 31130 31969 11047 -4443 -4028 7160 31130 31969 11047 -4443 -4028 7160 31130 31969 11047 -4443 -4028 7160 31130 31969 11047 -4443 -4028 7160 31130 31969 11047 -4443 -3989 7126 30982 31969 11047 -4443 -3989 7126 30982 31969 11047 -4443 -3989 7126 30982 31969 11047 -4443 -3989 7126 30982 31969 11047 -4443 -3932 7076 30765 31969 11047 -4443 -3932 7076 30765 31969 11047 -4443 -3932 7076 30765 31969 11047 -4443 -3932 7076 30765 31969 11047 -4443 -3932 7076 30765 31969 11047 -4443 -3932 7076 30765 31969 11047 -4443 -3932 7076 30765 31969 11047 -4443 2025-03-01 11:32:38,851 Hysteresis 1339 0: raw(30765 16000 16000 16000) min(11047 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 31969 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 31969 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (24765 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(14765 0 0 0) min(-4953 0 0 0) spread(-20443 0 0 0) max_pv 15969 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -3932 7076 30765 31969 11047 -4443 -3932 7076 30765 31969 11047 -4443 -3102 6350 27608 31969 11047 -4443 -3102 6350 27608 31969 11047 -4443 -3102 6350 27608 31969 11047 -4443 -3102 6350 27608 31969 11047 -4443 -2482 5808 25252 31969 11047 -4443 -2482 5808 25252 31969 11047 -4443 -2482 5808 25252 31969 11047 -4443 -2482 5808 25252 31969 11047 -4443 -2231 5588 24295 31969 11047 -4443 -2231 5588 24295 31969 11047 -4443 -2231 5588 24295 31969 11047 -4443 -2231 5588 24295 31969 11047 -4443 -2291 5640 24521 31969 11047 -4443 -2291 5640 24521 31969 11047 -4443 -2291 5640 24521 31969 11047 -4443 -2291 5640 24521 31969 11082 -4443 -2291 5640 24521 31969 11082 -4443 -2279 5630 24478 31969 11082 -4443 2025-03-01 11:32:48,864 Hysteresis 1349 0: raw(24478 16000 16000 16000) min(11082 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 31969 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 31969 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (18478 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(8478 0 0 0) min(-4918 0 0 0) spread(-20443 0 0 0) max_pv 15969 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2279 5630 24478 31969 11082 -4443 -2279 5630 24478 31969 11082 -4443 -2279 5630 24478 31969 11082 -4443 -1229 4564 19843 31969 11082 -4443 -1229 4564 19843 31969 11082 -4443 -1229 4564 19843 31969 11082 -4443 -1371 4670 20304 31969 11082 -4443 -1371 4670 20304 31969 11082 -4443 -1371 4670 20304 31969 11082 -4443 -1371 4670 20304 31969 11082 -4443 -1371 4670 20304 31969 11082 -4443 -1371 4670 20304 31969 11082 -4443 -1950 5342 23226 31969 11082 -4443 -1950 5342 23226 31969 11082 -4443 -1950 5342 23226 31969 11082 -4443 -1950 5342 23226 31969 11082 -4443 -1520 4782 20791 31969 11082 -4443 -1520 4782 20791 31969 11178 -4443 -1520 4782 20791 31969 11178 -4443 -1520 4782 20791 31969 11178 -4443 2025-03-01 11:32:58,869 Hysteresis 1359 0: raw(20791 16000 16000 16000) min(11178 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 31969 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 31969 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (14791 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(4791 0 0 0) min(-4822 0 0 0) spread(-20443 0 0 0) max_pv 15969 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -1510 4775 20760 31969 11321 -4443 -1510 4775 20760 31969 11321 -4443 -1510 4775 20760 31969 11321 -4443 -1510 4775 20760 31969 11321 -4443 -1298 4616 20069 31969 11321 -4443 -1298 4616 20069 31969 11321 -4443 -1298 4616 20069 31969 11321 -4443 -1298 4616 20069 31969 11321 -4443 -394 3852 16747 31969 11321 -4443 -394 3852 16747 31969 11321 -4443 -394 3852 16747 31969 11321 -4443 -394 3852 16747 31969 11321 -4443 -393 3851 16743 31969 11321 -4443 -393 3851 16743 31969 11321 -4443 -393 3851 16743 31969 11321 -4443 -103 3706 16113 31969 11321 -4443 -103 3706 16113 31969 11321 -4443 -103 3706 16113 31969 11321 -4443 -103 3706 16113 31969 11321 -4443 2025-03-01 11:33:09,041 Hysteresis 1369 0: raw(16113 16000 16000 16000) min(11321 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 31969 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 31969 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (10113 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(113 0 0 0) min(-4679 0 0 0) spread(-20443 0 0 0) max_pv 15969 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -103 3706 16113 31969 11321 -4443 -103 3706 16113 31969 11321 -4443 -103 3706 16113 31969 11321 -4443 -103 3706 16113 31969 11321 -4443 -103 3706 16113 31969 11321 -4443 -103 3706 16113 31969 11321 -4443 412 3449 14995 31969 11321 -4443 412 3449 14995 31969 11321 -4443 412 3449 14995 31969 11321 -4443 412 3449 14995 31969 11321 -4443 642 3334 14495 31969 11321 -4443 642 3334 14495 31969 11321 -4443 642 3334 14495 31969 11321 -4443 642 3334 14495 31969 11321 -4443 665 3323 14447 31969 11321 -4443 665 3323 14447 31969 11321 -4443 665 3323 14447 31969 11321 -4443 665 3323 14447 31969 11321 -4443 951 2930 12739 31969 11321 -4443 951 2930 12739 31969 11321 -4443 2025-03-01 11:33:19,046 Hysteresis 1379 0: raw(12739 16000 16000 16000) min(11321 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 31969 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 31969 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (6739 10000 10000 10000) 7: 0: 12739@1p 8: filtered 1 to 1, sorted to 0 8: 0: 12739@1p 9: don't have active chargers. 9: raw(0 3261 3261 3261) min(-1418 3261 3261 3261) spread(-17182 3261 3261 3261) max_pv 19230 9: [ 0 12739@1p ] PM PV mtr(W) avl(W) raw max min spread 951 2179 9473 31969 9473 -4443 951 2179 9473 31969 9473 -4443 1213 1982 8617 31969 8617 -4443 1213 1982 8617 31969 8617 -4443 1213 1982 8617 31969 8617 -4443 1213 1982 8617 31969 8617 -4443 1208 1986 8634 31969 8617 -4443 1208 1986 8634 31969 8617 -4443 1208 1986 8634 31969 8617 -4443 1208 1986 8634 31969 8617 -4443 1125 2048 8904 31969 8617 -4443 1125 2048 8904 31969 8617 -4443 1125 2048 8904 31969 8617 -4443 1125 2048 8904 31969 8617 -4443 455 2677 11639 31969 8617 -4443 455 2677 11639 31969 8617 -4443 455 2677 11639 31969 8617 -4443 455 2677 11639 31969 8617 -4443 455 2677 11639 31969 8617 -4443 455 2677 11639 31969 8617 -4443 2025-03-01 11:33:29,051 Hysteresis 1389 0: raw(11639 16000 16000 16000) min(8617 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 31969 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 31969 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (5639 10000 10000 10000) 7: 0: 11639@1p 8: filtered 1 to 1, sorted to 0 8: 0: 11639@1p 9: don't have active chargers. 9: raw(0 4361 4361 4361) min(-3022 4361 4361 4361) spread(-16082 4361 4361 4361) max_pv 20330 9: [ 0 11639@1p ] PM PV mtr(W) avl(W) raw max min spread 455 2424 10539 31969 8617 -4443 455 2424 10539 31969 8617 -4443 455 2424 10539 31969 8617 -4443 455 2424 10539 31969 8617 -4443 515 2394 10408 31969 8617 -4443 515 2394 10408 31969 8617 -4443 515 2394 10408 31969 8617 -4443 549 2377 10334 31969 8617 -4443 549 2377 10334 31969 8617 -4443 549 2377 10334 31969 8617 -4443 549 2377 10334 31969 8617 -4443 366 2468 10730 31969 8617 -4443 366 2468 10730 31969 8617 -4443 366 2468 10730 31969 8617 -4443 366 2468 10730 31969 8617 -4443 350 2476 10765 31969 8617 -4443 350 2476 10765 31969 8617 -4443 350 2476 10765 31969 8617 -4443 350 2476 10765 31969 8617 -4443 2025-03-01 11:33:39,098 Hysteresis 1400 0: raw(10765 16000 16000 16000) min(8617 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 31969 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 31969 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (4765 10000 10000 10000) 7: 0: 10765@1p 8: filtered 1 to 1, sorted to 0 8: 0: 10765@1p 9: don't have active chargers. 9: raw(0 5235 5235 5235) min(-2148 5235 5235 5235) spread(-15208 5235 5235 5235) max_pv 21204 9: [ 0 10765@1p ] PM PV mtr(W) avl(W) raw max min spread 350 2275 9891 31969 8617 -4443 350 2275 9891 31969 8617 -4443 350 2275 9891 31969 8617 -4443 350 2275 9891 31969 8617 -4443 345 2278 9904 31969 8617 -4443 345 2278 9904 31969 8617 -4443 345 2278 9904 31969 8617 -4443 345 2278 9904 31969 8617 -4443 345 2278 9904 31969 8617 -4443 345 2278 9904 31969 8617 -4443 370 2265 9847 31969 8617 -4443 370 2265 9847 31969 8617 -4443 370 2265 9847 31969 8617 -4443 370 2265 9847 31969 8617 -4443 269 2316 10069 31969 8617 -4443 269 2316 10069 31969 8617 -4443 269 2316 10069 31969 8617 -4443 201 2350 10217 31969 8617 -4443 201 2350 10217 31969 8617 -4443 2025-03-01 11:33:49,106 Hysteresis 1410 0: raw(10217 16000 16000 16000) min(8617 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 31969 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 31969 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (4217 10000 10000 10000) 7: 0: 10217@1p 8: filtered 1 to 1, sorted to 0 8: 0: 10217@1p 9: don't have active chargers. 9: raw(0 5783 5783 5783) min(-1600 5783 5783 5783) spread(-14660 5783 5783 5783) max_pv 21752 9: [ 0 10217@1p ] PM PV mtr(W) avl(W) raw max min spread 201 2224 9669 31969 8617 -4443 201 2224 9669 31969 8617 -4443 213 2218 9643 31969 8617 -4443 213 2218 9643 31969 8617 -4443 213 2218 9643 31969 8617 -4443 213 2218 9643 31969 8617 -4443 143 2253 9795 31969 8617 -4443 143 2253 9795 31969 8617 -4443 143 2253 9795 31969 8617 -4443 143 2253 9795 31969 8617 -4443 40 2304 10017 31969 8617 -4443 40 2304 10017 31969 8617 -4443 40 2304 10017 31969 8617 -4443 40 2304 10017 31969 8617 -4443 -6 2327 10117 31969 8617 -4443 -6 2327 10117 31969 8617 -4443 -6 2327 10117 31969 8617 -4443 -6 2327 10117 31969 8617 -4443 -6 2327 10117 31969 8617 -4443 -6 2327 10117 31969 8617 -4443 2025-03-01 11:33:59,113 Hysteresis 1420 0: raw(10117 16000 16000 16000) min(8617 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 31969 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 31969 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (4117 10000 10000 10000) 7: 0: 10117@1p 8: filtered 1 to 1, sorted to 0 8: 0: 10117@1p 9: don't have active chargers. 9: raw(0 5883 5883 5883) min(-1500 5883 5883 5883) spread(-14560 5883 5883 5883) max_pv 21852 9: [ 0 10117@1p ] PM PV mtr(W) avl(W) raw max min spread -6 2304 10017 31969 8617 -4443 -6 2304 10017 31969 8617 -4443 -6 2304 10017 31969 8617 -4443 20 2291 9960 31969 8617 -4443 20 2291 9960 31969 8617 -4443 20 2291 9960 31969 8617 -4443 20 2291 9960 31969 8617 -4443 12 2295 9978 31969 8617 -4443 12 2295 9978 31969 8617 -4443 12 2295 9978 31969 8617 -4443 12 2295 9978 31969 8617 -4443 8 2297 9986 31969 8617 -4443 8 2297 9986 31969 8617 -4443 8 2297 9986 31969 8617 -4443 8 2297 9986 31969 8617 -4443 -2 2302 10008 31969 8617 -4443 -2 2302 10008 31969 8617 -4443 -2 2302 10008 31969 8617 -4443 -2 2302 10008 31969 8617 -4443 2025-03-01 11:34:09,158 Hysteresis 1430 0: raw(10008 16000 16000 16000) min(8617 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 31969 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 31969 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (4008 10000 10000 10000) 7: 0: 10008@1p 8: filtered 1 to 1, sorted to 0 8: 0: 10008@1p 9: don't have active chargers. 9: raw(0 5992 5992 5992) min(-1391 5992 5992 5992) spread(-14451 5992 5992 5992) max_pv 21961 9: [ 0 10008@1p ] PM PV mtr(W) avl(W) raw max min spread 11 2271 9873 31969 8617 -4443 11 2271 9873 31969 8617 -4443 11 2271 9873 31969 8617 -4443 11 2271 9873 31969 8617 -4443 -42 2297 9986 31969 8617 -4443 -42 2297 9986 31969 8617 -4443 -42 2297 9986 31969 8617 -4443 -42 2297 9986 31969 8617 -4443 -6 2279 9908 31969 8617 -4443 -6 2279 9908 31969 8617 -4443 -6 2279 9908 31969 8617 -4443 -6 2279 9908 31969 8617 -4443 -6 2279 9908 31969 8617 -4443 -56 2304 10017 31969 8617 -4443 -56 2304 10017 31969 8617 -4443 -56 2304 10017 31969 8617 -4443 -56 2304 10017 31969 8617 -4443 -56 2304 10017 31969 8617 -4443 -56 2304 10017 31969 8617 -4443 2025-03-01 11:34:19,163 Hysteresis 1440 0: raw(10017 16000 16000 16000) min(8617 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 31969 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 31969 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (4017 10000 10000 10000) 7: 0: 10017@1p 8: filtered 1 to 1, sorted to 0 8: 0: 10017@1p 9: don't have active chargers. 9: raw(0 5983 5983 5983) min(-1400 5983 5983 5983) spread(-14460 5983 5983 5983) max_pv 21952 9: [ 0 10017@1p ] PM PV mtr(W) avl(W) raw max min spread -56 2306 10026 31969 8617 -4443 -56 2306 10026 31969 8617 -4443 -51 2303 10013 31969 8617 -4443 -51 2303 10013 31969 8617 -4443 -51 2303 10013 31969 8617 -4443 -51 2303 10013 31969 8617 -4443 -38 2297 9986 31969 8617 -4443 -38 2297 9986 31969 8617 -4443 -38 2297 9986 31969 8617 -4443 -38 2297 9986 31969 8617 -4443 -35 2296 9982 31969 8617 -4443 -35 2296 9982 31969 8617 -4443 -35 2296 9982 31969 8617 -4443 -35 2296 9982 31969 8617 -4443 -48 2302 10008 31969 8617 -4443 -48 2302 10008 31969 8617 -4443 -48 2302 10008 31969 8617 -4443 -48 2302 10008 31969 8617 -4443 -48 2302 10008 31969 8617 -4443 -48 2302 10008 31969 8617 -4443 2025-03-01 11:34:29,182 Hysteresis 1450 0: raw(10008 16000 16000 16000) min(8617 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 31969 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 31969 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (4008 10000 10000 10000) 7: 0: 10008@1p 8: filtered 1 to 1, sorted to 0 8: 0: 10008@1p 9: don't have active chargers. 9: raw(0 5992 5992 5992) min(-1391 5992 5992 5992) spread(-14451 5992 5992 5992) max_pv 21961 9: [ 0 10008@1p ] PM PV mtr(W) avl(W) raw max min spread -48 2300 10000 31969 8617 -4443 -48 2300 10000 31969 8617 -4443 -48 2300 10000 31969 8617 -4443 -42 2297 9986 31969 8617 -4443 -42 2297 9986 31969 8617 -4443 -42 2297 9986 31969 8617 -4443 -42 2297 9986 31969 8617 -4443 -76 2314 10060 31969 8617 -4443 -76 2314 10060 31969 8617 -4443 -76 2314 10060 31969 8617 -4443 -76 2314 10060 31969 8617 -4443 -145 2348 10208 31969 8617 -4443 -145 2348 10208 31969 8617 -4443 -145 2348 10208 31969 8617 -4443 -145 2348 10208 31969 8617 -4443 -115 2333 10143 31969 8617 -4443 -115 2333 10143 31969 8617 -4443 -115 2333 10143 31969 8617 -4443 -115 2333 10143 31969 8617 -4443 -134 2343 10186 31969 8617 -4443 2025-03-01 11:34:39,245 Hysteresis 1460 0: raw(10186 16000 16000 16000) min(8617 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 31969 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 31969 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (4186 10000 10000 10000) 7: 0: 10186@1p 8: filtered 1 to 1, sorted to 0 8: 0: 10186@1p 9: don't have active chargers. 9: raw(0 5814 5814 5814) min(-1569 5814 5814 5814) spread(-14629 5814 5814 5814) max_pv 21783 9: [ 0 10186@1p ] PM PV mtr(W) avl(W) raw max min spread -134 2384 10365 31969 8617 -4443 -134 2384 10365 31969 8617 -4443 -134 2384 10365 31969 8617 -4443 -204 2419 10517 31969 8617 -4443 -204 2419 10517 31969 8617 -4443 -204 2419 10517 31969 8617 -4443 -204 2419 10517 31969 8617 -4443 -204 2419 10517 31969 8617 -4443 -179 2406 10460 31969 8617 -4443 -179 2406 10460 31969 8617 -4443 -179 2406 10460 31969 8617 -4443 -179 2406 10460 31969 8617 -4443 -179 2406 10460 31969 8617 -4443 -257 2445 10630 31969 8617 -4443 -257 2445 10630 31969 8617 -4443 -257 2445 10630 31969 8617 -4443 -257 2445 10630 31969 8617 -4443 -257 2445 10630 31969 8617 -4443 -257 2445 10630 31969 8617 -4443 -257 2445 10630 31969 8617 -4443 2025-03-01 11:34:49,253 Hysteresis 1470 0: raw(10630 16000 16000 16000) min(8617 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 31969 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 31969 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (4630 10000 10000 10000) 7: 0: 10630@1p 8: filtered 1 to 1, sorted to 0 8: 0: 10630@1p 9: don't have active chargers. 9: raw(0 5370 5370 5370) min(-2013 5370 5370 5370) spread(-15073 5370 5370 5370) max_pv 21339 9: [ 0 10630@1p ] PM PV mtr(W) avl(W) raw max min spread -257 2547 11073 31969 8617 -4443 -583 2710 11782 31969 8617 -4443 -583 2710 11782 31969 8617 -4443 -583 2710 11782 31969 8617 -4443 -583 2710 11782 31969 8617 -4443 -1030 2934 12756 31969 8617 -4443 -1030 2934 12756 31969 8617 -4443 -1030 2934 12756 31969 8617 -4443 -1030 2934 12756 31969 8617 -4443 -2090 4229 18386 31969 8617 -4443 -2090 4229 18386 31969 8617 -4443 -2090 4229 18386 31969 8617 -4443 -2090 4229 18386 31969 8617 -4443 -2675 4740 20608 31969 8617 -4443 -2675 4740 20608 31969 8617 -4443 -2675 4740 20608 31969 8617 -4443 -3338 5321 23134 31969 8617 -4443 -3338 5321 23134 31969 8617 -4443 -3338 5321 23134 31969 8617 -4443 2025-03-01 11:34:59,261 Hysteresis 1480 0: raw(23134 16000 16000 16000) min(8617 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 31969 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 31969 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (17134 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(7134 0 0 0) min(-7383 0 0 0) spread(-20443 0 0 0) max_pv 15969 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -3338 6557 28508 31969 8617 -4443 -4198 7309 31778 31969 8617 -4443 -4198 7309 31778 31969 8617 -4443 -4198 7309 31778 31969 8617 -4443 -4198 7309 31778 31969 8617 -4443 -4198 7309 31778 31969 8617 -4443 -4198 7309 31778 31969 8617 -4443 -4553 7620 33130 33130 8617 -4443 -4553 7620 33130 33130 8617 -4443 -4553 7620 33130 33130 8617 -4443 -4553 7620 33130 33130 8617 -4443 -3355 6571 28569 33130 8617 -4443 RECV 0: requested 12990 -> 16000 mA (lines 15.290 0.000 0.010) -3355 6571 28569 33130 8617 -4443 -3355 6571 28569 33130 8617 -4443 -3355 6571 28569 33130 8617 -4443 -3355 6571 28569 33130 8617 -4443 -3355 6571 28569 33130 8617 -4443 -3355 6571 28569 33130 8617 -4443 -3355 6571 28569 33130 8617 -4443 2025-03-01 11:35:09,397 Hysteresis 1490 0: raw(28569 16000 16000 16000) min(8617 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 33130 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 33130 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (22569 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(12569 0 0 0) min(-7383 0 0 0) spread(-20443 0 0 0) max_pv 17130 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2815 6099 26517 33130 8617 -4443 -2815 6099 26517 33130 8617 -4443 -2815 6099 26517 33130 8617 -4443 -2815 6099 26517 33130 8617 -4443 -2818 6102 26530 33130 8617 -4443 -2818 6102 26530 33130 8617 -4443 -2818 6102 26530 33130 8617 -4443 -2818 6102 26530 33130 8617 -4443 -2009 5394 23452 33130 8617 -4443 -2009 5394 23452 33130 8617 -4443 -2009 5394 23452 33130 8617 -4443 -1119 4481 19482 33130 8617 -4443 -1119 4481 19482 33130 8617 -4443 -1119 4481 19482 33130 8617 -4443 -1119 4481 19482 33130 8617 -4443 -1119 4481 19482 33130 8617 -4443 -1119 4481 19482 33130 8617 -4443 -1116 4479 19473 33130 8617 -4443 -1116 4479 19473 33130 8617 -4443 -1116 4479 19473 33130 8617 -4443 2025-03-01 11:35:19,442 Hysteresis 1500 0: raw(19473 16000 16000 16000) min(8617 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 33130 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 33130 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (13473 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(3473 0 0 0) min(-7383 0 0 0) spread(-20443 0 0 0) max_pv 17130 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -1116 4479 19473 33130 8617 -4443 -1116 4479 19473 33130 8617 -4443 -1116 4479 19473 33130 8617 -4443 -1116 4479 19473 33130 8617 -4443 -1116 4479 19473 33130 8617 -4443 -367 3838 16686 33130 8617 -4443 -367 3838 16686 33130 8617 -4443 -367 3838 16686 33130 8617 -4443 -367 3838 16686 33130 8617 -4443 -277 3793 16491 33130 8617 -4443 -277 3793 16491 33130 8617 -4443 -277 3793 16491 33130 8617 -4443 -277 3793 16491 33130 8617 -4443 -284 3797 16508 33130 8617 -4443 -284 3797 16508 33130 8617 -4443 -284 3797 16508 33130 8617 -4443 203 3554 15452 33130 8617 -4443 203 3554 15452 33130 8617 -4443 203 3554 15452 33130 8617 -4443 2025-03-01 11:35:29,446 Hysteresis 1510 0: raw(15452 16000 16000 16000) min(8617 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 33130 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 33130 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (9452 10000 10000 10000) 7: 0: 15452@1p 8: filtered 1 to 1, sorted to 0 8: 0: 15452@1p 9: don't have active chargers. 9: raw(0 548 548 548) min(-6835 548 548 548) spread(-19895 548 548 548) max_pv 17678 9: [ 0 15452@1p ] PM PV mtr(W) avl(W) raw max min spread 203 3427 14900 33130 8617 -4443 1029 2744 11930 33130 8617 -4443 1029 2744 11930 33130 8617 -4443 1029 2744 11930 33130 8617 -4443 1029 2744 11930 33130 8617 -4443 1029 2744 11930 33130 8617 -4443 1029 2744 11930 33130 8617 -4443 1033 2741 11917 33130 8617 -4443 1033 2741 11917 33130 8617 -4443 1033 2741 11917 33130 8617 -4443 1033 2741 11917 33130 8617 -4443 1168 2640 11478 33130 8617 -4443 1168 2640 11478 33130 8617 -4443 1168 2640 11478 33130 8617 -4443 1168 2640 11478 33130 8617 -4443 1169 2639 11473 33130 8617 -4443 1169 2639 11473 33130 8617 -4443 1169 2639 11473 33130 8617 -4443 1169 2639 11473 33130 8617 -4443 1139 2662 11573 33130 8617 -4443 2025-03-01 11:35:39,449 Hysteresis 1520 0: raw(11573 16000 16000 16000) min(8617 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 33130 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 33130 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (5573 10000 10000 10000) 7: 0: 11573@1p 8: filtered 1 to 1, sorted to 0 8: 0: 11573@1p 9: don't have active chargers. 9: raw(0 4427 4427 4427) min(-2956 4427 4427 4427) spread(-16016 4427 4427 4427) max_pv 21557 9: [ 0 11573@1p ] PM PV mtr(W) avl(W) raw max min spread 1139 1770 7695 33130 7695 -4443 1139 1770 7695 33130 7695 -4443 1139 1770 7695 33130 7695 -4443 1139 1770 7695 33130 7695 -4443 1185 1735 7543 33130 7543 -4443 1185 1735 7543 33130 7543 -4443 1185 1735 7543 33130 7543 -4443 RECV 0: requested 16000 -> 14139 mA (lines 11.140 0.000 0.010) 1198 1725 7500 33130 7500 -4443 1198 1725 7500 33130 7500 -4443 1198 1725 7500 33130 7500 -4443 1198 1725 7500 33130 7500 -4443 826 2223 9665 33130 7500 -4443 826 2223 9665 33130 7500 -4443 826 2223 9665 33130 7500 -4443 826 2223 9665 33130 7500 -4443 343 2465 10717 33130 7500 -4443 343 2465 10717 33130 7500 -4443 343 2465 10717 33130 7500 -4443 343 2465 10717 33130 7500 -4443 343 2465 10717 33130 7500 -4443 2025-03-01 11:35:49,796 Hysteresis 1530 0: raw(10717 16000 16000 16000) min(7500 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 33130 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 33130 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (4717 10000 10000 10000) 7: 0: 10717@1p 8: filtered 1 to 1, sorted to 0 8: 0: 10717@1p 9: don't have active chargers. 9: raw(0 5283 5283 5283) min(-3217 5283 5283 5283) spread(-15160 5283 5283 5283) max_pv 22413 9: [ 0 10717@1p ] PM PV mtr(W) avl(W) raw max min spread 343 2268 9860 33130 7500 -4443 340 2269 9865 33130 7500 -4443 340 2269 9865 33130 7500 -4443 340 2269 9865 33130 7500 -4443 340 2269 9865 33130 7500 -4443 377 2251 9786 33130 7500 -4443 377 2251 9786 33130 7500 -4443 377 2251 9786 33130 7500 -4443 377 2251 9786 33130 7500 -4443 374 2252 9791 33130 7500 -4443 374 2252 9791 33130 7500 -4443 374 2252 9791 33130 7500 -4443 374 2252 9791 33130 7500 -4443 161 2359 10256 33130 7500 -4443 161 2359 10256 33130 7500 -4443 161 2359 10256 33130 7500 -4443 161 2359 10256 33130 7500 -4443 161 2359 10256 33130 7500 -4443 161 2359 10256 33130 7500 -4443 161 2359 10256 33130 7500 -4443 2025-03-01 11:36:00,042 Hysteresis 1540 0: raw(10256 16000 16000 16000) min(7500 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 33130 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 33130 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (4256 10000 10000 10000) 7: 0: 10256@1p 8: filtered 1 to 1, sorted to 0 8: 0: 10256@1p 9: don't have active chargers. 9: raw(0 5744 5744 5744) min(-2756 5744 5744 5744) spread(-14699 5744 5744 5744) max_pv 22874 9: [ 0 10256@1p ] PM PV mtr(W) avl(W) raw max min spread 134 2266 9852 33130 7500 -4443 134 2266 9852 33130 7500 -4443 134 2266 9852 33130 7500 -4443 134 2266 9852 33130 7500 -4443 105 2281 9917 33130 7500 -4443 105 2281 9917 33130 7500 -4443 105 2281 9917 33130 7500 -4443 105 2281 9917 33130 7500 -4443 45 2311 10047 33130 7500 -4443 45 2311 10047 33130 7500 -4443 67 2300 10000 33130 7500 -4443 67 2300 10000 33130 7500 -4443 67 2300 10000 33130 7500 -4443 67 2300 10000 33130 7500 -4443 -80 2373 10317 33130 7500 -4443 -80 2373 10317 33130 7500 -4443 -80 2373 10317 33130 7500 -4443 -80 2373 10317 33130 7500 -4443 -108 2387 10378 33130 7500 -4443 -108 2387 10378 33130 7500 -4443 2025-03-01 11:36:10,046 Hysteresis 1550 0: raw(10378 16000 16000 16000) min(7500 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 33130 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 33130 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (4378 10000 10000 10000) 7: 0: 10378@1p 8: filtered 1 to 1, sorted to 0 8: 0: 10378@1p 9: don't have active chargers. 9: raw(0 5622 5622 5622) min(-2878 5622 5622 5622) spread(-14821 5622 5622 5622) max_pv 22752 9: [ 0 10378@1p ] PM PV mtr(W) avl(W) raw max min spread -108 2415 10500 33130 7500 -4443 -108 2415 10500 33130 7500 -4443 -153 2437 10595 33130 7500 -4443 -153 2437 10595 33130 7500 -4443 -153 2437 10595 33130 7500 -4443 -136 2429 10560 33130 7500 -4443 -136 2429 10560 33130 7500 -4443 -136 2429 10560 33130 7500 -4443 -136 2429 10560 33130 7500 -4443 -172 2447 10639 33130 7500 -4443 -172 2447 10639 33130 7500 -4443 -172 2447 10639 33130 7500 -4443 -172 2447 10639 33130 7500 -4443 -147 2434 10582 33130 7500 -4443 -147 2434 10582 33130 7500 -4443 -147 2434 10582 33130 7500 -4443 -147 2434 10582 33130 7500 -4443 -237 2479 10778 33130 7500 -4443 -237 2479 10778 33130 7500 -4443 2025-03-01 11:36:20,051 Hysteresis 1560 0: raw(10778 16000 16000 16000) min(7500 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 33130 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 33130 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (4778 10000 10000 10000) 7: 0: 10778@1p 8: filtered 1 to 1, sorted to 0 8: 0: 10778@1p 9: don't have active chargers. 9: raw(0 5222 5222 5222) min(-3278 5222 5222 5222) spread(-15221 5222 5222 5222) max_pv 22352 9: [ 0 10778@1p ] PM PV mtr(W) avl(W) raw max min spread -237 2571 11178 33130 7500 -4443 -237 2571 11178 33130 7500 -4443 -237 2571 11178 33130 7500 -4443 -237 2571 11178 33130 7500 -4443 -250 2578 11208 33130 7500 -4443 -250 2578 11208 33130 7500 -4443 -250 2578 11208 33130 7500 -4443 -250 2578 11208 33130 7500 -4443 -394 2650 11521 33130 7500 -4443 -394 2650 11521 33130 7500 -4443 -394 2650 11521 33130 7500 -4443 -490 2698 11730 33130 7500 -4443 -490 2698 11730 33130 7500 -4443 -490 2698 11730 33130 7500 -4443 -490 2698 11730 33130 7500 -4443 -992 2949 12821 33130 7500 -4443 -992 2949 12821 33130 7500 -4443 -992 2949 12821 33130 7500 -4443 -992 2949 12821 33130 7500 -4443 2025-03-01 11:36:30,121 Hysteresis 1571 0: raw(12821 16000 16000 16000) min(7500 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 33130 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 33130 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (6821 10000 10000 10000) 7: 0: 12821@1p 8: filtered 1 to 1, sorted to 0 8: 0: 12821@1p 9: don't have active chargers. 9: raw(0 3179 3179 3179) min(-5321 3179 3179 3179) spread(-17264 3179 3179 3179) max_pv 20309 9: [ 0 12821@1p ] PM PV mtr(W) avl(W) raw max min spread -1452 3999 17386 33130 7500 -4443 -1452 3999 17386 33130 7500 -4443 -1452 3999 17386 33130 7500 -4443 -1452 3999 17386 33130 7500 -4443 -1565 4273 18578 33130 7500 -4443 -1565 4273 18578 33130 7500 -4443 -1565 4273 18578 33130 7500 -4443 -1565 4273 18578 33130 7500 -4443 -1675 4369 18995 33130 7500 -4443 -1675 4369 18995 33130 7500 -4443 -1675 4369 18995 33130 7500 -4443 RECV 0: requested 13160 -> 15190 mA (lines 12.190 0.000 0.000) -1675 4369 18995 33130 7500 -4443 -1675 4369 18995 33130 7500 -4443 -1675 4369 18995 33130 7500 -4443 -1645 4343 18882 33130 7500 -4443 -1645 4343 18882 33130 7500 -4443 -1645 4343 18882 33130 7500 -4443 -1645 4343 18882 33130 7500 -4443 -1945 4606 20026 33130 7500 -4443 -1945 4606 20026 33130 7500 -4443 2025-03-01 11:36:40,129 Hysteresis 1581 0: raw(20026 16000 16000 16000) min(7500 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 33130 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 33130 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (14026 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(4026 0 0 0) min(-8500 0 0 0) spread(-20443 0 0 0) max_pv 17130 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -1945 5338 23208 33130 7500 -4443 -1945 5338 23208 33130 7500 -4443 -1941 5334 23191 33130 7500 -4443 -1941 5334 23191 33130 7500 -4443 -1941 5334 23191 33130 7500 -4443 -1941 5334 23191 33130 7500 -4443 -1209 4549 19778 33130 7500 -4443 -1209 4549 19778 33130 7500 -4443 -1209 4549 19778 33130 7500 -4443 -1209 4549 19778 33130 7500 -4443 121 3595 15630 33130 7500 -4443 121 3595 15630 33130 7500 -4443 121 3595 15630 33130 7500 -4443 121 3595 15630 33130 7500 -4443 124 3593 15621 33130 7500 -4443 124 3593 15621 33130 7500 -4443 124 3593 15621 33130 7500 -4443 124 3593 15621 33130 7500 -4443 784 3263 14186 33130 7500 -4443 784 3263 14186 33130 7500 -4443 2025-03-01 11:36:50,135 Hysteresis 1591 0: raw(14186 16000 16000 16000) min(7500 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 33130 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 33130 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (8186 10000 10000 10000) 7: 0: 14186@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14186@1p 9: don't have active chargers. 9: raw(0 1814 1814 1814) min(-6686 1814 1814 1814) spread(-18629 1814 1814 1814) max_pv 18944 9: [ 0 14186@1p ] PM PV mtr(W) avl(W) raw max min spread 784 2845 12369 33130 7500 -4443 784 2845 12369 33130 7500 -4443 1105 2396 10417 33130 7500 -4443 1105 2396 10417 33130 7500 -4443 1105 2396 10417 33130 7500 -4443 1105 2396 10417 33130 7500 -4443 1105 2396 10417 33130 7500 -4443 1267 2275 9891 33130 7500 -4443 1267 2275 9891 33130 7500 -4443 1267 2275 9891 33130 7500 -4443 1267 2275 9891 33130 7500 -4443 912 2781 12091 33130 7500 -4443 912 2781 12091 33130 7500 -4443 912 2781 12091 33130 7500 -4443 912 2781 12091 33130 7500 -4443 912 2781 12091 33130 7500 -4443 912 2781 12091 33130 7500 -4443 912 2781 12091 33130 7500 -4443 912 2781 12091 33130 7500 -4443 1025 2456 10678 33130 7500 -4443 2025-03-01 11:37:00,172 Hysteresis 1601 0: raw(10678 16000 16000 16000) min(7500 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 33130 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 33130 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (4678 10000 10000 10000) 7: 0: 10678@1p 8: filtered 1 to 1, sorted to 0 8: 0: 10678@1p 9: don't have active chargers. 9: raw(0 5322 5322 5322) min(-3178 5322 5322 5322) spread(-15121 5322 5322 5322) max_pv 22452 9: [ 0 10678@1p ] PM PV mtr(W) avl(W) raw max min spread 1025 1649 7169 33130 7169 -4443 1025 1649 7169 33130 7169 -4443 1025 1649 7169 33130 7169 -4443 1081 1607 6986 33130 6986 -4443 1081 1607 6986 33130 6986 -4443 1081 1607 6986 33130 6986 -4443 1081 1607 6986 33130 6986 -4443 1114 1582 6878 33130 6878 -4443 1114 1582 6878 33130 6878 -4443 1114 1582 6878 33130 6878 -4443 RECV 0: requested 16000 -> 13040 mA (lines 10.040 0.000 0.000) 1114 1582 6878 33130 6878 -4443 316 2272 9878 33130 6878 -4443 316 2272 9878 33130 6878 -4443 316 2272 9878 33130 6878 -4443 316 2272 9878 33130 6878 -4443 292 2284 9930 33130 6878 -4443 292 2284 9930 33130 6878 -4443 292 2284 9930 33130 6878 -4443 292 2284 9930 33130 6878 -4443 2025-03-01 11:37:10,351 Hysteresis 1611 0: raw(9930 16000 16000 16000) min(6878 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 33130 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 33130 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (3930 10000 10000 10000) 7: 0: 9930@1p 8: filtered 1 to 1, sorted to 0 8: 0: 9930@1p 9: don't have active chargers. 9: raw(0 6070 6070 6070) min(-3052 6070 6070 6070) spread(-14373 6070 6070 6070) max_pv 23200 9: [ 0 9930@1p ] PM PV mtr(W) avl(W) raw max min spread 292 2112 9182 33130 6878 -4443 292 2112 9182 33130 6878 -4443 330 2093 9100 33130 6878 -4443 330 2093 9100 33130 6878 -4443 330 2093 9100 33130 6878 -4443 330 2093 9100 33130 6878 -4443 341 2088 9078 33130 6878 -4443 341 2088 9078 33130 6878 -4443 341 2088 9078 33130 6878 -4443 341 2088 9078 33130 6878 -4443 362 2077 9030 33130 6878 -4443 362 2077 9030 33130 6878 -4443 362 2077 9030 33130 6878 -4443 362 2077 9030 33130 6878 -4443 228 2144 9321 33130 6878 -4443 228 2144 9321 33130 6878 -4443 228 2144 9321 33130 6878 -4443 228 2144 9321 33130 6878 -4443 245 2136 9286 33130 6878 -4443 245 2136 9286 33130 6878 -4443 2025-03-01 11:37:20,359 Hysteresis 1621 0: raw(9286 16000 16000 16000) min(6878 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 33130 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 33130 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (3286 10000 10000 10000) 7: 0: 9286@1p 8: filtered 1 to 1, sorted to 0 8: 0: 9286@1p 9: don't have active chargers. 9: raw(0 6714 6714 6714) min(-2408 6714 6714 6714) spread(-13729 6714 6714 6714) max_pv 23844 9: [ 0 9286@1p ] PM PV mtr(W) avl(W) raw max min spread 245 1988 8643 33130 6878 -4443 245 1988 8643 33130 6878 -4443 272 1974 8582 33130 6878 -4443 272 1974 8582 33130 6878 -4443 272 1974 8582 33130 6878 -4443 290 1965 8543 33130 6878 -4443 290 1965 8543 33130 6878 -4443 290 1965 8543 33130 6878 -4443 290 1965 8543 33130 6878 -4443 290 1965 8543 33130 6878 -4443 290 1965 8543 33130 6878 -4443 147 2037 8856 33130 6878 -4443 147 2037 8856 33130 6878 -4443 147 2037 8856 33130 6878 -4443 147 2037 8856 33130 6878 -4443 174 2023 8795 33130 6878 -4443 174 2023 8795 33130 6878 -4443 174 2023 8795 33130 6878 -4443 174 2023 8795 33130 6878 -4443 187 2017 8769 33130 6878 -4443 2025-03-01 11:37:30,362 Hysteresis 1631 0: raw(8769 16000 16000 16000) min(6878 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 33130 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 33130 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (2769 10000 10000 10000) 7: 0: 8769@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8769@1p 9: don't have active chargers. 9: raw(0 7231 7231 7231) min(-1891 7231 7231 7231) spread(-13212 7231 7231 7231) max_pv 24361 9: [ 0 8769@1p ] PM PV mtr(W) avl(W) raw max min spread 187 1898 8252 33130 6878 -4443 187 1898 8252 33130 6878 -4443 187 1898 8252 33130 6878 -4443 197 1893 8230 33130 6878 -4443 197 1893 8230 33130 6878 -4443 197 1893 8230 33130 6878 -4443 197 1893 8230 33130 6878 -4443 193 1895 8239 33130 6878 -4443 193 1895 8239 33130 6878 -4443 193 1895 8239 33130 6878 -4443 193 1895 8239 33130 6878 -4443 181 1901 8265 33130 6878 -4443 181 1901 8265 33130 6878 -4443 181 1901 8265 33130 6878 -4443 115 1934 8408 33130 6878 -4443 115 1934 8408 33130 6878 -4443 115 1934 8408 33130 6878 -4443 115 1934 8408 33130 6878 -4443 85 1949 8473 33130 6878 -4443 2025-03-01 11:37:40,564 Hysteresis 1641 0: raw(8473 16000 16000 16000) min(6878 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 33130 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 33130 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (2473 10000 10000 10000) 7: 0: 8473@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8473@1p 9: don't have active chargers. 9: raw(0 7527 7527 7527) min(-1595 7527 7527 7527) spread(-12916 7527 7527 7527) max_pv 24657 9: [ 0 8473@1p ] PM PV mtr(W) avl(W) raw max min spread 85 1881 8178 33130 6878 -4443 85 1881 8178 33130 6878 -4443 85 1881 8178 33130 6878 -4443 85 1881 8178 33130 6878 -4443 85 1881 8178 33130 6878 -4443 84 1881 8178 33130 6878 -4443 84 1881 8178 33130 6878 -4443 84 1881 8178 33130 6878 -4443 84 1881 8178 33130 6878 -4443 30 1908 8295 33130 6878 -4443 30 1908 8295 33130 6878 -4443 30 1908 8295 33130 6878 -4443 30 1908 8295 33130 6878 -4443 30 1908 8295 33130 6878 -4443 30 1908 8295 33130 6878 -4443 30 1908 8295 33130 6878 -4443 30 1908 8295 33130 6878 -4443 100 1873 8143 33130 6878 -4443 100 1873 8143 33130 6878 -4443 100 1873 8143 33130 6878 -4443 2025-03-01 11:37:50,576 Hysteresis 1651 0: raw(8143 16000 16000 16000) min(6878 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 33130 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 33130 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (2143 10000 10000 10000) 7: 0: 8143@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8143@1p 9: don't have active chargers. 9: raw(0 7857 7857 7857) min(-1265 7857 7857 7857) spread(-12586 7857 7857 7857) max_pv 24987 9: [ 0 8143@1p ] PM PV mtr(W) avl(W) raw max min spread 100 1797 7813 33130 6878 -4443 99 1798 7817 33130 6878 -4443 99 1798 7817 33130 6878 -4443 99 1798 7817 33130 6878 -4443 25 1835 7978 33130 6878 -4443 25 1835 7978 33130 6878 -4443 25 1835 7978 33130 6878 -4443 25 1835 7978 33130 6878 -4443 25 1835 7978 33130 6878 -4443 -25 1860 8086 33130 6878 -4443 -25 1860 8086 33130 6878 -4443 -25 1860 8086 33130 6878 -4443 -25 1860 8086 33130 6878 -4443 -25 1860 8086 33130 6878 -4443 -18 1856 8069 33130 6878 -4443 -18 1856 8069 33130 6878 -4443 -18 1856 8069 33130 6878 -4443 -18 1856 8069 33130 6878 -4443 -18 1856 8069 33130 6878 -4443 13 1841 8004 33130 6878 -4443 2025-03-01 11:38:00,582 Hysteresis 1661 0: raw(8004 16000 16000 16000) min(6878 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 33130 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 33130 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (2004 10000 10000 10000) 7: 0: 8004@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8004@1p 9: don't have active chargers. 9: raw(0 7996 7996 7996) min(-1126 7996 7996 7996) spread(-12447 7996 7996 7996) max_pv 25126 9: [ 0 8004@1p ] PM PV mtr(W) avl(W) raw max min spread 13 1809 7865 33130 6878 -4443 13 1809 7865 33130 6878 -4443 -19 1825 7934 33130 6878 -4443 -19 1825 7934 33130 6878 -4443 -19 1825 7934 33130 6878 -4443 -19 1825 7934 33130 6878 -4443 -26 1828 7947 33130 6878 -4443 -26 1828 7947 33130 6878 -4443 -26 1828 7947 33130 6878 -4443 -26 1828 7947 33130 6878 -4443 -13 1822 7921 33130 6878 -4443 -13 1822 7921 33130 6878 -4443 -13 1822 7921 33130 6878 -4443 -13 1822 7921 33130 6878 -4443 -13 1822 7921 33130 6878 -4443 -13 1822 7921 33130 6878 -4443 -13 1822 7921 33130 6878 -4443 -13 1822 7921 33130 6878 -4443 22 1804 7843 33130 6878 -4443 22 1804 7843 33130 6878 -4443 2025-03-01 11:38:10,616 Hysteresis 1671 0: raw(7843 16000 16000 16000) min(6878 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 33130 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 33130 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (1843 10000 10000 10000) 7: 0: 7843@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7843@1p 9: don't have active chargers. 9: raw(0 8157 8157 8157) min(-965 8157 8157 8157) spread(-12286 8157 8157 8157) max_pv 25287 9: [ 0 7843@1p ] PM PV mtr(W) avl(W) raw max min spread 22 1767 7682 33130 6878 -4443 22 1767 7682 33130 6878 -4443 22 1767 7682 33130 6878 -4443 22 1767 7682 33130 6878 -4443 8 1774 7713 33130 6878 -4443 8 1774 7713 33130 6878 -4443 8 1774 7713 33130 6878 -4443 8 1774 7713 33130 6878 -4443 -16 1786 7765 33130 6878 -4443 -16 1786 7765 33130 6878 -4443 -16 1786 7765 33130 6878 -4443 -16 1786 7765 33130 6878 -4443 -17 1787 7769 33130 6878 -4443 -17 1787 7769 33130 6878 -4443 -17 1787 7769 33130 6878 -4443 -17 1787 7769 33130 6878 -4443 10 1773 7708 33130 6878 -4443 10 1773 7708 33130 6878 -4443 10 1773 7708 33130 6878 -4443 2025-03-01 11:38:21,011 Hysteresis 1681 0: raw(7708 16000 16000 16000) min(6878 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 33130 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 33130 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (1708 10000 10000 10000) 7: 0: 7708@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7708@1p 9: don't have active chargers. 9: raw(0 8292 8292 8292) min(-830 8292 8292 8292) spread(-12151 8292 8292 8292) max_pv 25422 9: [ 0 7708@1p ] PM PV mtr(W) avl(W) raw max min spread 10 1742 7573 33130 6878 -4443 11 1742 7573 33130 6878 -4443 11 1742 7573 33130 6878 -4443 11 1742 7573 33130 6878 -4443 -12 1753 7621 33130 6878 -4443 -12 1753 7621 33130 6878 -4443 -12 1753 7621 33130 6878 -4443 -12 1753 7621 33130 6878 -4443 2 1746 7591 33130 6878 -4443 2 1746 7591 33130 6878 -4443 2 1746 7591 33130 6878 -4443 2 1746 7591 33130 6878 -4443 2 1746 7591 33130 6878 -4443 2 1746 7591 33130 6878 -4443 2 1746 7591 33130 6878 -4443 2 1746 7591 33130 6878 -4443 2 1746 7591 33130 6878 -4443 2 1746 7591 33130 6878 -4443 -5 1750 7608 33130 6878 -4443 -5 1750 7608 33130 6878 -4443 2025-03-01 11:38:31,080 Hysteresis 1692 0: raw(7608 16000 16000 16000) min(6878 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 33130 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 33130 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (1608 10000 10000 10000) 7: 0: 7608@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7608@1p 9: don't have active chargers. 9: raw(0 8392 8392 8392) min(-730 8392 8392 8392) spread(-12051 8392 8392 8392) max_pv 25522 9: [ 0 7608@1p ] PM PV mtr(W) avl(W) raw max min spread -5 1727 7508 33130 6878 -4443 -5 1727 7508 33130 6878 -4443 -8 1728 7513 33130 6878 -4443 -8 1728 7513 33130 6878 -4443 -8 1728 7513 33130 6878 -4443 -8 1728 7513 33130 6878 -4443 -22 1735 7543 33130 6878 -4443 -22 1735 7543 33130 6878 -4443 -22 1735 7543 33130 6878 -4443 -22 1735 7543 33130 6878 -4443 7 1721 7482 33130 6878 -4443 7 1721 7482 33130 6878 -4443 7 1721 7482 33130 6878 -4443 7 1721 7482 33130 6878 -4443 7 1721 7482 33130 6878 -4443 7 1721 7482 33130 6878 -4443 7 1721 7482 33130 6878 -4443 0 1724 7495 33130 6878 -4443 0 1724 7495 33130 6878 -4443 2025-03-01 11:38:41,085 Hysteresis 1702 0: raw(7495 16000 16000 16000) min(6878 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 33130 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 33130 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (1495 10000 10000 10000) 7: 0: 7495@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7495@1p 9: don't have active chargers. 9: raw(0 8505 8505 8505) min(-617 8505 8505 8505) spread(-11938 8505 8505 8505) max_pv 25635 9: [ 0 7495@1p ] PM PV mtr(W) avl(W) raw max min spread 0 1698 7382 33130 6878 -4443 0 1698 7382 33130 6878 -4443 -9 1703 7404 33130 6878 -4443 -9 1703 7404 33130 6878 -4443 -9 1703 7404 33130 6878 -4443 -9 1703 7404 33130 6878 -4443 -9 1703 7404 33130 6878 -4443 -9 1703 7404 33130 6878 -4443 3 1697 7378 33130 6878 -4443 3 1697 7378 33130 6878 -4443 3 1697 7378 33130 6878 -4443 3 1697 7378 33130 6878 -4443 -12 1704 7408 33130 6878 -4443 -12 1704 7408 33130 6878 -4443 -12 1704 7408 33130 6878 -4443 -12 1704 7408 33130 6878 -4443 19 1689 7343 33130 6878 -4443 19 1689 7343 33130 6878 -4443 19 1689 7343 33130 6878 -4443 19 1689 7343 33130 6878 -4443 2025-03-01 11:38:51,092 Hysteresis 1712 0: raw(7343 16000 16000 16000) min(6878 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 33130 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 33130 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (1343 10000 10000 10000) 7: 0: 7343@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7343@1p 9: don't have active chargers. 9: raw(0 8657 8657 8657) min(-465 8657 8657 8657) spread(-11786 8657 8657 8657) max_pv 25787 9: [ 0 7343@1p ] PM PV mtr(W) avl(W) raw max min spread 10 1658 7208 33130 6878 -4443 10 1658 7208 33130 6878 -4443 10 1658 7208 33130 6878 -4443 54 1636 7113 33130 6878 -4443 54 1636 7113 33130 6878 -4443 54 1636 7113 33130 6878 -4443 54 1636 7113 33130 6878 -4443 73 1627 7073 33130 6878 -4443 73 1627 7073 33130 6878 -4443 73 1627 7073 33130 6878 -4443 73 1627 7073 33130 6878 -4443 73 1627 7073 33130 6878 -4443 73 1627 7073 33130 6878 -4443 73 1627 7073 33130 6878 -4443 73 1627 7073 33130 6878 -4443 48 1639 7126 33130 6878 -4443 48 1639 7126 33130 6878 -4443 48 1639 7126 33130 6878 -4443 48 1639 7126 33130 6878 -4443 2025-03-01 11:39:01,122 Hysteresis 1722 0: raw(7126 16000 16000 16000) min(6878 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 33130 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 33130 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 9: don't have active chargers. 9: raw(0 8874 8874 8874) min(-248 8874 8874 8874) spread(-11569 8874 8874 8874) max_pv 26004 9: [ 0 7126@1p ] PM PV mtr(W) avl(W) raw max min spread 48 1589 6908 33130 6878 -4443 48 1589 6908 33130 6878 -4443 45 1591 6917 33130 6878 -4443 45 1591 6917 33130 6878 -4443 45 1591 6917 33130 6878 -4443 45 1591 6917 33130 6878 -4443 33 1597 6943 33130 6878 -4443 33 1597 6943 33130 6878 -4443 33 1597 6943 33130 6878 -4443 33 1597 6943 33130 6878 -4443 9 1609 6995 33130 6878 -4443 9 1609 6995 33130 6878 -4443 9 1609 6995 33130 6878 -4443 9 1609 6995 33130 6878 -4443 9 1609 6995 33130 6878 -4443 9 1609 6995 33130 6878 -4443 9 1609 6995 33130 6878 -4443 9 1609 6995 33130 6878 -4443 9 1609 6995 33130 6878 -4443 9 1609 6995 28569 6878 -4443 2025-03-01 11:39:11,132 Hysteresis 1732 0: raw(6995 16000 16000 16000) min(6878 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 28569 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 28569 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (995 10000 10000 10000) 7: 0: 6995@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6995@1p 9: don't have active chargers. 9: raw(0 9005 9005 9005) min(-117 9005 9005 9005) spread(-11438 9005 9005 9005) max_pv 21574 9: [ 0 6995@1p ] PM PV mtr(W) avl(W) raw max min spread 9 1579 6865 28569 6865 -4443 9 1579 6865 28569 6865 -4443 5 1581 6873 28569 6865 -4443 5 1581 6873 28569 6865 -4443 5 1581 6873 28569 6865 -4443 5 1581 6873 28569 6865 -4443 7 1580 6869 28569 6865 -4443 7 1580 6869 26530 6865 -4443 7 1580 6869 26530 6865 -4443 7 1580 6869 26530 6865 -4443 7 1580 6869 26530 6865 -4443 7 1580 6869 26530 6865 -4443 7 1580 6869 26530 6865 -4443 7 1580 6869 26530 6865 -4443 7 1580 6869 26530 6865 -4443 7 1580 6869 23452 6865 -4443 3 1582 6878 23452 6865 -4443 3 1582 6878 23452 6865 -4443 3 1582 6878 23208 6865 -4443 3 1582 6878 23208 6865 -4443 2025-03-01 11:39:21,136 Hysteresis 1742 0: raw(6878 16000 16000 16000) min(6865 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 23208 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 23208 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (878 10000 10000 10000) 7: 0: 6878@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6878@1p 9: don't have active chargers. 9: raw(0 9122 9122 9122) min(-13 9122 9122 9122) spread(-11321 9122 9122 9122) max_pv 16330 9: [ 0 6878@1p ] PM PV mtr(W) avl(W) raw max min spread 46 1533 6665 23208 6665 -4443 46 1533 6665 23208 6665 -4443 46 1533 6665 23208 6665 -4443 46 1533 6665 23208 6665 -4443 35 1539 6691 23208 6665 -4443 35 1539 6691 23208 6665 -4443 35 1539 6691 23208 6665 -4443 34 1539 6691 23208 6665 -4443 34 1539 6691 23208 6665 -4443 34 1539 6691 23208 6665 -4443 34 1539 6691 23208 6665 -4443 34 1539 6691 23208 6665 -4443 34 1539 6691 23208 6665 -4443 34 1539 6691 23208 6665 -4443 34 1539 6691 23208 6665 -4443 5 1554 6756 23208 6665 -4443 5 1554 6756 23208 6665 -4443 5 1554 6756 23208 6665 -4443 5 1554 6756 23208 6665 -4443 1 1556 6765 23208 6665 -4443 2025-03-01 11:39:31,173 Hysteresis 1752 0: raw(6765 16000 16000 16000) min(6665 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 23208 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 23208 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (765 10000 10000 10000) 7: 0: 6765@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6765@1p 9: don't have active chargers. 9: raw(0 9235 9235 9235) min(-100 9235 9235 9235) spread(-11208 9235 9235 9235) max_pv 16443 9: [ 0 6765@1p ] PM PV mtr(W) avl(W) raw max min spread 1 1530 6652 23208 6652 -4443 1 1530 6652 23208 6652 -4443 1 1530 6652 23208 6652 -4443 1 1530 6652 23208 6652 -4443 1 1530 6652 23208 6652 -4443 30 1515 6586 23208 6586 -4443 30 1515 6586 23208 6586 -4443 30 1515 6586 23208 6586 -4443 30 1515 6586 23208 6586 -4443 20 1520 6608 23208 6586 -4443 20 1520 6608 23208 6586 -4443 20 1520 6608 23208 6586 -4443 20 1520 6608 23208 6586 -4443 9 1526 6634 23208 6586 -4443 9 1526 6634 23208 6586 -4443 9 1526 6634 23208 6586 -4443 9 1526 6634 23208 6586 -4443 29 1516 6591 23208 6586 -4443 29 1516 6591 23208 6586 -4443 29 1516 6591 23208 6586 -4443 2025-03-01 11:39:41,177 Hysteresis 1762 0: raw(6591 16000 16000 16000) min(6586 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 23208 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 23208 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (591 10000 10000 10000) 7: 0: 6591@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6591@1p 9: don't have active chargers. 9: raw(0 9409 9409 9409) min(-5 9409 9409 9409) spread(-11034 9409 9409 9409) max_pv 16617 9: [ 0 6591@1p ] PM PV mtr(W) avl(W) raw max min spread 29 1476 6417 23208 6417 -4443 79 1451 6308 23208 6308 -4443 79 1451 6308 23208 6308 -4443 79 1451 6308 23208 6308 -4443 79 1451 6308 23208 6308 -4443 93 1444 6278 23208 6278 -4443 93 1444 6278 23208 6278 -4443 93 1444 6278 23208 6278 -4443 93 1444 6278 23208 6278 -4443 92 1444 6278 23208 6278 -4443 92 1444 6278 23208 6278 -4443 92 1444 6278 23208 6278 -4443 92 1444 6278 23208 6278 -4443 92 1444 6278 23208 6278 -4443 92 1444 6278 23208 6278 -4443 -8 1494 6495 23208 6278 -4443 -8 1494 6495 23208 6278 -4443 -8 1494 6495 23208 6278 -4443 -8 1494 6495 23208 6278 -4443 2025-03-01 11:39:51,182 Hysteresis 1772 0: raw(6495 16000 16000 16000) min(6278 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 23208 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 23208 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (495 10000 10000 10000) 7: 0: 6495@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6495@1p 9: don't have active chargers. 9: raw(0 9505 9505 9505) min(-217 9505 9505 9505) spread(-10938 9505 9505 9505) max_pv 16713 9: [ 0 6495@1p ] PM PV mtr(W) avl(W) raw max min spread 44 1446 6286 23208 6278 -4443 44 1446 6286 23208 6278 -4443 44 1446 6286 23208 6278 -4443 44 1446 6286 23208 6278 -4443 49 1444 6278 23208 6278 -4443 49 1444 6278 23208 6278 -4443 49 1444 6278 23208 6278 -4443 12 1462 6356 23208 6278 -4443 12 1462 6356 23208 6278 -4443 12 1462 6356 23208 6278 -4443 12 1462 6356 23208 6278 -4443 52 1442 6269 23208 6269 -4443 52 1442 6269 23208 6269 -4443 52 1442 6269 23208 6269 -4443 52 1442 6269 23208 6269 -4443 56 1440 6260 23208 6260 -4443 56 1440 6260 23208 6260 -4443 56 1440 6260 23208 6260 -4443 56 1440 6260 23208 6260 -4443 58 1439 6256 23208 6256 -4443 2025-03-01 11:40:01,205 Hysteresis 1782 0: raw(6256 16000 16000 16000) min(6256 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 23208 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 23208 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (256 10000 10000 10000) 7: 0: 6256@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6256@1p 9: don't have active chargers. 9: raw(0 9744 9744 9744) min(0 9744 9744 9744) spread(-10699 9744 9744 9744) max_pv 16952 9: [ 0 6256@1p ] PM PV mtr(W) avl(W) raw max min spread 58 1384 6017 23208 6017 -4443 58 1384 6017 23208 6017 -4443 58 1384 6017 23208 6017 -4443 48 1389 6039 23208 6017 -4443 48 1389 6039 23208 6017 -4443 50 1388 6034 23208 6017 -4443 50 1388 6034 23208 6017 -4443 50 1388 6034 23208 6017 -4443 50 1388 6034 23208 6017 -4443 51 1388 6034 23208 6017 -4443 51 1388 6034 23208 6017 -4443 51 1388 6034 23208 6017 -4443 51 1388 6034 23208 6017 -4443 51 1388 6034 23208 6017 -4443 51 1388 6034 23208 6017 -4443 51 1388 6034 23208 6017 -4443 51 1388 6034 23208 6017 -4443 51 1388 6034 23208 6017 -4443 74 1376 5982 23208 5982 -4443 74 1376 5982 23208 5982 -4443 2025-03-01 11:40:11,248 Hysteresis 1792 0: raw(5982 16000 16000 16000) min(5982 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 23208 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 23208 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 9: don't have active chargers. 9: raw(-18 10000 10000 10000) min(-18 10000 10000 10000) spread(-10443 10000 10000 10000) max_pv 17208 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 74 1318 5730 23208 5730 -4443 56 1327 5769 23208 5730 -4443 56 1327 5769 23208 5730 -4443 56 1327 5769 23208 5730 -4443 56 1327 5769 23208 5730 -4443 20 1345 5847 23208 5730 -4443 20 1345 5847 23208 5730 -4443 20 1345 5847 23208 5730 -4443 20 1345 5847 23208 5730 -4443 27 1342 5834 23208 5730 -4443 27 1342 5834 23208 5730 -4443 27 1342 5834 23208 5730 -4443 27 1342 5834 23208 5730 -4443 7 1352 5878 23208 5730 -4443 7 1352 5878 23208 5730 -4443 7 1352 5878 23208 5730 -4443 7 1352 5878 23208 5730 -4443 7 1352 5878 23208 5730 -4443 7 1352 5878 23208 5730 -4443 2025-03-01 11:40:21,252 Hysteresis 1802 0: raw(5878 16000 16000 16000) min(5730 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 23208 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 23208 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 9: don't have active chargers. 9: raw(-122 10000 10000 10000) min(-270 10000 10000 10000) spread(-10443 10000 10000 10000) max_pv 17208 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 26 1342 5834 23208 5730 -4443 26 1342 5834 23208 5730 -4443 26 1342 5834 23208 5730 -4443 26 1342 5834 23208 5730 -4443 17 1347 5856 23208 5730 -4443 17 1347 5856 23208 5730 -4443 17 1347 5856 23208 5730 -4443 37 1337 5813 23208 5730 -4443 37 1337 5813 23208 5730 -4443 37 1337 5813 23208 5730 -4443 37 1337 5813 23208 5730 -4443 37 1337 5813 23208 5730 -4443 37 1337 5813 23208 5730 -4443 37 1337 5813 23208 5730 -4443 37 1337 5813 23208 5730 -4443 29 1341 5830 23208 5730 -4443 29 1341 5830 23208 5730 -4443 29 1341 5830 23208 5730 -4443 29 1341 5830 23208 5730 -4443 8 1351 5873 23208 5730 -4443 2025-03-01 11:40:31,265 Hysteresis 1812 0: raw(5873 16000 16000 16000) min(5730 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 23208 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 23208 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 9: don't have active chargers. 9: raw(-127 10000 10000 10000) min(-270 10000 10000 10000) spread(-10443 10000 10000 10000) max_pv 17208 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 8 1351 5873 23208 5730 -4443 8 1351 5873 23208 5730 -4443 8 1351 5873 23208 5730 -4443 19 1346 5852 23208 5730 -4443 19 1346 5852 23208 5730 -4443 19 1346 5852 23208 5730 -4443 19 1346 5852 23208 5730 -4443 19 1346 5852 23208 5730 -4443 19 1346 5852 23208 5730 -4443 15 1348 5860 23208 5730 -4443 15 1348 5860 23208 5730 -4443 15 1348 5860 23208 5730 -4443 15 1348 5860 23208 5730 -4443 15 1348 5860 23208 5730 -4443 15 1348 5860 23208 5730 -4443 15 1348 5860 23208 5730 -4443 15 1348 5860 23208 5730 -4443 25 1343 5839 23208 5730 -4443 25 1343 5839 23208 5730 -4443 25 1343 5839 23208 5730 -4443 2025-03-01 11:40:41,484 Hysteresis 1822 0: raw(5839 16000 16000 16000) min(5730 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 23208 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 23208 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 9: don't have active chargers. 9: raw(-161 10000 10000 10000) min(-270 10000 10000 10000) spread(-10443 10000 10000 10000) max_pv 17208 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 25 1343 5839 23208 5730 -4443 25 1343 5839 23208 5730 -4443 28 1341 5830 23208 5730 -4443 28 1341 5830 23208 5730 -4443 28 1341 5830 23208 5730 -4443 10 1350 5869 23208 5730 -4443 10 1350 5869 23208 5730 -4443 10 1350 5869 23208 5730 -4443 10 1350 5869 23191 5730 -4443 -2 1356 5895 23191 5730 -4443 -2 1356 5895 23191 5730 -4443 -2 1356 5895 23191 5730 -4443 -2 1356 5895 19778 5730 -4443 49 1331 5786 19778 5730 -4443 49 1331 5786 19778 5730 -4443 49 1331 5786 19778 5730 -4443 49 1331 5786 15630 5730 -4443 28 1341 5830 15630 5730 -4443 28 1341 5830 15630 5730 -4443 28 1341 5830 15630 5730 -4443 2025-03-01 11:40:51,704 Hysteresis 1832 0: raw(5830 16000 16000 16000) min(5730 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 15630 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 15630 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 9: don't have active chargers. 9: raw(-170 10000 10000 10000) min(-270 10000 10000 10000) spread(-10443 10000 10000 10000) max_pv 9630 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 28 1341 5830 15621 5730 -4443 28 1341 5830 15621 5730 -4443 28 1341 5830 15621 5730 -4443 16 1347 5856 15621 5730 -4443 16 1347 5856 14186 5730 -4443 16 1347 5856 14186 5730 -4443 16 1347 5856 12369 5730 -4443 28 1341 5830 12369 5730 -4443 28 1341 5830 12091 5730 -4443 28 1341 5830 12091 5730 -4443 28 1341 5830 12091 5730 -4443 28 1341 5830 12091 5730 -4443 28 1341 5830 12091 5730 -4443 28 1341 5830 12091 5730 -4443 -19 1365 5934 12091 5730 -4443 -19 1365 5934 12091 5730 -4443 -19 1365 5934 12091 5730 -4443 -19 1365 5934 12091 5730 -4443 -8 1359 5908 12091 5730 -4443 -8 1359 5908 12091 5730 -4443 2025-03-01 11:41:01,708 Hysteresis 1842 0: raw(5908 16000 16000 16000) min(5730 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 12091 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 12091 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 9: don't have active chargers. 9: raw(-92 10000 10000 10000) min(-270 10000 10000 10000) spread(-10443 10000 10000 10000) max_pv 6091 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -8 1359 5908 12091 5730 -4443 -8 1359 5908 12091 5730 -4443 33 1339 5821 12091 5730 -4443 33 1339 5821 12091 5730 -4443 33 1339 5821 12091 5730 -4443 33 1339 5821 10678 5730 -4443 -36 1373 5969 9930 5730 -4443 -36 1373 5969 9930 5730 -4443 -36 1373 5969 9930 5730 -4443 -36 1373 5969 9930 5730 -4443 -36 1373 5969 9930 5730 -4443 -36 1373 5969 9930 5730 -4443 -26 1368 5947 9930 5730 -4443 -26 1368 5947 9930 5730 -4443 -26 1368 5947 9930 5730 -4443 -26 1368 5947 9930 5730 -4443 -64 1387 6030 9930 5730 -4443 -64 1387 6030 9930 5730 -4443 -64 1387 6030 9930 5730 -4443 2025-03-01 11:41:11,717 Hysteresis 1852 0: raw(6030 16000 16000 16000) min(5730 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 9930 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 9930 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (30 10000 10000 10000) 7: 0: 6030@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6030@1p 9: don't have active chargers. 9: raw(0 9970 9970 9970) min(-300 9970 9970 9970) spread(-10473 9970 9970 9970) max_pv 3900 9: [ 0 6030@1p ] PM PV mtr(W) avl(W) raw max min spread -64 1393 6056 9930 5730 -4443 -49 1386 6026 9930 5730 -4443 -49 1386 6026 9930 5730 -4443 -49 1386 6026 9930 5730 -4443 5 1359 5908 9930 5730 -4443 5 1359 5908 9930 5730 -4443 5 1359 5908 9321 5730 -4443 5 1359 5908 9321 5730 -4443 5 1359 5908 9321 5730 -4443 5 1359 5908 9321 5730 -4443 5 1359 5908 9321 5730 -4443 5 1359 5908 9321 5730 -4443 14 1354 5886 9321 5730 -4443 14 1354 5886 9321 5730 -4443 14 1354 5886 9321 5730 -4443 14 1354 5886 9321 5730 -4443 -79 1400 6086 9321 5730 -4443 -79 1400 6086 9321 5730 -4443 -79 1400 6086 9321 5730 -4443 2025-03-01 11:41:21,886 Hysteresis 1862 0: raw(6086 16000 16000 16000) min(5730 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 9321 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 9321 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (86 10000 10000 10000) 7: 0: 6086@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6086@1p 9: don't have active chargers. 9: raw(0 9914 9914 9914) min(-356 9914 9914 9914) spread(-10529 9914 9914 9914) max_pv 3235 9: [ 0 6086@1p ] PM PV mtr(W) avl(W) raw max min spread -79 1413 6143 9321 5730 -4443 -49 1399 6082 9321 5730 -4443 -49 1399 6082 9321 5730 -4443 -45 1397 6073 9321 5730 -4443 -45 1397 6073 9321 5730 -4443 -45 1397 6073 9286 5730 -4443 -45 1397 6073 9286 5730 -4443 -85 1416 6156 8856 5730 -4443 -85 1416 6156 8856 5730 -4443 -85 1416 6156 8856 5730 -4443 -70 1409 6126 8856 5730 -4443 -70 1409 6126 8856 5730 -4443 -70 1409 6126 8856 5730 -4443 -70 1409 6126 8856 5730 -4443 -70 1409 6126 8856 5730 -4443 -70 1409 6126 8856 5730 -4443 -70 1409 6126 8856 5730 -4443 -70 1409 6126 8856 5730 -4443 -120 1434 6234 8856 5730 -4443 -120 1434 6234 8856 5730 -4443 2025-03-01 11:41:32,042 Hysteresis 1872 0: raw(6234 16000 16000 16000) min(5730 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 8856 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 8856 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (234 10000 10000 10000) 7: 0: 6234@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6234@1p 9: don't have active chargers. 9: raw(0 9766 9766 9766) min(-504 9766 9766 9766) spread(-10677 9766 9766 9766) max_pv 2622 9: [ 0 6234@1p ] PM PV mtr(W) avl(W) raw max min spread -120 1468 6382 8856 5730 -4443 -120 1468 6382 8856 5730 -4443 -116 1466 6373 8795 5730 -4443 -116 1466 6373 8795 5730 -4443 -116 1466 6373 8795 5730 -4443 -116 1466 6373 8795 5730 -4443 -115 1465 6369 8769 5730 -4443 -115 1465 6369 8473 5730 -4443 -115 1465 6369 8473 5730 -4443 -115 1465 6369 8473 5730 -4443 -185 1500 6521 8473 5730 -4443 -185 1500 6521 8473 5730 -4443 -185 1500 6521 8473 5730 -4443 -185 1500 6521 8473 5730 -4443 -185 1500 6521 8473 5730 -4443 -185 1500 6521 8473 5730 -4443 -179 1497 6508 8473 5730 -4443 -179 1497 6508 8473 5730 -4443 -179 1497 6508 8473 5730 -4443 -179 1497 6508 8473 5730 -4443 2025-03-01 11:41:42,047 Hysteresis 1882 0: raw(6508 16000 16000 16000) min(5730 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 8473 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 8473 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 9: don't have active chargers. 9: raw(0 9492 9492 9492) min(-778 9492 9492 9492) spread(-10951 9492 9492 9492) max_pv 1965 9: [ 0 6508@1p ] PM PV mtr(W) avl(W) raw max min spread -208 1575 6847 8473 5730 -4443 -208 1575 6847 8473 5730 -4443 -208 1575 6847 8473 5730 -4443 -208 1575 6847 8473 5730 -4443 -205 1573 6839 8473 5730 -4443 -205 1573 6839 8473 5730 -4443 -205 1573 6839 8295 5730 -4443 -198 1570 6826 8295 5730 -4443 -198 1570 6826 8295 5730 -4443 -198 1570 6826 8295 5730 -4443 -198 1570 6826 8295 5730 -4443 -230 1586 6895 8295 5730 -4443 -230 1586 6895 8295 5730 -4443 -230 1586 6895 8295 5730 -4443 -230 1586 6895 8295 5730 -4443 -200 1571 6830 8295 5730 -4443 -200 1571 6830 8295 5730 -4443 -200 1571 6830 8295 5730 -4443 -200 1571 6830 8295 5730 -4443 2025-03-01 11:41:52,054 Hysteresis 1892 0: raw(6830 16000 16000 16000) min(5730 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 8295 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 8295 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 9: don't have active chargers. 9: raw(0 9170 9170 9170) min(-1100 9170 9170 9170) spread(-11273 9170 9170 9170) max_pv 1465 9: [ 0 6830@1p ] PM PV mtr(W) avl(W) raw max min spread -256 1673 7273 8295 5730 -4443 -256 1673 7273 8295 5730 -4443 -256 1673 7273 8295 5730 -4443 -256 1673 7273 8295 5730 -4443 -353 1721 7482 8143 5730 -4443 -353 1721 7482 8143 5730 -4443 -353 1721 7482 8143 5730 -4443 -353 1721 7482 8086 5730 -4443 -353 1721 7482 8086 5730 -4443 -353 1721 7482 8086 5730 -4443 -353 1721 7482 8086 5730 -4443 -353 1721 7482 8086 5730 -4443 -353 1721 7482 8086 5730 -4443 -558 1824 7930 8086 5730 -4443 -558 1824 7930 8086 5730 -4443 -558 1824 7930 8086 5730 -4443 -558 1824 7930 8086 5730 -4443 -642 1866 8113 8113 5730 -4443 -642 1866 8113 8113 5730 -4443 2025-03-01 11:42:02,173 Hysteresis 1903 0: raw(8113 16000 16000 16000) min(5730 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 8113 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 8113 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (2113 10000 10000 10000) 7: 0: 8113@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8113@1p 9: don't have active chargers. 9: raw(0 7887 7887 7887) min(-2383 7887 7887 7887) spread(-12556 7887 7887 7887) max_pv 0 9: [ 0 8113@1p ] PM PV mtr(W) avl(W) raw max min spread -642 2161 9395 9395 5730 -4443 -642 2161 9395 9395 5730 -4443 -832 2256 9808 9808 5730 -4443 -832 2256 9808 9808 5730 -4443 -832 2256 9808 9808 5730 -4443 -832 2256 9808 9808 5730 -4443 -1032 2356 10243 10243 5730 -4443 -1032 2356 10243 10243 5730 -4443 -1033 2356 10243 10243 5730 -4443 -1033 2356 10243 10243 5730 -4443 -687 2183 9491 10243 5730 -4443 -687 2183 9491 10243 5730 -4443 -687 2183 9491 10243 5730 -4443 -687 2183 9491 10243 5730 -4443 -574 2127 9247 10243 5730 -4443 -574 2127 9247 10243 5730 -4443 -574 2127 9247 10243 5730 -4443 -574 2127 9247 10243 5730 -4443 -574 2127 9247 10243 5730 -4443 -578 2129 9256 10243 5730 -4443 2025-03-01 11:42:12,181 Hysteresis 1913 0: raw(9256 16000 16000 16000) min(5730 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 10243 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 10243 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (3256 10000 10000 10000) 7: 0: 9256@1p 8: filtered 1 to 1, sorted to 0 8: 0: 9256@1p 9: don't have active chargers. 9: raw(0 6744 6744 6744) min(-3526 6744 6744 6744) spread(-13699 6744 6744 6744) max_pv 987 9: [ 0 9256@1p ] PM PV mtr(W) avl(W) raw max min spread -578 2392 10400 10400 5730 -4443 -578 2392 10400 10400 5730 -4443 -578 2392 10400 10400 5730 -4443 -1095 2911 12656 12656 5730 -4443 -1095 2911 12656 12656 5730 -4443 -1095 2911 12656 12656 5730 -4443 -1095 2911 12656 12656 5730 -4443 -1095 2911 12656 12656 5730 -4443 -1095 2911 12656 12656 5730 -4443 -1095 2911 12656 12656 5730 -4443 -1095 2911 12656 12656 5730 -4443 -1492 3209 13952 13952 5730 -4443 -1492 3209 13952 13952 5730 -4443 -1492 3209 13952 13952 5730 -4443 -1492 3209 13952 13952 5730 -4443 -1862 3713 16143 16143 5730 -4443 -1862 3713 16143 16143 5730 -4443 -1862 3713 16143 16143 5730 -4443 -1862 3713 16143 16143 5730 -4443 2025-03-01 11:42:22,188 Hysteresis 1923 0: raw(16143 16000 16000 16000) min(5730 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 16143 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 16143 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (10143 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(143 0 0 0) min(-10270 0 0 0) spread(-20443 0 0 0) max_pv 143 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -1747 5164 22452 22452 5730 -4443 -1747 5164 22452 22452 5730 -4443 -1747 5164 22452 22452 5730 -4443 -1747 5164 22452 22452 5730 -4443 -1911 5308 23078 23078 5730 -4443 -1911 5308 23078 23078 5730 -4443 -1911 5308 23078 23078 5730 -4443 -1911 5308 23078 23078 5730 -4443 RECV 0: requested 11580 -> 16000 mA (lines 15.160 0.000 0.000) -1911 5308 23078 23078 5730 -4443 -2501 5824 25321 25321 5730 -4443 -2501 5824 25321 25321 5730 -4443 -2501 5824 25321 25321 5730 -4443 -2501 5824 25321 25321 5730 -4443 -1112 4476 19460 25321 5730 -4443 -1112 4476 19460 25321 5730 -4443 -1112 4476 19460 25321 5730 -4443 -1112 4476 19460 25321 5730 -4443 -1096 4464 19408 25321 5730 -4443 -1096 4464 19408 25321 5730 -4443 2025-03-01 11:42:32,268 Hysteresis 1933 0: raw(19408 16000 16000 16000) min(5730 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 25321 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25321 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (13408 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(3408 0 0 0) min(-10270 0 0 0) spread(-20443 0 0 0) max_pv 9321 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -1096 4464 19408 25321 5730 -4443 -1096 4464 19408 25321 5730 -4443 -1275 4598 19991 25321 5730 -4443 -1275 4598 19991 25321 5730 -4443 -1275 4598 19991 25321 5730 -4443 -1275 4598 19991 25321 5730 -4443 -1225 4561 19830 25321 5730 -4443 -1225 4561 19830 25321 5730 -4443 -1225 4561 19830 25321 5730 -4443 -1225 4561 19830 25321 5730 -4443 -1229 4564 19843 25321 5730 -4443 -1229 4564 19843 25321 5730 -4443 -1229 4564 19843 25321 5730 -4443 -1229 4564 19843 25321 5730 -4443 -739 4024 17495 25321 5730 -4443 -739 4024 17495 25321 5730 -4443 -739 4024 17495 25321 5730 -4443 -739 4024 17495 25321 5730 -4443 -739 4024 17495 25321 5730 -4443 -726 4018 17469 25321 5730 -4443 2025-03-01 11:42:42,312 Hysteresis 1943 0: raw(17469 16000 16000 16000) min(5730 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 25321 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25321 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (11469 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(1469 0 0 0) min(-10270 0 0 0) spread(-20443 0 0 0) max_pv 9321 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -726 4018 17469 25321 5730 -4443 -726 4018 17469 25321 5730 -4443 -726 4018 17469 25321 5730 -4443 -437 3873 16839 25321 5730 -4443 -437 3873 16839 25321 5730 -4443 -437 3873 16839 25321 5730 -4443 -437 3873 16839 25321 5730 -4443 -235 3772 16400 25321 5730 -4443 -235 3772 16400 25321 5730 -4443 -235 3772 16400 25321 5730 -4443 -235 3772 16400 25321 5730 -4443 -34 3672 15965 25321 5730 -4443 -34 3672 15965 25321 5730 -4443 -34 3672 15965 25321 5730 -4443 -34 3672 15965 25321 5730 -4443 320 3495 15195 25321 5730 -4443 320 3495 15195 25321 5730 -4443 320 3495 15195 25321 5730 -4443 320 3495 15195 25321 5730 -4443 2025-03-01 11:42:52,316 Hysteresis 1953 0: raw(15195 16000 16000 16000) min(5730 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 25321 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25321 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (9195 10000 10000 10000) 7: 0: 15195@1p 8: filtered 1 to 1, sorted to 0 8: 0: 15195@1p 9: don't have active chargers. 9: raw(0 805 805 805) min(-9465 805 805 805) spread(-19638 805 805 805) max_pv 10126 9: [ 0 15195@1p ] PM PV mtr(W) avl(W) raw max min spread 813 3063 13317 25321 5730 -4443 813 3063 13317 25321 5730 -4443 813 3063 13317 25321 5730 -4443 825 3057 13291 25321 5730 -4443 825 3057 13291 25321 5730 -4443 825 3057 13291 25321 5730 -4443 825 3057 13291 25321 5730 -4443 825 3057 13291 25321 5730 -4443 825 3057 13291 25321 5730 -4443 825 3057 13291 25321 5730 -4443 825 3057 13291 25321 5730 -4443 825 3057 13291 25321 5730 -4443 825 3057 13291 25321 5730 -4443 885 3027 13160 25321 5730 -4443 885 3027 13160 25321 5730 -4443 885 3027 13160 25321 5730 -4443 885 3027 13160 25321 5730 -4443 916 3011 13091 25321 5730 -4443 916 3011 13091 25321 5730 -4443 916 3011 13091 25321 5730 -4443 2025-03-01 11:43:02,349 Hysteresis 1963 0: raw(13091 16000 16000 16000) min(5730 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 25321 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25321 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (7091 10000 10000 10000) 7: 0: 13091@1p 8: filtered 1 to 1, sorted to 0 8: 0: 13091@1p 9: don't have active chargers. 9: raw(0 2909 2909 2909) min(-7361 2909 2909 2909) spread(-17534 2909 2909 2909) max_pv 12230 9: [ 0 13091@1p ] PM PV mtr(W) avl(W) raw max min spread 916 2527 10986 25321 5730 -4443 867 2552 11095 25321 5730 -4443 867 2552 11095 25321 5730 -4443 867 2552 11095 25321 5730 -4443 867 2552 11095 25321 5730 -4443 855 2558 11121 25321 5730 -4443 855 2558 11121 25321 5730 -4443 855 2558 11121 25321 5730 -4443 855 2558 11121 25321 5730 -4443 855 2558 11121 25321 5730 -4443 855 2558 11121 25321 5730 -4443 855 2558 11121 25321 5730 -4443 849 2561 11134 25321 5730 -4443 849 2561 11134 25321 5730 -4443 849 2561 11134 25321 5730 -4443 849 2561 11134 25321 5730 -4443 11 2980 12956 25321 5730 -4443 11 2980 12956 25321 5730 -4443 11 2980 12956 25321 5730 -4443 2025-03-01 11:43:12,661 Hysteresis 1973 0: raw(12956 16000 16000 16000) min(5730 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 25321 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25321 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (6956 10000 10000 10000) 7: 0: 12956@1p 8: filtered 1 to 1, sorted to 0 8: 0: 12956@1p 9: don't have active chargers. 9: raw(0 3044 3044 3044) min(-7226 3044 3044 3044) spread(-17399 3044 3044 3044) max_pv 12365 9: [ 0 12956@1p ] PM PV mtr(W) avl(W) raw max min spread 11 2949 12821 25321 5730 -4443 11 2949 12821 25321 5730 -4443 11 2949 12821 25321 5730 -4443 -65 2986 12982 25321 5730 -4443 -65 2986 12982 25321 5730 -4443 -65 2986 12982 25321 5730 -4443 -65 2986 12982 25321 5730 -4443 -201 3054 13278 25321 5730 -4443 -201 3054 13278 25321 5730 -4443 -201 3054 13278 25321 5730 -4443 -201 3054 13278 25321 5730 -4443 -299 3103 13491 25321 5730 -4443 -299 3103 13491 25321 5730 -4443 -299 3103 13491 25321 5730 -4443 -299 3103 13491 25321 5730 -4443 -669 3288 14295 25321 5730 -4443 -669 3288 14295 25321 5730 -4443 -669 3288 14295 25321 5730 -4443 -966 3437 14943 25321 5730 -4443 -966 3437 14943 25321 5730 -4443 2025-03-01 11:43:22,665 Hysteresis 1983 0: raw(14943 16000 16000 16000) min(5730 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 25321 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25321 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (8943 10000 10000 10000) 7: 0: 14943@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14943@1p 9: don't have active chargers. 9: raw(0 1057 1057 1057) min(-9213 1057 1057 1057) spread(-19386 1057 1057 1057) max_pv 10378 9: [ 0 14943@1p ] PM PV mtr(W) avl(W) raw max min spread -966 3894 16930 25321 5730 -4443 -966 3894 16930 25321 5730 -4443 -1050 4186 18200 25321 5730 -4443 -1050 4186 18200 25321 5730 -4443 -1050 4186 18200 25321 5730 -4443 -1050 4186 18200 25321 5730 -4443 -1050 4186 18200 25321 5730 -4443 -1050 4186 18200 25321 5730 -4443 -1050 4186 18200 25321 5730 -4443 -1050 4186 18200 25321 5730 -4443 -1661 4845 21065 25321 5730 -4443 -1661 4845 21065 25321 5730 -4443 -1661 4845 21065 25321 5730 -4443 -1661 4845 21065 25321 5730 -4443 -1661 4845 21065 25321 5730 -4443 -1661 4845 21065 25321 5730 -4443 -1866 5025 21847 25321 5730 -4443 -1866 5025 21847 25321 5730 -4443 -1866 5025 21847 25321 5730 -4443 2025-03-01 11:43:32,670 Hysteresis 1993 0: raw(21847 16000 16000 16000) min(5730 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 25321 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25321 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (15847 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(5847 0 0 0) min(-10270 0 0 0) spread(-20443 0 0 0) max_pv 9321 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2099 5472 23791 25321 5730 -4443 -2099 5472 23791 25321 5730 -4443 -2099 5472 23791 25321 5730 -4443 -2099 5472 23791 25321 5730 -4443 -2287 5637 24508 25321 5730 -4443 -2287 5637 24508 25321 5730 -4443 -2287 5637 24508 25321 5730 -4443 -2287 5637 24508 25321 5730 -4443 -2612 5921 25743 25743 5730 -4443 -2612 5921 25743 25743 5730 -4443 -2612 5921 25743 25743 5730 -4443 -2612 5921 25743 25743 5730 -4443 -2553 5870 25521 25743 5730 -4443 -2553 5870 25521 25743 5730 -4443 -2553 5870 25521 25743 5730 -4443 -2553 5870 25521 25743 5730 -4443 -2528 5848 25426 25743 5730 -4443 -2528 5848 25426 25743 5730 -4443 -2528 5848 25426 25743 5730 -4443 2025-03-01 11:43:42,902 Hysteresis 2003 0: raw(25426 16000 16000 16000) min(5730 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 25743 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25743 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (19426 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9426 0 0 0) min(-10270 0 0 0) spread(-20443 0 0 0) max_pv 9743 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2528 5848 25426 25743 5730 -4443 -2621 5929 25778 25778 5730 -4443 -2621 5929 25778 25778 5730 -4443 -2621 5929 25778 25778 5730 -4443 -2621 5929 25778 25778 5730 -4443 -2621 5929 25778 25778 5730 -4443 -2621 5929 25778 25778 5730 -4443 -2621 5929 25778 25778 5730 -4443 -2621 5929 25778 25778 5730 -4443 -2621 5929 25778 25778 5730 -4443 -2769 6059 26343 26343 5730 -4443 -2769 6059 26343 26343 5730 -4443 -2769 6059 26343 26343 5730 -4443 -2769 6059 26343 26343 5730 -4443 -2759 6050 26304 26343 5730 -4443 -2759 6050 26304 26343 5730 -4443 -2759 6050 26304 26343 5730 -4443 -2759 6050 26304 26343 5730 -4443 -2776 6065 26369 26369 5730 -4443 -2776 6065 26369 26369 5730 -4443 2025-03-01 11:43:52,910 Hysteresis 2013 0: raw(26369 16000 16000 16000) min(5730 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26369 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26369 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (20369 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(10369 0 0 0) min(-10270 0 0 0) spread(-20443 0 0 0) max_pv 10369 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2776 6065 26369 26369 5730 -4443 -2776 6065 26369 26369 5730 -4443 -2735 6029 26213 26369 5730 -4443 -2735 6029 26213 26369 5730 -4443 -2735 6029 26213 26369 5730 -4443 -2735 6029 26213 26369 5730 -4443 -2735 6029 26213 26369 5730 -4443 -2735 6029 26213 26369 5730 -4443 -2735 6029 26213 26369 5730 -4443 -2735 6029 26213 26369 5730 -4443 -2684 5984 26017 26369 5730 -4443 -2684 5984 26017 26369 5730 -4443 -2684 5984 26017 26369 5730 -4443 -2684 5984 26017 26369 5730 -4443 -2716 6012 26139 26369 5730 -4443 -2716 6012 26139 26369 5730 -4443 -2716 6012 26139 26369 5730 -4443 -2716 6012 26139 26369 5730 -4443 -2716 6012 26139 26369 5730 -4443 -2716 6012 26139 26369 5730 -4443 2025-03-01 11:44:02,916 Hysteresis 2023 0: raw(26139 16000 16000 16000) min(5730 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26369 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26369 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (20139 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(10139 0 0 0) min(-10270 0 0 0) spread(-20443 0 0 0) max_pv 10369 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2741 6034 26234 26369 5730 -4443 -2741 6034 26234 26369 5730 -4443 -2741 6034 26234 26369 5730 -4443 -2741 6034 26234 26369 5730 -4443 -2721 6017 26160 26369 5730 -4443 -2721 6017 26160 26369 5730 -4443 -2721 6017 26160 26369 5730 -4443 -2721 6017 26160 26369 5730 -4443 -2750 6042 26269 26369 5730 -4443 -2750 6042 26269 26369 5730 -4443 -2750 6042 26269 26369 5730 -4443 -2750 6042 26269 26369 5730 -4443 -2710 6007 26117 26369 5730 -4443 -2710 6007 26117 26369 5730 -4443 -2710 6007 26117 26369 5730 -4443 -2710 6007 26117 26369 5730 -4443 -2695 5994 26060 26369 5730 -4443 -2695 5994 26060 26369 5730 -4443 -2695 5994 26060 26369 5730 -4443 2025-03-01 11:44:13,032 Hysteresis 2033 0: raw(26060 16000 16000 16000) min(5730 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26369 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26369 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (20060 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(10060 0 0 0) min(-10270 0 0 0) spread(-20443 0 0 0) max_pv 10369 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2695 5994 26060 26369 5730 -4443 -2615 5924 25756 26369 5730 -4443 -2615 5924 25756 26369 5730 -4443 -2615 5924 25756 26369 5730 -4443 -2624 5932 25791 26369 5730 -4443 -2624 5932 25791 26369 5730 -4443 -2624 5932 25791 26369 5730 -4443 -2624 5932 25791 26369 5730 -4443 -2528 5848 25426 26369 5730 -4443 -2528 5848 25426 26369 5730 -4443 -2528 5848 25426 26369 5730 -4443 -2528 5848 25426 26369 5730 -4443 -2528 5848 25426 26369 5769 -4443 -2528 5848 25426 26369 5769 -4443 -2484 5809 25256 26369 5769 -4443 -2484 5809 25256 26369 5769 -4443 -2484 5809 25256 26369 5786 -4443 -2484 5809 25256 26369 5786 -4443 -2564 5879 25560 26369 5786 -4443 -2564 5879 25560 26369 5786 -4443 2025-03-01 11:44:23,058 Hysteresis 2043 0: raw(25560 16000 16000 16000) min(5786 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26369 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26369 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (19560 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9560 0 0 0) min(-10214 0 0 0) spread(-20443 0 0 0) max_pv 10369 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2564 5879 25560 26369 5786 -4443 -2564 5879 25560 26369 5786 -4443 -2548 5865 25500 26369 5786 -4443 -2548 5865 25500 26369 5786 -4443 -2548 5865 25500 26369 5786 -4443 -2548 5865 25500 26369 5786 -4443 -2513 5835 25369 26369 5786 -4443 -2513 5835 25369 26369 5786 -4443 -2513 5835 25369 26369 5786 -4443 -2398 5734 24930 26369 5786 -4443 -2398 5734 24930 26369 5786 -4443 -2398 5734 24930 26369 5786 -4443 -2398 5734 24930 26369 5786 -4443 -2248 5603 24360 26369 5786 -4443 -2248 5603 24360 26369 5786 -4443 -2248 5603 24360 26369 5786 -4443 -2248 5603 24360 26369 5786 -4443 -2243 5598 24339 26369 5786 -4443 -2243 5598 24339 26369 5786 -4443 2025-03-01 11:44:33,069 Hysteresis 2054 0: raw(24339 16000 16000 16000) min(5786 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26369 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26369 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (18339 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(8339 0 0 0) min(-10214 0 0 0) spread(-20443 0 0 0) max_pv 10369 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2243 5598 24339 26369 5786 -4443 -2243 5598 24339 26369 5786 -4443 -2217 5576 24243 26369 5786 -4443 -2217 5576 24243 26369 5786 -4443 -2217 5576 24243 26369 5786 -4443 -2217 5576 24243 26369 5786 -4443 -2217 5576 24243 26369 5786 -4443 -2217 5576 24243 26369 5786 -4443 -2261 5614 24408 26369 5786 -4443 -2261 5614 24408 26369 5786 -4443 -2261 5614 24408 26369 5786 -4443 -2261 5614 24408 26369 5786 -4443 -2181 5544 24104 26369 5786 -4443 -2181 5544 24104 26369 5786 -4443 -2181 5544 24104 26369 5786 -4443 -2181 5544 24104 26369 5786 -4443 -2184 5547 24117 26369 5786 -4443 -2184 5547 24117 26369 5786 -4443 -2184 5547 24117 26369 5786 -4443 -2337 5681 24700 26369 5786 -4443 2025-03-01 11:44:43,114 Hysteresis 2064 0: raw(24700 16000 16000 16000) min(5786 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26369 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26369 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (18700 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(8700 0 0 0) min(-10214 0 0 0) spread(-20443 0 0 0) max_pv 10369 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2337 5681 24700 26369 5786 -4443 -2337 5681 24700 26369 5786 -4443 -2337 5681 24700 26369 5786 -4443 -2511 5833 25360 26369 5786 -4443 -2511 5833 25360 26369 5786 -4443 -2511 5833 25360 26369 5786 -4443 -2511 5833 25360 26369 5786 -4443 -2696 5995 26065 26369 5786 -4443 -2696 5995 26065 26369 5786 -4443 -2696 5995 26065 26369 5786 -4443 -2696 5995 26065 26369 5786 -4443 -2696 5995 26065 26369 5786 -4443 -2696 5995 26065 26369 5786 -4443 -2704 6002 26095 26369 5786 -4443 -2704 6002 26095 26369 5786 -4443 -2704 6002 26095 26369 5786 -4443 -2704 6002 26095 26369 5786 -4443 -2718 6014 26147 26369 5786 -4443 -2718 6014 26147 26369 5786 -4443 2025-03-01 11:44:53,368 Hysteresis 2074 0: raw(26147 16000 16000 16000) min(5786 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26369 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26369 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (20147 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(10147 0 0 0) min(-10214 0 0 0) spread(-20443 0 0 0) max_pv 10369 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2718 6014 26147 26369 5786 -4443 -2718 6014 26147 26369 5786 -4443 -2680 5981 26004 26369 5786 -4443 -2680 5981 26004 26369 5786 -4443 -2680 5981 26004 26369 5786 -4443 -2674 5976 25982 26369 5786 -4443 -2674 5976 25982 26369 5786 -4443 -2674 5976 25982 26369 5786 -4443 -2674 5976 25982 26369 5786 -4443 -2592 5904 25669 26369 5821 -4443 -2592 5904 25669 26369 5821 -4443 -2592 5904 25669 26369 5821 -4443 -2592 5904 25669 26369 5821 -4443 -2578 5892 25617 26369 5821 -4443 -2578 5892 25617 26369 5821 -4443 -2578 5892 25617 26369 5821 -4443 -2578 5892 25617 26369 5821 -4443 -2543 5861 25482 26369 5821 -4443 -2543 5861 25482 26369 5821 -4443 2025-03-01 11:45:03,373 Hysteresis 2084 0: raw(25482 16000 16000 16000) min(5821 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26369 0: [ 0 0@1p ] 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26369 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (19482 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9482 0 0 0) min(-10179 0 0 0) spread(-20443 0 0 0) max_pv 10369 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2543 5861 25482 26369 5821 -4443 -2543 5861 25482 26369 5821 -4443 -2559 5875 25543 26369 5821 -4443 -2559 5875 25543 26369 5821 -4443 -2559 5875 25543 26369 5821 -4443 -2559 5875 25543 26369 5821 -4443 -2559 5875 25543 26369 5821 -4443 -2559 5875 25543 26369 5821 -4443 -2523 5843 25404 26369 5821 -4443 -2523 5843 25404 26369 5821 -4443 -2523 5843 25404 26369 5821 -4443 -2509 5831 25352 26369 5821 -4443 -2509 5831 25352 26369 5821 -4443 -2509 5831 25352 26369 5821 -4443 -2509 5831 25352 26369 5821 -4443 -2540 5858 25469 26369 5821 -4443 -2540 5858 25469 26369 5821 -4443 -2540 5858 25469 26369 5821 -4443 -2540 5858 25469 26369 5821 -4443 -2544 5862 25486 26369 5886 -4443 2025-03-01 11:45:13,379 Hysteresis 2094 0: raw(25486 16000 16000 16000) min(5886 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26369 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26369 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (19486 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9486 0 0 0) min(-10114 0 0 0) spread(-20443 0 0 0) max_pv 10369 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2544 5862 25486 26369 5886 -4443 -2544 5862 25486 26369 5886 -4443 -2544 5862 25486 26369 5886 -4443 -2353 5695 24760 26369 5886 -4443 -2353 5695 24760 26369 5886 -4443 -2353 5695 24760 26369 5886 -4443 -2353 5695 24760 26369 5886 -4443 -1389 4684 20365 26369 5886 -4443 -1389 4684 20365 26369 5886 -4443 -1389 4684 20365 26369 5886 -4443 -1389 4684 20365 26369 5886 -4443 -1279 4601 20004 26369 5886 -4443 -1279 4601 20004 26369 5886 -4443 -1279 4601 20004 26369 5886 -4443 -1279 4601 20004 26369 5886 -4443 -1270 4595 19978 26369 5886 -4443 -1270 4595 19978 26369 5886 -4443 -1270 4595 19978 26369 5886 -4443 -1270 4595 19978 26369 5886 -4443 2025-03-01 11:45:23,518 Hysteresis 2104 0: raw(19978 16000 16000 16000) min(5886 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26369 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26369 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (13978 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(3978 0 0 0) min(-10114 0 0 0) spread(-20443 0 0 0) max_pv 10369 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -1270 4595 19978 26369 5886 -4443 -2503 5826 25330 26369 5886 -4443 -2503 5826 25330 26369 5886 -4443 -2503 5826 25330 26369 5886 -4443 -2503 5826 25330 26369 5886 -4443 -2473 5800 25217 26369 5886 -4443 -2473 5800 25217 26369 5886 -4443 -2473 5800 25217 26369 5886 -4443 -2473 5800 25217 26369 5886 -4443 -2394 5731 24917 26369 6073 -4443 -2394 5731 24917 26369 6073 -4443 -2394 5731 24917 26369 6073 -4443 -2394 5731 24917 26369 6073 -4443 -2076 5452 23704 26369 6073 -4443 -2076 5452 23704 26369 6073 -4443 -2076 5452 23704 26369 6073 -4443 -2076 5452 23704 26369 6073 -4443 -1886 5286 22982 26369 6073 -4443 -1886 5286 22982 26369 6073 -4443 -1886 5286 22982 26369 6126 -4443 2025-03-01 11:45:33,522 Hysteresis 2114 0: raw(22982 16000 16000 16000) min(6126 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26369 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26369 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (16982 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(6982 0 0 0) min(-9874 0 0 0) spread(-20443 0 0 0) max_pv 10369 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -1886 5286 22982 26369 6126 -4443 -1887 5287 22986 26369 6126 -4443 -1887 5287 22986 26369 6126 -4443 -1887 5287 22986 26369 6126 -4443 -1887 5287 22986 26369 6126 -4443 -1887 5287 22986 26369 6126 -4443 -1887 5287 22986 26369 6126 -4443 -1887 5287 22986 26369 6126 -4443 -1887 5287 22986 26369 6126 -4443 -1887 5287 22986 26369 6126 -4443 -2465 5793 25186 26369 6234 -4443 -2465 5793 25186 26369 6234 -4443 -2465 5793 25186 26369 6369 -4443 -2465 5793 25186 26369 6369 -4443 -2525 5845 25413 26369 6369 -4443 -2525 5845 25413 26369 6369 -4443 -2525 5845 25413 26369 6369 -4443 -2525 5845 25413 26369 6369 -4443 -2533 5852 25443 26369 6369 -4443 2025-03-01 11:45:43,527 Hysteresis 2124 0: raw(25443 16000 16000 16000) min(6369 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26369 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26369 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (19443 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9443 0 0 0) min(-9631 0 0 0) spread(-20443 0 0 0) max_pv 10369 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2533 5852 25443 26369 6369 -4443 -2533 5852 25443 26369 6369 -4443 -2533 5852 25443 26369 6369 -4443 -2627 5934 25800 26369 6508 -4443 -2627 5934 25800 26369 6508 -4443 -2627 5934 25800 26369 6508 -4443 -2627 5934 25800 26369 6508 -4443 -2607 5917 25726 26369 6508 -4443 -2607 5917 25726 26369 6508 -4443 -2607 5917 25726 26369 6508 -4443 -2607 5917 25726 26369 6508 -4443 -2587 5899 25647 26369 6508 -4443 -2587 5899 25647 26369 6508 -4443 -2587 5899 25647 26369 6826 -4443 -2593 5905 25673 26369 6826 -4443 -2593 5905 25673 26369 6826 -4443 -2593 5905 25673 26369 6826 -4443 -2593 5905 25673 26369 6826 -4443 -2593 5905 25673 26369 6826 -4443 2025-03-01 11:45:53,689 Hysteresis 2134 0: raw(25673 16000 16000 16000) min(6826 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26369 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26369 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (19673 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9673 0 0 0) min(-9174 0 0 0) spread(-20443 0 0 0) max_pv 10369 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2593 5905 25673 26369 6826 -4443 -2637 5943 25839 26369 6826 -4443 -2637 5943 25839 26369 6826 -4443 -2637 5943 25839 26369 6826 -4443 -2637 5943 25839 26369 6826 -4443 -2643 5948 25860 26369 6830 -4443 -2643 5948 25860 26369 6830 -4443 -2643 5948 25860 26369 6830 -4443 -2643 5948 25860 26369 6830 -4443 -2648 5953 25882 26369 6830 -4443 -2648 5953 25882 26369 6830 -4443 -2648 5953 25882 26369 6830 -4443 -2648 5953 25882 26369 6830 -4443 -2648 5953 25882 26369 7273 -4443 -2627 5934 25800 26369 7273 -4443 -2627 5934 25800 26369 7273 -4443 -2627 5934 25800 26369 7273 -4443 -2625 5933 25795 26369 7482 -4443 -2625 5933 25795 26369 7482 -4443 -2625 5933 25795 26369 7482 -4443 2025-03-01 11:46:03,745 Hysteresis 2144 0: raw(25795 16000 16000 16000) min(7482 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26369 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26369 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (19795 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9795 0 0 0) min(-8518 0 0 0) spread(-20443 0 0 0) max_pv 10369 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2625 5933 25795 26369 7482 -4443 -2616 5925 25760 26369 7482 -4443 -2616 5925 25760 26369 7482 -4443 -2616 5925 25760 26369 7482 -4443 -2616 5925 25760 26369 7482 -4443 -2596 5907 25682 26369 7482 -4443 -2596 5907 25682 26369 7930 -4443 -2596 5907 25682 26369 7930 -4443 -2596 5907 25682 26369 7930 -4443 -2598 5909 25691 26369 7930 -4443 -2598 5909 25691 26369 8113 -4443 -2598 5909 25691 26369 8113 -4443 -2598 5909 25691 26369 9247 -4443 -2598 5909 25691 26369 9247 -4443 -2598 5909 25691 26369 9247 -4443 -2556 5872 25530 26369 9247 -4443 -2556 5872 25530 26369 9247 -4443 -2556 5872 25530 26369 9247 -4443 -2556 5872 25530 26369 9247 -4443 -2543 5861 25482 26369 9247 -4443 2025-03-01 11:46:13,753 Hysteresis 2154 0: raw(25482 16000 16000 16000) min(9247 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26369 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26369 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (19482 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9482 0 0 0) min(-6753 0 0 0) spread(-20443 0 0 0) max_pv 10369 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2543 5861 25482 26369 9247 -4443 -2543 5861 25482 26369 9247 -4443 -2543 5861 25482 26369 9247 -4443 -2621 5929 25778 26369 9247 -4443 -2621 5929 25778 26369 9247 -4443 -2621 5929 25778 26369 9247 -4443 -2621 5929 25778 26369 9247 -4443 -2610 5920 25739 26369 9247 -4443 -2610 5920 25739 26369 9247 -4443 -2610 5920 25739 26369 9247 -4443 -2615 5924 25756 26369 9247 -4443 -2615 5924 25756 26369 9256 -4443 -2615 5924 25756 26369 10400 -4443 -2615 5924 25756 26369 10400 -4443 -2639 5945 25847 26369 10400 -4443 -2639 5945 25847 26369 10986 -4443 -2639 5945 25847 26369 10986 -4443 -2639 5945 25847 26369 10986 -4443 -2613 5922 25747 26369 10986 -4443 -2613 5922 25747 26369 10986 -4443 2025-03-01 11:46:23,756 Hysteresis 2164 0: raw(25747 16000 16000 16000) min(10986 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26369 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26369 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (19747 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9747 0 0 0) min(-5014 0 0 0) spread(-20443 0 0 0) max_pv 10369 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2613 5922 25747 26369 10986 -4443 -2613 5922 25747 26369 10986 -4443 -2613 5922 25747 26369 10986 -4443 -2613 5922 25747 26369 10986 -4443 -2613 5922 25747 26369 10986 -4443 -2613 5922 25747 26369 10986 -4443 -2613 5922 25747 26369 10986 -4443 -2613 5922 25747 26369 10986 -4443 -2579 5892 25617 26369 10986 -4443 -2579 5892 25617 26369 10986 -4443 -2579 5892 25617 26369 10986 -4443 -2579 5892 25617 26369 10986 -4443 -2592 5904 25669 26369 10986 -4443 -2592 5904 25669 26369 10986 -4443 -2592 5904 25669 26369 10986 -4443 -2592 5904 25669 26369 10986 -4443 -2646 5951 25873 26369 10986 -4443 -2646 5951 25873 26369 10986 -4443 -2646 5951 25873 26369 10986 -4443 2025-03-01 11:46:34,037 Hysteresis 2174 0: raw(25873 16000 16000 16000) min(10986 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26369 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26369 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (19873 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9873 0 0 0) min(-5014 0 0 0) spread(-20443 0 0 0) max_pv 10369 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2609 5919 25734 26369 10986 -4443 -2609 5919 25734 26369 10986 -4443 -2609 5919 25734 26369 10986 -4443 -2609 5919 25734 26369 10986 -4443 -2609 5919 25734 26369 10986 -4443 -2609 5919 25734 26369 10986 -4443 -2609 5919 25734 26369 10986 -4443 -2609 5919 25734 26369 10986 -4443 -2631 5938 25817 26369 10986 -4443 -2631 5938 25817 26369 10986 -4443 -2631 5938 25817 26369 10986 -4443 -2631 5938 25817 26369 10986 -4443 -2601 5912 25704 26369 10986 -4443 -2601 5912 25704 26369 10986 -4443 -2601 5912 25704 26369 10986 -4443 -2601 5912 25704 26369 10986 -4443 -2601 5912 25704 26369 10986 -4443 -2601 5912 25704 26369 10986 -4443 -2601 5912 25704 26369 10986 -4443 -2638 5944 25843 26369 10986 -4443 2025-03-01 11:46:44,044 Hysteresis 2184 0: raw(25843 16000 16000 16000) min(10986 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26369 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26369 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (19843 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9843 0 0 0) min(-5014 0 0 0) spread(-20443 0 0 0) max_pv 10369 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2638 5944 25843 26369 10986 -4443 -2638 5944 25843 26369 10986 -4443 -2638 5944 25843 26369 10986 -4443 -2608 5918 25730 26369 10986 -4443 -2608 5918 25730 26369 10986 -4443 -2608 5918 25730 26369 10986 -4443 -2608 5918 25730 26369 10986 -4443 -2592 5904 25669 26369 10986 -4443 -2592 5904 25669 26369 10986 -4443 -2592 5904 25669 26369 10986 -4443 -2602 5913 25708 26369 10986 -4443 -2602 5913 25708 26369 10986 -4443 -2602 5913 25708 26369 10986 -4443 -2602 5913 25708 26369 10986 -4443 -2579 5892 25617 26369 10986 -4443 -2579 5892 25617 26369 10986 -4443 -2579 5892 25617 26369 10986 -4443 -2579 5892 25617 26369 10986 -4443 -2616 5925 25760 26369 10986 -4443 -2616 5925 25760 26369 10986 -4443 2025-03-01 11:46:54,051 Hysteresis 2194 0: raw(25760 16000 16000 16000) min(10986 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26369 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26369 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (19760 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9760 0 0 0) min(-5014 0 0 0) spread(-20443 0 0 0) max_pv 10369 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2616 5925 25760 26369 10986 -4443 -2616 5925 25760 26369 10986 -4443 -2566 5881 25569 26369 10986 -4443 -2566 5881 25569 26369 10986 -4443 -2566 5881 25569 26369 10986 -4443 -2566 5881 25569 26369 10986 -4443 -2566 5881 25569 26369 10986 -4443 -2566 5881 25569 26369 10986 -4443 -2585 5898 25643 26369 10986 -4443 -2585 5898 25643 26369 10986 -4443 -2585 5898 25643 26369 10986 -4443 -2585 5898 25643 26369 10986 -4443 -2590 5902 25660 26369 10986 -4443 -2590 5902 25660 26369 10986 -4443 -2590 5902 25660 26369 10986 -4443 -2630 5937 25813 26369 10986 -4443 -2630 5937 25813 26369 10986 -4443 -2630 5937 25813 26369 10986 -4443 -2630 5937 25813 26369 10986 -4443 -2630 5937 25813 26369 10986 -4443 2025-03-01 11:47:04,090 Hysteresis 2205 0: raw(25813 16000 16000 16000) min(10986 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26369 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26369 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (19813 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9813 0 0 0) min(-5014 0 0 0) spread(-20443 0 0 0) max_pv 10369 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2630 5937 25813 26369 10986 -4443 -2630 5937 25813 26369 10986 -4443 -2630 5937 25813 26369 10986 -4443 -2600 5911 25700 26369 10986 -4443 -2600 5911 25700 26369 10986 -4443 -2600 5911 25700 26369 10986 -4443 -2600 5911 25700 26369 10986 -4443 -2586 5899 25647 26369 10986 -4443 -2586 5899 25647 26369 10986 -4443 -2586 5899 25647 26369 10986 -4443 -2586 5899 25647 26369 10986 -4443 -2617 5926 25765 26369 11095 -4443 -2617 5926 25765 26369 11095 -4443 -2617 5926 25765 26369 11095 -4443 -2617 5926 25765 26369 11095 -4443 -2617 5926 25765 26369 11121 -4443 -2617 5926 25765 26369 11121 -4443 -2617 5926 25765 26369 11121 -4443 -2617 5926 25765 26369 11121 -4443 2025-03-01 11:47:14,168 Hysteresis 2215 0: raw(25765 16000 16000 16000) min(11121 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26369 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26369 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (19765 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9765 0 0 0) min(-4879 0 0 0) spread(-20443 0 0 0) max_pv 10369 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2617 5926 25765 26369 11121 -4443 -2617 5926 25765 26369 11121 -4443 -2601 5912 25704 26369 11121 -4443 -2601 5912 25704 26369 11134 -4443 -2601 5912 25704 26369 11134 -4443 -2601 5912 25704 26369 11134 -4443 -2601 5912 25704 26369 11134 -4443 -2601 5912 25704 26369 12821 -4443 -2601 5912 25704 26369 12821 -4443 -2600 5911 25700 26369 12821 -4443 -2600 5911 25700 26369 12821 -4443 -2600 5911 25700 26369 12821 -4443 -2600 5911 25700 26369 12821 -4443 -2578 5892 25617 26369 12982 -4443 -2578 5892 25617 26369 12982 -4443 -2578 5892 25617 26369 12982 -4443 -2578 5892 25617 26369 12982 -4443 -2578 5892 25617 26369 13278 -4443 -2578 5892 25617 26369 13278 -4443 2025-03-01 11:47:24,172 Hysteresis 2225 0: raw(25617 16000 16000 16000) min(13278 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26369 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26369 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (19617 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9617 0 0 0) min(-2722 0 0 0) spread(-20443 0 0 0) max_pv 10369 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2578 5892 25617 26369 13278 -4443 -2578 5892 25617 26369 13278 -4443 -2565 5880 25565 26369 13491 -4443 -2565 5880 25565 26369 13491 -4443 -2565 5880 25565 26369 13491 -4443 -2565 5880 25565 26369 13491 -4443 -2563 5878 25556 26369 14295 -4443 -2563 5878 25556 26369 14295 -4443 -2563 5878 25556 26369 14295 -4443 -2563 5878 25556 26369 14943 -4443 -2563 5878 25556 26369 14943 -4443 -2563 5878 25556 26369 16930 -4443 -2560 5876 25547 26369 16930 -4443 -2560 5876 25547 26369 18200 -4443 -2560 5876 25547 26369 18200 -4443 -2558 5874 25539 26369 18200 -4443 -2558 5874 25539 26369 18200 -4443 -2558 5874 25539 26369 18200 -4443 -2558 5874 25539 26369 18200 -4443 -2545 5863 25491 26369 18200 -4443 2025-03-01 11:47:34,184 Hysteresis 2235 0: raw(25491 16000 16000 16000) min(18200 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26369 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26369 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 12200 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19491 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9491 0 0 0) min(2200 0 0 0) spread(-20443 0 0 0) max_pv 10369 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2545 5863 25491 26369 18200 -4443 -2545 5863 25491 26369 19978 -4443 -2545 5863 25491 26369 19978 -4443 -2545 5863 25491 26369 19978 -4443 -2545 5863 25491 26369 19978 -4443 -2545 5863 25491 26369 19978 -4443 -2545 5863 25491 26369 19978 -4443 -2565 5880 25565 26369 19978 -4443 -2565 5880 25565 26369 19978 -4443 -2565 5880 25565 26369 19978 -4443 -2565 5880 25565 26369 19978 -4443 -2537 5856 25460 26369 19978 -4443 -2537 5856 25460 26369 19978 -4443 -2537 5856 25460 26369 19978 -4443 -2537 5856 25460 26369 19978 -4443 -2595 5906 25678 26369 19978 -4443 -2595 5906 25678 26369 19978 -4443 -2595 5906 25678 26369 19978 -4443 -2595 5906 25678 26369 19978 -4443 2025-03-01 11:47:44,538 Hysteresis 2245 0: raw(25678 16000 16000 16000) min(19978 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26369 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26369 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 13978 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19678 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9678 0 0 0) min(3978 0 0 0) spread(-20443 0 0 0) max_pv 10369 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2595 5906 25678 26369 19978 -4443 -2595 5906 25678 26369 19978 -4443 -2591 5903 25665 26369 19978 -4443 -2591 5903 25665 26369 19978 -4443 -2591 5903 25665 26369 19978 -4443 -2575 5889 25604 26369 19978 -4443 -2575 5889 25604 26369 19978 -4443 -2575 5889 25604 26369 19978 -4443 -2575 5889 25604 26369 19978 -4443 -2556 5872 25530 26369 19978 -4443 -2556 5872 25530 26369 19978 -4443 -2556 5872 25530 26369 19978 -4443 -2556 5872 25530 26369 19978 -4443 -2530 5850 25434 26369 19978 -4443 -2530 5850 25434 26369 19978 -4443 -2530 5850 25434 26369 19978 -4443 -2530 5850 25434 26369 19978 -4443 -2542 5860 25478 26369 19978 -4443 -2542 5860 25478 26369 19978 -4443 -2542 5860 25478 26369 19978 -4443 2025-03-01 11:47:54,898 Hysteresis 2255 0: raw(25478 16000 16000 16000) min(19978 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26369 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26369 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 13978 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19478 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9478 0 0 0) min(3978 0 0 0) spread(-20443 0 0 0) max_pv 10369 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2542 5860 25478 26369 19978 -4443 -2542 5860 25478 26369 19978 -4443 -2542 5860 25478 26369 19978 -4443 -2542 5860 25478 26369 19978 -4443 -2542 5860 25478 26369 19978 -4443 -2535 5854 25452 26369 19978 -4443 -2535 5854 25452 26369 19978 -4443 -2535 5854 25452 26369 19978 -4443 -2535 5854 25452 26369 19978 -4443 -2543 5861 25482 26369 19978 -4443 -2543 5861 25482 26369 19978 -4443 -2543 5861 25482 26369 19978 -4443 -2543 5861 25482 26269 19978 -4443 -2543 5861 25482 26269 19978 -4443 -2493 5817 25291 26269 19978 -4443 -2493 5817 25291 26269 19978 -4443 -2493 5817 25291 26269 19978 -4443 -2493 5817 25291 26269 19978 -4443 -2507 5829 25343 26269 19978 -4443 -2507 5829 25343 26269 19978 -4443 2025-03-01 11:48:05,039 Hysteresis 2265 0: raw(25343 16000 16000 16000) min(19978 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26269 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26269 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 13978 < req 21000 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: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9343 0 0 0) min(3978 0 0 0) spread(-20443 0 0 0) max_pv 10269 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2507 5829 25343 26269 19978 -4443 -2507 5829 25343 26269 19978 -4443 -2417 5751 25004 26269 19978 -4443 -2417 5751 25004 26269 19978 -4443 -2417 5751 25004 26269 19978 -4443 -2417 5751 25004 26269 19978 -4443 -2394 5731 24917 26269 19978 -4443 -2394 5731 24917 26269 19978 -4443 -2394 5731 24917 26269 19978 -4443 -2394 5731 24917 26269 19978 -4443 -2392 5729 24908 26269 19978 -4443 -2392 5729 24908 26269 19978 -4443 -2392 5729 24908 26269 19978 -4443 -2392 5729 24908 26269 19978 -4443 -2416 5750 25000 26269 19978 -4443 -2416 5750 25000 26269 19978 -4443 -2416 5750 25000 26269 19978 -4443 -2416 5750 25000 26269 19978 -4443 -2452 5781 25134 26269 19978 -4443 2025-03-01 11:48:15,043 Hysteresis 2275 0: raw(25134 16000 16000 16000) min(19978 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26269 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26269 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 13978 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19134 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9134 0 0 0) min(3978 0 0 0) spread(-20443 0 0 0) max_pv 10269 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2452 5781 25134 26269 19978 -4443 -2452 5781 25134 26269 19978 -4443 -2512 5834 25365 26269 19978 -4443 -2512 5834 25365 26147 19978 -4443 -2518 5839 25386 26147 19978 -4443 -2518 5839 25386 26147 19978 -4443 -2518 5839 25386 26147 19978 -4443 -2518 5839 25386 26147 19978 -4443 -2557 5873 25534 26147 19978 -4443 -2557 5873 25534 26147 19978 -4443 -2557 5873 25534 26147 19978 -4443 -2557 5873 25534 26147 19978 -4443 -2558 5874 25539 26147 19978 -4443 -2558 5874 25539 26147 19978 -4443 -2558 5874 25539 26147 19978 -4443 -2558 5874 25539 26147 19978 -4443 -2558 5874 25539 26147 19978 -4443 -2576 5890 25608 26147 19978 -4443 -2576 5890 25608 26147 19978 -4443 -2576 5890 25608 26147 19978 -4443 2025-03-01 11:48:25,051 Hysteresis 2285 0: raw(25608 16000 16000 16000) min(19978 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26147 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26147 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 13978 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19608 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9608 0 0 0) min(3978 0 0 0) spread(-20443 0 0 0) max_pv 10147 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2576 5890 25608 26147 19978 -4443 -2576 5890 25608 26147 19978 -4443 -2576 5890 25608 26147 19978 -4443 -2576 5890 25608 26147 19978 -4443 -2645 5950 25869 26147 19978 -4443 -2645 5950 25869 26147 19978 -4443 -2645 5950 25869 26147 19978 -4443 -2645 5950 25869 26147 19978 -4443 -2622 5930 25782 26147 19978 -4443 -2622 5930 25782 26147 19978 -4443 -2622 5930 25782 26147 19978 -4443 -2622 5930 25782 26147 19978 -4443 -2662 5965 25934 26147 19978 -4443 -2662 5965 25934 26147 19978 -4443 -2647 5952 25878 26147 19978 -4443 -2647 5952 25878 26147 19978 -4443 -2647 5952 25878 26147 19978 -4443 -2647 5952 25878 26147 19978 -4443 -2643 5948 25860 26147 19978 -4443 -2643 5948 25860 26147 19978 -4443 2025-03-01 11:48:35,086 Hysteresis 2296 0: raw(25860 16000 16000 16000) min(19978 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26147 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26147 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 13978 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19860 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9860 0 0 0) min(3978 0 0 0) spread(-20443 0 0 0) max_pv 10147 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2643 5948 25860 26147 19978 -4443 -2643 5948 25860 26147 19978 -4443 -2628 5935 25804 26147 19978 -4443 -2628 5935 25804 26147 19978 -4443 -2628 5935 25804 26147 19978 -4443 -2628 5935 25804 26147 19978 -4443 -2615 5924 25756 26147 19978 -4443 -2615 5924 25756 26147 19978 -4443 -2615 5924 25756 26147 19978 -4443 -2615 5924 25756 26147 19978 -4443 -2609 5919 25734 26147 19978 -4443 -2609 5919 25734 26147 19978 -4443 -2609 5919 25734 26147 19978 -4443 -2609 5919 25734 26147 19978 -4443 -2615 5924 25756 26147 19978 -4443 -2615 5924 25756 26147 19978 -4443 -2615 5924 25756 26147 19978 -4443 -2615 5924 25756 26147 19978 -4443 -2615 5924 25756 26147 19978 -4443 2025-03-01 11:48:45,092 Hysteresis 2306 0: raw(25756 16000 16000 16000) min(19978 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26147 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26147 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 13978 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19756 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9756 0 0 0) min(3978 0 0 0) spread(-20443 0 0 0) max_pv 10147 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2615 5924 25756 26147 19978 -4443 -2615 5924 25756 26147 19978 -4443 -2633 5940 25826 26147 19978 -4443 -2633 5940 25826 26147 19978 -4443 -2633 5940 25826 26147 19978 -4443 -2633 5940 25826 26147 19978 -4443 -2663 5966 25939 26147 19978 -4443 -2663 5966 25939 26147 19978 -4443 -2658 5962 25921 26147 19978 -4443 -2658 5962 25921 26147 19978 -4443 -2658 5962 25921 26147 19978 -4443 -2658 5962 25921 26147 19978 -4443 -2648 5953 25882 26147 19978 -4443 -2648 5953 25882 26147 19978 -4443 -2648 5953 25882 26147 19978 -4443 -2648 5953 25882 26147 19978 -4443 -2660 5963 25926 26147 19978 -4443 -2660 5963 25926 26147 19978 -4443 -2660 5963 25926 26147 19978 -4443 -2660 5963 25926 26147 19978 -4443 2025-03-01 11:48:55,098 Hysteresis 2316 0: raw(25926 16000 16000 16000) min(19978 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26147 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26147 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 13978 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19926 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9926 0 0 0) min(3978 0 0 0) spread(-20443 0 0 0) max_pv 10147 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2620 5928 25773 26147 19978 -4443 -2620 5928 25773 26147 19978 -4443 -2620 5928 25773 26147 19978 -4443 -2676 5977 25986 26147 19978 -4443 -2676 5977 25986 26147 19978 -4443 -2676 5977 25986 26147 19978 -4443 -2676 5977 25986 26147 19978 -4443 -2656 5960 25913 26147 19978 -4443 -2656 5960 25913 26147 19978 -4443 -2656 5960 25913 26147 19978 -4443 -2656 5960 25913 26147 19978 -4443 -2631 5938 25817 26004 19978 -4443 -2631 5938 25817 26004 19978 -4443 -2631 5938 25817 26004 19978 -4443 -2631 5938 25817 25986 19978 -4443 -2595 5906 25678 25986 19978 -4443 -2595 5906 25678 25986 19978 -4443 -2595 5906 25678 25986 19978 -4443 -2595 5906 25678 25986 19978 -4443 2025-03-01 11:49:05,321 Hysteresis 2326 0: raw(25678 16000 16000 16000) min(19978 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 25986 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25986 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 13978 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19678 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9678 0 0 0) min(3978 0 0 0) spread(-20443 0 0 0) max_pv 9986 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2595 5906 25678 25986 19978 -4443 -2595 5906 25678 25986 19978 -4443 -2595 5906 25678 25986 19978 -4443 -2595 5906 25678 25986 19978 -4443 -2595 5906 25678 25986 19978 -4443 -2595 5906 25678 25986 19978 -4443 -2627 5934 25800 25986 19978 -4443 -2627 5934 25800 25986 19978 -4443 -2627 5934 25800 25986 19978 -4443 -2627 5934 25800 25986 19978 -4443 -2621 5929 25778 25986 19978 -4443 -2621 5929 25778 25986 19978 -4443 -2621 5929 25778 25986 19978 -4443 -2627 5934 25800 25986 19978 -4443 -2627 5934 25800 25986 19978 -4443 -2627 5934 25800 25986 19978 -4443 -2627 5934 25800 25986 19978 -4443 -2661 5964 25930 25986 19978 -4443 -2661 5964 25930 25986 19978 -4443 -2661 5964 25930 25986 19978 -4443 2025-03-01 11:49:15,724 Hysteresis 2336 0: raw(25930 16000 16000 16000) min(19978 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 25986 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25986 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 13978 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19930 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9930 0 0 0) min(3978 0 0 0) spread(-20443 0 0 0) max_pv 9986 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2661 5964 25930 25986 19978 -4443 -2688 5988 26034 26034 19978 -4443 -2688 5988 26034 26034 19978 -4443 -2688 5988 26034 26034 19978 -4443 -2688 5988 26034 26034 19978 -4443 -2659 5962 25921 26034 19978 -4443 -2659 5962 25921 26034 19978 -4443 -2659 5962 25921 26034 19978 -4443 -2659 5962 25921 26034 19978 -4443 -2659 5962 25921 26034 19978 -4443 -2659 5962 25921 26034 19978 -4443 -2709 6006 26113 26113 19978 -4443 -2709 6006 26113 26113 19978 -4443 -2709 6006 26113 26113 19978 -4443 -2709 6006 26113 26113 19978 -4443 -2676 5977 25986 26113 19978 -4443 -2676 5977 25986 26113 19978 -4443 -2676 5977 25986 26113 19978 -4443 -2665 5968 25947 26113 19978 -4443 -2665 5968 25947 26113 19978 -4443 2025-03-01 11:49:25,775 Hysteresis 2346 0: raw(25947 16000 16000 16000) min(19978 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26113 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26113 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 13978 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19947 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9947 0 0 0) min(3978 0 0 0) spread(-20443 0 0 0) max_pv 10113 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2665 5968 25947 26113 19978 -4443 -2665 5968 25947 26113 19978 -4443 -2687 5987 26030 26113 19978 -4443 -2687 5987 26030 26113 19978 -4443 -2687 5987 26030 26113 19978 -4443 -2687 5987 26030 26113 19978 -4443 -2672 5974 25973 26113 19978 -4443 -2672 5974 25973 26113 19978 -4443 -2672 5974 25973 26113 19978 -4443 -2672 5974 25973 26113 22982 -4443 -2656 5960 25913 26113 22982 -4443 -2656 5960 25913 26113 22982 -4443 -2656 5960 25913 26113 22982 -4443 -2656 5960 25913 26113 22982 -4443 -2697 5996 26069 26113 22982 -4443 -2697 5996 26069 26113 22982 -4443 -2697 5996 26069 26113 22982 -4443 -2697 5996 26069 26113 22982 -4443 -2697 5996 26069 26113 22982 -4443 -2696 5995 26065 26113 22982 -4443 2025-03-01 11:49:35,779 Hysteresis 2356 0: raw(26065 16000 16000 16000) min(22982 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26113 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26113 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 16982 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (20065 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(10065 0 0 0) min(6982 0 0 0) spread(-20443 0 0 0) max_pv 10113 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2696 5995 26065 26113 22982 -4443 -2696 5995 26065 26113 22982 -4443 -2696 5995 26065 26113 22982 -4443 -2696 5995 26065 26113 22982 -4443 -2696 5995 26065 26113 22982 -4443 -2669 5971 25960 26113 22982 -4443 -2669 5971 25960 26113 22982 -4443 -2669 5971 25960 26113 22982 -4443 -2682 5983 26013 26113 22982 -4443 -2682 5983 26013 26113 22986 -4443 -2682 5983 26013 26113 22986 -4443 -2682 5983 26013 26113 22986 -4443 -2673 5975 25978 26113 22986 -4443 -2673 5975 25978 26113 22986 -4443 -2673 5975 25978 26113 22986 -4443 -2673 5975 25978 26113 22986 -4443 -2671 5973 25969 26113 22986 -4443 -2671 5973 25969 26113 22986 -4443 -2671 5973 25969 26113 24908 -4443 -2671 5973 25969 26113 24908 -4443 2025-03-01 11:49:45,795 Hysteresis 2366 0: raw(25969 16000 16000 16000) min(24908 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26113 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26113 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18908 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19969 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9969 0 0 0) min(8908 0 0 0) spread(-20443 0 0 0) max_pv 10113 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2675 5976 25982 26113 24908 -4443 -2675 5976 25982 26113 24908 -4443 -2675 5976 25982 26113 24908 -4443 -2675 5976 25982 26113 24908 -4443 -2675 5976 25982 26113 24908 -4443 -2675 5976 25982 26113 24908 -4443 -2675 5976 25982 26113 24908 -4443 -2675 5976 25982 26113 24908 -4443 -2614 5923 25752 26113 24908 -4443 -2614 5923 25752 26113 24908 -4443 -2614 5923 25752 26113 24908 -4443 -2614 5923 25752 26113 24908 -4443 -2614 5923 25752 26113 24908 -4443 -2614 5923 25752 26113 24908 -4443 -2632 5939 25821 26113 24908 -4443 -2632 5939 25821 26113 24908 -4443 -2632 5939 25821 26113 24908 -4443 -2682 5983 26013 26113 24908 -4443 -2682 5983 26013 26113 24908 -4443 2025-03-01 11:49:56,014 Hysteresis 2376 0: raw(26013 16000 16000 16000) min(24908 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26113 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26113 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18908 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (20013 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(10013 0 0 0) min(8908 0 0 0) spread(-20443 0 0 0) max_pv 10113 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2682 5983 26013 26113 24908 -4443 -2682 5983 26013 26113 24908 -4443 -2682 5983 26013 26113 24908 -4443 -2682 5983 26013 26113 24908 -4443 -2682 5983 26013 26113 24908 -4443 -2682 5983 26013 26113 24908 -4443 -2692 5991 26047 26113 24908 -4443 -2692 5991 26047 26113 24908 -4443 -2692 5991 26047 26113 24908 -4443 -2692 5991 26047 26113 24908 -4443 -2714 6011 26134 26134 24908 -4443 -2714 6011 26134 26134 24908 -4443 -2714 6011 26134 26134 24908 -4443 -2714 6011 26134 26134 24908 -4443 -2677 5978 25991 26134 24908 -4443 -2677 5978 25991 26134 24908 -4443 -2677 5978 25991 26134 24908 -4443 -2677 5978 25991 26134 24908 -4443 -2694 5993 26056 26134 24908 -4443 -2694 5993 26056 26134 24908 -4443 2025-03-01 11:50:06,018 Hysteresis 2386 0: raw(26056 16000 16000 16000) min(24908 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26134 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26134 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18908 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (20056 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(10056 0 0 0) min(8908 0 0 0) spread(-20443 0 0 0) max_pv 10134 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2694 5993 26056 26134 24908 -4443 -2694 5993 26056 26134 24908 -4443 -2694 5993 26056 26134 24908 -4443 -2694 5993 26056 26134 24908 -4443 -2694 5993 26056 26134 24908 -4443 -2694 5993 26056 26134 24908 -4443 -2694 5993 26056 26134 24908 -4443 -2675 5976 25982 26134 24908 -4443 -2675 5976 25982 26134 24908 -4443 -2675 5976 25982 26134 24908 -4443 -2675 5976 25982 26134 24908 -4443 -2695 5994 26060 26134 24908 -4443 -2695 5994 26060 26134 24908 -4443 -2695 5994 26060 26134 24908 -4443 -2695 5994 26060 26134 24908 -4443 -2722 6018 26165 26165 24908 -4443 -2722 6018 26165 26165 24908 -4443 -2722 6018 26165 26165 24908 -4443 -2722 6018 26165 26165 24908 -4443 2025-03-01 11:50:16,027 Hysteresis 2396 0: raw(26165 16000 16000 16000) min(24908 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26165 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26165 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18908 < req 21000 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: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(10165 0 0 0) min(8908 0 0 0) spread(-20443 0 0 0) max_pv 10165 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2632 5939 25821 26165 24908 -4443 -2632 5939 25821 26165 24908 -4443 -2632 5939 25821 26165 24908 -4443 -2632 5939 25821 26165 24908 -4443 -2621 5929 25778 26165 24908 -4443 -2621 5929 25778 26165 24908 -4443 -2621 5929 25778 26165 24908 -4443 -2621 5929 25778 26165 24908 -4443 -2606 5916 25721 26165 24908 -4443 -2606 5916 25721 26165 24908 -4443 -2606 5916 25721 26165 24908 -4443 -2606 5916 25721 26165 24908 -4443 -2654 5958 25904 26165 24908 -4443 -2654 5958 25904 26165 24908 -4443 -2654 5958 25904 26165 24908 -4443 -2654 5958 25904 26165 24908 -4443 -2654 5958 25904 26165 24908 -4443 -2654 5958 25904 26165 24908 -4443 -2637 5943 25839 26165 24908 -4443 -2637 5943 25839 26165 24908 -4443 2025-03-01 11:50:26,055 Hysteresis 2406 0: raw(25839 16000 16000 16000) min(24908 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26165 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26165 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18908 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19839 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9839 0 0 0) min(8908 0 0 0) spread(-20443 0 0 0) max_pv 10165 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2637 5943 25839 26165 24908 -4443 -2637 5943 25839 26165 24908 -4443 -2650 5955 25891 26165 24908 -4443 -2650 5955 25891 26165 24908 -4443 -2650 5955 25891 26165 24908 -4443 -2650 5955 25891 26165 24908 -4443 -2685 5985 26021 26165 24908 -4443 -2685 5985 26021 26165 24908 -4443 -2685 5985 26021 26165 24908 -4443 -2685 5985 26021 26165 24908 -4443 -2669 5971 25960 26165 24908 -4443 -2669 5971 25960 26165 24908 -4443 -2669 5971 25960 26165 24908 -4443 -2669 5971 25960 26165 24908 -4443 -2627 5934 25800 26165 24908 -4443 -2627 5934 25800 26165 24908 -4443 -2627 5934 25800 26165 24908 -4443 -2627 5934 25800 26165 24908 -4443 -2627 5934 25800 26165 24908 -4443 -2627 5934 25800 26165 24908 -4443 2025-03-01 11:50:36,066 Hysteresis 2417 0: raw(25800 16000 16000 16000) min(24908 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26165 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26165 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18908 < req 21000 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: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9800 0 0 0) min(8908 0 0 0) spread(-20443 0 0 0) max_pv 10165 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2627 5934 25800 26165 24908 -4443 -2627 5934 25800 26165 24908 -4443 -2674 5976 25982 26165 24908 -4443 -2674 5976 25982 26165 24908 -4443 -2674 5976 25982 26165 24908 -4443 -2660 5963 25926 26165 24908 -4443 -2660 5963 25926 26165 24908 -4443 -2660 5963 25926 26165 24908 -4443 -2660 5963 25926 26165 24908 -4443 -2660 5963 25926 26165 24908 -4443 -2660 5963 25926 26165 24908 -4443 -2662 5965 25934 26165 24908 -4443 -2662 5965 25934 26165 24908 -4443 -2662 5965 25934 26165 24908 -4443 -2662 5965 25934 26165 24908 -4443 -2612 5921 25743 26165 24908 -4443 -2612 5921 25743 26165 24908 -4443 -2612 5921 25743 26165 24908 -4443 -2612 5921 25743 26165 24908 -4443 2025-03-01 11:50:46,078 Hysteresis 2427 0: raw(25743 16000 16000 16000) min(24908 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26165 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26165 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18908 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19743 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9743 0 0 0) min(8908 0 0 0) spread(-20443 0 0 0) max_pv 10165 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2636 5942 25834 26165 24908 -4443 -2636 5942 25834 26165 24908 -4443 -2636 5942 25834 26165 24908 -4443 -2636 5942 25834 26165 24908 -4443 -2611 5920 25739 26165 24908 -4443 -2611 5920 25739 26165 24908 -4443 -2611 5920 25739 26165 24908 -4443 -2611 5920 25739 26165 24908 -4443 -2617 5926 25765 26165 24908 -4443 -2617 5926 25765 26165 24908 -4443 -2617 5926 25765 26165 24908 -4443 -2617 5926 25765 26165 24908 -4443 -2656 5960 25913 26165 24908 -4443 -2656 5960 25913 26165 24908 -4443 -2656 5960 25913 26165 24908 -4443 -2656 5960 25913 26165 24908 -4443 -2656 5960 25913 26165 24908 -4443 -2656 5960 25913 26165 24908 -4443 -2656 5960 25913 26165 24908 -4443 2025-03-01 11:50:56,123 Hysteresis 2437 0: raw(25913 16000 16000 16000) min(24908 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26165 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26165 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18908 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19913 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9913 0 0 0) min(8908 0 0 0) spread(-20443 0 0 0) max_pv 10165 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2656 5960 25913 26165 24908 -4443 -2656 5960 25913 26165 24908 -4443 -2603 5913 25708 26165 24908 -4443 -2603 5913 25708 26165 24908 -4443 -2603 5913 25708 26165 24908 -4443 -2603 5913 25708 26165 24908 -4443 -2654 5958 25904 26165 24908 -4443 -2654 5958 25904 26165 24908 -4443 -2654 5958 25904 26165 24908 -4443 -2654 5958 25904 26165 24908 -4443 -2612 5921 25743 26165 24908 -4443 -2612 5921 25743 26165 24908 -4443 -2612 5921 25743 26165 24908 -4443 -2612 5921 25743 26165 24908 -4443 -2663 5966 25939 26165 24908 -4443 -2663 5966 25939 26165 24908 -4443 -2663 5966 25939 26165 24908 -4443 -2663 5966 25939 26165 24908 -4443 -2616 5925 25760 26165 24908 -4443 -2616 5925 25760 26165 24908 -4443 2025-03-01 11:51:06,128 Hysteresis 2447 0: raw(25760 16000 16000 16000) min(24908 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26165 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26165 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18908 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19760 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9760 0 0 0) min(8908 0 0 0) spread(-20443 0 0 0) max_pv 10165 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2616 5925 25760 26165 24908 -4443 -2619 5927 25769 26165 24908 -4443 -2619 5927 25769 26165 24908 -4443 -2619 5927 25769 26165 24908 -4443 -2619 5927 25769 26165 24908 -4443 -2632 5939 25821 26165 24908 -4443 -2632 5939 25821 26165 24908 -4443 -2632 5939 25821 26165 24908 -4443 -2632 5939 25821 26165 24908 -4443 -2638 5944 25843 26165 24908 -4443 -2638 5944 25843 26165 24908 -4443 -2638 5944 25843 26165 24908 -4443 -2638 5944 25843 26165 24908 -4443 -2638 5944 25843 26165 24908 -4443 -2638 5944 25843 26165 24908 -4443 -2638 5944 25843 26165 24908 -4443 -2638 5944 25843 26165 24908 -4443 -2638 5944 25843 26165 24908 -4443 -2638 5944 25843 26165 24908 -4443 2025-03-01 11:51:16,139 Hysteresis 2457 0: raw(25843 16000 16000 16000) min(24908 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26165 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26165 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18908 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19843 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9843 0 0 0) min(8908 0 0 0) spread(-20443 0 0 0) max_pv 10165 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2618 5927 25769 26165 24908 -4443 -2618 5927 25769 26165 24908 -4443 -2618 5927 25769 26165 24908 -4443 -2618 5927 25769 26165 24908 -4443 -2625 5933 25795 26165 24908 -4443 -2625 5933 25795 26165 24908 -4443 -2625 5933 25795 26165 24908 -4443 -2624 5932 25791 26165 24908 -4443 -2624 5932 25791 26165 24908 -4443 -2624 5932 25791 26165 24908 -4443 -2624 5932 25791 26165 24908 -4443 -2661 5964 25930 26165 24908 -4443 -2661 5964 25930 26165 24908 -4443 -2661 5964 25930 26165 24908 -4443 -2661 5964 25930 26165 24908 -4443 -2661 5964 25930 26165 24908 -4443 -2661 5964 25930 26165 24908 -4443 -2661 5964 25930 26165 24908 -4443 -2661 5964 25930 26165 24908 -4443 -2601 5912 25704 26165 24908 -4443 2025-03-01 11:51:26,177 Hysteresis 2467 0: raw(25704 16000 16000 16000) min(24908 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26165 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26165 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18908 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19704 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9704 0 0 0) min(8908 0 0 0) spread(-20443 0 0 0) max_pv 10165 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2601 5912 25704 26165 24908 -4443 -2601 5912 25704 26165 24908 -4443 -2601 5912 25704 26165 24908 -4443 -2601 5912 25704 26165 24908 -4443 -2601 5912 25704 26165 24908 -4443 -2640 5946 25852 26165 24908 -4443 -2640 5946 25852 26165 24908 -4443 -2640 5946 25852 26165 24908 -4443 -2640 5946 25852 26165 24908 -4443 -2626 5934 25800 26165 24908 -4443 -2626 5934 25800 26165 24908 -4443 -2626 5934 25800 26165 24908 -4443 -2626 5934 25800 26165 24908 -4443 -2626 5934 25800 26165 24908 -4443 -2646 5951 25873 26165 24908 -4443 -2646 5951 25873 26165 24908 -4443 -2646 5951 25873 26165 24908 -4443 -2659 5962 25921 26165 24908 -4443 -2659 5962 25921 26165 24908 -4443 -2659 5962 25921 26165 24908 -4443 2025-03-01 11:51:36,183 Hysteresis 2477 0: raw(25921 16000 16000 16000) min(24908 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26165 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26165 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18908 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19921 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9921 0 0 0) min(8908 0 0 0) spread(-20443 0 0 0) max_pv 10165 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2659 5962 25921 26165 24908 -4443 -2646 5951 25873 26165 24908 -4443 -2646 5951 25873 26165 24908 -4443 -2646 5951 25873 26165 24908 -4443 -2646 5951 25873 26165 24908 -4443 -2643 5948 25860 26165 24908 -4443 -2643 5948 25860 26165 24908 -4443 -2643 5948 25860 26165 24908 -4443 -2643 5948 25860 26165 24908 -4443 -2671 5973 25969 26165 24908 -4443 -2671 5973 25969 26165 24908 -4443 -2671 5973 25969 26165 24908 -4443 -2671 5973 25969 26165 24908 -4443 -2673 5975 25978 26165 24908 -4443 -2673 5975 25978 26165 24908 -4443 -2673 5975 25978 26165 24908 -4443 -2673 5975 25978 26165 24908 -4443 -2673 5975 25978 26165 24908 -4443 -2673 5975 25978 26165 24908 -4443 2025-03-01 11:51:46,191 Hysteresis 2487 0: raw(25978 16000 16000 16000) min(24908 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26165 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26165 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18908 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19978 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9978 0 0 0) min(8908 0 0 0) spread(-20443 0 0 0) max_pv 10165 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2635 5941 25830 26165 24908 -4443 -2635 5941 25830 26165 24908 -4443 -2635 5941 25830 26165 24908 -4443 -2635 5941 25830 26165 24908 -4443 -2655 5959 25908 26165 24908 -4443 -2655 5959 25908 26165 24908 -4443 -2655 5959 25908 26165 24908 -4443 -2645 5950 25869 26165 24908 -4443 -2645 5950 25869 26165 24908 -4443 -2645 5950 25869 26165 24908 -4443 -2645 5950 25869 26165 24908 -4443 -2646 5951 25873 26165 24908 -4443 -2646 5951 25873 26165 24908 -4443 -2646 5951 25873 26165 24908 -4443 -2646 5951 25873 26165 24908 -4443 -2646 5951 25873 26165 24908 -4443 -2646 5951 25873 26165 24908 -4443 -2646 5951 25873 26165 24908 -4443 -2646 5951 25873 26165 24908 -4443 -2676 5977 25986 26165 24908 -4443 2025-03-01 11:51:56,238 Hysteresis 2497 0: raw(25986 16000 16000 16000) min(24908 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26165 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26165 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18908 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19986 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9986 0 0 0) min(8908 0 0 0) spread(-20443 0 0 0) max_pv 10165 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2676 5977 25986 26165 24908 -4443 -2676 5977 25986 26165 24908 -4443 -2676 5977 25986 26165 24908 -4443 -2664 5967 25943 26165 24908 -4443 -2664 5967 25943 26165 24908 -4443 -2664 5967 25943 26165 24908 -4443 -2664 5967 25943 26165 24908 -4443 -2654 5958 25904 26165 24908 -4443 -2654 5958 25904 26165 24908 -4443 -2654 5958 25904 26165 24908 -4443 -2656 5960 25913 26165 24908 -4443 -2656 5960 25913 26165 24908 -4443 -2656 5960 25913 26165 24908 -4443 -2656 5960 25913 26165 24908 -4443 -2694 5993 26056 26165 24908 -4443 -2694 5993 26056 26165 24908 -4443 -2694 5993 26056 26165 24908 -4443 -2688 5988 26034 26165 24908 -4443 -2688 5988 26034 26165 24908 -4443 -2688 5988 26034 26165 24908 -4443 2025-03-01 11:52:06,393 Hysteresis 2507 0: raw(26034 16000 16000 16000) min(24908 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26165 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26165 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18908 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (20034 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(10034 0 0 0) min(8908 0 0 0) spread(-20443 0 0 0) max_pv 10165 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2688 5988 26034 26165 24908 -4443 -2690 5990 26043 26165 24908 -4443 -2690 5990 26043 26165 24908 -4443 -2690 5990 26043 26165 24908 -4443 -2690 5990 26043 26165 24908 -4443 -2695 5994 26060 26165 24908 -4443 -2695 5994 26060 26165 24908 -4443 -2695 5994 26060 26165 24908 -4443 -2695 5994 26060 26165 24908 -4443 -2685 5985 26021 26165 24908 -4443 -2685 5985 26021 26165 24908 -4443 -2685 5985 26021 26165 24908 -4443 -2685 5985 26021 26165 24908 -4443 -2676 5977 25986 26165 24908 -4443 -2676 5977 25986 26165 24908 -4443 -2676 5977 25986 26165 24908 -4443 -2676 5977 25986 26165 24908 -4443 -2634 5941 25830 26165 24908 -4443 -2634 5941 25830 26165 24908 -4443 2025-03-01 11:52:16,400 Hysteresis 2517 0: raw(25830 16000 16000 16000) min(24908 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26165 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26165 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18908 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19830 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9830 0 0 0) min(8908 0 0 0) spread(-20443 0 0 0) max_pv 10165 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2634 5941 25830 26165 24908 -4443 -2634 5941 25830 26165 24908 -4443 -2644 5949 25865 26165 24908 -4443 -2644 5949 25865 26165 25000 -4443 -2659 5962 25921 26165 25000 -4443 -2659 5962 25921 26165 25000 -4443 -2659 5962 25921 26165 25000 -4443 -2659 5962 25921 26165 25134 -4443 -2649 5954 25886 26165 25134 -4443 -2649 5954 25886 26165 25134 -4443 -2649 5954 25886 26165 25365 -4443 -2661 5964 25930 26165 25365 -4443 -2661 5964 25930 26165 25386 -4443 -2661 5964 25930 26165 25386 -4443 -2661 5964 25930 26165 25386 -4443 -2656 5960 25913 26165 25386 -4443 -2656 5960 25913 26165 25534 -4443 -2656 5960 25913 26165 25534 -4443 -2656 5960 25913 26165 25534 -4443 -2677 5978 25991 26165 25534 -4443 2025-03-01 11:52:26,405 Hysteresis 2527 0: raw(25991 16000 16000 16000) min(25534 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26165 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26165 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19534 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19991 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9991 0 0 0) min(9534 0 0 0) spread(-20443 0 0 0) max_pv 10165 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2677 5978 25991 26165 25539 -4443 -2677 5978 25991 26165 25539 -4443 -2677 5978 25991 26165 25539 -4443 -2667 5969 25952 26165 25539 -4443 -2667 5969 25952 26165 25539 -4443 -2667 5969 25952 26165 25608 -4443 -2667 5969 25952 26165 25608 -4443 -2656 5960 25913 26165 25608 -4443 -2656 5960 25913 26165 25608 -4443 -2656 5960 25913 26165 25608 -4443 -2656 5960 25913 26165 25608 -4443 -2642 5948 25860 26165 25608 -4443 -2642 5948 25860 26165 25678 -4443 -2642 5948 25860 26165 25678 -4443 -2642 5948 25860 26165 25678 -4443 -2642 5948 25860 26165 25678 -4443 -2630 5937 25813 26165 25678 -4443 -2630 5937 25813 26165 25678 -4443 -2630 5937 25813 26165 25678 -4443 2025-03-01 11:52:36,572 Hysteresis 2537 0: raw(25813 16000 16000 16000) min(25678 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26165 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26165 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19678 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19813 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9813 0 0 0) min(9678 0 0 0) spread(-20443 0 0 0) max_pv 10165 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2630 5937 25813 26165 25678 -4443 -2636 5942 25834 26165 25678 -4443 -2636 5942 25834 26165 25678 -4443 -2636 5942 25834 26165 25678 -4443 -2636 5942 25834 26165 25678 -4443 -2667 5969 25952 26165 25678 -4443 -2667 5969 25952 26165 25678 -4443 -2667 5969 25952 26165 25678 -4443 -2667 5969 25952 26165 25678 -4443 -2668 5970 25956 26165 25678 -4443 -2668 5970 25956 26165 25678 -4443 -2668 5970 25956 26165 25678 -4443 -2668 5970 25956 26165 25678 -4443 -2632 5939 25821 26165 25678 -4443 -2632 5939 25821 26165 25678 -4443 -2632 5939 25821 26165 25678 -4443 -2632 5939 25821 26165 25678 -4443 -2632 5939 25821 26165 25678 -4443 -2632 5939 25821 26165 25678 -4443 -2632 5939 25821 26165 25678 -4443 2025-03-01 11:52:46,578 Hysteresis 2547 0: raw(25821 16000 16000 16000) min(25678 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26165 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26165 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19678 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19821 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9821 0 0 0) min(9678 0 0 0) spread(-20443 0 0 0) max_pv 10165 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2632 5939 25821 26165 25678 -4443 -2633 5940 25826 26165 25678 -4443 -2633 5940 25826 26165 25678 -4443 -2633 5940 25826 26165 25678 -4443 -2633 5940 25826 26165 25678 -4443 -2633 5940 25826 26165 25678 -4443 -2633 5940 25826 26165 25678 -4443 -2614 5923 25752 26165 25678 -4443 -2614 5923 25752 26165 25678 -4443 -2614 5923 25752 26165 25678 -4443 -2614 5923 25752 26165 25678 -4443 -2640 5946 25852 26165 25678 -4443 -2640 5946 25852 26165 25678 -4443 -2640 5946 25852 26165 25678 -4443 -2640 5946 25852 26165 25678 -4443 -2637 5943 25839 26165 25678 -4443 -2637 5943 25839 26165 25678 -4443 -2637 5943 25839 26165 25678 -4443 -2637 5943 25839 26165 25678 -4443 -2601 5912 25704 26165 25678 -4443 2025-03-01 11:52:56,584 Hysteresis 2557 0: raw(25704 16000 16000 16000) min(25678 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26165 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26165 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19678 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19704 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9704 0 0 0) min(9678 0 0 0) spread(-20443 0 0 0) max_pv 10165 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2601 5912 25704 26165 25678 -4443 -2601 5912 25704 26165 25678 -4443 -2601 5912 25704 26165 25678 -4443 -2614 5923 25752 26165 25678 -4443 -2614 5923 25752 26165 25678 -4443 -2614 5923 25752 26165 25678 -4443 -2614 5923 25752 26165 25678 -4443 -2634 5941 25830 26165 25678 -4443 -2634 5941 25830 26165 25678 -4443 -2634 5941 25830 26165 25678 -4443 -2634 5941 25830 26165 25678 -4443 -2573 5887 25595 26165 25595 -4443 -2573 5887 25595 26165 25595 -4443 -2573 5887 25595 26165 25595 -4443 -2573 5887 25595 26165 25595 -4443 -2573 5887 25595 26165 25595 -4443 -2573 5887 25595 26165 25595 -4443 -2573 5887 25595 26165 25595 -4443 -2573 5887 25595 26165 25595 -4443 -2573 5887 25595 26165 25595 -4443 2025-03-01 11:53:06,738 Hysteresis 2567 0: raw(25595 16000 16000 16000) min(25595 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26165 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26165 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19595 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19595 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9595 0 0 0) min(9595 0 0 0) spread(-20443 0 0 0) max_pv 10165 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2573 5887 25595 26165 25595 -4443 -2564 5879 25560 26165 25560 -4443 -2564 5879 25560 26165 25560 -4443 -2564 5879 25560 26165 25560 -4443 -2564 5879 25560 26165 25560 -4443 -2602 5913 25708 26165 25560 -4443 -2602 5913 25708 26165 25560 -4443 -2602 5913 25708 26165 25560 -4443 -2602 5913 25708 26165 25560 -4443 -2592 5904 25669 26165 25560 -4443 -2592 5904 25669 26165 25560 -4443 -2592 5904 25669 26165 25560 -4443 -2592 5904 25669 26165 25560 -4443 -2585 5898 25643 26165 25560 -4443 -2585 5898 25643 26165 25560 -4443 -2585 5898 25643 26165 25560 -4443 -2585 5898 25643 26165 25560 -4443 -2578 5892 25617 26165 25560 -4443 -2578 5892 25617 26165 25560 -4443 -2578 5892 25617 26165 25560 -4443 2025-03-01 11:53:17,079 Hysteresis 2578 0: raw(25617 16000 16000 16000) min(25560 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26165 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26165 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19560 < req 21000 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: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9617 0 0 0) min(9560 0 0 0) spread(-20443 0 0 0) max_pv 10165 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2582 5895 25630 26165 25560 -4443 -2582 5895 25630 26165 25560 -4443 -2582 5895 25630 26165 25560 -4443 -2582 5895 25630 26165 25560 -4443 -2608 5918 25730 26165 25560 -4443 -2608 5918 25730 26165 25560 -4443 -2608 5918 25730 26165 25560 -4443 -2608 5918 25730 26165 25560 -4443 -2608 5918 25730 26165 25560 -4443 -2608 5918 25730 26165 25560 -4443 -2626 5934 25800 26165 25560 -4443 -2626 5934 25800 26165 25560 -4443 -2626 5934 25800 26165 25560 -4443 -2626 5934 25800 26165 25560 -4443 -2626 5934 25800 26165 25560 -4443 -2626 5934 25800 26165 25560 -4443 -2626 5934 25800 26165 25560 -4443 -2626 5934 25800 26165 25560 -4443 -2610 5920 25739 26165 25560 -4443 -2610 5920 25739 26165 25560 -4443 2025-03-01 11:53:27,106 Hysteresis 2588 0: raw(25739 16000 16000 16000) min(25560 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26165 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26165 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19560 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19739 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9739 0 0 0) min(9560 0 0 0) spread(-20443 0 0 0) max_pv 10165 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2610 5920 25739 26165 25560 -4443 -2610 5920 25739 26165 25560 -4443 -2538 5857 25465 26165 25465 -4443 -2538 5857 25465 26165 25465 -4443 -2538 5857 25465 26165 25465 -4443 -2538 5857 25465 26165 25465 -4443 -2548 5865 25500 26165 25465 -4443 -2548 5865 25500 26165 25465 -4443 -2548 5865 25500 26165 25465 -4443 -2507 5829 25343 26165 25343 -4443 -2507 5829 25343 26165 25343 -4443 -2507 5829 25343 26165 25343 -4443 -2507 5829 25343 26165 25343 -4443 -2507 5829 25343 26165 25343 -4443 -2507 5829 25343 26165 25343 -4443 -2507 5829 25343 26165 25343 -4443 -2507 5829 25343 26165 25343 -4443 -2507 5829 25343 26165 25343 -4443 -2507 5829 25343 26165 25343 -4443 2025-03-01 11:53:37,109 Hysteresis 2598 0: raw(25343 16000 16000 16000) min(25343 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26165 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26165 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19343 < req 21000 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: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9343 0 0 0) min(9343 0 0 0) spread(-20443 0 0 0) max_pv 10165 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2538 5857 25465 26165 25343 -4443 -2538 5857 25465 26165 25343 -4443 -2538 5857 25465 26165 25343 -4443 -2538 5857 25465 26165 25343 -4443 -2604 5914 25713 26165 25343 -4443 -2604 5914 25713 26165 25343 -4443 -2604 5914 25713 26165 25343 -4443 -2604 5914 25713 26165 25343 -4443 -2592 5904 25669 26165 25343 -4443 -2592 5904 25669 26165 25343 -4443 -2592 5904 25669 26165 25343 -4443 -2592 5904 25669 26165 25343 -4443 -2590 5902 25660 26165 25343 -4443 -2590 5902 25660 26165 25343 -4443 -2590 5902 25660 26165 25343 -4443 -2577 5891 25613 26165 25343 -4443 -2577 5891 25613 26165 25343 -4443 -2577 5891 25613 26165 25343 -4443 -2577 5891 25613 26165 25343 -4443 -2595 5906 25678 26165 25343 -4443 2025-03-01 11:53:47,114 Hysteresis 2608 0: raw(25678 16000 16000 16000) min(25343 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26165 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26165 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19343 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19678 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9678 0 0 0) min(9343 0 0 0) spread(-20443 0 0 0) max_pv 10165 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2595 5906 25678 26165 25343 -4443 -2595 5906 25678 26165 25343 -4443 -2595 5906 25678 26165 25343 -4443 -2597 5908 25686 26165 25343 -4443 -2597 5908 25686 26165 25343 -4443 -2597 5908 25686 26165 25343 -4443 -2597 5908 25686 26165 25343 -4443 -2597 5908 25686 26165 25343 -4443 -2597 5908 25686 26165 25343 -4443 -2511 5833 25360 26165 25343 -4443 -2511 5833 25360 26165 25343 -4443 -2511 5833 25360 26165 25343 -4443 -2511 5833 25360 26165 25343 -4443 -2511 5833 25360 26165 25343 -4443 -2511 5833 25360 26165 25343 -4443 -2511 5833 25360 26165 25343 -4443 -2511 5833 25360 26165 25343 -4443 -2532 5851 25439 26165 25343 -4443 -2532 5851 25439 26165 25343 -4443 2025-03-01 11:53:57,176 Hysteresis 2618 0: raw(25439 16000 16000 16000) min(25343 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26165 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26165 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19343 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19439 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9439 0 0 0) min(9343 0 0 0) spread(-20443 0 0 0) max_pv 10165 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2532 5851 25439 26165 25343 -4443 -2532 5851 25439 26165 25343 -4443 -2529 5849 25430 26165 25343 -4443 -2529 5849 25430 26165 25343 -4443 -2529 5849 25430 26165 25343 -4443 -2529 5849 25430 26165 25343 -4443 -2542 5860 25478 26165 25343 -4443 -2542 5860 25478 26165 25343 -4443 -2542 5860 25478 26165 25343 -4443 -2512 5834 25365 26165 25343 -4443 -2512 5834 25365 26165 25343 -4443 -2512 5834 25365 26165 25343 -4443 -2512 5834 25365 26165 25343 -4443 -2505 5828 25339 26165 25339 -4443 -2505 5828 25339 26165 25339 -4443 -2505 5828 25339 26165 25339 -4443 -2505 5828 25339 26165 25339 -4443 -2510 5832 25356 26165 25339 -4443 -2510 5832 25356 26165 25339 -4443 2025-03-01 11:54:07,180 Hysteresis 2628 0: raw(25356 16000 16000 16000) min(25339 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26165 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26165 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19339 < req 21000 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: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9356 0 0 0) min(9339 0 0 0) spread(-20443 0 0 0) max_pv 10165 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2510 5832 25356 26165 25339 -4443 -2510 5832 25356 26165 25339 -4443 -2510 5832 25356 26165 25339 -4443 -2510 5832 25356 26165 25339 -4443 -2539 5857 25465 26165 25339 -4443 -2539 5857 25465 26165 25339 -4443 -2539 5857 25465 26165 25339 -4443 -2539 5857 25465 26165 25339 -4443 -2569 5884 25582 26165 25339 -4443 -2569 5884 25582 26165 25339 -4443 -2569 5884 25582 26165 25339 -4443 -2569 5884 25582 26165 25339 -4443 -2566 5881 25569 26165 25339 -4443 -2566 5881 25569 26165 25339 -4443 -2566 5881 25569 26165 25339 -4443 -2566 5881 25569 26165 25339 -4443 -2560 5876 25547 26165 25339 -4443 -2560 5876 25547 26165 25339 -4443 -2560 5876 25547 26165 25339 -4443 -2560 5876 25547 26165 25339 -4443 2025-03-01 11:54:17,189 Hysteresis 2638 0: raw(25547 16000 16000 16000) min(25339 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26165 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26165 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19339 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19547 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9547 0 0 0) min(9339 0 0 0) spread(-20443 0 0 0) max_pv 10165 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2529 5849 25430 26165 25339 -4443 -2529 5849 25430 26165 25339 -4443 -2529 5849 25430 26165 25339 -4443 -2573 5887 25595 26165 25339 -4443 -2573 5887 25595 26165 25339 -4443 -2573 5887 25595 26165 25339 -4443 -2573 5887 25595 26165 25339 -4443 -2553 5870 25521 26165 25339 -4443 -2553 5870 25521 26060 25339 -4443 -2553 5870 25521 26060 25339 -4443 -2553 5870 25521 26060 25339 -4443 -2553 5870 25521 26060 25339 -4443 -2553 5870 25521 26060 25339 -4443 -2557 5873 25534 26060 25339 -4443 -2557 5873 25534 26060 25339 -4443 -2557 5873 25534 26060 25339 -4443 -2557 5873 25534 26060 25339 -4443 -2565 5880 25565 26060 25339 -4443 -2565 5880 25565 26060 25339 -4443 2025-03-01 11:54:27,272 Hysteresis 2648 0: raw(25565 16000 16000 16000) min(25339 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26060 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26060 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19339 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19565 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9565 0 0 0) min(9339 0 0 0) spread(-20443 0 0 0) max_pv 10060 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2565 5880 25565 26060 25339 -4443 -2565 5880 25565 26060 25339 -4443 -2577 5891 25613 26060 25339 -4443 -2577 5891 25613 26060 25339 -4443 -2577 5891 25613 26060 25339 -4443 -2577 5891 25613 26060 25339 -4443 -2587 5899 25647 26060 25339 -4443 -2587 5899 25647 26060 25339 -4443 -2587 5899 25647 26060 25339 -4443 -2579 5892 25617 26060 25339 -4443 -2579 5892 25617 26060 25339 -4443 -2579 5892 25617 26060 25339 -4443 -2579 5892 25617 26060 25339 -4443 -2631 5938 25817 26060 25339 -4443 -2631 5938 25817 26060 25339 -4443 -2631 5938 25817 26060 25339 -4443 -2631 5938 25817 26060 25339 -4443 -2579 5892 25617 26060 25339 -4443 -2579 5892 25617 26060 25339 -4443 -2579 5892 25617 26060 25339 -4443 2025-03-01 11:54:37,275 Hysteresis 2658 0: raw(25617 16000 16000 16000) min(25339 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26060 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26060 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19339 < req 21000 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: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9617 0 0 0) min(9339 0 0 0) spread(-20443 0 0 0) max_pv 10060 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2579 5892 25617 26060 25339 -4443 -2569 5884 25582 26060 25339 -4443 -2569 5884 25582 26060 25339 -4443 -2569 5884 25582 26060 25339 -4443 -2569 5884 25582 26060 25339 -4443 -2569 5884 25582 26060 25339 -4443 -2569 5884 25582 26060 25339 -4443 -2559 5875 25543 26060 25339 -4443 -2559 5875 25543 26060 25339 -4443 -2559 5875 25543 26060 25339 -4443 -2559 5875 25543 26060 25339 -4443 -2608 5918 25730 26060 25339 -4443 -2608 5918 25730 26060 25339 -4443 -2608 5918 25730 26060 25339 -4443 -2608 5918 25730 26060 25339 -4443 -2593 5905 25673 26060 25339 -4443 -2593 5905 25673 26060 25339 -4443 -2593 5905 25673 26060 25339 -4443 -2593 5905 25673 26060 25339 -4443 2025-03-01 11:54:47,278 Hysteresis 2668 0: raw(25673 16000 16000 16000) min(25339 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26060 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26060 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19339 < req 21000 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: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9673 0 0 0) min(9339 0 0 0) spread(-20443 0 0 0) max_pv 10060 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2563 5878 25556 26060 25339 -4443 -2563 5878 25556 26060 25339 -4443 -2563 5878 25556 26060 25339 -4443 -2563 5878 25556 26060 25339 -4443 -2596 5907 25682 26060 25339 -4443 -2596 5907 25682 26060 25339 -4443 -2596 5907 25682 26060 25339 -4443 -2596 5907 25682 26060 25339 -4443 -2595 5906 25678 26060 25339 -4443 -2595 5906 25678 26060 25339 -4443 -2595 5906 25678 26060 25339 -4443 -2595 5906 25678 26060 25339 -4443 -2569 5884 25582 26060 25339 -4443 -2569 5884 25582 26060 25339 -4443 -2569 5884 25582 26060 25339 -4443 -2569 5884 25582 26060 25339 -4443 -2569 5884 25582 26060 25339 -4443 -2569 5884 25582 26060 25339 -4443 -2573 5887 25595 26060 25339 -4443 -2573 5887 25595 26060 25339 -4443 2025-03-01 11:54:57,350 Hysteresis 2678 0: raw(25595 16000 16000 16000) min(25339 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26060 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26060 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19339 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19595 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9595 0 0 0) min(9339 0 0 0) spread(-20443 0 0 0) max_pv 10060 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2573 5887 25595 26060 25339 -4443 -2573 5887 25595 26060 25339 -4443 -2568 5883 25578 26060 25339 -4443 -2568 5883 25578 26060 25339 -4443 -2568 5883 25578 26060 25339 -4443 -2568 5883 25578 26060 25339 -4443 -2547 5864 25495 26060 25339 -4443 -2547 5864 25495 26060 25339 -4443 -2547 5864 25495 26060 25339 -4443 -2547 5864 25495 26060 25339 -4443 -2535 5854 25452 26060 25339 -4443 -2535 5854 25452 26060 25339 -4443 -2535 5854 25452 26060 25339 -4443 -2535 5854 25452 26060 25339 -4443 -2535 5854 25452 26060 25339 -4443 -2535 5854 25452 26060 25339 -4443 -2535 5854 25452 26060 25339 -4443 -2519 5840 25391 26060 25339 -4443 -2519 5840 25391 26060 25339 -4443 -2519 5840 25391 26060 25339 -4443 2025-03-01 11:55:07,701 Hysteresis 2688 0: raw(25391 16000 16000 16000) min(25339 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26060 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26060 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19339 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19391 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9391 0 0 0) min(9339 0 0 0) spread(-20443 0 0 0) max_pv 10060 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2519 5840 25391 26060 25339 -4443 -2510 5832 25356 26060 25339 -4443 -2510 5832 25356 26060 25339 -4443 -2510 5832 25356 26060 25339 -4443 -2510 5832 25356 26060 25339 -4443 -2500 5823 25317 26060 25317 -4443 -2500 5823 25317 26060 25317 -4443 -2500 5823 25317 26060 25317 -4443 -2500 5823 25317 26060 25317 -4443 -2500 5823 25317 26060 25317 -4443 -2500 5823 25317 26060 25317 -4443 -2536 5855 25456 26060 25317 -4443 -2536 5855 25456 26060 25317 -4443 -2536 5855 25456 26060 25317 -4443 -2536 5855 25456 26060 25317 -4443 -2505 5828 25339 26060 25317 -4443 -2505 5828 25339 26060 25317 -4443 -2505 5828 25339 26060 25317 -4443 -2496 5820 25304 26060 25304 -4443 -2496 5820 25304 26060 25304 -4443 2025-03-01 11:55:17,832 Hysteresis 2698 0: raw(25304 16000 16000 16000) min(25304 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26060 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26060 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19304 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19304 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9304 0 0 0) min(9304 0 0 0) spread(-20443 0 0 0) max_pv 10060 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2496 5820 25304 26060 25304 -4443 -2496 5820 25304 26060 25304 -4443 -2546 5864 25495 26060 25304 -4443 -2546 5864 25495 26060 25304 -4443 -2546 5864 25495 26060 25304 -4443 -2546 5864 25495 26060 25304 -4443 -2518 5839 25386 26060 25304 -4443 -2518 5839 25386 26060 25304 -4443 -2518 5839 25386 26060 25304 -4443 -2518 5839 25386 26060 25304 -4443 -2563 5878 25556 26060 25304 -4443 -2563 5878 25556 26060 25304 -4443 -2563 5878 25556 26060 25304 -4443 -2563 5878 25556 26060 25304 -4443 -2577 5891 25613 26060 25304 -4443 -2577 5891 25613 26060 25304 -4443 -2577 5891 25613 26060 25304 -4443 -2577 5891 25613 26060 25304 -4443 -2558 5874 25539 26060 25304 -4443 -2558 5874 25539 26060 25304 -4443 2025-03-01 11:55:27,836 Hysteresis 2708 0: raw(25539 16000 16000 16000) min(25304 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26060 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26060 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19304 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19539 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9539 0 0 0) min(9304 0 0 0) spread(-20443 0 0 0) max_pv 10060 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2558 5874 25539 26060 25304 -4443 -2558 5874 25539 26060 25304 -4443 -2558 5874 25539 26060 25304 -4443 -2558 5874 25539 26060 25304 -4443 -2552 5869 25517 26060 25304 -4443 -2552 5869 25517 26060 25304 -4443 -2552 5869 25517 26060 25304 -4443 -2552 5869 25517 26060 25304 -4443 -2509 5831 25352 26060 25304 -4443 -2509 5831 25352 26060 25304 -4443 -2509 5831 25352 26060 25304 -4443 -2537 5856 25460 26060 25304 -4443 -2537 5856 25460 26060 25304 -4443 -2537 5856 25460 26060 25304 -4443 -2537 5856 25460 26060 25304 -4443 -2532 5851 25439 26060 25304 -4443 -2532 5851 25439 26060 25304 -4443 -2532 5851 25439 26060 25304 -4443 -2532 5851 25439 26060 25304 -4443 2025-03-01 11:55:37,841 Hysteresis 2718 0: raw(25439 16000 16000 16000) min(25304 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26060 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26060 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19304 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19439 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9439 0 0 0) min(9304 0 0 0) spread(-20443 0 0 0) max_pv 10060 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2495 5819 25300 26060 25300 -4443 -2495 5819 25300 26060 25300 -4443 -2495 5819 25300 26060 25300 -4443 -2495 5819 25300 26060 25300 -4443 -2535 5854 25452 26060 25300 -4443 -2535 5854 25452 26060 25300 -4443 -2535 5854 25452 26060 25300 -4443 -2535 5854 25452 26060 25300 -4443 -2575 5889 25604 26060 25300 -4443 -2575 5889 25604 26060 25300 -4443 -2575 5889 25604 26060 25300 -4443 -2575 5889 25604 26060 25300 -4443 -2575 5889 25604 26060 25300 -4443 -2575 5889 25604 26060 25300 -4443 -2614 5923 25752 26060 25300 -4443 -2614 5923 25752 26060 25300 -4443 -2614 5923 25752 26060 25300 -4443 -2644 5949 25865 26060 25300 -4443 -2644 5949 25865 26060 25300 -4443 2025-03-01 11:55:48,033 Hysteresis 2728 0: raw(25865 16000 16000 16000) min(25300 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26060 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26060 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19300 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19865 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9865 0 0 0) min(9300 0 0 0) spread(-20443 0 0 0) max_pv 10060 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2644 5949 25865 26060 25300 -4443 -2644 5949 25865 26060 25300 -4443 -2649 5954 25886 26060 25300 -4443 -2649 5954 25886 26060 25300 -4443 -2649 5954 25886 26060 25300 -4443 -2649 5954 25886 26060 25300 -4443 -2681 5982 26008 26060 25300 -4443 -2681 5982 26008 26060 25300 -4443 -2681 5982 26008 26060 25300 -4443 -2681 5982 26008 26060 25300 -4443 -2669 5971 25960 26060 25300 -4443 -2669 5971 25960 26060 25300 -4443 -2669 5971 25960 26060 25300 -4443 -2669 5971 25960 26060 25300 -4443 -2669 5971 25960 26060 25300 -4443 -2669 5971 25960 26060 25300 -4443 -2669 5971 25960 26060 25300 -4443 -2669 5971 25960 26060 25300 -4443 -2679 5980 26000 26060 25300 -4443 -2679 5980 26000 26060 25300 -4443 2025-03-01 11:55:58,038 Hysteresis 2738 0: raw(26000 16000 16000 16000) min(25300 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26060 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26060 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19300 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (20000 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(10000 0 0 0) min(9300 0 0 0) spread(-20443 0 0 0) max_pv 10060 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2679 5980 26000 26060 25300 -4443 -2679 5980 26000 26060 25300 -4443 -2659 5962 25921 26060 25300 -4443 -2659 5962 25921 26060 25300 -4443 -2659 5962 25921 26060 25300 -4443 -2659 5962 25921 26060 25300 -4443 -2659 5962 25921 26060 25300 -4443 -2659 5962 25921 26060 25300 -4443 -2664 5967 25943 26060 25300 -4443 -2664 5967 25943 26060 25300 -4443 -2664 5967 25943 26060 25300 -4443 -2671 5973 25969 26060 25300 -4443 -2671 5973 25969 26060 25300 -4443 -2671 5973 25969 26060 25300 -4443 -2671 5973 25969 26060 25300 -4443 -2678 5979 25995 26060 25300 -4443 -2678 5979 25995 26060 25300 -4443 -2678 5979 25995 26060 25300 -4443 -2678 5979 25995 26060 25300 -4443 2025-03-01 11:56:08,043 Hysteresis 2748 0: raw(25995 16000 16000 16000) min(25300 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26060 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26060 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19300 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19995 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9995 0 0 0) min(9300 0 0 0) spread(-20443 0 0 0) max_pv 10060 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2672 5974 25973 26060 25300 -4443 -2672 5974 25973 26060 25300 -4443 -2672 5974 25973 26060 25300 -4443 -2672 5974 25973 26060 25300 -4443 -2658 5962 25921 26060 25300 -4443 -2658 5962 25921 26060 25300 -4443 -2658 5962 25921 26060 25300 -4443 -2658 5962 25921 26060 25300 -4443 -2632 5939 25821 26060 25300 -4443 -2632 5939 25821 26060 25300 -4443 -2632 5939 25821 26060 25300 -4443 -2632 5939 25821 26060 25300 -4443 -2636 5942 25834 26060 25300 -4443 -2636 5942 25834 26060 25300 -4443 -2636 5942 25834 26060 25300 -4443 -2636 5942 25834 26060 25300 -4443 -2636 5942 25834 26060 25300 -4443 -2636 5942 25834 26060 25300 -4443 -2624 5932 25791 26021 25300 -4443 -2624 5932 25791 26021 25300 -4443 2025-03-01 11:56:18,056 Hysteresis 2758 0: raw(25791 16000 16000 16000) min(25300 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26021 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26021 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19300 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19791 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9791 0 0 0) min(9300 0 0 0) spread(-20443 0 0 0) max_pv 10021 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2624 5932 25791 26021 25300 -4443 -2671 5973 25969 26021 25300 -4443 -2671 5973 25969 26008 25300 -4443 -2671 5973 25969 26008 25300 -4443 -2671 5973 25969 26008 25300 -4443 -2628 5935 25804 26008 25300 -4443 -2628 5935 25804 26008 25300 -4443 -2628 5935 25804 26008 25300 -4443 -2628 5935 25804 26008 25300 -4443 -2628 5935 25804 26008 25300 -4443 -2628 5935 25804 26008 25300 -4443 -2628 5935 25804 26008 25300 -4443 -2628 5935 25804 26008 25300 -4443 -2637 5943 25839 26008 25300 -4443 -2637 5943 25839 26008 25300 -4443 -2637 5943 25839 26008 25300 -4443 -2637 5943 25839 26008 25300 -4443 -2586 5899 25647 26008 25300 -4443 -2586 5899 25647 26008 25300 -4443 2025-03-01 11:56:28,102 Hysteresis 2769 0: raw(25647 16000 16000 16000) min(25300 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26008 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26008 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19300 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19647 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9647 0 0 0) min(9300 0 0 0) spread(-20443 0 0 0) max_pv 10008 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2586 5899 25647 26008 25300 -4443 -2586 5899 25647 26008 25300 -4443 -2648 5953 25882 26008 25300 -4443 -2648 5953 25882 26008 25300 -4443 -2648 5953 25882 26008 25300 -4443 -2648 5953 25882 26008 25300 -4443 -2688 5988 26034 26034 25300 -4443 -2688 5988 26034 26034 25300 -4443 -2674 5976 25982 26034 25300 -4443 -2674 5976 25982 26034 25300 -4443 -2674 5976 25982 26034 25300 -4443 -2674 5976 25982 26034 25300 -4443 -2674 5976 25982 26034 25300 -4443 -2674 5976 25982 26034 25300 -4443 -2674 5976 25982 26034 25300 -4443 -2674 5976 25982 26034 25300 -4443 -2662 5965 25934 26034 25300 -4443 -2662 5965 25934 26034 25300 -4443 -2662 5965 25934 26034 25300 -4443 -2662 5965 25934 26034 25300 -4443 2025-03-01 11:56:38,117 Hysteresis 2779 0: raw(25934 16000 16000 16000) min(25300 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26034 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26034 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19300 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19934 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9934 0 0 0) min(9300 0 0 0) spread(-20443 0 0 0) max_pv 10034 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2649 5954 25886 26034 25300 -4443 -2649 5954 25886 26034 25300 -4443 -2649 5954 25886 26034 25300 -4443 -2649 5954 25886 26034 25300 -4443 -2654 5958 25904 26034 25300 -4443 -2654 5958 25904 26034 25300 -4443 -2654 5958 25904 26034 25300 -4443 -2654 5958 25904 26034 25300 -4443 -2654 5958 25904 26034 25300 -4443 -2654 5958 25904 26034 25300 -4443 -2654 5958 25904 26034 25300 -4443 -2654 5958 25904 26034 25300 -4443 -2659 5962 25921 26034 25300 -4443 -2659 5962 25921 26034 25300 -4443 -2659 5962 25921 26034 25300 -4443 -2659 5962 25921 26034 25300 -4443 -2609 5919 25734 26034 25300 -4443 -2609 5919 25734 26034 25300 -4443 -2609 5919 25734 26034 25300 -4443 -2609 5919 25734 26034 25300 -4443 2025-03-01 11:56:48,122 Hysteresis 2789 0: raw(25734 16000 16000 16000) min(25300 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26034 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26034 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19300 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19734 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9734 0 0 0) min(9300 0 0 0) spread(-20443 0 0 0) max_pv 10034 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2609 5919 25734 26034 25300 -4443 -2618 5927 25769 26034 25300 -4443 -2618 5927 25769 26034 25300 -4443 -2618 5927 25769 26034 25300 -4443 -2618 5927 25769 26034 25300 -4443 -2604 5914 25713 26034 25300 -4443 -2604 5914 25713 26034 25300 -4443 -2604 5914 25713 26034 25300 -4443 -2604 5914 25713 26034 25300 -4443 -2604 5914 25713 26034 25300 -4443 -2604 5914 25713 26034 25300 -4443 -2604 5914 25713 26034 25300 -4443 -2604 5914 25713 26034 25300 -4443 -2654 5958 25904 26034 25300 -4443 -2654 5958 25904 26034 25300 -4443 -2654 5958 25904 26034 25300 -4443 -2654 5958 25904 26034 25300 -4443 -2614 5923 25752 26034 25300 -4443 -2614 5923 25752 26034 25300 -4443 2025-03-01 11:56:58,149 Hysteresis 2799 0: raw(25752 16000 16000 16000) min(25300 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26034 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26034 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19300 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19752 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9752 0 0 0) min(9300 0 0 0) spread(-20443 0 0 0) max_pv 10034 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2614 5923 25752 26034 25300 -4443 -2614 5923 25752 26034 25300 -4443 -2588 5900 25652 26034 25300 -4443 -2588 5900 25652 26034 25300 -4443 -2588 5900 25652 26034 25300 -4443 -2588 5900 25652 26034 25300 -4443 -2598 5909 25691 26034 25300 -4443 -2598 5909 25691 26034 25300 -4443 -2598 5909 25691 26034 25300 -4443 -2598 5909 25691 26034 25300 -4443 -2626 5934 25800 26034 25300 -4443 -2626 5934 25800 26034 25300 -4443 -2626 5934 25800 26034 25300 -4443 -2626 5934 25800 26034 25300 -4443 -2626 5934 25800 26034 25300 -4443 -2608 5918 25730 26034 25300 -4443 -2608 5918 25730 26034 25300 -4443 -2608 5918 25730 26034 25300 -4443 -2608 5918 25730 26034 25300 -4443 -2627 5934 25800 26034 25300 -4443 2025-03-01 11:57:08,154 Hysteresis 2809 0: raw(25800 16000 16000 16000) min(25300 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26034 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26034 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19300 < req 21000 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: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9800 0 0 0) min(9300 0 0 0) spread(-20443 0 0 0) max_pv 10034 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2627 5934 25800 26034 25300 -4443 -2627 5934 25800 26034 25300 -4443 -2627 5934 25800 26034 25300 -4443 -2667 5969 25952 26034 25300 -4443 -2667 5969 25952 26034 25300 -4443 -2667 5969 25952 26034 25300 -4443 -2667 5969 25952 26034 25300 -4443 -2668 5970 25956 26034 25300 -4443 -2668 5970 25956 26034 25300 -4443 -2668 5970 25956 26034 25300 -4443 -2668 5970 25956 26034 25300 -4443 -2668 5970 25956 26034 25300 -4443 -2668 5970 25956 26034 25300 -4443 -2668 5970 25956 26034 25300 -4443 -2668 5970 25956 26034 25300 -4443 -2607 5917 25726 26034 25300 -4443 -2607 5917 25726 26034 25300 -4443 -2607 5917 25726 26034 25300 -4443 -2607 5917 25726 26034 25300 -4443 2025-03-01 11:57:18,160 Hysteresis 2819 0: raw(25726 16000 16000 16000) min(25300 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26034 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26034 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19300 < req 21000 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: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9726 0 0 0) min(9300 0 0 0) spread(-20443 0 0 0) max_pv 10034 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2657 5961 25917 26034 25300 -4443 -2657 5961 25917 26034 25300 -4443 -2657 5961 25917 26034 25300 -4443 -2657 5961 25917 26034 25300 -4443 -2657 5961 25917 26034 25300 -4443 -2662 5965 25934 26034 25300 -4443 -2662 5965 25934 26034 25300 -4443 -2662 5965 25934 26034 25300 -4443 -2662 5965 25934 26034 25300 -4443 -2624 5932 25791 26034 25300 -4443 -2624 5932 25791 26034 25300 -4443 -2624 5932 25791 26034 25300 -4443 -2624 5932 25791 26034 25300 -4443 -2688 5988 26034 26034 25300 -4443 -2688 5988 26034 26034 25300 -4443 -2688 5988 26034 26034 25300 -4443 -2688 5988 26034 26034 25300 -4443 -2688 5988 26034 26034 25300 -4443 -2688 5988 26034 26034 25300 -4443 -2688 5988 26034 26034 25300 -4443 2025-03-01 11:57:28,238 Hysteresis 2829 0: raw(26034 16000 16000 16000) min(25300 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26034 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26034 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19300 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (20034 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(10034 0 0 0) min(9300 0 0 0) spread(-20443 0 0 0) max_pv 10034 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2688 5988 26034 26034 25300 -4443 -2662 5965 25934 26034 25300 -4443 -2662 5965 25934 26034 25300 -4443 -2662 5965 25934 26034 25300 -4443 -2662 5965 25934 26034 25300 -4443 -2712 6009 26126 26126 25300 -4443 -2712 6009 26126 26126 25300 -4443 -2712 6009 26126 26126 25300 -4443 -2712 6009 26126 26126 25300 -4443 -2682 5983 26013 26126 25300 -4443 -2682 5983 26013 26126 25300 -4443 -2682 5983 26013 26126 25300 -4443 -2682 5983 26013 26126 25300 -4443 -2678 5979 25995 26126 25300 -4443 -2678 5979 25995 26126 25300 -4443 -2678 5979 25995 26126 25300 -4443 -2678 5979 25995 26126 25300 -4443 -2678 5979 25995 26126 25300 -4443 -2678 5979 25995 26126 25300 -4443 -2691 5990 26043 26126 25300 -4443 2025-03-01 11:57:38,503 Hysteresis 2839 0: raw(26043 16000 16000 16000) min(25300 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26126 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26126 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19300 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (20043 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(10043 0 0 0) min(9300 0 0 0) spread(-20443 0 0 0) max_pv 10126 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2691 5990 26043 26126 25300 -4443 -2691 5990 26043 26126 25300 -4443 -2691 5990 26043 26126 25300 -4443 -2710 6007 26117 26126 25300 -4443 -2710 6007 26117 26126 25300 -4443 -2710 6007 26117 26126 25300 -4443 -2710 6007 26117 26126 25300 -4443 -2682 5983 26013 26126 25300 -4443 -2682 5983 26013 26126 25300 -4443 -2682 5983 26013 26126 25300 -4443 -2682 5983 26013 26126 25300 -4443 -2682 5983 26013 26126 25300 -4443 -2682 5983 26013 26126 25300 -4443 -2682 5983 26013 26126 25300 -4443 -2682 5983 26013 26126 25300 -4443 -2659 5962 25921 26126 25300 -4443 -2659 5962 25921 26126 25300 -4443 -2659 5962 25921 26126 25300 -4443 -2659 5962 25921 26126 25300 -4443 -2658 5962 25921 26126 25300 -4443 2025-03-01 11:57:48,575 Hysteresis 2849 0: raw(25921 16000 16000 16000) min(25300 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26126 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26126 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19300 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19921 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9921 0 0 0) min(9300 0 0 0) spread(-20443 0 0 0) max_pv 10126 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2658 5962 25921 26126 25300 -4443 -2658 5962 25921 26126 25300 -4443 -2658 5962 25921 26126 25300 -4443 -2691 5990 26043 26126 25300 -4443 -2691 5990 26043 26126 25300 -4443 -2691 5990 26043 26126 25300 -4443 -2691 5990 26043 26126 25300 -4443 -2691 5990 26043 26126 25300 -4443 -2683 5983 26013 26126 25300 -4443 -2683 5983 26013 26126 25300 -4443 -2683 5983 26013 26126 25300 -4443 -2683 5983 26013 26126 25300 -4443 -2692 5991 26047 26126 25300 -4443 -2692 5991 26047 26126 25300 -4443 -2692 5991 26047 26126 25300 -4443 -2692 5991 26047 26126 25300 -4443 -2669 5971 25960 26126 25300 -4443 -2669 5971 25960 26126 25300 -4443 -2669 5971 25960 26126 25300 -4443 2025-03-01 11:57:58,580 Hysteresis 2859 0: raw(25960 16000 16000 16000) min(25300 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26126 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26126 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19300 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19960 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9960 0 0 0) min(9300 0 0 0) spread(-20443 0 0 0) max_pv 10126 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2669 5971 25960 26126 25300 -4443 -2720 6016 26156 26156 25300 -4443 -2720 6016 26156 26156 25300 -4443 -2720 6016 26156 26156 25300 -4443 -2720 6016 26156 26156 25300 -4443 -2726 6021 26178 26178 25300 -4443 -2726 6021 26178 26178 25300 -4443 -2726 6021 26178 26178 25300 -4443 -2726 6021 26178 26178 25300 -4443 -2726 6021 26178 26178 25300 -4443 -2726 6021 26178 26178 25300 -4443 -2726 6021 26178 26178 25300 -4443 -2726 6021 26178 26178 25300 -4443 -2743 6036 26243 26243 25300 -4443 -2743 6036 26243 26243 25300 -4443 -2743 6036 26243 26243 25300 -4443 -2743 6036 26243 26243 25300 -4443 -2743 6036 26243 26243 25300 -4443 -2743 6036 26243 26243 25300 -4443 -2726 6021 26178 26243 25300 -4443 2025-03-01 11:58:08,585 Hysteresis 2869 0: raw(26178 16000 16000 16000) min(25300 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26243 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26243 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19300 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (20178 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(10178 0 0 0) min(9300 0 0 0) spread(-20443 0 0 0) max_pv 10243 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2726 6021 26178 26243 25300 -4443 -2726 6021 26178 26243 25300 -4443 -2726 6021 26178 26243 25300 -4443 -2745 6038 26252 26252 25300 -4443 -2745 6038 26252 26252 25300 -4443 -2745 6038 26252 26252 25300 -4443 -2745 6038 26252 26252 25300 -4443 -2746 6039 26256 26256 25300 -4443 -2746 6039 26256 26256 25300 -4443 -2746 6039 26256 26256 25300 -4443 -2746 6039 26256 26256 25300 -4443 -2726 6021 26178 26256 25300 -4443 -2726 6021 26178 26256 25300 -4443 -2726 6021 26178 26256 25300 -4443 -2726 6021 26178 26256 25300 -4443 -2730 6025 26195 26256 25300 -4443 -2730 6025 26195 26256 25300 -4443 -2730 6025 26195 26256 25300 -4443 -2730 6025 26195 26256 25300 -4443 -2674 5976 25982 26256 25300 -4443 2025-03-01 11:58:18,657 Hysteresis 2879 0: raw(25982 16000 16000 16000) min(25300 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26256 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26256 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19300 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19982 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9982 0 0 0) min(9300 0 0 0) spread(-20443 0 0 0) max_pv 10256 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2674 5976 25982 26256 25300 -4443 -2674 5976 25982 26256 25300 -4443 -2674 5976 25982 26256 25300 -4443 -2725 6020 26173 26256 25300 -4443 -2725 6020 26173 26256 25300 -4443 -2725 6020 26173 26256 25300 -4443 -2725 6020 26173 26256 25300 -4443 -2725 6020 26173 26256 25300 -4443 -2725 6020 26173 26256 25300 -4443 -2725 6020 26173 26256 25300 -4443 -2725 6020 26173 26256 25300 -4443 -2725 6020 26173 26256 25300 -4443 -2695 5994 26060 26256 25300 -4443 -2695 5994 26060 26256 25300 -4443 -2695 5994 26060 26256 25300 -4443 -2695 5994 26060 26256 25300 -4443 -2707 6004 26104 26256 25300 -4443 -2707 6004 26104 26256 25300 -4443 -2707 6004 26104 26256 25300 -4443 2025-03-01 11:58:28,667 Hysteresis 2889 0: raw(26104 16000 16000 16000) min(25300 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26256 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26256 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19300 < req 21000 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: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(10104 0 0 0) min(9300 0 0 0) spread(-20443 0 0 0) max_pv 10256 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2707 6004 26104 26256 25300 -4443 -2727 6022 26182 26256 25300 -4443 -2727 6022 26182 26256 25300 -4443 -2727 6022 26182 26256 25300 -4443 -2727 6022 26182 26256 25300 -4443 -2693 5992 26052 26256 25300 -4443 -2693 5992 26052 26256 25300 -4443 -2693 5992 26052 26256 25300 -4443 -2693 5992 26052 26256 25300 -4443 -2693 5992 26052 26256 25300 -4443 -2693 5992 26052 26256 25300 -4443 -2693 5992 26052 26256 25300 -4443 -2693 5992 26052 26256 25300 -4443 -2657 5961 25917 26256 25300 -4443 -2657 5961 25917 26256 25300 -4443 -2657 5961 25917 26256 25300 -4443 -2657 5961 25917 26256 25300 -4443 -2678 5979 25995 26256 25300 -4443 -2678 5979 25995 26256 25300 -4443 -2678 5979 25995 26256 25300 -4443 2025-03-01 11:58:38,676 Hysteresis 2899 0: raw(25995 16000 16000 16000) min(25300 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26256 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26256 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19300 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19995 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9995 0 0 0) min(9300 0 0 0) spread(-20443 0 0 0) max_pv 10256 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2678 5979 25995 26256 25300 -4443 -2678 5979 25995 26256 25300 -4443 -2678 5979 25995 26256 25300 -4443 -2691 5990 26043 26256 25300 -4443 -2691 5990 26043 26256 25300 -4443 -2691 5990 26043 26256 25300 -4443 -2691 5990 26043 26256 25300 -4443 -2705 6003 26100 26256 25300 -4443 -2705 6003 26100 26256 25300 -4443 -2705 6003 26100 26256 25300 -4443 -2705 6003 26100 26256 25300 -4443 -2752 6044 26278 26278 25300 -4443 -2752 6044 26278 26278 25300 -4443 -2752 6044 26278 26278 25300 -4443 -2752 6044 26278 26278 25300 -4443 -2761 6052 26313 26313 25300 -4443 -2761 6052 26313 26313 25300 -4443 -2761 6052 26313 26313 25300 -4443 -2761 6052 26313 26313 25300 -4443 -2711 6008 26121 26313 25300 -4443 2025-03-01 11:58:48,731 Hysteresis 2909 0: raw(26121 16000 16000 16000) min(25300 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26313 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26313 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19300 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (20121 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(10121 0 0 0) min(9300 0 0 0) spread(-20443 0 0 0) max_pv 10313 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2711 6008 26121 26313 25300 -4443 -2711 6008 26121 26313 25300 -4443 -2711 6008 26121 26313 25300 -4443 -2707 6004 26104 26313 25300 -4443 -2707 6004 26104 26313 25300 -4443 -2707 6004 26104 26313 25300 -4443 -2707 6004 26104 26313 25300 -4443 -2707 6004 26104 26313 25300 -4443 -2707 6004 26104 26313 25300 -4443 -2707 6004 26104 26313 25300 -4443 -2697 5996 26069 26313 25300 -4443 -2697 5996 26069 26313 25300 -4443 -2699 5997 26073 26313 25300 -4443 -2699 5997 26073 26313 25300 -4443 -2699 5997 26073 26313 25300 -4443 -2699 5997 26073 26313 25300 -4443 -2724 6019 26169 26313 25300 -4443 -2724 6019 26169 26313 25300 -4443 -2724 6019 26169 26313 25300 -4443 -2724 6019 26169 26313 25300 -4443 2025-03-01 11:58:58,736 Hysteresis 2919 0: raw(26169 16000 16000 16000) min(25300 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26313 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26313 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19300 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (20169 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(10169 0 0 0) min(9300 0 0 0) spread(-20443 0 0 0) max_pv 10313 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2717 6013 26143 26313 25300 -4443 -2717 6013 26143 26313 25300 -4443 -2717 6013 26143 26313 25300 -4443 -2717 6013 26143 26313 25300 -4443 -2683 5983 26013 26313 25300 -4443 -2683 5983 26013 26313 25300 -4443 -2683 5983 26013 26313 25300 -4443 -2683 5983 26013 26313 25300 -4443 -2713 6010 26130 26313 25300 -4443 -2713 6010 26130 26313 25300 -4443 -2713 6010 26130 26313 25300 -4443 -2713 6010 26130 26313 25300 -4443 -2758 6049 26300 26313 25300 -4443 -2758 6049 26300 26313 25300 -4443 -2758 6049 26300 26313 25300 -4443 -2758 6049 26300 26313 25300 -4443 -2718 6014 26147 26313 25300 -4443 -2718 6014 26147 26313 25300 -4443 -2718 6014 26147 26313 25300 -4443 -2718 6014 26147 26313 25300 -4443 2025-03-01 11:59:08,743 Hysteresis 2929 0: raw(26147 16000 16000 16000) min(25300 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26313 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26313 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19300 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (20147 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(10147 0 0 0) min(9300 0 0 0) spread(-20443 0 0 0) max_pv 10313 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2718 6014 26147 26313 25300 -4443 -2718 6014 26147 26313 25300 -4443 -2718 6014 26147 26313 25300 -4443 -2718 6014 26147 26313 25300 -4443 -2718 6014 26147 26313 25300 -4443 -2718 6014 26147 26313 25300 -4443 -2728 6023 26186 26313 25300 -4443 -2728 6023 26186 26313 25300 -4443 -2728 6023 26186 26313 25300 -4443 -2728 6023 26186 26313 25300 -4443 -2728 6023 26186 26313 25300 -4443 -2728 6023 26186 26313 25300 -4443 -2728 6023 26186 26313 25300 -4443 -2728 6023 26186 26313 25300 -4443 -2695 5994 26060 26313 25300 -4443 -2695 5994 26060 26313 25300 -4443 -2695 5994 26060 26313 25300 -4443 -2695 5994 26060 26313 25300 -4443 -2705 6003 26100 26313 25300 -4443 2025-03-01 11:59:18,818 Hysteresis 2939 0: raw(26100 16000 16000 16000) min(25300 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26313 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26313 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19300 < req 21000 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: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(10100 0 0 0) min(9300 0 0 0) spread(-20443 0 0 0) max_pv 10313 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2705 6003 26100 26313 25300 -4443 -2705 6003 26100 26313 25300 -4443 -2705 6003 26100 26313 25300 -4443 -2734 6028 26208 26313 25300 -4443 -2734 6028 26208 26313 25300 -4443 -2734 6028 26208 26313 25300 -4443 -2734 6028 26208 26313 25300 -4443 -2723 6018 26165 26313 25300 -4443 -2723 6018 26165 26313 25300 -4443 -2723 6018 26165 26313 25300 -4443 -2723 6018 26165 26313 25300 -4443 -2663 5966 25939 26313 25300 -4443 -2663 5966 25939 26313 25300 -4443 -2663 5966 25939 26313 25300 -4443 -2663 5966 25939 26313 25300 -4443 -2659 5962 25921 26313 25300 -4443 -2659 5962 25921 26313 25300 -4443 -2659 5962 25921 26313 25300 -4443 -2659 5962 25921 26313 25300 -4443 -2659 5962 25921 26313 25300 -4443 2025-03-01 11:59:28,904 Hysteresis 2949 0: raw(25921 16000 16000 16000) min(25300 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26313 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26313 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19300 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19921 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9921 0 0 0) min(9300 0 0 0) spread(-20443 0 0 0) max_pv 10313 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2675 5976 25982 26313 25300 -4443 -2675 5976 25982 26313 25300 -4443 -2675 5976 25982 26313 25300 -4443 -2675 5976 25982 26313 25300 -4443 -2682 5983 26013 26313 25300 -4443 -2682 5983 26013 26313 25300 -4443 -2682 5983 26013 26313 25300 -4443 -2682 5983 26013 26313 25300 -4443 -2652 5956 25895 26313 25300 -4443 -2652 5956 25895 26313 25300 -4443 -2652 5956 25895 26313 25300 -4443 -2652 5956 25895 26313 25300 -4443 -2642 5948 25860 26313 25300 -4443 -2642 5948 25860 26313 25300 -4443 -2642 5948 25860 26313 25300 -4443 -2642 5948 25860 26313 25300 -4443 -2628 5935 25804 26313 25300 -4443 -2628 5935 25804 26313 25300 -4443 -2628 5935 25804 26313 25300 -4443 -2628 5935 25804 26313 25300 -4443 2025-03-01 11:59:38,908 Hysteresis 2959 0: raw(25804 16000 16000 16000) min(25300 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26313 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26313 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19300 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19804 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9804 0 0 0) min(9300 0 0 0) spread(-20443 0 0 0) max_pv 10313 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2582 5895 25630 26313 25300 -4443 -2582 5895 25630 26313 25300 -4443 -2582 5895 25630 26313 25300 -4443 -2582 5895 25630 26313 25300 -4443 -2588 5900 25652 26313 25300 -4443 -2588 5900 25652 26313 25300 -4443 -2588 5900 25652 26313 25300 -4443 -2588 5900 25652 26313 25300 -4443 -2588 5900 25652 26313 25300 -4443 -2588 5900 25652 26313 25300 -4443 -2588 5900 25652 26313 25300 -4443 -2588 5900 25652 26313 25452 -4443 -2588 5900 25652 26313 25452 -4443 -2548 5865 25500 26313 25452 -4443 -2548 5865 25500 26313 25452 -4443 -2548 5865 25500 26313 25500 -4443 -2548 5865 25500 26313 25500 -4443 -2528 5848 25426 26313 25426 -4443 -2528 5848 25426 26313 25426 -4443 2025-03-01 11:59:48,951 Hysteresis 2969 0: raw(25426 16000 16000 16000) min(25426 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26313 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26313 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19426 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19426 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9426 0 0 0) min(9426 0 0 0) spread(-20443 0 0 0) max_pv 10313 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2528 5848 25426 26313 25426 -4443 -2528 5848 25426 26313 25426 -4443 -2522 5843 25404 26313 25404 -4443 -2522 5843 25404 26313 25404 -4443 -2522 5843 25404 26313 25404 -4443 -2522 5843 25404 26313 25404 -4443 -2525 5845 25413 26313 25404 -4443 -2525 5845 25413 26313 25404 -4443 -2525 5845 25413 26313 25404 -4443 -2525 5845 25413 26313 25404 -4443 -2554 5871 25526 26313 25404 -4443 -2554 5871 25526 26313 25404 -4443 -2554 5871 25526 26313 25404 -4443 -2554 5871 25526 26313 25404 -4443 -2553 5870 25521 26313 25404 -4443 -2553 5870 25521 26313 25404 -4443 -2553 5870 25521 26313 25404 -4443 -2561 5877 25552 26313 25404 -4443 -2561 5877 25552 26313 25404 -4443 2025-03-01 11:59:59,027 Hysteresis 2979 0: raw(25552 16000 16000 16000) min(25404 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26313 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26313 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19404 < req 21000 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: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9552 0 0 0) min(9404 0 0 0) spread(-20443 0 0 0) max_pv 10313 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2561 5877 25552 26313 25404 -4443 -2561 5877 25552 26313 25404 -4443 -2561 5877 25552 26313 25404 -4443 -2561 5877 25552 26313 25404 -4443 -2657 5961 25917 26313 25404 -4443 -2657 5961 25917 26313 25404 -4443 -2657 5961 25917 26313 25404 -4443 -2657 5961 25917 26313 25404 -4443 -2657 5961 25917 26313 25404 -4443 -2657 5961 25917 26313 25404 -4443 -2657 5961 25917 26313 25404 -4443 -2657 5961 25917 26313 25404 -4443 -2641 5947 25856 26313 25404 -4443 -2641 5947 25856 26313 25404 -4443 -2641 5947 25856 26313 25404 -4443 -2641 5947 25856 26313 25404 -4443 -2730 6025 26195 26313 25404 -4443 -2730 6025 26195 26313 25404 -4443 -2730 6025 26195 26313 25404 -4443 -2730 6025 26195 26313 25404 -4443 2025-03-01 12:00:09,034 Hysteresis 2989 0: raw(26195 16000 16000 16000) min(25404 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26313 0: [ 0 0@1p ] 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26313 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19404 < req 21000 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: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(10195 0 0 0) min(9404 0 0 0) spread(-20443 0 0 0) max_pv 10313 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2717 6013 26143 26313 25404 -4443 -2717 6013 26143 26313 25404 -4443 -2717 6013 26143 26313 25404 -4443 -2717 6013 26143 26313 25404 -4443 -2706 6004 26104 26313 25404 -4443 -2706 6004 26104 26313 25404 -4443 -2706 6004 26104 26313 25404 -4443 -2706 6004 26104 26313 25404 -4443 -2718 6014 26147 26313 25404 -4443 -2718 6014 26147 26313 25404 -4443 -2718 6014 26147 26313 25404 -4443 -2718 6014 26147 26313 25404 -4443 -2718 6014 26147 26313 25404 -4443 -2718 6014 26147 26313 25404 -4443 -2640 5946 25852 26313 25404 -4443 -2640 5946 25852 26313 25404 -4443 -2640 5946 25852 26313 25404 -4443 -2640 5946 25852 26313 25404 -4443 -2702 6000 26086 26313 25404 -4443 -2702 6000 26086 26313 25404 -4443 2025-03-01 12:00:19,039 Hysteresis 2999 0: raw(26086 16000 16000 16000) min(25404 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26313 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26313 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19404 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (20086 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(10086 0 0 0) min(9404 0 0 0) spread(-20443 0 0 0) max_pv 10313 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2702 6000 26086 26313 25404 -4443 -2702 6000 26086 26313 25404 -4443 -2661 5964 25930 26313 25404 -4443 -2661 5964 25930 26313 25404 -4443 -2661 5964 25930 26313 25404 -4443 -2661 5964 25930 26313 25404 -4443 -2687 5987 26030 26313 25404 -4443 -2687 5987 26030 26313 25404 -4443 -2687 5987 26030 26313 25404 -4443 -2687 5987 26030 26313 25404 -4443 -2686 5986 26026 26313 25404 -4443 -2686 5986 26026 26313 25404 -4443 -2686 5986 26026 26313 25404 -4443 -2686 5986 26026 26313 25404 -4443 -2685 5985 26021 26313 25404 -4443 -2685 5985 26021 26313 25404 -4443 -2685 5985 26021 26313 25404 -4443 -2685 5985 26021 26313 25404 -4443 -2677 5978 25991 26313 25404 -4443 -2677 5978 25991 26313 25404 -4443 2025-03-01 12:00:29,044 Hysteresis 3010 0: raw(25991 16000 16000 16000) min(25404 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26313 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26313 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19404 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19991 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9991 0 0 0) min(9404 0 0 0) spread(-20443 0 0 0) max_pv 10313 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2677 5978 25991 26313 25404 -4443 -2663 5966 25939 26313 25404 -4443 -2663 5966 25939 26313 25404 -4443 -2663 5966 25939 26313 25404 -4443 -2663 5966 25939 26313 25404 -4443 -2663 5966 25939 26313 25404 -4443 -2663 5966 25939 26313 25404 -4443 -2663 5966 25939 26313 25404 -4443 -2663 5966 25939 26313 25404 -4443 -2663 5966 25939 26313 25404 -4443 -2663 5966 25939 26313 25404 -4443 -2666 5969 25952 26313 25404 -4443 -2666 5969 25952 26313 25404 -4443 -2666 5969 25952 26313 25404 -4443 -2666 5969 25952 26313 25404 -4443 -2654 5958 25904 26313 25404 -4443 -2654 5958 25904 26313 25404 -4443 -2654 5958 25904 26313 25404 -4443 -2654 5958 25904 26313 25404 -4443 2025-03-01 12:00:39,089 Hysteresis 3020 0: raw(25904 16000 16000 16000) min(25404 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26313 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26313 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19404 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19904 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9904 0 0 0) min(9404 0 0 0) spread(-20443 0 0 0) max_pv 10313 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2674 5976 25982 26313 25404 -4443 -2674 5976 25982 26313 25404 -4443 -2674 5976 25982 26313 25404 -4443 -2674 5976 25982 26313 25404 -4443 -2679 5980 26000 26313 25404 -4443 -2679 5980 26000 26313 25404 -4443 -2679 5980 26000 26313 25404 -4443 -2679 5980 26000 26313 25404 -4443 -2686 5986 26026 26313 25404 -4443 -2686 5986 26026 26313 25404 -4443 -2686 5986 26026 26313 25404 -4443 -2686 5986 26026 26313 25404 -4443 -2736 6030 26217 26313 25404 -4443 -2736 6030 26217 26313 25404 -4443 -2736 6030 26217 26313 25404 -4443 -2736 6030 26217 26313 25404 -4443 -2736 6030 26217 26313 25404 -4443 -2733 6027 26204 26313 25404 -4443 -2733 6027 26204 26313 25404 -4443 2025-03-01 12:00:49,094 Hysteresis 3030 0: raw(26204 16000 16000 16000) min(25404 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26313 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26313 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19404 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (20204 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(10204 0 0 0) min(9404 0 0 0) spread(-20443 0 0 0) max_pv 10313 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2733 6027 26204 26313 25404 -4443 -2733 6027 26204 26313 25404 -4443 -2703 6001 26091 26313 25404 -4443 -2703 6001 26091 26313 25404 -4443 -2703 6001 26091 26313 25404 -4443 -2703 6001 26091 26313 25404 -4443 -2684 5984 26017 26313 25404 -4443 -2684 5984 26017 26313 25404 -4443 -2684 5984 26017 26313 25404 -4443 -2684 5984 26017 26313 25404 -4443 -2711 6008 26121 26313 25404 -4443 -2711 6008 26121 26313 25404 -4443 -2711 6008 26121 26313 25404 -4443 -2711 6008 26121 26313 25404 -4443 -2706 6004 26104 26313 25404 -4443 -2706 6004 26104 26313 25404 -4443 -2706 6004 26104 26313 25404 -4443 -2706 6004 26104 26313 25404 -4443 -2733 6027 26204 26313 25404 -4443 -2733 6027 26204 26313 25404 -4443 2025-03-01 12:00:59,100 Hysteresis 3040 0: raw(26204 16000 16000 16000) min(25404 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26313 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26313 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19404 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (20204 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(10204 0 0 0) min(9404 0 0 0) spread(-20443 0 0 0) max_pv 10313 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2733 6027 26204 26313 25404 -4443 -2653 5957 25900 26313 25404 -4443 -2653 5957 25900 26313 25404 -4443 -2653 5957 25900 26313 25404 -4443 -2653 5957 25900 26313 25404 -4443 -2653 5957 25900 26313 25404 -4443 -2653 5957 25900 26313 25404 -4443 -2653 5957 25900 26313 25404 -4443 -2653 5957 25900 26313 25404 -4443 -2653 5957 25900 26313 25404 -4443 -2653 5957 25900 26313 25404 -4443 -2653 5957 25900 26313 25404 -4443 -2666 5969 25952 26313 25404 -4443 -2666 5969 25952 26313 25404 -4443 -2666 5969 25952 26313 25404 -4443 -2715 6011 26134 26313 25404 -4443 -2715 6011 26134 26313 25404 -4443 -2715 6011 26134 26313 25404 -4443 -2715 6011 26134 26313 25404 -4443 -2726 6021 26178 26313 25404 -4443 2025-03-01 12:01:09,163 Hysteresis 3050 0: raw(26178 16000 16000 16000) min(25404 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26313 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26313 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19404 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (20178 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(10178 0 0 0) min(9404 0 0 0) spread(-20443 0 0 0) max_pv 10313 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2726 6021 26178 26313 25404 -4443 -2726 6021 26178 26313 25404 -4443 -2726 6021 26178 26313 25404 -4443 -2690 5990 26043 26313 25404 -4443 -2690 5990 26043 26313 25404 -4443 -2690 5990 26043 26313 25404 -4443 -2690 5990 26043 26313 25404 -4443 -2730 6025 26195 26313 25404 -4443 -2730 6025 26195 26313 25404 -4443 -2730 6025 26195 26313 25404 -4443 -2730 6025 26195 26313 25404 -4443 -2746 6039 26256 26313 25404 -4443 -2746 6039 26256 26313 25404 -4443 -2746 6039 26256 26313 25404 -4443 -2746 6039 26256 26313 25404 -4443 -2746 6039 26256 26313 25404 -4443 -2750 6042 26269 26313 25404 -4443 -2750 6042 26269 26313 25404 -4443 -2750 6042 26269 26313 25404 -4443 -2750 6042 26269 26313 25404 -4443 2025-03-01 12:01:19,170 Hysteresis 3060 0: raw(26269 16000 16000 16000) min(25404 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26313 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26313 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19404 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (20269 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(10269 0 0 0) min(9404 0 0 0) spread(-20443 0 0 0) max_pv 10313 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2750 6042 26269 26313 25404 -4443 -2726 6021 26178 26313 25404 -4443 -2726 6021 26178 26313 25404 -4443 -2726 6021 26178 26313 25404 -4443 -2726 6021 26178 26313 25404 -4443 -2696 5995 26065 26313 25404 -4443 -2696 5995 26065 26313 25404 -4443 -2696 5995 26065 26313 25404 -4443 -2696 5995 26065 26313 25404 -4443 -2657 5961 25917 26313 25404 -4443 -2657 5961 25917 26313 25404 -4443 -2657 5961 25917 26313 25404 -4443 -2657 5961 25917 26313 25404 -4443 -2621 5929 25778 26313 25404 -4443 -2621 5929 25778 26313 25404 -4443 -2621 5929 25778 26313 25404 -4443 -2621 5929 25778 26313 25404 -4443 -2636 5942 25834 26313 25404 -4443 -2636 5942 25834 26313 25404 -4443 2025-03-01 12:01:29,178 Hysteresis 3070 0: raw(25834 16000 16000 16000) min(25404 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26313 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26313 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19404 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19834 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9834 0 0 0) min(9404 0 0 0) spread(-20443 0 0 0) max_pv 10313 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2636 5942 25834 26313 25404 -4443 -2636 5942 25834 26313 25404 -4443 -2621 5929 25778 26313 25404 -4443 -2621 5929 25778 26313 25404 -4443 -2621 5929 25778 26313 25404 -4443 -2621 5929 25778 26313 25404 -4443 -2621 5929 25778 26313 25404 -4443 -2621 5929 25778 26313 25404 -4443 -2621 5929 25778 26313 25404 -4443 -2631 5938 25817 26313 25404 -4443 -2631 5938 25817 26313 25404 -4443 -2634 5941 25830 26313 25404 -4443 -2634 5941 25830 26313 25404 -4443 -2634 5941 25830 26313 25404 -4443 -2634 5941 25830 26313 25404 -4443 -2687 5987 26030 26313 25404 -4443 -2687 5987 26030 26313 25404 -4443 -2687 5987 26030 26313 25404 -4443 -2687 5987 26030 26313 25404 -4443 -2647 5952 25878 26313 25404 -4443 2025-03-01 12:01:39,198 Hysteresis 3080 0: raw(25878 16000 16000 16000) min(25404 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26313 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26313 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19404 < req 21000 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: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9878 0 0 0) min(9404 0 0 0) spread(-20443 0 0 0) max_pv 10313 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2647 5952 25878 26313 25404 -4443 -2647 5952 25878 26313 25404 -4443 -2647 5952 25878 26313 25404 -4443 -2692 5991 26047 26313 25404 -4443 -2692 5991 26047 26313 25404 -4443 -2692 5991 26047 26313 25404 -4443 -2692 5991 26047 26313 25404 -4443 -2649 5954 25886 26313 25404 -4443 -2649 5954 25886 26313 25404 -4443 -2649 5954 25886 26313 25404 -4443 -2649 5954 25886 26313 25404 -4443 -2692 5991 26047 26313 25404 -4443 -2692 5991 26047 26313 25404 -4443 -2692 5991 26047 26313 25404 -4443 -2692 5991 26047 26313 25404 -4443 -2672 5974 25973 26313 25404 -4443 -2672 5974 25973 26313 25404 -4443 -2672 5974 25973 26313 25404 -4443 -2672 5974 25973 26313 25404 -4443 -2678 5979 25995 26313 25404 -4443 2025-03-01 12:01:49,382 Hysteresis 3090 0: raw(25995 16000 16000 16000) min(25404 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26313 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26313 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19404 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19995 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9995 0 0 0) min(9404 0 0 0) spread(-20443 0 0 0) max_pv 10313 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2678 5979 25995 26313 25404 -4443 -2678 5979 25995 26313 25404 -4443 -2678 5979 25995 26313 25404 -4443 -2678 5979 25995 26313 25404 -4443 -2678 5979 25995 26313 25404 -4443 -2678 5979 25995 26313 25404 -4443 -2678 5979 25995 26313 25404 -4443 -2678 5979 25995 26313 25404 -4443 -2678 5979 25995 26313 25404 -4443 -2668 5970 25956 26313 25404 -4443 -2668 5970 25956 26313 25404 -4443 -2668 5970 25956 26313 25404 -4443 -2668 5970 25956 26313 25404 -4443 -2678 5979 25995 26313 25404 -4443 -2678 5979 25995 26313 25404 -4443 -2678 5979 25995 26313 25404 -4443 -2678 5979 25995 26313 25404 -4443 -2682 5983 26013 26313 25404 -4443 -2682 5983 26013 26313 25404 -4443 -2682 5983 26013 26313 25404 -4443 2025-03-01 12:01:59,390 Hysteresis 3100 0: raw(26013 16000 16000 16000) min(25404 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26313 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26313 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19404 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (20013 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(10013 0 0 0) min(9404 0 0 0) spread(-20443 0 0 0) max_pv 10313 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2682 5983 26013 26313 25404 -4443 -2728 6023 26186 26313 25404 -4443 -2728 6023 26186 26313 25404 -4443 -2728 6023 26186 26313 25404 -4443 -2728 6023 26186 26313 25404 -4443 -2697 5996 26069 26313 25404 -4443 -2697 5996 26069 26313 25404 -4443 -2697 5996 26069 26313 25404 -4443 -2677 5978 25991 26313 25404 -4443 -2677 5978 25991 26313 25404 -4443 -2677 5978 25991 26313 25404 -4443 -2677 5978 25991 26313 25404 -4443 -2677 5978 25991 26313 25404 -4443 -2677 5978 25991 26313 25404 -4443 -2677 5978 25991 26313 25404 -4443 -2681 5982 26008 26313 25404 -4443 -2681 5982 26008 26313 25404 -4443 -2681 5982 26008 26313 25404 -4443 -2692 5991 26047 26313 25404 -4443 2025-03-01 12:02:09,398 Hysteresis 3110 0: raw(26047 16000 16000 16000) min(25404 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26313 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26313 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19404 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (20047 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(10047 0 0 0) min(9404 0 0 0) spread(-20443 0 0 0) max_pv 10313 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2692 5991 26047 26313 25404 -4443 -2692 5991 26047 26313 25404 -4443 -2692 5991 26047 26313 25404 -4443 -2663 5966 25939 26313 25404 -4443 -2663 5966 25939 26313 25404 -4443 -2663 5966 25939 26313 25404 -4443 -2663 5966 25939 26313 25404 -4443 -2693 5992 26052 26313 25404 -4443 -2693 5992 26052 26313 25404 -4443 -2693 5992 26052 26313 25404 -4443 -2693 5992 26052 26313 25404 -4443 -2689 5989 26039 26313 25404 -4443 -2689 5989 26039 26313 25404 -4443 -2689 5989 26039 26313 25404 -4443 -2682 5983 26013 26313 25404 -4443 -2682 5983 26013 26313 25404 -4443 -2682 5983 26013 26313 25404 -4443 -2682 5983 26013 26313 25404 -4443 -2680 5981 26004 26313 25404 -4443 2025-03-01 12:02:19,632 Hysteresis 3120 0: raw(26004 16000 16000 16000) min(25404 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26313 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26313 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19404 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (20004 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(10004 0 0 0) min(9404 0 0 0) spread(-20443 0 0 0) max_pv 10313 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2680 5981 26004 26313 25404 -4443 -2680 5981 26004 26313 25404 -4443 -2680 5981 26004 26313 25404 -4443 -2560 5876 25547 26313 25404 -4443 -2560 5876 25547 26313 25404 -4443 -2560 5876 25547 26313 25404 -4443 -2560 5876 25547 26313 25404 -4443 -2560 5876 25547 26313 25404 -4443 -2560 5876 25547 26313 25404 -4443 -2562 5878 25556 26313 25404 -4443 -2562 5878 25556 26313 25404 -4443 -2562 5878 25556 26313 25404 -4443 -2562 5878 25556 26313 25404 -4443 -2636 5942 25834 26313 25404 -4443 -2636 5942 25834 26313 25404 -4443 -2636 5942 25834 26313 25404 -4443 -2636 5942 25834 26313 25404 -4443 -2654 5958 25904 26313 25404 -4443 -2654 5958 25904 26313 25404 -4443 -2654 5958 25904 26313 25404 -4443 2025-03-01 12:02:29,996 Hysteresis 3130 0: raw(25904 16000 16000 16000) min(25404 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26313 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26313 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19404 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19904 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9904 0 0 0) min(9404 0 0 0) spread(-20443 0 0 0) max_pv 10313 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2654 5958 25904 26313 25404 -4443 -2654 5958 25904 26313 25404 -4443 -2654 5958 25904 26313 25404 -4443 -2654 5958 25904 26313 25404 -4443 -2638 5944 25843 26313 25404 -4443 -2638 5944 25843 26313 25404 -4443 -2638 5944 25843 26313 25404 -4443 -2638 5944 25843 26313 25404 -4443 -2620 5928 25773 26313 25404 -4443 -2620 5928 25773 26313 25404 -4443 -2620 5928 25773 26313 25404 -4443 -2620 5928 25773 26313 25404 -4443 -2676 5977 25986 26313 25404 -4443 -2676 5977 25986 26313 25404 -4443 -2676 5977 25986 26313 25404 -4443 -2676 5977 25986 26313 25404 -4443 -2626 5934 25800 26313 25404 -4443 -2626 5934 25800 26313 25404 -4443 -2619 5927 25769 26313 25404 -4443 -2619 5927 25769 26313 25404 -4443 2025-03-01 12:02:40,023 Hysteresis 3140 0: raw(25769 16000 16000 16000) min(25404 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26313 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26313 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19404 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19769 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9769 0 0 0) min(9404 0 0 0) spread(-20443 0 0 0) max_pv 10313 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2619 5927 25769 26313 25404 -4443 -2619 5927 25769 26313 25404 -4443 -2629 5936 25808 26313 25404 -4443 -2629 5936 25808 26313 25404 -4443 -2629 5936 25808 26313 25404 -4443 -2629 5936 25808 26313 25404 -4443 -2645 5950 25869 26313 25404 -4443 -2645 5950 25869 26313 25404 -4443 -2645 5950 25869 26313 25404 -4443 -2645 5950 25869 26313 25404 -4443 -2634 5941 25830 26313 25404 -4443 -2634 5941 25830 26313 25404 -4443 -2634 5941 25830 26313 25404 -4443 -2634 5941 25830 26313 25404 -4443 -2668 5970 25956 26313 25404 -4443 -2668 5970 25956 26313 25404 -4443 -2668 5970 25956 26313 25404 -4443 -2668 5970 25956 26313 25404 -4443 -2679 5980 26000 26313 25404 -4443 -2679 5980 26000 26313 25404 -4443 2025-03-01 12:02:50,029 Hysteresis 3150 0: raw(26000 16000 16000 16000) min(25404 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26313 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26313 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19404 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (20000 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(10000 0 0 0) min(9404 0 0 0) spread(-20443 0 0 0) max_pv 10313 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2679 5980 26000 26313 25404 -4443 -2679 5980 26000 26313 25404 -4443 -2679 5980 26000 26313 25404 -4443 -2679 5980 26000 26313 25404 -4443 -2679 5980 26000 26313 25404 -4443 -2679 5980 26000 26313 25404 -4443 -2703 6001 26091 26300 25404 -4443 -2703 6001 26091 26300 25404 -4443 -2703 6001 26091 26300 25404 -4443 -2703 6001 26091 26300 25404 -4443 -2703 6001 26091 26300 25404 -4443 -2703 6001 26091 26300 25404 -4443 -2653 5957 25900 26300 25404 -4443 -2653 5957 25900 26300 25404 -4443 -2653 5957 25900 26300 25404 -4443 -2676 5977 25986 26300 25404 -4443 -2676 5977 25986 26300 25404 -4443 -2676 5977 25986 26300 25404 -4443 -2676 5977 25986 26300 25404 -4443 -2675 5976 25982 26300 25404 -4443 2025-03-01 12:03:00,045 Hysteresis 3161 0: raw(25982 16000 16000 16000) min(25404 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26300 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26300 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19404 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19982 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9982 0 0 0) min(9404 0 0 0) spread(-20443 0 0 0) max_pv 10300 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2675 5976 25982 26300 25404 -4443 -2675 5976 25982 26300 25404 -4443 -2675 5976 25982 26300 25404 -4443 -2675 5976 25982 26300 25404 -4443 -2675 5976 25982 26300 25404 -4443 -2675 5976 25982 26300 25404 -4443 -2675 5976 25982 26300 25404 -4443 -2681 5982 26008 26300 25404 -4443 -2681 5982 26008 26300 25404 -4443 -2681 5982 26008 26300 25404 -4443 -2681 5982 26008 26300 25404 -4443 -2647 5952 25878 26300 25404 -4443 -2647 5952 25878 26300 25404 -4443 -2647 5952 25878 26300 25404 -4443 -2647 5952 25878 26300 25404 -4443 -2667 5969 25952 26300 25404 -4443 -2667 5969 25952 26300 25404 -4443 -2667 5969 25952 26300 25404 -4443 -2667 5969 25952 26300 25404 -4443 2025-03-01 12:03:10,096 Hysteresis 3171 0: raw(25952 16000 16000 16000) min(25404 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26300 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26300 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19404 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19952 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9952 0 0 0) min(9404 0 0 0) spread(-20443 0 0 0) max_pv 10300 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2667 5969 25952 26300 25404 -4443 -2667 5969 25952 26300 25404 -4443 -2676 5977 25986 26300 25404 -4443 -2676 5977 25986 26300 25404 -4443 -2676 5977 25986 26269 25404 -4443 -2676 5977 25986 26269 25404 -4443 -2705 6003 26100 26269 25404 -4443 -2705 6003 26100 26269 25404 -4443 -2705 6003 26100 26269 25404 -4443 -2677 5978 25991 26269 25404 -4443 -2677 5978 25991 26269 25404 -4443 -2677 5978 25991 26269 25404 -4443 -2677 5978 25991 26269 25404 -4443 -2679 5980 26000 26269 25404 -4443 -2679 5980 26000 26269 25404 -4443 -2679 5980 26000 26269 25404 -4443 -2679 5980 26000 26269 25404 -4443 -2703 6001 26091 26269 25404 -4443 -2703 6001 26091 26269 25404 -4443 2025-03-01 12:03:20,102 Hysteresis 3181 0: raw(26091 16000 16000 16000) min(25404 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26269 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26269 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19404 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (20091 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(10091 0 0 0) min(9404 0 0 0) spread(-20443 0 0 0) max_pv 10269 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2703 6001 26091 26269 25404 -4443 -2703 6001 26091 26269 25404 -4443 -2703 6001 26091 26269 25404 -4443 -2703 6001 26091 26269 25404 -4443 -2703 6001 26091 26269 25404 -4443 -2703 6001 26091 26269 25404 -4443 -2632 5939 25821 26269 25404 -4443 -2632 5939 25821 26269 25404 -4443 -2632 5939 25821 26269 25404 -4443 -2632 5939 25821 26269 25404 -4443 -2625 5933 25795 26269 25404 -4443 -2625 5933 25795 26269 25404 -4443 -2625 5933 25795 26269 25404 -4443 -2625 5933 25795 26269 25404 -4443 -2625 5933 25795 26269 25404 -4443 -2621 5929 25778 26269 25404 -4443 -2621 5929 25778 26269 25404 -4443 -2621 5929 25778 26269 25404 -4443 -2621 5929 25778 26269 25404 -4443 -2621 5929 25778 26269 25404 -4443 2025-03-01 12:03:30,138 Hysteresis 3191 0: raw(25778 16000 16000 16000) min(25404 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26269 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26269 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19404 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19778 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9778 0 0 0) min(9404 0 0 0) spread(-20443 0 0 0) max_pv 10269 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2621 5929 25778 26269 25404 -4443 -2621 5929 25778 26269 25404 -4443 -2621 5929 25778 26269 25404 -4443 -2672 5974 25973 26269 25404 -4443 -2672 5974 25973 26269 25404 -4443 -2672 5974 25973 26269 25404 -4443 -2672 5974 25973 26269 25404 -4443 -2692 5991 26047 26269 25404 -4443 -2692 5991 26047 26269 25404 -4443 -2692 5991 26047 26269 25404 -4443 -2692 5991 26047 26269 25404 -4443 -2671 5973 25969 26269 25404 -4443 -2671 5973 25969 26269 25404 -4443 -2671 5973 25969 26269 25404 -4443 -2671 5973 25969 26269 25404 -4443 -2611 5920 25739 26269 25404 -4443 -2611 5920 25739 26269 25404 -4443 -2611 5920 25739 26269 25404 -4443 -2611 5920 25739 26269 25404 -4443 -2620 5928 25773 26269 25404 -4443 2025-03-01 12:03:40,515 Hysteresis 3201 0: raw(25773 16000 16000 16000) min(25404 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26269 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26269 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19404 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19773 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9773 0 0 0) min(9404 0 0 0) spread(-20443 0 0 0) max_pv 10269 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2620 5928 25773 26269 25404 -4443 -2620 5928 25773 26269 25404 -4443 -2620 5928 25773 26269 25404 -4443 -2620 5928 25773 26269 25404 -4443 -2620 5928 25773 26269 25404 -4443 -2620 5928 25773 26269 25404 -4443 -2620 5928 25773 26269 25404 -4443 -2620 5928 25773 26269 25404 -4443 -2620 5928 25773 26269 25404 -4443 -2659 5962 25921 26269 25404 -4443 -2659 5962 25921 26269 25404 -4443 -2659 5962 25921 26269 25404 -4443 -2659 5962 25921 26269 25404 -4443 -2649 5954 25886 26269 25404 -4443 -2649 5954 25886 26269 25404 -4443 -2649 5954 25886 26269 25404 -4443 -2649 5954 25886 26269 25404 -4443 -2643 5948 25860 26269 25404 -4443 -2643 5948 25860 26269 25404 -4443 -2643 5948 25860 26269 25404 -4443 2025-03-01 12:03:50,953 Hysteresis 3211 0: raw(25860 16000 16000 16000) min(25404 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26269 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26269 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19404 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19860 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9860 0 0 0) min(9404 0 0 0) spread(-20443 0 0 0) max_pv 10269 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2643 5948 25860 26269 25404 -4443 -2671 5973 25969 26269 25404 -4443 -2671 5973 25969 26269 25404 -4443 -2671 5973 25969 26269 25404 -4443 -1320 4632 20139 26269 20139 -4443 -1320 4632 20139 26269 20139 -4443 -1320 4632 20139 26269 20139 -4443 -1320 4632 20139 26269 20139 -4443 -1150 4505 19586 26269 19586 -4443 -1150 4505 19586 26269 19586 -4443 -1150 4505 19586 26269 19586 -4443 -1150 4505 19586 26269 19586 -4443 1442 2561 11134 26269 11134 -4443 1442 2561 11134 26269 11134 -4443 1442 2561 11134 26269 11134 -4443 1442 2561 11134 26269 11134 -4443 1442 2561 11134 26269 11134 -4443 1442 2561 11134 26269 11134 -4443 1439 2564 11147 26269 11134 -4443 1439 2564 11147 26269 11134 -4443 2025-03-01 12:04:01,019 Hysteresis 3221 0: raw(11147 16000 16000 16000) min(11134 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26269 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26269 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (5147 10000 10000 10000) 7: 0: 11147@1p 8: filtered 1 to 1, sorted to 0 8: 0: 11147@1p 9: don't have active chargers. 9: raw(0 4853 4853 4853) min(-13 4853 4853 4853) spread(-15590 4853 4853 4853) max_pv 15122 9: [ 0 11147@1p ] PM PV mtr(W) avl(W) raw max min spread 1439 1447 6291 26269 6291 -4443 1439 1447 6291 26269 6291 -4443 1992 777 3378 26269 3378 -4443 1992 777 3378 26269 3378 -4443 1992 777 3378 26269 3378 -4443 1992 777 3378 26269 3378 -4443 2111 673 2926 26269 2926 -4443 2111 673 2926 26269 2926 -4443 2111 673 2926 26269 2926 -4443 2111 673 2926 26269 2926 -4443 832 2122 9226 26269 2926 -4443 832 2122 9226 26269 2926 -4443 RECV 0: requested 16000 -> 13480 mA (lines 10.480 0.000 0.000) 832 2122 9226 26269 2926 -4443 859 2109 9169 26269 2926 -4443 859 2109 9169 26269 2926 -4443 859 2109 9169 26269 2926 -4443 859 2109 9169 26269 2926 -4443 834 2121 9221 26269 2926 -4443 834 2121 9221 26269 2926 -4443 2025-03-01 12:04:11,024 Hysteresis 3231 0: raw(9221 16000 16000 16000) min(2926 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26269 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26269 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (3221 10000 10000 10000) 7: 0: 9221@1p 8: filtered 1 to 1, sorted to 0 8: 0: 9221@1p 9: don't have active chargers. 9: raw(0 6779 6779 6779) min(-6295 6779 6779 6779) spread(-13664 6779 6779 6779) max_pv 17048 9: [ 0 9221@1p ] PM PV mtr(W) avl(W) raw max min spread 834 1678 7295 26269 2926 -4443 834 1678 7295 26269 2926 -4443 -216 2203 9578 26269 2926 -4443 -216 2203 9578 26269 2926 -4443 -216 2203 9578 26269 2926 -4443 -216 2203 9578 26269 2926 -4443 -216 2203 9578 26269 2926 -4443 -216 2203 9578 26269 2926 -4443 -208 2199 9560 26269 2926 -4443 -208 2199 9560 26269 2926 -4443 -208 2199 9560 26269 2926 -4443 -208 2199 9560 26269 2926 -4443 RECV 0: requested 13410 -> 11690 mA (lines 8.690 0.000 0.000) -1759 3615 15717 26269 2926 -4443 -1759 3615 15717 26269 2926 -4443 -1759 3615 15717 26269 2926 -4443 -1759 3615 15717 26269 2926 -4443 -4230 5777 25117 26269 2926 -4443 -4230 5777 25117 26269 2926 -4443 -4230 5777 25117 26269 2926 -4443 -4348 5880 25565 26269 2926 -4443 2025-03-01 12:04:21,078 Hysteresis 3242 0: raw(25565 16000 16000 16000) min(2926 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 26269 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26269 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (19565 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9565 0 0 0) min(-13074 0 0 0) spread(-20443 0 0 0) max_pv 10269 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -4348 7440 32347 32347 2926 -4443 -4348 7440 32347 32347 2926 -4443 -4348 7440 32347 32347 2926 -4443 -4341 7434 32321 32347 2926 -4443 -4341 7434 32321 32347 2926 -4443 -4341 7434 32321 32347 2926 -4443 -4341 7434 32321 32347 2926 -4443 -4327 7422 32269 32347 2926 -4443 RECV 0: requested 11690 -> 14880 mA (lines 11.880 0.000 0.000) -4327 7422 32269 32347 2926 -4443 -4327 7422 32269 32347 2926 -4443 -4327 7422 32269 32347 2926 -4443 -3049 6304 27408 32347 2926 -4443 -3049 6304 27408 32347 2926 -4443 -3049 6304 27408 32347 2926 -4443 -3049 6304 27408 32347 2926 -4443 -2701 5999 26082 32347 2926 -4443 -2701 5999 26082 32347 2926 -4443 -2701 5999 26082 32347 2926 -4443 -2701 5999 26082 32347 2926 -4443 2025-03-01 12:04:31,270 Hysteresis 3252 0: raw(26082 16000 16000 16000) min(2926 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 32347 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 32347 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (20082 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(10082 0 0 0) min(-13074 0 0 0) spread(-20443 0 0 0) max_pv 16347 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2701 5999 26082 32347 2926 -4443 -2701 5999 26082 32347 2926 -4443 -2701 5999 26082 32347 2926 -4443 -2701 5999 26082 32347 2926 -4443 -2701 5999 26082 32347 2926 -4443 -2674 5976 25982 32347 2926 -4443 -2674 5976 25982 32347 2926 -4443 -2674 5976 25982 32347 2926 -4443 -2674 5976 25982 32347 2926 -4443 -2628 5935 25804 32347 2926 -4443 -2628 5935 25804 32347 2926 -4443 -2628 5935 25804 32347 2926 -4443 -2628 5935 25804 32347 2926 -4443 -2569 5884 25582 32347 2926 -4443 -2569 5884 25582 32347 2926 -4443 -2569 5884 25582 32347 2926 -4443 -2569 5884 25582 32347 2926 -4443 -2595 5906 25678 32347 2926 -4443 -2595 5906 25678 32347 2926 -4443 2025-03-01 12:04:41,280 Hysteresis 3262 0: raw(25678 16000 16000 16000) min(2926 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 32347 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 32347 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (19678 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9678 0 0 0) min(-13074 0 0 0) spread(-20443 0 0 0) max_pv 16347 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2595 5906 25678 32347 2926 -4443 -2595 5906 25678 32347 2926 -4443 -2595 5906 25678 32347 2926 -4443 -2595 5906 25678 32347 2926 -4443 -2595 5906 25678 32347 2926 -4443 -2595 5906 25678 32347 2926 -4443 -2566 5881 25569 32347 2926 -4443 -2566 5881 25569 32347 2926 -4443 -2566 5881 25569 32347 2926 -4443 -2566 5881 25569 32347 2926 -4443 -2566 5881 25569 32347 2926 -4443 -2566 5881 25569 32347 2926 -4443 -2571 5885 25586 32347 2926 -4443 -2571 5885 25586 32347 2926 -4443 -2571 5885 25586 32347 2926 -4443 -2571 5885 25586 32347 2926 -4443 -2556 5872 25530 32347 2926 -4443 -2556 5872 25530 32347 2926 -4443 -2556 5872 25530 32347 2926 -4443 -2556 5872 25530 32347 2926 -4443 2025-03-01 12:04:51,285 Hysteresis 3272 0: raw(25530 16000 16000 16000) min(2926 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 32347 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 32347 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (19530 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9530 0 0 0) min(-13074 0 0 0) spread(-20443 0 0 0) max_pv 16347 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2580 5893 25621 32347 2926 -4443 -2580 5893 25621 32347 2926 -4443 -2580 5893 25621 32347 2926 -4443 -2580 5893 25621 32347 2926 -4443 -2515 5836 25373 32347 2926 -4443 -2515 5836 25373 32347 2926 -4443 -2515 5836 25373 32347 2926 -4443 -2515 5836 25373 32347 2926 -4443 -2543 5861 25482 32347 2926 -4443 -2543 5861 25482 32347 2926 -4443 -2543 5861 25482 32347 2926 -4443 -2543 5861 25482 32347 2926 -4443 -2537 5856 25460 32347 2926 -4443 -2537 5856 25460 32347 2926 -4443 -2537 5856 25460 32347 2926 -4443 -2537 5856 25460 32347 2926 -4443 -2578 5892 25617 32347 2926 -4443 -2578 5892 25617 32347 2926 -4443 -2578 5892 25617 32347 2926 -4443 -2578 5892 25617 32347 2926 -4443 2025-03-01 12:05:01,537 Hysteresis 3282 0: raw(25617 16000 16000 16000) min(2926 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 32347 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 32347 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (19617 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9617 0 0 0) min(-13074 0 0 0) spread(-20443 0 0 0) max_pv 16347 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2578 5892 25617 32347 2926 -4443 -2578 5892 25617 32347 2926 -4443 -2578 5892 25617 32347 2926 -4443 -2578 5892 25617 32347 2926 -4443 -2578 5892 25617 32347 2926 -4443 -2466 5794 25191 32347 2926 -4443 -2466 5794 25191 32347 2926 -4443 -2466 5794 25191 32347 2926 -4443 -2466 5794 25191 32347 2926 -4443 -2463 5791 25178 32347 2926 -4443 -2463 5791 25178 32347 2926 -4443 -2463 5791 25178 32347 2926 -4443 -2463 5791 25178 32347 2926 -4443 -2488 5813 25273 32347 2926 -4443 -2488 5813 25273 32347 2926 -4443 -2488 5813 25273 32347 2926 -4443 -2488 5813 25273 32347 2926 -4443 -2470 5797 25204 32347 2926 -4443 -2470 5797 25204 32347 2926 -4443 -2470 5797 25204 32347 2926 -4443 2025-03-01 12:05:11,747 Hysteresis 3292 0: raw(25204 16000 16000 16000) min(2926 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 32347 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 32347 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (19204 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9204 0 0 0) min(-13074 0 0 0) spread(-20443 0 0 0) max_pv 16347 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2470 5797 25204 32347 2926 -4443 -2496 5820 25304 32347 2926 -4443 -2496 5820 25304 32347 2926 -4443 -2496 5820 25304 32347 2926 -4443 -2496 5820 25304 32347 2926 -4443 -2503 5826 25330 32347 2926 -4443 -2503 5826 25330 32347 2926 -4443 -2503 5826 25330 32347 2926 -4443 -2503 5826 25330 32347 2926 -4443 -2503 5826 25330 32347 2926 -4443 -2503 5826 25330 32347 2926 -4443 -2503 5826 25330 32347 2926 -4443 -2497 5821 25308 32347 2926 -4443 -2497 5821 25308 32347 2926 -4443 -2497 5821 25308 32347 2926 -4443 -2497 5821 25308 32347 2926 -4443 -2497 5821 25308 32347 2926 -4443 -2497 5821 25308 32347 2926 -4443 -2497 5821 25308 32347 2926 -4443 -2497 5821 25308 32347 2926 -4443 2025-03-01 12:05:21,755 Hysteresis 3302 0: raw(25308 16000 16000 16000) min(2926 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 32347 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 32347 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (19308 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9308 0 0 0) min(-13074 0 0 0) spread(-20443 0 0 0) max_pv 16347 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2497 5821 25308 32347 2926 -4443 -2497 5821 25308 32347 2926 -4443 -2557 5873 25534 32347 2926 -4443 -2557 5873 25534 32347 2926 -4443 -2557 5873 25534 32347 2926 -4443 -2557 5873 25534 32347 2926 -4443 -2534 5853 25447 32347 2926 -4443 -2534 5853 25447 32347 2926 -4443 -2534 5853 25447 32347 2926 -4443 -2534 5853 25447 32347 2926 -4443 -2590 5902 25660 32347 2926 -4443 -2590 5902 25660 32347 2926 -4443 -2590 5902 25660 32347 2926 -4443 -2590 5902 25660 32347 2926 -4443 -2506 5829 25343 32347 2926 -4443 -2506 5829 25343 32347 2926 -4443 -2506 5829 25343 32347 2926 -4443 -2506 5829 25343 32347 2926 -4443 -2506 5829 25343 32347 2926 -4443 2025-03-01 12:05:31,767 Hysteresis 3312 0: raw(25343 16000 16000 16000) min(2926 16000 16000 16000) spread(-4443 16000 16000 16000) max_pv 32347 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 32347 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (19343 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9343 0 0 0) min(-13074 0 0 0) spread(-20443 0 0 0) max_pv 16347 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2506 5829 25343 32347 2926 -4443 -2506 5829 25343 32347 2926 -4443 -2506 5829 25343 32347 2926 -4443 -2556 5872 25530 32347 2926 -4443 -2556 5872 25530 32347 2926 -4443 -2556 5872 25530 32347 2926 -4443 -2556 5872 25530 32347 2926 -4443 -2556 5872 25530 32347 2926 -4443 -2556 5872 25530 32347 2926 -4443 -2574 5888 25600 32347 2926 -4443 -2574 5888 25600 32347 2926 -4443 -2574 5888 25600 32347 2926 -4443 -2574 5888 25600 32347 2926 -4443 -2503 5826 25330 32347 2926 -4443 -2503 5826 25330 32347 2926 -4443 -2503 5826 25330 32347 2926 -4443 -2503 5826 25330 32347 2926 -4443 -2489 5814 25278 32347 2926 -4443 -2489 5814 25278 32347 2926 2926 -2489 5814 25278 32347 2926 2926 2025-03-01 12:05:41,869 Hysteresis 3322 0: raw(25278 16000 16000 16000) min(2926 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 32347 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 32347 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (19278 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9278 0 0 0) min(-13074 0 0 0) spread(-13074 0 0 0) max_pv 16347 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2489 5814 25278 32347 2926 2926 -2489 5814 25278 32347 2926 2926 -2489 5814 25278 32347 2926 2926 -2489 5814 25278 32347 2926 2926 -2479 5805 25239 32347 2926 2926 -2479 5805 25239 32347 2926 2926 -2479 5805 25239 32347 2926 2926 -2479 5805 25239 32347 2926 2926 -2541 5859 25473 32347 2926 2926 -2541 5859 25473 32347 2926 2926 -2541 5859 25473 32347 2926 2926 -2541 5859 25473 32347 2926 2926 -2495 5819 25300 32347 2926 2926 -2495 5819 25300 32347 2926 2926 -2495 5819 25300 32347 2926 2926 -2495 5819 25300 32347 2926 2926 -2479 5805 25239 32347 2926 2926 -2479 5805 25239 32347 2926 2926 -2479 5805 25239 32347 2926 2926 -2479 5805 25239 32347 2926 2926 2025-03-01 12:05:51,874 Hysteresis 3332 0: raw(25239 16000 16000 16000) min(2926 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 32347 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 32347 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (19239 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9239 0 0 0) min(-13074 0 0 0) spread(-13074 0 0 0) max_pv 16347 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2479 5805 25239 32347 2926 2926 -2479 5805 25239 32347 2926 2926 -2479 5805 25239 32347 2926 2926 -2479 5805 25239 32347 2926 2926 -2479 5805 25239 32347 2926 2926 -2479 5805 25239 32347 2926 2926 -2518 5839 25386 32347 2926 2926 -2518 5839 25386 32347 2926 2926 -2518 5839 25386 32347 2926 2926 -2518 5839 25386 32347 2926 2926 -2538 5857 25465 32347 2926 2926 -2538 5857 25465 32347 2926 2926 -2538 5857 25465 32347 2926 2926 -2538 5857 25465 32347 2926 2926 -2536 5855 25456 32347 2926 2926 -2536 5855 25456 32347 2926 2926 -2536 5855 25456 32347 2926 2926 -2536 5855 25456 32347 2926 2926 -2528 5848 25426 32347 2926 2926 -2528 5848 25426 32347 2926 2926 2025-03-01 12:06:01,880 Hysteresis 3342 0: raw(25426 16000 16000 16000) min(2926 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 32347 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 32347 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (19426 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9426 0 0 0) min(-13074 0 0 0) spread(-13074 0 0 0) max_pv 16347 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2528 5848 25426 32347 2926 2926 -2528 5848 25426 32347 2926 2926 -2540 5858 25469 32347 2926 2926 -2540 5858 25469 32347 2926 2926 -2540 5858 25469 32347 2926 2926 -2540 5858 25469 32347 2926 2926 -2535 5854 25452 32347 2926 2926 -2535 5854 25452 32347 2926 2926 -2535 5854 25452 32347 2926 2926 -2535 5854 25452 32347 2926 2926 -2535 5854 25452 32347 2926 2926 -2535 5854 25452 32347 2926 2926 -2555 5871 25526 32347 2926 2926 -2555 5871 25526 32347 2926 2926 -2555 5871 25526 32347 2926 2926 -2555 5871 25526 32347 2926 2926 -2543 5861 25482 32347 2926 2926 -2543 5861 25482 32347 2926 2926 -2543 5861 25482 32347 2926 2926 2025-03-01 12:06:12,028 Hysteresis 3352 0: raw(25482 16000 16000 16000) min(2926 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 32347 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 32347 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (19482 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9482 0 0 0) min(-13074 0 0 0) spread(-13074 0 0 0) max_pv 16347 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2543 5861 25482 32347 2926 2926 -2543 5861 25482 32347 2926 2926 -2543 5861 25482 32347 2926 2926 -2543 5861 25482 32347 2926 2926 -2473 5800 25217 32347 2926 2926 -2473 5800 25217 32347 2926 2926 -2473 5800 25217 32347 2926 2926 -2473 5800 25217 32347 2926 2926 -2487 5812 25269 32347 2926 2926 -2487 5812 25269 32347 2926 2926 -2487 5812 25269 32347 2926 2926 -2487 5812 25269 32347 2926 2926 -2522 5843 25404 32347 2926 2926 -2522 5843 25404 32347 2926 2926 -2522 5843 25404 32347 2926 2926 -2522 5843 25404 32347 2926 2926 -2522 5843 25404 32347 2926 2926 -2522 5843 25404 32347 2926 2926 -2522 5843 25404 32347 2926 2926 -2522 5843 25404 32347 2926 2926 2025-03-01 12:06:22,032 Hysteresis 3362 0: raw(25404 16000 16000 16000) min(2926 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 32347 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 32347 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (19404 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9404 0 0 0) min(-13074 0 0 0) spread(-13074 0 0 0) max_pv 16347 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2532 5851 25439 32347 2926 2926 -2532 5851 25439 32347 2926 2926 -2532 5851 25439 32347 2926 2926 -2532 5851 25439 32347 2926 2926 -2532 5851 25439 32347 2926 2926 -2523 5843 25404 32347 2926 2926 -2523 5843 25404 32347 2926 2926 -2523 5843 25404 32347 2926 2926 -2523 5843 25404 32347 2926 2926 -2573 5887 25595 32347 2926 2926 -2573 5887 25595 32347 2926 2926 -2573 5887 25595 32347 2926 2926 -2573 5887 25595 32347 2926 2926 -2592 5904 25669 32347 2926 2926 -2592 5904 25669 32347 2926 2926 -2592 5904 25669 32347 2926 2926 -2592 5904 25669 32347 2926 2926 -2592 5904 25669 32347 2926 2926 -2592 5904 25669 32347 2926 2926 2025-03-01 12:06:32,037 Hysteresis 3372 0: raw(25669 16000 16000 16000) min(2926 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 32347 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 32347 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (19669 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9669 0 0 0) min(-13074 0 0 0) spread(-13074 0 0 0) max_pv 16347 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2592 5904 25669 32347 2926 2926 -2592 5904 25669 32347 2926 2926 -2577 5891 25613 32347 2926 2926 -2577 5891 25613 32347 2926 2926 -2577 5891 25613 32347 2926 2926 -2577 5891 25613 32347 2926 2926 -2604 5914 25713 32347 2926 2926 -2604 5914 25713 32347 2926 2926 -2604 5914 25713 32347 2926 2926 -2604 5914 25713 32347 2926 2926 -2577 5891 25613 32347 2926 2926 -2577 5891 25613 32347 2926 2926 -2577 5891 25613 32347 2926 2926 -2577 5891 25613 32347 2926 2926 -2577 5891 25613 32347 2926 2926 -2628 5935 25804 32347 2926 2926 -2628 5935 25804 32347 2926 2926 -2628 5935 25804 32347 2926 2926 -2628 5935 25804 32347 2926 2926 2025-03-01 12:06:42,105 Hysteresis 3383 0: raw(25804 16000 16000 16000) min(2926 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 32347 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 32347 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (19804 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9804 0 0 0) min(-13074 0 0 0) spread(-13074 0 0 0) max_pv 16347 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2628 5935 25804 32347 2926 2926 -2628 5935 25804 32347 2926 2926 -2628 5935 25804 32347 2926 2926 -2628 5935 25804 32347 2926 2926 -2638 5944 25843 32347 2926 2926 -2638 5944 25843 32347 2926 2926 -2638 5944 25843 32347 2926 2926 -2638 5944 25843 32347 2926 2926 -2658 5962 25921 32347 2926 2926 -2658 5962 25921 32347 2926 2926 -2658 5962 25921 32347 2926 2926 -2658 5962 25921 32347 2926 2926 -2649 5954 25886 32347 2926 2926 -2649 5954 25886 32347 2926 2926 -2649 5954 25886 32347 2926 2926 -2649 5954 25886 32347 2926 2926 -2649 5954 25886 32347 2926 2926 -2649 5954 25886 32347 2926 2926 -2649 5954 25886 32347 2926 2926 -2649 5954 25886 32347 2926 2926 2025-03-01 12:06:52,149 Hysteresis 3393 0: raw(25886 16000 16000 16000) min(2926 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 32347 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 32347 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (19886 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9886 0 0 0) min(-13074 0 0 0) spread(-13074 0 0 0) max_pv 16347 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2543 5861 25482 32347 2926 2926 -2543 5861 25482 32347 2926 2926 -2543 5861 25482 32347 2926 2926 -2543 5861 25482 32347 2926 2926 -2543 5861 25482 32347 2926 2926 -2544 5862 25486 32347 2926 2926 -2544 5862 25486 32347 2926 2926 -2544 5862 25486 32347 2926 2926 -2544 5862 25486 32347 2926 2926 -2582 5895 25630 32347 2926 2926 -2582 5895 25630 32347 2926 2926 -2582 5895 25630 32347 2926 2926 -2582 5895 25630 32347 2926 2926 -2562 5878 25556 32347 2926 2926 -2562 5878 25556 32347 2926 2926 -2562 5878 25556 32347 2926 2926 -2562 5878 25556 32347 2926 2926 -2552 5869 25517 32347 2926 2926 -2552 5869 25517 32347 2926 2926 2025-03-01 12:07:02,156 Hysteresis 3403 0: raw(25517 16000 16000 16000) min(2926 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 32347 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 32347 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (19517 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9517 0 0 0) min(-13074 0 0 0) spread(-13074 0 0 0) max_pv 16347 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2552 5869 25517 32347 2926 2926 -2552 5869 25517 32347 2926 2926 -2552 5869 25517 32347 2926 2926 -2552 5869 25517 32347 2926 2926 -2552 5869 25517 32347 2926 2926 -2552 5869 25517 32347 2926 2926 -2511 5833 25360 32347 2926 2926 -2511 5833 25360 32347 2926 2926 -2511 5833 25360 32347 2926 2926 -2511 5833 25360 32347 2926 2926 -2503 5826 25330 32347 2926 2926 -2503 5826 25330 32347 2926 2926 -2503 5826 25330 32347 2926 2926 -2464 5792 25182 32347 2926 2926 -2464 5792 25182 32347 2926 2926 -2464 5792 25182 32347 2926 2926 -2464 5792 25182 32347 2926 2926 -2464 5792 25182 32347 2926 2926 -2464 5792 25182 32347 2926 2926 -2474 5801 25221 32347 2926 2926 2025-03-01 12:07:12,172 Hysteresis 3413 0: raw(25221 16000 16000 16000) min(2926 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 32347 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 32347 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (19221 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9221 0 0 0) min(-13074 0 0 0) spread(-13074 0 0 0) max_pv 16347 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2474 5801 25221 32347 2926 2926 -2474 5801 25221 32347 2926 2926 -2474 5801 25221 32347 2926 2926 -2461 5789 25169 32347 2926 2926 -2461 5789 25169 32347 2926 2926 -2461 5789 25169 32347 2926 2926 -2461 5789 25169 32347 2926 2926 -2479 5805 25239 32347 2926 2926 -2479 5805 25239 32347 2926 2926 -2479 5805 25239 32347 2926 2926 -2479 5805 25239 32347 2926 2926 -2469 5796 25200 32347 2926 2926 -2469 5796 25200 32347 2926 2926 -2469 5796 25200 32347 2926 2926 -2469 5796 25200 32347 2926 2926 -2470 5797 25204 32347 2926 2926 -2470 5797 25204 32347 2926 2926 -2470 5797 25204 32347 2926 2926 -2470 5797 25204 32347 2926 2926 2025-03-01 12:07:22,457 Hysteresis 3423 0: raw(25204 16000 16000 16000) min(2926 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 32347 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 32347 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (19204 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9204 0 0 0) min(-13074 0 0 0) spread(-13074 0 0 0) max_pv 16347 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2490 5815 25282 32347 2926 2926 -2490 5815 25282 32347 2926 2926 -2490 5815 25282 32347 2926 2926 -2478 5804 25234 32347 2926 2926 -2478 5804 25234 32347 2926 2926 -2478 5804 25234 32347 2926 2926 -2478 5804 25234 32347 2926 2926 -2478 5804 25234 32347 2926 2926 -2478 5804 25234 32347 2926 2926 -2501 5824 25321 32347 2926 2926 -2501 5824 25321 32347 2926 2926 -2501 5824 25321 32347 2926 2926 -2501 5824 25321 32347 2926 2926 -2531 5850 25434 32347 2926 2926 -2531 5850 25434 32347 2926 2926 -2531 5850 25434 32347 2926 2926 -2531 5850 25434 32347 2926 2926 -2541 5859 25473 32347 2926 2926 -2541 5859 25473 32347 2926 2926 -2541 5859 25473 32347 2926 2926 2025-03-01 12:07:32,462 Hysteresis 3433 0: raw(25473 16000 16000 16000) min(2926 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 32347 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 32347 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (19473 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9473 0 0 0) min(-13074 0 0 0) spread(-13074 0 0 0) max_pv 16347 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2541 5859 25473 32347 2926 2926 -2656 5960 25913 32347 2926 2926 -2656 5960 25913 32347 2926 2926 -2656 5960 25913 32347 2926 2926 -2656 5960 25913 32347 2926 2926 -2600 5911 25700 32347 2926 2926 -2600 5911 25700 32347 2926 2926 -2600 5911 25700 32347 2926 2926 -2600 5911 25700 32347 2926 2926 -2578 5892 25617 32347 2926 2926 -2578 5892 25617 32347 2926 2926 -2578 5892 25617 32347 2926 2926 -2578 5892 25617 32347 2926 2926 -2601 5912 25704 32347 2926 2926 -2601 5912 25704 32347 2926 2926 -2601 5912 25704 32347 2926 2926 -2601 5912 25704 32347 2926 2926 -2601 5912 25704 32347 2926 2926 -2601 5912 25704 32347 2926 2926 -2601 5912 25704 32347 2926 2926 2025-03-01 12:07:42,467 Hysteresis 3443 0: raw(25704 16000 16000 16000) min(2926 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 32347 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 32347 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (19704 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9704 0 0 0) min(-13074 0 0 0) spread(-13074 0 0 0) max_pv 16347 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2601 5912 25704 32347 2926 2926 -2601 5912 25704 32347 2926 2926 -2601 5912 25704 32347 2926 2926 -2558 5874 25539 32347 2926 2926 -2558 5874 25539 32347 2926 2926 -2558 5874 25539 32347 2926 2926 -2558 5874 25539 32347 2926 2926 -2558 5874 25539 32347 2926 2926 -2558 5874 25539 32347 2926 2926 -2558 5874 25539 32347 2926 2926 -2558 5874 25539 32347 2926 2926 -2553 5870 25521 32347 2926 2926 -2553 5870 25521 32347 2926 2926 -2553 5870 25521 32347 2926 2926 -2553 5870 25521 32347 2926 2926 -2525 5845 25413 32347 2926 2926 -2525 5845 25413 32347 2926 2926 -2525 5845 25413 32347 2926 2926 -2555 5871 25526 32347 2926 2926 2025-03-01 12:07:52,570 Hysteresis 3453 0: raw(25526 16000 16000 16000) min(2926 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 32347 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 32347 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (19526 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9526 0 0 0) min(-13074 0 0 0) spread(-13074 0 0 0) max_pv 16347 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2555 5871 25526 32347 2926 2926 -2555 5871 25526 32347 2926 2926 -2555 5871 25526 32347 2926 2926 -2538 5857 25465 32347 2926 2926 -2538 5857 25465 32347 2926 2926 -2538 5857 25465 32347 2926 2926 -2538 5857 25465 32347 2926 2926 -2549 5866 25504 32347 2926 2926 -2549 5866 25504 32347 2926 2926 -2549 5866 25504 32347 2926 2926 -2549 5866 25504 32347 2926 2926 -2549 5866 25504 32347 2926 2926 -2549 5866 25504 32347 2926 2926 -2515 5836 25373 32347 2926 2926 -2515 5836 25373 32347 2926 2926 -2515 5836 25373 32347 2926 2926 -2515 5836 25373 32347 2926 2926 -2519 5840 25391 32347 2926 2926 -2519 5840 25391 32347 2926 2926 -2519 5840 25391 32347 2926 2926 2025-03-01 12:08:02,921 Hysteresis 3463 0: raw(25391 16000 16000 16000) min(2926 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 32347 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 32347 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (19391 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9391 0 0 0) min(-13074 0 0 0) spread(-13074 0 0 0) max_pv 16347 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2519 5840 25391 32347 2926 2926 -2488 5813 25273 32347 2926 2926 -2488 5813 25273 32347 2926 2926 -2488 5813 25273 32347 2926 2926 -2520 5841 25395 32347 2926 2926 -2520 5841 25395 32347 2926 2926 -2520 5841 25395 32347 2926 2926 -2520 5841 25395 32347 2926 2926 -2553 5870 25521 32347 2926 2926 -2553 5870 25521 32347 2926 2926 -2553 5870 25521 32347 2926 2926 -2553 5870 25521 32347 2926 2926 -2525 5845 25413 32347 2926 2926 -2525 5845 25413 32347 2926 2926 -2525 5845 25413 32347 2926 2926 -2525 5845 25413 32347 2926 2926 -2575 5889 25604 32347 2926 2926 -2575 5889 25604 32347 2926 2926 -2575 5889 25604 32347 2926 2926 -2575 5889 25604 32347 7295 2926 2025-03-01 12:08:12,924 Hysteresis 3473 0: raw(25604 16000 16000 16000) min(7295 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 32347 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 32347 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (19604 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9604 0 0 0) min(-8705 0 0 0) spread(-13074 0 0 0) max_pv 16347 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2581 5894 25626 32347 7295 2926 -2581 5894 25626 32347 7295 2926 -2581 5894 25626 32347 7295 2926 -2581 5894 25626 32347 7295 2926 -2581 5894 25626 32347 7295 2926 -2581 5894 25626 32347 7295 2926 -2581 5894 25626 32347 7295 2926 -2600 5911 25700 32347 7295 2926 -2600 5911 25700 32347 7295 2926 -2600 5911 25700 32347 7295 2926 -2600 5911 25700 32347 9560 2926 -2586 5899 25647 32347 9560 2926 -2586 5899 25647 32347 9560 2926 -2586 5899 25647 32347 9560 2926 -2535 5854 25452 32347 9560 2926 -2535 5854 25452 32347 9560 2926 -2535 5854 25452 32347 9560 2926 -2535 5854 25452 32347 9560 2926 -2603 5913 25708 32347 9560 2926 -2603 5913 25708 32347 9560 2926 2025-03-01 12:08:22,929 Hysteresis 3483 0: raw(25708 16000 16000 16000) min(9560 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 32347 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 32347 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (19708 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9708 0 0 0) min(-6440 0 0 0) spread(-13074 0 0 0) max_pv 16347 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2603 5913 25708 32347 15717 2926 -2603 5913 25708 32347 15717 2926 -2609 5919 25734 32347 15717 2926 -2609 5919 25734 32347 15717 2926 -2609 5919 25734 32347 25117 2926 -2609 5919 25734 32347 25117 2926 -2567 5882 25573 32347 25117 2926 -2567 5882 25573 32347 25169 2926 -2567 5882 25573 32347 25169 2926 -2567 5882 25573 32347 25169 2926 -2633 5940 25826 32347 25169 2926 -2633 5940 25826 32321 25169 2926 -2633 5940 25826 32321 25169 2926 -2633 5940 25826 32321 25169 2926 -2633 5940 25826 32321 25169 2926 -2633 5940 25826 32269 25169 2926 -2633 5940 25826 32269 25169 2926 -2633 5940 25826 32269 25169 2926 -2633 5940 25826 32269 25169 2926 -2633 5940 25826 27408 25169 2926 2025-03-01 12:08:33,003 Hysteresis 3493 0: raw(25826 16000 16000 16000) min(25169 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 27408 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 27408 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19169 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19826 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9826 0 0 0) min(9169 0 0 0) spread(-13074 0 0 0) max_pv 11408 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2656 5960 25913 27408 25169 2926 -2656 5960 25913 27408 25169 2926 -2656 5960 25913 27408 25169 2926 -2675 5976 25982 26082 25169 2926 -2675 5976 25982 26082 25169 2926 -2675 5976 25982 26082 25169 2926 -2675 5976 25982 26082 25169 2926 -2665 5968 25947 26082 25169 2926 -2665 5968 25947 26082 25169 2926 -2665 5968 25947 26082 25169 2926 -2665 5968 25947 26082 25169 2926 -2666 5969 25952 26082 25169 2926 -2666 5969 25952 25982 25169 2926 -2666 5969 25952 25982 25169 2926 -2666 5969 25952 25982 25169 2926 -2666 5969 25952 25982 25169 2926 -2666 5969 25952 25982 25169 2926 -2666 5969 25952 25982 25169 2926 -2666 5969 25952 25982 25169 2926 2025-03-01 12:08:43,042 Hysteresis 3504 0: raw(25952 16000 16000 16000) min(25169 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25982 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25982 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19169 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19952 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9952 0 0 0) min(9169 0 0 0) spread(-13074 0 0 0) max_pv 9982 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2676 5977 25986 25986 25169 2926 -2676 5977 25986 25986 25169 2926 -2676 5977 25986 25986 25169 2926 -2676 5977 25986 25986 25169 2926 -2656 5960 25913 25986 25169 2926 -2656 5960 25913 25986 25169 2926 -2656 5960 25913 25986 25169 2926 -2656 5960 25913 25986 25169 2926 -2656 5960 25913 25986 25169 2926 -2656 5960 25913 25986 25169 2926 -2622 5930 25782 25986 25169 2926 -2622 5930 25782 25986 25169 2926 -2622 5930 25782 25986 25169 2926 -2642 5948 25860 25986 25169 2926 -2642 5948 25860 25986 25169 2926 -2642 5948 25860 25986 25169 2926 -2642 5948 25860 25986 25169 2926 -2657 5961 25917 25986 25169 2926 -2657 5961 25917 25986 25169 2926 2025-03-01 12:08:53,046 Hysteresis 3514 0: raw(25917 16000 16000 16000) min(25169 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25986 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25986 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19169 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19917 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9917 0 0 0) min(9169 0 0 0) spread(-13074 0 0 0) max_pv 9986 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2657 5961 25917 25986 25169 2926 -2657 5961 25917 25986 25169 2926 -2667 5969 25952 25986 25169 2926 -2667 5969 25952 25986 25169 2926 -2667 5969 25952 25986 25169 2926 -2667 5969 25952 25986 25169 2926 -2675 5976 25982 25986 25169 2926 -2675 5976 25982 25986 25169 2926 -2675 5976 25982 25986 25169 2926 -2675 5976 25982 25986 25169 2926 -2651 5955 25891 25986 25169 2926 -2651 5955 25891 25986 25169 2926 -2651 5955 25891 25986 25169 2926 -2651 5955 25891 25986 25169 2926 -2651 5955 25891 25986 25169 2926 -2651 5955 25891 25986 25169 2926 -2651 5955 25891 25986 25169 2926 -2651 5955 25891 25986 25169 2926 -2669 5971 25960 25986 25169 2926 -2669 5971 25960 25986 25169 2926 2025-03-01 12:09:03,050 Hysteresis 3524 0: raw(25960 16000 16000 16000) min(25169 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25986 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25986 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19169 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19960 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9960 0 0 0) min(9169 0 0 0) spread(-13074 0 0 0) max_pv 9986 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2669 5971 25960 25986 25169 2926 -2669 5971 25960 25986 25169 2926 -2669 5971 25960 25986 25169 2926 -2659 5962 25921 25986 25169 2926 -2659 5962 25921 25986 25169 2926 -2659 5962 25921 25986 25169 2926 -2659 5962 25921 25986 25169 2926 -2667 5969 25952 25986 25169 2926 -2667 5969 25952 25986 25169 2926 -2667 5969 25952 25986 25169 2926 -2667 5969 25952 25986 25169 2926 -2605 5915 25717 25986 25169 2926 -2605 5915 25717 25986 25169 2926 -2605 5915 25717 25986 25169 2926 -2605 5915 25717 25986 25169 2926 -2627 5934 25800 25986 25169 2926 -2627 5934 25800 25986 25169 2926 -2627 5934 25800 25986 25169 2926 -2627 5934 25800 25986 25169 2926 2025-03-01 12:09:13,085 Hysteresis 3534 0: raw(25800 16000 16000 16000) min(25169 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25986 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25986 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19169 < req 21000 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: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9800 0 0 0) min(9169 0 0 0) spread(-13074 0 0 0) max_pv 9986 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2587 5899 25647 25986 25169 2926 -2587 5899 25647 25986 25169 2926 -2587 5899 25647 25986 25169 2926 -2587 5899 25647 25986 25169 2926 -2583 5896 25634 25986 25169 2926 -2583 5896 25634 25986 25169 2926 -2583 5896 25634 25986 25169 2926 -2583 5896 25634 25986 25169 2926 -2574 5888 25600 25986 25169 2926 -2574 5888 25600 25986 25169 2926 -2574 5888 25600 25986 25169 2926 -2574 5888 25600 25986 25169 2926 -2574 5888 25600 25986 25169 2926 -2551 5868 25513 25986 25169 2926 -2551 5868 25513 25986 25169 2926 -2551 5868 25513 25986 25169 2926 -2551 5868 25513 25986 25169 2926 -2459 5787 25160 25986 25160 2926 -2459 5787 25160 25986 25160 2926 2025-03-01 12:09:23,088 Hysteresis 3544 0: raw(25160 16000 16000 16000) min(25160 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25986 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25986 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19160 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19160 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9160 0 0 0) min(9160 0 0 0) spread(-13074 0 0 0) max_pv 9986 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2459 5787 25160 25986 25160 2926 -2459 5787 25160 25986 25160 2926 -2449 5779 25126 25986 25126 2926 -2449 5779 25126 25986 25126 2926 -2449 5779 25126 25986 25126 2926 -2449 5779 25126 25986 25126 2926 -2452 5781 25134 25986 25126 2926 -2452 5781 25134 25986 25126 2926 -2452 5781 25134 25986 25126 2926 -2452 5781 25134 25986 25126 2926 -2439 5770 25086 25986 25086 2926 -2439 5770 25086 25986 25086 2926 -2439 5770 25086 25986 25086 2926 -2439 5770 25086 25986 25086 2926 -2389 5726 24895 25986 24895 2926 -2389 5726 24895 25986 24895 2926 -2389 5726 24895 25986 24895 2926 -2374 5713 24839 25986 24839 2926 -2374 5713 24839 25986 24839 2926 -2374 5713 24839 25986 24839 2926 2025-03-01 12:09:33,092 Hysteresis 3554 0: raw(24839 16000 16000 16000) min(24839 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25986 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25986 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18839 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18839 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(8839 0 0 0) min(8839 0 0 0) spread(-13074 0 0 0) max_pv 9986 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2374 5713 24839 25986 24839 2926 -2344 5687 24726 25986 24726 2926 -2344 5687 24726 25986 24726 2926 -2345 5688 24730 25986 24726 2926 -2345 5688 24730 25986 24726 2926 -2345 5688 24730 25986 24726 2926 -2345 5688 24730 25986 24726 2926 -2366 5706 24808 25986 24726 2926 -2366 5706 24808 25986 24726 2926 -2366 5706 24808 25986 24726 2926 -2366 5706 24808 25986 24726 2926 -2374 5713 24839 25986 24726 2926 -2374 5713 24839 25986 24726 2926 -2374 5713 24839 25986 24726 2926 -2374 5713 24839 25986 24726 2926 -2394 5731 24917 25986 24726 2926 -2394 5731 24917 25986 24726 2926 -2394 5731 24917 25986 24726 2926 -2394 5731 24917 25986 24726 2926 2025-03-01 12:09:43,450 Hysteresis 3564 0: raw(24917 16000 16000 16000) min(24726 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25986 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25986 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18726 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18917 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(8917 0 0 0) min(8726 0 0 0) spread(-13074 0 0 0) max_pv 9986 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2393 5730 24913 25986 24726 2926 -2393 5730 24913 25986 24726 2926 -2393 5730 24913 25986 24726 2926 -2393 5730 24913 25986 24726 2926 -2475 5801 25221 25986 24726 2926 -2475 5801 25221 25986 24726 2926 -2475 5801 25221 25986 24726 2926 -2456 5785 25152 25986 24726 2926 -2456 5785 25152 25986 24726 2926 -2456 5785 25152 25986 24726 2926 -2456 5785 25152 25986 24726 2926 -2495 5819 25300 25986 24726 2926 -2495 5819 25300 25986 24726 2926 -2495 5819 25300 25986 24726 2926 -2495 5819 25300 25986 24726 2926 -2495 5819 25300 25986 24726 2926 -2495 5819 25300 25986 24726 2926 -2495 5819 25300 25986 24726 2926 -2495 5819 25300 25986 24726 2926 -2495 5819 25300 25986 24726 2926 2025-03-01 12:09:53,619 Hysteresis 3574 0: raw(25300 16000 16000 16000) min(24726 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25986 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25986 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18726 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19300 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9300 0 0 0) min(8726 0 0 0) spread(-13074 0 0 0) max_pv 9986 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2495 5819 25300 25986 24726 2926 -2535 5854 25452 25986 24726 2926 -2535 5854 25452 25986 24726 2926 -2535 5854 25452 25986 24726 2926 -2535 5854 25452 25986 24726 2926 -2501 5824 25321 25986 24726 2926 -2501 5824 25321 25986 24726 2926 -2501 5824 25321 25986 24726 2926 -2501 5824 25321 25986 24726 2926 -2508 5830 25347 25986 24726 2926 -2508 5830 25347 25986 24726 2926 -2508 5830 25347 25986 24726 2926 -2570 5885 25586 25986 24726 2926 -2570 5885 25586 25986 24726 2926 -2570 5885 25586 25986 24726 2926 -2570 5885 25586 25986 24726 2926 -2624 5932 25791 25986 24726 2926 -2624 5932 25791 25986 24726 2926 -2624 5932 25791 25986 24726 2926 -2624 5932 25791 25986 24726 2926 2025-03-01 12:10:03,633 Hysteresis 3584 0: raw(25791 16000 16000 16000) min(24726 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25986 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25986 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18726 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19791 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9791 0 0 0) min(8726 0 0 0) spread(-13074 0 0 0) max_pv 9986 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2600 5911 25700 25986 24726 2926 -2600 5911 25700 25986 24726 2926 -2600 5911 25700 25986 24726 2926 -2600 5911 25700 25986 24726 2926 -2600 5911 25700 25986 24726 2926 -2600 5911 25700 25986 24726 2926 -2588 5900 25652 25986 24726 2926 -2588 5900 25652 25986 24726 2926 -2588 5900 25652 25986 24726 2926 -2588 5900 25652 25986 24726 2926 -2470 5797 25204 25986 24726 2926 -2470 5797 25204 25986 24726 2926 -2470 5797 25204 25986 24726 2926 -2470 5797 25204 25986 24726 2926 -2470 5797 25204 25986 24726 2926 -2470 5797 25204 25986 24726 2926 -2470 5797 25204 25986 24726 2926 -2470 5797 25204 25986 24726 2926 -2239 5595 24326 25986 24326 2926 2025-03-01 12:10:13,638 Hysteresis 3594 0: raw(24326 16000 16000 16000) min(24326 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25986 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25986 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18326 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18326 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(8326 0 0 0) min(8326 0 0 0) spread(-13074 0 0 0) max_pv 9986 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2239 5595 24326 25986 24326 2926 -2239 5595 24326 25986 24326 2926 -2239 5595 24326 25986 24326 2926 -2151 5518 23991 25986 23991 2926 -2151 5518 23991 25986 23991 2926 -2151 5518 23991 25986 23991 2926 -2212 5571 24221 25986 23991 2926 -2212 5571 24221 25986 23991 2926 -2212 5571 24221 25986 23991 2926 -2212 5571 24221 25986 23991 2926 -2480 5806 25243 25986 23991 2926 -2480 5806 25243 25986 23991 2926 -2480 5806 25243 25986 23991 2926 -2480 5806 25243 25986 23991 2926 -2452 5781 25134 25986 23991 2926 -2452 5781 25134 25986 23991 2926 -2452 5781 25134 25986 23991 2926 -2452 5781 25134 25986 23991 2926 -2452 5781 25134 25986 23991 2926 2025-03-01 12:10:23,827 Hysteresis 3604 0: raw(25134 16000 16000 16000) min(23991 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25986 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25986 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 17991 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19134 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9134 0 0 0) min(7991 0 0 0) spread(-13074 0 0 0) max_pv 9986 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2452 5781 25134 25986 23991 2926 -2509 5831 25352 25986 23991 2926 -2509 5831 25352 25986 23991 2926 -2509 5831 25352 25986 23991 2926 -2509 5831 25352 25986 23991 2926 -2523 5843 25404 25986 23991 2926 -2523 5843 25404 25986 23991 2926 -2523 5843 25404 25986 23991 2926 -2523 5843 25404 25986 23991 2926 -2505 5828 25339 25986 23991 2926 -2505 5828 25339 25986 23991 2926 -2505 5828 25339 25986 23991 2926 -2505 5828 25339 25986 23991 2926 -2505 5828 25339 25986 23991 2926 -2505 5828 25339 25986 23991 2926 -2505 5828 25339 25986 23991 2926 -2503 5826 25330 25986 23991 2926 -2503 5826 25330 25986 23991 2926 -2503 5826 25330 25986 23991 2926 -2503 5826 25330 25986 23991 2926 2025-03-01 12:10:33,912 Hysteresis 3614 0: raw(25330 16000 16000 16000) min(23991 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25986 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25986 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 17991 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19330 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9330 0 0 0) min(7991 0 0 0) spread(-13074 0 0 0) max_pv 9986 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2357 5698 24773 25986 23991 2926 -2357 5698 24773 25986 23991 2926 -2357 5698 24773 25986 23991 2926 -2357 5698 24773 25986 23991 2926 -2390 5727 24900 25986 23991 2926 -2390 5727 24900 25986 23991 2926 -2390 5727 24900 25986 23991 2926 -2390 5727 24900 25986 23991 2926 -2390 5727 24900 25986 23991 2926 -2390 5727 24900 25986 23991 2926 -2286 5636 24504 25986 23991 2926 -2286 5636 24504 25986 23991 2926 -2286 5636 24504 25986 23991 2926 -2286 5636 24504 25986 23991 2926 -2286 5636 24504 25986 23991 2926 -2286 5636 24504 25986 23991 2926 -2286 5636 24504 25986 23991 2926 -2286 5636 24504 25986 23991 2926 -2239 5595 24326 25986 23991 2926 -2239 5595 24326 25986 23991 2926 2025-03-01 12:10:43,917 Hysteresis 3624 0: raw(24326 16000 16000 16000) min(23991 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25986 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25986 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 17991 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18326 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(8326 0 0 0) min(7991 0 0 0) spread(-13074 0 0 0) max_pv 9986 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2239 5595 24326 25986 23991 2926 -2239 5595 24326 25986 23991 2926 -2327 5672 24660 25986 23991 2926 -2327 5672 24660 25986 23991 2926 -2327 5672 24660 25986 23991 2926 -2327 5672 24660 25986 23991 2926 -2427 5759 25039 25986 23991 2926 -2427 5759 25039 25986 23991 2926 -2427 5759 25039 25986 23991 2926 -2427 5759 25039 25986 23991 2926 -2435 5766 25069 25986 23991 2926 -2435 5766 25069 25986 23991 2926 -2435 5766 25069 25986 23991 2926 -2435 5766 25069 25986 23991 2926 -2403 5738 24947 25986 23991 2926 -2403 5738 24947 25986 23991 2926 -2403 5738 24947 25986 23991 2926 -2403 5738 24947 25986 23991 2926 -2403 5738 24947 25986 23991 2926 -2403 5738 24947 25986 23991 2926 2025-03-01 12:10:53,921 Hysteresis 3634 0: raw(24947 16000 16000 16000) min(23991 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25986 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25986 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 17991 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18947 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(8947 0 0 0) min(7991 0 0 0) spread(-13074 0 0 0) max_pv 9986 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2375 5714 24843 25986 23991 2926 -2375 5714 24843 25986 23991 2926 -2375 5714 24843 25986 23991 2926 -2375 5714 24843 25986 23991 2926 -2445 5775 25108 25986 23991 2926 -2445 5775 25108 25986 23991 2926 -2445 5775 25108 25986 23991 2926 -2445 5775 25108 25986 23991 2926 -2431 5763 25056 25986 23991 2926 -2431 5763 25056 25986 23991 2926 -2431 5763 25056 25986 23991 2926 -2431 5763 25056 25986 23991 2926 -2431 5763 25056 25986 23991 2926 -2431 5763 25056 25986 23991 2926 -2431 5763 25056 25986 23991 2926 -2423 5756 25026 25986 23991 2926 -2423 5756 25026 25986 23991 2926 -2423 5756 25026 25986 23991 2926 -2423 5756 25026 25986 23991 2926 2025-03-01 12:11:04,013 Hysteresis 3644 0: raw(25026 16000 16000 16000) min(23991 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25986 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25986 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 17991 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19026 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9026 0 0 0) min(7991 0 0 0) spread(-13074 0 0 0) max_pv 9986 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2420 5753 25013 25986 23991 2926 -2420 5753 25013 25986 23991 2926 -2420 5753 25013 25986 23991 2926 -2420 5753 25013 25986 23991 2926 -2400 5736 24939 25986 23991 2926 -2400 5736 24939 25986 23991 2926 -2400 5736 24939 25986 23991 2926 -2400 5736 24939 25986 23991 2926 -2422 5755 25021 25986 23991 2926 -2422 5755 25021 25986 23991 2926 -2422 5755 25021 25986 23991 2926 -2422 5755 25021 25986 23991 2926 -2422 5755 25021 25986 23991 2926 -2422 5755 25021 25986 23991 2926 -2313 5660 24608 25986 23991 2926 -2313 5660 24608 25986 23991 2926 -2313 5660 24608 25986 23991 2926 -2313 5660 24608 25986 23991 2926 -2323 5668 24643 25986 23991 2926 -2323 5668 24643 25986 23991 2926 2025-03-01 12:11:14,018 Hysteresis 3654 0: raw(24643 16000 16000 16000) min(23991 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25986 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25986 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 17991 < req 21000 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: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(8643 0 0 0) min(7991 0 0 0) spread(-13074 0 0 0) max_pv 9986 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2323 5668 24643 25986 23991 2926 -2323 5668 24643 25986 23991 2926 -2334 5678 24686 25986 23991 2926 -2334 5678 24686 25986 23991 2926 -2334 5678 24686 25986 23991 2926 -2373 5712 24834 25986 23991 2926 -2373 5712 24834 25986 23991 2926 -2373 5712 24834 25986 23991 2926 -2373 5712 24834 25986 23991 2926 -2394 5731 24917 25986 23991 2926 -2394 5731 24917 25986 23991 2926 -2394 5731 24917 25986 23991 2926 -2394 5731 24917 25986 23991 2926 -2344 5687 24726 25986 23991 2926 -2344 5687 24726 25986 23991 2926 -2344 5687 24726 25986 23991 2926 -2344 5687 24726 25986 23991 2926 -2344 5687 24726 25986 23991 2926 -2344 5687 24726 25986 23991 2926 2025-03-01 12:11:24,028 Hysteresis 3664 0: raw(24726 16000 16000 16000) min(23991 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25986 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25986 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 17991 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18726 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(8726 0 0 0) min(7991 0 0 0) spread(-13074 0 0 0) max_pv 9986 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2334 5678 24686 25986 23991 2926 -2334 5678 24686 25986 23991 2926 -2334 5678 24686 25986 23991 2926 -2334 5678 24686 25986 23991 2926 -2322 5668 24643 25986 23991 2926 -2322 5668 24643 25986 23991 2926 -2322 5668 24643 25986 23991 2926 -2322 5668 24643 25986 23991 2926 -2371 5710 24826 25986 23991 2926 -2371 5710 24826 25986 23991 2926 -2371 5710 24826 25986 23991 2926 -2401 5737 24943 25986 23991 2926 -2401 5737 24943 25986 23991 2926 -2401 5737 24943 25986 23991 2926 -2401 5737 24943 25986 23991 2926 -2399 5735 24934 25986 23991 2926 -2399 5735 24934 25986 23991 2926 -2399 5735 24934 25986 23991 2926 -2399 5735 24934 25986 23991 2926 2025-03-01 12:11:34,052 Hysteresis 3675 0: raw(24934 16000 16000 16000) min(23991 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25986 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25986 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 17991 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18934 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(8934 0 0 0) min(7991 0 0 0) spread(-13074 0 0 0) max_pv 9986 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2420 5753 25013 25986 23991 2926 -2420 5753 25013 25986 23991 2926 -2420 5753 25013 25986 23991 2926 -2420 5753 25013 25986 23991 2926 -2400 5736 24939 25986 23991 2926 -2400 5736 24939 25986 23991 2926 -2400 5736 24939 25986 23991 2926 -2400 5736 24939 25986 23991 2926 -2396 5732 24921 25986 23991 2926 -2396 5732 24921 25986 23991 2926 -2396 5732 24921 25986 23991 2926 -2396 5732 24921 25986 23991 2926 -2396 5732 24921 25986 23991 2926 -2396 5732 24921 25986 23991 2926 -2396 5732 24921 25986 23991 2926 -2396 5732 24921 25986 23991 2926 -2396 5732 24921 25986 23991 2926 -2396 5732 24921 25986 23991 2926 -2396 5732 24921 25986 23991 2926 -2419 5752 25008 25986 23991 2926 2025-03-01 12:11:44,057 Hysteresis 3685 0: raw(25008 16000 16000 16000) min(23991 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25986 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25986 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 17991 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19008 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9008 0 0 0) min(7991 0 0 0) spread(-13074 0 0 0) max_pv 9986 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2419 5752 25008 25986 23991 2926 -2419 5752 25008 25986 23991 2926 -2419 5752 25008 25986 23991 2926 -2433 5765 25065 25986 23991 2926 -2433 5765 25065 25986 23991 2926 -2433 5765 25065 25986 23991 2926 -2435 5766 25069 25986 23991 2926 -2435 5766 25069 25986 23991 2926 -2435 5766 25069 25986 23991 2926 -2435 5766 25069 25986 23991 2926 -2455 5784 25147 25986 23991 2926 -2455 5784 25147 25986 23991 2926 -2455 5784 25147 25986 23991 2926 -2455 5784 25147 25986 23991 2926 -2482 5808 25252 25986 23991 2926 -2482 5808 25252 25986 23991 2926 -2482 5808 25252 25986 23991 2926 -2482 5808 25252 25986 23991 2926 -2489 5814 25278 25986 23991 2926 -2489 5814 25278 25986 23991 2926 2025-03-01 12:11:54,063 Hysteresis 3695 0: raw(25278 16000 16000 16000) min(23991 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25986 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25986 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 17991 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19278 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9278 0 0 0) min(7991 0 0 0) spread(-13074 0 0 0) max_pv 9986 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2489 5814 25278 25986 23991 2926 -2489 5814 25278 25986 23991 2926 -2472 5799 25213 25986 23991 2926 -2472 5799 25213 25986 23991 2926 -2472 5799 25213 25986 23991 2926 -2472 5799 25213 25986 23991 2926 -2472 5799 25213 25986 23991 2926 -2472 5799 25213 25986 23991 2926 -2492 5816 25286 25986 23991 2926 -2492 5816 25286 25986 23991 2926 -2492 5816 25286 25986 23991 2926 -2492 5816 25286 25986 23991 2926 -2492 5816 25286 25986 23991 2926 -2492 5816 25286 25986 23991 2926 -2492 5816 25286 25986 23991 2926 -2492 5816 25286 25986 23991 2926 -2438 5769 25082 25986 23991 2926 -2438 5769 25082 25986 23991 2926 -2438 5769 25082 25986 23991 2926 -2438 5769 25082 25986 23991 2926 2025-03-01 12:12:04,094 Hysteresis 3705 0: raw(25082 16000 16000 16000) min(23991 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25986 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25986 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 17991 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19082 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9082 0 0 0) min(7991 0 0 0) spread(-13074 0 0 0) max_pv 9986 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2489 5814 25278 25986 23991 2926 -2489 5814 25278 25986 23991 2926 -2489 5814 25278 25986 23991 2926 -2489 5814 25278 25986 23991 2926 -2480 5806 25243 25986 23991 2926 -2480 5806 25243 25986 23991 2926 -2480 5806 25243 25986 23991 2926 -2480 5806 25243 25986 23991 2926 -2480 5806 25243 25986 23991 2926 -2480 5806 25243 25986 23991 2926 -2480 5806 25243 25986 23991 2926 -2480 5806 25243 25986 23991 2926 -2407 5742 24965 25986 23991 2926 -2407 5742 24965 25986 23991 2926 -2407 5742 24965 25986 23991 2926 -2407 5742 24965 25986 23991 2926 -2407 5742 24965 25986 23991 2926 -2407 5742 24965 25986 23991 2926 -2427 5759 25039 25986 23991 2926 -2427 5759 25039 25986 23991 2926 2025-03-01 12:12:14,099 Hysteresis 3715 0: raw(25039 16000 16000 16000) min(23991 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25986 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25986 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 17991 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19039 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9039 0 0 0) min(7991 0 0 0) spread(-13074 0 0 0) max_pv 9986 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2427 5759 25039 25986 23991 2926 -2439 5770 25086 25986 23991 2926 -2439 5770 25086 25986 23991 2926 -2439 5770 25086 25986 23991 2926 -2439 5770 25086 25986 23991 2926 -2435 5766 25069 25986 23991 2926 -2435 5766 25069 25986 23991 2926 -2435 5766 25069 25986 23991 2926 -2435 5766 25069 25986 23991 2926 -2435 5766 25069 25986 23991 2926 -2435 5766 25069 25986 23991 2926 -2435 5766 25069 25986 23991 2926 -2435 5766 25069 25986 23991 2926 -2425 5758 25034 25986 23991 2926 -2425 5758 25034 25986 23991 2926 -2425 5758 25034 25986 23991 2926 -2425 5758 25034 25986 23991 2926 -2432 5764 25060 25986 23991 2926 -2432 5764 25060 25986 23991 2926 2025-03-01 12:12:24,111 Hysteresis 3725 0: raw(25060 16000 16000 16000) min(23991 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25986 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25986 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 17991 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19060 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9060 0 0 0) min(7991 0 0 0) spread(-13074 0 0 0) max_pv 9986 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2432 5764 25060 25986 23991 2926 -2432 5764 25060 25986 23991 2926 -2405 5740 24956 25986 23991 2926 -2405 5740 24956 25986 23991 2926 -2405 5740 24956 25986 23991 2926 -2405 5740 24956 25986 23991 2926 -2425 5758 25034 25986 23991 2926 -2425 5758 25034 25986 23991 2926 -2421 5754 25017 25986 23991 2926 -2421 5754 25017 25986 23991 2926 -2421 5754 25017 25986 23991 2926 -2421 5754 25017 25986 23991 2926 -2421 5754 25017 25986 23991 2926 -2421 5754 25017 25986 23991 2926 -2421 5754 25017 25986 23991 2926 -2495 5819 25300 25986 23991 2926 -2495 5819 25300 25986 23991 2926 -2495 5819 25300 25986 23991 2926 -2495 5819 25300 25986 23991 2926 -2502 5825 25326 25986 23991 2926 2025-03-01 12:12:34,118 Hysteresis 3735 0: raw(25326 16000 16000 16000) min(23991 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25986 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25986 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 17991 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19326 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9326 0 0 0) min(7991 0 0 0) spread(-13074 0 0 0) max_pv 9986 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2502 5825 25326 25986 23991 2926 -2502 5825 25326 25986 23991 2926 -2502 5825 25326 25986 23991 2926 -2482 5808 25252 25986 23991 2926 -2482 5808 25252 25986 23991 2926 -2482 5808 25252 25986 23991 2926 -2482 5808 25252 25986 23991 2926 -2483 5808 25252 25986 23991 2926 -2483 5808 25252 25986 23991 2926 -2483 5808 25252 25986 23991 2926 -2483 5808 25252 25986 23991 2926 -2465 5793 25186 25986 23991 2926 -2465 5793 25186 25986 23991 2926 -2465 5793 25186 25986 23991 2926 -2465 5793 25186 25986 23991 2926 -2465 5793 25186 25986 23991 2926 -2465 5793 25186 25986 23991 2926 -2475 5801 25221 25986 23991 2926 -2475 5801 25221 25986 23991 2926 -2475 5801 25221 25986 23991 2926 2025-03-01 12:12:44,336 Hysteresis 3745 0: raw(25221 16000 16000 16000) min(23991 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25986 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25986 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 17991 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19221 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9221 0 0 0) min(7991 0 0 0) spread(-13074 0 0 0) max_pv 9986 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2475 5801 25221 25986 23991 2926 -2440 5771 25091 25986 23991 2926 -2440 5771 25091 25986 23991 2926 -2440 5771 25091 25986 23991 2926 -2440 5771 25091 25986 23991 2926 -2457 5786 25156 25986 23991 2926 -2457 5786 25156 25986 23991 2926 -2457 5786 25156 25986 23991 2926 -2457 5786 25156 25986 23991 2926 -2447 5777 25117 25986 23991 2926 -2447 5777 25117 25986 23991 2926 -2447 5777 25117 25986 23991 2926 -2447 5777 25117 25986 23991 2926 -2497 5821 25308 25982 23991 2926 -2497 5821 25308 25982 23991 2926 -2497 5821 25308 25982 23991 2926 -2497 5821 25308 25982 23991 2926 -2441 5772 25095 25982 23991 2926 -2441 5772 25095 25982 23991 2926 -2441 5772 25095 25982 23991 2926 2025-03-01 12:12:54,345 Hysteresis 3755 0: raw(25095 16000 16000 16000) min(23991 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25982 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25982 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 17991 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19095 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9095 0 0 0) min(7991 0 0 0) spread(-13074 0 0 0) max_pv 9982 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2441 5772 25095 25982 23991 2926 -2447 5777 25117 25982 23991 2926 -2447 5777 25117 25982 23991 2926 -2447 5777 25117 25982 23991 2926 -2447 5777 25117 25982 23991 2926 -2459 5787 25160 25982 23991 2926 -2459 5787 25160 25982 23991 2926 -2459 5787 25160 25982 23991 2926 -2459 5787 25160 25982 23991 2926 -2529 5849 25430 25982 23991 2926 -2529 5849 25430 25982 23991 2926 -2518 5839 25386 25982 23991 2926 -2518 5839 25386 25982 23991 2926 -2518 5839 25386 25982 23991 2926 -2494 5818 25295 25982 23991 2926 -2494 5818 25295 25982 23991 2926 -2494 5818 25295 25982 23991 2926 -2494 5818 25295 25982 23991 2926 -2487 5812 25269 25960 23991 2926 2025-03-01 12:13:04,355 Hysteresis 3765 0: raw(25269 16000 16000 16000) min(23991 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25960 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25960 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 17991 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19269 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9269 0 0 0) min(7991 0 0 0) spread(-13074 0 0 0) max_pv 9960 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2487 5812 25269 25960 23991 2926 -2487 5812 25269 25960 23991 2926 -2487 5812 25269 25960 23991 2926 -2526 5846 25417 25960 23991 2926 -2526 5846 25417 25960 23991 2926 -2526 5846 25417 25960 23991 2926 -2526 5846 25417 25960 23991 2926 -2513 5835 25369 25960 23991 2926 -2513 5835 25369 25960 23991 2926 -2513 5835 25369 25960 23991 2926 -2513 5835 25369 25960 23991 2926 -2523 5843 25404 25960 23991 2926 -2523 5843 25404 25952 23991 2926 -2523 5843 25404 25952 23991 2926 -2523 5843 25404 25952 23991 2926 -2533 5852 25443 25952 23991 2926 -2533 5852 25443 25952 23991 2926 -2533 5852 25443 25952 23991 2926 -2533 5852 25443 25952 23991 2926 2025-03-01 12:13:14,498 Hysteresis 3775 0: raw(25443 16000 16000 16000) min(23991 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25952 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25952 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 17991 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19443 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9443 0 0 0) min(7991 0 0 0) spread(-13074 0 0 0) max_pv 9952 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2553 5870 25521 25952 23991 2926 -2547 5864 25495 25800 23991 2926 -2547 5864 25495 25800 23991 2926 -2547 5864 25495 25800 23991 2926 -2547 5864 25495 25800 23991 2926 -2600 5911 25700 25800 23991 2926 -2600 5911 25700 25800 23991 2926 -2600 5911 25700 25800 23991 2926 -2600 5911 25700 25800 23991 2926 -2557 5873 25534 25791 23991 2926 -2557 5873 25534 25791 23991 2926 -2557 5873 25534 25791 23991 2926 -2557 5873 25534 25791 23991 2926 -2557 5873 25534 25791 23991 2926 -2557 5873 25534 25791 23991 2926 -2557 5873 25534 25791 23991 2926 -2557 5873 25534 25791 23991 2926 -2614 5923 25752 25791 23991 2926 -2614 5923 25752 25791 23991 2926 -2614 5923 25752 25791 23991 2926 2025-03-01 12:13:24,547 Hysteresis 3785 0: raw(25752 16000 16000 16000) min(23991 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25791 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25791 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 17991 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19752 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9752 0 0 0) min(7991 0 0 0) spread(-13074 0 0 0) max_pv 9791 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2614 5923 25752 25791 23991 2926 -2548 5865 25500 25791 23991 2926 -2548 5865 25500 25791 23991 2926 -2548 5865 25500 25791 23991 2926 -2548 5865 25500 25791 23991 2926 -2601 5912 25704 25791 23991 2926 -2601 5912 25704 25791 23991 2926 -2601 5912 25704 25791 23991 2926 -2641 5947 25856 25856 23991 2926 -2641 5947 25856 25856 23991 2926 -2641 5947 25856 25856 23991 2926 -2641 5947 25856 25856 23991 2926 -2641 5947 25856 25856 23991 2926 -2641 5947 25856 25856 23991 2926 -2652 5956 25895 25895 23991 2926 -2652 5956 25895 25895 23991 2926 -2652 5956 25895 25895 23991 2926 -2652 5956 25895 25895 23991 2926 -2613 5922 25747 25895 23991 2926 -2613 5922 25747 25895 23991 2926 2025-03-01 12:13:34,551 Hysteresis 3795 0: raw(25747 16000 16000 16000) min(23991 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25895 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25895 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 17991 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19747 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9747 0 0 0) min(7991 0 0 0) spread(-13074 0 0 0) max_pv 9895 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2613 5922 25747 25895 23991 2926 -2613 5922 25747 25895 23991 2926 -2576 5890 25608 25895 23991 2926 -2576 5890 25608 25895 23991 2926 -2576 5890 25608 25895 23991 2926 -2576 5890 25608 25895 23991 2926 -2604 5914 25713 25895 23991 2926 -2604 5914 25713 25895 23991 2926 -2604 5914 25713 25895 23991 2926 -2604 5914 25713 25895 23991 2926 -2604 5914 25713 25895 23991 2926 -2604 5914 25713 25895 23991 2926 -2604 5914 25713 25895 23991 2926 -2604 5914 25713 25895 23991 2926 -2604 5914 25713 25895 23991 2926 -2628 5935 25804 25895 23991 2926 -2628 5935 25804 25895 23991 2926 -2628 5935 25804 25895 23991 2926 -2628 5935 25804 25895 23991 2926 -2620 5928 25773 25895 23991 2926 2025-03-01 12:13:44,559 Hysteresis 3805 0: raw(25773 16000 16000 16000) min(23991 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25895 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25895 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 17991 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19773 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9773 0 0 0) min(7991 0 0 0) spread(-13074 0 0 0) max_pv 9895 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2620 5928 25773 25895 23991 2926 -2620 5928 25773 25895 23991 2926 -2620 5928 25773 25895 23991 2926 -2620 5928 25773 25895 23991 2926 -2591 5903 25665 25895 23991 2926 -2591 5903 25665 25895 23991 2926 -2591 5903 25665 25895 23991 2926 -2591 5903 25665 25895 23991 2926 -2578 5892 25617 25895 23991 2926 -2578 5892 25617 25895 23991 2926 -2578 5892 25617 25895 23991 2926 -2578 5892 25617 25895 23991 2926 -2570 5885 25586 25895 23991 2926 -2570 5885 25586 25895 23991 2926 -2570 5885 25586 25895 23991 2926 -2570 5885 25586 25895 23991 2926 -2510 5832 25356 25895 23991 2926 -2510 5832 25356 25895 23991 2926 -2510 5832 25356 25895 23991 2926 2025-03-01 12:13:54,662 Hysteresis 3815 0: raw(25356 16000 16000 16000) min(23991 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25895 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25895 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 17991 < req 21000 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: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9356 0 0 0) min(7991 0 0 0) spread(-13074 0 0 0) max_pv 9895 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2510 5832 25356 25895 23991 2926 -2513 5835 25369 25895 23991 2926 -2513 5835 25369 25895 23991 2926 -2513 5835 25369 25895 23991 2926 -2513 5835 25369 25895 23991 2926 -2545 5863 25491 25895 23991 2926 -2545 5863 25491 25895 23991 2926 -2545 5863 25491 25895 23991 2926 -2545 5863 25491 25895 23991 2926 -2545 5863 25491 25895 23991 2926 -2545 5863 25491 25895 23991 2926 -2545 5863 25491 25895 23991 2926 -2545 5863 25491 25895 23991 2926 -2545 5863 25491 25895 23991 2926 -2545 5863 25491 25895 23991 2926 -2512 5834 25365 25895 23991 2926 -2512 5834 25365 25895 23991 2926 -2512 5834 25365 25895 23991 2926 -2512 5834 25365 25895 23991 2926 -2553 5870 25521 25895 23991 2926 2025-03-01 12:14:04,667 Hysteresis 3825 0: raw(25521 16000 16000 16000) min(23991 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25895 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25895 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 17991 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19521 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9521 0 0 0) min(7991 0 0 0) spread(-13074 0 0 0) max_pv 9895 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2553 5870 25521 25895 23991 2926 -2553 5870 25521 25895 23991 2926 -2553 5870 25521 25895 23991 2926 -2546 5864 25495 25895 23991 2926 -2546 5864 25495 25895 23991 2926 -2546 5864 25495 25895 23991 2926 -2546 5864 25495 25895 23991 2926 -2482 5808 25252 25895 23991 2926 -2482 5808 25252 25895 23991 2926 -2482 5808 25252 25895 23991 2926 -2482 5808 25252 25895 23991 2926 -2513 5835 25369 25895 23991 2926 -2513 5835 25369 25895 23991 2926 -2513 5835 25369 25895 23991 2926 -2513 5835 25369 25895 23991 2926 -2545 5863 25491 25895 23991 2926 -2545 5863 25491 25895 23991 2926 -2545 5863 25491 25895 23991 2926 -2536 5855 25456 25895 23991 2926 -2536 5855 25456 25895 23991 2926 2025-03-01 12:14:14,672 Hysteresis 3835 0: raw(25456 16000 16000 16000) min(23991 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25895 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25895 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 17991 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19456 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9456 0 0 0) min(7991 0 0 0) spread(-13074 0 0 0) max_pv 9895 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2536 5855 25456 25895 23991 2926 -2536 5855 25456 25895 23991 2926 -2576 5890 25608 25895 23991 2926 -2576 5890 25608 25895 23991 2926 -2591 5903 25665 25895 23991 2926 -2591 5903 25665 25895 23991 2926 -2591 5903 25665 25895 23991 2926 -2591 5903 25665 25895 23991 2926 -2544 5862 25486 25895 23991 2926 -2544 5862 25486 25895 23991 2926 -2544 5862 25486 25895 23991 2926 -2544 5862 25486 25895 23991 2926 -2578 5892 25617 25895 23991 2926 -2578 5892 25617 25895 24221 2926 -2578 5892 25617 25895 24221 2926 -2578 5892 25617 25895 24221 2926 -2578 5892 25617 25895 24221 2926 -2578 5892 25617 25895 24326 2926 -2578 5892 25617 25895 24326 2926 2025-03-01 12:14:24,923 Hysteresis 3845 0: raw(25617 16000 16000 16000) min(24326 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25895 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25895 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18326 < req 21000 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: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9617 0 0 0) min(8326 0 0 0) spread(-13074 0 0 0) max_pv 9895 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2578 5892 25617 25895 24326 2926 -2532 5851 25439 25895 24326 2926 -2532 5851 25439 25895 24326 2926 -2532 5851 25439 25895 24326 2926 -2532 5851 25439 25895 24326 2926 -2552 5869 25517 25895 24326 2926 -2552 5869 25517 25895 24326 2926 -2552 5869 25517 25895 24326 2926 -2616 5925 25760 25895 24326 2926 -2616 5925 25760 25895 24326 2926 -2616 5925 25760 25895 24326 2926 -2616 5925 25760 25895 24326 2926 -2608 5918 25730 25895 24326 2926 -2608 5918 25730 25895 24326 2926 -2608 5918 25730 25895 24326 2926 -2608 5918 25730 25895 24326 2926 -2608 5918 25730 25895 24326 2926 -2608 5918 25730 25895 24326 2926 -2598 5909 25691 25895 24326 2926 -2598 5909 25691 25895 24326 2926 2025-03-01 12:14:35,030 Hysteresis 3855 0: raw(25691 16000 16000 16000) min(24326 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25895 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25895 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18326 < req 21000 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: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9691 0 0 0) min(8326 0 0 0) spread(-13074 0 0 0) max_pv 9895 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2598 5909 25691 25895 24326 2926 -2598 5909 25691 25895 24326 2926 -2588 5900 25652 25895 24326 2926 -2588 5900 25652 25895 24326 2926 -2588 5900 25652 25895 24326 2926 -2588 5900 25652 25895 24326 2926 -2585 5898 25643 25895 24326 2926 -2585 5898 25643 25895 24326 2926 -2585 5898 25643 25895 24326 2926 -2585 5898 25643 25895 24326 2926 -2556 5872 25530 25895 24326 2926 -2556 5872 25530 25895 24326 2926 -2556 5872 25530 25895 24326 2926 -2556 5872 25530 25895 24326 2926 -2561 5877 25552 25895 24326 2926 -2561 5877 25552 25895 24326 2926 -2561 5877 25552 25895 24326 2926 -2561 5877 25552 25895 24326 2926 -2564 5879 25560 25895 24326 2926 -2564 5879 25560 25895 24326 2926 2025-03-01 12:14:45,037 Hysteresis 3865 0: raw(25560 16000 16000 16000) min(24326 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25895 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25895 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18326 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19560 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9560 0 0 0) min(8326 0 0 0) spread(-13074 0 0 0) max_pv 9895 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2564 5879 25560 25895 24326 2926 -2574 5888 25600 25895 24326 2926 -2574 5888 25600 25895 24326 2926 -2580 5893 25621 25895 24326 2926 -2580 5893 25621 25895 24326 2926 -2580 5893 25621 25895 24326 2926 -2580 5893 25621 25895 24326 2926 -2595 5906 25678 25895 24326 2926 -2595 5906 25678 25895 24326 2926 -2595 5906 25678 25895 24608 2926 -2595 5906 25678 25895 24608 2926 -2562 5878 25556 25895 24608 2926 -2562 5878 25556 25895 24608 2926 -2562 5878 25556 25895 24608 2926 -2562 5878 25556 25895 24608 2926 -2602 5913 25708 25895 24608 2926 -2602 5913 25708 25895 24608 2926 -2602 5913 25708 25895 24608 2926 -2602 5913 25708 25895 24608 2926 2025-03-01 12:14:55,045 Hysteresis 3876 0: raw(25708 16000 16000 16000) min(24608 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25895 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25895 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18608 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19708 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9708 0 0 0) min(8608 0 0 0) spread(-13074 0 0 0) max_pv 9895 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2602 5913 25708 25895 24608 2926 -2586 5899 25647 25895 24608 2926 -2586 5899 25647 25895 24608 2926 -2586 5899 25647 25895 24608 2926 -2586 5899 25647 25895 24608 2926 -2575 5889 25604 25895 24608 2926 -2575 5889 25604 25895 24608 2926 -2575 5889 25604 25895 24608 2926 -2575 5889 25604 25895 24608 2926 -2575 5889 25604 25895 24608 2926 -2575 5889 25604 25895 24608 2926 -2575 5889 25604 25895 24608 2926 -2581 5894 25626 25895 24608 2926 -2581 5894 25626 25895 24608 2926 -2581 5894 25626 25895 24608 2926 -2581 5894 25626 25895 24608 2926 -2581 5894 25626 25895 24608 2926 -2581 5894 25626 25895 24608 2926 -2536 5855 25456 25895 24608 2926 -2536 5855 25456 25895 24608 2926 2025-03-01 12:15:05,078 Hysteresis 3886 0: raw(25456 16000 16000 16000) min(24608 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25895 0: [ 0 0@1p ] 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25895 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18608 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19456 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9456 0 0 0) min(8608 0 0 0) spread(-13074 0 0 0) max_pv 9895 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2536 5855 25456 25895 24608 2926 -2536 5855 25456 25895 24608 2926 -2619 5927 25769 25895 24608 2926 -2619 5927 25769 25895 24608 2926 -2619 5927 25769 25895 24608 2926 -2619 5927 25769 25895 24608 2926 -2580 5893 25621 25895 24608 2926 -2580 5893 25621 25895 24608 2926 -2580 5893 25621 25895 24608 2926 -2580 5893 25621 25895 24608 2926 -2580 5893 25621 25895 24608 2926 -2580 5893 25621 25895 24608 2926 -2580 5893 25621 25895 24608 2926 -2580 5893 25621 25895 24608 2926 -2576 5890 25608 25895 24608 2926 -2576 5890 25608 25895 24608 2926 -2576 5890 25608 25895 24608 2926 -2576 5890 25608 25895 24608 2926 -2596 5907 25682 25895 24608 2926 -2596 5907 25682 25895 24608 2926 2025-03-01 12:15:15,084 Hysteresis 3896 0: raw(25682 16000 16000 16000) min(24608 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25895 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25895 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18608 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19682 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9682 0 0 0) min(8608 0 0 0) spread(-13074 0 0 0) max_pv 9895 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2596 5907 25682 25895 24608 2926 -2586 5899 25647 25895 24608 2926 -2586 5899 25647 25895 24608 2926 -2586 5899 25647 25895 24608 2926 -2586 5899 25647 25895 24608 2926 -2586 5899 25647 25895 24643 2926 -2586 5899 25647 25895 24643 2926 -2569 5884 25582 25895 24643 2926 -2569 5884 25582 25895 24643 2926 -2569 5884 25582 25895 24643 2926 -2569 5884 25582 25895 24643 2926 -2576 5890 25608 25895 24643 2926 -2576 5890 25608 25895 24643 2926 -2576 5890 25608 25895 24643 2926 -2576 5890 25608 25895 24643 2926 -2599 5910 25695 25895 24643 2926 -2599 5910 25695 25895 24643 2926 -2599 5910 25695 25895 24643 2926 -2599 5910 25695 25895 24643 2926 2025-03-01 12:15:25,090 Hysteresis 3906 0: raw(25695 16000 16000 16000) min(24643 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25895 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25895 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18643 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19695 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9695 0 0 0) min(8643 0 0 0) spread(-13074 0 0 0) max_pv 9895 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2584 5897 25639 25895 24643 2926 -2584 5897 25639 25895 24643 2926 -2584 5897 25639 25895 24643 2926 -2584 5897 25639 25895 24643 2926 -2592 5904 25669 25895 24643 2926 -2592 5904 25669 25895 24643 2926 -2592 5904 25669 25895 24643 2926 -2592 5904 25669 25895 24643 2926 -2592 5904 25669 25895 24643 2926 -2592 5904 25669 25895 24643 2926 -2592 5904 25669 25895 24643 2926 -2612 5921 25743 25895 24643 2926 -2612 5921 25743 25895 24643 2926 -2612 5921 25743 25895 24643 2926 -2612 5921 25743 25895 24643 2926 -2627 5934 25800 25895 24826 2926 -2627 5934 25800 25895 24826 2926 -2627 5934 25800 25895 24826 2926 -2627 5934 25800 25895 24921 2926 -2627 5934 25800 25895 24921 2926 2025-03-01 12:15:35,120 Hysteresis 3916 0: raw(25800 16000 16000 16000) min(24921 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25895 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25895 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18921 < req 21000 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: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9800 0 0 0) min(8921 0 0 0) spread(-13074 0 0 0) max_pv 9895 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2627 5934 25800 25895 24921 2926 -2617 5926 25765 25895 24921 2926 -2617 5926 25765 25895 24921 2926 -2617 5926 25765 25895 24921 2926 -2617 5926 25765 25895 24921 2926 -2626 5934 25800 25895 24921 2926 -2626 5934 25800 25895 24921 2926 -2626 5934 25800 25895 24921 2926 -2626 5934 25800 25895 24921 2926 -2636 5942 25834 25895 24921 2926 -2636 5942 25834 25895 24921 2926 -2636 5942 25834 25895 24921 2926 -2636 5942 25834 25895 24921 2926 -2666 5969 25952 25952 24921 2926 -2666 5969 25952 25952 24921 2926 -2666 5969 25952 25952 24921 2926 -2666 5969 25952 25952 24921 2926 -2679 5980 26000 26000 24921 2926 -2679 5980 26000 26000 24921 2926 -2679 5980 26000 26000 24921 2926 2025-03-01 12:15:45,143 Hysteresis 3926 0: raw(26000 16000 16000 16000) min(24921 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 26000 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18921 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (20000 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(10000 0 0 0) min(8921 0 0 0) spread(-13074 0 0 0) max_pv 10000 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2679 5980 26000 26000 24921 2926 -2679 5980 26000 26000 24921 2926 -2679 5980 26000 26000 24921 2926 -2679 5980 26000 26000 24921 2926 -2679 5980 26000 26000 24921 2926 -2683 5983 26013 26013 24956 2926 -2683 5983 26013 26013 24956 2926 -2683 5983 26013 26013 24956 2926 -2683 5983 26013 26013 24956 2926 -2683 5983 26013 26013 24956 2926 -2683 5983 26013 26013 24956 2926 -2662 5965 25934 26013 24956 2926 -2662 5965 25934 26013 24956 2926 -2662 5965 25934 26013 24956 2926 -2662 5965 25934 26013 24956 2926 -2689 5989 26039 26039 24956 2926 -2689 5989 26039 26039 24956 2926 -2689 5989 26039 26039 24956 2926 -2689 5989 26039 26039 24956 2926 2025-03-01 12:15:55,162 Hysteresis 3936 0: raw(26039 16000 16000 16000) min(24956 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 26039 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26039 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18956 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (20039 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(10039 0 0 0) min(8956 0 0 0) spread(-13074 0 0 0) max_pv 10039 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2664 5967 25943 26039 24956 2926 -2664 5967 25943 26039 24956 2926 -2664 5967 25943 26039 24956 2926 -2664 5967 25943 26039 24956 2926 -2641 5947 25856 26039 24956 2926 -2641 5947 25856 26039 24956 2926 -2641 5947 25856 26039 24956 2926 -2641 5947 25856 26039 24956 2926 -2641 5947 25856 26039 24956 2926 -2641 5947 25856 26039 24956 2926 -2641 5947 25856 26039 24956 2926 -2628 5935 25804 26039 24956 2926 -2628 5935 25804 26039 24956 2926 -2628 5935 25804 26039 24956 2926 -2628 5935 25804 26039 24956 2926 -2652 5956 25895 26039 24956 2926 -2652 5956 25895 26039 24956 2926 -2652 5956 25895 26039 24956 2926 -2652 5956 25895 26039 24956 2926 -2642 5948 25860 26039 24956 2926 2025-03-01 12:16:05,205 Hysteresis 3946 0: raw(25860 16000 16000 16000) min(24956 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 26039 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26039 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18956 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19860 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9860 0 0 0) min(8956 0 0 0) spread(-13074 0 0 0) max_pv 10039 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2642 5948 25860 26039 24956 2926 -2642 5948 25860 26039 24956 2926 -2642 5948 25860 26039 24956 2926 -2642 5948 25860 26039 24956 2926 -2642 5948 25860 26039 24956 2926 -2635 5941 25830 26039 24956 2926 -2635 5941 25830 26039 24956 2926 -2635 5941 25830 26039 24956 2926 -2635 5941 25830 26039 24956 2926 -2648 5953 25882 26039 24956 2926 -2648 5953 25882 26039 24956 2926 -2648 5953 25882 26039 24956 2926 -2648 5953 25882 26039 24956 2926 -2628 5935 25804 26039 24956 2926 -2628 5935 25804 26039 24956 2926 -2628 5935 25804 26039 24956 2926 -2628 5935 25804 26039 24956 2926 -2628 5935 25804 26039 24956 2926 -2628 5935 25804 26039 24956 2926 -2628 5935 25804 26039 24956 2926 2025-03-01 12:16:15,390 Hysteresis 3956 0: raw(25804 16000 16000 16000) min(24956 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 26039 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26039 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18956 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19804 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9804 0 0 0) min(8956 0 0 0) spread(-13074 0 0 0) max_pv 10039 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2628 5935 25804 26039 24956 2926 -2628 5935 25804 26039 24956 2926 -2628 5935 25804 26039 24956 2926 -2628 5935 25804 26039 24956 2926 -2628 5935 25804 26039 24956 2926 -2628 5935 25804 26039 24956 2926 -2628 5935 25804 26039 24956 2926 -2628 5935 25804 26039 24956 2926 -2628 5935 25804 26039 24956 2926 -2648 5953 25882 26039 24956 2926 -2648 5953 25882 26039 24956 2926 -2648 5953 25882 26039 24956 2926 -2648 5953 25882 26039 24956 2926 -2648 5953 25882 26039 24956 2926 -2648 5953 25882 26039 24956 2926 -2621 5929 25778 26039 24956 2926 -2621 5929 25778 26039 24956 2926 -2621 5929 25778 26039 24956 2926 -2621 5929 25778 26039 24956 2926 -2626 5934 25800 26039 24956 2926 2025-03-01 12:16:25,394 Hysteresis 3966 0: raw(25800 16000 16000 16000) min(24956 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 26039 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26039 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18956 < req 21000 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: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9800 0 0 0) min(8956 0 0 0) spread(-13074 0 0 0) max_pv 10039 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2626 5934 25800 26039 24956 2926 -2626 5934 25800 26039 24956 2926 -2626 5934 25800 26039 24956 2926 -2636 5942 25834 26039 24956 2926 -2636 5942 25834 26039 24956 2926 -2636 5942 25834 26039 24956 2926 -2636 5942 25834 26039 24956 2926 -2636 5942 25834 26039 24956 2926 -2636 5942 25834 26039 24956 2926 -2636 5942 25834 26039 24956 2926 -2596 5907 25682 26039 24956 2926 -2596 5907 25682 26039 24956 2926 -2596 5907 25682 26039 25017 2926 -2596 5907 25682 26039 25017 2926 -2623 5931 25786 26039 25017 2926 -2623 5931 25786 26039 25017 2926 -2623 5931 25786 26039 25017 2926 -2623 5931 25786 26039 25017 2926 -2641 5947 25856 26039 25017 2926 2025-03-01 12:16:35,404 Hysteresis 3976 0: raw(25856 16000 16000 16000) min(25017 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 26039 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26039 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19017 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19856 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9856 0 0 0) min(9017 0 0 0) spread(-13074 0 0 0) max_pv 10039 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2641 5947 25856 26039 25017 2926 -2641 5947 25856 26039 25017 2926 -2641 5947 25856 26039 25091 2926 -2615 5924 25756 26039 25091 2926 -2615 5924 25756 26039 25091 2926 -2615 5924 25756 26039 25091 2926 -2615 5924 25756 26039 25091 2926 -2615 5924 25756 26039 25091 2926 -2615 5924 25756 26039 25091 2926 -2615 5924 25756 26039 25091 2926 -2615 5924 25756 26039 25091 2926 -2615 5924 25756 26039 25091 2926 -2615 5924 25756 26039 25091 2926 -2579 5892 25617 26039 25091 2926 -2579 5892 25617 26039 25091 2926 -2579 5892 25617 26039 25091 2926 -2579 5892 25617 26039 25091 2926 -2585 5898 25643 26039 25091 2926 -2585 5898 25643 26039 25091 2926 -2585 5898 25643 26039 25091 2926 2025-03-01 12:16:45,413 Hysteresis 3986 0: raw(25643 16000 16000 16000) min(25091 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 26039 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26039 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19091 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19643 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9643 0 0 0) min(9091 0 0 0) spread(-13074 0 0 0) max_pv 10039 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2585 5898 25643 26039 25091 2926 -2552 5869 25517 26039 25091 2926 -2552 5869 25517 26039 25091 2926 -2552 5869 25517 26039 25091 2926 -2552 5869 25517 26039 25091 2926 -2554 5871 25526 26039 25091 2926 -2554 5871 25526 26039 25091 2926 -2554 5871 25526 26039 25091 2926 -2544 5862 25486 26039 25091 2926 -2544 5862 25486 26039 25091 2926 -2544 5862 25486 26039 25091 2926 -2544 5862 25486 26039 25091 2926 -2554 5871 25526 26039 25095 2926 -2554 5871 25526 26039 25095 2926 -2554 5871 25526 26039 25095 2926 -2554 5871 25526 26039 25095 2926 -2554 5871 25526 26039 25095 2926 -2554 5871 25526 26039 25095 2926 -2537 5856 25460 26039 25095 2926 2025-03-01 12:16:55,791 Hysteresis 3996 0: raw(25460 16000 16000 16000) min(25095 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 26039 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26039 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19095 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19460 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9460 0 0 0) min(9095 0 0 0) spread(-13074 0 0 0) max_pv 10039 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2537 5856 25460 26039 25095 2926 -2537 5856 25460 26039 25095 2926 -2537 5856 25460 26039 25095 2926 -2585 5898 25643 26039 25095 2926 -2585 5898 25643 26039 25095 2926 -2585 5898 25643 26039 25095 2926 -2585 5898 25643 26039 25095 2926 -2599 5910 25695 26039 25095 2926 -2599 5910 25695 26039 25095 2926 -2599 5910 25695 26039 25117 2926 -2599 5910 25695 26039 25117 2926 -2629 5936 25808 26039 25117 2926 -2629 5936 25808 26039 25117 2926 -2629 5936 25808 26039 25160 2926 -2633 5940 25826 26039 25160 2926 -2633 5940 25826 26039 25160 2926 -2633 5940 25826 26039 25160 2926 -2633 5940 25826 26039 25252 2926 -2628 5935 25804 26039 25252 2926 -2628 5935 25804 26039 25252 2926 2025-03-01 12:17:05,889 Hysteresis 4006 0: raw(25804 16000 16000 16000) min(25252 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 26039 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26039 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19252 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19804 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9804 0 0 0) min(9252 0 0 0) spread(-13074 0 0 0) max_pv 10039 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2628 5935 25804 26039 25252 2926 -2628 5935 25804 26039 25252 2926 -2639 5945 25847 26039 25252 2926 -2639 5945 25847 26039 25252 2926 -2639 5945 25847 26039 25252 2926 -2639 5945 25847 26039 25252 2926 -2639 5945 25847 26039 25252 2926 -2639 5945 25847 26039 25252 2926 -2640 5946 25852 26039 25252 2926 -2640 5946 25852 26039 25252 2926 -2640 5946 25852 26039 25252 2926 -2640 5946 25852 26039 25252 2926 -2617 5926 25765 26039 25252 2926 -2617 5926 25765 26039 25252 2926 -2617 5926 25765 26039 25252 2926 -2617 5926 25765 26039 25252 2926 -2608 5918 25730 26039 25252 2926 -2608 5918 25730 26039 25252 2926 -2608 5918 25730 26039 25252 2926 2025-03-01 12:17:15,894 Hysteresis 4016 0: raw(25730 16000 16000 16000) min(25252 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 26039 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26039 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19252 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19730 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9730 0 0 0) min(9252 0 0 0) spread(-13074 0 0 0) max_pv 10039 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2608 5918 25730 26039 25252 2926 -2642 5948 25860 26039 25252 2926 -2642 5948 25860 26039 25252 2926 -2642 5948 25860 26039 25252 2926 -2642 5948 25860 26039 25252 2926 -2649 5954 25886 26039 25252 2926 -2649 5954 25886 26039 25252 2926 -2649 5954 25886 26039 25252 2926 -2634 5941 25830 26039 25252 2926 -2634 5941 25830 26039 25252 2926 -2634 5941 25830 26039 25252 2926 -2634 5941 25830 26039 25252 2926 -2624 5932 25791 26039 25252 2926 -2624 5932 25791 26039 25252 2926 -2624 5932 25791 26039 25252 2926 -2624 5932 25791 26039 25252 2926 -2628 5935 25804 26039 25252 2926 -2628 5935 25804 26039 25252 2926 -2628 5935 25804 26039 25252 2926 -2628 5935 25804 26039 25252 2926 2025-03-01 12:17:25,899 Hysteresis 4026 0: raw(25804 16000 16000 16000) min(25252 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 26039 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26039 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19252 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19804 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9804 0 0 0) min(9252 0 0 0) spread(-13074 0 0 0) max_pv 10039 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2628 5935 25804 26039 25252 2926 -2628 5935 25804 26039 25252 2926 -2626 5934 25800 26039 25252 2926 -2626 5934 25800 26039 25252 2926 -2626 5934 25800 26039 25252 2926 -2626 5934 25800 26039 25252 2926 -2594 5906 25678 26039 25252 2926 -2594 5906 25678 26039 25252 2926 -2594 5906 25678 26039 25252 2926 -2594 5906 25678 26039 25252 2926 -2614 5923 25752 26039 25252 2926 -2614 5923 25752 26039 25252 2926 -2614 5923 25752 26039 25252 2926 -2622 5930 25782 26039 25252 2926 -2622 5930 25782 26039 25252 2926 -2622 5930 25782 26039 25252 2926 -2622 5930 25782 26039 25252 2926 -2614 5923 25752 26039 25252 2926 -2614 5923 25752 26039 25252 2926 2025-03-01 12:17:36,009 Hysteresis 4036 0: raw(25752 16000 16000 16000) min(25252 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 26039 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26039 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19252 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19752 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9752 0 0 0) min(9252 0 0 0) spread(-13074 0 0 0) max_pv 10039 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2614 5923 25752 26039 25252 2926 -2614 5923 25752 26039 25252 2926 -2608 5918 25730 26039 25252 2926 -2608 5918 25730 26039 25252 2926 -2608 5918 25730 26039 25252 2926 -2608 5918 25730 26039 25252 2926 -2588 5900 25652 26039 25252 2926 -2588 5900 25652 26039 25252 2926 -2588 5900 25652 26039 25252 2926 -2588 5900 25652 26039 25252 2926 -2584 5897 25639 26039 25252 2926 -2584 5897 25639 26039 25252 2926 -2584 5897 25639 26039 25252 2926 -2584 5897 25639 26039 25252 2926 -2584 5897 25639 26039 25252 2926 -2584 5897 25639 26039 25252 2926 -2575 5889 25604 26039 25252 2926 -2575 5889 25604 26039 25252 2926 -2575 5889 25604 26039 25252 2926 -2575 5889 25604 26039 25252 2926 2025-03-01 12:17:46,013 Hysteresis 4046 0: raw(25604 16000 16000 16000) min(25252 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 26039 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26039 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19252 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19604 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9604 0 0 0) min(9252 0 0 0) spread(-13074 0 0 0) max_pv 10039 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2564 5879 25560 26039 25252 2926 -2564 5879 25560 26039 25252 2926 -2564 5879 25560 26039 25252 2926 -2564 5879 25560 26039 25252 2926 -2574 5888 25600 26039 25252 2926 -2574 5888 25600 26039 25252 2926 -2574 5888 25600 26039 25252 2926 -2574 5888 25600 26039 25252 2926 -2574 5888 25600 26039 25252 2926 -2574 5888 25600 26039 25252 2926 -2574 5888 25600 26039 25252 2926 -2559 5875 25543 26039 25252 2926 -2559 5875 25543 26039 25252 2926 -2559 5875 25543 26039 25252 2926 -2559 5875 25543 26039 25252 2926 -2597 5908 25686 26039 25252 2926 -2597 5908 25686 26039 25252 2926 -2597 5908 25686 26039 25252 2926 -2597 5908 25686 26039 25252 2926 2025-03-01 12:17:56,019 Hysteresis 4056 0: raw(25686 16000 16000 16000) min(25252 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 26039 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26039 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19252 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19686 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9686 0 0 0) min(9252 0 0 0) spread(-13074 0 0 0) max_pv 10039 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2586 5899 25647 26039 25252 2926 -2586 5899 25647 26039 25252 2926 -2586 5899 25647 26039 25252 2926 -2586 5899 25647 26039 25252 2926 -2586 5899 25647 26039 25252 2926 -2586 5899 25647 26039 25252 2926 -2574 5888 25600 26039 25252 2926 -2574 5888 25600 26039 25252 2926 -2574 5888 25600 26039 25252 2926 -2574 5888 25600 26039 25252 2926 -2569 5884 25582 26039 25252 2926 -2569 5884 25582 26039 25252 2926 -2569 5884 25582 26039 25252 2926 -2483 5808 25252 26039 25252 2926 -2483 5808 25252 26039 25252 2926 -2483 5808 25252 26039 25252 2926 -2483 5808 25252 26039 25252 2926 -2572 5886 25591 26039 25252 2926 -2572 5886 25591 26039 25252 2926 2025-03-01 12:18:06,049 Hysteresis 4067 0: raw(25591 16000 16000 16000) min(25252 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 26039 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26039 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19252 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19591 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9591 0 0 0) min(9252 0 0 0) spread(-13074 0 0 0) max_pv 10039 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2572 5886 25591 26039 25252 2926 -2572 5886 25591 26039 25252 2926 -2590 5902 25660 26039 25252 2926 -2590 5902 25660 26039 25252 2926 -2590 5902 25660 26039 25252 2926 -2590 5902 25660 26039 25252 2926 -2590 5902 25660 26039 25252 2926 -2590 5902 25660 26039 25252 2926 -2590 5902 25660 26039 25252 2926 -2590 5902 25660 26039 25252 2926 -2554 5871 25526 26039 25252 2926 -2554 5871 25526 26039 25252 2926 -2554 5871 25526 26039 25252 2926 -2554 5871 25526 26039 25252 2926 -2584 5897 25639 26039 25252 2926 -2584 5897 25639 26039 25252 2926 -2584 5897 25639 26039 25252 2926 -2584 5897 25639 26039 25252 2926 -2584 5897 25639 26039 25252 2926 -2584 5897 25639 26039 25252 2926 2025-03-01 12:18:16,056 Hysteresis 4077 0: raw(25639 16000 16000 16000) min(25252 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 26039 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26039 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19252 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19639 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9639 0 0 0) min(9252 0 0 0) spread(-13074 0 0 0) max_pv 10039 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2576 5890 25608 26039 25252 2926 -2576 5890 25608 26039 25252 2926 -2576 5890 25608 26039 25252 2926 -2576 5890 25608 26039 25252 2926 -2563 5878 25556 26039 25252 2926 -2563 5878 25556 26039 25252 2926 -2563 5878 25556 26039 25252 2926 -2563 5878 25556 26039 25252 2926 -2569 5884 25582 26039 25252 2926 -2569 5884 25582 26039 25252 2926 -2569 5884 25582 26039 25252 2926 -2569 5884 25582 26039 25252 2926 -2551 5868 25513 26039 25252 2926 -2551 5868 25513 26039 25252 2926 -2551 5868 25513 26039 25252 2926 -2551 5868 25513 26039 25252 2926 -2561 5877 25552 26039 25252 2926 -2561 5877 25552 26039 25252 2926 -2561 5877 25552 26039 25252 2926 -2561 5877 25552 26039 25252 2926 2025-03-01 12:18:26,061 Hysteresis 4087 0: raw(25552 16000 16000 16000) min(25252 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 26039 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26039 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19252 < req 21000 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: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9552 0 0 0) min(9252 0 0 0) spread(-13074 0 0 0) max_pv 10039 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2556 5872 25530 26039 25252 2926 -2556 5872 25530 26039 25252 2926 -2556 5872 25530 26039 25252 2926 -2556 5872 25530 26039 25252 2926 -2556 5872 25530 26039 25252 2926 -2556 5872 25530 26039 25252 2926 -2556 5872 25530 26039 25252 2926 -2556 5872 25530 26039 25252 2926 -2556 5872 25530 26039 25252 2926 -2556 5872 25530 26039 25252 2926 -2544 5862 25486 26039 25252 2926 -2544 5862 25486 26039 25252 2926 -2544 5862 25486 26039 25252 2926 -2544 5862 25486 26039 25252 2926 -2551 5868 25513 26039 25252 2926 -2551 5868 25513 26039 25252 2926 -2551 5868 25513 26039 25252 2926 -2566 5881 25569 26039 25252 2926 -2566 5881 25569 26039 25252 2926 -2566 5881 25569 26039 25252 2926 2025-03-01 12:18:36,085 Hysteresis 4097 0: raw(25569 16000 16000 16000) min(25252 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 26039 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26039 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19252 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19569 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9569 0 0 0) min(9252 0 0 0) spread(-13074 0 0 0) max_pv 10039 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2566 5881 25569 26039 25252 2926 -2546 5864 25495 26039 25252 2926 -2546 5864 25495 26039 25252 2926 -2546 5864 25495 26039 25252 2926 -2546 5864 25495 26039 25252 2926 -2546 5864 25495 26039 25252 2926 -2546 5864 25495 26039 25252 2926 -2546 5864 25495 26039 25252 2926 -2546 5864 25495 26039 25252 2926 -2544 5862 25486 26039 25252 2926 -2544 5862 25486 26039 25252 2926 -2544 5862 25486 26039 25252 2926 -2544 5862 25486 26039 25252 2926 -2575 5889 25604 26039 25252 2926 -2575 5889 25604 26039 25252 2926 -2575 5889 25604 26039 25252 2926 -2575 5889 25604 26039 25252 2926 -2565 5880 25565 26039 25252 2926 -2565 5880 25565 26039 25252 2926 2025-03-01 12:18:46,139 Hysteresis 4107 0: raw(25565 16000 16000 16000) min(25252 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 26039 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26039 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19252 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19565 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9565 0 0 0) min(9252 0 0 0) spread(-13074 0 0 0) max_pv 10039 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2565 5880 25565 26039 25252 2926 -2565 5880 25565 26039 25252 2926 -2565 5880 25565 26039 25252 2926 -2565 5880 25565 26039 25252 2926 -2539 5857 25465 26039 25252 2926 -2539 5857 25465 26039 25252 2926 -2539 5857 25465 26039 25252 2926 -2539 5857 25465 26039 25252 2926 -2531 5850 25434 26039 25252 2926 -2531 5850 25434 26039 25252 2926 -2531 5850 25434 26039 25252 2926 -2551 5868 25513 26039 25252 2926 -2551 5868 25513 26039 25252 2926 -2551 5868 25513 26039 25252 2926 -2551 5868 25513 26039 25252 2926 -2560 5876 25547 26039 25252 2926 -2560 5876 25547 26039 25252 2926 -2560 5876 25547 26039 25252 2926 -2560 5876 25547 26039 25252 2926 2025-03-01 12:18:56,144 Hysteresis 4117 0: raw(25547 16000 16000 16000) min(25252 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 26039 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26039 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19252 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19547 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9547 0 0 0) min(9252 0 0 0) spread(-13074 0 0 0) max_pv 10039 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2574 5888 25600 26039 25252 2926 -2574 5888 25600 26039 25252 2926 -2574 5888 25600 26039 25252 2926 -2574 5888 25600 26039 25252 2926 -2574 5888 25600 26039 25252 2926 -2574 5888 25600 26039 25252 2926 -2574 5888 25600 26039 25252 2926 -2574 5888 25600 26039 25252 2926 -2573 5887 25595 26039 25252 2926 -2573 5887 25595 26039 25252 2926 -2573 5887 25595 26039 25252 2926 -2573 5887 25595 26039 25252 2926 -2573 5887 25595 26039 25252 2926 -2573 5887 25595 26039 25252 2926 -2573 5887 25595 26039 25252 2926 -2573 5887 25595 26039 25252 2926 -2573 5887 25595 26039 25252 2926 -2535 5854 25452 26039 25252 2926 -2535 5854 25452 26039 25252 2926 -2535 5854 25452 26039 25252 2926 2025-03-01 12:19:06,163 Hysteresis 4127 0: raw(25452 16000 16000 16000) min(25252 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 26039 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26039 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19252 < req 21000 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: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9452 0 0 0) min(9252 0 0 0) spread(-13074 0 0 0) max_pv 10039 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2535 5854 25452 26039 25252 2926 -2590 5902 25660 26039 25252 2926 -2590 5902 25660 26039 25252 2926 -2590 5902 25660 26039 25252 2926 -2590 5902 25660 26039 25252 2926 -2559 5875 25543 26039 25252 2926 -2559 5875 25543 26039 25252 2926 -2559 5875 25543 26039 25252 2926 -2559 5875 25543 26039 25252 2926 -2579 5892 25617 26039 25252 2926 -2579 5892 25617 26039 25252 2926 -2579 5892 25617 26039 25252 2926 -2579 5892 25617 26039 25252 2926 -2551 5868 25513 26039 25252 2926 -2551 5868 25513 26039 25252 2926 -2551 5868 25513 26039 25252 2926 -2551 5868 25513 26039 25252 2926 -2565 5880 25565 26039 25252 2926 -2565 5880 25565 26039 25252 2926 -2565 5880 25565 26039 25252 2926 2025-03-01 12:19:16,186 Hysteresis 4137 0: raw(25565 16000 16000 16000) min(25252 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 26039 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26039 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19252 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19565 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9565 0 0 0) min(9252 0 0 0) spread(-13074 0 0 0) max_pv 10039 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2565 5880 25565 26039 25252 2926 -2565 5880 25565 26039 25252 2926 -2565 5880 25565 26039 25252 2926 -2565 5880 25565 26039 25252 2926 -2565 5880 25565 26039 25252 2926 -2565 5880 25565 26039 25252 2926 -2565 5880 25565 26039 25252 2926 -2595 5906 25678 26039 25252 2926 -2595 5906 25678 26039 25252 2926 -2595 5906 25678 26039 25252 2926 -2595 5906 25678 26039 25252 2926 -2553 5870 25521 26039 25252 2926 -2553 5870 25521 26039 25252 2926 -2553 5870 25521 26039 25252 2926 -2553 5870 25521 26039 25252 2926 -2607 5917 25726 26039 25252 2926 -2607 5917 25726 26039 25252 2926 -2607 5917 25726 26039 25252 2926 -2607 5917 25726 26039 25252 2926 -2597 5908 25686 26039 25252 2926 2025-03-01 12:19:26,194 Hysteresis 4147 0: raw(25686 16000 16000 16000) min(25252 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 26039 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26039 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19252 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19686 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9686 0 0 0) min(9252 0 0 0) spread(-13074 0 0 0) max_pv 10039 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2597 5908 25686 26039 25252 2926 -2597 5908 25686 26039 25252 2926 -2597 5908 25686 26039 25252 2926 -2596 5907 25682 26039 25252 2926 -2596 5907 25682 26039 25252 2926 -2596 5907 25682 26039 25252 2926 -2596 5907 25682 26039 25252 2926 -2605 5915 25717 26039 25252 2926 -2605 5915 25717 26039 25252 2926 -2605 5915 25717 26039 25252 2926 -2605 5915 25717 26039 25252 2926 -2566 5881 25569 26039 25252 2926 -2566 5881 25569 26039 25252 2926 -2566 5881 25569 26039 25252 2926 -2566 5881 25569 26039 25252 2926 -2566 5881 25569 26039 25252 2926 -2566 5881 25569 26039 25252 2926 -2556 5872 25530 26039 25252 2926 -2556 5872 25530 26039 25252 2926 2025-03-01 12:19:36,199 Hysteresis 4157 0: raw(25530 16000 16000 16000) min(25252 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 26039 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26039 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19252 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19530 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9530 0 0 0) min(9252 0 0 0) spread(-13074 0 0 0) max_pv 10039 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2556 5872 25530 26039 25252 2926 -2554 5871 25526 26039 25252 2926 -2554 5871 25526 26039 25252 2926 -2554 5871 25526 26039 25252 2926 -2554 5871 25526 26039 25252 2926 -2554 5871 25526 26039 25252 2926 -2554 5871 25526 26039 25252 2926 -2554 5871 25526 26039 25252 2926 -2554 5871 25526 26039 25252 2926 -2590 5902 25660 26039 25252 2926 -2590 5902 25660 26039 25252 2926 -2590 5902 25660 26039 25252 2926 -2590 5902 25660 26039 25252 2926 -2563 5878 25556 26039 25252 2926 -2563 5878 25556 26039 25252 2926 -2563 5878 25556 26039 25252 2926 -2563 5878 25556 26039 25252 2926 -2557 5873 25534 26039 25252 2926 -2557 5873 25534 26039 25252 2926 -2557 5873 25534 26039 25252 2926 2025-03-01 12:19:46,226 Hysteresis 4167 0: raw(25534 16000 16000 16000) min(25252 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 26039 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26039 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19252 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19534 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9534 0 0 0) min(9252 0 0 0) spread(-13074 0 0 0) max_pv 10039 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2557 5873 25534 26039 25252 2926 -2572 5886 25591 26039 25252 2926 -2572 5886 25591 26039 25252 2926 -2572 5886 25591 26039 25252 2926 -2572 5886 25591 26039 25252 2926 -2572 5886 25591 26039 25252 2926 -2572 5886 25591 26039 25252 2926 -2572 5886 25591 26039 25252 2926 -2572 5886 25591 26039 25252 2926 -2572 5886 25591 26039 25252 2926 -2572 5886 25591 26039 25252 2926 -2550 5867 25508 26039 25252 2926 -2550 5867 25508 26039 25252 2926 -2550 5867 25508 26039 25252 2926 -2550 5867 25508 26039 25252 2926 -2543 5861 25482 26039 25252 2926 -2543 5861 25482 26039 25252 2926 -2543 5861 25482 26039 25252 2926 -2549 5866 25504 26039 25252 2926 2025-03-01 12:19:56,328 Hysteresis 4177 0: raw(25504 16000 16000 16000) min(25252 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 26039 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26039 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19252 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19504 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9504 0 0 0) min(9252 0 0 0) spread(-13074 0 0 0) max_pv 10039 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2549 5866 25504 26039 25252 2926 -2549 5866 25504 26039 25252 2926 -2549 5866 25504 26039 25252 2926 -2535 5854 25452 26039 25252 2926 -2535 5854 25452 26039 25252 2926 -2535 5854 25452 26039 25252 2926 -2535 5854 25452 26039 25252 2926 -2518 5839 25386 26039 25252 2926 -2518 5839 25386 26039 25252 2926 -2518 5839 25386 25943 25252 2926 -2518 5839 25386 25943 25252 2926 -2525 5845 25413 25943 25252 2926 -2525 5845 25413 25943 25252 2926 -2525 5845 25413 25895 25252 2926 -2525 5845 25413 25895 25252 2926 -2565 5880 25565 25895 25252 2926 -2565 5880 25565 25895 25252 2926 -2545 5863 25491 25895 25252 2926 -2545 5863 25491 25895 25252 2926 2025-03-01 12:20:06,332 Hysteresis 4187 0: raw(25491 16000 16000 16000) min(25252 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25895 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25895 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19252 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19491 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9491 0 0 0) min(9252 0 0 0) spread(-13074 0 0 0) max_pv 9895 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2545 5863 25491 25895 25252 2926 -2545 5863 25491 25895 25252 2926 -2564 5879 25560 25895 25252 2926 -2564 5879 25560 25895 25252 2926 -2564 5879 25560 25895 25252 2926 -2564 5879 25560 25895 25252 2926 -2564 5879 25560 25895 25252 2926 -2564 5879 25560 25895 25252 2926 -2564 5879 25560 25895 25252 2926 -2485 5810 25260 25886 25252 2926 -2485 5810 25260 25886 25252 2926 -2485 5810 25260 25886 25252 2926 -2485 5810 25260 25886 25252 2926 -2498 5822 25313 25886 25252 2926 -2498 5822 25313 25886 25252 2926 -2498 5822 25313 25886 25252 2926 -2498 5822 25313 25886 25252 2926 -2535 5854 25452 25886 25252 2926 -2535 5854 25452 25886 25252 2926 -2535 5854 25452 25886 25252 2926 2025-03-01 12:20:16,338 Hysteresis 4197 0: raw(25452 16000 16000 16000) min(25252 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25886 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25886 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19252 < req 21000 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: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9452 0 0 0) min(9252 0 0 0) spread(-13074 0 0 0) max_pv 9886 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2535 5854 25452 25886 25252 2926 -2519 5840 25391 25886 25252 2926 -2519 5840 25391 25886 25252 2926 -2519 5840 25391 25886 25252 2926 -2519 5840 25391 25886 25252 2926 -2598 5909 25691 25886 25252 2926 -2598 5909 25691 25886 25252 2926 -2598 5909 25691 25886 25252 2926 -2598 5909 25691 25886 25252 2926 -2579 5892 25617 25886 25252 2926 -2579 5892 25617 25886 25252 2926 -2579 5892 25617 25886 25252 2926 -2579 5892 25617 25886 25252 2926 -2579 5892 25617 25886 25252 2926 -2579 5892 25617 25886 25252 2926 -2530 5850 25434 25886 25252 2926 -2530 5850 25434 25886 25252 2926 -2530 5850 25434 25886 25252 2926 -2514 5836 25373 25886 25252 2926 2025-03-01 12:20:26,498 Hysteresis 4207 0: raw(25373 16000 16000 16000) min(25252 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25886 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25886 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19252 < req 21000 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: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9373 0 0 0) min(9252 0 0 0) spread(-13074 0 0 0) max_pv 9886 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2514 5836 25373 25886 25252 2926 -2514 5836 25373 25886 25252 2926 -2514 5836 25373 25886 25252 2926 -2514 5836 25373 25886 25252 2926 -2514 5836 25373 25886 25252 2926 -2514 5836 25373 25886 25252 2926 -2514 5836 25373 25886 25252 2926 -2536 5855 25456 25886 25252 2926 -2536 5855 25456 25886 25252 2926 -2536 5855 25456 25886 25252 2926 -2536 5855 25456 25886 25252 2926 -2532 5851 25439 25886 25252 2926 -2532 5851 25439 25886 25252 2926 -2532 5851 25439 25886 25252 2926 -2532 5851 25439 25886 25252 2926 -2583 5896 25634 25886 25252 2926 -2583 5896 25634 25886 25252 2926 -2583 5896 25634 25886 25252 2926 -2583 5896 25634 25886 25252 2926 -2583 5896 25634 25886 25252 2926 2025-03-01 12:20:36,501 Hysteresis 4217 0: raw(25634 16000 16000 16000) min(25252 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25886 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25886 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19252 < req 21000 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: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9634 0 0 0) min(9252 0 0 0) spread(-13074 0 0 0) max_pv 9886 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2583 5896 25634 25886 25252 2926 -2583 5896 25634 25886 25252 2926 -2583 5896 25634 25886 25252 2926 -2583 5896 25634 25886 25252 2926 -2583 5896 25634 25886 25252 2926 -2583 5896 25634 25886 25252 2926 -2583 5896 25634 25886 25252 2926 -2583 5896 25634 25886 25252 2926 -2583 5896 25634 25886 25252 2926 -2576 5890 25608 25886 25252 2926 -2576 5890 25608 25886 25252 2926 -2576 5890 25608 25886 25252 2926 -2576 5890 25608 25886 25252 2926 -2530 5850 25434 25886 25252 2926 -2530 5850 25434 25886 25252 2926 -2530 5850 25434 25886 25252 2926 -2530 5850 25434 25886 25252 2926 -2579 5892 25617 25886 25252 2926 -2579 5892 25617 25886 25252 2926 -2579 5892 25617 25886 25252 2926 2025-03-01 12:20:46,512 Hysteresis 4227 0: raw(25617 16000 16000 16000) min(25252 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25886 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25886 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19252 < req 21000 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: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9617 0 0 0) min(9252 0 0 0) spread(-13074 0 0 0) max_pv 9886 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2579 5892 25617 25886 25252 2926 -2590 5902 25660 25886 25252 2926 -2590 5902 25660 25886 25252 2926 -2590 5902 25660 25886 25252 2926 -2590 5902 25660 25886 25252 2926 -2558 5874 25539 25886 25252 2926 -2558 5874 25539 25886 25252 2926 -2558 5874 25539 25886 25252 2926 -2558 5874 25539 25886 25252 2926 -2568 5883 25578 25886 25252 2926 -2568 5883 25578 25886 25252 2926 -2568 5883 25578 25886 25252 2926 -2568 5883 25578 25886 25252 2926 -2568 5883 25578 25886 25252 2926 -2568 5883 25578 25886 25252 2926 -2560 5876 25547 25886 25252 2926 -2560 5876 25547 25886 25252 2926 -2560 5876 25547 25886 25252 2926 -2537 5856 25460 25886 25252 2926 2025-03-01 12:20:56,567 Hysteresis 4237 0: raw(25460 16000 16000 16000) min(25252 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25886 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25886 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 19252 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19460 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9460 0 0 0) min(9252 0 0 0) spread(-13074 0 0 0) max_pv 9886 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2537 5856 25460 25886 25252 2926 -2537 5856 25460 25886 25252 2926 -2537 5856 25460 25886 25252 2926 -2537 5856 25460 25886 25252 2926 -2537 5856 25460 25886 25252 2926 -2537 5856 25460 25886 25252 2926 -2537 5856 25460 25886 25252 2926 -2486 5811 25265 25886 25252 2926 -2486 5811 25265 25886 25252 2926 -2486 5811 25265 25886 25252 2926 -2486 5811 25265 25886 25252 2926 -2406 5741 24960 25886 24960 2926 -2406 5741 24960 25886 24960 2926 -2406 5741 24960 25886 24960 2926 -2406 5741 24960 25886 24960 2926 -2406 5741 24960 25886 24960 2926 -2406 5741 24960 25886 24960 2926 -2406 5741 24960 25886 24960 2926 -2406 5741 24960 25886 24960 2926 -2427 5759 25039 25886 24960 2926 2025-03-01 12:21:06,642 Hysteresis 4247 0: raw(25039 16000 16000 16000) min(24960 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25886 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25886 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18960 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19039 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9039 0 0 0) min(8960 0 0 0) spread(-13074 0 0 0) max_pv 9886 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2427 5759 25039 25886 24960 2926 -2427 5759 25039 25886 24960 2926 -2427 5759 25039 25886 24960 2926 -2467 5794 25191 25886 24960 2926 -2467 5794 25191 25886 24960 2926 -2467 5794 25191 25886 24960 2926 -2467 5794 25191 25886 24960 2926 -2467 5794 25191 25886 24960 2926 -2457 5786 25156 25886 24960 2926 -2457 5786 25156 25886 24960 2926 -2457 5786 25156 25886 24960 2926 -2457 5786 25156 25886 24960 2926 -2450 5780 25130 25886 24960 2926 -2450 5780 25130 25886 24960 2926 -2450 5780 25130 25886 24960 2926 -2450 5780 25130 25886 24960 2926 -2516 5837 25378 25886 24960 2926 -2516 5837 25378 25886 24960 2926 -2516 5837 25378 25886 24960 2926 2025-03-01 12:21:16,648 Hysteresis 4257 0: raw(25378 16000 16000 16000) min(24960 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25886 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25886 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18960 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19378 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9378 0 0 0) min(8960 0 0 0) spread(-13074 0 0 0) max_pv 9886 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2516 5837 25378 25886 24960 2926 -2516 5837 25378 25886 24960 2926 -2516 5837 25378 25886 24960 2926 -2516 5837 25378 25886 24960 2926 -2516 5837 25378 25886 24960 2926 -2506 5829 25343 25886 24960 2926 -2506 5829 25343 25886 24960 2926 -2506 5829 25343 25886 24960 2926 -2506 5829 25343 25886 24960 2926 -2498 5822 25313 25886 24960 2926 -2498 5822 25313 25886 24960 2926 -2498 5822 25313 25886 24960 2926 -2498 5822 25313 25886 24960 2926 -2546 5864 25495 25886 24960 2926 -2546 5864 25495 25886 24960 2926 -2546 5864 25495 25886 24960 2926 -2546 5864 25495 25886 24960 2926 -2566 5881 25569 25886 24960 2926 -2566 5881 25569 25830 24960 2926 -2566 5881 25569 25830 24960 2926 2025-03-01 12:21:26,654 Hysteresis 4267 0: raw(25569 16000 16000 16000) min(24960 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25830 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25830 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18960 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19569 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9569 0 0 0) min(8960 0 0 0) spread(-13074 0 0 0) max_pv 9830 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2566 5881 25569 25830 24960 2926 -2566 5881 25569 25830 24960 2926 -2559 5875 25543 25804 24960 2926 -2559 5875 25543 25804 24960 2926 -2559 5875 25543 25804 24960 2926 -2559 5875 25543 25804 24960 2926 -2562 5878 25556 25804 24960 2926 -2562 5878 25556 25804 24960 2926 -2562 5878 25556 25804 24960 2926 -2562 5878 25556 25804 24960 2926 -2532 5851 25439 25804 24960 2926 -2532 5851 25439 25804 24960 2926 -2532 5851 25439 25800 24960 2926 -2532 5851 25439 25800 24960 2926 -2540 5858 25469 25800 24960 2926 -2540 5858 25469 25800 24960 2926 -2540 5858 25469 25782 24960 2926 -2540 5858 25469 25782 24960 2926 -2546 5864 25495 25782 24960 2926 2025-03-01 12:21:36,897 Hysteresis 4277 0: raw(25495 16000 16000 16000) min(24960 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25782 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25782 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18960 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19495 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9495 0 0 0) min(8960 0 0 0) spread(-13074 0 0 0) max_pv 9782 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2546 5864 25495 25782 24960 2926 -2546 5864 25495 25782 24960 2926 -2546 5864 25495 25782 24960 2926 -2546 5864 25495 25782 24960 2926 -2546 5864 25495 25782 24960 2926 -2546 5864 25495 25782 24960 2926 -2546 5864 25495 25782 24960 2926 -2539 5857 25465 25782 24960 2926 -2539 5857 25465 25752 24960 2926 -2539 5857 25465 25752 24960 2926 -2539 5857 25465 25752 24960 2926 -2539 5857 25465 25752 24960 2926 -2545 5863 25491 25730 24960 2926 -2545 5863 25491 25730 24960 2926 -2545 5863 25491 25730 24960 2926 -2545 5863 25491 25730 24960 2926 -2521 5842 25400 25726 24960 2926 -2521 5842 25400 25726 24960 2926 -2521 5842 25400 25726 24960 2926 -2521 5842 25400 25726 24960 2926 2025-03-01 12:21:47,005 Hysteresis 4287 0: raw(25400 16000 16000 16000) min(24960 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25726 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25726 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18960 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19400 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9400 0 0 0) min(8960 0 0 0) spread(-13074 0 0 0) max_pv 9726 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2518 5839 25386 25726 24960 2926 -2518 5839 25386 25726 24960 2926 -2518 5839 25386 25726 24960 2926 -2518 5839 25386 25726 24960 2926 -2514 5836 25373 25726 24960 2926 -2514 5836 25373 25726 24960 2926 -2514 5836 25373 25726 24960 2926 -2514 5836 25373 25726 24960 2926 -2514 5836 25373 25726 24960 2926 -2445 5775 25108 25726 24960 2926 -2445 5775 25108 25726 24960 2926 -2445 5775 25108 25726 24960 2926 -2530 5850 25434 25726 24960 2926 -2530 5850 25434 25726 24960 2926 -2530 5850 25434 25726 24960 2926 -2530 5850 25434 25726 24960 2926 -2512 5834 25365 25726 24960 2926 -2512 5834 25365 25726 24960 2926 -2512 5834 25365 25726 24960 2926 -2512 5834 25365 25726 24960 2926 2025-03-01 12:21:57,012 Hysteresis 4297 0: raw(25365 16000 16000 16000) min(24960 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25726 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25726 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18960 < req 21000 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: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9365 0 0 0) min(8960 0 0 0) spread(-13074 0 0 0) max_pv 9726 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2532 5851 25439 25726 24960 2926 -2532 5851 25439 25726 24960 2926 -2532 5851 25439 25726 24960 2926 -2532 5851 25439 25726 24960 2926 -2532 5851 25439 25726 24960 2926 -2532 5851 25439 25726 24960 2926 -2529 5849 25430 25726 24960 2926 -2529 5849 25430 25726 24960 2926 -2529 5849 25430 25726 24960 2926 -2529 5849 25430 25726 24960 2926 -2507 5829 25343 25726 24960 2926 -2507 5829 25343 25726 24960 2926 -2507 5829 25343 25726 24960 2926 -2507 5829 25343 25726 24960 2926 -2501 5824 25321 25726 24960 2926 -2501 5824 25321 25726 24960 2926 -2501 5824 25321 25726 24960 2926 -2501 5824 25321 25726 24960 2926 -2471 5798 25208 25726 24960 2926 -2471 5798 25208 25726 24960 2926 2025-03-01 12:22:07,018 Hysteresis 4307 0: raw(25208 16000 16000 16000) min(24960 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25726 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25726 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18960 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19208 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9208 0 0 0) min(8960 0 0 0) spread(-13074 0 0 0) max_pv 9726 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2471 5798 25208 25726 24960 2926 -2471 5798 25208 25726 24960 2926 -2504 5827 25334 25726 24960 2926 -2504 5827 25334 25726 24960 2926 -2504 5827 25334 25726 24960 2926 -2504 5827 25334 25726 24960 2926 -2528 5848 25426 25726 24960 2926 -2528 5848 25426 25726 24960 2926 -2528 5848 25426 25726 24960 2926 -2528 5848 25426 25726 24960 2926 -2528 5848 25426 25726 24960 2926 -2528 5848 25426 25726 24960 2926 -2528 5848 25426 25726 24960 2926 -2528 5848 25426 25726 24960 2926 -2528 5848 25426 25726 24960 2926 -2523 5843 25404 25726 24960 2926 -2523 5843 25404 25726 24960 2926 -2523 5843 25404 25726 24960 2926 -2523 5843 25404 25726 24960 2926 2025-03-01 12:22:17,160 Hysteresis 4318 0: raw(25404 16000 16000 16000) min(24960 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25726 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25726 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18960 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19404 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9404 0 0 0) min(8960 0 0 0) spread(-13074 0 0 0) max_pv 9726 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2514 5836 25373 25726 24960 2926 -2514 5836 25373 25726 24960 2926 -2514 5836 25373 25726 24960 2926 -2514 5836 25373 25726 24960 2926 -2501 5824 25321 25726 24960 2926 -2501 5824 25321 25726 24960 2926 -2501 5824 25321 25726 24960 2926 -2501 5824 25321 25726 24960 2926 -2551 5868 25513 25726 24960 2926 -2551 5868 25513 25726 24960 2926 -2551 5868 25513 25726 24960 2926 -2551 5868 25513 25726 24960 2926 -2557 5873 25534 25726 24960 2926 -2557 5873 25534 25726 24960 2926 -2557 5873 25534 25726 24960 2926 -2557 5873 25534 25726 24960 2926 -2514 5836 25373 25726 24960 2926 -2514 5836 25373 25726 24960 2926 -2514 5836 25373 25726 24960 2926 -2514 5836 25373 25726 24960 2926 2025-03-01 12:22:27,165 Hysteresis 4328 0: raw(25373 16000 16000 16000) min(24960 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25726 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25726 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18960 < req 21000 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: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9373 0 0 0) min(8960 0 0 0) spread(-13074 0 0 0) max_pv 9726 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2481 5807 25247 25726 24960 2926 -2481 5807 25247 25726 24960 2926 -2481 5807 25247 25726 24960 2926 -2481 5807 25247 25726 24960 2926 -2511 5833 25360 25726 24960 2926 -2511 5833 25360 25726 24960 2926 -2516 5837 25378 25726 24960 2926 -2516 5837 25378 25726 24960 2926 -2516 5837 25378 25726 24960 2926 -2516 5837 25378 25726 24960 2926 -2505 5828 25339 25726 24960 2926 -2505 5828 25339 25726 24960 2926 -2505 5828 25339 25726 24960 2926 -2505 5828 25339 25726 24960 2926 -2495 5819 25300 25726 24960 2926 -2495 5819 25300 25726 24960 2926 -2495 5819 25300 25726 24960 2926 -2495 5819 25300 25726 24960 2926 -2483 5808 25252 25726 24960 2926 -2483 5808 25252 25726 24960 2926 2025-03-01 12:22:37,170 Hysteresis 4338 0: raw(25252 16000 16000 16000) min(24960 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25726 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25726 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18960 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19252 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9252 0 0 0) min(8960 0 0 0) spread(-13074 0 0 0) max_pv 9726 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2483 5808 25252 25726 24960 2926 -2483 5808 25252 25726 24960 2926 -2513 5835 25369 25726 24960 2926 -2513 5835 25369 25726 24960 2926 -2513 5835 25369 25726 24960 2926 -2519 5840 25391 25726 24960 2926 -2519 5840 25391 25726 24960 2926 -2519 5840 25391 25726 24960 2926 -2519 5840 25391 25726 24960 2926 -2503 5826 25330 25726 24960 2926 -2503 5826 25330 25726 24960 2926 -2503 5826 25330 25726 24960 2926 -2503 5826 25330 25726 24960 2926 -2568 5883 25578 25726 24960 2926 -2568 5883 25578 25726 24960 2926 -2568 5883 25578 25726 24960 2926 -2568 5883 25578 25726 24960 2926 -2498 5822 25313 25726 24960 2926 -2498 5822 25313 25726 24960 2926 2025-03-01 12:22:47,343 Hysteresis 4348 0: raw(25313 16000 16000 16000) min(24960 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25726 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25726 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18960 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19313 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9313 0 0 0) min(8960 0 0 0) spread(-13074 0 0 0) max_pv 9726 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2500 5823 25317 25726 24960 2926 -2500 5823 25317 25726 24960 2926 -2500 5823 25317 25726 24960 2926 -2500 5823 25317 25726 24960 2926 -2500 5823 25317 25726 24960 2926 -2500 5823 25317 25726 24960 2926 -2500 5823 25317 25726 24960 2926 -2500 5823 25317 25726 24960 2926 -2476 5802 25226 25726 24960 2926 -2476 5802 25226 25726 24960 2926 -2476 5802 25226 25726 24960 2926 -2408 5743 24969 25726 24960 2926 -2408 5743 24969 25726 24960 2926 -2408 5743 24969 25726 24960 2926 -2408 5743 24969 25726 24960 2926 -2419 5752 25008 25726 24960 2926 -2419 5752 25008 25726 24960 2926 -2419 5752 25008 25726 24960 2926 -2419 5752 25008 25726 24960 2926 -2419 5752 25008 25726 24960 2926 2025-03-01 12:22:57,634 Hysteresis 4358 0: raw(25008 16000 16000 16000) min(24960 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25726 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25726 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18960 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19008 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9008 0 0 0) min(8960 0 0 0) spread(-13074 0 0 0) max_pv 9726 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2419 5752 25008 25726 24960 2926 -2419 5752 25008 25726 24960 2926 -2419 5752 25008 25726 24960 2926 -2377 5716 24852 25726 24852 2926 -2377 5716 24852 25726 24852 2926 -2377 5716 24852 25726 24852 2926 -2377 5716 24852 25726 24852 2926 -2319 5665 24630 25726 24630 2926 -2319 5665 24630 25726 24630 2926 -2319 5665 24630 25726 24630 2926 -2319 5665 24630 25726 24630 2926 -2319 5665 24630 25726 24630 2926 -2319 5665 24630 25726 24630 2926 -2391 5728 24904 25726 24630 2926 -2391 5728 24904 25726 24630 2926 -2391 5728 24904 25726 24630 2926 -2391 5728 24904 25726 24630 2926 -2457 5786 25156 25726 24630 2926 -2457 5786 25156 25726 24630 2926 -2457 5786 25156 25726 24630 2926 2025-03-01 12:23:07,638 Hysteresis 4368 0: raw(25156 16000 16000 16000) min(24630 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25726 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25726 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18630 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19156 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9156 0 0 0) min(8630 0 0 0) spread(-13074 0 0 0) max_pv 9726 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2457 5786 25156 25726 24630 2926 -2457 5786 25156 25726 24630 2926 -2457 5786 25156 25726 24630 2926 -2457 5786 25156 25726 24630 2926 -2457 5786 25156 25726 24630 2926 -2499 5822 25313 25726 24630 2926 -2499 5822 25313 25726 24630 2926 -2499 5822 25313 25726 24630 2926 -2499 5822 25313 25726 24630 2926 -2501 5824 25321 25726 24630 2926 -2501 5824 25321 25726 24630 2926 -2501 5824 25321 25726 24630 2926 -2501 5824 25321 25726 24630 2926 -2503 5826 25330 25726 24630 2926 -2503 5826 25330 25726 24630 2926 -2503 5826 25330 25726 24630 2926 -2503 5826 25330 25726 24630 2926 -2568 5883 25578 25726 24630 2926 -2568 5883 25578 25726 24630 2926 -2568 5883 25578 25726 24630 2926 2025-03-01 12:23:17,645 Hysteresis 4378 0: raw(25578 16000 16000 16000) min(24630 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25726 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25726 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18630 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19578 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9578 0 0 0) min(8630 0 0 0) spread(-13074 0 0 0) max_pv 9726 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2568 5883 25578 25726 24630 2926 -2568 5883 25578 25726 24630 2926 -2568 5883 25578 25726 24630 2926 -2545 5863 25491 25726 24630 2926 -2545 5863 25491 25726 24630 2926 -2545 5863 25491 25726 24630 2926 -2624 5932 25791 25791 24630 2926 -2624 5932 25791 25791 24630 2926 -2624 5932 25791 25791 24630 2926 -2624 5932 25791 25791 24630 2926 -2603 5913 25708 25791 24630 2926 -2603 5913 25708 25791 24630 2926 -2603 5913 25708 25791 24630 2926 -2603 5913 25708 25791 24630 2926 -2584 5897 25639 25791 24630 2926 -2584 5897 25639 25791 24630 2926 -2584 5897 25639 25791 24630 2926 -2584 5897 25639 25791 24630 2926 -2584 5897 25639 25791 24630 2926 -2584 5897 25639 25791 24630 2926 2025-03-01 12:23:27,809 Hysteresis 4388 0: raw(25639 16000 16000 16000) min(24630 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25791 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25791 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18630 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19639 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9639 0 0 0) min(8630 0 0 0) spread(-13074 0 0 0) max_pv 9791 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2584 5897 25639 25791 24630 2926 -2584 5897 25639 25791 24630 2926 -2535 5854 25452 25791 24630 2926 -2535 5854 25452 25791 24630 2926 -2535 5854 25452 25791 24630 2926 -2535 5854 25452 25791 24630 2926 -2568 5883 25578 25791 24630 2926 -2568 5883 25578 25791 24630 2926 -2568 5883 25578 25791 24630 2926 -2568 5883 25578 25791 24630 2926 -2580 5893 25621 25791 24630 2926 -2580 5893 25621 25791 24630 2926 -2580 5893 25621 25791 24630 2926 -2580 5893 25621 25791 24630 2926 -2580 5893 25621 25791 24630 2926 -2596 5907 25682 25791 24630 2926 -2596 5907 25682 25791 24630 2926 -2596 5907 25682 25791 24630 2926 -2596 5907 25682 25791 24630 2926 2025-03-01 12:23:38,023 Hysteresis 4398 0: raw(25682 16000 16000 16000) min(24630 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25791 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25791 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18630 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19682 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9682 0 0 0) min(8630 0 0 0) spread(-13074 0 0 0) max_pv 9791 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2596 5907 25682 25791 24630 2926 -2596 5907 25682 25791 24630 2926 -2596 5907 25682 25791 24630 2926 -2596 5907 25682 25791 24630 2926 -2596 5907 25682 25791 24630 2926 -2596 5907 25682 25791 24630 2926 -2596 5907 25682 25791 24630 2926 -2596 5907 25682 25791 24630 2926 -2600 5911 25700 25791 24630 2926 -2600 5911 25700 25791 24630 2926 -2600 5911 25700 25791 24630 2926 -2600 5911 25700 25791 24630 2926 -2582 5895 25630 25791 24630 2926 -2582 5895 25630 25791 24630 2926 -2582 5895 25630 25791 24630 2926 -2582 5895 25630 25791 24630 2926 -2588 5900 25652 25791 24630 2926 -2588 5900 25652 25791 24630 2926 -2588 5900 25652 25791 24630 2926 -2588 5900 25652 25791 24630 2926 2025-03-01 12:23:48,029 Hysteresis 4408 0: raw(25652 16000 16000 16000) min(24630 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25791 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25791 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18630 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19652 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9652 0 0 0) min(8630 0 0 0) spread(-13074 0 0 0) max_pv 9791 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2608 5918 25730 25791 24630 2926 -2608 5918 25730 25791 24630 2926 -2608 5918 25730 25791 24630 2926 -2608 5918 25730 25791 24630 2926 -2608 5918 25730 25791 24630 2926 -2611 5920 25739 25791 24630 2926 -2611 5920 25739 25791 24630 2926 -2611 5920 25739 25791 24630 2926 -2611 5920 25739 25791 24630 2926 -2636 5942 25834 25834 24630 2926 -2636 5942 25834 25834 24630 2926 -2636 5942 25834 25834 24630 2926 -2636 5942 25834 25834 24630 2926 -2636 5942 25834 25834 24630 2926 -2636 5942 25834 25834 24630 2926 -2636 5942 25834 25834 24630 2926 -2636 5942 25834 25834 24630 2926 -2636 5942 25834 25834 24630 2926 -2636 5942 25834 25834 24630 2926 2025-03-01 12:23:58,035 Hysteresis 4418 0: raw(25834 16000 16000 16000) min(24630 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25834 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25834 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18630 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19834 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9834 0 0 0) min(8630 0 0 0) spread(-13074 0 0 0) max_pv 9834 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2636 5942 25834 25834 24630 2926 -2636 5942 25834 25834 24630 2926 -2661 5964 25930 25930 24630 2926 -2661 5964 25930 25930 24630 2926 -2661 5964 25930 25930 24630 2926 -2661 5964 25930 25930 24630 2926 -2668 5970 25956 25956 24630 2926 -2668 5970 25956 25956 24630 2926 -2668 5970 25956 25956 24630 2926 -2668 5970 25956 25956 24630 2926 -2658 5962 25921 25956 24630 2926 -2658 5962 25921 25956 24630 2926 -2658 5962 25921 25956 24630 2926 -2658 5962 25921 25956 24630 2926 -2668 5970 25956 25956 24630 2926 -2668 5970 25956 25956 24630 2926 -2668 5970 25956 25956 24630 2926 -2668 5970 25956 25956 24630 2926 -2668 5970 25956 25956 24630 2926 -2668 5970 25956 25956 24630 2926 2025-03-01 12:24:08,290 Hysteresis 4429 0: raw(25956 16000 16000 16000) min(24630 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25956 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25956 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18630 < req 21000 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: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9956 0 0 0) min(8630 0 0 0) spread(-13074 0 0 0) max_pv 9956 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2676 5977 25986 25986 24630 2926 -2676 5977 25986 25986 24630 2926 -2676 5977 25986 25986 24630 2926 -2676 5977 25986 25986 24630 2926 -2660 5963 25926 25986 24630 2926 -2660 5963 25926 25986 24630 2926 -2660 5963 25926 25986 24630 2926 -2650 5955 25891 25986 24630 2926 -2650 5955 25891 25986 24630 2926 -2650 5955 25891 25986 24630 2926 -2650 5955 25891 25986 24630 2926 -2621 5929 25778 25986 24630 2926 -2621 5929 25778 25986 24630 2926 -2621 5929 25778 25986 24630 2926 -2621 5929 25778 25986 24630 2926 -2627 5934 25800 25986 24630 2926 -2627 5934 25800 25986 24630 2926 -2627 5934 25800 25986 24630 2926 -2627 5934 25800 25986 24630 2926 -2627 5934 25800 25986 24630 2926 2025-03-01 12:24:18,296 Hysteresis 4439 0: raw(25800 16000 16000 16000) min(24630 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25986 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25986 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18630 < req 21000 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: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9800 0 0 0) min(8630 0 0 0) spread(-13074 0 0 0) max_pv 9986 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2627 5934 25800 25986 24630 2926 -2627 5934 25800 25986 24630 2926 -2627 5934 25800 25986 24630 2926 -2652 5956 25895 25986 24630 2926 -2652 5956 25895 25986 24630 2926 -2652 5956 25895 25986 24630 2926 -2652 5956 25895 25986 24630 2926 -2652 5956 25895 25986 24630 2926 -2652 5956 25895 25986 24630 2926 -2673 5975 25978 25986 24630 2926 -2673 5975 25978 25986 24630 2926 -2673 5975 25978 25986 24630 2926 -2673 5975 25978 25986 24630 2926 -2676 5977 25986 25986 24630 2926 -2676 5977 25986 25986 24630 2926 -2676 5977 25986 25986 24630 2926 -2640 5946 25852 25986 24630 2926 -2640 5946 25852 25986 24630 2926 -2640 5946 25852 25986 24630 2926 2025-03-01 12:24:28,302 Hysteresis 4449 0: raw(25852 16000 16000 16000) min(24630 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25986 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25986 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18630 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19852 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9852 0 0 0) min(8630 0 0 0) spread(-13074 0 0 0) max_pv 9986 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2640 5946 25852 25986 24630 2926 -2653 5957 25900 25986 24630 2926 -2653 5957 25900 25986 24630 2926 -2653 5957 25900 25986 24630 2926 -2653 5957 25900 25986 24630 2926 -2653 5957 25900 25986 24630 2926 -2653 5957 25900 25986 24630 2926 -2653 5957 25900 25986 24630 2926 -2653 5957 25900 25986 24630 2926 -2675 5976 25982 25986 24630 2926 -2675 5976 25982 25986 24630 2926 -2675 5976 25982 25986 24630 2926 -2675 5976 25982 25986 24630 2926 -2650 5955 25891 25986 24630 2926 -2650 5955 25891 25986 24630 2926 -2650 5955 25891 25986 24630 2926 -2650 5955 25891 25986 24630 2926 -2650 5955 25891 25986 24630 2926 -2650 5955 25891 25986 24630 2926 2025-03-01 12:24:38,452 Hysteresis 4459 0: raw(25891 16000 16000 16000) min(24630 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25986 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25986 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18630 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19891 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9891 0 0 0) min(8630 0 0 0) spread(-13074 0 0 0) max_pv 9986 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2650 5955 25891 25986 24630 2926 -2650 5955 25891 25986 24630 2926 -2650 5955 25891 25986 24630 2926 -2650 5955 25891 25986 24630 2926 -2633 5940 25826 25986 24630 2926 -2633 5940 25826 25986 24630 2926 -2633 5940 25826 25986 24630 2926 -2666 5969 25952 25986 24630 2926 -2666 5969 25952 25986 24630 2926 -2666 5969 25952 25986 24630 2926 -2666 5969 25952 25986 24630 2926 -2659 5962 25921 25986 24630 2926 -2659 5962 25921 25986 24630 2926 -2659 5962 25921 25986 24630 2926 -2659 5962 25921 25986 24630 2926 -2669 5971 25960 25986 24630 2926 -2669 5971 25960 25986 24630 2926 -2669 5971 25960 25986 24630 2926 -2669 5971 25960 25986 24630 2926 -2669 5971 25960 25986 24630 2926 2025-03-01 12:24:48,849 Hysteresis 4469 0: raw(25960 16000 16000 16000) min(24630 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25986 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25986 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18630 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19960 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9960 0 0 0) min(8630 0 0 0) spread(-13074 0 0 0) max_pv 9986 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2669 5971 25960 25986 24630 2926 -2669 5971 25960 25986 24630 2926 -2669 5971 25960 25986 24630 2926 -2642 5948 25860 25986 24630 2926 -2642 5948 25860 25986 24630 2926 -2642 5948 25860 25986 24630 2926 -2642 5948 25860 25986 24630 2926 -2622 5930 25782 25986 24630 2926 -2622 5930 25782 25986 24630 2926 -2627 5934 25800 25986 24630 2926 -2627 5934 25800 25986 24630 2926 -2627 5934 25800 25986 24630 2926 -2553 5870 25521 25986 24630 2926 -2553 5870 25521 25986 24630 2926 -2553 5870 25521 25986 24630 2926 -2553 5870 25521 25986 24630 2926 -2536 5855 25456 25986 24630 2926 -2536 5855 25456 25986 24630 2926 -2536 5855 25456 25986 24630 2926 -2536 5855 25456 25986 24630 2926 2025-03-01 12:24:59,019 Hysteresis 4479 0: raw(25456 16000 16000 16000) min(24630 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25986 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25986 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18630 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19456 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9456 0 0 0) min(8630 0 0 0) spread(-13074 0 0 0) max_pv 9986 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2612 5921 25743 25986 24630 2926 -2612 5921 25743 25986 24630 2926 -2612 5921 25743 25986 24630 2926 -2612 5921 25743 25986 24630 2926 -2585 5898 25643 25986 24630 2926 -2585 5898 25643 25986 24630 2926 -2585 5898 25643 25986 24630 2926 -2585 5898 25643 25986 24630 2926 -2612 5921 25743 25986 24630 2926 -2612 5921 25743 25986 24630 2926 -2612 5921 25743 25986 24630 2926 -2612 5921 25743 25986 24630 2926 -2661 5964 25930 25986 24630 2926 -2661 5964 25930 25986 24630 2926 -2661 5964 25930 25986 24630 2926 -2661 5964 25930 25986 24630 2926 -2661 5964 25930 25986 24630 2926 -2661 5964 25930 25986 24630 2926 -2661 5964 25930 25986 24630 2926 -2661 5964 25930 25986 24630 2926 2025-03-01 12:25:09,029 Hysteresis 4489 0: raw(25930 16000 16000 16000) min(24630 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25986 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25986 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18630 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19930 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9930 0 0 0) min(8630 0 0 0) spread(-13074 0 0 0) max_pv 9986 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2661 5964 25930 25986 24630 2926 -2661 5964 25930 25986 24630 2926 -2678 5979 25995 25995 24630 2926 -2678 5979 25995 25995 24630 2926 -2678 5979 25995 25995 24630 2926 -2678 5979 25995 25995 24630 2926 -2678 5979 25995 25995 24630 2926 -2678 5979 25995 25995 24630 2926 -2678 5979 25995 25995 24630 2926 -2678 5979 25995 25995 24630 2926 -2678 5979 25995 25995 24630 2926 -2678 5979 25995 25995 24630 2926 -2678 5979 25995 25995 24630 2926 -2678 5979 25995 25995 24630 2926 -2678 5979 25995 25995 24630 2926 -2678 5979 25995 25995 24630 2926 -2678 5979 25995 25995 24630 2926 -2678 5979 25995 25995 24630 2926 -2678 5979 25995 25995 24630 2926 -2678 5979 25995 25995 24630 2926 2025-03-01 12:25:19,037 Hysteresis 4499 0: raw(25995 16000 16000 16000) min(24630 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 25995 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 25995 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18630 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19995 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9995 0 0 0) min(8630 0 0 0) spread(-13074 0 0 0) max_pv 9995 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2678 5979 25995 25995 24630 2926 -2678 5979 25995 25995 24630 2926 -2678 5979 25995 25995 24630 2926 -2678 5979 25995 25995 24630 2926 -2678 5979 25995 25995 24630 2926 -2678 5979 25995 25995 24630 2926 -2678 5979 25995 25995 24630 2926 -2678 5979 25995 25995 24630 2926 -2678 5979 25995 25995 24630 2926 -2678 5979 25995 25995 24630 2926 -2678 5979 25995 25995 24630 2926 -2678 5979 25995 25995 24630 2926 -2678 5979 25995 25995 24630 2926 -2678 5979 25995 25995 24630 2926 -2678 5979 25995 25995 24630 2926 -2678 5979 25995 25995 24630 2926 -2678 5979 25995 25995 24630 2926 -2739 6032 26226 26226 24630 2926 -2739 6032 26226 26226 24630 2926 2025-03-01 12:25:29,188 Hysteresis 4510 0: raw(26226 16000 16000 16000) min(24630 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 26226 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26226 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18630 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (20226 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(10226 0 0 0) min(8630 0 0 0) spread(-13074 0 0 0) max_pv 10226 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2739 6032 26226 26226 24630 2926 -2739 6032 26226 26226 24630 2926 -2739 6032 26226 26226 24630 2926 -2739 6032 26226 26226 24630 2926 -2732 6026 26200 26226 24630 2926 -2732 6026 26200 26226 24630 2926 -2732 6026 26200 26226 24630 2926 -2732 6026 26200 26226 24630 2926 -2724 6019 26169 26226 24630 2926 -2724 6019 26169 26226 24630 2926 -2724 6019 26169 26226 24630 2926 -2724 6019 26169 26226 24630 2926 -2725 6020 26173 26226 24630 2926 -2725 6020 26173 26226 24630 2926 -2725 6020 26173 26226 24630 2926 -2725 6020 26173 26226 24630 2926 -2725 6020 26173 26226 24630 2926 -2725 6020 26173 26226 24630 2926 -2725 6020 26173 26226 24630 2926 -2720 6016 26156 26226 24630 2926 2025-03-01 12:25:39,281 Hysteresis 4520 0: raw(26156 16000 16000 16000) min(24630 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 26226 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26226 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18630 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (20156 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(10156 0 0 0) min(8630 0 0 0) spread(-13074 0 0 0) max_pv 10226 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2720 6016 26156 26226 24630 2926 -2720 6016 26156 26226 24630 2926 -2720 6016 26156 26226 24630 2926 -2703 6001 26091 26226 24630 2926 -2703 6001 26091 26226 24630 2926 -2703 6001 26091 26226 24630 2926 -2703 6001 26091 26226 24630 2926 -2703 6001 26091 26226 24630 2926 -2703 6001 26091 26226 24630 2926 -2696 5995 26065 26226 24630 2926 -2696 5995 26065 26226 24630 2926 -2696 5995 26065 26226 24630 2926 -2696 5995 26065 26226 24630 2926 -2712 6009 26126 26226 24630 2926 -2712 6009 26126 26226 24630 2926 -2712 6009 26126 26226 24630 2926 -2712 6009 26126 26226 24630 2926 -2717 6013 26143 26226 24630 2926 -2717 6013 26143 26226 24630 2926 2025-03-01 12:25:49,285 Hysteresis 4530 0: raw(26143 16000 16000 16000) min(24630 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 26226 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26226 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18630 < req 21000 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: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(10143 0 0 0) min(8630 0 0 0) spread(-13074 0 0 0) max_pv 10226 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2717 6013 26143 26226 24630 2926 -2717 6013 26143 26226 24630 2926 -2707 6004 26104 26226 24630 2926 -2707 6004 26104 26226 24630 2926 -2707 6004 26104 26226 24630 2926 -2691 5990 26043 26226 24630 2926 -2691 5990 26043 26226 24630 2926 -2691 5990 26043 26226 24630 2926 -2691 5990 26043 26226 24630 2926 -2711 6008 26121 26226 24630 2926 -2711 6008 26121 26226 24630 2926 -2711 6008 26121 26226 24630 2926 -2711 6008 26121 26226 24630 2926 -2711 6008 26121 26226 24630 2926 -2711 6008 26121 26226 24630 2926 -2711 6008 26121 26226 24630 2926 -2711 6008 26121 26226 24630 2926 -2701 5999 26082 26226 24630 2926 -2701 5999 26082 26226 24630 2926 -2701 5999 26082 26226 24630 2926 2025-03-01 12:25:59,380 Hysteresis 4540 0: raw(26082 16000 16000 16000) min(24630 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 26226 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26226 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18630 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (20082 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(10082 0 0 0) min(8630 0 0 0) spread(-13074 0 0 0) max_pv 10226 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2701 5999 26082 26226 24630 2926 -2701 5999 26082 26226 24630 2926 -2701 5999 26082 26226 24630 2926 -2696 5995 26065 26226 24630 2926 -2696 5995 26065 26226 24630 2926 -2696 5995 26065 26226 24630 2926 -2716 6012 26139 26226 24630 2926 -2716 6012 26139 26226 24630 2926 -2716 6012 26139 26226 24630 2926 -2716 6012 26139 26226 24630 2926 -2730 6025 26195 26226 24630 2926 -2730 6025 26195 26226 24630 2926 -2730 6025 26195 26226 24630 2926 -2730 6025 26195 26226 24630 2926 -2750 6042 26269 26269 24630 2926 -2750 6042 26269 26269 24630 2926 -2750 6042 26269 26269 24630 2926 -2750 6042 26269 26269 24630 2926 -2730 6025 26195 26269 24630 2926 2025-03-01 12:26:09,430 Hysteresis 4550 0: raw(26195 16000 16000 16000) min(24630 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 26269 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26269 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18630 < req 21000 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: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(10195 0 0 0) min(8630 0 0 0) spread(-13074 0 0 0) max_pv 10269 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2730 6025 26195 26269 24630 2926 -2730 6025 26195 26269 24630 2926 -2730 6025 26195 26269 24630 2926 -2627 5934 25800 26269 24630 2926 -2627 5934 25800 26269 24630 2926 -2627 5934 25800 26269 24630 2926 -2627 5934 25800 26269 24630 2926 -2578 5892 25617 26269 24630 2926 -2578 5892 25617 26269 24630 2926 -2578 5892 25617 26269 24630 2926 -2578 5892 25617 26269 24630 2926 -2578 5892 25617 26269 24630 2926 -2578 5892 25617 26269 24630 2926 -2578 5892 25617 26269 24630 2926 -2578 5892 25617 26269 24630 2926 -2578 5892 25617 26269 24630 2926 -2578 5892 25617 26269 24630 2926 -2578 5892 25617 26269 24630 2926 -2578 5892 25617 26269 24630 2926 2025-03-01 12:26:19,434 Hysteresis 4560 0: raw(25617 16000 16000 16000) min(24630 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 26269 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26269 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18630 < req 21000 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: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9617 0 0 0) min(8630 0 0 0) spread(-13074 0 0 0) max_pv 10269 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2578 5892 25617 26269 24630 2926 -2556 5872 25530 26269 24630 2926 -2556 5872 25530 26269 24630 2926 -2556 5872 25530 26269 24630 2926 -2556 5872 25530 26269 24630 2926 -2354 5696 24765 26269 24630 2926 -2354 5696 24765 26269 24630 2926 -2354 5696 24765 26269 24630 2926 -2354 5696 24765 26269 24630 2926 -2404 5739 24952 26269 24630 2926 -2404 5739 24952 26269 24630 2926 -2404 5739 24952 26269 24630 2926 -2404 5739 24952 26269 24630 2926 -2381 5719 24865 26269 24630 2926 -2381 5719 24865 26269 24630 2926 -2381 5719 24865 26269 24630 2926 -2381 5719 24865 26269 24630 2926 -2551 5868 25513 26269 24630 2926 -2551 5868 25513 26269 24630 2926 -2551 5868 25513 26269 24630 2926 2025-03-01 12:26:29,479 Hysteresis 4570 0: raw(25513 16000 16000 16000) min(24630 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 26269 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26269 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 18630 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19513 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9513 0 0 0) min(8630 0 0 0) spread(-13074 0 0 0) max_pv 10269 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2551 5868 25513 26269 24630 2926 -2621 5929 25778 26269 24630 2926 -2621 5929 25778 26269 24630 2926 -2617 5926 25765 26269 24630 2926 -2617 5926 25765 26269 24630 2926 -2617 5926 25765 26269 24630 2926 -2617 5926 25765 26269 24630 2926 -2507 5829 25343 26269 24630 2926 -2507 5829 25343 26269 24630 2926 -2507 5829 25343 26269 24630 2926 -2507 5829 25343 26269 24630 2926 -2521 5842 25400 26269 24630 2926 -2521 5842 25400 26269 24630 2926 -2521 5842 25400 26269 24630 2926 -2521 5842 25400 26269 24630 2926 -1961 5352 23269 26269 23269 2926 -1961 5352 23269 26269 23269 2926 -1961 5352 23269 26269 23269 2926 -1961 5352 23269 26269 23269 2926 -1808 5218 22686 26269 22686 2926 2025-03-01 12:26:39,687 Hysteresis 4580 0: raw(22686 16000 16000 16000) min(22686 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 26269 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26269 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 16686 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (16686 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(6686 0 0 0) min(6686 0 0 0) spread(-13074 0 0 0) max_pv 10269 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -1808 5218 22686 26269 22686 2926 -1808 5218 22686 26269 22686 2926 -1808 5218 22686 26269 22686 2926 -1555 4996 21721 26269 21721 2926 -1555 4996 21721 26269 21721 2926 -1555 4996 21721 26269 21721 2926 -1555 4996 21721 26269 21721 2926 -1039 4174 18147 26269 18147 2926 -1039 4174 18147 26269 18147 2926 -1039 4174 18147 26269 18147 2926 -1056 4434 19278 26269 18147 2926 -1056 4434 19278 26269 18147 2926 -1056 4434 19278 26269 18147 2926 -1056 4434 19278 26269 18147 2926 -1056 4434 19278 26269 18147 2926 -1056 4434 19278 26269 18147 2926 -1850 5255 22847 26269 18147 2926 -1850 5255 22847 26269 18147 2926 -1850 5255 22847 26269 18147 2926 -1850 5255 22847 26269 18147 2926 2025-03-01 12:26:49,693 Hysteresis 4590 0: raw(22847 16000 16000 16000) min(18147 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 26269 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26269 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 No: p0 min 12147 < req 21000 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (16847 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(6847 0 0 0) min(2147 0 0 0) spread(-13074 0 0 0) max_pv 10269 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread 13 3649 15865 26269 15865 2926 13 3649 15865 26269 15865 2926 13 3649 15865 26269 15865 2926 13 3649 15865 26269 15865 2926 -1053 4432 19269 26269 15865 2926 -1053 4432 19269 26269 15865 2926 -1053 4432 19269 26269 15865 2926 -1053 4432 19269 26269 15865 2926 -1402 4694 20408 26269 15865 2926 -1402 4694 20408 26269 15865 2926 -1402 4694 20408 26269 15865 2926 -1402 4694 20408 26269 15865 2926 -1402 4694 20408 26269 15865 2926 -1402 4694 20408 26269 15865 2926 -1402 4694 20408 26269 15865 2926 -1402 4694 20408 26269 15865 2926 -1472 4746 20634 26269 15865 2926 -1472 4746 20634 26269 15865 2926 -1472 4746 20634 26269 15865 2926 -1472 4746 20634 26269 15865 2926 2025-03-01 12:26:59,698 Hysteresis 4600 0: raw(20634 16000 16000 16000) min(15865 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 26269 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26269 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (14634 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(4634 0 0 0) min(-135 0 0 0) spread(-13074 0 0 0) max_pv 10269 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -1966 5356 23286 26269 15865 2926 -1966 5356 23286 26269 15865 2926 -1966 5356 23286 26269 15865 2926 -1966 5356 23286 26269 15865 2926 -1966 5356 23286 26269 15865 2926 -1966 5356 23286 26269 15865 2926 -2547 5864 25495 26269 15865 2926 -2547 5864 25495 26269 15865 2926 -2547 5864 25495 26269 15865 2926 -2547 5864 25495 26269 15865 2926 -2467 5794 25191 26269 15865 2926 -2467 5794 25191 26269 15865 2926 -2467 5794 25191 26269 15865 2926 -2467 5794 25191 26269 15865 2926 -2471 5798 25208 26269 15865 2926 -2471 5798 25208 26269 15865 2926 -2471 5798 25208 26269 15865 2926 -2471 5798 25208 26269 15865 2926 -2547 5864 25495 26269 15865 2926 2025-03-01 12:27:09,805 Hysteresis 4610 0: raw(25495 16000 16000 16000) min(15865 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 26269 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26269 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (19495 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9495 0 0 0) min(-135 0 0 0) spread(-13074 0 0 0) max_pv 10269 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2547 5864 25495 26269 15865 2926 -2547 5864 25495 26269 15865 2926 -2547 5864 25495 26269 15865 2926 -2547 5864 25495 26269 15865 2926 -2547 5864 25495 26269 15865 2926 -2547 5864 25495 26269 15865 2926 -2547 5864 25495 26269 15865 2926 -2526 5846 25417 26269 15865 2926 -2526 5846 25417 26269 15865 2926 -2526 5846 25417 26269 15865 2926 -2526 5846 25417 26269 15865 2926 -2530 5850 25434 26269 15865 2926 -2530 5850 25434 26269 15865 2926 -2530 5850 25434 26269 15865 2926 -2530 5850 25434 26269 15865 2926 -2530 5850 25434 26269 15865 2926 -2530 5850 25434 26269 15865 2926 -2530 5850 25434 26269 15865 2926 -2530 5850 25434 26269 15865 2926 -2530 5850 25434 26269 15865 2926 2025-03-01 12:27:19,813 Hysteresis 4620 0: raw(25434 16000 16000 16000) min(15865 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 26269 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26269 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (19434 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9434 0 0 0) min(-135 0 0 0) spread(-13074 0 0 0) max_pv 10269 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2530 5850 25434 26269 15865 2926 -2647 5952 25878 26269 15865 2926 -2647 5952 25878 26269 15865 2926 -2647 5952 25878 26269 15865 2926 -2647 5952 25878 26269 15865 2926 -2657 5961 25917 26269 15865 2926 -2657 5961 25917 26269 15865 2926 -2657 5961 25917 26269 15865 2926 -2657 5961 25917 26269 15865 2926 -2667 5969 25952 26269 15865 2926 -2667 5969 25952 26269 15865 2926 -2667 5969 25952 26269 15865 2926 -2667 5969 25952 26269 15865 2926 -2626 5934 25800 26269 15865 2926 -2626 5934 25800 26269 15865 2926 -2626 5934 25800 26269 15865 2926 -2626 5934 25800 26269 15865 2926 -2626 5934 25800 26269 15865 2926 -2626 5934 25800 26269 15865 2926 -2626 5934 25800 26269 15865 2926 2025-03-01 12:27:29,818 Hysteresis 4630 0: raw(25800 16000 16000 16000) min(15865 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 26269 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26269 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (19800 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9800 0 0 0) min(-135 0 0 0) spread(-13074 0 0 0) max_pv 10269 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2681 5982 26008 26269 15865 2926 -2681 5982 26008 26269 15865 2926 -2681 5982 26008 26269 15865 2926 -2681 5982 26008 26269 15865 2926 -2681 5982 26008 26269 15865 2926 -2681 5982 26008 26269 15865 2926 -2681 5982 26008 26269 15865 2926 -2681 5982 26008 26269 15865 2926 -2671 5973 25969 26269 15865 2926 -2671 5973 25969 26269 15865 2926 -2671 5973 25969 26269 15865 2926 -2671 5973 25969 26269 15865 2926 -2671 5973 25969 26269 15865 2926 -2671 5973 25969 26269 15865 2926 -2685 5985 26021 26269 15865 2926 -2685 5985 26021 26269 15865 2926 -2685 5985 26021 26269 15865 2926 -2685 5985 26021 26269 15865 2926 -2689 5989 26039 26269 15865 2926 2025-03-01 12:27:39,974 Hysteresis 4640 0: raw(26039 16000 16000 16000) min(15865 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 26269 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26269 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (20039 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(10039 0 0 0) min(-135 0 0 0) spread(-13074 0 0 0) max_pv 10269 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2689 5989 26039 26269 15865 2926 -2689 5989 26039 26269 15865 2926 -2689 5989 26039 26269 15865 2926 -2646 5951 25873 26269 15865 2926 -2646 5951 25873 26269 15865 2926 -2646 5951 25873 26269 15865 2926 -2665 5968 25947 26269 15865 2926 -2665 5968 25947 26269 15865 2926 -2665 5968 25947 26269 15865 2926 -2665 5968 25947 26269 15865 2926 -2620 5928 25773 26269 15865 2926 -2620 5928 25773 26269 15865 2926 -2620 5928 25773 26269 15865 2926 -2620 5928 25773 26269 15865 2926 -2620 5928 25773 26269 15865 2926 -2620 5928 25773 26269 15865 2926 -2620 5928 25773 26269 15865 2926 -2620 5928 25773 26269 15865 2926 -2536 5855 25456 26269 15865 2926 -2536 5855 25456 26269 15865 2926 2025-03-01 12:27:50,010 Hysteresis 4650 0: raw(25456 16000 16000 16000) min(15865 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 26269 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26269 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (19456 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9456 0 0 0) min(-135 0 0 0) spread(-13074 0 0 0) max_pv 10269 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2536 5855 25456 26269 15865 2926 -2536 5855 25456 26269 15865 2926 -2536 5855 25456 26269 15865 2926 -2536 5855 25456 26269 15865 2926 -2526 5846 25417 26269 15865 2926 -2526 5846 25417 26269 15865 2926 -2526 5846 25417 26269 15865 2926 -2526 5846 25417 26269 15865 2926 -2477 5803 25230 26269 15865 2926 -2477 5803 25230 26269 15865 2926 -2477 5803 25230 26269 15865 2926 -2477 5803 25230 26269 15865 2926 -2487 5812 25269 26269 15865 2926 -2487 5812 25269 26269 15865 2926 -2487 5812 25269 26269 15865 2926 -2448 5778 25121 26269 15865 2926 -2448 5778 25121 26269 15865 2926 -2448 5778 25121 26269 15865 2926 -2448 5778 25121 26269 15865 2926 2025-03-01 12:28:00,016 Hysteresis 4660 0: raw(25121 16000 16000 16000) min(15865 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 26269 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26269 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (19121 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9121 0 0 0) min(-135 0 0 0) spread(-13074 0 0 0) max_pv 10269 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2463 5791 25178 26269 15865 2926 -2463 5791 25178 26269 15865 2926 -2463 5791 25178 26269 15865 2926 -2463 5791 25178 26269 15865 2926 -2527 5847 25421 26269 15865 2926 -2527 5847 25421 26269 15865 2926 -2527 5847 25421 26269 15865 2926 -2527 5847 25421 26269 15865 2926 -2582 5895 25630 26269 15865 2926 -2582 5895 25630 26269 15865 2926 -2582 5895 25630 26269 15865 2926 -2582 5895 25630 26269 15865 2926 -2582 5895 25630 26269 15865 2926 -2582 5895 25630 26269 15865 2926 -2582 5895 25630 26269 15865 2926 -2582 5895 25630 26269 15865 2926 -2582 5895 25630 26269 15865 2926 -2582 5895 25630 26269 15865 2926 -2615 5924 25756 26269 15865 2926 -2615 5924 25756 26269 15865 2926 2025-03-01 12:28:10,023 Hysteresis 4670 0: raw(25756 16000 16000 16000) min(15865 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 26269 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26269 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (19756 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9756 0 0 0) min(-135 0 0 0) spread(-13074 0 0 0) max_pv 10269 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2615 5924 25756 26269 15865 2926 -2587 5899 25647 26269 15865 2926 -2587 5899 25647 26269 15865 2926 -2587 5899 25647 26269 15865 2926 -2587 5899 25647 26269 15865 2926 -2664 5967 25943 26269 15865 2926 -2664 5967 25943 26269 15865 2926 -2664 5967 25943 26269 15865 2926 -2664 5967 25943 26269 15865 2926 -2659 5962 25921 26269 15865 2926 -2659 5962 25921 26269 15865 2926 -2659 5962 25921 26269 15865 2926 -2659 5962 25921 26269 15865 2926 -2709 6006 26113 26269 15865 2926 -2709 6006 26113 26269 15865 2926 -2709 6006 26113 26269 15865 2926 -2709 6006 26113 26269 15865 2926 -2726 6021 26178 26269 15865 2926 -2726 6021 26178 26269 15865 2926 -2726 6021 26178 26269 15865 2926 2025-03-01 12:28:20,050 Hysteresis 4681 0: raw(26178 16000 16000 16000) min(15865 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 26269 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26269 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (20178 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(10178 0 0 0) min(-135 0 0 0) spread(-13074 0 0 0) max_pv 10269 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2726 6021 26178 26269 15865 2926 -2726 6021 26178 26269 15865 2926 -2626 5934 25800 26269 15865 2926 -2626 5934 25800 26269 15865 2926 -2626 5934 25800 26269 15865 2926 -2626 5934 25800 26269 15865 2926 -2626 5934 25800 26269 15865 2926 -2626 5934 25800 26269 15865 2926 -2682 5983 26013 26269 15865 2926 -2682 5983 26013 26269 15865 2926 -2682 5983 26013 26269 15865 2926 -2654 5958 25904 26269 15865 2926 -2654 5958 25904 26269 15865 2926 -2654 5958 25904 26269 15865 2926 -2654 5958 25904 26269 15865 2926 -2721 6017 26160 26269 15865 2926 -2721 6017 26160 26269 15865 2926 -2721 6017 26160 26269 15865 2926 -2721 6017 26160 26269 15865 2926 2025-03-01 12:28:30,061 Hysteresis 4691 0: raw(26160 16000 16000 16000) min(15865 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 26269 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26269 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (20160 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(10160 0 0 0) min(-135 0 0 0) spread(-13074 0 0 0) max_pv 10269 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2683 5983 26013 26269 15865 2926 -2683 5983 26013 26269 15865 2926 -2683 5983 26013 26269 15865 2926 -2683 5983 26013 26269 15865 2926 -2723 6018 26165 26269 15865 2926 -2723 6018 26165 26269 15865 2926 -2723 6018 26165 26269 15865 2926 -2723 6018 26165 26269 15865 2926 -2725 6020 26173 26269 15865 2926 -2725 6020 26173 26269 15865 2926 -2725 6020 26173 26269 15865 2926 -2725 6020 26173 26269 15865 2926 -2683 5983 26013 26269 15865 2926 -2683 5983 26013 26269 15865 2926 -2683 5983 26013 26269 15865 2926 -2683 5983 26013 26269 15865 2926 -2713 6010 26130 26269 15865 2926 -2719 6015 26152 26269 15865 2926 -2719 6015 26152 26269 15865 2926 -2719 6015 26152 26269 15865 2926 2025-03-01 12:28:40,069 Hysteresis 4701 0: raw(26152 16000 16000 16000) min(15865 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 26269 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26269 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (20152 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(10152 0 0 0) min(-135 0 0 0) spread(-13074 0 0 0) max_pv 10269 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2719 6015 26152 26269 15865 2926 -2733 6027 26204 26269 15865 2926 -2733 6027 26204 26269 15865 2926 -2733 6027 26204 26269 15865 2926 -2733 6027 26204 26269 15865 2926 -2653 5957 25900 26269 15865 2926 -2653 5957 25900 26269 15865 2926 -2653 5957 25900 26269 15865 2926 -2653 5957 25900 26269 15865 2926 -2642 5948 25860 26269 15865 2926 -2642 5948 25860 26269 15865 2926 -2642 5948 25860 26269 15865 2926 -2642 5948 25860 26269 15865 2926 -2693 5992 26052 26269 15865 2926 -2693 5992 26052 26269 15865 2926 -2693 5992 26052 26269 15865 2926 -2693 5992 26052 26269 15865 2926 -2731 6025 26195 26269 15865 2926 -2731 6025 26195 26269 15865 2926 2025-03-01 12:28:50,413 Hysteresis 4711 0: raw(26195 16000 16000 16000) min(15865 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 26269 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26269 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (20195 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(10195 0 0 0) min(-135 0 0 0) spread(-13074 0 0 0) max_pv 10269 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2731 6025 26195 26269 15865 2926 -2731 6025 26195 26269 15865 2926 -2727 6022 26182 26269 15865 2926 -2727 6022 26182 26269 15865 2926 -2727 6022 26182 26269 15865 2926 -2727 6022 26182 26269 15865 2926 -2738 6032 26226 26269 15865 2926 -2738 6032 26226 26269 15865 2926 -2738 6032 26226 26269 15865 2926 -2738 6032 26226 26269 15865 2926 -2738 6032 26226 26269 15865 2926 -2685 5985 26021 26269 15865 2926 -2685 5985 26021 26269 15865 2926 -2685 5985 26021 26269 15865 2926 -2685 5985 26021 26269 15865 2926 -2701 5999 26082 26269 15865 2926 -2701 5999 26082 26269 15865 2926 -2701 5999 26082 26269 15865 2926 -2701 5999 26082 26269 15865 2926 -2737 6031 26221 26269 15865 2926 2025-03-01 12:29:00,609 Hysteresis 4721 0: raw(26221 16000 16000 16000) min(15865 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 26269 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26269 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (20221 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(10221 0 0 0) min(-135 0 0 0) spread(-13074 0 0 0) max_pv 10269 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2737 6031 26221 26269 15865 2926 -2737 6031 26221 26269 15865 2926 -2737 6031 26221 26269 15865 2926 -2767 6057 26334 26334 15865 2926 -2767 6057 26334 26334 15865 2926 -2767 6057 26334 26334 15865 2926 -2767 6057 26334 26334 15865 2926 -2719 6015 26152 26334 15865 2926 -2719 6015 26152 26334 15865 2926 -2719 6015 26152 26334 15865 2926 -2719 6015 26152 26334 15865 2926 -2742 6035 26239 26334 15865 2926 -2742 6035 26239 26334 15865 2926 -2742 6035 26239 26334 15865 2926 -2756 6047 26291 26334 15865 2926 -2756 6047 26291 26334 15865 2926 -2756 6047 26291 26334 15865 2926 -2756 6047 26291 26334 15865 2926 -2756 6047 26291 26334 15865 2926 -2756 6047 26291 26334 15865 2926 2025-03-01 12:29:10,620 Hysteresis 4731 0: raw(26291 16000 16000 16000) min(15865 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 26334 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26334 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (20291 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(10291 0 0 0) min(-135 0 0 0) spread(-13074 0 0 0) max_pv 10334 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2773 6062 26356 26356 15865 2926 -2773 6062 26356 26356 15865 2926 -2773 6062 26356 26356 15865 2926 -2773 6062 26356 26356 15865 2926 -2783 6071 26395 26395 15865 2926 -2783 6071 26395 26395 15865 2926 -2783 6071 26395 26395 15865 2926 -2783 6071 26395 26395 15865 2926 -2757 6048 26295 26395 15865 2926 -2757 6048 26295 26395 15865 2926 -2757 6048 26295 26395 15865 2926 -2757 6048 26295 26395 15865 2926 -2750 6042 26269 26395 15865 2926 -2750 6042 26269 26395 15865 2926 -2750 6042 26269 26395 15865 2926 -2750 6042 26269 26395 15865 2926 -2748 6040 26260 26395 15865 2926 -2748 6040 26260 26395 15865 2926 -2748 6040 26260 26395 15865 2926 2025-03-01 12:29:20,625 Hysteresis 4741 0: raw(26260 16000 16000 16000) min(15865 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 26395 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26395 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (20260 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(10260 0 0 0) min(-135 0 0 0) spread(-13074 0 0 0) max_pv 10395 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2750 6042 26269 26395 15865 2926 -2750 6042 26269 26395 15865 2926 -2750 6042 26269 26395 15865 2926 -2750 6042 26269 26395 15865 2926 -2741 6034 26234 26395 15865 2926 -2741 6034 26234 26395 15865 2926 -2741 6034 26234 26395 15865 2926 -2741 6034 26234 26395 15865 2926 -2741 6034 26234 26395 15865 2926 -2741 6034 26234 26395 15865 2926 -2741 6034 26234 26395 15865 2926 -2741 6034 26234 26395 15865 2926 -2741 6034 26234 26395 15865 2926 -2741 6034 26234 26395 15865 2926 -2733 6027 26204 26395 15865 2926 -2733 6027 26204 26395 15865 2926 -2733 6027 26204 26395 15865 2926 -2733 6027 26204 26395 15865 2926 -2710 6007 26117 26395 15865 2926 2025-03-01 12:29:30,700 Hysteresis 4751 0: raw(26117 16000 16000 16000) min(15865 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 26395 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26395 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (20117 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(10117 0 0 0) min(-135 0 0 0) spread(-13074 0 0 0) max_pv 10395 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2710 6007 26117 26395 15865 2926 -2710 6007 26117 26395 15865 2926 -2710 6007 26117 26395 15865 2926 -2720 6016 26156 26395 15865 2926 -2720 6016 26156 26395 15865 2926 -2720 6016 26156 26395 15865 2926 -2720 6016 26156 26395 15865 2926 -2706 6004 26104 26395 15865 2926 -2706 6004 26104 26395 15865 2926 -2706 6004 26104 26395 15865 2926 -2706 6004 26104 26395 15865 2926 -2706 6004 26104 26395 15865 2926 -2706 6004 26104 26395 15865 2926 -2706 6004 26104 26395 15865 2926 -2706 6004 26104 26395 15865 2926 -2656 5960 25913 26395 15865 2926 -2656 5960 25913 26395 15865 2926 -2656 5960 25913 26395 15865 2926 -2656 5960 25913 26395 15865 2926 -2658 5962 25921 26395 15865 2926 2025-03-01 12:29:40,710 Hysteresis 4761 0: raw(25921 16000 16000 16000) min(15865 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 26395 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26395 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (19921 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9921 0 0 0) min(-135 0 0 0) spread(-13074 0 0 0) max_pv 10395 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2658 5962 25921 26395 15865 2926 -2658 5962 25921 26395 15865 2926 -2658 5962 25921 26395 15865 2926 -2658 5962 25921 26395 15865 2926 -2658 5962 25921 26395 15865 2926 -2646 5951 25873 26395 15865 2926 -2646 5951 25873 26395 15865 2926 -2646 5951 25873 26395 15865 2926 -2646 5951 25873 26395 15865 2926 -2646 5951 25873 26395 15865 2926 -2646 5951 25873 26395 15865 2926 -2646 5951 25873 26395 15865 2926 -2646 5951 25873 26395 15865 2926 -2623 5931 25786 26395 15865 2926 -2623 5931 25786 26395 15865 2926 -2623 5931 25786 26395 15865 2926 -2623 5931 25786 26395 15865 2926 -2658 5962 25921 26395 15865 2926 -2658 5962 25921 26395 15865 2926 -2658 5962 25921 26395 15865 2926 2025-03-01 12:29:50,717 Hysteresis 4771 0: raw(25921 16000 16000 16000) min(15865 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 26395 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26395 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (19921 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9921 0 0 0) min(-135 0 0 0) spread(-13074 0 0 0) max_pv 10395 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2658 5962 25921 26395 15865 2926 -2658 5962 25921 26395 15865 2926 -2658 5962 25921 26395 15865 2926 -2658 5962 25921 26395 15865 2926 -2643 5948 25860 26395 15865 2926 -2643 5948 25860 26395 15865 2926 -2643 5948 25860 26395 15865 2926 -2643 5948 25860 26395 15865 2926 -2557 5873 25534 26395 15865 2926 -2557 5873 25534 26395 15865 2926 -2557 5873 25534 26395 15865 2926 -2557 5873 25534 26395 15865 2926 -2557 5873 25534 26395 15865 2926 -2557 5873 25534 26395 15865 2926 -2454 5783 25143 26395 15865 2926 -2454 5783 25143 26395 15865 2926 -2454 5783 25143 26395 15865 2926 -2454 5783 25143 26395 15865 2926 -2481 5807 25247 26395 15865 2926 2025-03-01 12:30:00,886 Hysteresis 4781 0: raw(25247 16000 16000 16000) min(15865 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 26395 0: [ 0 0@1p ] 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26395 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (19247 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9247 0 0 0) min(-135 0 0 0) spread(-13074 0 0 0) max_pv 10395 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2481 5807 25247 26395 15865 2926 -2481 5807 25247 26395 15865 2926 -2481 5807 25247 26395 15865 2926 -2531 5850 25434 26395 15865 2926 -2531 5850 25434 26395 15865 2926 -2531 5850 25434 26395 15865 2926 -2531 5850 25434 26395 15865 2926 -2518 5839 25386 26395 15865 2926 -2518 5839 25386 26395 15865 2926 -2518 5839 25386 26395 15865 2926 -2488 5813 25273 26395 15865 2926 -2488 5813 25273 26395 15865 2926 -2488 5813 25273 26395 15865 2926 -2488 5813 25273 26395 15865 2926 -2538 5857 25465 26395 15865 2926 -2538 5857 25465 26395 15865 2926 -2538 5857 25465 26395 15865 2926 -2538 5857 25465 26395 15865 2926 -2525 5845 25413 26395 15865 2926 -2525 5845 25413 26395 15865 2926 2025-03-01 12:30:10,927 Hysteresis 4791 0: raw(25413 16000 16000 16000) min(15865 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 26395 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26395 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (19413 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9413 0 0 0) min(-135 0 0 0) spread(-13074 0 0 0) max_pv 10395 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2525 5845 25413 26395 15865 2926 -2525 5845 25413 26395 15865 2926 -2525 5845 25413 26395 15865 2926 -2525 5845 25413 26395 15865 2926 -2528 5848 25426 26395 15865 2926 -2528 5848 25426 26395 15865 2926 -2528 5848 25426 26395 15865 2926 -2528 5848 25426 26395 15865 2926 -2528 5848 25426 26395 15865 2926 -2528 5848 25426 26395 15865 2926 -2528 5848 25426 26395 15865 2926 -2528 5848 25426 26395 15865 2926 -1858 5262 22878 26395 15865 2926 -1858 5262 22878 26395 15865 2926 -1858 5262 22878 26395 15865 2926 -1858 5262 22878 26395 15865 2926 -1865 5268 22904 26395 15865 2926 -1865 5268 22904 26395 15865 2926 -1865 5268 22904 26395 15865 2926 -1865 5268 22904 26395 15865 2926 2025-03-01 12:30:20,936 Hysteresis 4801 0: raw(22904 16000 16000 16000) min(15865 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 26395 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26395 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (16904 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(6904 0 0 0) min(-135 0 0 0) spread(-13074 0 0 0) max_pv 10395 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -1865 5268 22904 26395 15865 2926 -2231 5588 24295 26395 15865 2926 -2231 5588 24295 26395 15865 2926 -2231 5588 24295 26395 15865 2926 -2701 5999 26082 26395 15865 2926 -2701 5999 26082 26395 15865 2926 -2701 5999 26082 26395 15865 2926 -2701 5999 26082 26395 15865 2926 -2698 5997 26073 26395 15865 2926 -2698 5997 26073 26395 15865 2926 -2698 5997 26073 26395 15865 2926 -2698 5997 26073 26395 15865 2926 -2698 5997 26073 26395 15865 2926 -2698 5997 26073 26395 15865 2926 -2698 5997 26073 26395 15865 2926 -2698 5997 26073 26395 15865 2926 -2678 5979 25995 26395 15865 2926 -2678 5979 25995 26395 15865 2926 -2678 5979 25995 26395 15865 2926 -2678 5979 25995 26395 15865 2926 2025-03-01 12:30:30,941 Hysteresis 4811 0: raw(25995 16000 16000 16000) min(15865 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 26395 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26395 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (19995 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9995 0 0 0) min(-135 0 0 0) spread(-13074 0 0 0) max_pv 10395 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2678 5979 25995 26395 15865 2926 -2678 5979 25995 26395 15865 2926 -2645 5950 25869 26395 15865 2926 -2645 5950 25869 26395 15865 2926 -2645 5950 25869 26395 15865 2926 -2645 5950 25869 26395 15865 2926 -2652 5956 25895 26395 15865 2926 -2652 5956 25895 26395 15865 2926 -2652 5956 25895 26395 15865 2926 -2616 5925 25760 26395 15865 2926 -2616 5925 25760 26395 15865 2926 -2616 5925 25760 26395 15865 2926 -2616 5925 25760 26395 15865 2926 -2596 5907 25682 26395 15865 2926 -2596 5907 25682 26395 15865 2926 -2596 5907 25682 26395 15865 2926 -2596 5907 25682 26395 15865 2926 -2588 5900 25652 26395 15865 2926 -2588 5900 25652 26395 15865 2926 2025-03-01 12:30:41,026 Hysteresis 4821 0: raw(25652 16000 16000 16000) min(15865 16000 16000 16000) spread(2926 16000 16000 16000) max_pv 26395 0: [ 0 0@1p ] 1: have B1 0; rotation allowed 0 1: 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 (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 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 26395 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(10000 10000 10000 10000) 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 (19652 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: don't have active chargers. 9: raw(9652 0 0 0) min(-135 0 0 0) spread(-13074 0 0 0) max_pv 10395 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2588 5900 25652 26395 15865 2926 -2588 5900 25652 26395 15865 2926 -2604 5914 25713 26395 15865 2926 -2604 5914 25713 26395 15865 2926 -2604 5914 25713 26395 15865 2926 -2604 5914 25713 26395 15865 2926 -2581 5894 25626 26395 15865 2926 -2581 5894 25626 26395 15865 2926 -2581 5894 25626 26395 15865 2926 -2581 5894 25626 26395 15865 2926 -2581 5894 25626 26395 15865 2926 -2581 5894 25626 26395 15865 2926 -2581 5894 25626 26395 15865 2926 -2581 5894 25626 26395 15865 2926 -2581 5894 25626 26395 15865 2926 -2581 5894 25626 26395 15865 2926 -2600 5911 25700 26395 15865 2926 -2600 5911 25700 26395 15865 2926 -2600 5911 25700 26395 15865 2926 __end_charge_manager__ __begin_ocpp__ __end_ocpp__ __begin_eco__ __end_eco__ ___CORE_DUMP_START___ data:application/octet-stream;base64,f0VMRgEBAQAAAAAAAAAAAAQAXgABAAAAAAAAADQAAAA AAAAAAAAAADQAIAAlACgAAAAAAAQAAADUBAAAAAAAAAAAAABgKAAAYCgAAAYAAAAAAAAAAQAAADQtAAA kNPw/JDT8P1gBAABYAQAABgAAAAAAAAABAAAAjC4AAAAo/j8AKP4/oAMAAKADAAAGAAAAAAAAAAEAAAA sMgAASEb8P0hG/D9YAQAAWAEAAAYAAAAAAAAAAQAAAIQzAACwRPw/sET8P4ABAACAAQAABgAAAAAAAAA BAAAABDUAAMBL/D/AS/w/WAEAAFgBAAAGAAAAAAAAAAEAAABcNgAAIEr8PyBK/D+AAQAAgAEAAAYAAAA AAAAAAQAAANw3AADQhPs/0IT7P1gBAABYAQAABgAAAAAAAAABAAAANDkAAGCD+z9gg/s/YAEAAGABAAA GAAAAAAAAAAEAAACUOgAArPH8P6zx/D9YAQAAWAEAAAYAAAAAAAAAAQAAAOw7AADQ7/w/0O/8P8ABAAD AAQAABgAAAAAAAAABAAAArD0AAHyI/j98iP4/WAEAAFgBAAAGAAAAAAAAAAEAAAAEPwAAANX+PwDV/j+ AAwAAgAMAAAYAAAAAAAAAAQAAAIRCAABE/Po/RPz6P1gBAABYAQAABgAAAAAAAAABAAAA3EMAALD6+j+ w+vo/gAEAAIABAAAGAAAAAAAAAAEAAABcRQAAbBX9P2wV/T9YAQAAWAEAAAYAAAAAAAAAAQAAALRGAAD AE/0/wBP9P5ABAACQAQAABgAAAAAAAAABAAAAREgAAPQD/T/0A/0/WAEAAFgBAAAGAAAAAAAAAAEAAAC cSQAAAAL9PwAC/T/gAQAA4AEAAAYAAAAAAAAAAQAAAHxLAACg9fo/oPX6P1gBAABYAQAABgAAAAAAAAA BAAAA1EwAAAD0+j8A9Po/gAEAAIABAAAGAAAAAAAAAAEAAABUTgAAPJb9PzyW/T9YAQAAWAEAAAYAAAA AAAAAAQAAAKxPAABgmv0/YJr9PzADAAAwAwAABgAAAAAAAAABAAAA3FIAALBx/D+wcfw/WAEAAFgBAAA GAAAAAAAAAAEAAAA0VAAAIG38PyBt/D9wBAAAcAQAAAYAAAAAAAAAAQAAAKRYAADM7P0/zOz9P1gBAAB YAQAABgAAAAAAAAABAAAA/FkAAPDo/T/w6P0/wAMAAMADAAAGAAAAAAAAAAEAAAC8XQAAWNn9P1jZ/T9 YAQAAWAEAAAYAAAAAAAAAAQAAABRfAABg1/0/YNf9P+ABAADgAQAABgAAAAAAAAABAAAA9GAAAGhf/T9 oX/0/WAEAAFgBAAAGAAAAAAAAAAEAAABMYgAAsF39P7Bd/T+gAQAAoAEAAAYAAAAAAAAAAQAAAOxjAAA grv0/IK79P1gBAABYAQAABgAAAAAAAAABAAAARGUAAECs/T9ArP0/wAEAAMABAAAGAAAAAAAAAAEAAAA EZwAAZCv8P2Qr/D9YAQAAWAEAAAYAAAAAAAAAAQAAAFxoAACwKfw/sCn8P6ABAACgAQAABgAAAAAAAAA BAAAA/GkAABw7+z8cO/s/AAIAAAACAAAGAAAAAAAAAAQAAAD8awAAAAAAAAAAAAAUAQAAFAEAAAYAAAA AAAAACAAAAEwCAAABAAAAQ09SRQBFU1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkNPw/AAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhOQhAIA0GAPlYCEABWQhAJwAAAAoAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnFYagMAo/j8 onEY/mBn8P6eZ13oMn/s/Iw8GACAPBgAAAAAAAQAAAAEAAACnmdd6p5nXegyf+z/8Gfw/sBn8PwAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAIAAAATAIAAAEAAABDT1JFAEVTUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEhG/D8 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALUJ0AgDwYAAAAAAAAAAAA AAAAAFQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB sYBqAcEX8PwAAAAABAACASbUIgJBE/D8DAAAAIwAGAE5bGoBARfw/AAAAAKeZ13pJtQiAcO/8PwMAAAA jAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAgAAABMAgAAAQAAAENPUkUARVNQAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAwEv8PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtQnQCACBgA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAGxgGoDgSvw/AAAAAAEAAIBJtQiAoNT+PwMAAAAjAAYAIwAGAP////8Qv/s/KBt7AKeZ13o Mn/s/IwoGACAKBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAEwCAAABAAAAQ09SRQBFU1AAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAADQhPs/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC cjChAIAIGAPlYCEABWQhAJwAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAnV4VgCCE+z/oAwAAKBv7Pwyf+z+nmdd6AAAAAAEAAICcjCiAAIT7PwEAAAA OBBA0pAAQNAyf+z8jAgYAIAIGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAATAIAAAEAAABDT1JFAEVTUAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAKzx/D8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAADq7CEAgDwYABfgcQA74HEAAAAAAGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACdBR2AkPD8Pzji/D8I8fw/hOL8PwAAAAAMn/s/AAAAADq7CIB w8Pw/AAAAAP////+E4vw/SOL8P1zi/D8jDwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAABMAgAAAQAAAENPUkU ARVNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfIj+PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAtLwIQCAPBgA8wBtARsAbQAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJwEHYDA1f4/AAAAAHRR/j8oUf4/DJ/7PyhR/j/ oAwAAtLwIgKDV/j8AAAAA/////3RR/j84Uf4/TFH+PyMPBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAEwCAAA BAAAAQ09SRQBFU1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABE/Po/AAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC0vAhAIAgGAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAg2MIgHD7+j8AAAAAHPj6P9D3+j8 Mn/s/0Pf6P/////+0vAiAUPv6PwEAAAD/////HPj6P+D3+j/09/o/IwgGAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA IAAAATAIAAAEAAABDT1JFAEVTUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGwV/T8AAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADq7CEAgBAYA4MIAQPbCAED/////FgAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0DxmAgBT9P9jz/D/ IFP0/JPT8PwAAAAAMn/s/AAAAADq7CIBgFP0/AQAAAP////8k9Pw/6PP8P/zz/D8jBAYAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAgAAABMAgAAAQAAAENPUkUARVNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9AP9PwAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOrsIQCALBgBsxABAd8QAQAAAAAA YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG1yKID AAv0/HPf8PxwD/T9o9/w/AAAAAAyf+z8AAAAAOrsIgKAC/T8AAAAA/////2j3/D8s9/w/QPf8PyMLBgA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAACAAAAEwCAAABAAAAQ09SRQBFU1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC g9fo/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC0vAhAIAUGAAAAAAA AAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAg2MIgMD0+j8AAAAAePH6Pyzx+j8Mn/s/LPH6P/////+0vAiAoPT6PwAAAAD/////ePH6Pzzx+j9 Q8fo/IwUGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAATAIAAAEAAABDT1JFAEVTUAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAADyW/T8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADq7CEA gBAYA4MIAQPbCAEAAAAAADwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAACABR2AIJv9P8SP/T+Ym/0/EJD9PwAAAAAMn/s/AAAAADq7CIAAm/0/AQAAAP////8 QkP0/1I/9P+iP/T8jBgYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAABMAgAAAQAAAENPUkUARVNQAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAsHH8PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAtLwIQCAGBgDgwgBA9sIAQP////8EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAIEEHYDgbfw/AAAAAIyQ/T9AkP0/DJ/7P0CQ/T//////tLwIgMBt/D8 BAAAA/////4yQ/T9QkP0/ZJD9PyMEBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAEwCAAABAAAAQ09SRQBFU1A AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADM7P0/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAC0vAhAIAcGADzAG0BGwBtAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgQQdgLDp/T8AAAAArO/9P2Dv/T8Mn/s/YO/9P/////+ 0vAiAkOn9PwAAAAD/////rO/9P3Dv/T+E7/0/IwcGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAATAIAAAEAAAB DT1JFAEVTUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFjZ/T8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAADq7CEAgDQYA4MIAQPbCAED/////GQAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACSNR6AINj9PzTu/T+I2P0/gO79PwAAAAA Mn/s/AAAAADq7CIAA2P0/AAAAAP////+A7v0/RO79P1ju/T8jDQYAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAB MAgAAAQAAAENPUkUARVNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaF/9PwAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AQCAABgDgwgBA9sIAQP////8dAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEm1CIBwXv0/AAAAACMABgA gAAYA/////wMAAAAoG3sAAQAAAEBe/T8cv/s/p5nXeqeZ13oMn/s/IwAGACMABgAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAACAAAAEwCAAABAAAAQ09SRQBFU1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgrv0/AAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6uwhAIAEGAIzCAECWwgBAAAAAABgAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhQgegACt/T8 wk/0/cK39P3yT/T8AAAAADJ/7PwAAAAA6uwiA4Kz9PwAAAAD/////fJP9P0CT/T9Uk/0/IwEGAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAIAAAATAIAAAEAAABDT1JFAEVTUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQr/D8 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AEAgDQYA+VgIQAFZCEA nAAAAFQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB JtQiAcCr8PwAAAAAjDQYAIA0GAP////8jDQYAKBt7AAEAAABAKvw/GL/7P6eZ13qnmdd6DJ/7PyMNBgA jDQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAPAn/j9AK/4/lQMQNGjA+z9owPs/JDT8P2DA+z8UAAAAEDn8PxA5/D8 kNPw/AAAAAAUAAACwE/4/aHR0cGQABQAEAaWlAAAAAP///3+gK/4/BQAAAAAAAADwK/4/iDUaQAkAAAD s6vo/VOv6P7zr+j8AAAAAAAAAAAEAAAAAAAAAAAAAAAAAAABIHQBAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAA776t3mE5CEAwDQYAnFYagMAo/j8onEY/mBn8P6eZ13oMn/s/Iw8GACAPBgAAAAAAAQAAAAEAAAC nmdd6p5nXegyf+z/8Gfw/sBn8PwoAAAAdAAAAAAAAAPlYCEABWQhAJwAAAKeZ13oMn/s/W1sIQKzH8j8 AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEyLKIDAKP4/EL/7P5UDEDS c8BWA4Cj+PyicRj8CAAAA/twPNAyf+z8jAgYAIAIGAMTwFYAAKf4/kFYaQCicRj8vBwAAAAAAACgb+z8 BAAAAxhUWgEAp/j+Ihvs/bCn+P6zH8j8AAAAAAAAAACQ0/D+U4RVAAAAAAAAAAACMhvs/LwcAAAAAAAD TTWIQiIb7P4C6HYBgKf4/DDGAP6ST/j8QJwAA5JP+PwsAAADkk/4/d6odgKAp/j88FRZAvJP+PwwxgD+ kk/4/DDGAP3dhcnAvd2FsAAAAAC9ydGOnmdd6DAAAAKgp/j8fAAAAAQAAAKmxHYDQKf4/qDCAPwUAAAA AAAAAAAAAAAAAAACnmdd6qDCAPwyf+z8MMYA/AAAAAC+fHYBwKv4/qDCAP5gM/j//////wl0IQOUAAAA wM4A/CFQAAAAAAAD//////////wEAAQAAAAEfBCr+PwAAAAAAAAAAAAAAAFClHUAAAAAASKcdQPCkHUA grB1A/KYdQJymHUAAAAAAAAAAAAwxgD8FAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAwAQAAp5nXegQq/j8 MMYA/AAAAAEsAAADpyyeAkCr+P5gM/j/wKv4/AQAAAAyf+z/YQPw/IAgGAEugHYCwKv4/2BL+P+yeHUC nmdd6DJ/7PwAAAAAAAAAAAAAAANAq/j+oMIA/BCv+P/Aq/j+YDP4/yAAAADsAAAAAAAAAQCv+PwAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOgAAABAAAAAEK/4/qDCAPwUAAAAAAAAA0Av+PwAAAAA AAAQEEALj+goLAiQAAAAAAAAAAKeZ13oAAAAAPwAAAAAABAQ6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAATCv+PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALBE/D/QRfw/lnxq8MhL/D8EwPs/SEb8P/y/+z8 ZAAAAzJPyLzJ4AChIRvw/AAAAAAAAAAA4Qvw/SURMRTAACctaGJM7HdCDAAAAAAAwRvw/AAAAAAAAAAA AAAAAAAAAAAAAAADs6vo/VOv6P7zr+j8AAAAAAAAAAAEAAAAAAAAAAAAAAAAAAABIHQBAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAgC0wFsIQALUJ0AwDwYAbGAagHBF/D8AAAAAAQAAgEm1CICQRPw/AwAAACMABgB OWxqAQEX8PwAAAACnmdd6SbUIgHDv/D8DAAAAIwAGABUAAAD//wAAAAAAAAAAAAAAAAAAAAAAAMJdCEB w7/w/pq0IQDzi8D8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//P7M AAAAAAAAAAAAAAAAuiCiAkEX8P5Cf+z8IAAAASbUIgJBE/D8DAAAAIwAGAAAAAACwRfw/AAAAAIy/+z8 BAAAAAAAAAAEAAAAgBQYAAAAAANBF/D8AAAAAAAAAAAAAAAABAAAABAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAADcRfw/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIEr8P0BL/D/80nnQBMD7P1BG/D/ AS/w//L/7PxkAAACakm1EvZ+BTMBL/D8AAAAAAAAAALBH/D9JRExFMQDauSxohYLnpSAAAQAAAKBL/D8 AAAAAAAAAAAAAAAAAAAAAAAAAAOzq+j9U6/o/vOv6PwAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAEgdAEA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAACAE/AWwhAAtQnQDACBgBsYBqA4Er8PwAAAAABAACASbUIgKDU/j8 DAAAAIwAGACMABgD/////EL/7PygbewCnmdd6DJ/7PyMKBgAgCgYAAAAAAP//AAAAAAAAAAAAAAAAAAA AAAAAwl0IQAyf+z+mrQhArOfwPwAAAAAAAAAAAAAAAP//P7MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAMJdCEAAAAAApq0IQC6IKIAAS/w/sJ/7PwgAAAD//z+zAAAAAAAAAAAAAAAAAAAAACBL/D8 AAAAAjL/7PwEAAAAAAAAAAAAAAAEAAIAAAAAAQEv8PwAAAAAAAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAExL/D8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgg/s/YIT7Pw4EEDS 08fw/8L/7P9CE+z/ov/s/AQAAAFga/D9YGvw/0IT7PwAAAAAYAAAA0IH7P3dhdGNoZG9nX3Rhc2sAAAA BAAAAwIT7PxgAAAAAAAAAAAAAAAAAAAAAAAAA7Or6P1Tr+j+86/o/AAAAAAAAAAABAAAAAAAAAAAAAAA AAAAASB0AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAMBbCECcjChAMAIGAJ1eFYAghPs/6AMAACgb+z8 Mn/s/p5nXegAAAAABAACAnIwogACE+z8BAAAADgQQNKQAEDQMn/s/IwIGACACBgAKAAAA//8AAAAAAAD 5WAhAAVkIQCcAAADCXQhADJ/7P6atCEDMIPA/AAAAAAAAAAAAAAAA//8/swAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAQIT7PwMAAAAAAAAAAAAAAECE+z8DAAAAAAAAAAyf+z+nmdd6AAAAAAEAAIA AAAAAYIT7PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGyE+z8 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQ7/w/MPH8P4wEEDSEiP4/2IT7P6zx/D/ov/s/BwAAAGTi/D9 k4vw/rPH8P1zi/D8SAAAAnOP8P3RpVAAUg16xlYyZoKSF0AAAAAAAkPH8PxIAAAAAAAAAAAAAAAAAAAA AAAAA7Or6P1Tr+j+86/o/AAAAAAAAAAABAAAAAAAAAAAAAAAAAAAASB0AQAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAdMBbCEA6uwhAMA8GAJ0FHYCQ8Pw/OOL8Pwjx/D+E4vw/AAAAAAyf+z8AAAAAOrsIgHDw/D8 AAAAA/////4Ti/D9I4vw/XOL8PyMPBgAZAAAA//8AAAAAAAAF+BxADvgcQAAAAADCXQhASOL8P6atCEC cjfE/AAAAAAAAAAAAAAAA//8/swAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADrWxyAoPD8P/oAAAD MWxxAH94bgNDw/D+IkoA/CPH8P8lcHIDA8Pw/AAAAAPoAAAAAAAAAAAAAAJIDEDSnmdd6D94bgODw/D/ MWxxAaLv7PwAAAAAA8fw/nGaAP2wAHUAAAAAAAPH8P5xmgD+nmdd6+gAAAAyf+z/UUIA/AAAAAAAAAAA w8fw/AAAAAAAAAAAAAAAAAAAAAAAAAACnmdd6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAADzx/D8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1f4/INj+P6wFEDTwv/s/tPH8P3yI/j/ ov/s/FAAAAFRR/j9UUf4/fIj+P0xR/j8FAAAAiMD+P21xdHRfdGFzawBhdGlvbgD///9/gNj+PwUAAAA AAAAAjFH+P4g1GkB3AAAA7Or6P1Tr+j+86/o/AAAAAAAAAAABAAAAAAAAAAAAAAAAAAAASB0AQAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAMBbCEC0vAhAMA8GAJwEHYDA1f4/AAAAAHRR/j8oUf4/DJ/7PyhR/j/ oAwAAtLwIgKDV/j8AAAAA/////3RR/j84Uf4/TFH+PyMPBgAKAAAA//8AAAAAAAA8wBtARsAbQAAAAAD CXQhAOFH+P6atCECMdPM/AAAAAAAAAAAAAAAA//8/swAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA khhqAINb+PzcAAABc1/4/jdkbgADW/j9okoA/6AMAAHSi+z981v4/hNb+P+gDAAABAAAAAAAAAMQBEDS nmdd6JIYagAAAAAAAAAAAAAAAACSGGoAg1v4/NwAAAFzX/j+nmdd6jNb+PwEAAAA3AAAAmY0dgMDW/j8 8f/w/aJKAP4zW/j8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAAdKL7PwEAAAAAAAAAAAAAAMzW/j8 AAAAASOr9PwAAAABc1/4/AAAAAGTX/j8AAAAAAAAAAAAAAABokoA/AAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAQACnmdd6AAAAAGTX/j8BAAAAAQAAAL7JJ4Aw1/4/bHT9P+gDAABhAQAAAAAAAAAAAAA AAAAABQAAAH4D+z8w1xtAZNf+P1zX/j8AAAAA3Ij+P9wC+z83AAAABAAAAIED+z9U1/4/IAcGAAyf+z8 jBwYAIwcGAMx+/D8EAAAAtPL9PwAAAAAmUh6AkNf+P//////oAwAAjlIegGDX/j9Ak4A/AAAAAAEAAAA AAAAAIwcGACAHBgAAAAAAAQAAAAAAAAAAAAAAAABAAAAAAAAAAEAAp5nXegyf+z/cdP0/NwAAAPBz/T8 AAAAAsNf+P8By/T8CAAAAfIj+Pwyf+z9sdP0/uLb9PwAAAAAg2P4/AAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAABhk4A/AAAAAKBz/T9hAQAAAAAAADAAAAAAAAAAAAAAABwAAABAAQAAjdoPNAAAAAA AAAAAp5nXevXIEDQAAAAAyQEQNECTgD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAs2P4/AAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAsPr6P9D7+j/M9F+/dBX9P4C/+z9E/Po/eL/7PwEAAAD89/o//Pf6P0T8+j/ 09/o/GAAAADT4+j9pcGMxAMM8Z3aAHzLnkq4AAQAAADD8+j8YAAAAAAAAAAAAAAAAAAAAAAAAAOzq+j9 U6/o/vOv6PwAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAEgdAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAz AWwhAtLwIQDAIBgCDYwiAcPv6PwAAAAAc+Po/0Pf6Pwyf+z/Q9/o//////7S8CIBQ+/o/AQAAAP////8 c+Po/4Pf6P/T3+j8jCAYABAAAAP//AAAAAAAAAAAAAAAAAAAAAAAAwl0IQOD3+j+mrQhAPJjvPwAAAAA AAAAAAAAAAP//P7MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAp5nXegyf+z8jCAYAIAgGAAAAAAC w+/o/BAAAACDH+z9gv/s/ZL/7PwAAAAD/////AAAAAAAAAAC9EgAAp5nXetD3+j8Mn/s/0Pf6P/////8 AAAAA0Pv6PwAAAAAAAAAAAAAAADDH+z90KwhAAQAAAJk5CIBgff4/wF0AAJPKHgAAAAAAAAAAANz7+j8 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAE/0/8BT9P237bYH8A/0/TPz6P2wV/T94v/s/BgAAAAT0/D8 E9Pw/bBX9P/zz/D8TAAAAXAX9P2FyZHVpbm9fZXZlbnRzAAABAAAAUBX9PxMAAAAAAAAAAAAAAAAAAAA AAAAA7Or6P1Tr+j+86/o/AAAAAAAAAAABAAAAAAAAAAAAAAAAAAAASB0AQAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAtcBbCEA6uwhAMAQGAPQPGYCAFP0/2PP8P8gU/T8k9Pw/AAAAAAyf+z8AAAAAOrsIgGAU/T8 BAAAA/////yT0/D/o8/w//PP8PyMEBgAWAAAA//8AAAAAAADgwgBA9sIAQP/////CXQhA6PP8P6atCEB csfE/AAAAAAAAAAAAAAAA//8/swAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAMAU/T8AAAAAAAAAAAAAAAAAAAAAAAAAAP////8AAAAAAAAAAPkSAACnmdd6AgAAABYAAAD kE/0/AAAAAAAAAADwFP0/AAAAAAAAAAAAAAAAAAAAAAAAAACnmdd6AAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAPwU/T8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv0/gAP9P+/KUPG o9fo/dBX9P/QD/T94v/s/BQAAAEj3/D9I9/w/9AP9P0D3/D8UAAAA5Pn8P3N5c19ldnQAAc97xYFrXAA AAAAA4AP9PxQAAAAAAAAA4Hn9P4g1GkAAAAAA7Or6P1Tr+j+86/o/AAAAAAAAAAABAAAAAAAAAAAAAAA AAAAASB0AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA38BbCEA6uwhAMAsGAG1yKIDAAv0/HPf8PxwD/T9 o9/w/AAAAAAyf+z8AAAAAOrsIgKAC/T8AAAAA/////2j3/D8s9/w/QPf8PyMLBgAYAAAA//8AAAAAAAB sxABAd8QAQAAAAADCXQhALPf8P6atCEDsn/E/AAAAAAAAAAAAAAAA//8/swAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAACnmdd6DJ/7PwAAAAAAAAAA+3MogAAD/T+8y/w//////w0AAAAAAAAAAAAAAP///// 7cyiAAAAAAPkSAACnmdd6DQAAAAAAAAAAAAAAAAAAAAAAAABgA/0/vMv8P/////8AAAAAAAAAAEwGAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACnnEg/DQAAAAAAAACnmdd6AAAAAP////8 AAAAAAAAAAAAAAACAA/0/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAjAP9PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0+j8g9fo/jlU1K0SW/T/8A/0/oPX6P3i/+z8 BAAAAWPH6P1jx+j+g9fo/UPH6PxgAAACQ8fo/aXBjMAAtKAZAURyT4bxQAAAAAACA9fo/GAAAAAAAAAA AAAAAAAAAAAAAAADs6vo/VOv6P7zr+j8AAAAAAAAAAAEAAAAAAAAAAAAAAAAAAABIHQBAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 4Gfw/AAAAAAAAAAAAAACKwFsIQLS8CEAwBQYAg2MIgMD0+j8AAAAAePH6Pyzx+j8Mn/s/LPH6P/////+ 0vAiAoPT6PwAAAAD/////ePH6Pzzx+j9Q8fo/IwUGAAQAAAD//wAAAAAAAAAAAAAAAAAAAAAAAMJdCEA 88fo/pq0IQIyR7z8AAAAAAAAAAAAAAAD//z+zAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//P7M AAAAAAAAAAAAAAAAAAAAAAPX6PwAAAAAcx/s/AAAAAEwCABMAAAAA/////wAAAAAAAAAAzL4ONKeZ13q nmdd6DJ/7PxTx+j/I8Po/AAAAACD1+j8AAAAAAAAAAAAAAAAsx/s/dCsIQAAAAAB0gCiAoDv+PwAAAAB wv/s/AAAAAAAAAAAs9fo/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYJr9PzCd/T8AAAAAuHH8P6j1+j8 8lv0/eL/7PwgAAADwj/0/8I/9PzyW/T/oj/0/EQAAAJyX/T9jbV9tYW5hZ2VyX3JlY3YA////f5Cd/T8 RAAAAAAAAAAAAAAAAAAAAAAAAAOzq+j9U6/o/vOv6PwAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAEgdAEA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAACAADAWwhAOrsIQDAEBgCABR2AIJv9P8SP/T+Ym/0/EJD9PwAAAAA Mn/s/AAAAADq7CIAAm/0/AQAAAP////8QkP0/1I/9P+iP/T8jBgYADwAAAP//AAAAAAAA4MIAQPbCAEA AAAAAwl0IQNSP/T+mrQhAnDnyPwAAAAAAAAAAAAAAAP//P7MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAFAcdgFCb/T8AAAAAAAAAAIseHYBgm/0/DGaBP5ib/T+nmdd6DJ/7PwAAAAD/////AB8dgAAAAAA f2Q80p5nXeqeZ13oAAAAADJ/7PwEAAABBHx2AkJv9P7xlgT/4m/0/QR8dgJCb/T8AAAAAp5nXegAAAAA Mn/s/IwYGACAGBgCJvhuAwJv9P/AAAAD4m/0/8L4bgMCb/T8AAAAAp5nXegAAAAAMn/s/DJH9P8CQ/T/ S0xuA4Jv9P+Sh+z8AAAAAAAAAAABngT8AAAAAAAAAAMGlEIAgnP0/AQAAAKic/T8gAAYAAGeBPwAAAAB UAAAAwaUQgCCc/T8AAAAAp5nXekic/T8+nP0/AAAAACAEBgAAAAAAoJz9P+iV/T8wAAAADJ/7P/yc/T/ kofs/oJz9PwAAAAAAAAAA//8/s6eZAAConP0/VAAAAPyc/T8QAAAAQJz9PwEAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACnmdd6VAAAAAAAAAD8nP0/5KH7PwAAAAAwnf0/AAAAAAAAAAA QAAAAVAAAAE+FVAAMGgI/fwAAADp7AwCCqw80oOYAAIA+gD4CAwC8XA9mQ9cjaUO4HmlDHoVzQQAAAAA K1yM8yXZ+PwAAAAAVrsc+AMBZRa4nlEOuJ5RDoOYAABAChVB/AAABAAAAAAAAAACnmdd6AAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyd/T8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA gbfw/MHH8P23gDzTU7P0/RJb9P7Bx/D94v/s/GAAAAGyQ/T9skP0/sHH8P2SQ/T8BAAAAoFH8P2xvb3B UYXNrAPny3qusOQABAAAAkHH8PwEAAAAAAAAAWMv8P4g1GkALAAAA7Or6P1Tr+j+86/o/AAAAAAAAAAA BAAAAAAAAAAAAAAAIQvw/SB0AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAq8BbCEC0vAhAMAYGAIEEHYD gbfw/AAAAAIyQ/T9AkP0/DJ/7P0CQ/T//////tLwIgMBt/D8BAAAA/////4yQ/T9QkP0/ZJD9PyMEBgA EAAAA//8AAAAAAADgwgBA9sIAQP/////CXQhAUJD9P6atCECcDfE/AAAAAAAAAAABAAAA//8/swAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADd3xuAEG78P+il+z9Mbvw/5d8bgCBu/D8kZoE/AAAAALBv/D+ Ab/w/DAAAAP////9kbfw/AAAAAPLzDzSnmdd6KBgdgEBu/D8AAAAApG78PygYHYBAbvw/AAAAAKRu/D+ nmdd6DJ/7P6Tb/j9Y2/4/YBwdgIBu/D+oMx1ApG78P7xt/D8AAAAA+UlJPwAAAACoMx1ApG78P///P7O nmdd6JGaBPwyf+z8jBgYAIAYGALocHYCgbvw/AAAAAPRu/D8Ab/w/7gYAAKTb/j9Y2/4/T9YbgPBu/D/ UUIA/qPaBP1vvgT/UUIA/AAAAAPRu/D8BAP//AAAAAO4GAAAAAAAAAQ3xP/LzDzQkZoE/p5nXegyf+z8 BAAAAKG/8P+4GAAAguB2AIG/8PwEAAACo9oE/ILgdgKj2gT/uBgAAp5nXeu4GAAABAAAAKG/8Pwyf+z8 5zCeAUG/8P6gwgD86AAAAsG/8P4Bv/D8AAAAAp5nXeu4GAAAEAAAADJ/7P9Si+z9Vth2AcG/8PzAzgD+ o9oE/qPaBP+4GAAAAAAAA0G38PxwTFoCQb/w/DDGAPyTvgT/uBgAAAAAAAAAA/wAAAAD/ggYSgNBv/D/ 4b/w/JO+BPyxbAAAAAAAAAAAAAAAAAACwb2U3Mg0KAAgAAACnmdd6cg4AADA7gD8BAAAAMDOAPxoVFoD wb/w/AgAAANhc+z9yDgAA/G/8P3EOAABoX/8/8RUWgDBw/D90k/4/DDGAP5DmDYAwcPw/DDGAP+SaRj8 UFAAAcg4AACTvgT+nmdd6dJP+P/////8jAgYA/Bl8ACI8DYBgcPw/4PD9P6eZ13r4aPs/AQAAAPho+z8 MMYA/AAAAAAEAAAAjDgYAIA4GAEnsFYCAcPw/4PD9P5gZ/D+nmdd6DJ/7P/wZ/D+wGfw/iS0PgKBw/D+ Ihvs/jIb7P1i3/T8AAAAAyHD8PygAAABnmBmA8HD8PwYAAACnmdd6nA3xPwAAAACU4RVAoIb7P4vcDzQ AAAAAwHD8P4iG+z+U4RVAAAAAAAAAAACnmdd6hKQnQAAAAADg8P0/AAAAAAAAAAAQcfw/oJP7PwAAAAA 0M/w/NDP8P9Ty/T8GAAAAAAAAADBx/D8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAQAAAAAAAAA8cfw/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8Oj9P1Ds/T/VARA0YNn9P7hx/D/ M7P0/eL/7Pw8AAACM7/0/jO/9P8zs/T+E7/0/CgAAALzc/T90Y3Bfc2xhdmVfdGFzawAAAAAAALDs/T8 KAAAAAAAAADi8/T+INRpAgAAAAOzq+j9U6/o/vOv6PwAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAEgdAEA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFrAWwhAtLwIQDAHBgCBBB2AsOn9PwAAAACs7/0/YO/9Pwyf+z9 g7/0//////7S8CICQ6f0/AAAAAP////+s7/0/cO/9P4Tv/T8jBwYACAAAAP//AAAAAAAAPMAbQEbAG0A AAAAAwl0IQHDv/T+mrQhAvIjyPwAAAAAAAAAAAAAAAP//P7MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAJIYagBDq/T85AAAAiOv9P43ZG4Dw6f0/IG6APwAAAACkovs/bOr9P3Tq/T//////AQAAAAAAAAB LARA0p5nXeiSGGoAAAAAAAAAAAAAAAAAkhhqAEOr9PzkAAACI6/0/p5nXenzq/T8BAAAAOQAAAIU9HoC w6v0/6B38PyBugD986v0/YOr9P9if+z8BAAAAwFsIQDq7CEAAAAAAAAAAAKSi+z8BAAAAAAAAAAAAAAA AAAAADJ/7PwAAAABY1v4/iOv9PwAAAAAAAAAAAAAAAAAAAAAAAAAAIG6APwAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAIBp5nXegAAAAAAAAAAAQAAADkAAAAAAAAAIOv9PwAAAAABAAAAAAAAAAAAAAD //z+zp5nXegUAAACEA/s/MNcbQAAAAACI6/0/AAAAACzt/T/cAvs/OQAAAAQAAACHA/s/AAAAAAAAAAA AAAAAQAEQNKeZ13p4Hfw/BAAAAEDv/T8AAAAAAAAAAFDs/T8AAAAAAAAAAJj0/T+lpaWlpaWlpaWlpaW lpaWlpaWlpQYBAAAMAAAAsGP9PwAAAABCfYZeywAAAKWlpaWlpaWlpaWlpQEAAABcXEk/EAAAAHDc/j+ ghgEAAQAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgEAAAAAAAAAAQAAAAAAAAAAUOz9PwAAAAA AAAAAMTAuMTEuNS4yNTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvIjyPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAACnmdd6AAAAAATF/T8IAAAAuMb7PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFzs/T8 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg1/0/4Nj9P0oBEDRwX/0/1Oz9P1jZ/T94v/s/EAAAAGDu/T9 g7v0/WNn9P1ju/T8JAAAASMn9P21vZGJ1c190Y3Bfc2xhdgAAAAAAQNn9PwkAAAAAAAAA4IT9P4g1GkA AAAAA7Or6P1Tr+j+86/o/AAAAAAAAAAABAAAAAAAAAAAAAAAAAAAASB0AQAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAI8BbCEA6uwhAMA0GAJI1HoAg2P0/NO79P4jY/T+A7v0/AAAAAAyf+z8AAAAAOrsIgADY/T8 AAAAA/////4Du/T9E7v0/WO79PyMNBgAZAAAA//8AAAAAAADgwgBA9sIAQP/////CXQhARO79P6atCEB MdfI/AAAAAAAAAAAAAAAA//8/swAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAMh6AYNj9PwcAAAB 33P4/6zEegGDY/T+I2P0/p5nXejYyHoAAAAAAIKEHAP////8AAAABAAAAAEsBEDSnmdd6uMb7Pwyf+z8 4MPw/AAAAAA0xHoCA2P0/AAAAAAyf+z+nmdd6DJ/7PyMNBgAgDQYAAAAAALDY/T9Ixv0/AAAAAAAAAAA AAAAAAAAAAKeZ13oAAAAA/////zzH/T8gx/0/AAAAAODY/T8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7Nj9PwAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAALBd/T/wXv0/PgWPnyiu/T9g2f0/aF/9P3i/+z8KAAAAFOH8PxTh/D9oX/0/AAAAAA8AAAB YV/0/ZW1hY19yeABhH7E+dJ/rAP///39QX/0/DwAAAAAAAAAAAAAAAAAAAAAAAADs6vo/VOv6P7zr+j8 AAAAAAAAAAAEAAAAAAAAAAAAAAAAAAABIHQBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAB5wFsIQPC/AEA wAAYASbUIgHBe/T8AAAAAIwAGACAABgD/////AwAAACgbewABAAAAQF79Pxy/+z+nmdd6p5nXegyf+z8 jAAYAIwAGAB0AAAD//wAAAAAAAODCAED2wgBA/////8JdCEAMn/s/pq0IQFz78T8AAAAAAAAAAAAAAAD //z+zAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHiWGoCAXv0/ZGH9P2zs/j9MiyiAgF79PxC/+z/ /////zKgagKBe/T9oYP0/AQAAAMACEDQMn/s/IwAGACAABgAAAAAAwF79P2wa/T8AAAAA//////DB+z8 oG/s/AJD2PwAAAADwXv0/AAAAAAAAAAAAAAAAAAAAAOMBAACnmdd6ZJYaQOQa/T/oGv0/AAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAPxe/T8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABArP0/oK39PwAAAAB sK/w/cF/9PyCu/T94v/s/GAAAAFyT/T9ck/0/IK79P1ST/T8BAAAAEJ79P21kbnMAAAAAAAAAAAAAAAA AAAAAAK79PwEAAAAAAAAA0G7+P4g1GkAAAAAA7Or6P1Tr+j+86/o/AAAAAAAAAAABAAAAAAAAAAAAAAA AAAAASB0AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBbCEA6uwhAMAEGAIUIHoAArf0/MJP9P3Ct/T9 8k/0/AAAAAAyf+z8AAAAAOrsIgOCs/T8AAAAA/////3yT/T9Ak/0/VJP9PyMBBgAYAAAA//8AAAAAAAC MwgBAlsIAQAAAAADCXQhAQJP9P6atCEAMSvI/AAAAAAAAAAAAAAAA//8/swAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAD/////DJ/7P07u/j9Lxfs/AAAAAECt/T8gkv0/eMX7PwAAAAACAAAAAAAAAP////8 AAAAAAAAAAMECEDSnmdd6IJL9PwIAAADUMfw/QKz9PwAAAACgrf0/AAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAADEryPwAAAAAAAAAAcJL9PwAAAAAgkv0/BD3+PwAAAAAA8/0/AAAAAAAAAACnmdd6DQAAAAgAAAA CAAAAQK39PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKyt/T8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC wKfw/8Cr8P3fv1wWAv/s/KK79P2Qr/D94v/s/AwAAANid/T/Ynf0/ZCv8PwAAAAAWAAAAVCH8P2VzcF9 0aW1lcgC77OBZQQAAAAAAUCv8PxYAAAAAAAAAAAAAAAAAAAAAAAAA7Or6P1Tr+j+86/o/AAAAAAAAAAA BAAAAAAAAAAAAAAAAAAAASB0AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA+sBbCEDwvwBAMA0GAEm1CIB wKvw/AAAAACMNBgAgDQYA/////yMNBgAoG3sAAQAAAEAq/D8Yv/s/p5nXeqeZ13oMn/s/Iw0GACMNBgA VAAAA//8AAAAAAAD5WAhAAVkIQCcAAADCXQhADJ/7P6atCEBcx/A/AAAAAAAAAAAAAAAA//8/swAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBVR2AgCr8P9Qx/D+nmdd6TIsogIAq/D8Qv/s//////4FUHYC gKvw/ZCz8PwEAAABFAxA0DJ/7PyMNBgAgDQYAAAAAAMAq/D8olf0/Wt+MXv/////wwfs/KBv7P+ZeHL0 AAAAA8Cr8PwAAAAAAAAAAgIQeAMsAAABj3oxeywAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAD8Kvw/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAX19fdGZfY29yZWR1bXBfaW5mb19 zdGFydF9fX3siZmlybXdhcmVfdmVyc2lvbiI6IjIuNC4wKzY2NTU4YWRlIiwiZmlybXdhcmVfY29tbWl 0X2lkIjoiNGMyOTJjNzBjYThlM2VmIiwiZmlybXdhcmVfZmlsZV9uYW1lIjoid2FycDNfZmlybXdhcmV fMl80XzBfNjY1NThhZGUifV9fX3RmX2NvcmVkdW1wX2luZm9fZW5kX19fAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAUAAAASAAAAEogAABFU1BfQ09SRV9EVU1QX0lORk8ARQABAABhNTIwNzcwZmMyODh jM2VkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAC UAAAApQIAAEVYVFJBX0lORk8AZSQ0/D/oAAAAHQAAAO4AAAAAAAAAwgAAAAAAAADDAAAAAAAAAMQAAAA AAAAAxQAAAAAAAADGAAAAAAAAALEAAAApRxpAsgAAAAAAAACzAAAAAAAAALQAAAAAAAAAtQAAAAAAAAC 2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAdCJ0Lw==