2025-03-21T12:39:49.329 Scroll down for event log! {"uptime": 60498390, "free_heap_bytes":99240, "largest_free_heap_block":90100, "devices": [ {"UID":"2cDA", "DID":2167, "port":"A"},{"UID":"2cxR", "DID":286, "port":"B"}], "error_counters": [ {"port": "A", "SpiTfpChecksum": 13, "SpiTfpFrame": 11, "TfpFrame": 0, "TfpUnexpected": 0},{"port": "B", "SpiTfpChecksum": 10, "SpiTfpFrame": 8, "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":1723711139}, "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.6+67c9a85b","config":"2.6.6","config_type":"warp"}, "rtc/time": {"year":2025,"month":3,"day":21,"hour":11,"minute":39,"second":47,"weekday":5}, "rtc/config_modified": {"modified":0}, "rtc/config": {"auto_sync":true}, "esp32/temperature": {"temperature":4000}, "info/last_boots": [{"reset_reason":3,"boot_count":20,"timestamp_min":28878974,"uptime":196170,"uptime_overflows":0},{"reset_reason":3,"boot_count":21,"timestamp_min":28878991,"uptime":1016232,"uptime_overflows":0},{"reset_reason":3,"boot_count":23,"timestamp_min":28879000,"uptime":156728,"uptime_overflows":0},{"reset_reason":3,"boot_count":27,"timestamp_min":28881899,"uptime":26412,"uptime_overflows":0},{"reset_reason":3,"boot_count":2,"timestamp_min":28885939,"uptime":435288,"uptime_overflows":0},{"reset_reason":3,"boot_count":4,"timestamp_min":28888823,"uptime":116381,"uptime_overflows":0},{"reset_reason":3,"boot_count":5,"timestamp_min":28943934,"uptime":3306607034,"uptime_overflows":0},{"reset_reason":3,"boot_count":6,"timestamp_min":28989789,"uptime":2751322961,"uptime_overflows":0},{"reset_reason":3,"boot_count":7,"timestamp_min":28998281,"uptime":509458041,"uptime_overflows":0},{"reset_reason":3,"boot_count":2,"timestamp_min":29041611,"uptime":2456635192,"uptime_overflows":0}], "evse/identity": {"uid":"2cDA","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":27,"contactor_error":0,"allowed_charging_current":7184,"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":120,"adc_values":[3906,3028,173,189,2089,3742,177],"voltages":[11981,6321,-12084,-11987,1683,12062,-12058],"resistances":[909,679],"gpio":[false,false,false,true,false,false,false,false,false,false,false,false,false,false,true,false,false,false,false,false,false,false,false,false],"charging_time":0,"time_since_state_change":18039150,"uptime":2517132584,"time_since_dc_fault_check":31636648,"temperature":3606,"phases_current":3,"phases_requested":3,"phases_state":0,"phases_info":0,"dc_fault_pins":0,"dc_fault_sensor_type":1}, "evse/button_state": {"button_press_time":0,"button_release_time":0,"button_pressed":false}, "evse/slots": [{"max_current":16000,"active":true,"clear_on_disconnect":false},{"max_current":20000,"active":true,"clear_on_disconnect":false},{"max_current":32000,"active":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":true},{"max_current":7184,"active":true,"clear_on_disconnect":true},{"max_current":32000,"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":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":60,"color_s":255,"color_v":255}, "evse/external_current": {"current":32000}, "evse/external_clear_on_disconnect": {"clear_on_disconnect":false}, "evse/management_current": {"current":7184}, "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":false}, "evse/external_enabled": {"enabled":true}, "evse/external_defaults": {"current":32000,"clear_on_disconnect":false}, "evse/modbus_tcp_enabled": {"enabled":false}, "evse/ocpp_enabled": {"enabled":false}, "evse/meter_config_modified": {"modified":0}, "evse/meter_config": {"slot":0}, "evse/gpio_configuration": {"shutdown_input":3,"input":0,"output":1}, "evse/button_configuration": {"button":2}, "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":0}, "network/config": {"hostname":null,"enable_mdns":true,"web_server_port":80}, "network/state": {"connected":true}, "ntp/config_modified": {"modified":2}, "ntp/config": {"enable":true,"use_dhcp":true,"timezone":"Europe/Berlin","server":"fritz.box","server2":"time.google.com"}, "ntp/state": {"synced":true,"time":29042619}, "ethernet/config_modified": {"modified":0}, "ethernet/config": {"enable_ethernet":true,"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"}, "ethernet/state": {"connection_state":3,"connection_start":4759,"connection_end":0,"ip":"192.168.27.91","subnet":"255.255.255.0","full_duplex":true,"link_speed":100}, "wifi/state": {"connection_state":0,"connection_start":0,"connection_end":0,"ap_state":2,"ap_bssid":"78:21:84:45:01:9D","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":0}, "wifi/sta_config": {"enable_sta":false,"ssid":"","bssid":[0,0,0,0,0,0],"bssid_lock":false,"enable_11b":false,"passphrase":"","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-2cCc","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":"odroidm1","broker_port":1883,"broker_username":"warp3","broker_password":null,"global_topic_prefix":"warp3/2cCc","client_name":"warp3-2cCc","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":9130,"connection_end":0,"last_error":0}, "mqtt/auto_discovery_config_modified": {"modified":2}, "mqtt/auto_discovery_config": {"auto_discovery_mode":0,"auto_discovery_prefix":"homeassistant"}, "info/ws": {"keep_alive_fds":[55,-1,-1,-1,-1],"keep_alive_pongs":[60496993,0,0,0,0],"worker_active":2,"last_worker_run":60497544,"queue_len":1}, "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":1742496712,"check_state":0,"update_version":"","install_progress":0,"install_state":0}, "automation/config_modified": {"modified":0}, "automation/config": {"tasks":[]}, "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":7437,"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": [236.9499969,238.5399933,235.9799957,6.869999886,6.839999676,6.899999619,1614,1620,1617,1628.657837,1633.064453,1633.333252,218.014328,206.154068,230.4094238,0.991000056,0.992000043,0.990000069,0.134264484,0.126575246,0.141538978,237.156662,6.879999638,20.63999939,4852,4895.055664,654.5778198,0.991000056,0.402378708,30.22999954,0,0.07943242,30.22999954,30.22999954,30.22999954,0,6.869999886,6.839999676,6.899999619], "meters/0/last_reset": {"last_reset":0}, "meters/1/config_modified": {"modified":2}, "meters/1/config": [7,{"display_name":"SMA Speedwire","location":0}], "meters/1/state": null, "meters/1/errors": null, "meters/1/value_ids": [71,36,45,54,209,161,177,193,72,37,46,55,211,163,179,195,112,80,88,96,273,225,241,257,113,81,89,97,275,227,243,259,152,120,128,136,337,289,305,321,153,121,129,137,339,291,307,323,360,357,358,359,1,2,3,13,17,21,364,74,39,48,57,14,18,22], "meters/1/values": [4.900000095,0,43.60000229,0.400000006,3647.025879,3570.736816,855.8657227,671.5050049,0,39.10000229,0,0,8482.00293,3116.87915,3303.647461,3512.557129,0,0,0,0,284.9631958,8.339600563,273.3571167,96.44179535,619.2000122,263.1000061,171.8000031,184.3000031,1246.988892,952.4406128,165.3427124,222.3808136,619.2000122,0,177.3000031,184.3000031,4029.394043,3659.925537,950.5792236,727.187439,0,266,0,0,8821.195313,3331.070801,3351.200439,3542.588623,0.008,0.147,0.246000007,0.002,237.4610138,239.1110077,236.6070099,1.34800005,1.114000082,1.131000042,49.97200394,4.900000095,-39.10000229,43.60000229,0.400000006,-1.34800005,1.114000082,1.131000042], "meters/2/config_modified": {"modified":2}, "meters/2/config": [4,{"display_name":"Batterie MQTT","location":0,"value_ids":[74]}], "meters/2/state": null, "meters/2/errors": null, "meters/2/value_ids": [74], "meters/2/values": [0], "meters/3/config_modified": {"modified":2}, "meters/3/config": [0,null], "meters/3/state": null, "meters/3/errors": null, "meters/3/value_ids": [], "meters/3/values": [], "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":7437,"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":4852,"energy_rel":30.22999954,"energy_abs":30.22999954}, "meter/phases": {"phases_connected":[true,true,true],"phases_active":[true,true,true]}, "meter/all_values": [236.9499969,238.5399933,235.9799957,6.869999886,6.839999676,6.899999619,1614,1620,1617,1628.657837,1633.064453,1633.333252,218.014328,206.154068,230.4094238,0.991000056,0.992000043,0.990000069,0.134264484,0.126575246,0.141538978,237.156662,6.879999638,20.63999939,4852,4895.055664,654.5778198,0.991000056,0.402378708,null,30.22999954,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.07943242,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,30.22999954,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":"warp3-2cCc","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":[21552,16000,16000,16000],"l_min":[-9830,16000,16000,16000],"l_spread":[-9830,16000,16000,16000],"l_max_pv":22700,"alloc":[21552,7184,7184,7184],"chargers":[{"s":4,"e":0,"ac":7184,"ap":3,"sc":16000,"sp":7,"lu":60498387,"n":"warp3-2cCc","u":234215}]}, "charge_manager/low_level_state": {"last_hyst_reset":55021859,"wnd_min":[0,0,0,0],"wnd_max":[30000,10000,10000,10000],"chargers":[{"b":29,"rc":9899,"ae":19343,"ls":42457603,"lp":0,"lw":0,"ip":60491839}]}, "charge_manager/available_current": {"current":16000}, "power_manager/charge_mode": {"mode":2}, "charge_tracker/config_modified": {"modified":2}, "charge_tracker/config": {"electricity_price":2663}, "charge_tracker/last_charges": [{"timestamp_minutes":0,"charge_duration":3,"user_id":0,"energy_charged":0},{"timestamp_minutes":0,"charge_duration":8,"user_id":0,"energy_charged":0},{"timestamp_minutes":0,"charge_duration":0,"user_id":0,"energy_charged":0},{"timestamp_minutes":0,"charge_duration":0,"user_id":0,"energy_charged":0},{"timestamp_minutes":0,"charge_duration":0,"user_id":0,"energy_charged":0},{"timestamp_minutes":0,"charge_duration":0,"user_id":0,"energy_charged":0},{"timestamp_minutes":0,"charge_duration":0,"user_id":0,"energy_charged":0},{"timestamp_minutes":0,"charge_duration":0,"user_id":0,"energy_charged":0},{"timestamp_minutes":0,"charge_duration":0,"user_id":0,"energy_charged":0},{"timestamp_minutes":0,"charge_duration":0,"user_id":0,"energy_charged":0},{"timestamp_minutes":0,"charge_duration":0,"user_id":0,"energy_charged":0},{"timestamp_minutes":0,"charge_duration":0,"user_id":0,"energy_charged":0},{"timestamp_minutes":0,"charge_duration":0,"user_id":0,"energy_charged":0},{"timestamp_minutes":0,"charge_duration":0,"user_id":0,"energy_charged":0},{"timestamp_minutes":28875711,"charge_duration":125,"user_id":0,"energy_charged":0},{"timestamp_minutes":28875713,"charge_duration":256,"user_id":0,"energy_charged":0.179999992},{"timestamp_minutes":28875717,"charge_duration":565,"user_id":0,"energy_charged":0.579999983},{"timestamp_minutes":28875727,"charge_duration":4,"user_id":0,"energy_charged":0},{"timestamp_minutes":28875727,"charge_duration":4,"user_id":0,"energy_charged":0},{"timestamp_minutes":28875727,"charge_duration":648,"user_id":0,"energy_charged":1.460000038},{"timestamp_minutes":28997933,"charge_duration":13852,"user_id":0,"energy_charged":8.88999939}], "charge_tracker/current_charge": {"user_id":0,"meter_start":11.10999966,"evse_uptime_start":2499093701,"timestamp_minutes":29042319,"authorization_type":0,"authorization_info":null}, "charge_tracker/state": {"tracked_charges":21,"first_charge_timestamp":0}, "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":1,"meter_slot_grid_power":1,"meter_slot_battery_power":2,"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":4.900000095,"power_at_battery":0,"power_available":4931,"i_meter":[0,0,0],"i_pp_max":[0,0,0],"i_pp_mavg":[0,0,0],"i_pp":[0,0,0],"max_current_limited":16000,"is_3phase":true,"charging_blocked":0}, "power_manager/external_control": {"phases_wanted":0}, "users/config": {"users":[{"id":0,"roles":4294967295,"current":32000,"display_name":null,"username":null,"digest_hash":""},{"id":1,"roles":65535,"current":32000,"display_name":null,"username":null,"digest_hash":""},{"id":2,"roles":65535,"current":32000,"display_name":null,"username":null,"digest_hash":""}],"next_user_id":4,"http_auth_enabled":false}, "nfc/seen_tags": [{"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":"","last_seen":0},{"tag_type":null,"tag_id":"","last_seen":0}], "nfc/config_modified": {"modified":2}, "nfc/config": {"authorized_tags":[{"user_id":1,"tag_type":null,"tag_id":null}],"deadtime_post_start":30}, "nfc/identity": {"uid":"2cxR","connected_uid":"0","position":"B","hw_version":"1.0.0","fw_version":"2.1.0","device_identifier":286}, "info/name": {"name":"warp3-2cCc","type":"warp3","display_type":"WARP3 Charger Pro 11kW","uid":"2cCc"}, "info/display_name_modified": {"modified":0}, "info/display_name": {"display_name":"warp3-2cCc"}, "modbus_tcp/config_modified": {"modified":0}, "modbus_tcp/config": {"enable":false,"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":0}, "ocpp/config": {"enable":false,"url":"","identity":"warp3-2cCc","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":2499093701,"start_energy_kwh":11.10999966,"target_timestamp_ms":0,"target_energy_kwh":null}, "charge_limits/active_limits": {"duration":0,"energy_wh":0}, "coredump/state": {"coredump_available":false}, "certs/state": {"certs":[]}, "remote_access/config": {"uuid":"","enable":false,"password":"","relay_host":"my.warp-charger.com","relay_port":443,"cert_id":-1,"users":[]}, "remote_access/state": [{"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},{"state":1,"user":255,"connection":255}], "remote_access/registration_state": {"state":0,"message":""}, "day_ahead_prices/config_modified": {"modified":0}, "day_ahead_prices/config": {"enable":false,"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":0,"last_check":0,"next_check":0,"current_price":2147483647}, "day_ahead_prices/prices": {"first_date":0,"resolution":1,"prices":[]}, "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":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/0/state": {"last_sync":0,"last_check":0,"next_check":0,"place":null}, "solar_forecast/planes/0/forecast": {"first_date":0,"resolution":1,"forecast":[]}, "solar_forecast/planes/1/config_modified": {"modified":0}, "solar_forecast/planes/1/config": {"enable":false,"name":"#1","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/1/state": {"last_sync":0,"last_check":0,"next_check":0,"place":null}, "solar_forecast/planes/1/forecast": {"first_date":0,"resolution":1,"forecast":[]}, "solar_forecast/planes/2/config_modified": {"modified":0}, "solar_forecast/planes/2/config": {"enable":false,"name":"#2","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/2/state": {"last_sync":0,"last_check":0,"next_check":0,"place":null}, "solar_forecast/planes/2/forecast": {"first_date":0,"resolution":1,"forecast":[]}, "solar_forecast/planes/3/config_modified": {"modified":0}, "solar_forecast/planes/3/config": {"enable":false,"name":"#3","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/3/state": {"last_sync":0,"last_check":0,"next_check":0,"place":null}, "solar_forecast/planes/3/forecast": {"first_date":0,"resolution":1,"forecast":[]}, "solar_forecast/planes/4/config_modified": {"modified":0}, "solar_forecast/planes/4/config": {"enable":false,"name":"#4","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/4/state": {"last_sync":0,"last_check":0,"next_check":0,"place":null}, "solar_forecast/planes/4/forecast": {"first_date":0,"resolution":1,"forecast":[]}, "solar_forecast/planes/5/config_modified": {"modified":0}, "solar_forecast/planes/5/config": {"enable":false,"name":"#5","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/5/state": {"last_sync":0,"last_check":0,"next_check":0,"place":null}, "solar_forecast/planes/5/forecast": {"first_date":0,"resolution":1,"forecast":[]}, "eco/config_modified": {"modified":0}, "eco/config": {"enable":false,"park_time":false,"park_time_duration":8,"charge_below":false,"charge_below_threshold":0,"block_above":false,"block_above_threshold":20,"yield_forecast":false,"yield_forecast_threshold":0}, "eco/state": {"last_save":0,"chargers":[{"start":0,"amount":0,"chart":""}]}, "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":2025,"month":3,"day":20,"hour":18,"minute":51,"second":48,"weekday":4}, "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":"fritz.box","server2":"time.google.com"}, "ntp/config_reset": null, "ethernet/config_update": {"enable_ethernet":true,"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"}, "ethernet/config_reset": null, "ethernet/force_reset": null, "wifi/scan": null, "wifi/sta_config_update": {"enable_sta":false,"ssid":"","bssid":[0,0,0,0,0,0],"bssid_lock":false,"enable_11b":false,"passphrase":"","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-2cCc","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":"odroidm1","broker_port":1883,"broker_username":"warp3","broker_password":null,"global_topic_prefix":"warp3/2cCc","client_name":"warp3-2cCc","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":[]}, "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": [7,{"display_name":"SMA Speedwire","location":0}], "meters/1/config_reset": null, "meters/2/config_update": [4,{"display_name":"Batterie MQTT","location":0,"value_ids":[74]}], "meters/2/config_reset": null, "meters/2/update": [0], "meters/3/config_update": [0,null], "meters/3/config_reset": null, "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":"warp3-2cCc","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":2663}, "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":1,"meter_slot_grid_power":1,"meter_slot_battery_power":2,"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}],"deadtime_post_start":30}, "nfc/config_reset": null, "nfc/inject_tag": {"tag_type":null,"tag_id":""}, "nfc/inject_tag_start": {"tag_type":null,"tag_id":""}, "nfc/inject_tag_stop": {"tag_type":null,"tag_id":""}, "nfc/reflash": null, "nfc/reset": null, "info/display_name_update": {"display_name":"warp3-2cCc"}, "info/display_name_reset": null, "modbus_tcp/config_update": {"enable":false,"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":"","identity":"warp3-2cCc","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":false,"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":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/0/config_reset": null, "solar_forecast/planes/1/config_update": {"enable":false,"name":"#1","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/1/config_reset": null, "solar_forecast/planes/2/config_update": {"enable":false,"name":"#2","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/2/config_reset": null, "solar_forecast/planes/3/config_update": {"enable":false,"name":"#3","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/3/config_reset": null, "solar_forecast/planes/4/config_update": {"enable":false,"name":"#4","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/4/config_reset": null, "solar_forecast/planes/5/config_update": {"enable":false,"name":"#5","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/5/config_reset": null, "eco/config_update": {"enable":false,"park_time":false,"park_time_duration":8,"charge_below":false,"charge_below_threshold":0,"block_above":false,"block_above_threshold":20,"yield_forecast":false,"yield_forecast_threshold":0}, "eco/config_reset": null, "eco/charge_plan_update": {"enable":false,"departure":1,"time":480,"amount":4}} 0,499 | | **** TINKERFORGE WARP3 CHARGER V2.7.6+67C9A85B **** 0,499 | | 316K RAM SYSTEM 279888 HEAP BYTES FREE 0,510 | | READY. 0,510 | | Last reset reason was: Software reset via esp_restart. 0,743 | main | Firmware partitions: app0 (valid), app1 (valid, running, boot) 0,952 | fs | Mounted data partition. 81920 of 3538944 bytes (2.3 %) used 1,245 | api | WARP3 Charger config version: 2.6.6 (warp) 2025-03-20 18:51:31,000 | rtc | System time set from RTC at 1,255 2025-03-20 18:51:31,000 | esp32_eth_brick | WARP ESP32 Ethernet Brick UID: 2cCc 2025-03-20 19:51:31,447 | ntp | Set timezone to Europe/Berlin 2025-03-20 19:51:34,486 | ethernet | Started 2025-03-20 19:51:34,487 | ethernet | Connected: 100 Mbps Full Duplex, MAC: 78:21:84:45:01:9F 2025-03-20 19:51:34,503 | ethernet | Got IP address: 192.168.27.91/24 2025-03-20 19:51:34,785 | firmware_update | Firmware is signed by: Tinkerforge GmbH 2025-03-20 19:51:34,925 | meters | Meter 0: Meter declared 39 (36) values 2025-03-20 19:51:35,003 | meters_sma_swire | Meter 1: Joined multicast group 239.12.255.254:9522 2025-03-20 19:51:35,036 | meters | Meter 1: Meter declared 66 (60) values 2025-03-20 19:51:35,107 | meters | Meter 2: Meter declared 1 value 2025-03-20 19:51:35,447 | charge_tracker | Found 1 record: first is 1, last is 1 2025-03-20 19:51:35,480 | charge_tracker | Last charge record size is 336 (336, 0) 2025-03-20 19:51:36,266 | network | mDNS responder started 2025-03-20 19:51:36,888 | device_name | This is warp3-2cCc (warp3-2cCc), a WARP3 Charger Pro 11kW 2025-03-20 19:51:36,889 | power_manager | PV excess charging unavailable because power values are not available yet. 2025-03-20 19:51:37,862 | network | Network connected (Ethernet) 2025-03-20 19:51:38,875 | mqtt | Connected to broker at mqtt://odroidm1:1883. 2025-03-20 19:51:46,072 | charge_manager | Seen all chargers. 2025-03-20 19:51:52,889 | firmware_update | Checking for firmware update 2025-03-20 19:51:55,182 | firmware_update | No firmware update available 2025-03-20 19:52:00,894 | ntp | NTP synchronized at 31,755 2025-03-20 19:56:31,092 | uptime_tracker | Wrote last uptime to flash 2025-03-20 22:32:34,551 | power_manager | PV excess charging available because power values are now available. 2025-03-21 07:39:04,833 | users | Charger state changed from 0 to 1 2025-03-21 07:39:08,835 | users | Charger state changed from 1 to 3 2025-03-21 07:39:08,934 | charge_tracker | Tracked start of charge. ___TRACE_LOG_START___ __begin_rtc__ 1,255 | Set time to 2025-03-20 18:51:31,000 at 1255. Quality RTC 2025-03-20 19:51:48,608 | Set time to 2025-03-20 19:51:48,000 at 18864. Quality Low 2025-03-20 19:52:00,890 | Set time to 2025-03-20 19:52:00,894 at 31754. Quality High 2025-03-21 01:52:00,895 | Set time to 2025-03-21 01:52:01,017 at 21631756. Quality High 2025-03-21 07:52:01,017 | Set time to 2025-03-21 07:52:01,118 at 43231757. Quality High __end_rtc__ __begin_meters_mbtcp__ __end_meters_mbtcp__ __begin_meters_sun_spec__ __end_meters_sun_spec__ __begin_charge_manager__ 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p 9: don't have active chargers. 9: raw(-2861 10000 10000 10000) min(-13009 10000 10000 10000) spread(-24104 10000 10000 10000) max_pv 10586 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread -5 3032 13182 28586 4991 -6104 -2 3033 13186 28586 4991 -6104 -2 3033 13186 28586 4991 -6104 0 3028 13165 28586 4991 -6104 0 3028 13165 28586 4991 -6104 7 3045 13239 28586 4991 -6104 -2 3045 13239 28586 4991 -6104 4 3036 13200 28586 4991 -6104 -1 3036 13200 28586 4991 -6104 -598 3143 13665 28586 4991 -6104 951 1796 7808 28586 4991 -6104 339 2332 10139 28586 4991 -6104 90 2279 9908 28586 4991 -6104 30 2279 9908 28586 4991 -6104 -7 2312 10052 28586 4991 -6104 -35 2312 10052 28586 4991 -6104 -17 2312 10052 28586 4991 -6104 -4 2312 10052 28586 4991 -6104 3 2286 9939 28586 4991 -6104 45 2286 9939 28586 4991 -6104 2025-03-21 11:26:04,502 Hysteresis 873 0: raw(9939 16000 16000 16000) min(4991 16000 16000 16000) spread(-6104 16000 16000 16000) max_pv 28586 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 28586 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p 9: don't have active chargers. 9: raw(-8061 10000 10000 10000) min(-13009 10000 10000 10000) spread(-24104 10000 10000 10000) max_pv 10586 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread 31 2264 9843 28586 4991 -6104 16 2264 9843 28586 4991 -6104 -1717 3876 16852 28586 4991 -6104 -1085 3270 14217 28586 4991 -6104 1036 3029 13169 28586 4991 -6104 761 3235 14065 28586 4991 -6104 -8 3867 16813 28586 4991 -6104 -143 3889 16908 28586 4991 -6104 -48 3947 17160 28586 4991 -6104 -1280 4537 19726 28586 4991 -6104 -1038 4584 19930 28586 4991 -6104 1555 2824 12278 28586 4991 -6104 846 3742 16269 28586 4991 -6104 649 3841 16700 28586 4991 -6104 -304 3820 16608 28586 4991 -6104 -283 3817 16595 28586 4991 -6104 -45 3725 16195 28586 4991 -6104 32 3714 16147 28586 4991 -6104 21 3714 16147 28586 4991 -6104 -7 3715 16152 28586 4991 -6104 2025-03-21 11:26:14,894 Hysteresis 883 0: raw(16152 16000 16000 16000) min(4991 16000 16000 16000) spread(-6104 16000 16000 16000) max_pv 28586 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 28586 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p 9: don't have active chargers. 9: raw(-1848 10000 10000 10000) min(-13009 10000 10000 10000) spread(-24104 10000 10000 10000) max_pv 10586 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread -11 3715 16152 28586 4991 -6104 0 3707 16117 28586 4991 -6104 4 3707 16117 28586 4991 -6104 17 3700 16086 28586 4991 -6104 4 3700 16086 28586 4991 -6104 -4 3704 16104 28586 4991 -6104 -3 3704 16104 28586 4991 -6104 0 2691 11700 28586 4991 -6104 1192 1736 7547 28586 4991 -6104 198 3108 13513 28586 4991 -6104 -937 3919 17039 28586 4991 -6104 -555 3841 16700 28586 4991 -6104 -168 3648 15860 28586 4991 -6104 -92 3641 15830 28586 4991 -6104 -45 3641 15830 28586 4991 -6104 -50 3670 15956 28586 4991 -6104 -5 3670 15956 28586 4991 -6104 6 3663 15926 28586 4991 -6104 3 3663 15926 28586 4991 -6104 0 3665 15934 28586 4991 -6104 2025-03-21 11:26:25,242 Hysteresis 894 0: raw(15934 16000 16000 16000) min(4991 16000 16000 16000) spread(-6104 16000 16000 16000) max_pv 28586 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 28586 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p 9: don't have active chargers. 9: raw(-2066 10000 10000 10000) min(-13009 10000 10000 10000) spread(-24104 10000 10000 10000) max_pv 10586 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread 0 3678 15991 28586 4991 -6104 -7 3678 15991 28586 4991 -6104 6 3672 15965 28586 4991 -6104 3 3672 15965 28586 4991 -6104 -3 4115 17891 28586 4991 -6104 -1766 5554 24147 28586 4991 -6104 -459 5077 22073 28586 4991 -6104 54 4585 19934 28586 4991 -6104 29 4562 19834 28586 4991 -6104 10 4562 19834 28586 4991 -6104 6 4554 19800 28586 4991 -6104 -3 4554 19800 28586 4991 -6104 0 4558 19817 28586 4991 -6104 -4 4558 19817 28586 4991 -6104 5 4551 19786 28586 4991 -6104 -1 4551 19786 28586 4991 -6104 -2 4555 19804 28586 4991 -6104 -1 4555 19804 28586 4991 -6104 0 4560 19826 28586 4991 -6104 -36 4560 19826 28586 4991 -6104 2025-03-21 11:26:35,249 Hysteresis 904 0: raw(19826 16000 16000 16000) min(4991 16000 16000 16000) spread(-6104 16000 16000 16000) max_pv 28586 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 28586 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (1826 10000 10000 10000) 7: 0: 6608@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6608@3p 9: don't have active chargers. 9: raw(2 9392 9392 9392) min(-14833 9392 9392 9392) spread(-25928 9392 9392 9392) max_pv 8762 9: [ 0 6608@3p ] PM PV mtr(W) avl(W) raw max min spread -43 4977 21639 28586 4991 -6104 41 4977 21639 28586 4991 -6104 12 4974 21626 28586 4991 -6104 13 4974 21626 28586 4991 -6104 1310 3032 13182 28586 4991 -6104 1187 3132 13617 28586 4991 -6104 -126 4300 18695 28586 4991 -6104 -298 4287 18639 28586 4991 -6104 286 4095 17804 28586 4991 -6104 385 3576 15547 28586 4991 -6104 241 3684 16017 28586 4991 -6104 77 3773 16404 28586 4991 -6104 24 3773 16404 28586 4991 -6104 28 3773 16404 28586 4991 -6104 15 3773 16404 28586 4991 -6104 -5 3782 16443 28586 4991 -6104 -6 3782 16443 28586 4991 -6104 7 3776 16417 28586 4991 -6104 2 3776 16417 28586 4991 -6104 2025-03-21 11:26:45,256 Hysteresis 914 0: raw(16417 16000 16000 16000) min(4991 16000 16000 16000) spread(-6104 16000 16000 16000) max_pv 28586 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 28586 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p 9: don't have active chargers. 9: raw(-1583 10000 10000 10000) min(-13009 10000 10000 10000) spread(-24104 10000 10000 10000) max_pv 10586 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread 9 3363 14621 28586 4991 -6104 5 3363 14621 28586 4991 -6104 0 3358 14600 28586 4991 -6104 1 3358 14600 28586 4991 -6104 -315 4222 18356 28586 4991 -6104 -1145 4637 20160 28586 4991 -6104 1501 1891 8221 28586 4991 -6104 1157 2192 9530 28586 4991 -6104 -223 3665 15934 28586 4991 -6104 -299 3729 16213 28586 4991 -6104 -80 3375 14673 28586 4991 -6104 -37 3642 15834 28586 4991 -6104 -24 3642 15834 28586 4991 -6104 -6 3390 14739 28586 4991 -6104 -1 3390 14739 28586 4991 -6104 -3 3381 14700 28586 4991 -6104 2 3381 14700 28586 4991 -6104 10 3387 14726 28586 4991 -6104 16 3387 14726 28586 4991 -6104 2025-03-21 11:26:55,335 Hysteresis 924 0: raw(14726 16000 16000 16000) min(4991 16000 16000 16000) spread(-6104 16000 16000 16000) max_pv 28586 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 28586 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p 9: don't have active chargers. 9: raw(-3274 10000 10000 10000) min(-13009 10000 10000 10000) spread(-24104 10000 10000 10000) max_pv 10586 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread -3 3387 14726 28586 4991 -6104 -1 3387 14726 28586 4991 -6104 -5 3384 14713 28586 4991 -6104 4 3384 14713 28586 4991 -6104 6 3381 14700 28586 4991 -6104 15 3381 14700 28586 4991 -6104 7 3378 14686 28586 4991 -6104 7 3378 14686 28586 4991 -6104 0 3375 14673 28586 4991 -6104 -7 3375 14673 28586 4991 -6104 -6 3378 14686 28586 4991 -6104 0 3378 14686 28586 4991 -6104 -3 3381 14700 28586 4991 -6104 1 3381 14700 28586 4991 -6104 0 3372 14660 28586 4991 -6104 1 3372 14660 28586 4991 -6104 -3 3375 14673 28586 4991 -6104 -3 3375 14673 28586 4991 -6104 0 3379 14691 28586 4991 -6104 -1 3379 14691 28586 4991 -6104 2025-03-21 11:27:05,339 Hysteresis 934 0: raw(14691 16000 16000 16000) min(4991 16000 16000 16000) spread(-6104 16000 16000 16000) max_pv 28586 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 28586 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p 9: don't have active chargers. 9: raw(-3309 10000 10000 10000) min(-13009 10000 10000 10000) spread(-24104 10000 10000 10000) max_pv 10586 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread 0 3390 14739 28586 4991 -6104 -3 3390 14739 28586 4991 -6104 1 3384 14713 28586 4991 -6104 0 3384 14713 28586 4991 -6104 -4 3383 14708 28586 4991 -6104 -9 3383 14708 28586 4991 -6104 -25 3387 14726 28586 4991 -6104 -10 3387 14726 28586 4991 -6104 5 3642 15834 28586 4991 -6104 1 3642 15834 28586 4991 -6104 -4 3644 15843 28586 4991 -6104 -1 3644 15843 28586 4991 -6104 -2 3642 15834 28586 4991 -6104 -10 3642 15834 28586 4991 -6104 -13 2714 11800 28586 4991 -6104 4023 -718 -3121 28586 -3121 -6104 5318 -3060 -13304 28586 -13304 -13304 -902 2208 9600 28586 -13304 -13304 -1399 5076 22069 28586 -13304 -13304 919 2522 10965 28586 -13304 -13304 2025-03-21 11:27:15,354 Hysteresis 944 0: raw(10965 16000 16000 16000) min(-13304 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 28586 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 28586 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p 9: don't have active chargers. 9: raw(-7035 10000 10000 10000) min(-31304 10000 10000 10000) spread(-31304 10000 10000 10000) max_pv 10586 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread 936 2507 10900 28586 -13304 -13304 369 2168 9426 28586 -13304 -13304 1328 1329 5778 28586 -13304 -13304 492 1930 8391 28586 -13304 -13304 301 2097 9117 28586 -13304 -13304 129 2124 9234 28586 -13304 -13304 117 2135 9282 28586 -13304 -13304 101 2139 9300 28586 -13304 -13304 43 2140 9304 28586 -13304 -13304 22 2129 9256 28586 -13304 -13304 17 2129 9256 28586 -13304 -13304 14 2132 9269 28586 -13304 -13304 0 2132 9269 28586 -13304 -13304 -13 2166 9417 28586 -13304 -13304 -51 2166 9417 28586 -13304 -13304 -40 2162 9400 28586 -13304 -13304 -22 2162 9400 28586 -13304 -13304 28 2146 9330 28586 -13304 -13304 23 2146 9330 28586 -13304 -13304 3 2197 9552 28586 -13304 -13304 2025-03-21 11:27:25,381 Hysteresis 954 0: raw(9552 16000 16000 16000) min(-13304 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 28586 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 28586 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p 9: don't have active chargers. 9: raw(-8448 10000 10000 10000) min(-31304 10000 10000 10000) spread(-31304 10000 10000 10000) max_pv 10586 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread -2 2197 9552 28586 -13304 -13304 -1163 3272 14226 28586 -13304 -13304 -1236 4027 17508 28586 -13304 -13304 -432 3811 16569 28586 -13304 -13304 -211 3701 16091 28586 -13304 -13304 -84 3659 15908 28586 -13304 -13304 -60 3659 15908 28586 -13304 -13304 -13 3664 15930 28586 -13304 -13304 0 3664 15930 28586 -13304 -13304 -3 3663 15926 28586 -13304 -13304 -6 3663 15926 28586 -13304 -13304 5 3653 15882 28586 -13304 -13304 43 3653 15882 28586 -13304 -13304 41 3643 15839 28586 -13304 -13304 12 3643 15839 28586 -13304 -13304 13 3644 15843 28586 -13304 -13304 8 3644 15843 28586 -13304 -13304 8 3383 14708 28586 -13304 -13304 2 3383 14708 28586 -13304 -13304 2025-03-21 11:27:35,391 Hysteresis 964 0: raw(14708 16000 16000 16000) min(-13304 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 28586 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 28586 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p 9: don't have active chargers. 9: raw(-3292 10000 10000 10000) min(-31304 10000 10000 10000) spread(-31304 10000 10000 10000) max_pv 10586 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread 2 3378 14686 28586 -13304 -13304 13 3378 14686 28586 -13304 -13304 -10 3389 14734 28586 -13304 -13304 9 3389 14734 28586 -13304 -13304 14 3384 14713 28586 -13304 -13304 -5 3384 14713 28586 -13304 -13304 -4 3378 14686 28586 -13304 -13304 0 3378 14686 28586 -13304 -13304 -2 3818 16600 28586 -13304 -13304 -1753 4896 21286 28586 -13304 -13304 -831 4480 19478 28586 -13304 -13304 -147 4560 19826 28586 -13304 -13304 141 4516 19634 28586 -13304 -13304 30 4535 19717 28586 -13304 -13304 14 4535 19717 28586 -13304 -13304 2 4115 17891 28586 -13304 -13304 32 4115 17891 28586 -13304 -13304 1472 2053 8926 28586 -13304 -13304 975 2488 10817 28586 -13304 -13304 -105 3384 14713 28586 -13304 -13304 2025-03-21 11:27:45,451 Hysteresis 974 0: raw(14713 16000 16000 16000) min(-13304 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 28586 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 28586 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p 9: don't have active chargers. 9: raw(-3287 10000 10000 10000) min(-31304 10000 10000 10000) spread(-31304 10000 10000 10000) max_pv 10586 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread -113 3390 14739 28586 -13304 -13304 -31 3390 14739 28586 -13304 -13304 1 3390 14739 28586 -13304 -13304 1 3390 14739 28586 -13304 -13304 0 3390 14739 28586 -13304 -13304 -7 3648 15860 28586 -13304 -13304 -12 3648 15860 28586 -13304 -13304 2 3387 14726 28586 -13304 -13304 10 3387 14726 28586 -13304 -13304 0 3646 15852 28586 -13304 -13304 -7 3646 15852 28586 -13304 -13304 -1767 5554 24147 28586 -13304 -13304 -483 4306 18721 28586 -13304 -13304 230 4466 19417 28586 -13304 -13304 80 4543 19752 28586 -13304 -13304 -1 4543 19752 28586 -13304 -13304 -1 4115 17891 28586 -13304 -13304 1317 3190 13869 28586 -13304 -13304 875 3264 14191 28586 -13304 -13304 2025-03-21 11:27:55,865 Hysteresis 984 0: raw(14191 16000 16000 16000) min(-13304 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 28586 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 28586 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p 9: don't have active chargers. 9: raw(-3809 10000 10000 10000) min(-31304 10000 10000 10000) spread(-31304 10000 10000 10000) max_pv 10586 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread 36 3944 17147 28586 -13304 -13304 -86 3926 17069 28586 -13304 -13304 -54 3926 17069 28586 -13304 -13304 -72 3938 17121 28586 -13304 -13304 -28 3938 17121 28586 -13304 -13304 -21 3909 16995 28586 -13304 -13304 58 3909 16995 28586 -13304 -13304 34 3911 17004 28586 -13304 -13304 9 3911 17004 28586 -13304 -13304 1 3905 16978 28586 -13304 -13304 0 3905 16978 28586 -13304 -13304 10 3906 16982 28586 -13304 -13304 -3 3906 16982 28586 -13304 -13304 -1 3898 16947 28586 -13304 -13304 -3 3898 16947 28586 -13304 -13304 -5 3905 16978 28586 -13304 -13304 0 3905 16978 28586 -13304 -13304 -733 4431 19265 28586 -13304 -13304 -896 4513 19621 28586 -13304 -13304 -359 4244 18452 28586 -13304 -13304 2025-03-21 11:28:06,205 Hysteresis 994 0: raw(18452 16000 16000 16000) min(-13304 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 28586 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 28586 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (452 10000 10000 10000) 7: 0: 6150@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6150@3p 9: don't have active chargers. 9: raw(2 9850 9850 9850) min(-31754 9850 9850 9850) spread(-31754 9850 9850 9850) max_pv 10136 9: [ 0 6150@3p ] PM PV mtr(W) avl(W) raw max min spread 56 4218 18339 28586 -13304 -13304 12 4642 20182 28586 -13304 -13304 -11 4642 20182 28586 -13304 -13304 -2 4640 20173 28586 -13304 -13304 1 4642 20182 28586 -13304 -13304 -1 4642 20182 28586 -13304 -13304 -1 4645 20195 28586 -13304 -13304 0 4645 20195 28586 -13304 -13304 -2 4645 20195 28586 -13304 -13304 -1 4645 20195 28586 -13304 -13304 1 4642 20182 28586 -13304 -13304 1 4642 20182 28586 -13304 -13304 4 4644 20191 28586 -13304 -13304 2 4644 20191 28586 -13304 -13304 5 4641 20178 28586 -13304 -13304 2 4641 20178 28586 -13304 -13304 -5 4637 20160 28586 -13304 -13304 5 4637 20160 28586 -13304 -13304 6 4634 20147 28586 -13304 -13304 2 4634 20147 28586 -13304 -13304 2025-03-21 11:28:16,210 Hysteresis 1004 0: raw(20147 16000 16000 16000) min(-13304 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 28586 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 28586 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (2147 10000 10000 10000) 7: 0: 6715@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6715@3p 9: don't have active chargers. 9: raw(2 9285 9285 9285) min(-33449 9285 9285 9285) spread(-33449 9285 9285 9285) max_pv 8441 9: [ 0 6715@3p ] PM PV mtr(W) avl(W) raw max min spread 4 5019 21821 28586 -13304 -13304 7 5019 21821 28586 -13304 -13304 2 5019 21821 28586 -13304 -13304 4 5019 21821 28586 -13304 -13304 4 5017 21813 28586 -13304 -13304 5 5019 21821 28586 -13304 -13304 3 5019 21821 28586 -13304 -13304 -4 4906 21330 28586 -13304 -13304 329 4792 20834 28586 -13304 -13304 438 4582 19921 28586 -13304 -13304 292 4655 20239 28586 -13304 -13304 60 4739 20604 28586 -13304 -13304 40 4739 20604 28586 -13304 -13304 21 4730 20565 28586 -13304 -13304 2 4730 20565 28586 -13304 -13304 0 4730 20565 28586 -13304 -13304 1 4730 20565 28586 -13304 -13304 3 4735 20586 28586 -13304 -13304 2 4735 20586 28586 -13304 -13304 2025-03-21 11:28:26,215 Hysteresis 1014 0: raw(20586 16000 16000 16000) min(-13304 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 28586 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 28586 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (2586 10000 10000 10000) 7: 0: 6862@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6862@3p 9: don't have active chargers. 9: raw(0 9138 9138 9138) min(-33890 9138 9138 9138) spread(-33890 9138 9138 9138) max_pv 8000 9: [ 0 6862@3p ] PM PV mtr(W) avl(W) raw max min spread 3 4832 21008 28586 -13304 -13304 4 4832 21008 28586 -13304 -13304 4 4828 20991 28586 -13304 -13304 1 4828 20991 28586 -13304 -13304 4 4834 21017 28586 -13304 -13304 3 4834 21017 28586 -13304 -13304 4 4830 21000 28586 -13304 -13304 10 4830 21000 28586 -13304 -13304 4 4793 20839 28586 -13304 -13304 103 4791 20830 28586 -13304 -13304 63 4786 20808 28586 -13304 -13304 27 4786 20808 28586 -13304 -13304 489 3855 16760 28586 -13304 -13304 1320 2665 11586 28586 -13304 -13304 540 3348 14556 28586 -13304 -13304 86 3845 16717 28586 -13304 -13304 39 3845 16717 28586 -13304 -13304 22 3835 16673 28586 -13304 -13304 15 3835 16673 28586 -13304 -13304 2025-03-21 11:28:36,392 Hysteresis 1025 0: raw(16673 16000 16000 16000) min(-13304 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 28586 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 28586 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p 9: don't have active chargers. 9: raw(-1327 10000 10000 10000) min(-31304 10000 10000 10000) spread(-31304 10000 10000 10000) max_pv 10586 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread -3 3250 14130 28586 -13304 -13304 -7 3250 14130 28586 -13304 -13304 -3 3246 14113 28586 -13304 -13304 4 3246 14113 28586 -13304 -13304 -4 3247 14117 28586 -13304 -13304 -6 3247 14117 28586 -13304 -13304 7 3250 14130 28586 -13304 -13304 3 3250 14130 28586 -13304 -13304 -25 3805 16543 28586 -13304 -13304 -684 4097 17813 28586 -13304 -13304 -338 4001 17395 28586 -13304 -13304 -172 3918 17034 28586 -13304 -13304 -46 4115 17891 28586 -13304 -13304 -1217 4940 21478 28586 -13304 -13304 -858 5470 23782 28586 -13304 -13304 -44 4521 19656 28586 -13304 -13304 12 4515 19630 28586 -13304 -13304 -4 4513 19621 28586 -13304 -13304 -5 4513 19621 28586 -13304 -13304 -7 4516 19634 28586 -13304 -13304 2025-03-21 11:28:46,482 Hysteresis 1035 0: raw(19634 16000 16000 16000) min(-13304 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 28586 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 28586 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (1634 10000 10000 10000) 7: 0: 6544@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6544@3p 9: don't have active chargers. 9: raw(2 9456 9456 9456) min(-32936 9456 9456 9456) spread(-32936 9456 9456 9456) max_pv 8954 9: [ 0 6544@3p ] PM PV mtr(W) avl(W) raw max min spread -13 4891 21265 28586 -13304 -13304 3 4895 21282 28586 -13304 -13304 5 4895 21282 28586 -13304 -13304 -1 4891 21265 28586 -13304 -13304 -1 4891 21265 28586 -13304 -13304 0 4882 21226 28586 -13304 -13304 -8 4882 21226 28586 -13304 -13304 -12 4849 21082 28586 -13304 -13304 220 4789 20821 28586 -13304 -13304 320 4588 19947 28586 -13304 -13304 263 4617 20073 28586 -13304 -13304 81 4682 20356 28586 -13304 -13304 46 4682 20356 28586 -13304 -13304 37 4660 20260 28586 -13304 -13304 25 4660 20260 28586 -13304 -13304 1 4665 20282 28586 -13304 -13304 6 4665 20282 28586 -13304 -13304 3 4663 20273 28586 -13304 -13304 -7 4663 20273 28586 -13304 -13304 2025-03-21 11:28:56,487 Hysteresis 1045 0: raw(20273 16000 16000 16000) min(-13304 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 28586 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 28586 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (2273 10000 10000 10000) 7: 0: 6757@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6757@3p 9: don't have active chargers. 9: raw(2 9243 9243 9243) min(-33575 9243 9243 9243) spread(-33575 9243 9243 9243) max_pv 8315 9: [ 0 6757@3p ] PM PV mtr(W) avl(W) raw max min spread -1 4808 20904 28586 -13304 -13304 -5 4808 20904 28586 -13304 -13304 -9 4812 20921 28586 -13304 -13304 -8 4809 20908 28586 -13304 -13304 6 4809 20908 28586 -13304 -13304 5 4806 20895 28586 -13304 -13304 -1 4806 20895 28586 -13304 -13304 0 4804 20886 28586 -13304 -13304 -1 4804 20886 28586 -13304 -13304 158 4703 20447 28586 -13304 -13304 116 4724 20539 26121 -13304 -13304 47 4731 20569 26121 -13304 -13304 6 4731 20569 26121 -13304 -13304 7 4716 20504 26121 -13304 -13304 17 4716 20504 26121 -13304 -13304 16 4717 20508 26121 -13304 -13304 0 4717 20508 25595 -13304 -13304 0 4718 20513 25030 -13304 -13304 0 4718 20513 24882 -13304 -13304 0 4717 20508 24882 -13304 -13304 2025-03-21 11:29:06,621 Hysteresis 1055 0: raw(20508 16000 16000 16000) min(-13304 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 24882 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 24882 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (2508 10000 10000 10000) 7: 0: 6836@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6836@3p 9: don't have active chargers. 9: raw(0 9164 9164 9164) min(-33812 9164 9164 9164) spread(-33812 9164 9164 9164) max_pv 4374 9: [ 0 6836@3p ] PM PV mtr(W) avl(W) raw max min spread -4 4771 20743 24882 -13304 -13304 11 4774 20756 24882 -13304 -13304 11 4774 20756 24882 -13304 -13304 0 4772 20747 24882 -13304 -13304 0 4772 20747 24882 -13304 -13304 1 4772 20747 24882 -13304 -13304 0 4776 20765 24882 -13304 -13304 -3 4691 20395 24882 -13304 -13304 960 4261 18526 24882 -13304 -13304 1370 2693 11708 24882 -13304 -13304 494 3639 15821 24882 -13304 -13304 53 3823 16621 24882 -13304 -13304 51 3823 16621 24882 -13304 -13304 16 3825 16630 24882 -13304 -13304 2 3825 16630 24882 -13304 -13304 -1 3813 16578 24882 -13304 -13304 -1 3813 16578 24882 -13304 -13304 1 3820 16608 24882 -13304 -13304 -4 3820 16608 24882 -13304 -13304 0 3825 16630 24882 -13304 -13304 2025-03-21 11:29:16,669 Hysteresis 1065 0: raw(16630 16000 16000 16000) min(-13304 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 24882 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 24882 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p 9: don't have active chargers. 9: raw(-1370 10000 10000 10000) min(-31304 10000 10000 10000) spread(-31304 10000 10000 10000) max_pv 6882 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread -7 3249 14126 24882 -13304 -13304 -6 3252 14139 24882 -13304 -13304 2 3252 14139 24882 -13304 -13304 5 3252 14139 24882 -13304 -13304 -6 3252 14139 24882 -13304 -13304 2 3253 14143 24882 -13304 -13304 -1 3253 14143 24882 -13304 -13304 2 3983 17317 24882 -13304 -13304 -1936 5470 23782 24882 -13304 -13304 -1412 5086 22113 24882 -13304 -13304 -17 4115 17891 24882 -13304 -13304 186 4492 19530 24882 -13304 -13304 65 4535 19717 24882 -13304 -13304 15 4530 19695 24882 -13304 -13304 8 4521 19656 24882 -13304 -13304 9 4521 19656 24882 -13304 -13304 -3 4527 19682 24882 -13304 -13304 -16 4527 19682 24882 -13304 -13304 8 4525 19673 24882 -13304 -13304 2025-03-21 11:29:26,674 Hysteresis 1075 0: raw(19673 16000 16000 16000) min(-13304 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 24882 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 24882 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (1673 10000 10000 10000) 7: 0: 6557@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6557@3p 9: don't have active chargers. 9: raw(2 9443 9443 9443) min(-32975 9443 9443 9443) spread(-32975 9443 9443 9443) max_pv 5211 9: [ 0 6557@3p ] PM PV mtr(W) avl(W) raw max min spread 1 4909 21343 24882 -13304 -13304 11 4916 21373 24882 -13304 -13304 -3 4916 21373 24882 -13304 -13304 -9 4914 21365 24882 -13304 -13304 3 4914 21365 24882 -13304 -13304 -2 4917 21378 24882 -13304 -13304 2 4917 21378 24882 -13304 -13304 -1 4885 21239 24882 -13304 -13304 -4 4885 21239 24882 -13304 -13304 99 4829 20995 24882 -13304 -13304 180 4789 20821 24882 -13304 -13304 91 4825 20978 24882 -13304 -13304 43 4825 20978 24882 -13304 -13304 4 4818 20947 24882 -13304 -13304 3 4818 20947 24882 -13304 -13304 2 4818 20947 24882 -13304 -13304 0 4818 20947 24882 -13304 -13304 7 4819 20952 24882 -13304 -13304 4 4819 20952 24882 -13304 -13304 -4 4819 20952 24882 -13304 -13304 2025-03-21 11:29:36,811 Hysteresis 1085 0: raw(20952 16000 16000 16000) min(-13304 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 24882 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 24882 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (2952 10000 10000 10000) 7: 0: 6984@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6984@3p 9: don't have active chargers. 9: raw(0 9016 9016 9016) min(-34256 9016 9016 9016) spread(-34256 9016 9016 9016) max_pv 3930 9: [ 0 6984@3p ] PM PV mtr(W) avl(W) raw max min spread -10 5113 22230 24882 -13304 -13304 4 5117 22247 24882 -13304 -13304 -1 5117 22247 24882 -13304 -13304 -2 5112 22226 24882 -13304 -13304 -4 5112 22226 24882 -13304 -13304 6 5108 22208 24882 -13304 -13304 0 5108 22208 24882 -13304 -13304 0 4793 20839 24882 -13304 -13304 -2 4793 20839 24882 -13304 -13304 322 4682 20356 24882 -13304 -13304 400 4643 20186 24882 -13304 -13304 4 4793 20839 24882 -13304 -13304 -136 4811 20917 24882 -13304 -13304 -72 4793 20839 24882 -13304 -13304 -31 4793 20839 24882 -13304 -13304 -7 4793 20839 24882 -13304 -13304 -7 4793 20839 24882 -13304 -13304 -10 4793 20839 24882 -13304 -13304 1 4793 20839 24882 -13304 -13304 5 4793 20839 24882 -13304 -13304 2025-03-21 11:29:47,060 Hysteresis 1095 0: raw(20839 16000 16000 16000) min(-13304 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 24882 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 24882 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (2839 10000 10000 10000) 7: 0: 6946@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6946@3p 9: don't have active chargers. 9: raw(1 9054 9054 9054) min(-34142 9054 9054 9054) spread(-34142 9054 9054 9054) max_pv 4044 9: [ 0 6946@3p ] PM PV mtr(W) avl(W) raw max min spread 1 4767 20726 24882 -13304 -13304 -1 4767 20726 24882 -13304 -13304 -2 4767 20726 24882 -13304 -13304 1 4452 19356 24882 -13304 -13304 537 3329 14473 24147 -13304 -13304 1064 2867 12465 24147 -13304 -13304 326 3673 15969 24147 -13304 -13304 130 3820 16608 24147 -13304 -13304 83 3855 16760 24147 -13304 -13304 -1 3855 16760 24147 -13304 -13304 -14 3853 16752 24147 -13304 -13304 -4 3853 16752 24147 -13304 -13304 2 3850 16739 24147 -13304 -13304 0 3850 16739 24147 -13304 -13304 2 3852 16747 24147 -13304 -13304 2 3852 16747 24147 -13304 -13304 -8 3852 16747 24147 -13304 -13304 0 3852 16747 24147 -13304 -13304 -4 3852 16747 24147 -13304 -13304 2025-03-21 11:29:57,069 Hysteresis 1105 0: raw(16747 16000 16000 16000) min(-13304 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 24147 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 24147 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p 9: don't have active chargers. 9: raw(-1253 10000 10000 10000) min(-31304 10000 10000 10000) spread(-31304 10000 10000 10000) max_pv 6147 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread -5 3200 13913 24147 -13304 -13304 0 3204 13930 24147 -13304 -13304 -4 3204 13930 24147 -13304 -13304 1 4115 17891 24147 -13304 -13304 -957 4543 19752 24147 -13304 -13304 -963 4546 19765 24147 -13304 -13304 126 4102 17834 24147 -13304 -13304 380 4309 18734 24147 -13304 -13304 -43 4449 19343 24147 -13304 -13304 -881 5238 22773 24147 -13304 -13304 -567 5068 22034 24147 -13304 -13304 -100 4525 19673 24147 -13304 -13304 -56 4520 19652 24147 -13304 -13304 -33 4520 19652 24147 -13304 -13304 -2 4521 19656 24147 -13304 -13304 -1 4521 19656 24147 -13304 -13304 -3 4523 19665 24147 -13304 -13304 -4 4523 19665 24147 -13304 -13304 -3 4519 19647 24147 -13304 -13304 -2 4519 19647 24147 -13304 -13304 2025-03-21 11:30:07,074 Hysteresis 1115 0: raw(19647 16000 16000 16000) min(-13304 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 24147 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 1 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 24147 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (1647 10000 10000 10000) 7: 0: 6549@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6549@3p 9: don't have active chargers. 9: raw(0 9451 9451 9451) min(-32951 9451 9451 9451) spread(-32951 9451 9451 9451) max_pv 4500 9: [ 0 6549@3p ] PM PV mtr(W) avl(W) raw max min spread -1 4902 21313 24147 -13304 -13304 0 4902 21313 24147 -13304 -13304 0 4900 21304 24147 -13304 -13304 -2 4900 21304 24147 -13304 -13304 -5 4898 21295 24147 -13304 -13304 -1 4898 21295 24147 -13304 -13304 -2 4881 21221 24147 -13304 -13304 0 4881 21221 24147 -13304 -13304 25 4822 20965 24147 -13304 -13304 191 4776 20765 24147 -13304 -13304 122 4791 20830 24147 -13304 -13304 42 4802 20878 24147 -13304 -13304 3 4803 20882 24147 -13304 -13304 -7 4808 20904 24147 -13304 -13304 6 4808 20904 24147 -13304 -13304 0 4803 20882 24147 -13304 -13304 -3 4803 20882 24147 -13304 -13304 -2 4493 19534 24147 -13304 -13304 0 4493 19534 24147 -13304 -13304 2025-03-21 11:30:17,239 Hysteresis 1126 0: raw(19534 16000 16000 16000) min(-13304 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 24147 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 24147 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (1534 10000 10000 10000) 7: 0: 6511@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6511@3p 9: don't have active chargers. 9: raw(1 9489 9489 9489) min(-32837 9489 9489 9489) spread(-32837 9489 9489 9489) max_pv 4614 9: [ 0 6511@3p ] PM PV mtr(W) avl(W) raw max min spread 1203 2563 11143 24147 -13304 -13304 1310 2469 10734 24147 -13304 -13304 1199 2465 10717 24147 -13304 -13304 4 3579 15560 24147 -13304 -13304 17 3557 15465 24147 -13304 -13304 25 3557 15465 24147 -13304 -13304 11 3573 15534 24147 -13304 -13304 8 3573 15534 24147 -13304 -13304 -12 3606 15678 24147 -13304 -13304 -6 3606 15678 24147 -13304 -13304 -49 3602 15660 24147 -13304 -13304 -21 3602 15660 24147 -13304 -13304 -1 4467 19421 24147 -13304 -13304 -1726 5871 25526 25526 -13304 -13304 -1393 6152 26747 26747 -13304 -13304 101 4794 20843 26747 -13304 -13304 307 4685 20369 26747 -13304 -13304 90 4788 20817 26747 -13304 -13304 14 4200 18260 26747 -13304 -13304 2025-03-21 11:30:27,251 Hysteresis 1136 0: raw(18260 16000 16000 16000) min(-13304 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 26747 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 26747 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (260 10000 10000 10000) 7: 0: 6086@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6086@3p 9: don't have active chargers. 9: raw(2 9914 9914 9914) min(-31562 9914 9914 9914) spread(-31562 9914 9914 9914) max_pv 8489 9: [ 0 6086@3p ] PM PV mtr(W) avl(W) raw max min spread 1097 2701 11743 26747 -13304 -13304 983 2800 12173 26747 -13304 -13304 -93 3864 16800 26747 -13304 -13304 -161 3894 16930 26747 -13304 -13304 -54 3856 16765 26747 -13304 -13304 -35 3856 16765 26747 -13304 -13304 29 3911 17004 26747 -13304 -13304 -1 3911 17004 26747 -13304 -13304 -6 3949 17169 26747 -13304 -13304 -203 4000 17391 26747 -13304 -13304 -113 3966 17243 26747 -13304 -13304 -38 3959 17213 26747 -13304 -13304 -32 3964 17234 26747 -13304 -13304 -18 3964 17234 26747 -13304 -13304 -7 3962 17226 26747 -13304 -13304 1 3962 17226 26747 -13304 -13304 2 3958 17208 26747 -13304 -13304 11 3958 17208 26747 -13304 -13304 -3 4174 18147 26747 -13304 -13304 -1131 4689 20386 26747 -13304 -13304 2025-03-21 11:30:37,258 Hysteresis 1146 0: raw(20386 16000 16000 16000) min(-13304 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 26747 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 26747 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (2386 10000 10000 10000) 7: 0: 6795@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6795@3p 9: don't have active chargers. 9: raw(1 9205 9205 9205) min(-33689 9205 9205 9205) spread(-33689 9205 9205 9205) max_pv 6362 9: [ 0 6795@3p ] PM PV mtr(W) avl(W) raw max min spread -1223 6352 27617 27617 -13304 -13304 -156 5105 22195 27617 -13304 -13304 9 5072 22052 27617 -13304 -13304 -9 5072 22052 27617 -13304 -13304 -7 5079 22082 27617 -13304 -13304 1 5028 21860 27617 -13304 -13304 -1 5028 21860 27617 -13304 -13304 -14 4819 20952 27617 -13304 -13304 281 4729 20560 27617 -13304 -13304 429 4613 20056 27617 -13304 -13304 331 4662 20269 27617 -13304 -13304 145 4731 20569 27617 -13304 -13304 66 4753 20665 27617 -13304 -13304 44 4758 20686 27617 -13304 -13304 10 4758 20686 27617 -13304 -13304 3 4755 20673 27617 -13304 -13304 1 4755 20673 27617 -13304 -13304 0 4761 20700 27617 -13304 -13304 1 4761 20700 27617 -13304 -13304 0 4761 20700 27617 -13304 -13304 2025-03-21 11:30:47,382 Hysteresis 1156 0: raw(20700 16000 16000 16000) min(-13304 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 27617 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 27617 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (2700 10000 10000 10000) 7: 0: 6900@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6900@3p 9: don't have active chargers. 9: raw(0 9100 9100 9100) min(-34004 9100 9100 9100) spread(-34004 9100 9100 9100) max_pv 6917 9: [ 0 6900@3p ] PM PV mtr(W) avl(W) raw max min spread 4 4834 21017 27617 -13304 -13304 0 4832 21008 27617 -13304 -13304 1 4832 21008 27617 -13304 -13304 2 4836 21026 27617 -13304 -13304 0 4836 21026 27617 -13304 -13304 0 4836 21026 27617 -13304 -13304 1 4825 20978 27617 -13304 -13304 1 4793 20839 27617 -13304 -13304 41 4793 20839 27617 -13304 -13304 89 4780 20782 27617 -13304 -13304 44 4780 20782 27617 -13304 -13304 27 4783 20795 27617 -13304 -13304 11 4783 20795 27617 -13304 -13304 1 4784 20800 27617 -13304 -13304 -3 4784 20800 27617 -13304 -13304 0 4782 20791 27617 -13304 -13304 -1 4782 20791 27617 -13304 -13304 0 4783 20795 27617 -13304 -13304 0 4783 20795 27617 -13304 -13304 2025-03-21 11:30:57,386 Hysteresis 1166 0: raw(20795 16000 16000 16000) min(-13304 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 27617 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 27617 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (2795 10000 10000 10000) 7: 0: 6931@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6931@3p 9: don't have active chargers. 9: raw(2 9069 9069 9069) min(-34097 9069 9069 9069) spread(-34097 9069 9069 9069) max_pv 6824 9: [ 0 6931@3p ] PM PV mtr(W) avl(W) raw max min spread -1 4804 20886 27617 -13304 -13304 -6 4804 20886 27617 -13304 -13304 5 4804 20886 27617 -13304 -13304 12 4804 20886 27617 -13304 -13304 1 4802 20878 27617 -13304 -13304 0 4802 20878 27617 -13304 -13304 0 4802 20878 27617 -13304 -13304 -3 4802 20878 27617 -13304 -13304 3 4797 20856 27617 -13304 -13304 22 4797 20856 27617 -13304 -13304 -2 4792 20834 27617 -13304 -13304 -3 4792 20834 27617 -13304 -13304 11 4791 20830 27617 -13304 -13304 4 4791 20830 27617 -13304 -13304 -2 4492 19530 27617 -13304 -13304 1326 2683 11665 27617 -13304 -13304 1259 2742 11921 27617 -13304 -13304 290 3705 16108 27617 -13304 -13304 117 3835 16673 27617 -13304 -13304 65 3861 16786 27617 -13304 -13304 2025-03-21 11:31:07,393 Hysteresis 1176 0: raw(16786 16000 16000 16000) min(-13304 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 27617 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 27617 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p 9: don't have active chargers. 9: raw(-1214 10000 10000 10000) min(-31304 10000 10000 10000) spread(-31304 10000 10000 10000) max_pv 9617 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread 23 3219 13995 27617 -13304 -13304 -1 3212 13965 27617 -13304 -13304 4 3212 13965 27617 -13304 -13304 3 3216 13982 27617 -13304 -13304 -2 3216 13982 27617 -13304 -13304 3 2586 11243 27617 -13304 -13304 -3 2586 11243 27617 -13304 -13304 590 1725 7500 27617 -13304 -13304 1077 1299 5647 27617 -13304 -13304 383 1879 8169 27617 -13304 -13304 110 2118 9208 27617 -13304 -13304 37 2215 9630 27617 -13304 -13304 25 2215 9630 27617 -13304 -13304 9 3197 13900 27617 -13304 -13304 -1247 4085 17760 27617 -13304 -13304 -982 4030 17521 27617 -13304 -13304 -332 3705 16108 27617 -13304 -13304 -158 3808 16556 27617 -13304 -13304 -104 4117 17900 27617 -13304 -13304 -891 4510 19608 27617 -13304 -13304 2025-03-21 11:31:17,793 Hysteresis 1186 0: raw(19608 16000 16000 16000) min(-13304 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 27617 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 27617 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (1608 10000 10000 10000) 7: 0: 6536@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6536@3p 9: don't have active chargers. 9: raw(0 9464 9464 9464) min(-32912 9464 9464 9464) spread(-32912 9464 9464 9464) max_pv 8009 9: [ 0 6536@3p ] PM PV mtr(W) avl(W) raw max min spread -1607 6586 28634 28634 -13304 -13304 -850 5923 25752 28634 -13304 -13304 204 4888 21252 28634 -13304 -13304 190 4895 21282 28634 -13304 -13304 36 4944 21495 28634 -13304 -13304 -26 4944 21495 28634 -13304 -13304 -12 4836 21026 28634 5647 -13304 -7 4836 21026 28634 5647 -13304 320 4605 20021 28634 5647 -13304 366 4582 19921 28634 5647 -13304 153 4654 20234 28634 5647 -13304 78 4680 20347 28634 5647 -13304 48 4669 20300 28634 5647 -13304 16 4669 20300 28634 5647 -13304 20 4669 20300 28634 5647 -13304 13 4669 20300 28634 5647 -13304 1 4662 20269 28634 5647 -13304 1 4662 20269 28634 5647 -13304 0 4666 20286 28634 5647 -13304 2025-03-21 11:31:28,198 Hysteresis 1196 0: raw(20286 16000 16000 16000) min(5647 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 28634 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 28634 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (2286 10000 10000 10000) 7: 0: 6762@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6762@3p 9: don't have active chargers. 9: raw(0 9238 9238 9238) min(-14639 9238 9238 9238) spread(-33590 9238 9238 9238) max_pv 8348 9: [ 0 6762@3p ] PM PV mtr(W) avl(W) raw max min spread 2 4822 20965 28634 5647 -13304 -6 4828 20991 28634 5647 -13304 -3 4828 20991 28634 5647 -13304 -5 4831 21004 28634 5647 -13304 4 4826 20982 28634 5647 -13304 1 4826 20982 28634 5647 -13304 4 4820 20956 28634 5647 -13304 6 4820 20956 28634 5647 -13304 -1 4745 20630 28634 5647 -13304 33 4745 20630 28634 5647 -13304 153 4712 20486 28634 5647 -13304 76 4739 20604 28634 5647 -13304 39 4731 20569 28634 5647 -13304 0 4731 20569 28634 5647 -13304 13 4731 20569 28634 5647 -13304 11 4731 20569 28634 5647 -13304 -4 4739 20604 28634 5647 -13304 0 4739 20604 28634 5647 -13304 -11 4741 20613 28634 5647 -13304 -3 4741 20613 28634 5647 -13304 2025-03-21 11:31:38,266 Hysteresis 1207 0: raw(20613 16000 16000 16000) min(5647 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 28634 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 28634 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (2613 10000 10000 10000) 7: 0: 6871@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6871@3p 9: don't have active chargers. 9: raw(0 9129 9129 9129) min(-14966 9129 9129 9129) spread(-33917 9129 9129 9129) max_pv 8021 9: [ 0 6871@3p ] PM PV mtr(W) avl(W) raw max min spread -4 4814 20930 28634 5647 -13304 -3 4814 20930 28634 5647 -13304 -4 4811 20917 28634 5647 -13304 -2 4811 20917 28634 5647 -13304 -1 4818 20947 28634 5647 -13304 -2 4818 20947 28634 5647 -13304 -5 4715 20500 28634 5647 -13304 -4 4715 20500 28634 5647 -13304 24 4256 18504 28634 5647 -13304 1377 2623 11404 28634 5647 -13304 1050 2909 12647 28634 5647 -13304 289 3719 16169 28634 5647 -13304 50 3861 16786 28634 5647 -13304 35 3862 16791 28634 5647 -13304 16 3862 16791 28634 5647 -13304 5 3861 16786 28634 5647 -13304 -1 3861 16786 28634 5647 -13304 -3 3860 16782 28634 5647 -13304 1 3860 16782 28634 5647 -13304 2025-03-21 11:31:48,269 Hysteresis 1217 0: raw(16782 16000 16000 16000) min(5647 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 28634 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 28634 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p 9: don't have active chargers. 9: raw(-1218 10000 10000 10000) min(-12353 10000 10000 10000) spread(-31304 10000 10000 10000) max_pv 10634 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread -3 3267 14204 28634 5647 -13304 3 3267 14204 28634 5647 -13304 10 3263 14186 28634 5647 -13304 -11 3263 14186 28634 5647 -13304 -3 3243 14100 28634 5647 -13304 0 3243 14100 28634 5647 -13304 7 3321 14439 28634 5647 -13304 31 3321 14439 28634 5647 -13304 18 4115 17891 28634 5647 -13304 -717 4423 19230 28634 5647 -13304 -1898 6425 27934 28634 5647 -13304 -462 5022 21834 28634 5647 -13304 145 4521 19656 28634 5647 -13304 49 4543 19752 28634 5647 -13304 4 4550 19782 28634 5647 -13304 -2 4539 19734 28634 5647 -13304 0 4539 19734 28634 5647 -13304 -6 4542 19747 28634 5647 -13304 4 4542 19747 28634 5647 -13304 2025-03-21 11:31:58,360 Hysteresis 1227 0: raw(19747 16000 16000 16000) min(5647 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 28634 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 28634 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (1747 10000 10000 10000) 7: 0: 6582@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6582@3p 9: don't have active chargers. 9: raw(1 9418 9418 9418) min(-14099 9418 9418 9418) spread(-33050 9418 9418 9418) max_pv 8888 9: [ 0 6582@3p ] PM PV mtr(W) avl(W) raw max min spread 8 4944 21495 28634 5647 -13304 4 4944 21495 28634 5647 -13304 -7 4516 19634 28634 5647 -13304 -5 4516 19634 28634 5647 -13304 3 4115 17891 28634 5647 -13304 0 4115 17891 28634 5647 -13304 1815 2126 9243 28634 5647 -13304 600 3189 13865 28634 5647 -13304 -45 3503 15230 28634 5647 -13304 20 3503 15230 28634 5647 -13304 379 3024 13147 28634 5647 -13304 346 3053 13273 28634 5647 -13304 110 3441 14960 28634 5647 -13304 37 3449 14995 28634 5647 -13304 15 3447 14986 28634 5647 -13304 5 3447 14986 28634 5647 -13304 4 4516 19634 28634 5647 -13304 1 4516 19634 28634 5647 -13304 -1746 6302 27400 28634 5647 -13304 -535 4936 21460 28634 5647 -13304 2025-03-21 11:32:08,788 Hysteresis 1237 0: raw(21460 16000 16000 16000) min(5647 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 28634 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 28634 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3460 10000 10000 10000) 7: 0: 7153@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7153@3p 9: don't have active chargers. 9: raw(1 8847 8847 8847) min(-15812 8847 8847 8847) spread(-34763 8847 8847 8847) max_pv 7175 9: [ 0 7153@3p ] PM PV mtr(W) avl(W) raw max min spread 570 4878 21208 28634 5647 -13304 259 5023 21839 28634 5647 -13304 39 5102 22182 28634 5647 -13304 29 5094 22147 28634 5647 -13304 20 5094 22147 28634 5647 -13304 0 5097 22160 28634 5647 -13304 37 5097 22160 28634 5647 -13304 -14 5049 21952 28634 5647 -13304 -8 5049 21952 28634 5647 -13304 4 4910 21347 28634 5647 -13304 38 4910 21347 28634 5647 -13304 227 4822 20965 28634 5647 -13304 212 4830 21000 28634 5647 -13304 41 4885 21239 28634 5647 -13304 -31 4885 21239 28634 5647 -13304 -10 4877 21204 28634 5647 -13304 3 4877 21204 28634 5647 -13304 2 4883 21230 28634 5647 -13304 7 4883 21230 28634 5647 -13304 -11 4884 21234 28634 5647 -13304 2025-03-21 11:32:19,183 Hysteresis 1247 0: raw(21234 16000 16000 16000) min(5647 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 28634 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 28634 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3234 10000 10000 10000) 7: 0: 7078@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7078@3p 9: don't have active chargers. 9: raw(0 8922 8922 8922) min(-15587 8922 8922 8922) spread(-34538 8922 8922 8922) max_pv 7400 9: [ 0 7078@3p ] PM PV mtr(W) avl(W) raw max min spread -1 4832 21008 28634 5647 -13304 0 4821 20960 28634 5647 -13304 0 4821 20960 28634 5647 -13304 7 3980 17304 28634 5647 -13304 1051 2998 13034 28634 5647 -13304 948 2944 12800 28634 5647 -13304 374 3444 14973 28634 5647 -13304 162 3809 16560 28634 5647 -13304 83 3876 16852 28634 5647 -13304 35 3876 16852 28634 5647 -13304 -21 3878 16860 28634 5647 -13304 -23 3878 16860 28634 5647 -13304 -3 3875 16847 28634 5647 -13304 -4 3875 16847 28634 5647 -13304 4 3878 16860 28634 5647 -13304 1 3878 16860 28634 5647 -13304 -4 2517 10943 28634 5647 -13304 0 2517 10943 28634 5647 -13304 9 2433 10578 28634 5647 -13304 1613 1110 4826 28634 4826 -13304 2025-03-21 11:32:29,229 Hysteresis 1258 0: raw(4826 16000 16000 16000) min(4826 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 28634 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 28634 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p 9: don't have active chargers. 9: raw(-13174 10000 10000 10000) min(-13174 10000 10000 10000) spread(-31304 10000 10000 10000) max_pv 10634 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread 916 976 4243 28634 4243 -13304 362 1460 6347 28634 4243 -13304 342 1656 7200 28634 4243 -13304 351 1648 7165 28634 4243 -13304 -916 3337 14508 28634 4243 -13304 -931 3348 14556 28634 4243 -13304 -622 3719 16169 28634 4243 -13304 -232 3216 13982 28634 4243 -13304 -43 3290 14304 28634 4243 -13304 -852 3996 17373 28634 4243 -13304 -761 3951 17178 28634 4243 -13304 -221 3686 16026 28634 4243 -13304 -60 3368 14643 28634 4243 -13304 -49 3361 14613 28634 4243 -13304 -18 3361 14613 28634 4243 -13304 -10 4115 17891 28634 4243 -13304 3 4115 17891 28634 4243 -13304 6 4544 19756 28634 4243 -13304 -1709 6254 27191 28634 4243 -13304 2025-03-21 11:32:39,238 Hysteresis 1268 0: raw(27191 16000 16000 16000) min(4243 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 28634 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 28634 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (9191 10000 10000 10000) 7: 0: 9063@3p 8: filtered 1 to 1, sorted to 0 8: 0: 9063@3p 9: don't have active chargers. 9: raw(2 6937 6937 6937) min(-22946 6937 6937 6937) spread(-40493 6937 6937 6937) max_pv 1445 9: [ 0 9063@3p ] PM PV mtr(W) avl(W) raw max min spread -990 7703 33491 33491 4243 -13304 -300 6737 29291 33491 4243 -13304 150 6601 28700 33491 4243 -13304 26 6626 28808 33491 4243 -13304 13 6636 28852 33491 4243 -13304 21 6636 28852 33491 4243 -13304 -9 6629 28821 33491 4243 -13304 -8 6629 28821 33491 4243 -13304 -2 6228 27078 33491 4243 -13304 38 6228 27078 33491 4243 -13304 397 6080 26434 33491 4243 -13304 366 6095 26500 33491 4243 -13304 358 5953 25882 33491 4243 -13304 156 6054 26321 33491 4243 -13304 259 5764 25060 33491 4243 -13304 322 5256 22852 33491 4243 -13304 380 5212 22660 33491 4243 -13304 334 4874 21191 33491 4243 -13304 349 4860 21130 33491 4243 -13304 2025-03-21 11:32:49,389 Hysteresis 1278 0: raw(21130 16000 16000 16000) min(4243 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 33491 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 33491 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3130 10000 10000 10000) 7: 0: 7043@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7043@3p 9: don't have active chargers. 9: raw(1 8957 8957 8957) min(-16886 8957 8957 8957) spread(-34433 8957 8957 8957) max_pv 12362 9: [ 0 7043@3p ] PM PV mtr(W) avl(W) raw max min spread 381 3357 14595 33491 4243 -13304 313 3417 14856 33491 4243 -13304 100 3782 16443 33491 4243 -13304 81 3782 16443 33491 4243 -13304 37 3784 16452 33491 4243 -13304 11 3784 16452 33491 4243 -13304 -3 4834 21017 33491 4243 -13304 1 4834 21017 33491 4243 -13304 9 4834 21017 33491 4243 -13304 -5 4834 21017 33491 4243 -13304 -1712 6567 28552 33491 4243 -13304 RECV 0: requested 11720 -> 9350 mA (lines 6.340 6.350 6.340) -345 5152 22400 33491 4243 -13304 347 4875 21195 33491 4243 -13304 179 4959 21560 33491 4243 -13304 69 4994 21713 33491 4243 -13304 35 4994 21713 33491 4243 -13304 20 4834 21017 33491 4243 -13304 5 4834 21017 33491 4243 -13304 13 4082 17747 33491 4243 -13304 835 1906 8286 33491 4243 -13304 2025-03-21 11:32:59,810 Hysteresis 1288 0: raw(8286 16000 16000 16000) min(4243 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 33491 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 33491 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p 9: don't have active chargers. 9: raw(-9714 10000 10000 10000) min(-13757 10000 10000 10000) spread(-31304 10000 10000 10000) max_pv 15491 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread 1054 996 4330 33491 4243 -13304 445 1446 6286 33491 4243 -13304 1859 209 908 33491 908 -13304 998 928 4034 33491 908 -13304 240 1592 6921 33491 908 -13304 128 1697 7378 33491 908 -13304 37 1721 7482 33491 908 -13304 -2 1950 8478 33491 908 -13304 -3 1950 8478 33491 908 -13304 -13 1972 8573 33491 908 -13304 -294 2142 9313 33491 908 -13304 -61 1992 8660 33491 908 -13304 -19 1992 8660 33491 908 -13304 -51 2235 9717 33491 908 -13304 -15 2235 9717 33491 908 -13304 -21 4115 17891 33491 908 -13304 -684 4407 19160 33491 908 -13304 -1558 5196 22591 33491 908 -13304 -1738 5529 24039 33491 908 -13304 -735 5070 22043 33491 908 -13304 2025-03-21 11:33:10,218 Hysteresis 1298 0: raw(22043 16000 16000 16000) min(908 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 33491 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 33491 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (4043 10000 10000 10000) 7: 0: 7347@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7347@3p 9: don't have active chargers. 9: raw(2 8653 8653 8653) min(-21133 8653 8653 8653) spread(-35345 8653 8653 8653) max_pv 11450 9: [ 0 7347@3p ] PM PV mtr(W) avl(W) raw max min spread -83 5372 23356 33491 908 -13304 23 5373 23360 33491 908 -13304 -9 5373 23360 33491 908 -13304 -1 5044 21930 33491 908 -13304 -4 4134 17973 33491 908 -13304 -2 4134 17973 33491 908 -13304 0 5044 21930 33491 908 -13304 1863 3483 15143 33491 908 -13304 3380 2156 9373 33491 908 -13304 -1732 6453 28056 33491 908 -13304 -951 5320 23130 33491 908 -13304 143 4873 21186 33491 908 -13304 721 4079 17734 33491 908 -13304 109 4715 20500 33491 908 -13304 -77 3510 15260 33491 908 -13304 -70 3510 15260 33491 908 -13304 1829 1856 8069 33491 908 -13304 890 2678 11643 33491 908 -13304 377 3034 13191 33491 908 -13304 188 3200 13913 33491 908 -13304 2025-03-21 11:33:20,261 Hysteresis 1309 0: raw(13913 16000 16000 16000) min(908 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 33491 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 33491 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p 9: don't have active chargers. 9: raw(-4087 10000 10000 10000) min(-17092 10000 10000 10000) spread(-31304 10000 10000 10000) max_pv 15491 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread 92 2348 10208 33491 908 -13304 43 2348 10208 33491 908 -13304 7 2356 10243 33491 908 -13304 0 2356 10243 33491 908 -13304 0 2355 10239 33491 908 -13304 0 2355 10239 33491 908 -13304 -2 4115 17891 33491 908 -13304 0 4115 17891 33491 908 -13304 -1 4115 17891 33491 908 -13304 -2308 6759 29386 33491 908 -13304 -836 5471 23786 33491 908 -13304 265 4454 19365 33491 908 -13304 163 4505 19586 33491 908 -13304 35 4530 19695 33491 908 -13304 2 4530 19695 33491 908 -13304 12 4524 19669 33491 908 -13304 8 4524 19669 33491 908 -13304 5 4527 19682 33491 908 -13304 4 4527 19682 33491 908 -13304 2025-03-21 11:33:30,269 Hysteresis 1319 0: raw(19682 16000 16000 16000) min(908 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 33491 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 33491 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (1682 10000 10000 10000) 7: 0: 6560@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6560@3p 9: don't have active chargers. 9: raw(2 9440 9440 9440) min(-18772 9440 9440 9440) spread(-32984 9440 9440 9440) max_pv 13811 9: [ 0 6560@3p ] PM PV mtr(W) avl(W) raw max min spread 7 4905 21326 33491 908 -13304 1 4905 21326 33491 908 -13304 4 4914 21365 33491 908 -13304 7 4914 21365 33491 908 -13304 -1 4908 21339 33491 908 -13304 9 4908 21339 33491 908 -13304 -9 4905 21326 33491 908 -13304 -3 4905 21326 33491 908 -13304 -2 4815 20934 33491 908 -13304 23 4815 20934 33491 908 -13304 162 4470 19434 33491 908 -13304 159 4134 17973 33491 908 -13304 1252 2884 12539 33491 908 -13304 1142 2974 12930 33491 908 -13304 125 4148 18034 33491 908 -13304 -108 4170 18130 33491 908 -13304 -6 4166 18113 33491 908 -13304 -12 4174 18147 33491 908 -13304 -4 4174 18147 33491 908 -13304 2025-03-21 11:33:40,421 Hysteresis 1329 0: raw(18147 16000 16000 16000) min(908 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 33491 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 33491 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (147 10000 10000 10000) 7: 0: 6049@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6049@3p 9: don't have active chargers. 9: raw(0 9951 9951 9951) min(-17239 9951 9951 9951) spread(-31451 9951 9951 9951) max_pv 15344 9: [ 0 6049@3p ] PM PV mtr(W) avl(W) raw max min spread -1 3826 16634 33491 908 -13304 -6 3826 16634 33491 908 -13304 -4 3815 16586 33491 908 -13304 0 3815 16586 33491 908 -13304 0 3818 16600 33491 908 -13304 12 3818 16600 33491 908 -13304 2 3829 16647 33491 908 -13304 -8 3829 16647 33491 908 -13304 2 3896 16939 33491 908 -13304 3 3896 16939 33491 908 -13304 -193 4194 18234 33491 908 -13304 -114 4155 18065 33491 908 -13304 -710 5243 22795 33491 908 -13304 -834 5530 24043 33491 908 -13304 -301 4661 20265 33491 908 -13304 59 4561 19830 33491 908 -13304 44 4557 19813 33491 908 -13304 5 4559 19821 33491 908 -13304 -1 4559 19821 33491 908 -13304 -5 4148 18034 33491 908 -13304 2025-03-21 11:33:50,855 Hysteresis 1339 0: raw(18034 16000 16000 16000) min(908 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 33491 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 33491 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (34 10000 10000 10000) 7: 0: 6011@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6011@3p 9: don't have active chargers. 9: raw(1 9989 9989 9989) min(-17125 9989 9989 9989) spread(-31337 9989 9989 9989) max_pv 15458 9: [ 0 6011@3p ] PM PV mtr(W) avl(W) raw max min spread -4 4122 17921 33491 908 -13304 -6 3730 16217 33491 908 -13304 1 3730 16217 33491 908 -13304 1826 1743 7578 33491 908 -13304 1636 1909 8300 33491 908 -13304 210 3286 14286 33491 908 -13304 -116 3381 14700 33491 908 -13304 -41 3367 14639 33491 908 -13304 3 3367 14639 33491 908 -13304 0 3376 14678 33491 908 -13304 -3 3376 14678 33491 908 -13304 -12 3376 14678 33491 908 -13304 -4 3376 14678 33491 908 -13304 5 3391 14743 33491 908 -13304 4 3391 14743 33491 908 -13304 -11 3379 14691 33491 908 -13304 -15 3379 14691 33491 908 -13304 -9 4122 17921 33491 908 -13304 -1655 5463 23752 33491 908 -13304 -1492 6034 26234 33491 908 -13304 2025-03-21 11:34:00,897 Hysteresis 1349 0: raw(26234 16000 16000 16000) min(908 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 33491 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 33491 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (8234 10000 10000 10000) 7: 0: 8744@3p 8: filtered 1 to 1, sorted to 0 8: 0: 8744@3p 9: don't have active chargers. 9: raw(2 7256 7256 7256) min(-25324 7256 7256 7256) spread(-39536 7256 7256 7256) max_pv 7259 9: [ 0 8744@3p ] PM PV mtr(W) avl(W) raw max min spread 38 6415 27891 33491 908 -13304 128 6403 27839 33491 908 -13304 7 6421 27917 33491 908 -13304 0 6421 27917 33491 908 -13304 17 6417 27900 33491 908 -13304 -7 6417 27900 33491 908 -13304 -14 6306 27417 33491 908 -13304 9 6306 27417 33491 908 -13304 7 6008 26121 33491 908 -13304 254 5931 25786 33491 908 -13304 395 5845 25413 33491 908 -13304 360 5863 25491 33491 908 -13304 234 5678 24686 33491 908 -13304 123 5734 24930 33491 908 -13304 228 5184 22539 33491 908 -13304 331 5107 22204 33491 908 -13304 334 5105 22195 33491 908 -13304 372 5076 22069 33491 908 -13304 346 4941 21482 33491 908 -13304 2025-03-21 11:34:10,901 Hysteresis 1359 0: raw(21482 16000 16000 16000) min(908 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 33491 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 33491 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3482 10000 10000 10000) 7: 0: 7160@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7160@3p 9: don't have active chargers. 9: raw(2 8840 8840 8840) min(-20572 8840 8840 8840) spread(-34784 8840 8840 8840) max_pv 12011 9: [ 0 7160@3p ] PM PV mtr(W) avl(W) raw max min spread 173 3978 17295 33491 908 -13304 97 4025 17500 33491 908 -13304 28 4025 17500 33491 908 -13304 6 3986 17330 33491 908 -13304 8 3323 14447 33491 908 -13304 -7 3323 14447 33491 908 -13304 179 3397 14769 33491 908 -13304 1274 2439 10604 33491 908 -13304 500 3446 14982 33491 908 -13304 -1117 4795 20847 33491 908 -13304 RECV 0: requested 11440 -> 9509 mA (lines 6.500 6.490 6.510) -722 4697 20421 33491 908 -13304 -385 4528 19686 33491 908 -13304 -174 4166 18113 33491 908 -13304 -120 4126 17939 33491 908 -13304 -23 4135 17978 33491 908 -13304 -25 4135 17978 33491 908 -13304 -37 4136 17982 33491 908 -13304 -25 4136 17982 33491 908 -13304 3 4136 17982 33491 908 -13304 2025-03-21 11:34:21,084 Hysteresis 1369 0: raw(17982 16000 16000 16000) min(908 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 33491 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 33491 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p 9: don't have active chargers. 9: raw(-18 10000 10000 10000) min(-17092 10000 10000 10000) spread(-31304 10000 10000 10000) max_pv 15491 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread 6 3336 14504 33491 908 -13304 -5 3336 14504 33491 908 -13304 2 3336 14504 33491 908 -13304 -6 3967 17247 33491 908 -13304 8 3967 17247 33491 908 -13304 -5 4115 17891 33491 908 -13304 -1047 4588 19947 33491 908 -13304 -1274 4983 21665 33491 908 -13304 1647 2743 11926 33491 908 -13304 1463 1933 8404 33491 908 -13304 -113 3272 14226 33491 908 -13304 -243 3369 14647 33491 908 -13304 -15 3250 14130 33491 908 -13304 11 3250 14130 33491 908 -13304 -1 3257 14160 33491 908 -13304 0 3257 14160 33491 908 -13304 -3 3260 14173 33491 908 -13304 -5 3260 14173 33491 908 -13304 -6 3251 14134 33491 908 -13304 0 3251 14134 33491 908 -13304 2025-03-21 11:34:31,123 Hysteresis 1379 0: raw(14134 16000 16000 16000) min(908 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 33491 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 33491 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p 9: don't have active chargers. 9: raw(-3866 10000 10000 10000) min(-17092 10000 10000 10000) spread(-31304 10000 10000 10000) max_pv 15491 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread 6 4115 17891 33491 908 -13304 -2 4115 17891 33491 908 -13304 -7 4474 19452 33491 908 -13304 -1761 6177 26856 33491 908 -13304 -781 5123 22273 33491 908 -13304 222 4394 19104 33491 908 -13304 142 4424 19234 33491 908 -13304 10 4445 19326 33491 908 -13304 8 4449 19343 33491 908 -13304 5 4449 19343 33491 908 -13304 5 4431 19265 33491 908 -13304 -16 4431 19265 33491 908 -13304 22 4448 19339 33491 908 -13304 41 4433 19273 33491 908 -13304 -40 4433 19273 33491 908 -13304 6 4433 19273 33491 908 -13304 35 4433 19273 33491 908 -13304 12 4429 19256 33491 908 -13304 5 4429 19256 33491 908 -13304 2025-03-21 11:34:41,126 Hysteresis 1389 0: raw(19256 16000 16000 16000) min(908 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 33491 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 33491 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (1256 10000 10000 10000) 7: 0: 6418@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6418@3p 9: don't have active chargers. 9: raw(2 9582 9582 9582) min(-18346 9582 9582 9582) spread(-32558 9582 9582 9582) max_pv 14237 9: [ 0 6418@3p ] PM PV mtr(W) avl(W) raw max min spread 12 4710 20478 33491 908 -13304 2 4710 20478 33491 908 -13304 4 4716 20504 33491 908 -13304 3 4716 20504 33491 908 -13304 -6 4718 20513 33491 908 -13304 -4 4718 20513 33491 908 -13304 -5 4718 20513 33491 908 -13304 -7 4718 20513 33491 908 -13304 -2 4673 20317 33491 908 -13304 8 4673 20317 33491 908 -13304 100 4680 20347 33491 908 -13304 79 4680 20347 33491 908 -13304 4 4679 20343 33491 908 -13304 5 4679 20343 33491 908 -13304 1 4675 20326 33491 908 -13304 0 4675 20326 33491 908 -13304 3 4681 20352 33491 908 -13304 3 4681 20352 33491 908 -13304 6 4230 18391 33491 908 -13304 2025-03-21 11:34:51,250 Hysteresis 1400 0: raw(18391 16000 16000 16000) min(908 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 33491 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 33491 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (391 10000 10000 10000) 7: 0: 6130@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6130@3p 9: don't have active chargers. 9: raw(1 9870 9870 9870) min(-17482 9870 9870 9870) spread(-31694 9870 9870 9870) max_pv 15101 9: [ 0 6130@3p ] PM PV mtr(W) avl(W) raw max min spread 4 4031 17526 33491 908 -13304 1119 2654 11539 33491 908 -13304 1211 2557 11117 33491 908 -13304 149 3805 16543 33491 908 -13304 -6 3835 16673 33491 908 -13304 14 3835 16673 33491 908 -13304 7 3859 16778 33491 908 -13304 4 3859 16778 33491 908 -13304 -5 3883 16882 33491 908 -13304 -4 3883 16882 33491 908 -13304 -107 2562 11139 33491 908 -13304 -48 2556 11113 33491 908 -13304 -14 2051 8917 33491 908 -13304 1857 513 2230 33491 908 -13304 1350 951 4134 33491 908 -13304 523 1674 7278 33491 908 -13304 148 2015 8760 33491 908 -13304 33 2057 8943 33491 908 -13304 9 2864 12452 33491 908 -13304 -19 2864 12452 33491 908 -13304 2025-03-21 11:35:01,293 Hysteresis 1410 0: raw(12452 16000 16000 16000) min(908 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 33491 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 33491 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p 9: don't have active chargers. 9: raw(-5548 10000 10000 10000) min(-17092 10000 10000 10000) spread(-31304 10000 10000 10000) max_pv 15491 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread -329 3317 14421 33491 908 -13304 -1192 4023 17491 33491 908 -13304 -615 3788 16469 33491 908 -13304 -189 3304 14365 33491 908 -13304 -43 3237 14073 33491 908 -13304 -28 4115 17891 33491 908 -13304 -24 4115 17891 33491 908 -13304 -6 4115 17891 33491 908 -13304 -1687 5484 23843 33491 908 -13304 -667 5037 21900 33491 908 -13304 67 4455 19369 33491 908 -13304 118 4438 19295 33491 908 -13304 23 4447 19334 33491 908 -13304 5 4441 19308 33491 908 -13304 15 4441 19308 33491 908 -13304 -2 4442 19313 33491 908 -13304 0 4442 19313 33491 908 -13304 0 4436 19286 33491 908 -13304 11 4436 19286 33491 908 -13304 2025-03-21 11:35:11,296 Hysteresis 1420 0: raw(19286 16000 16000 16000) min(908 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 33491 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 33491 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (1286 10000 10000 10000) 7: 0: 6428@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6428@3p 9: don't have active chargers. 9: raw(2 9572 9572 9572) min(-18376 9572 9572 9572) spread(-32588 9572 9572 9572) max_pv 14207 9: [ 0 6428@3p ] PM PV mtr(W) avl(W) raw max min spread -11 4737 20595 33491 908 -13304 4 4737 20595 33491 908 -13304 1 4737 20595 33491 908 -13304 0 4737 20595 33491 908 -13304 0 4738 20600 33491 908 -13304 1 4738 20600 33491 908 -13304 0 4727 20552 33491 908 -13304 -4 4727 20552 33491 908 -13304 -18 4695 20413 33491 908 -13304 12 4695 20413 33491 908 -13304 102 4687 20378 33491 908 -13304 53 4692 20400 33491 908 -13304 25 4692 20400 33491 908 -13304 7 4690 20391 33491 908 -13304 3 4690 20391 33491 908 -13304 2 4691 20395 33491 908 -13304 3 4691 20395 33491 908 -13304 3 4690 20391 33491 908 -13304 2 4690 20391 33491 908 -13304 2025-03-21 11:35:21,447 Hysteresis 1430 0: raw(20391 16000 16000 16000) min(908 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 33491 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 33491 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (2391 10000 10000 10000) 7: 0: 6797@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6797@3p 9: don't have active chargers. 9: raw(0 9203 9203 9203) min(-19483 9203 9203 9203) spread(-33695 9203 9203 9203) max_pv 13100 9: [ 0 6797@3p ] PM PV mtr(W) avl(W) raw max min spread 3 4940 21478 33491 908 -13304 0 4940 21478 33491 908 -13304 0 4943 21491 33491 908 -13304 0 4943 21491 33491 908 -13304 11 4943 21491 33491 908 -13304 -10 4943 21491 33491 908 -13304 0 4947 21508 33491 908 -13304 3 4947 21508 33491 908 -13304 5 4872 21182 33491 908 -13304 0 4872 21182 33491 908 -13304 59 4805 20891 33491 908 -13304 240 4735 20586 33491 908 -13304 196 4747 20639 33491 908 -13304 62 4795 20847 33491 908 -13304 22 4346 18895 33491 908 -13304 15 3294 14321 33491 908 -13304 1313 2232 9704 33491 908 -13304 1067 1432 6226 33491 908 -13304 919 1561 6786 33491 908 -13304 1800 790 3434 33491 908 -13304 2025-03-21 11:35:31,579 Hysteresis 1440 0: raw(3434 16000 16000 16000) min(908 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 33491 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 33491 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p 9: don't have active chargers. 9: raw(-14566 10000 10000 10000) min(-17092 10000 10000 10000) spread(-31304 10000 10000 10000) max_pv 15491 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread 916 1014 4408 33491 908 -13304 208 1638 7121 33491 908 -13304 121 1714 7452 33491 908 -13304 112 1714 7452 33491 908 -13304 118 1709 7430 33491 908 -13304 112 1731 7526 33491 908 -13304 111 1732 7530 33491 908 -13304 104 1726 7504 33491 908 -13304 110 1721 7482 33491 908 -13304 -537 2474 10756 33491 908 -13304 -526 2465 10717 33491 908 -13304 -531 4330 18826 33491 908 -13304 -352 4241 18439 33491 908 -13304 -401 4265 18543 33491 908 -13304 -1780 5566 24200 33491 908 -13304 -1039 5753 25013 33491 908 -13304 106 4589 19952 33491 908 -13304 268 4492 19530 33491 908 -13304 37 4576 19895 33491 908 -13304 2025-03-21 11:35:41,586 Hysteresis 1450 0: raw(19895 16000 16000 16000) min(908 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 33491 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 33491 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (1895 10000 10000 10000) 7: 0: 6631@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6631@3p 9: don't have active chargers. 9: raw(2 9369 9369 9369) min(-18985 9369 9369 9369) spread(-33197 9369 9369 9369) max_pv 13598 9: [ 0 6631@3p ] PM PV mtr(W) avl(W) raw max min spread 16 5004 21756 33491 908 -13304 26 5007 21769 33491 908 -13304 18 5007 21769 33491 908 -13304 16 4999 21734 33491 908 -13304 -6 4999 21734 33491 908 -13304 -1 5005 21760 33491 908 -13304 8 5005 21760 33491 908 -13304 0 4806 20895 33491 908 -13304 -9 4806 20895 33491 908 -13304 87 4709 20473 33491 908 -13304 436 4541 19743 33491 908 -13304 393 4565 19847 33491 908 -13304 199 4661 20265 33491 908 -13304 60 4704 20452 33491 908 -13304 6 4704 20452 33491 908 -13304 12 4706 20460 33491 908 -13304 11 4706 20460 33491 908 -13304 6 4698 20426 33491 908 -13304 2 4698 20426 33491 908 -13304 2025-03-21 11:35:51,680 Hysteresis 1460 0: raw(20426 16000 16000 16000) min(908 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 33491 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 33491 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (2426 10000 10000 10000) 7: 0: 6808@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6808@3p 9: don't have active chargers. 9: raw(2 9192 9192 9192) min(-19516 9192 9192 9192) spread(-33728 9192 9192 9192) max_pv 13067 9: [ 0 6808@3p ] PM PV mtr(W) avl(W) raw max min spread 8 4826 20982 33491 908 -13304 0 4826 20982 33491 908 -13304 -10 4823 20969 33491 908 -13304 -6 4823 20969 33491 908 -13304 -1 4826 20982 33491 908 -13304 -2 4826 20982 33491 908 -13304 -2 4826 20982 33491 908 -13304 -1 4790 20826 33491 908 -13304 0 4790 20826 33491 908 -13304 -4 4776 20765 33491 908 -13304 53 4776 20765 33491 908 -13304 86 4775 20760 33491 908 -13304 42 4775 20760 33491 908 -13304 22 4775 20760 33491 908 -13304 3 4775 20760 33491 908 -13304 -1 4777 20769 33491 908 -13304 1 4777 20769 33491 908 -13304 -3 4773 20752 33491 908 -13304 -6 4773 20752 33491 908 -13304 -2 4778 20773 33491 908 -13304 2025-03-21 11:36:02,081 Hysteresis 1470 0: raw(20773 16000 16000 16000) min(908 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 33491 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 33491 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (2773 10000 10000 10000) 7: 0: 6924@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6924@3p 9: don't have active chargers. 9: raw(1 9076 9076 9076) min(-19864 9076 9076 9076) spread(-34076 9076 9076 9076) max_pv 12719 9: [ 0 6924@3p ] PM PV mtr(W) avl(W) raw max min spread 4 4858 21121 33491 908 -13304 16 4353 18926 33491 908 -13304 -5 4353 18926 33491 908 -13304 160 3326 14460 33491 908 -13304 1781 1907 8291 33491 908 -13304 1307 2305 10021 33491 908 -13304 281 3202 13921 33491 908 -13304 100 3354 14582 33491 908 -13304 36 3354 14582 33491 908 -13304 5 3288 14295 33491 908 -13304 50 3284 14278 33491 908 -13304 54 3284 14278 33491 908 -13304 33 3282 14269 33491 908 -13304 13 3282 14269 33491 908 -13304 12 3273 14230 33491 908 -13304 -5 3273 14230 33491 908 -13304 -4 4752 20660 33491 908 -13304 19 4752 20660 33491 908 -13304 6 4888 21252 33491 908 -13304 -1775 6437 27986 33491 908 -13304 2025-03-21 11:36:12,253 Hysteresis 1481 0: raw(27986 16000 16000 16000) min(908 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 33491 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 33491 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (9986 10000 10000 10000) 7: 0: 9328@3p 8: filtered 1 to 1, sorted to 0 8: 0: 9328@3p 9: don't have active chargers. 9: raw(2 6672 6672 6672) min(-27076 6672 6672 6672) spread(-41288 6672 6672 6672) max_pv 5507 9: [ 0 9328@3p ] PM PV mtr(W) avl(W) raw max min spread -714 6792 29530 33491 908 -13304 465 6303 27404 33491 908 -13304 327 6366 27678 33491 908 -13304 103 6478 28165 33491 908 -13304 61 6470 28130 33491 908 -13304 32 6470 28130 33491 908 -13304 7 6473 28143 33491 908 -13304 9 6473 28143 33491 908 -13304 2 6387 27769 33491 908 -13304 14 6387 27769 33491 908 -13304 132 6157 26769 33491 908 -13304 274 6086 26460 33491 908 -13304 361 5611 24395 33491 908 -13304 368 5092 22139 33491 908 -13304 424 5043 21926 33491 908 -13304 372 4831 21004 33491 908 -13304 442 4770 20739 33491 908 -13304 437 4756 20678 33491 908 -13304 313 4865 21152 33491 908 -13304 2025-03-21 11:36:22,258 Hysteresis 1491 0: raw(21152 16000 16000 16000) min(908 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 33491 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 33491 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3152 10000 10000 10000) 7: 0: 7050@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7050@3p 9: don't have active chargers. 9: raw(2 8950 8950 8950) min(-20242 8950 8950 8950) spread(-34454 8950 8950 8950) max_pv 12341 9: [ 0 7050@3p ] PM PV mtr(W) avl(W) raw max min spread 157 3397 14769 33491 908 -13304 88 3447 14986 33491 908 -13304 26 3448 14991 33491 908 -13304 28 3448 14991 33491 908 -13304 17 3471 15091 33491 908 -13304 -3 3471 15091 33491 908 -13304 -1 3496 15200 33491 908 -13304 -25 3496 15200 33491 908 -13304 -34 4839 21039 33491 908 -13304 -80 4839 21039 33491 908 -13304 -1924 6850 29782 33491 908 -13304 -349 5211 22656 33491 908 -13304 620 4775 20760 33491 908 -13304 RECV 0: requested 11990 -> 9580 mA (lines 6.280 6.310 6.580) 267 4951 21526 33491 908 -13304 159 5005 21760 33491 908 -13304 34 5035 21891 33491 908 -13304 12 5032 21878 33491 908 -13304 6 5032 21878 33491 908 -13304 6 5032 21878 33491 908 -13304 7 5030 21869 33491 908 -13304 2025-03-21 11:36:32,336 Hysteresis 1501 0: raw(21869 16000 16000 16000) min(908 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 33491 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 33491 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3869 10000 10000 10000) 7: 0: 7289@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7289@3p 9: don't have active chargers. 9: raw(2 8711 8711 8711) min(-20959 8711 8711 8711) spread(-35171 8711 8711 8711) max_pv 11624 9: [ 0 7289@3p ] PM PV mtr(W) avl(W) raw max min spread -2 5195 22586 33491 908 -13304 0 5183 22534 33491 908 -13304 0 5183 22534 33491 908 -13304 5 5187 22552 33491 908 -13304 10 5187 22552 33491 908 -13304 15 4773 20752 33491 908 -13304 -1 4773 20752 33491 908 -13304 6 3425 14891 33491 908 -13304 1843 1900 8260 33491 908 -13304 1884 1731 7526 33491 908 -13304 598 2856 12417 33491 908 -13304 203 3199 13908 33491 908 -13304 103 3286 14286 33491 908 -13304 42 3282 14269 33491 908 -13304 -1 3282 14269 33491 908 -13304 2 3310 14391 33491 908 -13304 0 3310 14391 33491 908 -13304 -5 3301 14352 33491 908 -13304 -18 3301 14352 33491 908 -13304 2025-03-21 11:36:42,764 Hysteresis 1511 0: raw(14352 16000 16000 16000) min(908 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 33491 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 33491 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p 9: don't have active chargers. 9: raw(-3648 10000 10000 10000) min(-17092 10000 10000 10000) spread(-31304 10000 10000 10000) max_pv 15491 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread 1 2418 10513 33491 908 -13304 10 4115 17891 33491 908 -13304 3 4115 17891 33491 908 -13304 -6 4115 17891 33491 908 -13304 -738 4434 19278 33491 908 -13304 -1538 5181 22526 33491 908 -13304 -673 4401 19134 33491 908 -13304 864 3733 16230 33491 908 -13304 696 3817 16595 33491 908 -13304 -190 4585 19934 33491 908 -13304 -1108 5722 24878 33491 908 -13304 -870 5542 24095 33491 908 -13304 106 4553 19795 33491 908 -13304 10 4566 19852 29782 908 -13304 -41 4566 19852 29782 908 -13304 -29 4558 19817 29782 908 -13304 -9 4558 19817 29782 908 -13304 -10 4554 19800 29782 908 -13304 1 4554 19800 29782 908 -13304 0 4558 19817 29782 908 -13304 2025-03-21 11:36:53,171 Hysteresis 1521 0: raw(19817 16000 16000 16000) min(908 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 29782 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 29782 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (1817 10000 10000 10000) 7: 0: 6605@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6605@3p 9: don't have active chargers. 9: raw(2 9395 9395 9395) min(-18907 9395 9395 9395) spread(-33119 9395 9395 9395) max_pv 9967 9: [ 0 6605@3p ] PM PV mtr(W) avl(W) raw max min spread -6 4975 21630 29782 908 -13304 0 4971 21613 29782 908 -13304 1 4971 21613 29782 908 -13304 11 4978 21643 29782 908 -13304 7 4978 21643 29782 908 -13304 -6 4972 21617 29782 908 -13304 1 4961 21569 29782 908 -13304 12 4961 21569 29782 908 -13304 0 4732 20573 29782 908 -13304 -1 4732 20573 29782 908 -13304 330 4591 19960 29782 908 -13304 403 4555 19804 29782 908 -13304 236 4632 20139 29782 908 -13304 74 4700 20434 29782 908 -13304 62 4698 20426 29782 908 -13304 11 4698 20426 29782 908 -13304 3 4689 20386 29782 908 -13304 4 4689 20386 29782 908 -13304 7 4695 20413 29782 908 -13304 8 4695 20413 29782 908 -13304 2025-03-21 11:37:03,208 Hysteresis 1531 0: raw(20413 16000 16000 16000) min(908 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 29782 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 29782 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (2413 10000 10000 10000) 7: 0: 6804@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6804@3p 9: don't have active chargers. 9: raw(1 9196 9196 9196) min(-19504 9196 9196 9196) spread(-33716 9196 9196 9196) max_pv 9370 9: [ 0 6804@3p ] PM PV mtr(W) avl(W) raw max min spread 2 4827 20986 29782 908 -13304 2 4827 20986 29782 908 -13304 8 4828 20991 29782 908 -13304 7 4828 20991 29782 908 -13304 0 4824 20973 29782 908 -13304 4 4824 20973 29782 908 -13304 -2 4821 20960 29782 908 -13304 0 4821 20960 29782 908 -13304 4 4781 20786 29782 908 -13304 3 4669 20300 29782 908 -13304 108 4665 20282 29782 908 -13304 55 3653 15882 29782 908 -13304 24 3653 15882 29782 908 -13304 1820 1754 7626 29782 908 -13304 1702 1857 8073 29782 2230 -13304 452 2945 12804 29782 2230 -13304 133 3224 14017 29782 2230 -13304 16 3260 14173 29782 2230 -13304 9 3260 14173 29782 2230 -13304 2025-03-21 11:37:13,211 Hysteresis 1541 0: raw(14173 16000 16000 16000) min(2230 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 29782 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 29782 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p 9: don't have active chargers. 9: raw(-3827 10000 10000 10000) min(-15770 10000 10000 10000) spread(-31304 10000 10000 10000) max_pv 11782 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread -7 2712 11791 29782 2230 -13304 -3 2712 11791 29782 2230 -13304 6 2708 11773 29782 2230 -13304 -6 2708 11773 29782 2230 -13304 -3 2712 11791 29782 2230 -13304 -3 2712 11791 29782 2230 -13304 -2 4115 17891 29782 2230 -13304 -2 4115 17891 29782 2230 -13304 -5 4115 17891 29782 2230 -13304 -103 4117 17900 29782 2230 -13304 -2409 6902 30008 30008 2230 -13304 -828 5519 23995 30008 2230 -13304 384 4408 19165 30008 2230 -13304 186 4507 19595 30008 2230 -13304 50 4546 19765 30008 2230 -13304 28 4546 19765 30008 2230 -13304 13 4548 19773 30008 2230 -13304 7 4548 19773 30008 2230 -13304 5 4543 19752 30008 2230 -13304 -6 4543 19752 30008 2230 -13304 2025-03-21 11:37:23,267 Hysteresis 1552 0: raw(19752 16000 16000 16000) min(2230 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 30008 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 30008 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (1752 10000 10000 10000) 7: 0: 6584@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6584@3p 9: don't have active chargers. 9: raw(0 9416 9416 9416) min(-17522 9416 9416 9416) spread(-33056 9416 9416 9416) max_pv 10256 9: [ 0 6584@3p ] PM PV mtr(W) avl(W) raw max min spread 3 4944 21495 30008 2230 -13304 4 4944 21495 30008 2230 -13304 4 4946 21504 30008 2230 -13304 7 4946 21504 30008 2230 -13304 6 4950 21521 30008 2230 -13304 -7 4950 21521 30008 2230 -13304 -5 4882 21226 30008 2230 -13304 3 4882 21226 30008 2230 -13304 3 4771 20743 30008 2230 -13304 86 4771 20743 30008 2230 -13304 368 4589 19952 30008 2230 -13304 275 4636 20156 30008 2230 -13304 145 4700 20434 30008 2230 -13304 49 4723 20534 30008 2230 -13304 17 4722 20530 30008 2230 -13304 10 4722 20530 30008 2230 -13304 -2 4715 20500 30008 2230 -13304 -3 4715 20500 30008 2230 -13304 -3 4733 20578 30008 2230 -13304 -1 4733 20578 30008 2230 -13304 2025-03-21 11:37:33,272 Hysteresis 1562 0: raw(20578 16000 16000 16000) min(2230 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 30008 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 30008 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (2578 10000 10000 10000) 7: 0: 6859@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6859@3p 9: don't have active chargers. 9: raw(1 9141 9141 9141) min(-18347 9141 9141 9141) spread(-33881 9141 9141 9141) max_pv 9431 9: [ 0 6859@3p ] PM PV mtr(W) avl(W) raw max min spread 0 4912 21356 30008 2230 -13304 -5 4912 21356 30008 2230 -13304 18 4904 21321 30008 2230 -13304 2 4904 21321 30008 2230 -13304 13 4904 21321 30008 2230 -13304 -5 4886 21243 30008 2230 -13304 -8 4886 21243 30008 2230 -13304 -2 4823 20969 30008 2230 -13304 6 4823 20969 30008 2230 -13304 56 4795 20847 30008 2230 -13304 181 4755 20673 30008 2230 -13304 127 4774 20756 30008 2230 -13304 40 4787 20813 30008 2230 -13304 25 4793 20839 30008 2230 -13304 6 4793 20839 30008 2230 -13304 10 4792 20834 30008 2230 -13304 -2 4792 20834 30008 2230 -13304 -2 4300 18695 30008 2230 -13304 -6 4300 18695 30008 2230 -13304 2025-03-21 11:37:43,278 Hysteresis 1572 0: raw(18695 16000 16000 16000) min(2230 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 30008 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 30008 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (695 10000 10000 10000) 7: 0: 6231@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6231@3p 9: don't have active chargers. 9: raw(2 9769 9769 9769) min(-16463 9769 9769 9769) spread(-31997 9769 9769 9769) max_pv 11315 9: [ 0 6231@3p ] PM PV mtr(W) avl(W) raw max min spread -4 2890 12565 30008 2230 -13304 1865 1345 5847 30008 2230 -13304 1470 1647 7160 30008 2230 -13304 174 2781 12091 30008 2230 -13304 103 2206 9591 30008 2230 -13304 56 2209 9604 30008 2230 -13304 1277 900 3913 30008 2230 -13304 1333 851 3700 30008 2230 -13304 518 1756 7634 30008 2230 -13304 -251 2387 10378 30008 2230 -13304 -420 2535 11021 30008 2230 -13304 -242 2424 10539 30008 2230 -13304 -165 2357 10247 30008 2230 -13304 -74 4274 18582 30008 2230 -13304 -41 4274 18582 30008 2230 -13304 -14 4274 18582 30008 2230 -13304 -1797 5740 24956 30008 2230 -13304 -1642 5128 22295 30008 2230 -13304 564 3849 16734 30008 2230 -13304 1002 3265 14195 30008 2230 -13304 2025-03-21 11:37:53,496 Hysteresis 1582 0: raw(14195 16000 16000 16000) min(2230 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 30008 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 30008 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p 9: don't have active chargers. 9: raw(-3805 10000 10000 10000) min(-15770 10000 10000 10000) spread(-31304 10000 10000 10000) max_pv 12008 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread 410 3747 16291 30008 2230 -13304 -86 4115 17891 30008 2230 -13304 -38 4115 17891 30008 2230 -13304 -1276 5849 25430 30008 2230 -13304 -852 5478 23817 30008 2230 -13304 -88 4535 19717 30008 2230 -13304 -10 4535 19717 30008 2230 -13304 -22 4538 19730 30008 2230 -13304 -9 4538 19730 30008 2230 -13304 -11 4537 19726 30008 2230 -13304 -4 4537 19726 30008 2230 -13304 -15 4533 19708 30008 2230 -13304 1 4533 19708 30008 2230 -13304 18 4538 19730 30008 2230 -13304 6 4538 19730 30008 2230 -13304 2 4552 19791 30008 2230 -13304 -16 4552 19791 30008 2230 -13304 -43 4554 19800 30008 2230 -13304 -18 4554 19800 30008 2230 -13304 0 4559 19821 30008 2230 -13304 2025-03-21 11:38:03,538 Hysteresis 1592 0: raw(19821 16000 16000 16000) min(2230 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 30008 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 30008 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (1821 10000 10000 10000) 7: 0: 6607@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6607@3p 9: don't have active chargers. 9: raw(0 9393 9393 9393) min(-17591 9393 9393 9393) spread(-33125 9393 9393 9393) max_pv 10187 9: [ 0 6607@3p ] PM PV mtr(W) avl(W) raw max min spread -6 4977 21639 30008 2230 -13304 -4 4982 21660 30008 2230 -13304 -4 4982 21660 30008 2230 -13304 4 4974 21626 30008 2230 -13304 -7 4974 21626 30008 2230 -13304 2 4979 21647 30008 2230 -13304 1 4979 21647 30008 2230 -13304 4 4807 20900 30008 2230 -13304 2 4807 20900 30008 2230 -13304 249 4667 20291 30008 2230 -13304 365 4609 20039 30008 2230 -13304 327 4593 19969 30008 2230 -13304 123 4695 20413 30008 2230 -13304 62 4698 20426 30008 2230 -13304 21 4698 20426 30008 2230 -13304 13 4701 20439 30008 2230 -13304 5 4701 20439 30008 2230 -13304 -1 4697 20421 30008 2230 -13304 3 4706 20460 30008 2230 -13304 2025-03-21 11:38:13,544 Hysteresis 1602 0: raw(20460 16000 16000 16000) min(2230 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 30008 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 30008 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (2460 10000 10000 10000) 7: 0: 6820@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6820@3p 9: don't have active chargers. 9: raw(0 9180 9180 9180) min(-18230 9180 9180 9180) spread(-33764 9180 9180 9180) max_pv 9548 9: [ 0 6820@3p ] PM PV mtr(W) avl(W) raw max min spread 0 4853 21100 30008 2230 -13304 -1 4846 21069 30008 2230 -13304 -2 4846 21069 30008 2230 -13304 0 4836 21026 30008 2230 -13304 9 4836 21026 30008 2230 -13304 14 3712 16139 30008 2230 -13304 8 3712 16139 30008 2230 -13304 1766 1908 8295 30008 2230 -13304 1414 2216 9634 30008 2230 -13304 196 3214 13973 30008 2230 -13304 204 3207 13943 30008 2230 -13304 113 3284 14278 30008 2230 -13304 64 3295 14326 30008 2230 -13304 24 3302 14356 30008 2230 -13304 12 3302 14356 30008 2230 -13304 0 3276 14243 30008 2230 -13304 -5 3276 14243 30008 2230 -13304 10 3284 14278 30008 2230 -13304 12 3284 14278 30008 2230 -13304 2025-03-21 11:38:23,694 Hysteresis 1612 0: raw(14278 16000 16000 16000) min(2230 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 30008 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 30008 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p 9: don't have active chargers. 9: raw(-3722 10000 10000 10000) min(-15770 10000 10000 10000) spread(-31304 10000 10000 10000) max_pv 12008 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread -5 2707 11769 30008 2230 -13304 1 2707 11769 30008 2230 -13304 7 4115 17891 30008 2230 -13304 -4 4115 17891 30008 2230 -13304 -1770 5752 25008 30008 2230 -13304 -248 4282 18617 30008 2230 -13304 517 4000 17391 30008 2230 -13304 315 4319 18778 30008 2230 -13304 117 4418 19208 30008 2230 -13304 35 4523 19665 30008 2230 -13304 -670 5142 22356 30008 2230 -13304 -329 4899 21300 30008 2230 -13304 -131 4547 19769 30008 2230 -13304 -69 4544 19756 30008 2230 -13304 -24 4544 19756 30008 2230 -13304 -17 4550 19782 30008 2230 -13304 -26 4550 19782 30008 2230 -13304 2 4545 19760 30008 2230 -13304 2 4545 19760 30008 2230 -13304 -1 4547 19769 30008 2230 -13304 2025-03-21 11:38:34,098 Hysteresis 1622 0: raw(19769 16000 16000 16000) min(2230 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 30008 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 30008 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (1769 10000 10000 10000) 7: 0: 6589@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6589@3p 9: don't have active chargers. 9: raw(2 9411 9411 9411) min(-17537 9411 9411 9411) spread(-33071 9411 9411 9411) max_pv 10241 9: [ 0 6589@3p ] PM PV mtr(W) avl(W) raw max min spread 5 4953 21534 30008 2230 -13304 9 4951 21526 30008 2230 -13304 -6 4951 21526 30008 2230 -13304 0 4949 21517 30008 2230 -13304 -3 4949 21517 30008 2230 -13304 0 4966 21591 30008 2230 -13304 7 4966 21591 30008 2230 -13304 -10 4945 21500 30008 2230 -13304 -39 4753 20665 30008 2230 -13304 -29 4753 20665 30008 2230 -13304 285 4625 20108 30008 2230 -13304 372 4581 19917 30008 2230 -13304 161 4665 20282 30008 2230 -13304 110 4691 20395 30008 2230 -13304 31 4682 20356 30008 2230 -13304 47 4682 20356 30008 2230 -13304 68 4686 20373 30008 2230 -13304 17 4686 20373 30008 2230 -13304 8 4700 20434 30008 2230 -13304 0 4700 20434 30008 2230 -13304 2025-03-21 11:38:44,507 Hysteresis 1633 0: raw(20434 16000 16000 16000) min(2230 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 30008 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 30008 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (2434 10000 10000 10000) 7: 0: 6811@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6811@3p 9: don't have active chargers. 9: raw(1 9189 9189 9189) min(-18203 9189 9189 9189) spread(-33737 9189 9189 9189) max_pv 9575 9: [ 0 6811@3p ] PM PV mtr(W) avl(W) raw max min spread 0 4872 21182 30008 2230 -13304 -9 4872 21182 30008 2230 -13304 -54 4874 21191 30008 2230 -13304 -37 4874 21191 30008 2230 -13304 -8 4879 21213 30008 2230 -13304 -9 4879 21213 30008 2230 -13304 -4 4873 21186 30008 2230 -13304 -2 4873 21186 30008 2230 -13304 2 4780 20782 30008 2230 -13304 31 4780 20782 30008 2230 -13304 114 4258 18513 30008 2230 -13304 197 2302 10008 30008 2230 -13304 76 2387 10378 30008 2230 -13304 1779 828 3600 30008 2230 -13304 2291 380 1652 30008 1652 -13304 1239 1291 5613 30008 1652 -13304 507 1932 8400 30008 1652 -13304 207 2197 9552 30008 1652 -13304 174 2226 9678 30008 1652 -13304 172 2233 9708 30008 1652 -13304 2025-03-21 11:38:54,938 Hysteresis 1643 0: raw(9708 16000 16000 16000) min(1652 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 30008 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 30008 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p 9: don't have active chargers. 9: raw(-8292 10000 10000 10000) min(-16348 10000 10000 10000) spread(-31304 10000 10000 10000) max_pv 12008 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread 166 1679 7300 30008 1652 -13304 151 1673 7273 30008 1652 -13304 152 1672 7269 30008 1652 -13304 164 1683 7317 30008 1652 -13304 145 1699 7386 30008 1652 -13304 145 1806 7852 30008 1652 -13304 134 1816 7895 30008 1652 -13304 103 4114 17886 30008 1652 -13304 -1618 5241 22786 30008 1652 -13304 -1664 6310 27434 30008 1652 -13304 -2559 7093 30839 30839 1652 -13304 -278 4947 21508 30839 1652 -13304 502 4388 19078 30839 1652 -13304 99 4581 19917 30839 1652 -13304 28 4581 19917 30839 1652 -13304 22 4580 19913 30839 1652 -13304 12 4579 19908 30839 1652 -13304 1 4579 19908 30839 1652 -13304 9 4575 19891 30839 1652 -13304 2 4575 19891 30839 1652 -13304 2025-03-21 11:39:05,363 Hysteresis 1654 0: raw(19891 16000 16000 16000) min(1652 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 30839 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 30839 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (1891 10000 10000 10000) 7: 0: 6630@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6630@3p 9: don't have active chargers. 9: raw(1 9370 9370 9370) min(-18238 9370 9370 9370) spread(-33194 9370 9370 9370) max_pv 10949 9: [ 0 6630@3p ] PM PV mtr(W) avl(W) raw max min spread 3 5007 21769 30839 1652 -13304 0 5007 21769 30839 1652 -13304 2 5004 21756 30839 1652 -13304 7 5004 21756 30839 1652 -13304 -5 4993 21708 30839 1652 -13304 -4 4993 21708 30839 1652 -13304 33 4962 21573 30839 1652 -13304 23 4962 21573 30839 1652 -13304 3 4813 20926 30839 1652 -13304 2 4813 20926 30839 1652 -13304 346 4596 19982 30839 1652 -13304 387 4576 19895 30839 1652 -13304 229 4485 19500 30839 1652 -13304 57 4549 19778 30839 1652 -13304 47 2535 11021 30839 1652 -13304 11 2535 11021 30839 1652 -13304 2527 2407 10465 30839 1652 -13304 3974 1141 4960 30839 1652 -13304 -1062 5595 24326 30839 1652 -13304 -1272 5679 24691 30839 1652 -13304 2025-03-21 11:39:15,409 Hysteresis 1664 0: raw(24691 16000 16000 16000) min(1652 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 30839 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 30839 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (6691 10000 10000 10000) 7: 0: 8230@3p 8: filtered 1 to 1, sorted to 0 8: 0: 8230@3p 9: don't have active chargers. 9: raw(1 7770 7770 7770) min(-23038 7770 7770 7770) spread(-37994 7770 7770 7770) max_pv 6149 9: [ 0 8230@3p ] PM PV mtr(W) avl(W) raw max min spread -337 5947 25856 30839 1652 -13304 264 5740 24956 30839 1652 -13304 154 5795 25195 30839 1652 -13304 57 5821 25308 30839 1652 -13304 45 5821 25308 30839 1652 -13304 10 5815 25282 30839 1652 -13304 8 5815 25282 30839 1652 -13304 -3 5653 24578 30839 1652 -13304 0 5653 24578 30839 1652 -13304 1 5631 24482 30839 1652 -13304 168 5597 24334 30839 1652 -13304 162 5337 23204 30839 1652 -13304 181 5328 23165 30839 1652 -13304 275 5227 22726 30839 1652 -13304 338 5195 22586 30839 1652 -13304 323 3451 15004 30839 1652 -13304 122 3627 15769 30839 1652 -13304 1924 1879 8169 30839 1652 -13304 1295 2430 10565 30839 1652 -13304 2025-03-21 11:39:25,414 Hysteresis 1674 0: raw(10565 16000 16000 16000) min(1652 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 30839 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 30839 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p 9: don't have active chargers. 9: raw(-7435 10000 10000 10000) min(-16348 10000 10000 10000) spread(-31304 10000 10000 10000) max_pv 12839 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread 397 1604 6973 30839 1652 -13304 187 1788 7773 30839 1652 -13304 86 1869 8126 30839 1652 -13304 42 1869 8126 30839 1652 -13304 17 1859 8082 30839 1652 -13304 9 2425 10543 30839 1652 -13304 -6 2425 10543 30839 1652 -13304 1 3196 13895 30839 1652 -13304 -1 3196 13895 30839 1652 -13304 -1654 5456 23721 30839 1652 -13304 -1018 4574 19886 30839 1652 -13304 -539 4334 18843 30839 1652 -13304 RECV 0: requested 10890 -> 8549 mA (lines 5.540 5.550 5.530) -203 4166 18113 30839 1652 -13304 -1767 6412 27878 30839 1652 -13304 -1267 5974 25973 30839 1652 -13304 -759 5543 24100 30839 1652 -13304 79 4612 20052 30839 1652 -13304 -25 4613 20056 30839 1652 -13304 -25 4613 20056 30839 1652 -13304 2025-03-21 11:39:35,577 Hysteresis 1684 0: raw(20056 16000 16000 16000) min(1652 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 30839 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 30839 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (2056 10000 10000 10000) 7: 0: 6685@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6685@3p 9: don't have active chargers. 9: raw(1 9315 9315 9315) min(-18403 9315 9315 9315) spread(-33359 9315 9315 9315) max_pv 10784 9: [ 0 6685@3p ] PM PV mtr(W) avl(W) raw max min spread -11 5091 22134 30839 1652 -13304 0 5091 22134 30839 1652 -13304 0 5083 22100 30839 1652 -13304 0 5083 22100 30839 1652 -13304 0 5087 22117 30839 1652 -13304 5 5087 22117 30839 1652 -13304 0 5083 22100 30839 1652 -13304 3 5083 22100 30839 1652 -13304 0 4886 21243 30839 1652 -13304 -5 4785 20804 30839 1652 -13304 411 4629 20126 30839 1652 -13304 428 4597 19986 30839 1652 -13304 295 4663 20273 30839 1652 -13304 108 4756 20678 30839 1652 -13304 56 4760 20695 30839 1652 -13304 18 4759 20691 30839 1652 -13304 -2 4759 20691 30839 1652 -13304 -3 4757 20682 30839 1652 -13304 -3 4757 20682 30839 1652 -13304 9 4744 20626 30839 1652 -13304 2025-03-21 11:39:45,955 Hysteresis 1694 0: raw(20626 16000 16000 16000) min(1652 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 30839 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 30839 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (2626 10000 10000 10000) 7: 0: 6875@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6875@3p 9: don't have active chargers. 9: raw(1 9125 9125 9125) min(-18973 9125 9125 9125) spread(-33929 9125 9125 9125) max_pv 10214 9: [ 0 6875@3p ] PM PV mtr(W) avl(W) raw max min spread 0 4875 21195 30839 1652 -13304 1 4866 21156 30839 1652 -13304 30 4866 21156 30839 1652 -13304 28 4878 21208 30839 1652 -13304 4 4878 21208 30839 1652 -13304 8 4876 21200 30839 1652 -13304 -5 4876 21200 30839 1652 -13304 -6 4875 21195 30839 1652 -13304 3 4875 21195 30839 1652 -13304 -31 4831 21004 30839 1652 -13304 39 4831 21004 30839 1652 -13304 110 4811 20917 30839 1652 -13304 58 4814 20930 30839 1652 -13304 21 4814 20930 30839 1652 -13304 11 4811 20917 30839 1652 -13304 0 4811 20917 30839 1652 -13304 7 4814 20930 30839 1652 -13304 6 4814 20930 30839 1652 -13304 9 4346 18895 30839 1652 -13304 -2 4346 18895 30839 1652 -13304 2025-03-21 11:39:55,960 Hysteresis 1704 0: raw(18895 16000 16000 16000) min(1652 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 30839 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 30839 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (895 10000 10000 10000) 7: 0: 6298@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6298@3p 9: don't have active chargers. 9: raw(1 9702 9702 9702) min(-17242 9702 9702 9702) spread(-32198 9702 9702 9702) max_pv 11945 9: [ 0 6298@3p ] PM PV mtr(W) avl(W) raw max min spread -4 2329 10126 30839 1652 -13304 1326 1257 5465 30839 1652 -13304 1164 1017 4421 30839 1652 -13304 1995 290 1260 30839 1260 -13304 1315 893 3882 30839 1260 -13304 732 1403 6100 30839 1260 -13304 240 1834 7973 30839 1260 -13304 220 1852 8052 30839 1260 -13304 215 2056 8939 30839 1260 -13304 -416 2434 10582 30839 1260 -13304 -402 2566 11156 30839 1260 -13304 -432 2592 11269 30839 1260 -13304 -357 2563 11143 30839 1260 -13304 -159 2390 10391 30839 1260 -13304 -72 2907 12639 30839 1260 -13304 -45 4320 18782 30839 1260 -13304 -64 4320 18782 30839 1260 -13304 -1273 6177 26856 30839 1260 -13304 -1176 6092 26486 30839 1260 -13304 2025-03-21 11:40:05,965 Hysteresis 1714 0: raw(26486 16000 16000 16000) min(1260 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 30839 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 30839 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (8486 10000 10000 10000) 7: 0: 8828@3p 8: filtered 1 to 1, sorted to 0 8: 0: 8828@3p 9: don't have active chargers. 9: raw(2 7172 7172 7172) min(-25224 7172 7172 7172) spread(-39788 7172 7172 7172) max_pv 4355 9: [ 0 8828@3p ] PM PV mtr(W) avl(W) raw max min spread -1797 8297 36073 36073 1260 -13304 -764 7207 31334 36073 1260 -13304 313 6383 27752 36073 1260 -13304 128 6476 28156 36073 1260 -13304 68 6485 28195 36073 1260 -13304 4 6485 28195 36073 1260 -13304 22 6400 27826 36073 1260 -13304 19 6400 27826 36073 1260 -13304 1 6267 27247 36073 1260 -13304 197 6219 27039 36073 1260 -13304 379 5864 25495 36073 1260 -13304 416 5846 25417 36073 1260 -13304 321 5745 24978 36073 1260 -13304 202 5805 25239 36073 1260 -13304 193 5592 24313 36073 1260 -13304 301 5262 22878 36073 1260 -13304 353 5030 21869 36073 1260 -13304 390 5002 21747 36073 1260 -13304 380 4975 21630 36073 1260 -13304 2025-03-21 11:40:16,245 Hysteresis 1725 0: raw(21630 16000 16000 16000) min(1260 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 36073 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 36073 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3630 10000 10000 10000) 7: 0: 7210@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7210@3p 9: don't have active chargers. 9: raw(0 8790 8790 8790) min(-20370 8790 8790 8790) spread(-34934 8790 8790 8790) max_pv 14443 9: [ 0 7210@3p ] PM PV mtr(W) avl(W) raw max min spread 236 3966 17243 36073 1260 -13304 99 4047 17595 36073 1260 -13304 54 4050 17608 36073 1260 -13304 36 4050 17608 36073 1260 -13304 10 4052 17617 36073 1260 -13304 8 4052 17617 36073 1260 -13304 0 4043 17578 36073 1260 -13304 2 4043 17578 36073 1260 -13304 7 4949 21517 36073 1260 -13304 -9 4949 21517 36073 1260 -13304 -1424 6315 27456 36073 1260 -13304 -754 5405 23500 36073 1260 -13304 561 4835 21021 36073 1260 -13304 422 4905 21326 36073 1260 -13304 85 5066 22026 36073 1260 -13304 44 5066 22026 36073 1260 -13304 27 5060 22000 36073 1260 -13304 12 5060 22000 36073 1260 -13304 2 5062 22008 36073 1260 -13304 4 5062 22008 36073 1260 -13304 2025-03-21 11:40:26,291 Hysteresis 1735 0: raw(22008 16000 16000 16000) min(1260 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 36073 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 36073 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (4008 10000 10000 10000) 7: 0: 7336@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7336@3p 9: don't have active chargers. 9: raw(0 8664 8664 8664) min(-20748 8664 8664 8664) spread(-35312 8664 8664 8664) max_pv 14065 9: [ 0 7336@3p ] PM PV mtr(W) avl(W) raw max min spread 4 5147 22378 36073 1260 -13304 1 5147 22378 36073 1260 -13304 7 5147 22378 36073 1260 -13304 4 5147 22378 36073 1260 -13304 -8 5149 22386 36073 1260 -13304 -3 5149 22386 36073 1260 -13304 -3 5036 21895 36073 1260 -13304 -3 5036 21895 36073 1260 -13304 -1 4208 18295 36073 1260 -13304 31 4208 18295 36073 1260 -13304 1783 2154 9365 36073 1260 -13304 1396 2492 10834 36073 1260 -13304 334 3388 14730 36073 1260 -13304 138 3560 15478 36073 1260 -13304 66 3589 15604 36073 1260 -13304 18 3589 15604 36073 1260 -13304 9 3592 15617 36073 1260 -13304 5 3592 15617 36073 1260 -13304 -1 3598 15643 36073 1260 -13304 -6 3598 15643 36073 1260 -13304 2025-03-21 11:40:36,296 Hysteresis 1745 0: raw(15643 16000 16000 16000) min(1260 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 36073 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 36073 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p 9: don't have active chargers. 9: raw(-2357 10000 10000 10000) min(-16740 10000 10000 10000) spread(-31304 10000 10000 10000) max_pv 18073 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread -1 2670 11608 36073 1260 -13304 3 2670 11608 36073 1260 -13304 2 2775 12065 36073 1260 -13304 1 2775 12065 36073 1260 -13304 36 4115 17891 36073 1260 -13304 -1678 5477 23813 36073 1260 -13304 -1633 6044 26278 36073 1260 -13304 167 4428 19252 36073 1260 -13304 -299 4567 19856 36073 1260 -13304 -129 4482 19486 36073 1260 -13304 -31 4477 19465 36073 1260 -13304 -33 4488 19513 36073 1260 -13304 -20 4488 19513 36073 1260 -13304 -45 4486 19504 36073 1260 -13304 -9 4486 19504 36073 1260 -13304 -6 4485 19500 36073 1260 -13304 -3 4485 19500 36073 1260 -13304 -10 4496 19547 36073 1260 -13304 -6 4496 19547 36073 1260 -13304 2025-03-21 11:40:46,463 Hysteresis 1755 0: raw(19547 16000 16000 16000) min(1260 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 36073 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 36073 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (1547 10000 10000 10000) 7: 0: 6515@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6515@3p 9: don't have active chargers. 9: raw(2 9485 9485 9485) min(-18285 9485 9485 9485) spread(-32849 9485 9485 9485) max_pv 16528 9: [ 0 6515@3p ] PM PV mtr(W) avl(W) raw max min spread -2 4849 21082 36073 1260 -13304 0 4849 21082 36073 1260 -13304 -2 4846 21069 36073 1260 -13304 -2 4846 21069 36073 1260 -13304 -2 4844 21060 36073 1260 -13304 -1 4844 21060 36073 1260 -13304 -4 4846 21069 36073 1260 -13304 -4 4846 21069 36073 1260 -13304 0 4756 20678 36073 1260 -13304 31 4756 20678 36073 1260 -13304 226 4676 20330 36073 1260 -13304 66 4739 20604 36073 1260 -13304 53 4735 20586 36073 1260 -13304 32 4735 20586 36073 1260 -13304 -3 4723 20534 36073 1260 -13304 5 4730 20565 36073 1260 -13304 13 4730 20565 36073 1260 -13304 4 4726 20547 36073 1260 -13304 -8 4726 20547 36073 1260 -13304 2 4725 20543 36073 1260 -13304 2025-03-21 11:40:56,766 Hysteresis 1765 0: raw(20543 16000 16000 16000) min(1260 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 36073 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 36073 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (2543 10000 10000 10000) 7: 0: 6847@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6847@3p 9: don't have active chargers. 9: raw(2 9153 9153 9153) min(-19281 9153 9153 9153) spread(-33845 9153 9153 9153) max_pv 15532 9: [ 0 6847@3p ] PM PV mtr(W) avl(W) raw max min spread 7 4954 21539 36073 1260 -13304 -13 4955 21543 36073 1260 -13304 0 4955 21543 36073 1260 -13304 3 4961 21569 36073 1260 -13304 -8 4961 21569 36073 1260 -13304 4 4937 21465 36073 1260 -13304 -11 4937 21465 36073 1260 -13304 -14 4275 18586 36073 1260 -13304 159 4246 18460 36073 1260 -13304 1299 2782 12095 36073 1260 -13304 988 3054 13278 36073 1260 -13304 9 3951 17178 36073 1260 -13304 -10 3951 17178 36073 1260 -13304 -3 3952 17182 36073 1260 -13304 3 3952 17182 36073 1260 -13304 4 2491 10830 36073 1260 -13304 914 1779 7734 36073 1260 -13304 1700 925 4021 36073 1260 -13304 690 1809 7865 36073 1260 -13304 201 2241 9743 36073 1260 -13304 2025-03-21 11:41:06,775 Hysteresis 1775 0: raw(9743 16000 16000 16000) min(1260 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 36073 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 36073 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p 9: don't have active chargers. 9: raw(-8257 10000 10000 10000) min(-16740 10000 10000 10000) spread(-31304 10000 10000 10000) max_pv 18073 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread 117 1734 7539 36073 1260 -13304 106 1744 7582 36073 1260 -13304 104 2565 11152 36073 1260 -13304 106 2564 11147 36073 1260 -13304 85 2691 11700 36073 1260 -13304 -1192 3858 16773 36073 1260 -13304 -1047 4011 17439 36073 1260 -13304 -376 3675 15978 36073 1260 -13304 -175 3697 16073 36073 1260 -13304 -755 3987 17334 36073 1260 -13304 -270 4200 18260 36073 1260 -13304 -166 4148 18034 36073 1260 -13304 -1771 6414 27886 36073 1260 -13304 -1032 5767 25073 36073 1260 -13304 -337 5004 21756 36073 1260 -13304 248 4523 19665 36073 1260 -13304 86 4578 19904 36073 1260 -13304 27 4578 19904 36073 1260 -13304 35 4591 19960 36073 1260 -13304 2025-03-21 11:41:16,779 Hysteresis 1785 0: raw(19960 16000 16000 16000) min(1260 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 36073 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 36073 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (1960 10000 10000 10000) 7: 0: 6653@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6653@3p 9: don't have active chargers. 9: raw(1 9347 9347 9347) min(-18699 9347 9347 9347) spread(-33263 9347 9347 9347) max_pv 16114 9: [ 0 6653@3p ] PM PV mtr(W) avl(W) raw max min spread 18 5041 21917 36073 1260 -13304 -18 5044 21930 36073 1260 -13304 -9 5031 21873 36073 1260 -13304 2 5031 21873 36073 1260 -13304 0 5029 21865 36073 1260 -13304 5 5029 21865 36073 1260 -13304 24 4913 21360 36073 1260 -13304 4 4913 21360 36073 1260 -13304 8 4771 20743 36073 1260 -13304 373 4634 20147 36073 1260 -13304 398 4616 20069 36073 1260 -13304 230 4700 20434 36073 1260 -13304 84 4762 20704 36073 1260 -13304 30 4762 20704 36073 1260 -13304 11 4752 20660 36073 1260 -13304 5 4752 20660 36073 1260 -13304 -1 4755 20673 36073 1260 -13304 1 4755 20673 36073 1260 -13304 8 4757 20682 36073 1260 -13304 2025-03-21 11:41:27,127 Hysteresis 1795 0: raw(20682 16000 16000 16000) min(1260 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 36073 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 36073 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (2682 10000 10000 10000) 7: 0: 6894@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6894@3p 9: don't have active chargers. 9: raw(0 9106 9106 9106) min(-19422 9106 9106 9106) spread(-33986 9106 9106 9106) max_pv 15391 9: [ 0 6894@3p ] PM PV mtr(W) avl(W) raw max min spread -5 4923 21404 36073 1260 -13304 -4 4919 21386 36073 1260 -13304 0 4919 21386 36073 1260 -13304 -1 4924 21408 36073 1260 -13304 3 4924 21408 36073 1260 -13304 3 4927 21421 36073 1260 -13304 5 4927 21421 36073 1260 -13304 2 4900 21304 36073 1260 -13304 4 4895 21282 36073 1260 -13304 4 4895 21282 36073 1260 -13304 56 4854 21104 36073 1260 -13304 107 4851 21091 36073 1260 -13304 56 4858 21121 36073 1260 -13304 24 4858 21121 36073 1260 -13304 11 4831 21004 36073 1260 -13304 5 4831 21004 36073 1260 -13304 4 4829 20995 36073 1260 -13304 50 4829 20995 36073 1260 -13304 22 4830 21000 36073 1260 -13304 19 4830 21000 36073 1260 -13304 2025-03-21 11:41:37,245 Hysteresis 1806 0: raw(21000 16000 16000 16000) min(1260 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 36073 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 36073 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3000 10000 10000 10000) 7: 0: 7000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7000@3p 9: don't have active chargers. 9: raw(0 9000 9000 9000) min(-19740 9000 9000 9000) spread(-34304 9000 9000 9000) max_pv 15073 9: [ 0 7000@3p ] PM PV mtr(W) avl(W) raw max min spread 6 4805 20891 36073 1260 -13304 7 4805 20891 36073 1260 -13304 -7 3809 16560 36073 1260 -13304 188 3743 16273 36073 1260 -13304 1782 1977 8595 36073 1260 -13304 755 2876 12504 36073 1260 -13304 92 3374 14669 36073 1260 -13304 82 3374 14669 36073 1260 -13304 58 3349 14560 36073 1260 -13304 39 3349 14560 36073 1260 -13304 46 3339 14517 36073 1260 -13304 17 3343 14534 36073 1260 -13304 3 3343 14534 36073 1260 -13304 6 3339 14517 36073 1260 -13304 0 3339 14517 36073 1260 -13304 7 4805 20891 36073 1260 -13304 4 4805 20891 36073 1260 -13304 0 4805 20891 36073 1260 -13304 -5 4805 20891 36073 1260 -13304 2025-03-21 11:41:47,250 Hysteresis 1816 0: raw(20891 16000 16000 16000) min(1260 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 36073 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 36073 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (2891 10000 10000 10000) 7: 0: 6963@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6963@3p 9: don't have active chargers. 9: raw(2 9037 9037 9037) min(-19629 9037 9037 9037) spread(-34193 9037 9037 9037) max_pv 15184 9: [ 0 6963@3p ] PM PV mtr(W) avl(W) raw max min spread -1732 6356 27634 36073 1260 -13304 -194 4922 21400 36073 1260 -13304 554 4620 20086 36073 1260 -13304 288 4753 20665 36073 1260 -13304 81 4849 21082 36073 1260 -13304 44 4849 21082 36073 1260 -13304 23 4857 21117 36073 1260 -13304 6 4857 21117 36073 1260 -13304 7 4861 21134 36073 1260 -13304 0 4861 21134 36073 1260 -13304 -41 4866 21156 36073 1260 -13304 -11 4866 21156 36073 1260 -13304 -26 4866 21156 36073 1260 -13304 -10 4866 21156 36073 1260 -13304 0 4861 21134 36073 1260 -13304 -1 4861 21134 36073 1260 -13304 0 4866 21156 36073 1260 -13304 9 4866 21156 36073 1260 -13304 -1 4861 21134 36073 1260 -13304 -5 4856 21113 36073 1260 -13304 2025-03-21 11:41:57,296 Hysteresis 1826 0: raw(21113 16000 16000 16000) min(1260 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 36073 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 36073 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3113 10000 10000 10000) 7: 0: 7037@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7037@3p 9: don't have active chargers. 9: raw(2 8963 8963 8963) min(-19851 8963 8963 8963) spread(-34415 8963 8963 8963) max_pv 14962 9: [ 0 7037@3p ] PM PV mtr(W) avl(W) raw max min spread 5 4907 21334 36073 1260 -13304 -3 4914 21365 36073 1260 -13304 5 4914 21365 36073 1260 -13304 3 4915 21369 36073 1260 -13304 -8 4915 21369 36073 1260 -13304 -16 4919 21386 36073 1260 -13304 -6 4919 21386 36073 1260 -13304 3 4880 21217 36073 1260 -13304 22 4880 21217 36073 1260 -13304 65 4884 21234 36073 1260 -13304 53 4884 21234 36073 1260 -13304 10 4896 21286 36073 1260 -13304 0 4896 21286 36073 1260 -13304 -32 4369 18995 36073 1260 -13304 -23 4369 18995 36073 1260 -13304 577 3407 14813 36073 1260 -13304 1196 2866 12460 36073 1260 -13304 308 3807 16552 36073 1260 -13304 111 3955 17195 36073 1260 -13304 2025-03-21 11:42:07,720 Hysteresis 1836 0: raw(17195 16000 16000 16000) min(1260 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 36073 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 36073 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p 9: don't have active chargers. 9: raw(-805 10000 10000 10000) min(-16740 10000 10000 10000) spread(-31304 10000 10000 10000) max_pv 18073 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread 36 3245 14108 36073 1260 -13304 7 3245 14108 36073 1260 -13304 2 3255 14152 36073 1260 -13304 10 3253 14143 36073 1260 -13304 -4 3253 14143 36073 1260 -13304 -7 3243 14100 36073 1260 -13304 -3 3243 14100 36073 1260 -13304 1 2546 11069 36073 1260 -13304 -1 2546 11069 36073 1260 -13304 5 3069 13343 36073 1260 -13304 1001 2102 9139 36073 1260 -13304 893 2578 11208 36073 1260 -13304 -832 4010 17434 36073 1260 -13304 -800 4024 17495 36073 1260 -13304 -321 3784 16452 36073 1260 -13304 -136 3718 16165 36073 1260 -13304 -75 3700 16086 36073 1260 -13304 -58 3700 16086 36073 1260 -13304 -20 3700 16086 36073 1260 -13304 -2 3704 16104 36073 1260 -13304 2025-03-21 11:42:17,770 Hysteresis 1846 0: raw(16104 16000 16000 16000) min(1260 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 36073 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 36073 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p 9: don't have active chargers. 9: raw(-1896 10000 10000 10000) min(-16740 10000 10000 10000) spread(-31304 10000 10000 10000) max_pv 18073 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread -8 3704 16104 36073 1260 -13304 -10 3705 16108 36073 1260 -13304 0 3705 16108 36073 1260 -13304 4 3834 16669 36073 1260 -13304 -2 3834 16669 36073 1260 -13304 -744 4437 19291 36073 1260 -13304 -1412 6046 26286 36073 1260 -13304 -906 5603 24360 36073 1260 -13304 192 4539 19734 36073 1260 -13304 44 4585 19934 36073 1260 -13304 7 4584 19930 36073 1260 -13304 -9 4584 19930 36073 1260 -13304 3 4586 19939 36073 1260 -13304 4 4586 19939 36073 1260 -13304 1 4582 19921 36073 1260 -13304 0 4582 19921 36073 1260 -13304 1 4575 19891 36073 1260 -13304 0 4575 19891 36073 1260 -13304 7 4583 19926 36073 1260 -13304 2025-03-21 11:42:27,779 Hysteresis 1856 0: raw(19926 16000 16000 16000) min(1260 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 36073 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 36073 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (1926 10000 10000 10000) 7: 0: 6642@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6642@3p 9: don't have active chargers. 9: raw(0 9358 9358 9358) min(-18666 9358 9358 9358) spread(-33230 9358 9358 9358) max_pv 16147 9: [ 0 6642@3p ] PM PV mtr(W) avl(W) raw max min spread 8 5025 21847 36073 1260 -13304 0 5025 21847 36073 1260 -13304 -1 5025 21847 36073 1260 -13304 4 5038 21904 36073 1260 -13304 1 5038 21904 36073 1260 -13304 -42 5025 21847 36073 1260 -13304 -20 5025 21847 36073 1260 -13304 0 5025 21847 36073 1260 -13304 28 5025 21847 36073 1260 -13304 191 4753 20665 36073 1260 -13304 353 4672 20313 36073 1260 -13304 333 4641 20178 36073 1260 -13304 126 4742 20617 36073 1260 -13304 50 4755 20673 36073 1260 -13304 14 4758 20686 36073 1260 -13304 4 4758 20686 36073 1260 -13304 8 4757 20682 36073 1260 -13304 11 4757 20682 36073 1260 -13304 -1 4753 20665 36073 1260 -13304 2025-03-21 11:42:37,892 Hysteresis 1866 0: raw(20665 16000 16000 16000) min(1260 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 36073 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 36073 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (2665 10000 10000 10000) 7: 0: 6888@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6888@3p 9: don't have active chargers. 9: raw(1 9112 9112 9112) min(-19404 9112 9112 9112) spread(-33968 9112 9112 9112) max_pv 15409 9: [ 0 6888@3p ] PM PV mtr(W) avl(W) raw max min spread -3 4923 21404 36073 1260 -13304 0 4924 21408 36073 1260 -13304 3 4924 21408 36073 1260 -13304 -4 4922 21400 36073 1260 -13304 2 4922 21400 36073 1260 -13304 -3 4925 21413 36073 1260 -13304 -1 4925 21413 36073 1260 -13304 1 4867 21160 36073 1260 -13304 2 4867 21160 36073 1260 -13304 -5 4867 21160 36073 1260 -13304 92 4867 21160 36073 1260 -13304 138 4811 20917 36073 1260 -13304 72 4830 21000 36073 1260 -13304 33 4837 21030 36073 1260 -13304 17 4837 21030 36073 1260 -13304 4 4837 21030 36073 1260 -13304 0 4837 21030 36073 1260 -13304 -10 4841 21047 36073 1260 -13304 -13 4843 21056 36073 1260 -13304 22 4843 21056 36073 1260 -13304 2025-03-21 11:42:48,236 Hysteresis 1877 0: raw(21056 16000 16000 16000) min(1260 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 36073 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 36073 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3056 10000 10000 10000) 7: 0: 7018@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7018@3p 9: don't have active chargers. 9: raw(2 8982 8982 8982) min(-19794 8982 8982 8982) spread(-34358 8982 8982 8982) max_pv 15019 9: [ 0 7018@3p ] PM PV mtr(W) avl(W) raw max min spread 21 4944 21495 36073 1260 -13304 -32 4944 21495 36073 1260 -13304 -31 4939 21473 36073 1260 -13304 -12 4939 21473 36073 1260 -13304 -12 4939 21473 36073 1260 -13304 1 4939 21473 36073 1260 -13304 -6 4935 21456 36073 1260 -13304 -1 4935 21456 36073 1260 -13304 41 4935 21456 36073 1260 -13304 13 4935 21456 36073 1260 -13304 73 4891 21265 36073 1260 -13304 63 4891 21265 36073 1260 -13304 24 4894 21278 36073 1260 -13304 4 4894 21278 36073 1260 -13304 3 4891 21265 36073 1260 -13304 5 4891 21265 36073 1260 -13304 3 4897 21291 36073 1260 -13304 8 4897 21291 36073 1260 -13304 -5 4887 21247 36073 1260 -13304 -6 4887 21247 36073 1260 -13304 2025-03-21 11:42:58,241 Hysteresis 1887 0: raw(21247 16000 16000 16000) min(1260 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 36073 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 36073 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3247 10000 10000 10000) 7: 0: 7082@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7082@3p 9: don't have active chargers. 9: raw(1 8918 8918 8918) min(-19986 8918 8918 8918) spread(-34550 8918 8918 8918) max_pv 14827 9: [ 0 7082@3p ] PM PV mtr(W) avl(W) raw max min spread 6 4934 21452 36073 1260 -13304 3 4932 21443 36073 1260 -13304 -7 4932 21443 36073 1260 -13304 -2 4934 21452 36073 1260 -13304 0 4934 21452 36073 1260 -13304 1 4920 21391 36073 1260 -13304 -1 4920 21391 36073 1260 -13304 -1 4915 21369 36073 1260 -13304 1 4915 21369 36073 1260 -13304 45 4913 21360 36073 1260 -13304 27 4913 21360 36073 1260 -13304 12 4912 21356 36073 1260 -13304 10 4912 21356 36073 1260 -13304 8 4907 21334 36073 1260 -13304 6 4907 21334 36073 1260 -13304 -3 4913 21360 36073 1260 -13304 4 4913 21360 36073 1260 -13304 -12 4905 21326 36073 1260 -13304 0 4905 21326 36073 1260 -13304 2025-03-21 11:43:08,250 Hysteresis 1897 0: raw(21326 16000 16000 16000) min(1260 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 36073 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 36073 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3326 10000 10000 10000) 7: 0: 7108@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7108@3p 9: don't have active chargers. 9: raw(2 8892 8892 8892) min(-20064 8892 8892 8892) spread(-34628 8892 8892 8892) max_pv 14749 9: [ 0 7108@3p ] PM PV mtr(W) avl(W) raw max min spread -4 4921 21395 36073 1260 -13304 -3 4921 21395 36073 1260 -13304 0 4922 21400 36073 1260 -13304 -6 4922 21400 36073 1260 -13304 -1 4933 21447 36073 1260 -13304 -5 4933 21447 36073 1260 -13304 -7 4935 21456 36073 1260 -13304 3 4935 21456 36073 1260 -13304 2 4934 21452 36073 1260 -13304 -5 4934 21452 36073 1260 -13304 3 4932 21443 36073 1260 -13304 3 4932 21443 36073 1260 -13304 2 4936 21460 36073 1260 -13304 1 4936 21460 36073 1260 -13304 1 4936 21460 36073 1260 -13304 2 4936 21460 36073 1260 -13304 0 4942 21486 36073 1260 -13304 3 4942 21486 36073 1260 -13304 2 4908 21339 36073 1260 -13304 42 4908 21339 36073 1260 -13304 2025-03-21 11:43:18,333 Hysteresis 1907 0: raw(21339 16000 16000 16000) min(1260 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 36073 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 36073 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3339 10000 10000 10000) 7: 0: 7113@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7113@3p 9: don't have active chargers. 9: raw(0 8887 8887 8887) min(-20079 8887 8887 8887) spread(-34643 8887 8887 8887) max_pv 14734 9: [ 0 7113@3p ] PM PV mtr(W) avl(W) raw max min spread 52 4916 21373 36073 1260 -13304 19 4916 21373 36073 1260 -13304 2 4882 21226 36073 1260 -13304 0 4882 21226 36073 1260 -13304 6 4882 21226 36073 1260 -13304 -56 4882 21226 36073 1260 -13304 8 4882 21226 36073 1260 -13304 19 4882 21226 36073 1260 -13304 9 4882 21226 36073 1260 -13304 -3 4882 21226 36073 1260 -13304 -5 4882 21226 36073 1260 -13304 1 4882 21226 36073 1260 -13304 3 4882 21226 36073 1260 -13304 0 4882 21226 36073 1260 -13304 -7 4882 21226 36073 1260 -13304 2 4882 21226 36073 1260 -13304 3 4882 21226 36073 1260 -13304 -10 4882 21226 36073 1260 -13304 -9 4882 21226 36073 1260 -13304 4 4882 21226 36073 1260 -13304 2025-03-21 11:43:28,338 Hysteresis 1917 0: raw(21226 16000 16000 16000) min(1260 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 36073 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 36073 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3226 10000 10000 10000) 7: 0: 7075@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7075@3p 9: don't have active chargers. 9: raw(1 8925 8925 8925) min(-19965 8925 8925 8925) spread(-34529 8925 8925 8925) max_pv 14848 9: [ 0 7075@3p ] PM PV mtr(W) avl(W) raw max min spread 3 4856 21113 36073 1260 -13304 3 4856 21113 36073 1260 -13304 0 4856 21113 36073 1260 -13304 4 4856 21113 36073 1260 -13304 4 4856 21113 36073 1260 -13304 0 4884 21234 36073 1260 -13304 0 4884 21234 36073 1260 -13304 0 4909 21343 36073 1260 -13304 2 4909 21343 36073 1260 -13304 -39 4907 21334 36073 1260 -13304 -35 4907 21334 36073 1260 -13304 -16 4916 21373 36073 1260 -13304 -6 4916 21373 36073 1260 -13304 -7 4912 21356 36073 1260 -13304 -7 4912 21356 36073 1260 -13304 -7 4916 21373 36073 1260 -13304 2 4916 21373 36073 1260 -13304 -7 4916 21373 36073 1260 -13304 0 4916 21373 36073 1260 -13304 2025-03-21 11:43:38,342 Hysteresis 1927 0: raw(21373 16000 16000 16000) min(1260 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 36073 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 36073 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3373 10000 10000 10000) 7: 0: 7124@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7124@3p 9: don't have active chargers. 9: raw(1 8876 8876 8876) min(-20112 8876 8876 8876) spread(-34676 8876 8876 8876) max_pv 14701 9: [ 0 7124@3p ] PM PV mtr(W) avl(W) raw max min spread 4 4947 21508 36073 1260 -13304 -1 4947 21508 36073 1260 -13304 4 4943 21491 36073 1260 -13304 0 4943 21491 36073 1260 -13304 6 4943 21491 36073 1260 -13304 0 4946 21504 36073 1260 -13304 0 4946 21504 36073 1260 -13304 2 4921 21395 36073 1260 -13304 0 4921 21395 36073 1260 -13304 -7 4890 21260 36073 1260 -13304 66 4890 21260 36073 1260 -13304 37 4890 21260 36073 1260 -13304 5 4890 21260 36073 1260 -13304 6 4890 21260 36073 1260 -13304 -3 4890 21260 36073 1260 -13304 -4 4890 21260 36073 1260 -13304 3 4890 21260 36073 1260 -13304 6 4890 21260 36073 1260 -13304 3 4890 21260 36073 1260 -13304 2025-03-21 11:43:48,516 Hysteresis 1937 0: raw(21260 16000 16000 16000) min(1260 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 36073 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 36073 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3260 10000 10000 10000) 7: 0: 7086@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7086@3p 9: don't have active chargers. 9: raw(2 8914 8914 8914) min(-19998 8914 8914 8914) spread(-34562 8914 8914 8914) max_pv 14815 9: [ 0 7086@3p ] PM PV mtr(W) avl(W) raw max min spread -36 4892 21269 36073 1260 -13304 -29 4892 21269 36073 1260 -13304 23 4864 21147 36073 1260 -13304 15 4864 21147 36073 1260 -13304 3 4864 21147 36073 1260 -13304 3 4864 21147 36073 1260 -13304 4 4864 21147 36073 1260 -13304 11 4864 21147 36073 1260 -13304 1 4912 21356 36073 1260 -13304 -5 4912 21356 36073 1260 -13304 -57 4921 21395 36073 1260 -13304 -32 4921 21395 36073 1260 -13304 -19 4922 21400 36073 1260 -13304 -8 4922 21400 36073 1260 -13304 -9 4929 21430 36073 1260 -13304 -3 4929 21430 36073 1260 -13304 -2 4942 21486 36073 1260 -13304 -2 4942 21486 36073 1260 -13304 -42 4925 21413 36073 1260 -13304 13 4925 21413 36073 1260 -13304 2025-03-21 11:43:58,521 Hysteresis 1947 0: raw(21413 16000 16000 16000) min(1260 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 36073 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 36073 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3413 10000 10000 10000) 7: 0: 7137@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7137@3p 9: don't have active chargers. 9: raw(2 8863 8863 8863) min(-20151 8863 8863 8863) spread(-34715 8863 8863 8863) max_pv 14662 9: [ 0 7137@3p ] PM PV mtr(W) avl(W) raw max min spread 27 4957 21552 36073 1260 -13304 17 4957 21552 36073 1260 -13304 7 4941 21482 36073 1260 -13304 0 4941 21482 36073 1260 -13304 -1 4957 21552 36073 1260 -13304 8 4957 21552 36073 1260 -13304 -1 4954 21539 36073 1260 -13304 -14 4954 21539 36073 1260 -13304 -4 4965 21586 36073 1260 -13304 -3 4965 21586 36073 1260 -13304 -4 4959 21560 36073 1260 -13304 -3 4959 21560 36073 1260 -13304 -9 4962 21573 36073 1260 -13304 9 4958 21556 36073 1260 -13304 -2 4958 21556 36073 1260 -13304 -4 4960 21565 36073 3882 -13304 -9 4960 21565 36073 4021 -13304 5 4962 21573 36073 4021 -13304 2 4962 21573 36073 4021 -13304 -12 4960 21565 36073 4021 -13304 2025-03-21 11:44:08,525 Hysteresis 1957 0: raw(21565 16000 16000 16000) min(4021 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 36073 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 36073 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3565 10000 10000 10000) 7: 0: 7188@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7188@3p 9: don't have active chargers. 9: raw(1 8812 8812 8812) min(-17543 8812 8812 8812) spread(-34868 8812 8812 8812) max_pv 14509 9: [ 0 7188@3p ] PM PV mtr(W) avl(W) raw max min spread -2 4995 21717 36073 4021 -13304 -4 4978 21643 36073 4021 -13304 -3 4978 21643 36073 4021 -13304 6 4979 21647 36073 4021 -13304 55 4979 21647 36073 4021 -13304 28 4967 21595 36073 4021 -13304 17 4967 21595 36073 4021 -13304 3 4970 21608 36073 4021 -13304 6 4970 21608 36073 4021 -13304 10 4970 21608 36073 4021 -13304 -1 4970 21608 36073 4021 -13304 -1 4934 21452 31334 4021 -13304 2 4934 21452 28195 4021 -13304 2 4934 21452 28195 4021 -13304 2 4934 21452 28195 4021 -13304 5 4934 21452 28195 4021 -13304 10 4934 21452 27886 4021 -13304 8 4969 21604 27886 4021 -13304 -2 4969 21604 27886 4021 -13304 2025-03-21 11:44:18,781 Hysteresis 1967 0: raw(21604 16000 16000 16000) min(4021 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 27886 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 27886 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3604 10000 10000 10000) 7: 0: 7201@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7201@3p 9: don't have active chargers. 9: raw(1 8799 8799 8799) min(-17582 8799 8799 8799) spread(-34907 8799 8799 8799) max_pv 6283 9: [ 0 7201@3p ] PM PV mtr(W) avl(W) raw max min spread 1 4943 21491 27886 4021 -13304 -3 4943 21491 27886 4021 -13304 -1 4943 21491 27886 4021 -13304 0 4943 21491 27886 4021 -13304 2 4943 21491 27886 4021 -13304 0 4943 21491 27886 4021 -13304 0 4943 21491 27886 4021 -13304 13 4943 21491 27886 4021 -13304 9 4943 21491 27886 4021 -13304 -2 4976 21634 27886 4021 -13304 -1 4976 21634 27886 4021 -13304 -3 4968 21600 27886 4021 -13304 0 4968 21600 27886 4021 -13304 -4 4943 21491 27886 4021 -13304 8 4943 21491 27886 4021 -13304 1 4943 21491 27886 4021 -13304 1 4943 21491 27886 4021 -13304 4 4943 21491 27886 4021 -13304 -1 4943 21491 27886 4021 -13304 8 4943 21491 27886 4021 -13304 2025-03-21 11:44:28,970 Hysteresis 1977 0: raw(21491 16000 16000 16000) min(4021 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 27886 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 27886 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3491 10000 10000 10000) 7: 0: 7163@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7163@3p 9: don't have active chargers. 9: raw(2 8837 8837 8837) min(-17468 8837 8837 8837) spread(-34793 8837 8837 8837) max_pv 6397 9: [ 0 7163@3p ] PM PV mtr(W) avl(W) raw max min spread 1 4917 21378 27886 4021 -13304 -9 4917 21378 27886 4021 -13304 2 4917 21378 27886 4021 -13304 5 4936 21460 27886 4021 -13304 2 4936 21460 27886 4021 -13304 -1 4944 21495 27886 4021 -13304 3 4944 21495 27886 4021 -13304 3 4917 21378 27886 4021 -13304 -3 4917 21378 27886 4021 -13304 1 4917 21378 27886 4021 -13304 1 4917 21378 27886 4021 -13304 -1 4917 21378 27886 4021 -13304 -3 4917 21378 27886 4021 -13304 6 4917 21378 27886 4021 -13304 -2 4917 21378 27886 4021 -13304 -6 4917 21378 27886 4021 -13304 -2 4940 21478 27886 4021 -13304 -1 4940 21478 27886 4021 -13304 -4 4948 21513 27886 4021 -13304 -5 4948 21513 27886 4021 -13304 2025-03-21 11:44:38,982 Hysteresis 1987 0: raw(21513 16000 16000 16000) min(4021 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 27886 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 27886 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3513 10000 10000 10000) 7: 0: 7171@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7171@3p 9: don't have active chargers. 9: raw(0 8829 8829 8829) min(-17492 8829 8829 8829) spread(-34817 8829 8829 8829) max_pv 6373 9: [ 0 7171@3p ] PM PV mtr(W) avl(W) raw max min spread -3 4952 21530 27886 4021 -13304 0 4952 21530 27886 4021 -13304 -6 4953 21534 27886 4021 -13304 3 4953 21534 27886 4021 -13304 3 4947 21508 27886 4021 -13304 4 4947 21508 27886 4021 -13304 6 4957 21552 27886 4021 -13304 -3 4957 21552 27886 4021 -13304 -3 4958 21556 27886 4021 -13304 0 4958 21556 27886 4021 -13304 4 4948 21513 27886 4021 -13304 2 4948 21513 27886 4021 -13304 -5 4956 21547 27886 4021 -13304 7 4956 21547 27886 4021 -13304 0 4947 21508 27886 4021 -13304 -4 4947 21508 27886 4021 -13304 1 4922 21400 27886 4021 -13304 7 4922 21400 27886 4021 -13304 -4 4922 21400 27886 4021 -13304 -4 4922 21400 27886 4021 -13304 2025-03-21 11:44:48,987 Hysteresis 1997 0: raw(21400 16000 16000 16000) min(4021 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 27886 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 27886 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3400 10000 10000 10000) 7: 0: 7133@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7133@3p 9: don't have active chargers. 9: raw(1 8867 8867 8867) min(-17378 8867 8867 8867) spread(-34703 8867 8867 8867) max_pv 6487 9: [ 0 7133@3p ] PM PV mtr(W) avl(W) raw max min spread -2 4896 21286 27886 4021 -13304 -2 4896 21286 27886 4021 -13304 0 4896 21286 27886 4021 -13304 -2 4896 21286 27886 4021 -13304 -1 4896 21286 27886 4021 -13304 0 4896 21286 27886 4021 -13304 -3 4896 21286 27886 4021 -13304 -3 4896 21286 27886 4021 -13304 8 4957 21552 27886 4021 -13304 -32 4957 21552 27886 4021 -13304 -62 4940 21478 27886 4021 -13304 -21 4940 21478 27886 4021 -13304 -6 4931 21439 27886 4021 -13304 57 4931 21439 27886 4021 -13304 35 4896 21286 27886 4021 -13304 15 4896 21286 27886 4021 -13304 -49 4896 21286 27886 4021 -13304 -34 4896 21286 27886 4021 -13304 -2 4948 21513 27886 4021 -13304 2025-03-21 11:44:59,227 Hysteresis 2008 0: raw(21513 16000 16000 16000) min(4021 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 27886 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 27886 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3513 10000 10000 10000) 7: 0: 7171@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7171@3p 9: don't have active chargers. 9: raw(0 8829 8829 8829) min(-17492 8829 8829 8829) spread(-34817 8829 8829 8829) max_pv 6373 9: [ 0 7171@3p ] PM PV mtr(W) avl(W) raw max min spread -8 4974 21626 27886 4021 -13304 3 4981 21656 27886 4021 -13304 -14 4981 21656 27886 4021 -13304 -15 4981 21656 27886 4021 -13304 -6 4980 21652 27886 4021 -13304 0 4980 21652 27886 4021 -13304 2 4959 21560 27886 4021 -13304 8 4959 21560 27886 4021 -13304 -8 4922 21400 27886 4021 -13304 3 4922 21400 27886 4021 -13304 71 4922 21400 27886 4021 -13304 25 4922 21400 27886 4021 -13304 6 4922 21400 27886 4021 -13304 4 4922 21400 27886 4021 -13304 -3 4922 21400 27886 4021 -13304 -6 4922 21400 27886 4021 -13304 -4 4922 21400 27886 4021 -13304 3 4922 21400 27886 4021 -13304 2 4922 21400 27886 4021 -13304 2 4922 21400 27886 4021 -13304 2025-03-21 11:45:09,634 Hysteresis 2018 0: raw(21400 16000 16000 16000) min(4021 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 27886 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 1 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 27886 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3400 10000 10000 10000) 7: 0: 7133@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7133@3p 9: don't have active chargers. 9: raw(1 8867 8867 8867) min(-17378 8867 8867 8867) spread(-34703 8867 8867 8867) max_pv 6487 9: [ 0 7133@3p ] PM PV mtr(W) avl(W) raw max min spread 3 4896 21286 27886 4021 -13304 4 4896 21286 27886 4021 -13304 2 4896 21286 27886 4021 -13304 2 4896 21286 27886 4021 -13304 4 4896 21286 27886 4021 -13304 -9 4896 21286 27886 4021 -13304 9 4896 21286 27886 4021 -13304 8 4896 21286 27886 4021 -13304 3657 1765 7673 27886 7539 -13304 3557 1853 8056 27886 7539 -13304 -118 4905 21326 27886 7539 -13304 -117 4960 21565 27886 7582 -13304 -107 4955 21543 27886 7673 -13304 23 4948 21513 27886 7673 -13304 15 4948 21513 27886 7673 -13304 -4 4954 21539 27886 7673 -13304 -4 4954 21539 27886 7673 -13304 -2 4926 21417 27886 7673 -13304 -7 4926 21417 27886 7673 -13304 37 4934 21452 27886 7673 -13304 2025-03-21 11:45:19,925 Hysteresis 2028 0: raw(21452 16000 16000 16000) min(7673 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 27886 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 27886 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3452 10000 10000 10000) 7: 0: 7150@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7150@3p 9: don't have active chargers. 9: raw(2 8850 8850 8850) min(-13777 8850 8850 8850) spread(-34754 8850 8850 8850) max_pv 6436 9: [ 0 7150@3p ] PM PV mtr(W) avl(W) raw max min spread 36 4946 21504 27886 7673 -13304 18 4962 21573 27886 7673 -13304 -54 4962 21573 27886 7673 -13304 -35 4966 21591 27634 7673 -13304 -10 4966 21591 27634 7673 -13304 -3 4966 21591 27634 7673 -13304 -4 4966 21591 27634 7673 -13304 -1 4955 21543 27634 7673 -13304 -2 4955 21543 27634 7673 -13304 -3 4931 21439 27634 7673 -13304 60 4908 21339 27634 7673 -13304 53 4908 21339 27634 7673 -13304 36 4908 21339 27634 7673 -13304 2 4908 21339 27634 7673 -13304 -13 4968 21600 27634 7673 -13304 -19 4968 21600 27634 7673 -13304 -63 4947 21508 27634 7673 -13304 -33 4947 21508 27634 7673 -13304 43 4944 21495 27634 7673 -13304 2025-03-21 11:45:29,932 Hysteresis 2038 0: raw(21495 16000 16000 16000) min(7673 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 27634 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 27634 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3495 10000 10000 10000) 7: 0: 7165@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7165@3p 9: don't have active chargers. 9: raw(0 8835 8835 8835) min(-13822 8835 8835 8835) spread(-34799 8835 8835 8835) max_pv 6139 9: [ 0 7165@3p ] PM PV mtr(W) avl(W) raw max min spread 25 4954 21539 27634 7673 -13304 6 4957 21552 27634 7673 -13304 6 4957 21552 27634 7673 -13304 -1 4953 21534 27634 7673 -13304 -5 4953 21534 27634 7673 -13304 9 4952 21530 27634 7673 -13304 2 4952 21530 27634 7673 -13304 -1 4953 21534 27634 7673 -13304 -4 4953 21534 27634 7673 -13304 8 4950 21521 27634 7673 -13304 10 4950 21521 27634 7673 -13304 1 4918 21382 27634 7673 -13304 -1 4918 21382 27634 7673 -13304 1 4918 21382 27634 7673 -13304 4 4918 21382 27634 7673 -13304 1 4918 21382 27634 7673 -13304 -4 4918 21382 27634 7673 -13304 4 4918 21382 27634 7673 -13304 -1 4918 21382 27634 7673 -13304 -4 4918 21382 27634 7673 -13304 2025-03-21 11:45:39,937 Hysteresis 2048 0: raw(21382 16000 16000 16000) min(7673 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 27634 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 27634 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3382 10000 10000 10000) 7: 0: 7127@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7127@3p 9: don't have active chargers. 9: raw(1 8873 8873 8873) min(-13708 8873 8873 8873) spread(-34685 8873 8873 8873) max_pv 6253 9: [ 0 7127@3p ] PM PV mtr(W) avl(W) raw max min spread -2 4892 21269 27634 7673 -13304 1 4892 21269 27634 7673 -13304 0 4892 21269 27634 7673 -13304 -2 4892 21269 27634 7673 -13304 2 4922 21400 27634 7673 -13304 4 4922 21400 27634 7673 -13304 0 4949 21517 27634 7673 -13304 -1 4949 21517 27634 7673 -13304 1 4957 21552 27634 7673 -13304 -53 4957 21552 27634 7673 -13304 -57 4958 21556 27634 7673 -13304 -20 4958 21556 27634 7673 -13304 -3 4957 21552 27634 7673 -13304 1 4957 21552 27634 7673 -13304 1 4953 21534 27634 7673 -13304 -1 4953 21534 27634 7673 -13304 -1 4955 21543 27634 7673 -13304 2 4960 21565 27634 7673 -13304 0 4960 21565 27634 7673 -13304 2025-03-21 11:45:50,235 Hysteresis 2059 0: raw(21565 16000 16000 16000) min(7673 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 27634 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 27634 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3565 10000 10000 10000) 7: 0: 7188@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7188@3p 9: don't have active chargers. 9: raw(1 8812 8812 8812) min(-13891 8812 8812 8812) spread(-34868 8812 8812 8812) max_pv 6070 9: [ 0 7188@3p ] PM PV mtr(W) avl(W) raw max min spread 0 4999 21734 27634 7673 -13304 0 4999 21734 27634 7673 -13304 -1 4994 21713 27634 7673 -13304 3 4994 21713 27634 7673 -13304 1 4997 21726 27634 7673 -13304 1 4997 21726 27634 7673 -13304 -1 4987 21682 27634 7673 -13304 0 4987 21682 27634 7673 -13304 6 4962 21573 27634 7673 -13304 -6 4962 21573 27634 7673 -13304 61 4957 21552 26286 7673 -13304 47 4957 21552 26286 7673 -13304 33 4934 21452 26286 7673 -13304 -1 4934 21452 26286 7673 -13304 -6 4934 21452 26286 7673 -13304 7 4934 21452 26286 7673 -13304 4 4934 21452 26286 7673 -13304 -2 4934 21452 26286 7673 -13304 0 4934 21452 26286 7673 -13304 -5 4934 21452 26286 7673 -13304 2025-03-21 11:46:00,243 Hysteresis 2069 0: raw(21452 16000 16000 16000) min(7673 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 26286 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 26286 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3452 10000 10000 10000) 7: 0: 7150@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7150@3p 9: don't have active chargers. 9: raw(2 8850 8850 8850) min(-13777 8850 8850 8850) spread(-34754 8850 8850 8850) max_pv 4836 9: [ 0 7150@3p ] PM PV mtr(W) avl(W) raw max min spread 3 4908 21339 26286 7673 -13304 17 4908 21339 26286 7673 -13304 2 4908 21339 26286 7673 -13304 -3 4908 21339 26286 7673 -13304 -2 4929 21430 26286 7673 -13304 -5 4929 21430 26286 7673 -13304 -3 4934 21452 26286 7673 -13304 6 4934 21452 26286 7673 -13304 0 4930 21434 26286 7673 -13304 -4 4930 21434 26286 7673 -13304 1 4935 21456 26286 7673 -13304 -1 4935 21456 26286 7673 -13304 -1 4935 21456 26286 7673 -13304 -8 4935 21456 26286 7673 -13304 0 4908 21339 26286 7673 -13304 -1 4908 21339 26286 7673 -13304 -1 4908 21339 26286 7673 -13304 -8 4908 21339 26286 7673 -13304 0 4908 21339 26286 7673 -13304 -6 4908 21339 26286 7673 -13304 2025-03-21 11:46:10,248 Hysteresis 2079 0: raw(21339 16000 16000 16000) min(7673 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 26286 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 26286 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3339 10000 10000 10000) 7: 0: 7113@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7113@3p 9: don't have active chargers. 9: raw(0 8887 8887 8887) min(-13666 8887 8887 8887) spread(-34643 8887 8887 8887) max_pv 4947 9: [ 0 7113@3p ] PM PV mtr(W) avl(W) raw max min spread 5 4882 21226 26286 7673 -13304 10 4882 21226 26286 7673 -13304 2 4882 21226 26286 7673 -13304 1 4937 21465 26286 7673 -13304 -12 4937 21465 26286 7673 -13304 -44 4939 21473 26286 7673 -13304 -49 4939 21473 26286 7673 -13304 -7 4943 21491 26286 7673 -13304 -12 4943 21491 26286 7673 -13304 7 4945 21500 26286 7673 -13304 3 4945 21500 26286 7673 -13304 -10 4945 21500 26286 7673 -13304 -2 4945 21500 26286 7673 -13304 11 4939 21473 26286 7673 -13304 4 4939 21473 26286 7673 -13304 -1 4940 21478 26286 7673 -13304 4 4940 21478 26286 7673 -13304 -6 4946 21504 26286 7673 -13304 -3 4946 21504 26286 7673 -13304 2025-03-21 11:46:20,528 Hysteresis 2089 0: raw(21504 16000 16000 16000) min(7673 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 26286 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 26286 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3504 10000 10000 10000) 7: 0: 7168@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7168@3p 9: don't have active chargers. 9: raw(0 8832 8832 8832) min(-13831 8832 8832 8832) spread(-34808 8832 8832 8832) max_pv 4782 9: [ 0 7168@3p ] PM PV mtr(W) avl(W) raw max min spread -4 4978 21643 26286 7673 -13304 0 4978 21643 26286 7673 -13304 -4 4980 21652 26286 7673 -13304 -3 4975 21630 26286 7673 -13304 -6 4975 21630 26286 7673 -13304 -5 4975 21630 26286 7673 -13304 -3 4975 21630 26286 7673 -13304 -5 4948 21513 26286 7673 -13304 0 4948 21513 26286 7673 -13304 16 4920 21391 26286 7673 -13304 74 4920 21391 26286 7673 -13304 20 4920 21391 26286 7673 -13304 14 4920 21391 26286 7673 -13304 10 4920 21391 26286 7673 -13304 5 4920 21391 26286 7673 -13304 3 4920 21391 26286 7673 -13304 -1 4920 21391 24360 7673 -13304 3 4920 21391 21904 7673 -13304 -3 4920 21391 21904 7673 -13304 2025-03-21 11:46:30,538 Hysteresis 2099 0: raw(21391 16000 16000 16000) min(7673 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 21904 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 21904 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3391 10000 10000 10000) 7: 0: 7130@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7130@3p 9: don't have active chargers. 9: raw(1 8870 8870 8870) min(-13717 8870 8870 8870) spread(-34694 8870 8870 8870) max_pv 514 9: [ 0 7130@3p ] PM PV mtr(W) avl(W) raw max min spread -2 4894 21278 21904 7673 -13304 1 4894 21278 21904 7673 -13304 0 4922 21400 21904 7673 -13304 -49 4922 21400 21904 7673 -13304 -19 4918 21382 21904 7673 -13304 18 4894 21278 21904 7673 -13304 19 4894 21278 21904 7673 -13304 4 4894 21278 21904 7673 -13304 2 4894 21278 21904 7673 -13304 0 4946 21504 21904 7673 -13304 -62 4946 21504 21904 7673 -13304 -47 4952 21530 21904 7673 -13304 -17 4952 21530 21904 7673 -13304 -3 4947 21508 21904 7673 -13304 4 4947 21508 21847 7673 -13304 -7 4949 21517 21847 7673 -13304 1 4949 21517 21847 7673 -13304 4 4956 21547 21847 7673 -13304 16 4956 21547 21734 7673 -13304 -11 4958 21556 21734 7673 -13304 2025-03-21 11:46:40,619 Hysteresis 2109 0: raw(21556 16000 16000 16000) min(7673 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 21734 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 21734 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3556 10000 10000 10000) 7: 0: 7185@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7185@3p 9: don't have active chargers. 9: raw(1 8815 8815 8815) min(-13882 8815 8815 8815) spread(-34859 8815 8815 8815) max_pv 179 9: [ 0 7185@3p ] PM PV mtr(W) avl(W) raw max min spread -8 4996 21721 21734 7673 -13304 -8 4970 21608 21734 7673 -13304 -2 4970 21608 21734 7673 -13304 28 4986 21678 21734 7673 -13304 51 4986 21678 21734 7673 -13304 15 4995 21717 21734 7673 -13304 -49 4970 21608 21734 7673 -13304 -43 4970 21608 21734 7673 -13304 -22 4968 21600 21734 7673 -13304 56 4968 21600 21734 7673 -13304 64 4965 21586 21734 7673 -13304 14 4965 21586 21734 7673 -13304 9 4961 21569 21734 7673 -13304 8 4961 21569 21734 7673 -13304 0 4960 21565 21734 7673 -13304 0 4960 21565 21734 7673 -13304 2 4963 21578 21734 7673 -13304 -2 4963 21578 21734 7673 -13304 4 4960 21565 21734 7673 -13304 1 4960 21565 21734 7673 -13304 2025-03-21 11:46:51,087 Hysteresis 2119 0: raw(21565 16000 16000 16000) min(7673 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 21734 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 21734 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3565 10000 10000 10000) 7: 0: 7188@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7188@3p 9: don't have active chargers. 9: raw(1 8812 8812 8812) min(-13891 8812 8812 8812) spread(-34868 8812 8812 8812) max_pv 170 9: [ 0 7188@3p ] PM PV mtr(W) avl(W) raw max min spread 0 4934 21452 21734 7673 -13304 -2 4934 21452 21734 7673 -13304 2 4934 21452 21734 7673 -13304 2 4934 21452 21734 7673 -13304 -5 4934 21452 21734 7673 -13304 -7 4934 21452 21734 7673 -13304 -4 4934 21452 21734 7673 -13304 9 4934 21452 21734 7673 -13304 -5 4934 21452 21734 7673 -13304 0 4934 21452 21734 7673 -13304 -6 4934 21452 21734 7673 -13304 -2 4934 21452 21734 7673 -13304 4 4934 21452 21734 7673 -13304 4 4934 21452 21734 7673 -13304 -6 4934 21452 21734 7673 -13304 -7 4934 21452 21734 7673 -13304 9 4934 21452 21734 7673 -13304 -4 4968 21600 21734 7673 -13304 -7 4968 21600 21734 7673 -13304 2025-03-21 11:47:01,486 Hysteresis 2130 0: raw(21600 16000 16000 16000) min(7673 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 21734 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 21734 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3600 10000 10000 10000) 7: 0: 7200@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7200@3p 9: don't have active chargers. 9: raw(0 8800 8800 8800) min(-13927 8800 8800 8800) spread(-34904 8800 8800 8800) max_pv 134 9: [ 0 7200@3p ] PM PV mtr(W) avl(W) raw max min spread 11 4976 21634 21734 7673 -13304 -7 4976 21634 21734 7673 -13304 -11 4975 21630 21734 7673 -13304 4 4975 21630 21734 7673 -13304 6 4974 21626 21734 7673 -13304 6 4974 21626 21734 7673 -13304 -2 4980 21652 21734 7673 -13304 -1 4980 21652 21734 7673 -13304 0 4977 21639 21734 7673 -13304 -4 4977 21639 21734 7673 -13304 -1 4979 21647 21734 7673 -13304 2 4978 21643 21734 7673 -13304 -2 4978 21643 21734 7673 -13304 -1 4943 21491 21734 7673 -13304 1 4943 21491 21734 7673 -13304 10 4943 21491 21734 7673 -13304 5 4943 21491 21734 7673 -13304 8 4943 21491 21734 7673 -13304 -5 4943 21491 21734 7673 -13304 2 4943 21491 21734 7673 -13304 2025-03-21 11:47:11,534 Hysteresis 2140 0: raw(21491 16000 16000 16000) min(7673 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 21734 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 21734 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3491 10000 10000 10000) 7: 0: 7163@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7163@3p 9: don't have active chargers. 9: raw(2 8837 8837 8837) min(-13816 8837 8837 8837) spread(-34793 8837 8837 8837) max_pv 245 9: [ 0 7163@3p ] PM PV mtr(W) avl(W) raw max min spread -5 4917 21378 21734 7673 -13304 -1 4917 21378 21734 7673 -13304 7 4917 21378 21734 7673 -13304 0 4917 21378 21734 7673 -13304 -11 4917 21378 21734 7673 -13304 -7 4917 21378 21734 7673 -13304 -1 4917 21378 21734 7673 -13304 -3 4917 21378 21734 7673 -13304 -4 4917 21378 21734 7673 -13304 -3 4917 21378 21734 7673 -13304 -6 4917 21378 21734 7673 -13304 -3 4917 21378 21734 7673 -13304 -5 4917 21378 21734 7673 -13304 -1 4917 21378 21734 7673 -13304 5 4917 21378 21734 7673 -13304 -3 4917 21378 21734 7673 -13304 -8 4917 21378 21734 7673 -13304 1 4917 21378 21734 7673 -13304 6 4951 21526 21734 7673 -13304 2025-03-21 11:47:21,539 Hysteresis 2150 0: raw(21526 16000 16000 16000) min(7673 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 21734 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 21734 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3526 10000 10000 10000) 7: 0: 7175@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7175@3p 9: don't have active chargers. 9: raw(1 8825 8825 8825) min(-13852 8825 8825 8825) spread(-34829 8825 8825 8825) max_pv 209 9: [ 0 7175@3p ] PM PV mtr(W) avl(W) raw max min spread -6 4959 21560 21734 7673 -13304 -7 4960 21565 21734 7673 -13304 0 4960 21565 21734 7673 -13304 0 4958 21556 21734 7673 -13304 -1 4958 21556 21734 7673 -13304 -5 4960 21565 21734 7673 -13304 -3 4960 21565 21734 7673 -13304 -1 4968 21600 21734 7673 -13304 0 4968 21600 21734 7673 -13304 -1 4960 21565 21734 7673 -13304 0 4960 21565 21734 7673 -13304 -2 4953 21534 21734 7673 -13304 7 4953 21534 21734 7673 -13304 0 4959 21560 21734 7673 -13304 1 4959 21560 21734 7673 -13304 -3 4956 21547 21734 7673 -13304 -9 4956 21547 21734 7673 -13304 5 4956 21547 21734 7673 -13304 -1 4956 21547 21734 7673 -13304 -1 4960 21565 21734 7673 -13304 2025-03-21 11:47:31,759 Hysteresis 2160 0: raw(21565 16000 16000 16000) min(7673 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 21734 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 21734 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3565 10000 10000 10000) 7: 0: 7188@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7188@3p 9: don't have active chargers. 9: raw(1 8812 8812 8812) min(-13891 8812 8812 8812) spread(-34868 8812 8812 8812) max_pv 170 9: [ 0 7188@3p ] PM PV mtr(W) avl(W) raw max min spread 0 4967 21595 21734 7673 -13304 0 4967 21595 21734 7673 -13304 -1 4974 21626 21734 7673 -13304 0 4974 21626 21734 7673 -13304 -1 4969 21604 21734 7673 -13304 0 4969 21604 21734 7673 -13304 -1 4968 21600 21734 7673 -13304 4 4968 21600 21734 7673 -13304 4 4966 21591 21734 7673 -13304 6 4966 21591 21734 7673 -13304 -9 4970 21608 21734 7673 -13304 -2 4970 21608 21734 7673 -13304 -2 4971 21613 21734 7673 -13304 -7 4971 21613 21734 7673 -13304 -3 4973 21621 21734 7673 -13304 -7 4973 21621 21734 7673 -13304 3 4975 21630 21734 7673 -13304 3 4975 21630 21734 7673 -13304 1 4971 21613 21734 7673 -13304 0 4971 21613 21734 7673 -13304 2025-03-21 11:47:42,203 Hysteresis 2170 0: raw(21613 16000 16000 16000) min(7673 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 21734 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 21734 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3613 10000 10000 10000) 7: 0: 7204@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7204@3p 9: don't have active chargers. 9: raw(1 8796 8796 8796) min(-13939 8796 8796 8796) spread(-34916 8796 8796 8796) max_pv 122 9: [ 0 7204@3p ] PM PV mtr(W) avl(W) raw max min spread 1 4988 21686 21734 7673 -13304 5 4988 21686 21734 7673 -13304 5 4985 21673 21734 7673 -13304 -7 4989 21691 21734 7673 -13304 0 4989 21691 21734 7673 -13304 5 4987 21682 21734 7673 -13304 0 4987 21682 21734 7673 -13304 2 4985 21673 21734 7673 -13304 3 4985 21673 21734 7673 -13304 1 4988 21686 21734 7673 -13304 0 4988 21686 21734 7673 -13304 0 4980 21652 21734 7673 -13304 3 4980 21652 21734 7673 -13304 1 4980 21652 21734 7673 -13304 3 4980 21652 21734 7673 -13304 7 4979 21647 21734 7673 -13304 -1 4979 21647 21734 7673 -13304 -4 4983 21665 21734 7673 -13304 -3 4983 21665 21734 7673 -13304 2025-03-21 11:47:52,628 Hysteresis 2181 0: raw(21665 16000 16000 16000) min(7673 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 21734 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 21734 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3665 10000 10000 10000) 7: 0: 7221@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7221@3p 9: don't have active chargers. 9: raw(2 8779 8779 8779) min(-13990 8779 8779 8779) spread(-34967 8779 8779 8779) max_pv 71 9: [ 0 7221@3p ] PM PV mtr(W) avl(W) raw max min spread -5 4995 21717 21734 7673 -13304 -5 4995 21717 21734 7673 -13304 20 4993 21708 21734 7673 -13304 -12 4993 21708 21734 7673 -13304 -11 4989 21691 21734 7673 -13304 -6 4995 21717 21734 7673 -13304 -1 4995 21717 21734 7673 -13304 -1 4975 21630 21734 7673 -13304 -4 4975 21630 21734 7673 -13304 -3 4957 21552 21734 7673 -13304 43 4957 21552 21734 7673 -13304 23 4957 21552 21734 7673 -13304 9 4957 21552 21734 7673 -13304 5 4957 21552 21734 7673 -13304 8 4957 21552 21734 7673 -13304 0 4957 21552 21734 7673 -13304 -41 4957 21552 21734 7673 -13304 22 4957 21552 21734 7673 -13304 15 4957 21552 21734 7673 -13304 0 4957 21552 21734 7673 -13304 2025-03-21 11:48:03,087 Hysteresis 2191 0: raw(21552 16000 16000 16000) min(7673 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 21734 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 21734 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3552 10000 10000 10000) 7: 0: 7184@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7184@3p 9: don't have active chargers. 9: raw(0 8816 8816 8816) min(-13879 8816 8816 8816) spread(-34856 8816 8816 8816) max_pv 182 9: [ 0 7184@3p ] PM PV mtr(W) avl(W) raw max min spread -21 4931 21439 21734 7673 -13304 15 4948 21513 21734 7673 -13304 -3 4948 21513 21734 7673 -13304 -2 4931 21439 21734 7673 -13304 3 4931 21439 21734 7673 -13304 -14 4931 21439 21734 7673 -13304 21 4931 21439 21734 7673 -13304 10 4931 21439 21734 7673 -13304 -36 4964 21582 21734 7673 -13304 12 4964 21582 21734 7673 -13304 -16 4968 21600 21734 7673 -13304 -16 4968 21600 21734 7673 -13304 -4 4959 21560 21734 7673 -13304 -4 4959 21560 21734 7673 -13304 -4 4965 21586 21734 7673 -13304 -2 4965 21586 21734 7673 -13304 15 4966 21591 21734 7673 -13304 -5 4966 21591 21734 7673 -13304 -2 4966 21591 21734 7673 -13304 -8 4966 21591 21734 7673 -13304 2025-03-21 11:48:13,500 Hysteresis 2202 0: raw(21591 16000 16000 16000) min(7673 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 21734 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 21734 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3591 10000 10000 10000) 7: 0: 7197@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7197@3p 9: don't have active chargers. 9: raw(0 8803 8803 8803) min(-13918 8803 8803 8803) spread(-34895 8803 8803 8803) max_pv 143 9: [ 0 7197@3p ] PM PV mtr(W) avl(W) raw max min spread -6 4940 21478 21734 7673 -13304 2 4940 21478 21734 7673 -13304 1 4940 21478 21734 7673 -13304 -1 4940 21478 21734 7673 -13304 -1 4940 21478 21734 7673 -13304 2 4940 21478 21734 7673 -13304 0 4940 21478 21734 7673 -13304 -1 4940 21478 21734 7673 -13304 0 4940 21478 21734 7673 -13304 0 4940 21478 21734 7673 -13304 -1 4940 21478 21734 7673 -13304 -3 4940 21478 21734 7673 -13304 10 4940 21478 21734 7673 -13304 -1 4940 21478 21734 7673 -13304 -5 4940 21478 21734 7673 -13304 -3 4940 21478 21734 7673 -13304 -3 4940 21478 21734 7673 -13304 1 4976 21634 21734 7673 -13304 0 4976 21634 21734 7673 -13304 0 4974 21626 21734 7673 -13304 2025-03-21 11:48:23,865 Hysteresis 2212 0: raw(21626 16000 16000 16000) min(7673 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 21734 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 21734 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3626 10000 10000 10000) 7: 0: 7208@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7208@3p 9: don't have active chargers. 9: raw(2 8792 8792 8792) min(-13951 8792 8792 8792) spread(-34928 8792 8792 8792) max_pv 110 9: [ 0 7208@3p ] PM PV mtr(W) avl(W) raw max min spread 1 4982 21660 21734 7673 -13304 3 4985 21673 21734 7673 -13304 6 4985 21673 21734 7673 -13304 -2 4948 21513 21734 7673 -13304 -2 4948 21513 21734 7673 -13304 -7 4948 21513 21734 7673 -13304 5 4948 21513 21734 7673 -13304 7 4948 21513 21734 7673 -13304 -7 4948 21513 21734 7673 -13304 -4 4948 21513 21734 7673 -13304 2 4948 21513 21734 7673 -13304 0 4948 21513 21734 7673 -13304 5 4948 21513 21734 7673 -13304 -2 4948 21513 21734 7673 -13304 9 4948 21513 21734 7673 -13304 1 4948 21513 21734 7673 -13304 -4 4948 21513 21734 7673 -13304 -3 4985 21673 21734 7673 -13304 0 4985 21673 21734 7673 -13304 3 4987 21682 21734 7673 -13304 2025-03-21 11:48:34,225 Hysteresis 2223 0: raw(21682 16000 16000 16000) min(7673 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 21734 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 21734 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3682 10000 10000 10000) 7: 0: 7227@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7227@3p 9: don't have active chargers. 9: raw(1 8773 8773 8773) min(-14008 8773 8773 8773) spread(-34985 8773 8773 8773) max_pv 53 9: [ 0 7227@3p ] PM PV mtr(W) avl(W) raw max min spread -4 5000 21739 21739 7673 -13304 0 5001 21743 21743 7673 -13304 2 5000 21739 21743 7673 -13304 2 5000 21739 21743 7673 -13304 -6 4995 21717 21743 7673 -13304 0 4995 21717 21743 7673 -13304 4 5001 21743 21743 7673 -13304 -1 5001 21743 21743 7673 -13304 -3 4985 21673 21743 7673 -13304 -1 4985 21673 21743 7673 -13304 2 4977 21639 21743 7673 -13304 36 4977 21639 21743 7673 -13304 16 4978 21643 21743 7673 -13304 13 4978 21643 21743 7673 -13304 0 4961 21569 21743 7673 -13304 -1 4961 21569 21743 7673 -13304 1 4961 21569 21743 7673 -13304 -24 4961 21569 21743 7673 -13304 14 4961 21569 21743 7673 -13304 17 4961 21569 21743 7673 -13304 2025-03-21 11:48:44,263 Hysteresis 2233 0: raw(21569 16000 16000 16000) min(7673 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 21743 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 21743 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3569 10000 10000 10000) 7: 0: 7189@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7189@3p 9: don't have active chargers. 9: raw(2 8811 8811 8811) min(-13894 8811 8811 8811) spread(-34871 8811 8811 8811) max_pv 176 9: [ 0 7189@3p ] PM PV mtr(W) avl(W) raw max min spread -10 4935 21456 21743 7673 -13304 -22 4935 21456 21743 7673 -13304 25 4935 21456 21743 7673 -13304 8 4935 21456 21743 7673 -13304 -24 4935 21456 21743 7673 -13304 -30 4935 21456 21743 7673 -13304 34 4935 21456 21743 7673 -13304 8 4970 21608 21743 7673 -13304 22 4970 21608 21743 7673 -13304 -67 4964 21582 21743 7673 -13304 -16 4964 21582 21743 7673 -13304 10 4972 21617 21743 7673 -13304 3 4972 21617 21743 7673 -13304 10 4935 21456 21743 7673 -13304 14 4935 21456 21743 7673 -13304 -4 4935 21456 21743 7673 -13304 -2 4935 21456 21743 7673 -13304 3 4935 21456 21743 7673 -13304 -5 4935 21456 21743 7673 -13304 2025-03-21 11:48:54,267 Hysteresis 2243 0: raw(21456 16000 16000 16000) min(7673 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 21743 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 21743 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3456 10000 10000 10000) 7: 0: 7152@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7152@3p 9: don't have active chargers. 9: raw(0 8848 8848 8848) min(-13783 8848 8848 8848) spread(-34760 8848 8848 8848) max_pv 287 9: [ 0 7152@3p ] PM PV mtr(W) avl(W) raw max min spread 7 4909 21343 21743 7673 -13304 0 4909 21343 21743 7673 -13304 -1 4909 21343 21743 7673 -13304 -3 4909 21343 21743 7673 -13304 9 4909 21343 21743 7673 -13304 -1 4909 21343 21743 7673 -13304 0 4931 21439 21743 7673 -13304 2 4931 21439 21743 7673 -13304 -1 4939 21473 21743 7673 -13304 2 4939 21473 21743 7673 -13304 2 4943 21491 21743 7673 -13304 -4 4943 21491 21743 7673 -13304 -6 4944 21495 21743 7673 -13304 -7 4949 21517 21743 7673 -13304 1 4949 21517 21743 7673 -13304 0 4909 21343 21743 7673 -13304 8 4909 21343 21743 7673 -13304 0 4909 21343 21743 7673 -13304 0 4909 21343 21743 7673 -13304 2025-03-21 11:49:04,350 Hysteresis 2253 0: raw(21343 16000 16000 16000) min(7673 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 21743 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 21743 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3343 10000 10000 10000) 7: 0: 7114@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7114@3p 9: don't have active chargers. 9: raw(1 8886 8886 8886) min(-13669 8886 8886 8886) spread(-34646 8886 8886 8886) max_pv 401 9: [ 0 7114@3p ] PM PV mtr(W) avl(W) raw max min spread 15 4883 21230 21743 7673 -13304 14 4883 21230 21743 7673 -13304 -4 4883 21230 21743 7673 -13304 -7 4883 21230 21743 7673 -13304 -10 4883 21230 21743 7673 -13304 0 4883 21230 21743 7673 -13304 0 4883 21230 21743 7673 -13304 -3 4883 21230 21743 7673 -13304 -3 4940 21478 21743 7673 -13304 0 4940 21478 21743 7673 -13304 -68 4952 21530 21743 7673 -13304 -44 4952 21530 21743 7673 -13304 -15 4938 21469 21743 7673 -13304 -12 4938 21469 21743 7673 -13304 0 4952 21530 21743 7673 -13304 -1 4952 21530 21743 7673 -13304 9 4947 21508 21743 7673 -13304 -10 4947 21508 21743 7673 -13304 -3 4949 21517 21743 7673 -13304 0 4947 21508 21743 7673 -13304 2025-03-21 11:49:14,353 Hysteresis 2263 0: raw(21508 16000 16000 16000) min(7673 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 21743 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 21743 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3508 10000 10000 10000) 7: 0: 7169@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7169@3p 9: don't have active chargers. 9: raw(1 8831 8831 8831) min(-13834 8831 8831 8831) spread(-34811 8831 8831 8831) max_pv 236 9: [ 0 7169@3p ] PM PV mtr(W) avl(W) raw max min spread 0 4985 21673 21743 7673 -13304 0 4982 21660 21743 7673 -13304 7 4982 21660 21743 7673 -13304 0 4988 21686 21743 7673 -13304 -10 4988 21686 21743 7673 -13304 -1 4983 21665 21743 7673 -13304 2 4983 21665 21743 7673 -13304 -2 4969 21604 21743 7673 -13304 -2 4969 21604 21743 7673 -13304 19 4951 21526 21743 7673 -13304 53 4951 21526 21743 7673 -13304 25 4950 21521 21743 7673 -13304 23 4950 21521 21743 7673 -13304 -2 4954 21539 21743 7673 -13304 0 4954 21539 21743 7673 -13304 8 4961 21569 21743 7673 -13304 -4 4961 21569 21743 7673 -13304 -5 4962 21573 21743 8056 -13304 -5 4962 21573 21743 21226 -13304 2025-03-21 11:49:24,359 Hysteresis 2273 0: raw(21573 16000 16000 16000) min(21226 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 21743 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 21743 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3573 10000 10000 10000) 7: 0: 7191@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7191@3p 9: don't have active chargers. 9: raw(0 8809 8809 8809) min(-347 8809 8809 8809) spread(-34877 8809 8809 8809) max_pv 170 9: [ 0 7191@3p ] PM PV mtr(W) avl(W) raw max min spread 0 4978 21643 21743 21226 -13304 4 4978 21643 21743 21226 -13304 2 4974 21626 21743 21226 -13304 2 4936 21460 21743 21226 -13304 8 4936 21460 21743 21226 -13304 10 4936 21460 21743 21226 -13304 -6 4936 21460 21743 21226 -13304 -7 4936 21460 21743 21226 -13304 -4 4936 21460 21743 21226 -13304 1 4936 21460 21743 21226 -13304 4 4936 21460 21743 21226 -13304 2 4936 21460 21743 21226 -13304 3 4936 21460 21743 21226 -13304 -1 4936 21460 21743 21226 -13304 -4 4936 21460 21743 21226 -13304 0 4936 21460 21743 21226 -13304 4 4936 21460 21743 21226 -13304 -1 4936 21460 21743 21226 -13304 12 4936 21460 21743 21226 -13304 2025-03-21 11:49:34,415 Hysteresis 2283 0: raw(21460 16000 16000 16000) min(21226 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 21743 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 21743 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3460 10000 10000 10000) 7: 0: 7153@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7153@3p 9: don't have active chargers. 9: raw(1 8847 8847 8847) min(-233 8847 8847 8847) spread(-34763 8847 8847 8847) max_pv 284 9: [ 0 7153@3p ] PM PV mtr(W) avl(W) raw max min spread -4 4910 21347 21743 21226 -13304 -10 4910 21347 21743 21226 -13304 -1 4910 21347 21743 21226 -13304 2 4910 21347 21743 21226 -13304 3 4943 21491 21743 21226 -13304 6 4943 21491 21743 21226 -13304 -8 4956 21547 21743 21226 -13304 -4 4956 21547 21743 21226 -13304 12 4953 21534 21743 21226 -13304 -10 4953 21534 21743 21226 -13304 -17 4956 21547 21743 21226 -13304 -2 4956 21547 21743 21226 -13304 -2 4972 21617 21743 21226 -13304 -8 4972 21617 21743 21226 -13304 -27 4978 21643 21743 21226 -13304 -33 4978 21643 21743 21226 -13304 -16 4978 21643 21743 21226 -13304 -2 4978 21643 21743 21226 -13304 -1 4982 21660 21743 21226 -13304 21 4982 21660 21743 21226 -13304 2025-03-21 11:49:44,420 Hysteresis 2293 0: raw(21660 16000 16000 16000) min(21226 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 21743 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 21743 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3660 10000 10000 10000) 7: 0: 7220@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7220@3p 9: don't have active chargers. 9: raw(0 8780 8780 8780) min(-434 8780 8780 8780) spread(-34964 8780 8780 8780) max_pv 83 9: [ 0 7220@3p ] PM PV mtr(W) avl(W) raw max min spread -17 5007 21769 21769 21226 -13304 -12 5007 21769 21769 21226 -13304 -3 5002 21747 21769 21226 -13304 41 5002 21747 21769 21226 -13304 25 5003 21752 21769 21226 -13304 23 5003 21752 21769 21226 -13304 9 4995 21717 21769 21226 -13304 2 4995 21717 21769 21226 -13304 5 4982 21660 21769 21226 -13304 -1 4982 21660 21769 21226 -13304 43 4977 21639 21769 21226 -13304 20 4977 21639 21769 21226 -13304 11 4956 21547 21769 21226 -13304 1 4956 21547 21769 21226 -13304 11 4956 21547 21769 21226 -13304 -10 4956 21547 21769 21226 -13304 -3 4956 21547 21769 21226 -13304 17 4956 21547 21769 21226 -13304 2 4956 21547 21769 21226 -13304 -7 4956 21547 21769 21226 -13304 2025-03-21 11:49:54,428 Hysteresis 2303 0: raw(21547 16000 16000 16000) min(21226 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 21769 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 21769 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3547 10000 10000 10000) 7: 0: 7182@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7182@3p 9: don't have active chargers. 9: raw(1 8818 8818 8818) min(-320 8818 8818 8818) spread(-34850 8818 8818 8818) max_pv 223 9: [ 0 7182@3p ] PM PV mtr(W) avl(W) raw max min spread 1 4930 21434 21769 21226 -13304 10 4930 21434 21769 21226 -13304 9 4930 21434 21769 21226 -13304 -5 4930 21434 21769 21226 -13304 -8 4930 21434 21769 21226 -13304 -2 4930 21434 21769 21226 -13304 -1 4930 21434 21769 21226 -13304 1 4930 21434 21769 21226 -13304 0 4930 21434 21769 21226 -13304 -28 4978 21643 21769 21226 -13304 -32 4978 21643 21769 21226 -13304 -12 4976 21634 21769 21226 -13304 1 4976 21634 21769 21226 -13304 0 4978 21643 21769 21226 -13304 -4 4978 21643 21769 21226 -13304 -4 4978 21643 21769 21226 -13304 -3 4978 21643 21769 21226 -13304 -4 4980 21652 21769 21226 -13304 -4 4980 21652 21769 21226 -13304 2025-03-21 11:50:04,740 Hysteresis 2313 0: raw(21652 16000 16000 16000) min(21226 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 21769 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 21769 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3652 10000 10000 10000) 7: 0: 7217@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7217@3p 9: don't have active chargers. 9: raw(1 8783 8783 8783) min(-425 8783 8783 8783) spread(-34955 8783 8783 8783) max_pv 118 9: [ 0 7217@3p ] PM PV mtr(W) avl(W) raw max min spread -2 5002 21747 21769 21226 -13304 0 5000 21739 21769 21226 -13304 -9 5000 21739 21769 21226 -13304 -2 5002 21747 21769 21226 -13304 1 5002 21747 21769 21226 -13304 -1 5007 21769 21769 21226 -13304 -2 5007 21769 21769 21226 -13304 3 4988 21686 21769 21226 -13304 0 4988 21686 21769 21226 -13304 -2 4954 21539 21769 21226 -13304 16 4954 21539 21769 21226 -13304 36 4954 21539 21769 21226 -13304 10 4954 21539 21769 21226 -13304 4 4954 21539 21769 21226 -13304 -1 4954 21539 21769 21226 -13304 0 4954 21539 21769 21226 -13304 -3 4954 21539 21769 21226 -13304 -5 4954 21539 21769 21226 -13304 -25 4954 21539 21769 21226 -13304 -11 5002 21747 21769 21226 -13304 2025-03-21 11:50:14,951 Hysteresis 2323 0: raw(21747 16000 16000 16000) min(21226 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 21769 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 21769 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3747 10000 10000 10000) 7: 0: 7249@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7249@3p 9: don't have active chargers. 9: raw(0 8751 8751 8751) min(-521 8751 8751 8751) spread(-35051 8751 8751 8751) max_pv 22 9: [ 0 7249@3p ] PM PV mtr(W) avl(W) raw max min spread -15 5024 21843 21843 21226 -13304 2 5007 21769 21843 21226 -13304 3 5007 21769 21843 21226 -13304 1 4976 21634 21843 21226 -13304 33 4976 21634 21843 21226 -13304 11 4976 21634 21843 21226 -13304 10 4976 21634 21843 21226 -13304 -4 4976 21634 21843 21226 -13304 -4 4976 21634 21843 21226 -13304 12 4976 21634 21843 21226 -13304 6 4976 21634 21843 21226 -13304 5 4976 21634 21843 21226 -13304 9 4976 21634 21843 21230 -13304 -6 4976 21634 21843 21230 -13304 -8 4995 21717 21843 21230 -13304 6 4995 21717 21843 21230 -13304 7 4993 21708 21843 21230 -13304 -6 4993 21708 21843 21230 -13304 2 4976 21634 21843 21230 -13304 4 4976 21634 21843 21230 -13304 2025-03-21 11:50:24,956 Hysteresis 2333 0: raw(21634 16000 16000 16000) min(21230 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 21843 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 21843 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3634 10000 10000 10000) 7: 0: 7211@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7211@3p 9: don't have active chargers. 9: raw(1 8789 8789 8789) min(-403 8789 8789 8789) spread(-34937 8789 8789 8789) max_pv 210 9: [ 0 7211@3p ] PM PV mtr(W) avl(W) raw max min spread -4 4974 21626 21843 21230 -13304 -4 4974 21626 21843 21230 -13304 -1 4975 21630 21843 21230 -13304 11 4975 21630 21843 21230 -13304 -14 4974 21626 21843 21230 -13304 -4 4974 21626 21843 21230 -13304 6 4994 21713 21843 21230 -13304 1 4994 21713 21843 21230 -13304 -44 4995 21717 21843 21230 -13304 -28 4995 21717 21843 21230 -13304 -7 4992 21704 21843 21230 -13304 3 4992 21704 21843 21230 -13304 -6 4997 21726 21843 21230 -13304 -4 4997 21726 21843 21230 -13304 2 5004 21756 21843 21230 -13304 0 5004 21756 21843 21230 -13304 1 4998 21730 21843 21230 -13304 1 4998 21730 21843 21230 -13304 1 4995 21717 21843 21230 -13304 5 4995 21717 21843 21230 -13304 2025-03-21 11:50:34,964 Hysteresis 2343 0: raw(21717 16000 16000 16000) min(21230 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 21843 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 21843 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3717 10000 10000 10000) 7: 0: 7239@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7239@3p 9: don't have active chargers. 9: raw(0 8761 8761 8761) min(-487 8761 8761 8761) spread(-35021 8761 8761 8761) max_pv 126 9: [ 0 7239@3p ] PM PV mtr(W) avl(W) raw max min spread 4 5014 21800 21843 21230 -13304 -7 5014 21800 21843 21230 -13304 0 5014 21800 21843 21230 -13304 0 5014 21800 21843 21230 -13304 0 5019 21821 21843 21230 -13304 1 5019 21821 21843 21230 -13304 0 5001 21743 21843 21230 -13304 -1 5001 21743 21843 21230 -13304 -1 4996 21721 21843 21230 -13304 1 4996 21721 21843 21230 -13304 29 4998 21730 21843 21230 -13304 10 4998 21730 21843 21230 -13304 12 4997 21726 21843 21230 -13304 0 4997 21726 21843 21230 -13304 7 4997 21726 21843 21230 -13304 2 4997 21726 21843 21230 -13304 6 4997 21726 21843 21230 -13304 5 4995 21717 21843 21230 -13304 -7 4995 21717 21843 21230 -13304 2025-03-21 11:50:45,167 Hysteresis 2353 0: raw(21717 16000 16000 16000) min(21230 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 21843 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 21843 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3717 10000 10000 10000) 7: 0: 7239@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7239@3p 9: don't have active chargers. 9: raw(0 8761 8761 8761) min(-487 8761 8761 8761) spread(-35021 8761 8761 8761) max_pv 126 9: [ 0 7239@3p ] PM PV mtr(W) avl(W) raw max min spread 4 4995 21717 21843 21230 -13304 4 4995 21717 21843 21230 -13304 -1 5001 21743 21843 21230 -13304 -5 5001 21743 21843 21230 -13304 7 4990 21695 21843 21230 -13304 -1 4990 21695 21843 21230 -13304 -1 4969 21604 21843 21230 -13304 3 4969 21604 21843 21230 -13304 12 4969 21604 21843 21230 -13304 -3 4969 21604 21843 21230 -13304 4 4969 21604 21843 21230 -13304 0 4969 21604 21843 21230 -13304 -1 4969 21604 21843 21230 -13304 -1 4969 21604 21843 21230 -13304 -4 4969 21604 21843 21230 -13304 -5 4969 21604 21843 21230 -13304 -3 4969 21604 21843 21230 -13304 0 4969 21604 21843 21230 -13304 5 4969 21604 21843 21230 -13304 4 4969 21604 21843 21230 -13304 2025-03-21 11:50:55,172 Hysteresis 2363 0: raw(21604 16000 16000 16000) min(21230 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 21843 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 21843 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3604 10000 10000 10000) 7: 0: 7201@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7201@3p 9: don't have active chargers. 9: raw(1 8799 8799 8799) min(-373 8799 8799 8799) spread(-34907 8799 8799 8799) max_pv 240 9: [ 0 7201@3p ] PM PV mtr(W) avl(W) raw max min spread -7 4943 21491 21843 21230 -13304 -9 4943 21491 21843 21230 -13304 0 4943 21491 21843 21230 -13304 7 4943 21491 21843 21230 -13304 -1 4943 21491 21843 21230 -13304 1 4943 21491 21843 21230 -13304 1 4943 21491 21843 21230 -13304 2 4943 21491 21843 21230 -13304 2 4943 21491 21843 21230 -13304 2 4943 21491 21843 21230 -13304 -41 4943 21491 21843 21230 -13304 -31 4943 21491 21843 21230 -13304 -6 4987 21682 21843 21230 -13304 0 4987 21682 21843 21230 -13304 0 4984 21669 21843 21230 -13304 -2 4984 21669 21843 21230 -13304 -1 4943 21491 21843 21230 -13304 1 4943 21491 21843 21230 -13304 0 4943 21491 21843 21230 -13304 -10 4943 21491 21843 21230 -13304 2025-03-21 11:51:05,177 Hysteresis 2373 0: raw(21491 16000 16000 16000) min(21230 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 21843 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 21843 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3491 10000 10000 10000) 7: 0: 7163@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7163@3p 9: don't have active chargers. 9: raw(2 8837 8837 8837) min(-259 8837 8837 8837) spread(-34793 8837 8837 8837) max_pv 354 9: [ 0 7163@3p ] PM PV mtr(W) avl(W) raw max min spread -2 4917 21378 21843 21230 -13304 -2 4917 21378 21843 21230 -13304 -4 4917 21378 21843 21230 -13304 -3 4917 21378 21843 21230 -13304 -3 4917 21378 21843 21230 -13304 -3 4917 21378 21843 21230 -13304 3 4967 21595 21843 21230 -13304 5 4967 21595 21843 21230 -13304 5 4972 21617 21843 21230 -13304 -14 4972 21617 21843 21230 -13304 -4 4975 21630 21843 21230 -13304 -8 4975 21630 21843 21230 -13304 0 4975 21630 21843 21230 -13304 0 1860 8086 21843 8086 -13304 4 1860 8086 21843 8086 -13304 240 1737 7552 21843 7552 -13304 2668 -387 -1682 21843 -1682 -13304 1761 3445 14978 21843 -1682 -13304 -2746 7213 31360 31360 -1682 -13304 2025-03-21 11:51:15,234 Hysteresis 2384 0: raw(31360 16000 16000 16000) min(-1682 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 31360 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 31360 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (13360 10000 10000 10000) 7: 0: 10453@3p 8: filtered 1 to 1, sorted to 0 8: 0: 10453@3p 9: don't have active chargers. 9: raw(1 5547 5547 5547) min(-33041 5547 5547 5547) spread(-44663 5547 5547 5547) max_pv 1 9: [ 0 10453@3p ] PM PV mtr(W) avl(W) raw max min spread -2593 9144 39756 39756 -1682 -13304 1151 6210 27000 39756 -1682 -13304 948 6763 29404 39756 -1682 -13304 -53 7187 31247 39756 -1682 -13304 -532 7466 32460 39756 -1682 -13304 -151 7275 31630 39756 -1682 -13304 154 7160 31130 39756 -1682 -13304 96 7187 31247 39756 -1682 -13304 25 7169 31169 39756 -1682 -13304 42 7169 31169 39756 -1682 -13304 178 6890 29956 39756 -1682 -13304 257 6851 29786 39756 -1682 -13304 330 6332 27530 39756 -1682 -13304 369 6303 27404 39756 -1682 -13304 362 5872 25530 39756 -1682 -13304 375 5471 23786 39756 -1682 -13304 375 5471 23786 39756 -1682 -13304 374 5292 23008 39756 -1682 -13304 371 5294 23017 39756 -1682 -13304 2025-03-21 11:51:25,241 Hysteresis 2394 0: raw(23017 16000 16000 16000) min(-1682 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 39756 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 39756 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (5017 10000 10000 10000) 7: 0: 7672@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7672@3p 9: don't have active chargers. 9: raw(1 8328 8328 8328) min(-24698 8328 8328 8328) spread(-36320 8328 8328 8328) max_pv 16740 9: [ 0 7672@3p ] PM PV mtr(W) avl(W) raw max min spread 367 3123 13578 39756 -1682 -13304 376 3115 13543 39756 -1682 -13304 397 3079 13386 39756 -1682 -13304 280 3181 13830 39756 -1682 -13304 84 3340 14521 39756 -1682 -13304 20 3340 14521 39756 -1682 -13304 0 5268 22904 39756 -1682 -13304 1 5268 22904 39756 -1682 -13304 -4 5268 22904 39756 -1682 -13304 -480 5458 23730 39756 -1682 -13304 -1913 6406 27852 39756 -1682 -13304 -334 5246 22808 39756 -1682 -13304 556 4908 21339 39756 -1682 -13304 RECV 0: requested 12590 -> 10440 mA (lines 7.440 7.430 7.400) 419 4976 21634 39756 -1682 -13304 73 5136 22330 39756 -1682 -13304 -9 5136 22330 39756 -1682 -13304 0 5136 22330 39756 -1682 -13304 7 5136 22330 39756 -1682 -13304 -2 5137 22334 39756 -1682 -13304 11 5137 22334 39756 -1682 -13304 2025-03-21 11:51:35,246 Hysteresis 2404 0: raw(22334 16000 16000 16000) min(-1682 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 39756 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 39756 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (4334 10000 10000 10000) 7: 0: 7444@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7444@3p 9: don't have active chargers. 9: raw(2 8556 8556 8556) min(-24014 8556 8556 8556) spread(-35636 8556 8556 8556) max_pv 17424 9: [ 0 7444@3p ] PM PV mtr(W) avl(W) raw max min spread 2 4977 21639 39756 -1682 -13304 -13 4990 21695 39756 -1682 -13304 0 4990 21695 39756 -1682 -13304 -31 5001 21743 39756 -1682 -13304 -31 5001 21743 39756 -1682 -13304 -8 5075 22065 39756 -1682 -13304 -6 5075 22065 39756 -1682 -13304 -3 5111 22221 39756 -1682 -13304 -4 5111 22221 39756 -1682 -13304 -408 5392 23443 39756 -1682 -13304 -194 5285 22978 39756 -1682 -13304 39 5237 22769 39756 -1682 -13304 38 5237 22769 39756 -1682 -13304 12 5228 22730 39756 -1682 -13304 5 5228 22730 39756 -1682 -13304 -2 5230 22739 39756 -1682 -13304 4 5230 22739 39756 -1682 -13304 0 5230 22739 39756 -1682 -13304 -2 5230 22739 39756 -1682 -13304 2025-03-21 11:51:45,548 Hysteresis 2414 0: raw(22739 16000 16000 16000) min(-1682 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 39756 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 39756 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (4739 10000 10000 10000) 7: 0: 7579@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7579@3p 9: don't have active chargers. 9: raw(2 8421 8421 8421) min(-24419 8421 8421 8421) spread(-36041 8421 8421 8421) max_pv 17019 9: [ 0 7579@3p ] PM PV mtr(W) avl(W) raw max min spread -2 5324 23147 39756 -1682 -13304 1 5324 23147 39756 -1682 -13304 0 5325 23152 39756 -1682 -13304 5 5325 23152 39756 -1682 -13304 9 5322 23139 39756 -1682 -13304 9 5322 23139 39756 -1682 -13304 -2 5319 23126 39756 -1682 -13304 0 5204 22626 39756 -1682 -13304 1 5204 22626 39756 -1682 -13304 -2 5121 22265 39756 -1682 -13304 330 5006 21765 39756 -1682 -13304 230 5062 22008 39756 -1682 -13304 25 5127 22291 39756 -1682 -13304 -25 5127 22291 39756 -1682 -13304 -18 5127 22291 39756 -1682 -13304 1 5127 22291 39756 -1682 -13304 -5 5127 22291 39756 -1682 -13304 -2 5132 22313 39756 -1682 -13304 1 5132 22313 39756 -1682 -13304 0 5125 22282 39756 -1682 -13304 2025-03-21 11:51:55,557 Hysteresis 2424 0: raw(22282 16000 16000 16000) min(-1682 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 39756 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 39756 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (4282 10000 10000 10000) 7: 0: 7427@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7427@3p 9: don't have active chargers. 9: raw(1 8573 8573 8573) min(-23963 8573 8573 8573) spread(-35585 8573 8573 8573) max_pv 17475 9: [ 0 7427@3p ] PM PV mtr(W) avl(W) raw max min spread -3 5020 21826 39756 -1682 -13304 0 5019 21821 39756 -1682 -13304 1 5019 21821 39756 -1682 -13304 -1 5025 21847 39756 -1682 -13304 -1 5025 21847 39756 -1682 -13304 7 5024 21843 39756 -1682 -13304 0 5024 21843 39756 -1682 -13304 -9 5059 21995 39756 -1682 -13304 0 5059 21995 39756 -1682 -13304 -86 5075 22065 39756 -1682 -13304 -80 5075 22065 39756 -1682 -13304 -23 5068 22034 39756 -1682 -13304 -3 5064 22017 39756 -1682 -13304 -8 5064 22017 39756 -1682 -13304 0 5065 22021 39756 -1682 -13304 1 5065 22021 39756 -1682 -13304 31 5070 22043 39756 -1682 -13304 30 5070 22043 39756 -1682 -13304 -27 5075 22065 39756 -1682 -13304 2025-03-21 11:52:05,562 Hysteresis 2434 0: raw(22065 16000 16000 16000) min(-1682 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 39756 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 39756 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (4065 10000 10000 10000) 7: 0: 7355@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7355@3p 9: don't have active chargers. 9: raw(0 8645 8645 8645) min(-23747 8645 8645 8645) spread(-35369 8645 8645 8645) max_pv 17691 9: [ 0 7355@3p ] PM PV mtr(W) avl(W) raw max min spread -17 5025 21847 39756 -1682 -13304 -16 5032 21878 39756 -1682 -13304 -6 5032 21878 39756 -1682 -13304 13 5037 21900 39756 -1682 -13304 0 5037 21900 39756 -1682 -13304 -7 5020 21826 39756 -1682 -13304 0 5020 21826 39756 -1682 -13304 1 5049 21952 39756 -1682 -13304 9 5049 21952 39756 -1682 -13304 -20 5049 21952 39756 -1682 -13304 -42 5049 21952 39756 -1682 -13304 -29 5046 21939 39756 -1682 -13304 1 5046 21939 39756 -1682 -13304 -3 5049 21952 39756 -1682 -13304 -3 5049 21952 39756 -1682 -13304 0 5033 21882 39756 -1682 -13304 7 5042 21921 39756 -1682 -13304 2 5042 21921 39756 -1682 -13304 -3 5046 21939 39756 -1682 -13304 2025-03-21 11:52:15,809 Hysteresis 2444 0: raw(21939 16000 16000 16000) min(-1682 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 39756 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 39756 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3939 10000 10000 10000) 7: 0: 7313@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7313@3p 9: don't have active chargers. 9: raw(0 8687 8687 8687) min(-23621 8687 8687 8687) spread(-35243 8687 8687 8687) max_pv 17817 9: [ 0 7313@3p ] PM PV mtr(W) avl(W) raw max min spread -6 5017 21813 39756 -1682 -13304 2 5020 21826 39756 -1682 -13304 8 5020 21826 39756 -1682 -13304 -7 5012 21791 39756 -1682 -13304 0 5012 21791 39756 -1682 -13304 0 5020 21826 39756 -1682 -13304 24 5020 21826 39756 -1682 -13304 -2 5020 21826 39756 -1682 -13304 -3 5020 21826 39756 -1682 -13304 -4 5020 21826 39756 -1682 -13304 -9 5020 21826 39756 -1682 -13304 -10 5020 21826 39756 -1682 -13304 -2 5020 21826 39756 -1682 -13304 6 5009 21778 39756 -1682 -13304 3 5009 21778 39756 -1682 -13304 14 5012 21791 39756 -1682 -13304 12 5012 21791 39756 -1682 -13304 2 5009 21778 39756 -1682 -13304 -1 5009 21778 39756 -1682 -13304 5 5015 21804 39756 -1682 -13304 2025-03-21 11:52:26,188 Hysteresis 2454 0: raw(21804 16000 16000 16000) min(-1682 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 39756 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 39756 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3804 10000 10000 10000) 7: 0: 7268@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7268@3p 9: don't have active chargers. 9: raw(0 8732 8732 8732) min(-23486 8732 8732 8732) spread(-35108 8732 8732 8732) max_pv 17952 9: [ 0 7268@3p ] PM PV mtr(W) avl(W) raw max min spread 4 4984 21669 39756 -1682 -13304 -16 4982 21660 39756 -1682 -13304 -6 4982 21660 39756 -1682 -13304 5 4986 21678 39756 -1682 -13304 4 4986 21678 39756 -1682 -13304 -7 4978 21643 39756 -1682 -13304 3 4985 21673 39756 -1682 -13304 11 4985 21673 39756 -1682 -13304 -2 4985 21673 39756 -1682 -13304 5 4985 21673 39756 -1682 -13304 -19 4989 21691 39756 -1682 -13304 -19 4989 21691 39756 -1682 -13304 -8 4989 21691 39756 -1682 -13304 -50 4989 21691 39756 -1682 -13304 -46 5009 21778 39756 -1682 -13304 -62 5009 21778 39756 -1682 -13304 19 5011 21786 39756 -1682 -13304 23 5011 21786 39756 -1682 -13304 4 5009 21778 39756 -1682 -13304 0 5009 21778 39756 -1682 -13304 2025-03-21 11:52:36,229 Hysteresis 2465 0: raw(21778 16000 16000 16000) min(-1682 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 39756 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 39756 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3778 10000 10000 10000) 7: 0: 7259@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7259@3p 9: don't have active chargers. 9: raw(1 8741 8741 8741) min(-23459 8741 8741 8741) spread(-35081 8741 8741 8741) max_pv 17979 9: [ 0 7259@3p ] PM PV mtr(W) avl(W) raw max min spread -3 5003 21752 39756 -1682 -13304 -5 5003 21752 39756 -1682 -13304 11 5000 21739 39756 -1682 -13304 -4 5000 21739 39756 -1682 -13304 11 5002 21747 39756 -1682 -13304 5 5002 21747 39756 -1682 -13304 -6 5007 21769 39756 -1682 -13304 -3 5007 21769 39756 -1682 -13304 0 5009 21778 39756 -1682 -13304 0 5009 21778 39756 -1682 -13304 -2 5009 21778 39756 -1682 -13304 0 5004 21756 39756 -1682 -13304 -2 5004 21756 39756 -1682 -13304 -2 5008 21773 39756 -1682 -13304 0 5008 21773 39756 -1682 -13304 0 5006 21765 39756 -1682 -13304 6 5006 21765 39756 -1682 -13304 1 5008 21773 39756 -1682 -13304 2 5008 21773 39756 -1682 -13304 2025-03-21 11:52:46,233 Hysteresis 2475 0: raw(21773 16000 16000 16000) min(-1682 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 39756 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 39756 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3773 10000 10000 10000) 7: 0: 7257@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7257@3p 9: don't have active chargers. 9: raw(2 8743 8743 8743) min(-23453 8743 8743 8743) spread(-35075 8743 8743 8743) max_pv 17985 9: [ 0 7257@3p ] PM PV mtr(W) avl(W) raw max min spread -1 5005 21760 39756 -1682 -13304 2 5005 21760 39756 -1682 -13304 1 4996 21721 39756 -1682 -13304 0 4996 21721 39756 -1682 -13304 -1 5002 21747 39756 -1682 -13304 1 5002 21747 39756 -1682 -13304 6 5005 21760 39756 -1682 -13304 -8 5005 21760 39756 -1682 -13304 -2 4982 21660 39756 -1682 -13304 1 4982 21660 39756 -1682 -13304 -5 4982 21660 39756 -1682 -13304 -4 4982 21660 39756 -1682 -13304 12 4982 21660 39756 -1682 -13304 2 4982 21660 39756 -1682 -13304 -9 4982 21660 39756 -1682 -13304 3 4982 21660 39756 -1682 -13304 4 4982 21660 39756 -1682 -13304 2 4982 21660 39756 -1682 -13304 7 4982 21660 39756 -1682 -13304 -8 4982 21660 39756 -1682 -13304 2025-03-21 11:52:56,275 Hysteresis 2485 0: raw(21660 16000 16000 16000) min(-1682 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 39756 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 39756 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3660 10000 10000 10000) 7: 0: 7220@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7220@3p 9: don't have active chargers. 9: raw(0 8780 8780 8780) min(-23342 8780 8780 8780) spread(-34964 8780 8780 8780) max_pv 18096 9: [ 0 7220@3p ] PM PV mtr(W) avl(W) raw max min spread -3 4956 21547 39756 -1682 -13304 2 4956 21547 39756 -1682 -13304 4 4956 21547 39756 -1682 -13304 -7 4956 21547 39756 -1682 -13304 4 4956 21547 39756 -1682 -13304 3 4956 21547 39756 -1682 -13304 4 4956 21547 39756 -1682 -13304 0 4956 21547 39756 -1682 -13304 -1 4956 21547 39756 -1682 -13304 3 4956 21547 39756 -1682 -13304 -20 4956 21547 39756 -1682 -13304 12 4956 21547 39756 -1682 -13304 7 4956 21547 39756 -1682 -13304 3 4968 21600 39756 -1682 -13304 4 4968 21600 39756 -1682 -13304 2 4982 21660 39756 -1682 -13304 4 4982 21660 39756 -1682 -13304 7 4973 21621 39756 -1682 -13304 -9 4973 21621 39756 -1682 -13304 2025-03-21 11:53:06,666 Hysteresis 2495 0: raw(21621 16000 16000 16000) min(-1682 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 39756 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 39756 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3621 10000 10000 10000) 7: 0: 7207@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7207@3p 9: don't have active chargers. 9: raw(0 8793 8793 8793) min(-23303 8793 8793 8793) spread(-34925 8793 8793 8793) max_pv 18135 9: [ 0 7207@3p ] PM PV mtr(W) avl(W) raw max min spread -4 4947 21508 39756 -1682 -13304 -1 4947 21508 39756 -1682 -13304 5 4947 21508 39756 -1682 -13304 -6 4947 21508 39756 -1682 -13304 -5 4947 21508 39756 -1682 -13304 -4 4947 21508 39756 -1682 -13304 -3 4947 21508 39756 -1682 -13304 -5 4947 21508 39756 -1682 -13304 5 4947 21508 39756 -1682 -13304 0 4947 21508 39756 -1682 -13304 -4 4947 21508 39756 -1682 -13304 -19 4947 21508 39756 -1682 -13304 -32 4947 21508 39756 -1682 -13304 -16 4947 21508 39756 -1682 -13304 3 4947 21508 39756 -1682 -13304 6 4947 21508 39756 -1682 -13304 43 4947 21508 39756 -1682 -13304 27 4947 21508 39756 -1682 -13304 21 4947 21508 39756 -1682 -13304 -10 4947 21508 39756 -1682 -13304 2025-03-21 11:53:16,925 Hysteresis 2505 0: raw(21508 16000 16000 16000) min(-1682 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 39756 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 39756 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3508 10000 10000 10000) 7: 0: 7169@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7169@3p 9: don't have active chargers. 9: raw(1 8831 8831 8831) min(-23189 8831 8831 8831) spread(-34811 8831 8831 8831) max_pv 18249 9: [ 0 7169@3p ] PM PV mtr(W) avl(W) raw max min spread -7 4921 21395 39756 -1682 -13304 -35 4921 21395 39756 -1682 -13304 -34 4921 21395 39756 -1682 -13304 -18 4964 21582 39756 -1682 -13304 -6 4964 21582 39756 -1682 -13304 -4 4959 21560 39756 -1682 -13304 2 4959 21560 39756 -1682 -13304 -4 4964 21582 39756 -1682 -13304 -3 4964 21582 39756 -1682 -13304 -6 4969 21604 39756 -1682 -13304 2 4969 21604 39756 -1682 -13304 4 4956 21547 39756 -1682 -13304 2 4959 21560 39756 -1682 -13304 4 4959 21560 39756 -1682 -13304 -3 4921 21395 39756 -1682 -13304 15 4921 21395 39756 -1682 -13304 -8 4921 21395 39756 -1682 -13304 -9 4921 21395 39756 -1682 -13304 -1 4921 21395 39756 -1682 -13304 7 4921 21395 39756 -1682 -13304 2025-03-21 11:53:26,935 Hysteresis 2515 0: raw(21395 16000 16000 16000) min(-1682 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 39756 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 39756 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3395 10000 10000 10000) 7: 0: 7131@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7131@3p 9: don't have active chargers. 9: raw(2 8869 8869 8869) min(-23075 8869 8869 8869) spread(-34697 8869 8869 8869) max_pv 18363 9: [ 0 7131@3p ] PM PV mtr(W) avl(W) raw max min spread 6 4935 21456 39756 -1682 -13304 -18 4935 21456 39756 -1682 -13304 -8 4941 21482 39756 -1682 -13304 7 4941 21482 39756 -1682 -13304 1 4944 21495 39756 -1682 -13304 -11 4944 21495 39756 -1682 -13304 11 4945 21500 39756 -1682 -13304 -8 4945 21500 39756 -1682 -13304 0 4966 21591 39756 -1682 -13304 -62 4966 21591 39756 -1682 -13304 -61 4971 21613 39756 -1682 -13304 -9 4971 21613 39756 -1682 -13304 0 4977 21639 39756 -1682 -13304 -6 4977 21639 39756 -1682 -13304 4 4952 21530 39756 -1682 -13304 1 4957 21552 39756 -1682 -13304 55 4957 21552 39756 -1682 -13304 53 4945 21500 39756 -1682 -13304 7 4945 21500 39756 -1682 -13304 2025-03-21 11:53:36,944 Hysteresis 2525 0: raw(21500 16000 16000 16000) min(-1682 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 39756 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 39756 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3500 10000 10000 10000) 7: 0: 7166@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7166@3p 9: don't have active chargers. 9: raw(2 8834 8834 8834) min(-23180 8834 8834 8834) spread(-34802 8834 8834 8834) max_pv 18258 9: [ 0 7166@3p ] PM PV mtr(W) avl(W) raw max min spread 2 4995 21717 39756 -1682 -13304 2 4995 21717 39756 -1682 -13304 -1 5002 21747 39756 -1682 -13304 -58 5002 21747 39756 -1682 -13304 -31 5001 21743 39756 -1682 -13304 -20 5001 21743 39756 -1682 -13304 -19 4972 21617 39756 -1682 -13304 -7 4972 21617 39756 -1682 -13304 -7 4979 21647 39756 -1682 -13304 64 4979 21647 39756 -1682 -13304 30 4974 21626 39756 -1682 -13304 2 4974 21626 39756 -1682 -13304 7 4971 21613 39756 -1682 -13304 2 4971 21613 39756 -1682 -13304 0 4968 21600 39756 -1682 -13304 3 4968 21600 39756 -1682 -13304 -9 4967 21595 39756 -1682 -13304 2 4967 21595 39756 -1682 -13304 9 4973 21621 39756 -1682 -13304 -8 4973 21621 39756 -1682 -13304 2025-03-21 11:53:47,222 Hysteresis 2536 0: raw(21621 16000 16000 16000) min(-1682 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 39756 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 39756 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3621 10000 10000 10000) 7: 0: 7207@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7207@3p 9: don't have active chargers. 9: raw(0 8793 8793 8793) min(-23303 8793 8793 8793) spread(-34925 8793 8793 8793) max_pv 18135 9: [ 0 7207@3p ] PM PV mtr(W) avl(W) raw max min spread -4 4998 21730 39756 -1682 -13304 -6 4998 21730 39756 -1682 -13304 4 4996 21721 39756 -1682 -13304 1 4996 21721 39756 -1682 -13304 1 5002 21747 39756 -1682 -13304 -4 5002 21747 39756 -1682 -13304 4 4993 21708 39756 -1682 -13304 -5 4993 21708 39756 -1682 -13304 8 4984 21669 39756 -1682 -13304 37 4984 21669 39756 -1682 -13304 31 4984 21669 39756 -1682 -13304 15 4984 21669 39756 -1682 -13304 -3 5004 21756 39756 -1682 -13304 -6 5004 21756 39756 -1682 -13304 -43 5002 21747 39756 -1682 -13304 -23 5002 21747 39756 -1682 -13304 -4 4999 21734 39756 -1682 -13304 -8 4999 21734 39756 -1682 -13304 -6 5001 21743 39756 -1682 -13304 7 5001 21743 39756 -1682 -13304 2025-03-21 11:53:57,257 Hysteresis 2546 0: raw(21743 16000 16000 16000) min(-1682 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 39756 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 39756 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3743 10000 10000 10000) 7: 0: 7247@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7247@3p 9: don't have active chargers. 9: raw(2 8753 8753 8753) min(-23423 8753 8753 8753) spread(-35045 8753 8753 8753) max_pv 18015 9: [ 0 7247@3p ] PM PV mtr(W) avl(W) raw max min spread -4 5028 21860 39756 -1682 -13304 3 5028 21860 39756 -1682 -13304 -6 5021 21830 39756 -1682 -13304 -8 5021 21830 39756 -1682 -13304 -1 5026 21852 39756 -1682 -13304 10 5022 21834 39756 -1682 -13304 6 5022 21834 39756 -1682 -13304 0 5011 21786 39756 -1682 -13304 -3 5011 21786 39756 -1682 -13304 35 5013 21795 39756 -1682 -13304 27 5013 21795 39756 -1682 -13304 6 4975 21630 39756 -1682 -13304 1 4975 21630 39756 -1682 -13304 3 4975 21630 39756 -1682 -13304 7 4975 21630 39756 -1682 -13304 -5 5014 21800 39756 -1682 -13304 -7 5014 21800 39756 -1682 -13304 0 5015 21804 39756 -1682 -13304 0 5015 21804 39756 -1682 -13304 2025-03-21 11:54:07,263 Hysteresis 2556 0: raw(21804 16000 16000 16000) min(-1682 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 39756 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 39756 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3804 10000 10000 10000) 7: 0: 7268@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7268@3p 9: don't have active chargers. 9: raw(0 8732 8732 8732) min(-23486 8732 8732 8732) spread(-35108 8732 8732 8732) max_pv 17952 9: [ 0 7268@3p ] PM PV mtr(W) avl(W) raw max min spread 0 5029 21865 39756 -1682 -13304 -1 5029 21865 39756 -1682 -13304 1 5024 21843 39756 -1682 -13304 0 5024 21843 39756 -1682 -13304 0 5027 21856 39756 -1682 -13304 4 5027 21856 39756 -1682 -13304 4 4989 21691 39756 -1682 -13304 -4 4989 21691 39756 -1682 -13304 0 4989 21691 39756 -1682 -13304 6 4989 21691 39756 -1682 -13304 -6 4989 21691 39756 -1682 -13304 -1 4989 21691 39756 -1682 -13304 -8 4989 21691 39756 -1682 -13304 0 4989 21691 39756 -1682 -13304 40 4989 21691 39756 -1682 -13304 24 5026 21852 39756 -1682 -13304 -32 5026 21852 39756 -1682 -13304 -14 5020 21826 39756 -1682 -13304 -6 5020 21826 39756 -1682 -13304 2025-03-21 11:54:17,363 Hysteresis 2566 0: raw(21826 16000 16000 16000) min(-1682 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 39756 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 39756 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3826 10000 10000 10000) 7: 0: 7275@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7275@3p 9: don't have active chargers. 9: raw(1 8725 8725 8725) min(-23507 8725 8725 8725) spread(-35129 8725 8725 8725) max_pv 17931 9: [ 0 7275@3p ] PM PV mtr(W) avl(W) raw max min spread -6 5011 21786 39756 -1682 -13304 30 5011 21786 39756 -1682 -13304 -12 4994 21713 39756 -1682 -13304 6 4994 21713 39756 -1682 -13304 26 5016 21808 39756 -1682 -13304 20 5016 21808 39756 -1682 -13304 -28 5010 21782 39756 -1682 -13304 -13 5010 21782 39756 -1682 -13304 14 4994 21713 39756 -1682 -13304 8 4994 21713 39756 -1682 -13304 3 4994 21713 39756 -1682 -13304 -29 4994 21713 39756 -1682 -13304 28 4994 21713 39756 -1682 -13304 -3 4994 21713 39756 -1682 -13304 -32 5026 21852 39756 -1682 -13304 9 5026 21852 39756 -1682 -13304 -10 5023 21839 39756 -1682 -13304 -5 4994 21713 39756 -1682 -13304 1 4994 21713 39756 -1682 -13304 1 4994 21713 39756 -1682 -13304 2025-03-21 11:54:27,370 Hysteresis 2576 0: raw(21713 16000 16000 16000) min(-1682 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 39756 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 39756 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3713 10000 10000 10000) 7: 0: 7237@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7237@3p 9: don't have active chargers. 9: raw(2 8763 8763 8763) min(-23393 8763 8763 8763) spread(-35015 8763 8763 8763) max_pv 18045 9: [ 0 7237@3p ] PM PV mtr(W) avl(W) raw max min spread -11 4968 21600 39756 -1682 -13304 -5 4990 21695 39756 -1682 -13304 -8 4990 21695 39756 -1682 -13304 -6 4968 21600 39756 -1682 -13304 18 4968 21600 39756 -1682 -13304 13 4968 21600 39756 -1682 -13304 -15 4968 21600 39756 -1682 -13304 21 4968 21600 39756 -1682 -13304 14 4968 21600 39756 -1682 -13304 -31 4968 21600 39756 -1682 -13304 -33 4968 21600 39756 -1682 -13304 -6 4968 21600 39756 -1682 -13304 -3 4968 21600 39756 -1682 -13304 -1 5006 21765 39756 -1682 -13304 -3 5006 21765 39756 -1682 -13304 -1 5008 21773 39756 -1682 -13304 -9 5008 21773 39756 -1682 -13304 0 5009 21778 39756 -1682 -13304 3 5009 21778 39756 -1682 -13304 2025-03-21 11:54:37,374 Hysteresis 2586 0: raw(21778 16000 16000 16000) min(-1682 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 39756 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 39756 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3778 10000 10000 10000) 7: 0: 7259@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7259@3p 9: don't have active chargers. 9: raw(1 8741 8741 8741) min(-23459 8741 8741 8741) spread(-35081 8741 8741 8741) max_pv 17979 9: [ 0 7259@3p ] PM PV mtr(W) avl(W) raw max min spread 3 5021 21830 39756 -1682 -13304 1 5021 21830 39756 -1682 -13304 4 5026 21852 39756 -1682 -13304 6 5026 21852 39756 -1682 -13304 0 5016 21808 39756 -1682 -13304 2 5016 21808 39756 -1682 -13304 5 5026 21852 39756 -1682 -13304 4 5026 21852 39756 -1682 -13304 -6 5024 21843 39756 -1682 -13304 2 5024 21843 39756 -1682 -13304 4 4983 21665 39756 -1682 -13304 0 4983 21665 39756 -1682 -13304 5 4983 21665 39756 -1682 -13304 -2 4983 21665 39756 -1682 -13304 -6 4983 21665 39756 -1682 -13304 31 4983 21665 39756 -1682 -13304 54 4983 21665 39756 -1682 -13304 0 4983 21665 39756 -1682 -13304 -52 4983 21665 39756 -1682 -13304 -76 4983 21665 39756 -1682 -13304 2025-03-21 11:54:47,489 Hysteresis 2596 0: raw(21665 16000 16000 16000) min(-1682 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 39756 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 39756 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3665 10000 10000 10000) 7: 0: 7221@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7221@3p 9: don't have active chargers. 9: raw(2 8779 8779 8779) min(-23345 8779 8779 8779) spread(-34967 8779 8779 8779) max_pv 18093 9: [ 0 7221@3p ] PM PV mtr(W) avl(W) raw max min spread -23 4998 21730 39756 -1682 -13304 20 4998 21730 39756 -1682 -13304 9 4997 21726 39756 -1682 -13304 1 4997 21726 39756 -1682 -13304 3 4957 21552 39756 -1682 -13304 4 4957 21552 39756 -1682 -13304 4 4957 21552 39756 -1682 -13304 2 5001 21743 39756 -1682 -13304 10 5001 21743 39756 -1682 -13304 0 4992 21704 39756 -1682 -13304 -9 4992 21704 39756 -1682 -13304 -1 4992 21704 39756 -1682 -13304 11 4992 21704 39756 -1682 -13304 -9 4997 21726 39756 -1682 -13304 -4 4997 21726 39756 -1682 -13304 0 4957 21552 39756 -1682 -13304 -1 4957 21552 39756 -1682 -13304 0 4957 21552 39756 -1682 -13304 10 4957 21552 39756 -1682 -13304 -9 4996 21721 39756 -1682 -13304 2025-03-21 11:54:57,494 Hysteresis 2606 0: raw(21721 16000 16000 16000) min(-1682 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 39756 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 39756 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3721 10000 10000 10000) 7: 0: 7240@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7240@3p 9: don't have active chargers. 9: raw(1 8760 8760 8760) min(-23402 8760 8760 8760) spread(-35024 8760 8760 8760) max_pv 18036 9: [ 0 7240@3p ] PM PV mtr(W) avl(W) raw max min spread 0 5009 21778 39756 -1682 -13304 -2 5007 21769 39756 -1682 -13304 -1 5007 21769 39756 -1682 -13304 12 5009 21778 39756 -1682 -13304 -5 5009 21778 39756 -1682 -13304 -11 5008 21773 39756 -1682 -13304 -3 5008 21773 39756 -1682 -13304 -5 5015 21804 39756 -1682 -13304 -3 5015 21804 39756 -1682 -13304 0 5006 21765 39756 -1682 -13304 -3 5006 21765 39756 -1682 -13304 9 5008 21773 39756 -1682 -13304 -2 5008 21773 39756 -1682 -13304 -3 5007 21769 39756 -1682 -13304 -2 5010 21782 39756 -1682 -13304 0 5010 21782 39756 -1682 -13304 2 5004 21756 39756 -1682 -13304 1 5004 21756 39756 -1682 -13304 0 5010 21782 39756 -1682 -13304 2025-03-21 11:55:07,498 Hysteresis 2616 0: raw(21782 16000 16000 16000) min(-1682 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 39756 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 39756 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3782 10000 10000 10000) 7: 0: 7260@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7260@3p 9: don't have active chargers. 9: raw(2 8740 8740 8740) min(-23462 8740 8740 8740) spread(-35084 8740 8740 8740) max_pv 17976 9: [ 0 7260@3p ] PM PV mtr(W) avl(W) raw max min spread -3 5024 21843 39756 -1682 -13304 -4 5022 21834 39756 -1682 -13304 -3 5022 21834 39756 -1682 -13304 -3 4984 21669 39756 -1682 -13304 -5 4984 21669 39756 -1682 -13304 -4 5028 21860 39756 -1682 -13304 5 5028 21860 39756 -1682 -13304 -2 5028 21860 39756 -1682 -13304 -6 5028 21860 39756 -1682 -13304 3 5022 21834 39756 -1682 -13304 6 5022 21834 39756 -1682 -13304 9 5021 21830 39756 -1682 -13304 -5 5021 21830 39756 -1682 -13304 -4 5029 21865 39756 -1682 -13304 -8 5029 21865 39756 -1682 -13304 -6 5025 21847 39756 -1682 -13304 2 5025 21847 39756 -1682 -13304 2 5024 21843 39756 -1682 -13304 4 5031 21873 39756 -1682 -13304 2025-03-21 11:55:17,788 Hysteresis 2626 0: raw(21873 16000 16000 16000) min(-1682 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 39756 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 39756 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3873 10000 10000 10000) 7: 0: 7291@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7291@3p 9: don't have active chargers. 9: raw(0 8709 8709 8709) min(-23555 8709 8709 8709) spread(-35177 8709 8709 8709) max_pv 17883 9: [ 0 7291@3p ] PM PV mtr(W) avl(W) raw max min spread 11 5052 21965 39756 -1682 -13304 3 5040 21913 39756 -1682 -13304 -6 5040 21913 39756 -1682 -13304 -1 5046 21939 39756 -1682 -13304 3 5046 21939 39756 -1682 -13304 -6 5043 21926 39756 -1682 -13304 -7 5043 21926 39756 -1682 -13304 6 5030 21869 39756 -1682 -13304 4 5030 21869 39756 -1682 -13304 39 5005 21760 39756 13386 -13304 42 5005 21760 39756 13386 -13304 21 5005 21760 39756 13386 -13304 16 5005 21760 32460 13386 -13304 -37 5005 21760 32460 13386 -13304 24 5005 21760 32460 13386 -13304 9 5005 21760 32460 13386 -13304 11 5005 21760 31630 13386 -13304 -38 5005 21760 31247 13386 -13304 -10 5005 21760 31247 13386 -13304 28 5005 21760 31169 13386 -13304 2025-03-21 11:55:27,834 Hysteresis 2636 0: raw(21760 16000 16000 16000) min(13386 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 31169 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 31169 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3760 10000 10000 10000) 7: 0: 7253@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7253@3p 9: don't have active chargers. 9: raw(1 8747 8747 8747) min(-8373 8747 8747 8747) spread(-35063 8747 8747 8747) max_pv 9410 9: [ 0 7253@3p ] PM PV mtr(W) avl(W) raw max min spread -2 4979 21647 31169 13386 -13304 -35 4979 21647 29956 13386 -13304 8 4979 21647 29786 13386 -13304 39 4979 21647 27852 13386 -13304 12 4979 21647 27852 13386 -13304 -84 4979 21647 27852 13386 -13304 15 4979 21647 27852 13386 -13304 49 4979 21647 27852 13386 -13304 29 4979 21647 27852 13386 -13304 -78 4979 21647 27852 13386 -13304 -60 4979 21647 27852 13386 -13304 10 4979 21647 27852 13386 -13304 5 4979 21647 27852 13386 -13304 1 4979 21647 27852 13830 -13304 6 4979 21647 27852 14521 -13304 8 4979 21647 27852 14521 -13304 -8 4979 21647 27852 21339 -13304 -11 5005 21760 27852 21339 -13304 33 5005 21760 27852 21339 -13304 30 5009 21778 27852 21339 -13304 2025-03-21 11:55:37,839 Hysteresis 2646 0: raw(21778 16000 16000 16000) min(21339 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 27852 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 27852 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3778 10000 10000 10000) 7: 0: 7259@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7259@3p 9: don't have active chargers. 9: raw(1 8741 8741 8741) min(-438 8741 8741 8741) spread(-35081 8741 8741 8741) max_pv 6075 9: [ 0 7259@3p ] PM PV mtr(W) avl(W) raw max min spread 12 5013 21795 27852 21339 -13304 -7 5016 21808 23443 21339 -13304 -36 5016 21808 23443 21339 -13304 -21 5000 21739 23443 21395 -13304 15 5000 21739 23443 21395 -13304 24 5021 21830 23443 21395 -13304 -31 5021 21830 23443 21395 -13304 -34 5024 21843 23443 21395 -13304 -11 5006 21765 23443 21395 -13304 -3 5006 21765 23443 21395 -13304 3 4983 21665 23443 21395 -13304 10 4983 21665 23443 21395 -13304 -27 4983 21665 23443 21395 -13304 -7 4983 21665 23443 21395 -13304 1 4983 21665 23443 21395 -13304 -3 4983 21665 23443 21395 -13304 0 4983 21665 23443 21395 -13304 -2 4983 21665 23443 21395 -13304 -3 5029 21865 23443 21395 -13304 2025-03-21 11:55:47,988 Hysteresis 2656 0: raw(21865 16000 16000 16000) min(21395 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23443 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23443 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3865 10000 10000 10000) 7: 0: 7288@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7288@3p 9: don't have active chargers. 9: raw(1 8712 8712 8712) min(-469 8712 8712 8712) spread(-35168 8712 8712 8712) max_pv 1579 9: [ 0 7288@3p ] PM PV mtr(W) avl(W) raw max min spread 2 5049 21952 23443 21395 -13304 -5 5048 21947 23152 21395 -13304 -3 5048 21947 23152 21395 -13304 -2 5003 21752 23152 21395 -13304 5 5003 21752 23152 21395 -13304 52 5003 21752 23152 21395 -13304 13 5003 21752 23152 21395 -13304 -86 5003 21752 23152 21395 -13304 5 5003 21752 23152 21395 -13304 53 5003 21752 23152 21395 -13304 38 5003 21752 23152 21395 -13304 17 5003 21752 23152 21395 -13304 -20 5003 21752 23152 21395 -13304 -34 5003 21752 23152 21395 -13304 30 5003 21752 23139 21395 -13304 20 5003 21752 23139 21395 -13304 -12 5003 21752 23126 21395 -13304 -12 5003 21752 22626 21395 -13304 28 5003 21752 22626 21395 -13304 -19 5003 21752 22313 21395 -13304 2025-03-21 11:55:58,242 Hysteresis 2667 0: raw(21752 16000 16000 16000) min(21395 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22313 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22313 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3752 10000 10000 10000) 7: 0: 7250@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7250@3p 9: don't have active chargers. 9: raw(2 8750 8750 8750) min(-355 8750 8750 8750) spread(-35054 8750 8750 8750) max_pv 563 9: [ 0 7250@3p ] PM PV mtr(W) avl(W) raw max min spread -36 4977 21639 22313 21395 -13304 34 4977 21639 22313 21395 -13304 -11 4977 21639 22313 21395 -13304 -35 4977 21639 22313 21395 -13304 23 4977 21639 22313 21395 -13304 12 4977 21639 22313 21395 -13304 -21 4977 21639 22313 21395 -13304 -31 4977 21639 22313 21395 -13304 10 4977 21639 22313 21395 -13304 -42 4977 21639 22282 21395 -13304 -29 4977 21639 22065 21395 -13304 -10 4977 21639 22065 21395 -13304 0 4977 21639 22065 21395 -13304 0 4977 21639 22065 21395 -13304 13 5014 21800 22065 21395 -13304 0 5014 21800 22065 21395 -13304 -9 5014 21800 22065 21395 -13304 0 5014 21800 22065 21395 -13304 -1 5017 21813 22065 21395 -13304 1 5017 21813 22065 21395 -13304 2025-03-21 11:56:08,251 Hysteresis 2677 0: raw(21813 16000 16000 16000) min(21395 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22065 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22065 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3813 10000 10000 10000) 7: 0: 7271@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7271@3p 9: don't have active chargers. 9: raw(0 8729 8729 8729) min(-418 8729 8729 8729) spread(-35117 8729 8729 8729) max_pv 252 9: [ 0 7271@3p ] PM PV mtr(W) avl(W) raw max min spread 0 5027 21856 22065 21395 -13304 -3 5027 21856 22065 21395 -13304 3 5034 21886 22065 21395 -13304 -1 5034 21886 22065 21395 -13304 -1 5025 21847 22065 21395 -13304 -2 5025 21847 22065 21395 -13304 0 5021 21830 22065 21395 -13304 9 5021 21830 22065 21395 -13304 11 4991 21700 22065 21395 -13304 15 4991 21700 21965 21395 -13304 -14 4991 21700 21965 21395 -13304 28 4991 21700 21965 21395 -13304 -27 4991 21700 21965 21395 -13304 -27 4991 21700 21965 21395 -13304 -11 4991 21700 21965 21395 -13304 0 4991 21700 21965 21395 -13304 -1 5026 21852 21965 21395 -13304 0 5026 21852 21965 21395 -13304 -2 5025 21847 21965 21395 -13304 -2 5025 21847 21965 21395 -13304 2025-03-21 11:56:18,256 Hysteresis 2687 0: raw(21847 16000 16000 16000) min(21395 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 21965 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 21965 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3847 10000 10000 10000) 7: 0: 7282@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7282@3p 9: don't have active chargers. 9: raw(1 8718 8718 8718) min(-451 8718 8718 8718) spread(-35150 8718 8718 8718) max_pv 119 9: [ 0 7282@3p ] PM PV mtr(W) avl(W) raw max min spread 0 5030 21869 21965 21395 -13304 2 5030 21869 21965 21395 -13304 -11 5032 21878 21965 21395 -13304 2 5032 21878 21965 21395 -13304 -8 5031 21873 21965 21395 -13304 -8 5020 21826 21965 21395 -13304 -2 5020 21826 21965 21395 -13304 5 4999 21734 21965 21395 -13304 46 4999 21734 21965 21395 -13304 23 4999 21734 21965 21395 -13304 9 4999 21734 21965 21395 -13304 -31 4999 21734 21965 21395 -13304 -30 4999 21734 21965 21395 -13304 37 4999 21734 21965 21395 -13304 7 4999 21734 21965 21395 -13304 -49 5033 21882 21965 21395 -13304 -16 5033 21882 21965 21395 -13304 9 5037 21900 21965 21395 -13304 -10 5037 21900 21965 21395 -13304 2025-03-21 11:56:28,469 Hysteresis 2697 0: raw(21900 16000 16000 16000) min(21395 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 21965 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 21965 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3900 10000 10000 10000) 7: 0: 7300@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7300@3p 9: don't have active chargers. 9: raw(0 8700 8700 8700) min(-505 8700 8700 8700) spread(-35204 8700 8700 8700) max_pv 65 9: [ 0 7300@3p ] PM PV mtr(W) avl(W) raw max min spread -5 5042 21921 21965 21395 -13304 1 5042 21921 21965 21395 -13304 48 5012 21791 21965 21395 -13304 38 5012 21791 21965 21395 -13304 1 5012 21791 21965 21395 -13304 -74 5012 21791 21965 21395 -13304 -14 5012 21791 21965 21395 -13304 0 5012 21791 21965 21395 -13304 -1 5012 21791 21965 21395 -13304 38 5012 21791 21965 21395 -13304 46 5012 21791 21965 21395 -13304 21 5012 21791 21965 21395 -13304 -31 5012 21791 21965 21395 -13304 -17 5012 21791 21965 21395 -13304 26 5012 21791 21965 21395 -13304 -31 5012 21791 21965 21395 -13304 -39 5012 21791 21965 21395 -13304 27 5012 21791 21965 21395 -13304 32 5012 21791 21965 21395 -13304 -23 5012 21791 21965 21395 -13304 2025-03-21 11:56:38,474 Hysteresis 2707 0: raw(21791 16000 16000 16000) min(21395 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 21965 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 21965 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3791 10000 10000 10000) 7: 0: 7263@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7263@3p 9: don't have active chargers. 9: raw(2 8737 8737 8737) min(-394 8737 8737 8737) spread(-35093 8737 8737 8737) max_pv 176 9: [ 0 7263@3p ] PM PV mtr(W) avl(W) raw max min spread -17 4986 21678 21965 21395 -13304 26 4986 21678 21965 21395 -13304 1 4986 21678 21965 21395 -13304 -23 4986 21678 21965 21395 -13304 6 4986 21678 21965 21395 -13304 32 4986 21678 21965 21395 -13304 -16 4986 21678 21965 21395 -13304 -21 5024 21843 21965 21395 -13304 -5 5024 21843 21965 21395 -13304 -25 5027 21856 21965 21395 -13304 -14 5027 21856 21965 21395 -13304 -4 4986 21678 21965 21395 -13304 4 4986 21678 21965 21395 -13304 216 4928 21426 21965 21395 -13304 1054 4258 18513 21965 18513 -13304 291 4891 21265 21965 18513 -13304 -976 5424 23582 23582 18513 -13304 -84 4986 21678 23582 18513 -13304 305 4884 21234 23582 18513 -13304 2025-03-21 11:56:48,482 Hysteresis 2717 0: raw(21234 16000 16000 16000) min(18513 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23582 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23582 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3234 10000 10000 10000) 7: 0: 7078@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7078@3p 9: don't have active chargers. 9: raw(0 8922 8922 8922) min(-2721 8922 8922 8922) spread(-34538 8922 8922 8922) max_pv 2348 9: [ 0 7078@3p ] PM PV mtr(W) avl(W) raw max min spread -30 4858 21121 23582 18513 -13304 -93 4858 21121 23582 18513 -13304 -27 4858 21121 23582 18513 -13304 7 4858 21121 23582 18513 -13304 -11 4858 21121 23582 18513 -13304 -8 4848 21078 23582 18513 -13304 -9 4848 21078 23582 18513 -13304 48 4807 20900 23582 18513 -13304 16 4807 20900 23582 18513 -13304 15 4759 20691 23582 18513 -13304 144 4737 20595 23582 18513 -13304 121 4701 20439 23582 18513 -13304 142 4690 20391 23582 18513 -13304 87 4723 20534 23582 18513 -13304 28 4723 20534 23582 18513 -13304 -24 4727 20552 23582 18513 -13304 -28 4727 20552 23582 18513 -13304 -20 4729 20560 23582 18513 -13304 -7 4729 20560 23582 18513 -13304 2025-03-21 11:56:58,658 Hysteresis 2727 0: raw(20560 16000 16000 16000) min(18513 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23582 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23582 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (2560 10000 10000 10000) 7: 0: 6853@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6853@3p 9: don't have active chargers. 9: raw(1 9147 9147 9147) min(-2046 9147 9147 9147) spread(-33863 9147 9147 9147) max_pv 3023 9: [ 0 6853@3p ] PM PV mtr(W) avl(W) raw max min spread -1 4575 19891 23582 18513 -13304 -12 4575 19891 23582 18513 -13304 -2 4583 19926 23582 18513 -13304 -2 4583 19926 23582 18513 -13304 -3 4578 19904 23582 18513 -13304 -3 4607 20030 23582 18513 -13304 10 4607 20030 23582 18513 -13304 2 4703 20447 23582 18513 -13304 4 4703 20447 23582 18513 -13304 -446 4991 21700 23582 18513 -13304 -225 4880 21217 23582 18513 -13304 33 4809 20908 23582 18513 -13304 47 4809 20908 23582 18513 -13304 20 4807 20900 23582 18513 -13304 8 4807 20900 23582 18513 -13304 -6 4805 20891 23582 18513 -13304 -3 4805 20891 23582 18513 -13304 0 4874 21191 23582 18513 -13304 -2 4874 21191 23582 18513 -13304 -133 4930 21434 23582 18513 -13304 2025-03-21 11:57:09,082 Hysteresis 2737 0: raw(21434 16000 16000 16000) min(18513 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23582 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23582 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3434 10000 10000 10000) 7: 0: 7144@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7144@3p 9: don't have active chargers. 9: raw(2 8856 8856 8856) min(-2919 8856 8856 8856) spread(-34736 8856 8856 8856) max_pv 2150 9: [ 0 7144@3p ] PM PV mtr(W) avl(W) raw max min spread -183 5156 22417 23582 18513 -13304 -176 5228 22730 23582 18513 -13304 -83 5190 22565 23582 18513 -13304 -111 5215 22673 23582 18513 -13304 -55 5209 22647 23582 18513 -13304 -23 4904 21321 23582 18513 -13304 -12 4904 21321 23582 18513 -13304 -1 4904 21321 23582 18513 -13304 2829 2498 10860 23582 10860 -13304 2761 2557 11117 23582 10860 -13304 -94 4904 21321 23582 10860 -13304 -55 4904 21321 23582 10860 -13304 38 4904 21321 23582 10860 -13304 31 4904 21321 23582 10860 -13304 -17 4904 21321 23582 10860 -13304 -6 4904 21321 23582 10860 -13304 -14 4930 21434 23582 10860 -13304 -12 4930 21434 23582 10860 -13304 0 4936 21460 23582 10860 -13304 0 4936 21460 23582 10860 -13304 2025-03-21 11:57:19,273 Hysteresis 2748 0: raw(21460 16000 16000 16000) min(10860 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23582 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23582 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3460 10000 10000 10000) 7: 0: 7153@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7153@3p 9: don't have active chargers. 9: raw(1 8847 8847 8847) min(-10599 8847 8847 8847) spread(-34763 8847 8847 8847) max_pv 2123 9: [ 0 7153@3p ] PM PV mtr(W) avl(W) raw max min spread -1 4942 21486 23582 10860 -13304 0 4942 21486 23582 10860 -13304 -2 4947 21508 23582 10860 -13304 -2 4947 21508 23582 10860 -13304 -1 4910 21347 23582 10860 -13304 0 4910 21347 23582 10860 -13304 0 4910 21347 23582 10860 -13304 13 4910 21347 23582 10860 -13304 -9 4951 21526 23582 10860 -13304 -8 4951 21526 23582 10860 -13304 -27 4939 21473 23582 10860 -13304 -1 4939 21473 23582 10860 -13304 34 4948 21513 23582 10860 -13304 9 4948 21513 23582 10860 -13304 2 4948 21513 23582 10860 -13304 -9 4939 21473 23582 10860 -13304 0 4910 21347 23582 10860 -13304 1 4910 21347 23582 10860 -13304 -2 4910 21347 23582 10860 -13304 5 4910 21347 23582 10860 -13304 2025-03-21 11:57:29,281 Hysteresis 2758 0: raw(21347 16000 16000 16000) min(10860 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23582 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23582 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3347 10000 10000 10000) 7: 0: 7115@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7115@3p 9: don't have active chargers. 9: raw(2 8885 8885 8885) min(-10485 8885 8885 8885) spread(-34649 8885 8885 8885) max_pv 2237 9: [ 0 7115@3p ] PM PV mtr(W) avl(W) raw max min spread 6 4920 21391 23582 10860 -13304 -6 4920 21391 23582 10860 -13304 -9 4915 21369 23582 10860 -13304 6 4915 21369 23582 10860 -13304 6 4909 21343 23582 10860 -13304 -2 4909 21343 23582 10860 -13304 -3 4884 21234 23582 10860 -13304 1 4884 21234 23582 10860 -13304 -18 4950 21521 23582 10860 -13304 -58 4950 21521 23582 10860 -13304 -22 4947 21508 23582 10860 -13304 -14 4947 21508 23582 10860 -13304 1 4947 21508 23582 10860 -13304 -1 4947 21508 23582 10860 -13304 -5 4947 21508 23582 10860 -13304 -4 4947 21508 23582 10860 -13304 -4 4949 21517 23582 10860 -13304 -2 4949 21517 23582 10860 -13304 -1 4947 21508 23582 10860 -13304 -2 4947 21508 23582 10860 -13304 2025-03-21 11:57:39,288 Hysteresis 2768 0: raw(21508 16000 16000 16000) min(10860 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23582 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23582 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3508 10000 10000 10000) 7: 0: 7169@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7169@3p 9: don't have active chargers. 9: raw(1 8831 8831 8831) min(-10647 8831 8831 8831) spread(-34811 8831 8831 8831) max_pv 2075 9: [ 0 7169@3p ] PM PV mtr(W) avl(W) raw max min spread -4 4978 21643 23582 10860 -13304 -3 4979 21647 23582 10860 -13304 1 4979 21647 23582 10860 -13304 -4 4983 21665 23582 10860 -13304 2 4983 21665 23582 10860 -13304 -1 4981 21656 23582 10860 -13304 1 4981 21656 23582 10860 -13304 0 4962 21573 23582 10860 -13304 36 4962 21573 23582 10860 -13304 50 4978 21643 23582 10860 -13304 5 4978 21643 23582 10860 -13304 -38 4953 21534 23582 10860 -13304 1 4953 21534 23582 10860 -13304 39 4956 21547 23582 10860 -13304 15 4956 21547 23582 10860 -13304 7 4921 21395 23582 10860 -13304 11 4921 21395 23582 10860 -13304 -5 4960 21565 23582 10860 -13304 -5 4960 21565 23582 10860 -13304 2025-03-21 11:57:49,681 Hysteresis 2778 0: raw(21565 16000 16000 16000) min(10860 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23582 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23582 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3565 10000 10000 10000) 7: 0: 7188@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7188@3p 9: don't have active chargers. 9: raw(1 8812 8812 8812) min(-10704 8812 8812 8812) spread(-34868 8812 8812 8812) max_pv 2018 9: [ 0 7188@3p ] PM PV mtr(W) avl(W) raw max min spread 4 4963 21578 23582 10860 -13304 5 4963 21578 23582 10860 -13304 -1 4934 21452 23582 10860 -13304 1 4934 21452 23582 10860 -13304 -2 4934 21452 23582 10860 -13304 -2 4971 21613 23582 10860 -13304 8 4971 21613 23582 10860 -13304 2 4965 21586 23582 10860 -13304 -1 4965 21586 23582 10860 -13304 11 4934 21452 23582 10860 -13304 5 4934 21452 23582 10860 -13304 3 4934 21452 23582 10860 -13304 4 4934 21452 23582 10860 -13304 3 4965 21586 23582 10860 -13304 5 4965 21586 23582 10860 -13304 0 4969 21604 23582 10860 -13304 0 4969 21604 23582 10860 -13304 -1 4959 21560 23582 10860 -13304 -2 4959 21560 23582 10860 -13304 17 4934 21452 23582 10860 -13304 2025-03-21 11:57:59,922 Hysteresis 2788 0: raw(21452 16000 16000 16000) min(10860 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23582 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23582 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3452 10000 10000 10000) 7: 0: 7150@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7150@3p 9: don't have active chargers. 9: raw(2 8850 8850 8850) min(-10590 8850 8850 8850) spread(-34754 8850 8850 8850) max_pv 2132 9: [ 0 7150@3p ] PM PV mtr(W) avl(W) raw max min spread -1 4908 21339 23582 10860 -13304 -5 4908 21339 23582 10860 -13304 18 4908 21339 23582 10860 -13304 -13 4908 21339 23582 10860 -13304 -7 4908 21339 23582 10860 -13304 3 4908 21339 23582 10860 -13304 2 4908 21339 23582 10860 -13304 1 4908 21339 23582 10860 -13304 0 4908 21339 23582 10860 -13304 -14 4945 21500 23582 10860 -13304 -5 4945 21500 23582 10860 -13304 6 4947 21508 23582 10860 -13304 -14 4947 21508 23582 10860 -13304 -7 4946 21504 23582 10860 -13304 -7 4946 21504 23582 10860 -13304 0 4908 21339 23582 10860 -13304 6 4908 21339 23582 10860 -13304 -1 4941 21482 23582 10860 -13304 9 4941 21482 23582 10860 -13304 6 4953 21534 23582 10860 -13304 2025-03-21 11:58:09,926 Hysteresis 2798 0: raw(21534 16000 16000 16000) min(10860 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23582 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23582 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3534 10000 10000 10000) 7: 0: 7178@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7178@3p 9: don't have active chargers. 9: raw(0 8822 8822 8822) min(-10674 8822 8822 8822) spread(-34838 8822 8822 8822) max_pv 2048 9: [ 0 7178@3p ] PM PV mtr(W) avl(W) raw max min spread -4 4972 21617 23582 10860 -13304 -21 4979 21647 23582 10860 -13304 -24 4979 21647 23582 10860 -13304 -32 4968 21600 23582 10860 -13304 -1 4968 21600 23582 10860 -13304 39 4965 21586 23582 10860 -13304 18 4965 21586 23582 10860 -13304 2 4961 21569 23582 10860 -13304 5 4961 21569 23582 10860 -13304 28 4927 21421 23582 10860 -13304 -2 4927 21421 23582 10860 -13304 0 4927 21421 23582 10860 -13304 -3 4927 21421 23582 10860 -13304 -3 4956 21547 23582 10860 -13304 -3 4963 21578 23582 10860 -13304 0 4963 21578 23582 10860 -13304 -8 4961 21569 23582 10860 -13304 -13 4961 21569 23582 10860 -13304 -3 4927 21421 23582 10860 -13304 0 4927 21421 23582 10860 -13304 2025-03-21 11:58:19,933 Hysteresis 2808 0: raw(21421 16000 16000 16000) min(10860 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23582 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23582 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3421 10000 10000 10000) 7: 0: 7140@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7140@3p 9: don't have active chargers. 9: raw(1 8860 8860 8860) min(-10560 8860 8860 8860) spread(-34724 8860 8860 8860) max_pv 2162 9: [ 0 7140@3p ] PM PV mtr(W) avl(W) raw max min spread -1 4901 21308 23582 10860 -13304 -3 4901 21308 23582 10860 -13304 1 4930 21434 23582 10860 -13304 0 4930 21434 23582 10860 -13304 4 4932 21443 23582 10860 -13304 3 4932 21443 23582 10860 -13304 0 4947 21508 23582 10860 -13304 -1 4947 21508 23582 10860 -13304 -52 4955 21543 23582 10860 -13304 -54 4955 21543 23582 10860 -13304 -23 4948 21513 23582 10860 -13304 -2 4948 21513 23582 10860 -13304 33 4955 21543 23582 10860 -13304 -15 4955 21543 23582 10860 -13304 -17 4953 21534 23582 10860 -13304 -2 4953 21534 23582 10860 -13304 1 4956 21547 23582 10860 -13304 -5 4956 21547 23582 10860 -13304 -8 4957 21552 23582 10860 -13304 2025-03-21 11:58:30,279 Hysteresis 2819 0: raw(21552 16000 16000 16000) min(10860 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23582 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23582 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3552 10000 10000 10000) 7: 0: 7184@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7184@3p 9: don't have active chargers. 9: raw(0 8816 8816 8816) min(-10692 8816 8816 8816) spread(-34856 8816 8816 8816) max_pv 2030 9: [ 0 7184@3p ] PM PV mtr(W) avl(W) raw max min spread 1 4990 21695 23582 10860 -13304 -5 4990 21695 23582 10860 -13304 -5 4997 21726 23582 10860 -13304 -3 4997 21726 23582 10860 -13304 -5 4986 21678 23582 10860 -13304 -7 4986 21678 23582 10860 -13304 6 4981 21656 23582 10860 -13304 8 4981 21656 23582 10860 -13304 -3 4967 21595 23582 10860 -13304 61 4967 21595 23582 10860 -13304 59 4974 21626 23582 10860 -13304 18 4974 21626 23582 10860 -13304 3 4931 21439 23582 10860 -13304 5 4931 21439 23582 10860 -13304 14 4931 21439 23582 10860 -13304 -2 4931 21439 23582 10860 -13304 7 4931 21439 23582 10860 -13304 33 4931 21439 23582 10860 -13304 35 4931 21439 23582 10860 -13304 -21 4931 21439 23582 10860 -13304 2025-03-21 11:58:40,674 Hysteresis 2829 0: raw(21439 16000 16000 16000) min(10860 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23582 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23582 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3439 10000 10000 10000) 7: 0: 7146@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7146@3p 9: don't have active chargers. 9: raw(1 8854 8854 8854) min(-10578 8854 8854 8854) spread(-34742 8854 8854 8854) max_pv 2144 9: [ 0 7146@3p ] PM PV mtr(W) avl(W) raw max min spread -26 4905 21326 23582 10860 -13304 10 4905 21326 23582 10860 -13304 -20 4905 21326 23582 10860 -13304 -14 4926 21417 23582 10860 -13304 -5 4926 21417 23582 10860 -13304 4 4905 21326 23582 10860 -13304 7 4905 21326 23582 10860 -13304 23 4905 21326 23582 10860 -13304 -7 4905 21326 23582 10860 -13304 0 4945 21500 23582 10860 -13304 -2 4945 21500 23582 10860 -13304 -22 4960 21565 23582 10860 -13304 -23 4960 21565 23582 10860 -13304 -43 4967 21595 23582 10860 -13304 -34 4967 21595 23582 10860 -13304 -34 4968 21600 23582 10860 -13304 -4 4968 21600 23582 10860 -13304 -3 4961 21569 23582 10860 -13304 4 4961 21569 23582 10860 -13304 -3 4962 21573 23582 10860 -13304 2025-03-21 11:58:51,087 Hysteresis 2839 0: raw(21573 16000 16000 16000) min(10860 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23582 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23582 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3573 10000 10000 10000) 7: 0: 7191@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7191@3p 9: don't have active chargers. 9: raw(0 8809 8809 8809) min(-10713 8809 8809 8809) spread(-34877 8809 8809 8809) max_pv 2009 9: [ 0 7191@3p ] PM PV mtr(W) avl(W) raw max min spread -5 4993 21708 23582 10860 -13304 2 4975 21630 23582 10860 -13304 55 4975 21630 23582 10860 -13304 31 4966 21591 23582 10860 -13304 20 4966 21591 23582 10860 -13304 9 4936 21460 23582 10860 -13304 -2 4936 21460 23582 10860 -13304 0 4936 21460 23582 10860 -13304 2 4951 21526 23582 10860 -13304 -5 4951 21526 23582 10860 -13304 43 4936 21460 23582 10860 -13304 20 4936 21460 23582 10860 -13304 -22 4936 21460 23582 10860 -13304 -15 4936 21460 23582 10860 -13304 -6 4936 21460 23582 10860 -13304 -10 4936 21460 23582 10860 -13304 1 4962 21573 23582 10860 -13304 7 4962 21573 23582 10860 -13304 3 4967 21595 23582 10860 -13304 -3 4967 21595 23582 10860 -13304 2025-03-21 11:59:01,226 Hysteresis 2850 0: raw(21595 16000 16000 16000) min(10860 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23582 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23582 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3595 10000 10000 10000) 7: 0: 7198@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7198@3p 9: don't have active chargers. 9: raw(1 8802 8802 8802) min(-10734 8802 8802 8802) spread(-34898 8802 8802 8802) max_pv 1988 9: [ 0 7198@3p ] PM PV mtr(W) avl(W) raw max min spread -5 4941 21482 23582 10860 -13304 5 4941 21482 23582 10860 -13304 -5 4941 21482 23582 10860 -13304 -8 4941 21482 23582 10860 -13304 2 4967 21595 23582 10860 -13304 4 4967 21595 23582 10860 -13304 12 4970 21608 23582 10860 -13304 -1 4970 21608 23582 10860 -13304 1 4970 21608 23582 10860 -13304 1 4970 21608 23582 10860 -13304 0 4941 21482 23582 10860 -13304 11 4941 21482 23582 10860 -13304 11 4941 21482 23582 10860 -13304 2 4941 21482 23582 10860 -13304 0 4941 21482 23582 10860 -13304 10 4941 21482 23582 10860 -13304 2 4941 21482 23582 10860 -13304 -11 4941 21482 23582 10860 -13304 -3 4941 21482 23582 10860 -13304 2025-03-21 11:59:11,235 Hysteresis 2860 0: raw(21482 16000 16000 16000) min(10860 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23582 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23582 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3482 10000 10000 10000) 7: 0: 7160@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7160@3p 9: don't have active chargers. 9: raw(2 8840 8840 8840) min(-10620 8840 8840 8840) spread(-34784 8840 8840 8840) max_pv 2102 9: [ 0 7160@3p ] PM PV mtr(W) avl(W) raw max min spread 0 4915 21369 23582 10860 -13304 -2 4915 21369 23582 10860 -13304 8 4915 21369 23582 10860 -13304 4 4915 21369 23582 10860 -13304 22 4915 21369 23582 10860 -13304 -8 4915 21369 23582 10860 -13304 -46 4915 21369 23582 10860 -13304 7 4915 21369 23582 10860 -13304 4 4915 21369 23582 10860 -13304 -3 4915 21369 23582 10860 -13304 0 4915 21369 23582 10860 -13304 -3 4915 21369 23582 10860 -13304 0 4939 21473 23582 10860 -13304 -4 4939 21473 23582 10860 -13304 -6 4915 21369 23582 10860 -13304 12 4915 21369 23582 10860 -13304 6 4915 21369 23582 10860 -13304 -1 4915 21369 23582 10860 -13304 0 4915 21369 23582 10860 -13304 -3 4915 21369 23582 10860 -13304 2025-03-21 11:59:21,240 Hysteresis 2870 0: raw(21369 16000 16000 16000) min(10860 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23582 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23582 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3369 10000 10000 10000) 7: 0: 7123@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7123@3p 9: don't have active chargers. 9: raw(0 8877 8877 8877) min(-10509 8877 8877 8877) spread(-34673 8877 8877 8877) max_pv 2213 9: [ 0 7123@3p ] PM PV mtr(W) avl(W) raw max min spread 7 4889 21256 23582 10860 -13304 -2 4889 21256 23582 10860 -13304 -4 4889 21256 23582 10860 -13304 -3 4889 21256 23582 10860 -13304 -2 4889 21256 23582 10860 -13304 0 4889 21256 23582 10860 -13304 68 4889 21256 23582 10860 -13304 71 4796 20852 23582 10860 -13304 71 4796 20852 23582 10860 -13304 147 4484 19495 23582 10860 -13304 297 4156 18069 23582 10860 -13304 700 4036 17547 23582 10860 -13304 90 4629 20126 23582 10860 -13304 -236 4772 20747 23582 10860 -13304 -342 4825 20978 23582 10860 -13304 -195 4731 20569 23582 10860 -13304 -29 4684 20365 23582 10860 -13304 21 4665 20282 23582 10860 -13304 78 4665 20282 23582 10860 -13304 2025-03-21 11:59:31,465 Hysteresis 2880 0: raw(20282 16000 16000 16000) min(10860 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23582 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23582 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (2282 10000 10000 10000) 7: 0: 6760@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6760@3p 9: don't have active chargers. 9: raw(2 9240 9240 9240) min(-9420 9240 9240 9240) spread(-33584 9240 9240 9240) max_pv 3302 9: [ 0 6760@3p ] PM PV mtr(W) avl(W) raw max min spread 15 4433 19273 23582 10860 -13304 -31 4433 19273 23582 10860 -13304 -19 4425 19239 23582 10860 -13304 24 4425 19239 23582 10860 -13304 -10 4426 19243 23582 10860 -13304 13 4426 19243 23582 10860 -13304 -10 4423 19230 23582 10860 -13304 2 4423 19230 23582 10860 -13304 25 4639 20169 23582 10860 -13304 -531 4854 21104 23582 10860 -13304 -133 4734 20582 23582 10860 -13304 131 4702 20443 23582 10860 -13304 87 4711 20482 23582 10860 -13304 42 4711 20482 23582 10860 -13304 29 4715 20500 23582 10860 -13304 -20 4715 20500 23582 10860 -13304 -18 4720 20521 23582 10860 -13304 -7 4720 20521 23582 10860 -13304 0 4712 20486 23582 10860 -13304 20 4712 20486 23582 10860 -13304 2025-03-21 11:59:41,470 Hysteresis 2890 0: raw(20486 16000 16000 16000) min(10860 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23582 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23582 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (2486 10000 10000 10000) 7: 0: 6828@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6828@3p 9: don't have active chargers. 9: raw(2 9172 9172 9172) min(-9624 9172 9172 9172) spread(-33788 9172 9172 9172) max_pv 3098 9: [ 0 6828@3p ] PM PV mtr(W) avl(W) raw max min spread 29 4742 20617 23582 10860 -13304 15 4742 20617 23582 10860 -13304 8 4756 20678 23582 10860 -13304 -10 4756 20678 23582 10860 -13304 -8 4762 20704 23582 10860 -13304 -9 4762 20704 23582 10860 -13304 -48 4806 20895 23582 10860 -13304 -73 4806 20895 23582 10860 -13304 -67 4804 20886 23582 10860 -13304 18 4804 20886 23582 10860 -13304 19 4808 20904 23582 10860 -13304 -16 4808 20904 23582 10860 -13304 -19 4825 20978 23582 10860 -13304 -30 4825 20978 23582 10860 -13304 -25 4841 21047 23582 10860 -13304 -23 4878 21208 23582 10860 -13304 -73 4878 21208 23582 10860 -13304 -70 4877 21204 23582 10860 -13304 -63 4877 21204 23582 10860 -13304 -15 4880 21217 23582 10860 -13304 2025-03-21 11:59:51,478 Hysteresis 2900 0: raw(21217 16000 16000 16000) min(10860 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23582 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23582 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3217 10000 10000 10000) 7: 0: 7072@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7072@3p 9: don't have active chargers. 9: raw(1 8928 8928 8928) min(-10356 8928 8928 8928) spread(-34520 8928 8928 8928) max_pv 2366 9: [ 0 7072@3p ] PM PV mtr(W) avl(W) raw max min spread -5 5048 21947 23582 10860 -13304 -4 5043 21926 23582 10860 -13304 -21 5043 21926 23582 10860 -13304 3 5045 21934 23582 10860 -13304 16 5045 21934 23582 10860 -13304 1 5053 21969 23582 10860 -13304 -7 5053 21969 23582 10860 -13304 -18 5053 21969 23582 10860 -13304 241 4982 21660 23582 10860 -13304 365 4920 21391 23582 10860 -13304 -134 5070 22043 23582 10860 -13304 -92 4840 21043 23582 10860 -13304 -36 4840 21043 23582 10860 -13304 -19 4842 21052 23582 10860 -13304 0 4842 21052 23582 10860 -13304 -15 4851 21091 23582 10860 -13304 -10 4851 21091 23582 10860 -13304 -11 4852 21095 23582 10860 -13304 -8 4844 21060 23582 10860 -13304 2025-03-21 12:00:01,781 Hysteresis 2910 0: raw(21060 16000 16000 16000) min(10860 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23582 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 1 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23582 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3060 10000 10000 10000) 7: 0: 7020@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7020@3p 9: don't have active chargers. 9: raw(0 8980 8980 8980) min(-10200 8980 8980 8980) spread(-34364 8980 8980 8980) max_pv 2522 9: [ 0 7020@3p ] PM PV mtr(W) avl(W) raw max min spread 2 4808 20904 23582 10860 -13304 6 4817 20943 23582 10860 -13304 1 4817 20943 23582 10860 -13304 -4 4818 20947 23582 10860 -13304 3 4818 20947 23582 10860 -13304 2 4818 20947 23582 10860 -13304 -58 4818 20947 23582 10860 -13304 -51 4818 20947 23582 10860 -13304 -116 4826 20982 23582 10860 -13304 -77 4888 21252 23582 10860 -13304 -24 4888 21252 23582 10860 -13304 -6 4891 21265 23582 10860 -13304 -1 4891 21265 23582 10860 -13304 -3 4891 21265 23582 10860 -13304 -4 4891 21265 23582 10860 -13304 -2 4899 21300 23582 10860 -13304 -5 4899 21300 23582 10860 -13304 -6 4894 21278 23582 10860 -13304 5 4894 21278 23582 10860 -13304 4 4906 21330 23582 10860 -13304 2025-03-21 12:00:12,066 Hysteresis 2920 0: raw(21330 16000 16000 16000) min(10860 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23582 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23582 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3330 10000 10000 10000) 7: 0: 7110@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7110@3p 9: don't have active chargers. 9: raw(0 8890 8890 8890) min(-10470 8890 8890 8890) spread(-34634 8890 8890 8890) max_pv 2252 9: [ 0 7110@3p ] PM PV mtr(W) avl(W) raw max min spread -7 4968 21600 23582 10860 -13304 0 4951 21526 23582 10860 -13304 2 4951 21526 23582 10860 -13304 15 4957 21552 23582 10860 -13304 13 4955 21543 23582 10860 -13304 -3 4955 21543 23582 10860 -13304 0 4952 21530 23582 10860 -13304 -2 4952 21530 23582 10860 -13304 -4 4942 21486 23582 10860 -13304 35 4942 21486 23582 10860 -13304 27 4939 21473 23582 10860 -13304 4 4939 21473 23582 10860 -13304 3 4941 21482 23582 10860 -13304 4 4941 21482 23582 10860 -13304 4 4935 21456 23582 10860 -13304 3 4935 21456 23582 10860 -13304 7 4937 21465 23582 10860 -13304 -3 4937 21465 23582 10860 -13304 -6 4935 21456 23582 10860 -13304 3 4935 21456 23582 10860 -13304 2025-03-21 12:00:22,077 Hysteresis 2930 0: raw(21456 16000 16000 16000) min(10860 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23582 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23582 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3456 10000 10000 10000) 7: 0: 7152@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7152@3p 9: don't have active chargers. 9: raw(0 8848 8848 8848) min(-10596 8848 8848 8848) spread(-34760 8848 8848 8848) max_pv 2126 9: [ 0 7152@3p ] PM PV mtr(W) avl(W) raw max min spread 2 4963 21578 23582 10860 -13304 3 4963 21578 23582 10860 -13304 -2 4969 21604 23582 10860 -13304 -4 4969 21604 23582 10860 -13304 8 4975 21630 23582 10860 -13304 -4 4975 21630 23582 10860 -13304 -5 4967 21595 23582 10860 -13304 -2 4967 21595 23582 10860 -13304 47 4937 21465 23582 10860 -13304 60 4909 21343 23582 10860 -13304 28 4909 21343 23582 10860 -13304 11 4909 21343 23582 10860 -13304 5 4909 21343 23582 10860 -13304 -3 4909 21343 23582 10860 -13304 0 4909 21343 23582 10860 -13304 0 4909 21343 23582 10860 -13304 0 4909 21343 23582 10860 -13304 -1 4926 21417 23582 10860 -13304 -2 4926 21417 23582 10860 -13304 2025-03-21 12:00:32,083 Hysteresis 2940 0: raw(21417 16000 16000 16000) min(10860 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23582 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23582 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3417 10000 10000 10000) 7: 0: 7139@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7139@3p 9: don't have active chargers. 9: raw(0 8861 8861 8861) min(-10557 8861 8861 8861) spread(-34721 8861 8861 8861) max_pv 2165 9: [ 0 7139@3p ] PM PV mtr(W) avl(W) raw max min spread 0 4900 21304 23582 10860 -13304 2 4900 21304 23582 10860 -13304 -5 4900 21304 23582 10860 -13304 -2 4900 21304 23582 10860 -13304 2 4900 21304 23582 10860 -13304 1 4900 21304 23582 10860 -13304 1 4900 21304 23582 10860 -13304 0 4900 21304 23582 10860 -13304 0 4900 21304 23582 10860 -13304 -12 4900 21304 23582 10860 -13304 -4 4900 21304 23582 10860 -13304 -2 4900 21304 23582 10860 -13304 -6 4925 21413 23582 10860 -13304 -5 4925 21413 23582 10860 -13304 5 4900 21304 23582 10860 -13304 0 4900 21304 23582 10860 -13304 -4 4900 21304 23582 10860 -13304 8 4900 21304 23582 10860 -13304 10 4900 21304 23582 10860 -13304 2025-03-21 12:00:42,275 Hysteresis 2951 0: raw(21304 16000 16000 16000) min(10860 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23582 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23582 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3304 10000 10000 10000) 7: 0: 7101@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7101@3p 9: don't have active chargers. 9: raw(1 8899 8899 8899) min(-10443 8899 8899 8899) spread(-34607 8899 8899 8899) max_pv 2279 9: [ 0 7101@3p ] PM PV mtr(W) avl(W) raw max min spread -4 4874 21191 23582 10860 -13304 -2 4874 21191 23582 10860 -13304 -4 4874 21191 23582 10860 -13304 3 4874 21191 23582 10860 -13304 0 4898 21295 23582 10860 -13304 3 4898 21295 23582 10860 -13304 -2 4896 21286 23582 10860 -13304 9 4896 21286 23582 10860 -13304 -5 4924 21408 23582 10860 -13304 -54 4924 21408 23582 10860 -13304 -31 4923 21404 23582 10860 -13304 -16 4923 21404 23582 10860 -13304 -10 4926 21417 23582 10860 -13304 -7 4926 21417 23582 10860 -13304 4 4923 21404 23582 10860 -13304 0 4923 21404 23582 10860 -13304 -1 4931 21439 23582 10860 -13304 0 4931 21439 23582 10860 -13304 -1 4933 21447 23582 10860 -13304 -2 4933 21447 23582 10860 -13304 2025-03-21 12:00:52,495 Hysteresis 2961 0: raw(21447 16000 16000 16000) min(10860 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23582 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23582 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3447 10000 10000 10000) 7: 0: 7149@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7149@3p 9: don't have active chargers. 9: raw(0 8851 8851 8851) min(-10587 8851 8851 8851) spread(-34751 8851 8851 8851) max_pv 2135 9: [ 0 7149@3p ] PM PV mtr(W) avl(W) raw max min spread -1 4969 21604 23582 10860 -13304 1 4969 21604 23582 10860 -13304 -1 4970 21608 23582 10860 -13304 8 4968 21600 23582 10860 -13304 -10 4968 21600 23582 10860 -13304 -1 4970 21608 22730 10860 -13304 -2 4970 21608 22730 10860 -13304 0 4949 21517 22730 10860 -13304 -1 4949 21517 22730 10860 -13304 61 4936 21460 22730 10860 -13304 50 4936 21460 22730 10860 -13304 16 4937 21465 22730 10860 -13304 0 4937 21465 22730 10860 -13304 3 4935 21456 22730 10860 -13304 3 4935 21456 22730 10860 -13304 -1 4931 21439 22730 10860 -13304 -3 4931 21439 22730 10860 -13304 0 4941 21482 22730 10860 -13304 -10 4941 21482 22730 10860 -13304 2025-03-21 12:01:02,500 Hysteresis 2971 0: raw(21482 16000 16000 16000) min(10860 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22730 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22730 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3482 10000 10000 10000) 7: 0: 7160@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7160@3p 9: don't have active chargers. 9: raw(2 8840 8840 8840) min(-10620 8840 8840 8840) spread(-34784 8840 8840 8840) max_pv 1250 9: [ 0 7160@3p ] PM PV mtr(W) avl(W) raw max min spread -8 4951 21526 22730 10860 -13304 -2 4951 21526 22730 10860 -13304 4 4946 21504 22730 10860 -13304 4 4946 21504 22730 10860 -13304 9 4947 21508 22730 10860 -13304 -6 4947 21508 22730 10860 -13304 12 4944 21495 22730 10860 -13304 0 4950 21521 22730 10860 -13304 -7 4950 21521 22730 10860 -13304 5 4949 21517 22730 10860 -13304 -10 4949 21517 22730 10860 -13304 0 4944 21495 22730 10860 -13304 -13 4944 21495 22730 10860 -13304 5 4948 21513 22730 10860 -13304 4 4948 21513 22730 10860 -13304 0 4945 21500 22730 10860 -13304 1 4945 21500 22730 10860 -13304 0 4915 21369 22730 10860 -13304 2 4915 21369 22730 10860 -13304 7 4915 21369 22730 10860 -13304 2025-03-21 12:01:12,507 Hysteresis 2981 0: raw(21369 16000 16000 16000) min(10860 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22730 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22730 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3369 10000 10000 10000) 7: 0: 7123@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7123@3p 9: don't have active chargers. 9: raw(0 8877 8877 8877) min(-10509 8877 8877 8877) spread(-34673 8877 8877 8877) max_pv 1361 9: [ 0 7123@3p ] PM PV mtr(W) avl(W) raw max min spread 7 4889 21256 22730 10860 -13304 -1 4889 21256 22730 10860 -13304 0 4889 21256 22730 10860 -13304 -1 4889 21256 22730 10860 -13304 -6 4889 21256 22730 10860 -13304 -5 4889 21256 22730 10860 -13304 -3 4889 21256 22730 10860 -13304 -3 4889 21256 22730 10860 -13304 -39 4889 21256 22730 10860 -13304 -54 4948 21513 22673 10860 -13304 -23 4948 21513 22673 10860 -13304 -11 4944 21495 22647 10860 -13304 -1 4945 21500 22043 10860 -13304 10 4945 21500 22043 10860 -13304 -2 4939 21473 22043 10860 -13304 -4 4939 21473 22043 10860 -13304 -7 4948 21513 22043 11117 -13304 11 4948 21513 22043 17547 -13304 3 4940 21478 22043 17547 -13304 2025-03-21 12:01:22,893 Hysteresis 2991 0: raw(21478 16000 16000 16000) min(17547 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22043 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22043 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3478 10000 10000 10000) 7: 0: 7159@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7159@3p 9: don't have active chargers. 9: raw(1 8841 8841 8841) min(-3930 8841 8841 8841) spread(-34781 8841 8841 8841) max_pv 566 9: [ 0 7159@3p ] PM PV mtr(W) avl(W) raw max min spread -1 4965 21586 22043 17547 -13304 2 4974 21626 22043 17547 -13304 -7 4974 21626 22043 17547 -13304 -11 4975 21630 22043 17547 -13304 -1 4975 21630 22043 17547 -13304 1 4969 21604 22043 17547 -13304 -1 4969 21604 22043 17547 -13304 -1 4959 21560 22043 17547 -13304 -6 4959 21560 22043 17547 -13304 29 4955 21543 22043 17547 -13304 42 4955 21543 22043 17547 -13304 25 4914 21365 22043 17547 -13304 6 4914 21365 22043 17547 -13304 9 4914 21365 22043 17547 -13304 0 4914 21365 22043 17547 -13304 3 4914 21365 22043 17547 -13304 2 4914 21365 22043 17547 -13304 -6 4914 21365 22043 17547 -13304 0 4914 21365 22043 17547 -13304 -6 4947 21508 22043 17547 -13304 2025-03-21 12:01:33,109 Hysteresis 3001 0: raw(21508 16000 16000 16000) min(17547 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22043 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22043 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3508 10000 10000 10000) 7: 0: 7169@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7169@3p 9: don't have active chargers. 9: raw(1 8831 8831 8831) min(-3960 8831 8831 8831) spread(-34811 8831 8831 8831) max_pv 536 9: [ 0 7169@3p ] PM PV mtr(W) avl(W) raw max min spread 7 4954 21539 22043 17547 -13304 -8 4956 21547 22043 17547 -13304 4 4958 21556 22043 17547 -13304 5 4958 21556 22043 17547 -13304 -8 4965 21586 22043 17547 -13304 2 4965 21586 22043 17547 -13304 6 4949 21517 22043 17547 -13304 2 4949 21517 22043 17547 -13304 10 4948 21513 22043 17547 -13304 14 4948 21513 22043 17547 -13304 4 4953 21534 22043 17547 -13304 1 4953 21534 22043 17547 -13304 0 4955 21543 22043 17547 -13304 -4 4955 21543 22043 17547 -13304 -7 4945 21500 22043 17547 -13304 5 4945 21500 22043 17547 -13304 7 4952 21530 22043 17547 -13304 -7 4952 21530 22043 17547 -13304 -3 4950 21521 22043 17547 -13304 4 4950 21521 22043 17547 -13304 2025-03-21 12:01:43,114 Hysteresis 3011 0: raw(21521 16000 16000 16000) min(17547 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22043 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22043 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3521 10000 10000 10000) 7: 0: 7173@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7173@3p 9: don't have active chargers. 9: raw(2 8827 8827 8827) min(-3972 8827 8827 8827) spread(-34823 8827 8827 8827) max_pv 524 9: [ 0 7173@3p ] PM PV mtr(W) avl(W) raw max min spread 1 4950 21521 22043 17547 -13304 0 4950 21521 22043 17547 -13304 11 4960 21565 22043 17547 -13304 -8 4960 21565 22043 17547 -13304 -10 4969 21604 22043 17547 -13304 -14 4969 21604 22043 17547 -13304 0 4951 21526 22043 17547 -13304 10 4951 21526 22043 17547 -13304 26 4951 21526 22043 17547 -13304 1 4951 21526 22043 17547 -13304 -6 4957 21552 22043 17547 -13304 -3 4957 21552 22043 17547 -13304 -1 4957 21552 22043 17547 -13304 -9 4957 21552 22043 17547 -13304 0 4956 21547 22043 17547 -13304 0 4956 21547 22043 17547 -13304 -3 4958 21556 22043 17547 -13304 -1 4958 21556 22043 17547 -13304 -1 4954 21539 22043 17547 -13304 -5 4954 21539 22043 17547 -13304 2025-03-21 12:01:53,119 Hysteresis 3021 0: raw(21539 16000 16000 16000) min(17547 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22043 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22043 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3539 10000 10000 10000) 7: 0: 7179@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7179@3p 9: don't have active chargers. 9: raw(2 8821 8821 8821) min(-3990 8821 8821 8821) spread(-34841 8821 8821 8821) max_pv 506 9: [ 0 7179@3p ] PM PV mtr(W) avl(W) raw max min spread -3 4928 21426 22043 17547 -13304 -4 4928 21426 22043 17547 -13304 -5 4928 21426 22043 17547 -13304 -3 4928 21426 22043 17547 -13304 4 4928 21426 22043 17547 -13304 0 4928 21426 22043 17547 -13304 -5 4964 21582 22043 17547 -13304 3 4964 21582 22043 17547 -13304 7 4960 21565 22043 17547 -13304 -3 4960 21565 22043 17547 -13304 -5 4956 21547 22043 17547 -13304 1 4956 21547 22043 17547 -13304 -2 4956 21547 22043 17547 -13304 2 4958 21556 22043 17547 -13304 7 4958 21556 22043 17547 -13304 4 4949 21517 22043 17547 -13304 4 4949 21517 22043 17547 -13304 9 4956 21547 22043 17547 -13304 0 4956 21547 22043 17547 -13304 2025-03-21 12:02:03,353 Hysteresis 3032 0: raw(21547 16000 16000 16000) min(17547 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22043 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22043 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3547 10000 10000 10000) 7: 0: 7182@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7182@3p 9: don't have active chargers. 9: raw(1 8818 8818 8818) min(-3999 8818 8818 8818) spread(-34850 8818 8818 8818) max_pv 497 9: [ 0 7182@3p ] PM PV mtr(W) avl(W) raw max min spread -11 4965 21586 22043 17547 -13304 0 4965 21586 22043 17547 -13304 -3 4963 21578 22043 17547 -13304 -2 4963 21578 22043 17547 -13304 -1 4967 21595 22043 17547 -13304 -4 4967 21595 22043 17547 -13304 -3 4966 21591 22043 17547 -13304 -4 4966 21591 22043 17547 -13304 -3 4968 21600 22043 17547 -13304 0 4968 21600 22043 17547 -13304 2 4962 21573 22043 17547 -13304 -5 4962 21573 22043 17547 -13304 -1 4964 21582 22043 17547 -13304 -2 4964 21582 22043 17547 -13304 0 4964 21582 22043 17547 -13304 -3 4958 21556 22043 17547 -13304 -3 4958 21556 22043 17547 -13304 21 4930 21434 22043 17547 -13304 13 4930 21434 22043 17547 -13304 3 4930 21434 22043 17547 -13304 2025-03-21 12:02:13,359 Hysteresis 3042 0: raw(21434 16000 16000 16000) min(17547 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22043 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22043 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3434 10000 10000 10000) 7: 0: 7144@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7144@3p 9: don't have active chargers. 9: raw(2 8856 8856 8856) min(-3885 8856 8856 8856) spread(-34736 8856 8856 8856) max_pv 611 9: [ 0 7144@3p ] PM PV mtr(W) avl(W) raw max min spread -10 4904 21321 22043 17547 -13304 -1 4904 21321 22043 17547 -13304 8 4904 21321 22043 17547 -13304 -6 4904 21321 22043 17547 -13304 12 4904 21321 22043 17547 -13304 -4 4904 21321 22043 17547 -13304 -23 4904 21321 22043 17547 -13304 -5 4904 21321 22043 17547 -13304 -17 4904 21321 22043 17547 -13304 3 4904 21321 22043 17547 -13304 5 4904 21321 22043 17547 -13304 5 4904 21321 22043 17547 -13304 -2 4904 21321 22043 17547 -13304 -1 4904 21321 22043 17547 -13304 3 4904 21321 22043 17547 -13304 8 4904 21321 22043 17547 -13304 7 4904 21321 22043 17547 -13304 -6 4938 21469 22043 17547 -13304 2 4938 21469 22043 17547 -13304 2025-03-21 12:02:23,366 Hysteresis 3052 0: raw(21469 16000 16000 16000) min(17547 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22043 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22043 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3469 10000 10000 10000) 7: 0: 7156@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7156@3p 9: don't have active chargers. 9: raw(1 8844 8844 8844) min(-3921 8844 8844 8844) spread(-34772 8844 8844 8844) max_pv 575 9: [ 0 7156@3p ] PM PV mtr(W) avl(W) raw max min spread 5 4941 21482 22043 17547 -13304 -12 4941 21482 22043 17547 -13304 1 4946 21504 22043 17547 -13304 -7 4943 21491 22043 17547 -13304 -10 4943 21491 22043 17547 -13304 9 4950 21521 22043 17547 -13304 -2 4950 21521 22043 17547 -13304 -6 4950 21521 22043 17547 -13304 4 4950 21521 22043 17547 -13304 2 4956 21547 22043 17547 -13304 4 4956 21547 22043 17547 -13304 1 4957 21552 22043 17547 -13304 -5 4957 21552 22043 17547 -13304 4 4945 21500 22043 17547 -13304 4 4945 21500 22043 17547 -13304 -4 4946 21504 22043 17547 -13304 5 4946 21504 22043 17547 -13304 -4 4950 21521 22043 17547 -13304 -6 4950 21521 22043 17547 -13304 2025-03-21 12:02:33,575 Hysteresis 3062 0: raw(21521 16000 16000 16000) min(17547 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22043 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22043 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3521 10000 10000 10000) 7: 0: 7173@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7173@3p 9: don't have active chargers. 9: raw(2 8827 8827 8827) min(-3972 8827 8827 8827) spread(-34823 8827 8827 8827) max_pv 524 9: [ 0 7173@3p ] PM PV mtr(W) avl(W) raw max min spread 4 4952 21530 22043 17547 -13304 5 4952 21530 22043 17547 -13304 -2 4958 21556 22043 17547 -13304 -1 4958 21556 22043 17547 -13304 4 4958 21556 22043 17547 -13304 -3 4958 21556 22043 17547 -13304 0 4958 21556 22043 17547 -13304 -5 4958 21556 22043 17547 -13304 0 4965 21586 22043 17547 -13304 -2 4953 21534 22043 17547 -13304 -5 4953 21534 22043 17547 -13304 11 4958 21556 22043 17547 -13304 -2 4958 21556 22043 17547 -13304 -6 4953 21534 22043 17547 -13304 2 4953 21534 22043 17547 -13304 5 4924 21408 22043 17547 -13304 -5 4924 21408 22043 17547 -13304 -4 4924 21408 22043 17547 -13304 -3 4924 21408 22043 17547 -13304 -2 4924 21408 22043 17547 -13304 2025-03-21 12:02:43,729 Hysteresis 3072 0: raw(21408 16000 16000 16000) min(17547 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22043 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22043 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3408 10000 10000 10000) 7: 0: 7136@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7136@3p 9: don't have active chargers. 9: raw(0 8864 8864 8864) min(-3861 8864 8864 8864) spread(-34712 8864 8864 8864) max_pv 635 9: [ 0 7136@3p ] PM PV mtr(W) avl(W) raw max min spread 4 4898 21295 22043 17547 -13304 1 4898 21295 22043 17547 -13304 3 4898 21295 22043 17547 -13304 1 4931 21439 22043 17547 -13304 4 4931 21439 22043 17547 -13304 3 4930 21434 22043 17547 -13304 1 4930 21434 22043 17547 -13304 0 4935 21456 22043 17547 -13304 -7 4935 21456 22043 17547 -13304 -3 4935 21456 22043 17547 -13304 4 4935 21456 22043 17547 -13304 -13 4898 21295 22043 17547 -13304 -4 4898 21295 22043 17547 -13304 -2 4898 21295 22043 17547 -13304 -8 4898 21295 22043 17547 -13304 -13 4943 21491 22043 17547 -13304 0 4943 21491 22043 17547 -13304 -1 4943 21491 22043 17547 -13304 5 4938 21469 22043 17547 -13304 2025-03-21 12:02:53,734 Hysteresis 3082 0: raw(21469 16000 16000 16000) min(17547 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22043 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22043 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3469 10000 10000 10000) 7: 0: 7156@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7156@3p 9: don't have active chargers. 9: raw(1 8844 8844 8844) min(-3921 8844 8844 8844) spread(-34772 8844 8844 8844) max_pv 575 9: [ 0 7156@3p ] PM PV mtr(W) avl(W) raw max min spread -1 4952 21530 22043 17547 -13304 15 4948 21513 22043 17547 -13304 11 4948 21513 22043 17547 -13304 2 4948 21513 22043 17547 -13304 0 4948 21513 22043 17547 -13304 0 4912 21356 22043 17547 -13304 0 4912 21356 22043 17547 -13304 1 4912 21356 22043 17547 -13304 1 4912 21356 22043 17547 -13304 6 4945 21500 22043 17547 -13304 3 4945 21500 22043 17547 -13304 9 4949 21517 22043 17547 -13304 -3 4949 21517 22043 17547 -13304 -6 4947 21508 22043 17547 -13304 8 4947 21508 22043 17547 -13304 7 4947 21508 22043 17547 -13304 2 4947 21508 22043 17547 -13304 -5 4942 21486 22043 17547 -13304 -3 4942 21486 22043 17547 -13304 2 4912 21356 22043 17547 -13304 2025-03-21 12:03:03,738 Hysteresis 3092 0: raw(21356 16000 16000 16000) min(17547 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22043 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22043 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3356 10000 10000 10000) 7: 0: 7118@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7118@3p 9: don't have active chargers. 9: raw(2 8882 8882 8882) min(-3807 8882 8882 8882) spread(-34658 8882 8882 8882) max_pv 689 9: [ 0 7118@3p ] PM PV mtr(W) avl(W) raw max min spread -3 4886 21243 22043 17547 -13304 -4 4886 21243 22043 17547 -13304 -5 4886 21243 22043 17547 -13304 7 4886 21243 22043 17547 -13304 -2 4886 21243 22043 17547 -13304 -6 4917 21378 22043 17547 -13304 -3 4917 21378 22043 17547 -13304 3 4944 21495 22043 17547 -13304 -3 4944 21495 22043 17547 -13304 -35 4954 21539 22043 17547 -13304 -51 4954 21539 22043 17547 -13304 -25 4953 21534 22043 17547 -13304 -13 4953 21534 22043 17547 -13304 3 4949 21517 22043 17547 -13304 -2 4949 21517 22043 17547 -13304 -3 4886 21243 22043 17547 -13304 -5 4886 21243 22043 17547 -13304 -2 4886 21243 22043 17547 -13304 4058 1404 6104 22043 6104 -13304 4509 1010 4391 22043 4391 -13304 2025-03-21 12:03:14,101 Hysteresis 3102 0: raw(4391 16000 16000 16000) min(4391 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22043 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22043 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (0 10000 10000 10000) 7: 0: 6000@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@3p 9: don't have active chargers. 9: raw(-13609 10000 10000 10000) min(-13609 10000 10000 10000) spread(-31304 10000 10000 10000) max_pv 4043 9: [ 0 6000@3p ] PM PV mtr(W) avl(W) raw max min spread -596 4363 18969 22043 4391 -13304 -1260 4972 21617 22043 4391 -13304 -54 4115 17891 22043 4391 -13304 396 3967 17247 22043 4391 -13304 -40 4115 17891 22043 4391 -13304 -235 4182 18182 22043 4391 -13304 -145 4138 17991 22043 4391 -13304 56 4349 18908 22043 4391 -13304 6 4541 19743 22043 4391 -13304 -866 5512 23965 23965 4391 -13304 -393 5047 21943 23965 4391 -13304 -187 4893 21273 23965 4391 -13304 -79 4602 20008 23965 4391 -13304 -49 4602 20008 23965 4391 -13304 -14 4602 20008 23965 4391 -13304 25 4602 20008 23965 4391 -13304 -16 4603 20013 23965 4391 -13304 -16 4603 20013 23965 4391 -13304 -4 4606 20026 23965 4391 -13304 16 4606 20026 23965 4391 -13304 2025-03-21 12:03:24,271 Hysteresis 3113 0: raw(20026 16000 16000 16000) min(4391 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23965 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23965 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (2026 10000 10000 10000) 7: 0: 6675@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6675@3p 9: don't have active chargers. 9: raw(1 9325 9325 9325) min(-15634 9325 9325 9325) spread(-33329 9325 9325 9325) max_pv 3940 9: [ 0 6675@3p ] PM PV mtr(W) avl(W) raw max min spread -9 5070 22043 23965 4391 -13304 -8 5070 22043 23965 4391 -13304 2 5072 22052 23965 4391 -13304 1 5072 22052 23965 4391 -13304 3 5067 22030 23965 4391 -13304 1 5067 22030 23965 4391 -13304 3 5045 21934 23965 4391 -13304 4 5045 21934 23965 4391 -13304 216 4852 21095 23965 4391 -13304 397 4761 20700 23965 4391 -13304 347 4660 20260 23965 4391 -13304 191 4738 20600 23965 4391 -13304 65 4778 20773 23965 4391 -13304 23 4785 20804 23965 4391 -13304 11 4785 20804 23965 4391 -13304 -7 4782 20791 23965 4391 -13304 7 4782 20791 23965 4391 -13304 3 4783 20795 23965 4391 -13304 1 4783 20795 23965 4391 -13304 2025-03-21 12:03:34,280 Hysteresis 3123 0: raw(20795 16000 16000 16000) min(4391 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23965 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23965 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (2795 10000 10000 10000) 7: 0: 6931@3p 8: filtered 1 to 1, sorted to 0 8: 0: 6931@3p 9: don't have active chargers. 9: raw(2 9069 9069 9069) min(-16402 9069 9069 9069) spread(-34097 9069 9069 9069) max_pv 3172 9: [ 0 6931@3p ] PM PV mtr(W) avl(W) raw max min spread 3 4964 21582 23965 4391 -13304 4 4964 21582 23965 4391 -13304 5 4948 21513 23965 4391 -13304 -5 4948 21513 23965 4391 -13304 11 4957 21552 23965 4391 -13304 3 4957 21552 23965 4391 -13304 -10 4925 21413 23965 4391 -13304 0 4925 21413 23965 4391 -13304 1 4902 21313 23965 4391 -13304 131 4887 21247 23965 4391 -13304 85 4891 21265 23965 4391 -13304 31 4891 21265 23965 4391 -13304 19 4894 21278 23965 4391 -13304 5 4894 21278 23965 4391 -13304 5 4883 21230 23965 4391 -13304 7 4883 21230 23965 4391 -13304 -1 4883 21230 23965 4391 -13304 -4 4883 21230 23965 4391 -13304 -4 4891 21265 23965 4391 -13304 1 4880 21217 23965 4391 -13304 2025-03-21 12:03:44,289 Hysteresis 3133 0: raw(21217 16000 16000 16000) min(4391 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23965 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23965 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3217 10000 10000 10000) 7: 0: 7072@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7072@3p 9: don't have active chargers. 9: raw(1 8928 8928 8928) min(-16825 8928 8928 8928) spread(-34520 8928 8928 8928) max_pv 2749 9: [ 0 7072@3p ] PM PV mtr(W) avl(W) raw max min spread -4 4977 21639 23965 4391 -13304 7 4985 21673 23965 4391 -13304 0 4985 21673 23965 4391 -13304 -5 4975 21630 23965 4391 -13304 -4 4975 21630 23965 4391 -13304 6 4969 21604 23965 4391 -13304 -3 4969 21604 23965 4391 -13304 -7 4941 21482 23965 4391 -13304 86 4941 21482 23965 4391 -13304 78 4923 21404 23965 4391 -13304 36 4923 21404 23965 4391 -13304 28 4924 21408 23965 4391 -13304 -2 4924 21408 23965 4391 -13304 0 4920 21391 23965 4391 -13304 8 4920 21391 23965 4391 -13304 6 4926 21417 23965 4391 -13304 -8 4926 21417 23965 4391 -13304 -11 4927 21421 23965 4391 -13304 1 4927 21421 23965 4391 -13304 5 4921 21395 23965 4391 -13304 2025-03-21 12:03:54,701 Hysteresis 3143 0: raw(21395 16000 16000 16000) min(4391 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23965 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23965 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3395 10000 10000 10000) 7: 0: 7131@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7131@3p 9: don't have active chargers. 9: raw(2 8869 8869 8869) min(-17002 8869 8869 8869) spread(-34697 8869 8869 8869) max_pv 2572 9: [ 0 7131@3p ] PM PV mtr(W) avl(W) raw max min spread -3 4962 21573 23965 4391 -13304 0 4965 21586 23965 4391 -13304 -2 4970 21608 23965 4391 -13304 -7 4970 21608 23965 4391 -13304 -7 4970 21608 23965 4391 -13304 1 4970 21608 23965 4391 -13304 4 4955 21543 23965 4391 -13304 2 4955 21543 23965 4391 -13304 28 4937 21465 23965 4391 -13304 54 4937 21465 23965 4391 -13304 24 4936 21460 23965 4391 -13304 9 4936 21460 23965 4391 -13304 5 4941 21482 23965 4391 -13304 0 4941 21482 23965 4391 -13304 -8 4940 21478 23965 4391 -13304 -2 4940 21478 23965 4391 -13304 6 4939 21473 23965 4391 -13304 0 4939 21473 23965 4391 -13304 -2 4932 21443 23965 4391 -13304 2025-03-21 12:04:05,109 Hysteresis 3153 0: raw(21443 16000 16000 16000) min(4391 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23965 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23965 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3443 10000 10000 10000) 7: 0: 7147@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7147@3p 9: don't have active chargers. 9: raw(2 8853 8853 8853) min(-17050 8853 8853 8853) spread(-34745 8853 8853 8853) max_pv 2524 9: [ 0 7147@3p ] PM PV mtr(W) avl(W) raw max min spread 8 4943 21491 23965 4391 -13304 5 4953 21534 23965 4391 -13304 -4 4953 21534 23965 4391 -13304 0 4952 21530 23965 4391 -13304 0 4952 21530 23965 4391 -13304 3 4953 21534 23965 4391 -13304 -1 4953 21534 23965 4391 -13304 -1 4948 21513 23965 4391 -13304 -1 4947 21508 23965 4391 -13304 10 4947 21508 23965 4391 -13304 1 4945 21500 23965 4391 -13304 0 4945 21500 23965 4391 -13304 4 4941 21482 23965 4391 -13304 -1 4941 21482 23965 4391 -13304 -1 4940 21478 23965 4391 -13304 5 4940 21478 23965 4391 -13304 3 4947 21508 23965 4391 -13304 0 4947 21508 23965 4391 -13304 -2 4945 21500 23965 4391 -13304 3 4945 21500 23965 4391 -13304 2025-03-21 12:04:15,247 Hysteresis 3164 0: raw(21500 16000 16000 16000) min(4391 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23965 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23965 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3500 10000 10000 10000) 7: 0: 7166@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7166@3p 9: don't have active chargers. 9: raw(2 8834 8834 8834) min(-17107 8834 8834 8834) spread(-34802 8834 8834 8834) max_pv 2467 9: [ 0 7166@3p ] PM PV mtr(W) avl(W) raw max min spread -3 4953 21534 23965 4391 -13304 -3 4953 21534 23965 4391 -13304 4 4958 21556 23965 4391 -13304 -16 4958 21556 23965 4391 -13304 -3 4963 21578 23965 4391 -13304 -3 4963 21578 23965 4391 -13304 -5 4966 21591 23965 4391 -13304 -6 4966 21591 23965 4391 -13304 1 4962 21573 23965 4391 -13304 4 4962 21573 23965 4391 -13304 0 4965 21586 23965 4391 -13304 2 4963 21578 23965 4391 -13304 2 4963 21578 23965 4391 -13304 3 4966 21591 23965 4391 -13304 -1 4966 21591 23965 4391 -13304 0 4966 21591 23965 4391 -13304 0 4966 21591 23965 4391 -13304 0 4960 21565 23965 4391 -13304 0 4960 21565 23965 4391 -13304 2025-03-21 12:04:25,252 Hysteresis 3174 0: raw(21565 16000 16000 16000) min(4391 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23965 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23965 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3565 10000 10000 10000) 7: 0: 7188@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7188@3p 9: don't have active chargers. 9: raw(1 8812 8812 8812) min(-17173 8812 8812 8812) spread(-34868 8812 8812 8812) max_pv 2401 9: [ 0 7188@3p ] PM PV mtr(W) avl(W) raw max min spread 17 4981 21656 23965 4391 -13304 -10 4981 21656 23965 4391 -13304 -5 4979 21647 23965 4391 -13304 10 4979 21647 23965 4391 -13304 -10 4980 21652 23965 4391 -13304 -2 4980 21652 23965 4391 -13304 -1 4979 21647 23965 4391 -13304 -1 4979 21647 23965 4391 -13304 -1 4978 21643 23965 4391 -13304 1 4978 21643 23965 4391 -13304 26 4974 21626 23965 4391 -13304 -4 4974 21626 23965 4391 -13304 12 4968 21600 23965 4391 -13304 9 4968 21600 23965 4391 -13304 18 4934 21452 23965 4391 -13304 23 4934 21452 23965 4391 -13304 -6 4934 21452 23965 4391 -13304 -19 4934 21452 23965 4391 -13304 -8 4957 21552 23965 4391 -13304 13 4957 21552 23965 4391 -13304 2025-03-21 12:04:35,257 Hysteresis 3184 0: raw(21552 16000 16000 16000) min(4391 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23965 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23965 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3552 10000 10000 10000) 7: 0: 7184@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7184@3p 9: don't have active chargers. 9: raw(0 8816 8816 8816) min(-17161 8816 8816 8816) spread(-34856 8816 8816 8816) max_pv 2413 9: [ 0 7184@3p ] PM PV mtr(W) avl(W) raw max min spread 26 4931 21439 23965 4391 -13304 0 4931 21439 23965 4391 -13304 -4 4931 21439 23965 4391 -13304 -20 4931 21439 23965 4391 -13304 -23 4931 21439 23965 4391 -13304 -9 4961 21569 23965 4391 -13304 9 4961 21569 23965 4391 -13304 26 4957 21552 23965 4391 -13304 13 4957 21552 23965 4391 -13304 4 4931 21439 23965 4391 -13304 -4 4931 21439 23965 4391 -13304 7 4931 21439 23965 4391 -13304 -10 4931 21439 23965 4391 -13304 -11 4970 21608 23965 4391 -13304 -30 4970 21608 23965 4391 -13304 -16 4969 21604 23965 4391 -13304 5 4969 21604 23965 4391 -13304 0 4971 21613 23965 4391 -13304 0 4971 21613 23965 4391 -13304 2025-03-21 12:04:45,427 Hysteresis 3194 0: raw(21613 16000 16000 16000) min(4391 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23965 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23965 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3613 10000 10000 10000) 7: 0: 7204@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7204@3p 9: don't have active chargers. 9: raw(1 8796 8796 8796) min(-17221 8796 8796 8796) spread(-34916 8796 8796 8796) max_pv 2353 9: [ 0 7204@3p ] PM PV mtr(W) avl(W) raw max min spread -4 4995 21717 23965 4391 -13304 -6 4995 21717 23965 4391 -13304 -5 4990 21695 23965 4391 -13304 -6 4990 21695 23965 4391 -13304 4 4990 21695 23965 4391 -13304 6 4991 21700 23965 4391 -13304 -3 4994 21713 23965 4391 -13304 -7 4994 21713 23965 4391 -13304 -2 4980 21652 23965 4391 -13304 39 4980 21652 23965 4391 -13304 34 4974 21626 23965 4391 -13304 9 4974 21626 23965 4391 -13304 11 4945 21500 23965 4391 -13304 1 4945 21500 23965 4391 -13304 2 4971 21613 23965 4391 -13304 1 4971 21613 23965 4391 -13304 7 4968 21600 23965 4391 -13304 7 4968 21600 23965 4391 -13304 1 4945 21500 23965 4391 -13304 -4 4945 21500 23965 4391 -13304 2025-03-21 12:04:55,439 Hysteresis 3204 0: raw(21500 16000 16000 16000) min(4391 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23965 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23965 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3500 10000 10000 10000) 7: 0: 7166@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7166@3p 9: don't have active chargers. 9: raw(2 8834 8834 8834) min(-17107 8834 8834 8834) spread(-34802 8834 8834 8834) max_pv 2467 9: [ 0 7166@3p ] PM PV mtr(W) avl(W) raw max min spread -2 4919 21386 23965 4391 -13304 0 4919 21386 23965 4391 -13304 9 4944 21495 23965 4391 -13304 -8 4944 21495 23965 4391 -13304 -5 4919 21386 23965 4391 -13304 -1 4919 21386 23965 4391 -13304 -3 4919 21386 23965 4391 -13304 2 4919 21386 23965 4391 -13304 5 4957 21552 23965 4391 -13304 -48 4957 21552 23965 4391 -13304 -19 4968 21600 23965 4391 -13304 -6 4958 21556 23965 4391 -13304 -6 4958 21556 23965 4391 -13304 -4 4960 21565 23965 4391 -13304 8 4960 21565 23965 4391 -13304 4 4960 21565 23965 4391 -13304 -2 4960 21565 23965 4391 -13304 0 4959 21560 23965 4391 -13304 2 4959 21560 23965 4391 -13304 0 4963 21578 23965 4391 -13304 2025-03-21 12:05:05,448 Hysteresis 3214 0: raw(21578 16000 16000 16000) min(4391 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23965 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23965 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3578 10000 10000 10000) 7: 0: 7192@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7192@3p 9: don't have active chargers. 9: raw(2 8808 8808 8808) min(-17185 8808 8808 8808) spread(-34880 8808 8808 8808) max_pv 2389 9: [ 0 7192@3p ] PM PV mtr(W) avl(W) raw max min spread 2 4981 21656 23965 4391 -13304 2 4974 21626 23965 4391 -13304 7 4974 21626 23965 4391 -13304 4 4976 21634 23965 4391 -13304 3 4976 21634 23965 4391 -13304 9 4976 21634 23965 4391 -13304 -1 4976 21634 23965 4391 -13304 -3 4962 21573 23965 4391 -13304 -3 4962 21573 23965 4391 -13304 25 4961 21569 23965 4391 -13304 24 4961 21569 23965 4391 -13304 -1 4937 21465 23965 4391 -13304 5 4937 21465 23965 4391 -13304 6 4937 21465 23965 4391 -13304 0 4974 21626 23965 4391 -13304 -3 4974 21626 23965 4391 -13304 -33 4965 21586 23965 4391 -13304 -28 4965 21586 23965 4391 -13304 8 4937 21465 23965 4391 -13304 2025-03-21 12:05:15,853 Hysteresis 3224 0: raw(21465 16000 16000 16000) min(4391 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23965 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23965 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3465 10000 10000 10000) 7: 0: 7155@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7155@3p 9: don't have active chargers. 9: raw(0 8845 8845 8845) min(-17074 8845 8845 8845) spread(-34769 8845 8845 8845) max_pv 2500 9: [ 0 7155@3p ] PM PV mtr(W) avl(W) raw max min spread 30 4911 21352 23965 4391 -13304 10 4911 21352 23965 4391 -13304 6 4911 21352 23965 4391 -13304 -2 4911 21352 23965 4391 -13304 0 4911 21352 23965 4391 -13304 -3 4911 21352 23965 4391 -13304 -2 4911 21352 23965 4391 -13304 -1 4911 21352 23965 4391 -13304 -1 4911 21352 23965 4391 -13304 -40 4951 21526 23965 4391 -13304 -26 4951 21526 23965 4391 -13304 -17 4956 21547 23965 4391 -13304 -18 4956 21547 23965 4391 -13304 -6 4951 21526 23965 4391 -13304 -2 4951 21526 23965 4391 -13304 0 4951 21526 23965 4391 -13304 -1 4951 21526 23965 4391 -13304 -6 4947 21508 23965 4391 -13304 6 4947 21508 23965 4391 -13304 -2 4951 21526 23965 4391 -13304 2025-03-21 12:05:26,230 Hysteresis 3235 0: raw(21526 16000 16000 16000) min(4391 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23965 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23965 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3526 10000 10000 10000) 7: 0: 7175@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7175@3p 9: don't have active chargers. 9: raw(1 8825 8825 8825) min(-17134 8825 8825 8825) spread(-34829 8825 8825 8825) max_pv 2440 9: [ 0 7175@3p ] PM PV mtr(W) avl(W) raw max min spread -3 4965 21586 23965 4391 -13304 -3 4964 21582 23965 4391 -13304 -3 4971 21613 23965 4391 -13304 -2 4971 21613 23965 4391 -13304 -6 4970 21608 23965 4391 -13304 4 4970 21608 23965 4391 -13304 -4 4967 21595 23965 4391 -13304 3 4967 21595 23965 4391 -13304 10 4970 21608 23965 4391 -13304 -4 4970 21608 23965 4391 -13304 0 4968 21600 23965 4391 -13304 -4 4968 21600 23965 4391 -13304 -4 4964 21582 23965 4391 -13304 1 4964 21582 23965 4391 -13304 -1 4964 21582 23965 4391 -13304 -2 4964 21582 23965 4391 -13304 4 4968 21600 23965 4391 -13304 0 4968 21600 23965 4391 -13304 -2 4956 21547 23965 4391 -13304 0 4956 21547 23965 4391 -13304 2025-03-21 12:05:36,277 Hysteresis 3245 0: raw(21547 16000 16000 16000) min(4391 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23965 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23965 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3547 10000 10000 10000) 7: 0: 7182@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7182@3p 9: don't have active chargers. 9: raw(1 8818 8818 8818) min(-17155 8818 8818 8818) spread(-34850 8818 8818 8818) max_pv 2419 9: [ 0 7182@3p ] PM PV mtr(W) avl(W) raw max min spread 3 4974 21626 23965 4391 -13304 3 4974 21626 23965 4391 -13304 16 4975 21630 23965 4391 -13304 -9 4975 21630 23965 4391 -13304 2 4968 21600 23965 4391 -13304 1 4972 21617 23965 4391 -13304 7 4972 21617 23965 4391 -13304 2 4970 21608 23965 4391 -13304 0 4970 21608 23965 4391 -13304 -1 4968 21600 23965 4391 -13304 8 4968 21600 23965 4391 -13304 -3 4970 21608 23965 4391 -13304 0 4970 21608 23965 4391 -13304 -4 4965 21586 23965 4391 -13304 -6 4965 21586 23965 4391 -13304 5 4967 21595 23965 4391 -13304 -3 4967 21595 23965 4391 -13304 7 4971 21613 23965 4391 -13304 -1 4971 21613 23965 4391 -13304 2025-03-21 12:05:46,280 Hysteresis 3255 0: raw(21613 16000 16000 16000) min(4391 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23965 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23965 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3613 10000 10000 10000) 7: 0: 7204@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7204@3p 9: don't have active chargers. 9: raw(1 8796 8796 8796) min(-17221 8796 8796 8796) spread(-34916 8796 8796 8796) max_pv 2353 9: [ 0 7204@3p ] PM PV mtr(W) avl(W) raw max min spread -2 4992 21704 23965 4391 -13304 -5 4992 21704 23965 4391 -13304 -7 4989 21691 23965 4391 -13304 -6 4989 21691 23965 4391 -13304 5 4986 21678 23965 4391 -13304 1 4986 21678 23965 4391 -13304 -4 4980 21652 23965 4391 -13304 4 4980 21652 23965 4391 -13304 0 4961 21569 23965 4391 -13304 0 4961 21569 23965 4391 -13304 37 4945 21500 23965 4391 -13304 24 4945 21500 23965 4391 -13304 0 4945 21500 23965 4391 -13304 0 4945 21500 23965 4391 -13304 0 4945 21500 23965 4391 -13304 -2 4945 21500 23965 4391 -13304 11 4945 21500 23965 4391 -13304 -1 4945 21500 23965 4391 -13304 -1 4945 21500 23965 4391 -13304 -2 4945 21500 23965 4391 -13304 2025-03-21 12:05:56,391 Hysteresis 3265 0: raw(21500 16000 16000 16000) min(4391 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23965 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23965 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3500 10000 10000 10000) 7: 0: 7166@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7166@3p 9: don't have active chargers. 9: raw(2 8834 8834 8834) min(-17107 8834 8834 8834) spread(-34802 8834 8834 8834) max_pv 2467 9: [ 0 7166@3p ] PM PV mtr(W) avl(W) raw max min spread 0 4919 21386 23965 4391 -13304 -2 4919 21386 23965 4391 -13304 1 4919 21386 23965 4391 -13304 -5 4919 21386 23965 4391 -13304 -5 4919 21386 23965 4391 -13304 -5 4919 21386 23965 4391 -13304 -3 4919 21386 23965 4391 -13304 -4 4944 21495 23965 4391 -13304 -4 4944 21495 23965 4391 -13304 -39 4950 21521 23965 4391 -13304 -3 4950 21521 23965 4391 -13304 11 4951 21526 23965 4391 -13304 0 4951 21526 23965 4391 -13304 1 4962 21573 23965 4391 -13304 -24 4962 21573 23965 4391 -13304 -5 4966 21591 23965 4391 -13304 -7 4958 21556 23965 4391 -13304 3 4958 21556 23965 4391 -13304 2 4965 21586 23965 4391 -13304 2025-03-21 12:06:06,795 Hysteresis 3275 0: raw(21586 16000 16000 16000) min(4391 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23965 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23965 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3586 10000 10000 10000) 7: 0: 7195@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7195@3p 9: don't have active chargers. 9: raw(1 8805 8805 8805) min(-17194 8805 8805 8805) spread(-34889 8805 8805 8805) max_pv 2380 9: [ 0 7195@3p ] PM PV mtr(W) avl(W) raw max min spread 0 4985 21673 23965 4391 -13304 11 4986 21678 23965 4391 -13304 7 4986 21678 23965 4391 -13304 -8 4982 21660 23965 4391 -13304 -10 4982 21660 23965 4391 -13304 -1 4980 21652 23965 4391 -13304 1 4980 21652 23965 4391 -13304 -1 4967 21595 23965 4391 -13304 -3 4967 21595 23965 4391 -13304 0 4965 21586 23965 4391 -13304 37 4965 21586 23965 4391 -13304 30 4939 21473 23965 4391 -13304 7 4939 21473 23965 4391 -13304 -3 4977 21639 23965 4391 -13304 -4 4977 21639 23965 4391 -13304 3 4964 21582 23965 4391 -13304 7 4964 21582 23965 4391 -13304 -6 4939 21473 23965 4391 -13304 13 4939 21473 23965 4391 -13304 4 4964 21582 23965 4391 -13304 2025-03-21 12:06:17,196 Hysteresis 3285 0: raw(21582 16000 16000 16000) min(4391 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23965 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23965 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3582 10000 10000 10000) 7: 0: 7194@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7194@3p 9: don't have active chargers. 9: raw(0 8806 8806 8806) min(-17191 8806 8806 8806) spread(-34886 8806 8806 8806) max_pv 2383 9: [ 0 7194@3p ] PM PV mtr(W) avl(W) raw max min spread -4 4963 21578 23965 4391 -13304 -5 4963 21578 23965 4391 -13304 -6 4963 21578 23965 4391 -13304 7 4938 21469 23965 4391 -13304 -7 4938 21469 23965 4391 -13304 -3 4963 21578 23965 4391 -13304 2 4938 21469 23965 4391 -13304 13 4938 21469 23965 4391 -13304 -1 4938 21469 23965 4391 -13304 0 4938 21469 23965 4391 -13304 -7 4964 21582 23965 4391 -13304 -6 4964 21582 23965 4391 -13304 5 4967 21595 23965 4391 -13304 7 4967 21595 23965 4391 -13304 -5 4970 21608 23965 4391 -13304 -5 4970 21608 23965 4391 -13304 6 4963 21578 23965 4391 -13304 -3 4963 21578 23965 4391 -13304 -4 4938 21469 23965 4391 -13304 0 4938 21469 23965 4391 -13304 2025-03-21 12:06:27,236 Hysteresis 3296 0: raw(21469 16000 16000 16000) min(4391 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23965 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23965 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3469 10000 10000 10000) 7: 0: 7156@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7156@3p 9: don't have active chargers. 9: raw(1 8844 8844 8844) min(-17077 8844 8844 8844) spread(-34772 8844 8844 8844) max_pv 2497 9: [ 0 7156@3p ] PM PV mtr(W) avl(W) raw max min spread 3 4912 21356 23965 4391 -13304 0 4912 21356 23965 4391 -13304 4 4934 21452 23965 4391 -13304 6 4934 21452 23965 4391 -13304 0 4940 21478 23965 4391 -13304 9 4940 21478 23965 4391 -13304 6 4912 21356 23965 4391 -13304 -13 4912 21356 23965 4391 -13304 -6 4959 21560 23965 4391 -13304 -24 4959 21560 23965 4391 -13304 -21 4959 21560 23965 4391 -13304 -12 4960 21565 23965 4391 -13304 -9 4960 21565 23965 4391 -13304 0 4957 21552 23965 4391 -13304 1 4957 21552 23965 4391 -13304 -2 4959 21560 23965 4391 -13304 1 4959 21560 23965 4391 -13304 1 4957 21552 23965 4391 -13304 -1 4957 21552 23965 4391 -13304 2025-03-21 12:06:37,245 Hysteresis 3306 0: raw(21552 16000 16000 16000) min(4391 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23965 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23965 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3552 10000 10000 10000) 7: 0: 7184@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7184@3p 9: don't have active chargers. 9: raw(0 8816 8816 8816) min(-17161 8816 8816 8816) spread(-34856 8816 8816 8816) max_pv 2413 9: [ 0 7184@3p ] PM PV mtr(W) avl(W) raw max min spread 1 4967 21595 23965 4391 -13304 0 4967 21595 23965 4391 -13304 1 4975 21630 23965 4391 -13304 0 4975 21630 23965 4391 -13304 10 4977 21639 23965 4391 -13304 -13 4977 21639 23965 4391 -13304 1 4977 21639 23965 4391 -13304 2 4977 21639 23965 4391 -13304 2 4966 21591 23965 4391 -13304 1 4966 21591 23965 4391 -13304 3 4960 21565 23965 4391 -13304 30 4960 21565 23965 4391 -13304 11 4965 21586 23965 4391 -13304 9 4965 21586 23965 4391 -13304 5 4959 21560 23965 4391 -13304 5 4975 21630 23965 4391 -13304 4 4975 21630 23965 4391 -13304 -6 4976 21634 23965 4391 -13304 -30 4976 21634 23965 4391 -13304 -10 4977 21639 23965 4391 -13304 2025-03-21 12:06:47,352 Hysteresis 3316 0: raw(21639 16000 16000 16000) min(4391 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23965 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23965 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3639 10000 10000 10000) 7: 0: 7213@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7213@3p 9: don't have active chargers. 9: raw(0 8787 8787 8787) min(-17248 8787 8787 8787) spread(-34943 8787 8787 8787) max_pv 2326 9: [ 0 7213@3p ] PM PV mtr(W) avl(W) raw max min spread -5 4997 21726 23965 4391 -13304 -2 4993 21708 23965 4391 -13304 -1 4993 21708 23965 4391 -13304 -1 4981 21656 23965 4391 -13304 -4 4981 21656 23965 4391 -13304 7 4981 21656 23965 4391 -13304 40 4985 21673 23965 4391 -13304 10 4951 21526 23965 4391 -13304 -22 4951 21526 23965 4391 -13304 1 4951 21526 23965 4391 -13304 28 4951 21526 23965 4391 -13304 15 4951 21526 23965 4391 -13304 11 4951 21526 23965 4391 -13304 4 4951 21526 23965 4391 -13304 -2 4951 21526 23965 4391 -13304 -4 4971 21613 23965 4391 -13304 -3 4971 21613 23965 4391 -13304 -4 4974 21626 23965 4391 -13304 -1 4974 21626 23965 4391 -13304 -1 4951 21526 23965 4391 -13304 2025-03-21 12:06:57,398 Hysteresis 3326 0: raw(21526 16000 16000 16000) min(4391 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23965 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23965 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3526 10000 10000 10000) 7: 0: 7175@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7175@3p 9: don't have active chargers. 9: raw(1 8825 8825 8825) min(-17134 8825 8825 8825) spread(-34829 8825 8825 8825) max_pv 2440 9: [ 0 7175@3p ] PM PV mtr(W) avl(W) raw max min spread -3 4925 21413 23965 4391 -13304 -8 4925 21413 23965 4391 -13304 -5 4925 21413 23965 4391 -13304 7 4925 21413 23965 4391 -13304 -4 4925 21413 23965 4391 -13304 -5 4955 21543 23965 4391 -13304 3 4955 21543 23965 4391 -13304 1 4970 21608 23965 4391 -13304 -2 4970 21608 23965 4391 -13304 -37 4968 21600 23965 4391 -13304 -25 4968 21600 23965 4391 -13304 -19 4980 21652 23965 4391 -13304 -9 4980 21652 23965 4391 -13304 22 4975 21630 23965 4391 -13304 -5 4975 21630 23965 4391 -13304 -9 4978 21643 23965 4391 -13304 5 4978 21643 23965 4391 -13304 -1 4969 21604 23965 4391 -13304 -2 4969 21604 23965 4391 -13304 2025-03-21 12:07:07,404 Hysteresis 3336 0: raw(21604 16000 16000 16000) min(4391 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23965 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23965 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3604 10000 10000 10000) 7: 0: 7201@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7201@3p 9: don't have active chargers. 9: raw(1 8799 8799 8799) min(-17212 8799 8799 8799) spread(-34907 8799 8799 8799) max_pv 2362 9: [ 0 7201@3p ] PM PV mtr(W) avl(W) raw max min spread -2 4989 21691 23965 4391 -13304 -4 4989 21691 23965 4391 -13304 -5 4994 21713 23965 4391 -13304 -2 4994 21713 23965 4391 -13304 -4 5002 21747 23965 4391 -13304 -1 5002 21747 23965 4391 -13304 -1 4988 21686 23965 4391 -13304 -3 4981 21656 23965 4391 -13304 1 4981 21656 23965 4391 -13304 2 4976 21634 23965 4391 -13304 35 4976 21634 23965 4391 -13304 17 4982 21660 23965 4391 -13304 7 4982 21660 23965 4391 -13304 -5 4982 21660 23965 4391 -13304 -3 4982 21660 23965 4391 -13304 -6 4972 21617 23965 4391 -13304 0 4972 21617 23965 4391 -13304 13 4990 21695 23965 4391 -13304 7 4990 21695 23965 4391 -13304 2025-03-21 12:07:17,513 Hysteresis 3346 0: raw(21695 16000 16000 16000) min(4391 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23965 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23965 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3695 10000 10000 10000) 7: 0: 7231@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7231@3p 9: don't have active chargers. 9: raw(2 8769 8769 8769) min(-17302 8769 8769 8769) spread(-34997 8769 8769 8769) max_pv 2272 9: [ 0 7231@3p ] PM PV mtr(W) avl(W) raw max min spread -7 5001 21743 23965 4391 -13304 -28 5001 21743 23965 4391 -13304 -7 4995 21717 23965 4391 -13304 27 4995 21717 23965 4391 -13304 16 5003 21752 23965 4391 -13304 10 5003 21752 23965 4391 -13304 5 5009 21778 23965 4391 -13304 -15 5009 21778 23965 4391 -13304 -21 4999 21734 23965 4391 -13304 -14 4999 21734 23965 17247 -13304 -14 4988 21686 23965 17247 -13304 40 4988 21686 23965 17247 -13304 8 4991 21700 23965 17247 -13304 4 4964 21582 23965 17891 -13304 6 4964 21582 23965 17991 -13304 -2 4964 21582 23965 17991 -13304 -2 4964 21582 23965 18908 -13304 0 4964 21582 23965 19743 -13304 4 4964 21582 23965 20008 -13304 5 4988 21686 22052 20008 -13304 2025-03-21 12:07:27,752 Hysteresis 3356 0: raw(21686 16000 16000 16000) min(20008 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22052 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22052 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3686 10000 10000 10000) 7: 0: 7228@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7228@3p 9: don't have active chargers. 9: raw(2 8772 8772 8772) min(-1676 8772 8772 8772) spread(-34988 8772 8772 8772) max_pv 368 9: [ 0 7228@3p ] PM PV mtr(W) avl(W) raw max min spread -2 4986 21678 22052 20008 -13304 -6 4962 21573 22052 20008 -13304 5 4962 21573 22052 20008 -13304 2 4962 21573 22052 20008 -13304 1 4962 21573 22052 20008 -13304 1 4962 21573 22052 20013 -13304 -2 4962 21573 22052 20013 -13304 0 4990 21695 22052 20026 -13304 0 4990 21695 22052 20026 -13304 0 4962 21573 22052 20260 -13304 5 4962 21573 22052 20260 -13304 -1 4962 21573 22052 20260 -13304 -5 4962 21573 22052 20260 -13304 -3 4962 21573 22030 20260 -13304 12 4962 21573 22030 20260 -13304 -7 4979 21647 21934 20260 -13304 -5 4979 21647 21934 20260 -13304 0 4962 21573 21778 20260 -13304 5 4962 21573 21778 20260 -13304 10 4962 21573 21778 20260 -13304 2025-03-21 12:07:37,757 Hysteresis 3366 0: raw(21573 16000 16000 16000) min(20260 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 21778 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 21778 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3573 10000 10000 10000) 7: 0: 7191@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7191@3p 9: don't have active chargers. 9: raw(0 8809 8809 8809) min(-1313 8809 8809 8809) spread(-34877 8809 8809 8809) max_pv 205 9: [ 0 7191@3p ] PM PV mtr(W) avl(W) raw max min spread -9 4958 21556 21778 20600 -13304 -2 4958 21556 21778 20773 -13304 6 4959 21560 21778 20791 -13304 -9 4959 21560 21778 20791 -13304 0 4936 21460 21778 20791 -13304 0 4936 21460 21778 20791 -13304 -2 4936 21460 21778 20795 -13304 -2 4936 21460 21778 20795 -13304 -3 4981 21656 21778 21217 -13304 -42 4981 21656 21778 21217 -13304 -22 4978 21643 21778 21217 -13304 -14 4978 21643 21778 21217 -13304 -5 4976 21634 21778 21217 -13304 -7 4976 21634 21778 21217 -13304 3 4974 21626 21778 21217 -13304 -3 4974 21626 21778 21217 -13304 -5 4980 21652 21778 21217 -13304 7 4980 21652 21778 21217 -13304 7 4984 21669 21778 21217 -13304 2025-03-21 12:07:47,766 Hysteresis 3376 0: raw(21669 16000 16000 16000) min(21217 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 21778 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 21778 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3669 10000 10000 10000) 7: 0: 7223@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7223@3p 9: don't have active chargers. 9: raw(0 8777 8777 8777) min(-452 8777 8777 8777) spread(-34973 8777 8777 8777) max_pv 109 9: [ 0 7223@3p ] PM PV mtr(W) avl(W) raw max min spread -3 5006 21765 21778 21217 -13304 0 4999 21734 21778 21217 -13304 -2 4999 21734 21778 21217 -13304 -4 4999 21734 21778 21217 -13304 9 5001 21743 21778 21217 -13304 3 5001 21743 21778 21217 -13304 0 4989 21691 21778 21217 -13304 -1 4989 21691 21778 21217 -13304 0 4982 21660 21778 21217 -13304 15 4982 21660 21778 21352 -13304 37 4979 21647 21778 21352 -13304 15 4979 21647 21778 21352 -13304 10 4979 21647 21778 21352 -13304 1 4979 21647 21778 21352 -13304 2 4958 21556 21778 21352 -13304 1 4958 21556 21778 21352 -13304 2 4958 21556 21778 21352 -13304 -1 4958 21556 21778 21352 -13304 3 4982 21660 21778 21352 -13304 2025-03-21 12:07:57,951 Hysteresis 3386 0: raw(21660 16000 16000 16000) min(21352 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 21778 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 21778 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3660 10000 10000 10000) 7: 0: 7220@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7220@3p 9: don't have active chargers. 9: raw(0 8780 8780 8780) min(-308 8780 8780 8780) spread(-34964 8780 8780 8780) max_pv 118 9: [ 0 7220@3p ] PM PV mtr(W) avl(W) raw max min spread 2 4980 21652 21778 21352 -13304 2 4956 21547 21778 21352 -13304 6 4956 21547 21778 21352 -13304 12 4956 21547 21778 21352 -13304 -4 4956 21547 21778 21352 -13304 -10 4956 21547 21778 21352 -13304 0 4956 21547 21778 21352 -13304 10 4979 21647 21778 21352 -13304 7 4979 21647 21778 21352 -13304 1 4956 21547 21778 21352 -13304 -6 4956 21547 21778 21352 -13304 -6 4956 21547 21778 21352 -13304 -2 4981 21656 21778 21352 -13304 0 4981 21656 21778 21352 -13304 -2 4980 21652 21778 21352 -13304 0 4980 21652 21778 21352 -13304 0 4984 21669 21778 21352 -13304 -2 4984 21669 21778 21352 -13304 0 4956 21547 21778 21352 -13304 -4 4956 21547 21778 21352 -13304 2025-03-21 12:08:07,955 Hysteresis 3396 0: raw(21547 16000 16000 16000) min(21352 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 21778 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 21778 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3547 10000 10000 10000) 7: 0: 7182@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7182@3p 9: don't have active chargers. 9: raw(1 8818 8818 8818) min(-194 8818 8818 8818) spread(-34850 8818 8818 8818) max_pv 232 9: [ 0 7182@3p ] PM PV mtr(W) avl(W) raw max min spread -3 4958 21556 21778 21352 -13304 0 4958 21556 21778 21352 -13304 -4 4959 21560 21778 21352 -13304 -6 4959 21560 21778 21352 -13304 -6 4930 21434 21778 21352 -13304 -4 4930 21434 21778 21352 -13304 3 4930 21434 21778 21352 -13304 -2 4930 21434 21778 21352 -13304 -19 4974 21626 21778 21352 -13304 -26 4974 21626 21778 21352 -13304 -13 4979 21647 21778 21352 -13304 -4 4979 21647 21778 21352 -13304 -5 4975 21630 21778 21352 -13304 -6 4975 21630 21778 21352 -13304 5 4981 21656 21778 21352 -13304 -4 4981 21656 21778 21352 -13304 -5 4973 21621 21778 21352 -13304 0 4973 21621 21778 21352 -13304 3 4976 21634 21778 21352 -13304 2025-03-21 12:08:17,960 Hysteresis 3406 0: raw(21634 16000 16000 16000) min(21352 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 21778 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 21778 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3634 10000 10000 10000) 7: 0: 7211@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7211@3p 9: don't have active chargers. 9: raw(1 8789 8789 8789) min(-281 8789 8789 8789) spread(-34937 8789 8789 8789) max_pv 145 9: [ 0 7211@3p ] PM PV mtr(W) avl(W) raw max min spread 5 4996 21721 21778 21352 -13304 3 4999 21734 21778 21352 -13304 -5 4999 21734 21778 21352 -13304 1 4996 21721 21778 21352 -13304 6 4996 21721 21778 21352 -13304 -3 4991 21700 21778 21352 -13304 -6 4991 21700 21778 21352 -13304 -1 4988 21686 21778 21352 -13304 4 4988 21686 21778 21352 -13304 10 4978 21643 21778 21352 -13304 31 4978 21643 21778 21352 -13304 18 4950 21521 21778 21352 -13304 5 4950 21521 21778 21352 -13304 5 4950 21521 21778 21352 -13304 4 4950 21521 21778 21352 -13304 -2 4983 21665 21778 21352 -13304 -5 4983 21665 21778 21352 -13304 1 4977 21639 21778 21352 -13304 7 4977 21639 21778 21352 -13304 -3 4978 21643 21778 21352 -13304 2025-03-21 12:08:28,215 Hysteresis 3416 0: raw(21643 16000 16000 16000) min(21352 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 21778 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 21778 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3643 10000 10000 10000) 7: 0: 7214@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7214@3p 9: don't have active chargers. 9: raw(1 8786 8786 8786) min(-290 8786 8786 8786) spread(-34946 8786 8786 8786) max_pv 136 9: [ 0 7214@3p ] PM PV mtr(W) avl(W) raw max min spread -10 4980 21652 21778 21352 -13304 3 4980 21652 21778 21352 -13304 4 4952 21530 21778 21352 -13304 1 4952 21530 21778 21352 -13304 5 4952 21530 21778 21352 -13304 -5 4952 21530 21778 21352 -13304 2 4982 21660 21778 21352 -13304 2 4982 21660 21778 21352 -13304 -9 4980 21652 21778 21352 -13304 -12 4980 21652 21778 21352 -13304 -9 4983 21665 21778 21352 -13304 -2 4983 21665 21778 21352 -13304 3 4981 21656 21778 21352 -13304 1 4981 21656 21778 21352 -13304 8 4980 21652 21778 21352 -13304 7 4980 21652 21778 21352 -13304 1 4952 21530 21778 21352 -13304 2 4952 21530 21778 21352 -13304 1 4983 21665 21778 21352 -13304 2 4983 21665 21778 21352 -13304 2025-03-21 12:08:38,225 Hysteresis 3427 0: raw(21665 16000 16000 16000) min(21352 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 21778 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 21778 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3665 10000 10000 10000) 7: 0: 7221@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7221@3p 9: don't have active chargers. 9: raw(2 8779 8779 8779) min(-311 8779 8779 8779) spread(-34967 8779 8779 8779) max_pv 115 9: [ 0 7221@3p ] PM PV mtr(W) avl(W) raw max min spread 2 4985 21673 21778 21352 -13304 -2 4985 21673 21778 21352 -13304 -9 4993 21708 21778 21352 -13304 -11 4993 21708 21778 21352 -13304 -3 4957 21552 21778 21352 -13304 0 4957 21552 21778 21352 -13304 7 4957 21552 21778 21352 -13304 6 4957 21552 21778 21352 -13304 4 4957 21552 21778 21352 -13304 0 4991 21700 21778 21352 -13304 -2 4991 21700 21778 21352 -13304 7 4993 21708 21778 21352 -13304 2 4993 21708 21778 21352 -13304 1 4957 21552 21778 21352 -13304 2 4957 21552 21778 21352 -13304 0 4957 21552 21778 21352 -13304 2 4957 21552 21778 21352 -13304 12 4957 21552 21778 21352 -13304 2 4957 21552 21778 21352 -13304 2025-03-21 12:08:48,230 Hysteresis 3437 0: raw(21552 16000 16000 16000) min(21352 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 21778 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 21778 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3552 10000 10000 10000) 7: 0: 7184@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7184@3p 9: don't have active chargers. 9: raw(0 8816 8816 8816) min(-200 8816 8816 8816) spread(-34856 8816 8816 8816) max_pv 226 9: [ 0 7184@3p ] PM PV mtr(W) avl(W) raw max min spread 0 4931 21439 21778 21352 -13304 5 4931 21439 21778 21352 -13304 4 4931 21439 21778 21352 -13304 2 4931 21439 21778 21352 -13304 -9 4931 21439 21778 21352 -13304 6 4931 21439 21778 21352 -13304 3 4931 21439 21778 21352 -13304 -3 4931 21439 21778 21352 -13304 3 4967 21595 21778 21352 -13304 -21 4967 21595 21778 21352 -13304 -33 4976 21634 21778 21352 -13304 -2 4976 21634 21778 21352 -13304 -7 4977 21639 21778 21352 -13304 -17 4980 21652 21778 21352 -13304 -4 4980 21652 21778 21352 -13304 -4 4969 21604 21778 21352 -13304 -4 4969 21604 21778 21352 -13304 -5 4970 21608 21778 21352 -13304 3 4970 21608 21778 21352 -13304 2025-03-21 12:08:58,368 Hysteresis 3447 0: raw(21608 16000 16000 16000) min(21352 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 21778 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 21778 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3608 10000 10000 10000) 7: 0: 7202@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7202@3p 9: don't have active chargers. 9: raw(2 8798 8798 8798) min(-254 8798 8798 8798) spread(-34910 8798 8798 8798) max_pv 172 9: [ 0 7202@3p ] PM PV mtr(W) avl(W) raw max min spread 7 4988 21686 21778 21352 -13304 -2 4988 21686 21778 21352 -13304 -6 4988 21686 21778 21352 -13304 -5 4988 21686 21778 21352 -13304 -5 4989 21691 21778 21352 -13304 5 4989 21691 21778 21352 -13304 0 4978 21643 21778 21352 -13304 3 4978 21643 21778 21352 -13304 6 4969 21604 21778 21352 -13304 9 4969 21604 21778 21352 -13304 33 4979 21647 21778 21352 -13304 22 4979 21647 21778 21352 -13304 11 4984 21669 21778 21352 -13304 -12 4984 21669 21778 21352 -13304 -32 4985 21673 21778 21352 -13304 -14 4985 21673 21778 21352 -13304 -5 4986 21678 21778 21352 -13304 -5 4986 21678 21778 21352 -13304 -6 4989 21691 21778 21352 -13304 -5 4981 21656 21778 21352 -13304 2025-03-21 12:09:08,470 Hysteresis 3457 0: raw(21656 16000 16000 16000) min(21352 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 21778 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 21778 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3656 10000 10000 10000) 7: 0: 7218@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7218@3p 9: don't have active chargers. 9: raw(2 8782 8782 8782) min(-302 8782 8782 8782) spread(-34958 8782 8782 8782) max_pv 124 9: [ 0 7218@3p ] PM PV mtr(W) avl(W) raw max min spread 0 4992 21704 21778 21352 -13304 3 4994 21713 21778 21352 -13304 9 4994 21713 21778 21352 -13304 -6 4998 21730 21778 21352 -13304 -8 4998 21730 21778 21352 -13304 2 5000 21739 21778 21352 -13304 -4 5000 21739 21778 21352 -13304 -7 2560 11130 21778 11130 -13304 4 2560 11130 21778 11130 -13304 3702 506 2200 21778 2200 -13304 3948 290 1260 21778 1260 -13304 15 4955 21543 21778 1260 -13304 -2890 7377 32073 32073 1260 -13304 -1625 6017 26160 32073 1260 -13304 -41 4909 21343 32073 1260 -13304 784 4613 20056 32073 1260 -13304 -48 4955 21543 32073 1260 -13304 -461 5167 22465 32073 1260 -13304 -92 4986 21678 32073 1260 -13304 2025-03-21 12:09:18,475 Hysteresis 3467 0: raw(21678 16000 16000 16000) min(1260 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 32073 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 32073 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3678 10000 10000 10000) 7: 0: 7226@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7226@3p 9: don't have active chargers. 9: raw(0 8774 8774 8774) min(-20418 8774 8774 8774) spread(-34982 8774 8774 8774) max_pv 10395 9: [ 0 7226@3p ] PM PV mtr(W) avl(W) raw max min spread 144 4964 21582 32073 1260 -13304 83 4985 21673 32073 1260 -13304 19 4986 21678 32073 1260 -13304 11 4989 21691 32073 1260 -13304 14 4989 21691 32073 1260 -13304 0 4960 21565 32073 1260 -13304 3 4960 21565 32073 1260 -13304 3 4960 21565 32073 1260 -13304 15 4960 21565 32073 1260 -13304 -6 4983 21665 32073 1260 -13304 -6 4983 21665 32073 1260 -13304 0 4960 21565 32073 1260 -13304 4 4960 21565 32073 1260 -13304 -3 4960 21565 32073 1260 -13304 -1 4960 21565 32073 1260 -13304 0 4960 21565 32073 1260 -13304 1 4960 21565 32073 1260 -13304 6 4960 21565 32073 1260 -13304 5 4960 21565 32073 1260 -13304 2025-03-21 12:09:28,575 Hysteresis 3477 0: raw(21565 16000 16000 16000) min(1260 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 32073 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 32073 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3565 10000 10000 10000) 7: 0: 7188@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7188@3p 9: don't have active chargers. 9: raw(1 8812 8812 8812) min(-20304 8812 8812 8812) spread(-34868 8812 8812 8812) max_pv 10509 9: [ 0 7188@3p ] PM PV mtr(W) avl(W) raw max min spread 0 4934 21452 32073 1260 -13304 3 4934 21452 32073 1260 -13304 8 4934 21452 32073 1260 -13304 -9 4934 21452 32073 1260 -13304 -4 4934 21452 32073 1260 -13304 5 4934 21452 32073 1260 -13304 5 4934 21452 32073 1260 -13304 0 4934 21452 32073 1260 -13304 -3 4934 21452 32073 1260 -13304 -6 4975 21630 32073 1260 -13304 -41 4975 21630 32073 1260 -13304 -29 4977 21639 32073 1260 -13304 -13 4977 21639 32073 1260 -13304 2 4974 21626 32073 1260 -13304 1 4974 21626 32073 1260 -13304 2 4970 21608 32073 1260 -13304 0 4970 21608 32073 1260 -13304 3 4977 21639 32073 1260 -13304 4 4977 21639 32073 1260 -13304 10 4972 21617 32073 1260 -13304 2025-03-21 12:09:38,981 Hysteresis 3487 0: raw(21617 16000 16000 16000) min(1260 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 32073 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 32073 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3617 10000 10000 10000) 7: 0: 7205@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7205@3p 9: don't have active chargers. 9: raw(2 8795 8795 8795) min(-20355 8795 8795 8795) spread(-34919 8795 8795 8795) max_pv 10458 9: [ 0 7205@3p ] PM PV mtr(W) avl(W) raw max min spread 1 4984 21669 32073 1260 -13304 7 4987 21682 32073 1260 -13304 5 4987 21682 32073 1260 -13304 -2 4982 21660 32073 1260 -13304 7 4982 21660 32073 1260 -13304 -12 4992 21704 32073 1260 -13304 -2 4992 21704 32073 1260 -13304 -9 4980 21652 32073 1260 -13304 -7 4980 21652 32073 1260 -13304 12 4975 21630 32073 1260 -13304 29 4975 21630 32073 1260 -13304 10 4946 21504 32073 1260 -13304 3 4946 21504 32073 1260 -13304 0 4946 21504 32073 1260 -13304 -2 4977 21639 32073 1260 -13304 -3 4977 21639 32073 1260 -13304 -3 4946 21504 32073 1260 -13304 -5 4946 21504 32073 1260 -13304 7 4978 21643 32073 1260 -13304 -5 4978 21643 32073 1260 -13304 2025-03-21 12:09:49,121 Hysteresis 3497 0: raw(21643 16000 16000 16000) min(1260 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 32073 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 32073 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3643 10000 10000 10000) 7: 0: 7214@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7214@3p 9: don't have active chargers. 9: raw(1 8786 8786 8786) min(-20382 8786 8786 8786) spread(-34946 8786 8786 8786) max_pv 10431 9: [ 0 7214@3p ] PM PV mtr(W) avl(W) raw max min spread -1 4987 21682 32073 1260 -13304 -2 4987 21682 32073 1260 -13304 -5 4982 21660 32073 1260 -13304 5 4982 21660 32073 1260 -13304 1 4983 21665 32073 1260 -13304 8 4983 21665 32073 1260 -13304 4 4983 21665 32073 1260 -13304 -9 4983 21665 32073 1260 -13304 -6 4952 21530 32073 1260 -13304 10 4952 21530 32073 1260 -13304 7 4979 21647 32073 1260 -13304 13 4979 21647 32073 1260 -13304 8 4952 21530 32073 1260 -13304 -5 4952 21530 32073 1260 -13304 -5 4984 21669 32073 1260 -13304 -5 4984 21669 32073 1260 -13304 3 4983 21665 32073 1260 -13304 5 4973 21621 32073 1260 -13304 -6 4973 21621 32073 1260 -13304 2025-03-21 12:09:59,127 Hysteresis 3507 0: raw(21621 16000 16000 16000) min(1260 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 32073 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 32073 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3621 10000 10000 10000) 7: 0: 7207@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7207@3p 9: don't have active chargers. 9: raw(0 8793 8793 8793) min(-20361 8793 8793 8793) spread(-34925 8793 8793 8793) max_pv 10452 9: [ 0 7207@3p ] PM PV mtr(W) avl(W) raw max min spread 3 4968 21600 32073 1260 -13304 0 4968 21600 32073 1260 -13304 0 4975 21630 32073 1260 -13304 -6 4975 21630 32073 1260 -13304 5 4947 21508 32073 1260 -13304 -2 4947 21508 32073 1260 -13304 -7 4971 21613 32073 1260 -13304 5 4971 21613 32073 1260 -13304 4 4974 21626 32073 1260 -13304 -8 4974 21626 32073 1260 -13304 -1 4947 21508 32073 1260 -13304 -3 4947 21508 32073 1260 -13304 -1 4977 21639 32073 1260 -13304 1 4977 21639 32073 1260 -13304 -1 4980 21652 32073 1260 -13304 -1 4980 21652 32073 1260 -13304 2 4947 21508 32073 1260 -13304 3 4947 21508 32073 1260 -13304 -3 4973 21621 32073 1260 -13304 -1 4973 21621 32073 1260 -13304 2025-03-21 12:10:09,174 Hysteresis 3517 0: raw(21621 16000 16000 16000) min(1260 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 32073 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 32073 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3621 10000 10000 10000) 7: 0: 7207@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7207@3p 9: don't have active chargers. 9: raw(0 8793 8793 8793) min(-20361 8793 8793 8793) spread(-34925 8793 8793 8793) max_pv 10452 9: [ 0 7207@3p ] PM PV mtr(W) avl(W) raw max min spread -2 4976 21634 32073 1260 -13304 0 4976 21634 32073 1260 -13304 2 4947 21508 32073 1260 -13304 2 4947 21508 32073 1260 -13304 0 4972 21617 32073 1260 -13304 10 4979 21647 32073 1260 -13304 10 4979 21647 32073 1260 -13304 -3 4979 21647 32073 1260 -13304 -4 4979 21647 32073 1260 -13304 -1 4974 21626 32073 1260 -13304 5 4974 21626 32073 1260 -13304 -3 4977 21639 32073 1260 -13304 7 4977 21639 32073 1260 -13304 5 4947 21508 32073 1260 -13304 -3 4947 21508 32073 1260 -13304 -1 4947 21508 32073 1260 -13304 -4 4947 21508 32073 1260 -13304 -1 4969 21604 32073 1260 -13304 -4 4969 21604 32073 1260 -13304 2025-03-21 12:10:19,276 Hysteresis 3528 0: raw(21604 16000 16000 16000) min(1260 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 32073 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 32073 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3604 10000 10000 10000) 7: 0: 7201@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7201@3p 9: don't have active chargers. 9: raw(1 8799 8799 8799) min(-20343 8799 8799 8799) spread(-34907 8799 8799 8799) max_pv 10470 9: [ 0 7201@3p ] PM PV mtr(W) avl(W) raw max min spread -1 4943 21491 32073 1260 -13304 0 4943 21491 32073 1260 -13304 10 4943 21491 32073 1260 -13304 -4 4943 21491 32073 1260 -13304 -8 4967 21595 32073 1260 -13304 -5 4967 21595 32073 1260 -13304 -2 4943 21491 32073 1260 -13304 6 4943 21491 32073 1260 -13304 0 4943 21491 32073 1260 -13304 0 4943 21491 32073 1260 -13304 -3 4966 21591 32073 1260 -13304 -11 4985 21673 32073 1260 -13304 11 4985 21673 32073 1260 -13304 -10 4988 21686 32073 1260 -13304 -41 4988 21686 32073 1260 -13304 -11 4989 21691 32073 1260 -13304 0 4989 21691 32073 1260 -13304 -5 4971 21613 32073 1260 -13304 -2 4971 21613 32073 1260 -13304 2025-03-21 12:10:29,279 Hysteresis 3538 0: raw(21613 16000 16000 16000) min(1260 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 32073 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 32073 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3613 10000 10000 10000) 7: 0: 7204@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7204@3p 9: don't have active chargers. 9: raw(1 8796 8796 8796) min(-20352 8796 8796 8796) spread(-34916 8796 8796 8796) max_pv 10461 9: [ 0 7204@3p ] PM PV mtr(W) avl(W) raw max min spread 16 4982 21660 32073 1260 -13304 34 4982 21660 32073 1260 -13304 5 4982 21660 32073 1260 -13304 0 4982 21660 32073 1260 -13304 -33 4971 21613 32073 1260 -13304 6 4971 21613 32073 1260 -13304 13 4974 21626 32073 1260 -13304 -2 4974 21626 32073 1260 -13304 0 4967 21595 32073 1260 -13304 4 4967 21595 32073 1260 -13304 10 4945 21500 32073 1260 -13304 -2 4945 21500 32073 1260 -13304 4 4967 21595 32073 1260 -13304 -5 4967 21595 32073 1260 -13304 -3 4975 21630 32073 1260 -13304 6 4975 21630 32073 1260 -13304 3 4977 21639 32073 1260 -13304 -4 4981 21656 32073 1260 -13304 -7 4981 21656 32073 1260 -13304 8 4978 21643 32073 1260 -13304 2025-03-21 12:10:39,311 Hysteresis 3548 0: raw(21643 16000 16000 16000) min(1260 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 32073 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 32073 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3643 10000 10000 10000) 7: 0: 7214@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7214@3p 9: don't have active chargers. 9: raw(1 8786 8786 8786) min(-20382 8786 8786 8786) spread(-34946 8786 8786 8786) max_pv 10431 9: [ 0 7214@3p ] PM PV mtr(W) avl(W) raw max min spread 0 4985 21673 32073 1260 -13304 -7 4987 21682 32073 1260 -13304 -4 4987 21682 32073 1260 -13304 -4 4952 21530 32073 1260 -13304 -5 4952 21530 32073 1260 -13304 -3 4986 21678 32073 1260 -13304 0 4986 21678 32073 1260 -13304 -4 4977 21639 32073 1260 -13304 -3 4977 21639 32073 1260 -13304 16 4952 21530 32073 1260 -13304 8 4952 21530 32073 1260 -13304 0 4972 21617 32073 1260 -13304 -5 4972 21617 32073 1260 -13304 4 4978 21643 32073 1260 -13304 -2 4978 21643 32073 1260 -13304 6 4952 21530 32073 1260 -13304 0 4952 21530 32073 1260 -13304 3 4952 21530 32073 1260 -13304 0 4952 21530 32073 1260 -13304 -2 4952 21530 32073 1260 -13304 2025-03-21 12:10:49,706 Hysteresis 3558 0: raw(21530 16000 16000 16000) min(1260 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 32073 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 32073 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3530 10000 10000 10000) 7: 0: 7176@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7176@3p 9: don't have active chargers. 9: raw(2 8824 8824 8824) min(-20268 8824 8824 8824) spread(-34832 8824 8824 8824) max_pv 10545 9: [ 0 7176@3p ] PM PV mtr(W) avl(W) raw max min spread 2 4926 21417 32073 1260 -13304 1 4926 21417 32073 1260 -13304 1 4926 21417 32073 1260 -13304 0 4926 21417 32073 1260 -13304 0 4926 21417 32073 1260 -13304 -1 4961 21569 32073 1260 -13304 -3 4961 21569 32073 1260 -13304 -18 4965 21586 32073 1260 -13304 -13 4965 21586 32073 1260 -13304 -17 4974 21626 32073 1260 -13304 -28 4974 21626 32073 1260 -13304 -1 4973 21621 32073 1260 -13304 4 4973 21621 32073 1260 -13304 1 4964 21582 32073 1260 -13304 5 4964 21582 32073 1260 -13304 5 4967 21595 32073 1260 -13304 -3 4967 21595 32073 1260 -13304 -3 4964 21582 32073 1260 -13304 6 4964 21582 32073 1260 -13304 2 4963 21578 32073 1260 -13304 2025-03-21 12:10:59,711 Hysteresis 3568 0: raw(21578 16000 16000 16000) min(1260 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 32073 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 32073 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3578 10000 10000 10000) 7: 0: 7192@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7192@3p 9: don't have active chargers. 9: raw(2 8808 8808 8808) min(-20316 8808 8808 8808) spread(-34880 8808 8808 8808) max_pv 10497 9: [ 0 7192@3p ] PM PV mtr(W) avl(W) raw max min spread -2 4974 21626 32073 1260 -13304 -5 4975 21630 32073 1260 -13304 1 4975 21630 32073 1260 -13304 0 4969 21604 32073 1260 -13304 -1 4969 21604 32073 1260 -13304 10 4975 21630 32073 1260 -13304 7 4966 21591 32073 1260 -13304 1 4966 21591 32073 1260 -13304 5 4962 21573 32073 1260 -13304 31 4962 21573 32073 1260 -13304 8 4973 21621 32073 1260 -13304 -1 4973 21621 32073 1260 -13304 -19 4937 21465 32073 1260 -13304 -26 4937 21465 32073 1260 -13304 9 4937 21465 32073 1260 -13304 0 4937 21465 32073 1260 -13304 -2 4975 21630 32073 1260 -13304 -10 4975 21630 32073 1260 -13304 -9 4973 21621 32073 1260 -13304 2025-03-21 12:11:09,716 Hysteresis 3578 0: raw(21621 16000 16000 16000) min(1260 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 32073 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 32073 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3621 10000 10000 10000) 7: 0: 7207@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7207@3p 9: don't have active chargers. 9: raw(0 8793 8793 8793) min(-20361 8793 8793 8793) spread(-34925 8793 8793 8793) max_pv 10452 9: [ 0 7207@3p ] PM PV mtr(W) avl(W) raw max min spread 0 4983 21665 32073 1260 -13304 2 4981 21656 32073 1260 -13304 0 4981 21656 32073 1260 -13304 1 4980 21652 32073 1260 -13304 2 4980 21652 32073 1260 -13304 -1 4981 21656 32073 1260 -13304 -2 4981 21656 32073 1260 -13304 0 4974 21626 32073 1260 -13304 6 4974 21626 32073 1260 -13304 27 4968 21600 32073 1260 -13304 15 4968 21600 32073 1260 -13304 10 4967 21595 32073 1260 -13304 6 4947 21508 32073 1260 -13304 -11 4947 21508 32073 1260 -13304 0 4970 21608 32073 1260 -13304 0 4970 21608 32073 1260 -13304 -1 4947 21508 32073 1260 -13304 7 4947 21508 32073 1260 -13304 4 4947 21508 32073 1260 -13304 2025-03-21 12:11:19,916 Hysteresis 3588 0: raw(21508 16000 16000 16000) min(1260 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 32073 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 32073 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3508 10000 10000 10000) 7: 0: 7169@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7169@3p 9: don't have active chargers. 9: raw(1 8831 8831 8831) min(-20247 8831 8831 8831) spread(-34811 8831 8831 8831) max_pv 10566 9: [ 0 7169@3p ] PM PV mtr(W) avl(W) raw max min spread -5 4921 21395 32073 1260 -13304 -11 4921 21395 32073 1260 -13304 0 4921 21395 32073 1260 -13304 8 4941 21482 32073 1260 -13304 7 4941 21482 32073 1260 -13304 -6 4921 21395 32073 1260 -13304 -13 4921 21395 32073 1260 -13304 -20 4953 21534 32073 1260 -13304 -12 4953 21534 32073 1260 -13304 -1 4959 21560 32073 1260 -13304 -5 4959 21560 32073 1260 -13304 -6 4954 21539 32073 1260 -13304 5 4954 21539 32073 1260 -13304 0 4958 21556 32073 1260 -13304 -6 4958 21556 32073 1260 -13304 4 4959 21560 32073 1260 -13304 3 4960 21565 32073 1260 -13304 3 4960 21565 32073 1260 -13304 2 4954 21539 32073 1260 -13304 2 4954 21539 32073 1260 -13304 2025-03-21 12:11:30,329 Hysteresis 3599 0: raw(21539 16000 16000 16000) min(1260 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 32073 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 32073 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3539 10000 10000 10000) 7: 0: 7179@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7179@3p 9: don't have active chargers. 9: raw(2 8821 8821 8821) min(-20277 8821 8821 8821) spread(-34841 8821 8821 8821) max_pv 10536 9: [ 0 7179@3p ] PM PV mtr(W) avl(W) raw max min spread 3 4958 21556 32073 1260 -13304 5 4958 21556 32073 1260 -13304 -4 4964 21582 32073 1260 -13304 -4 4964 21582 32073 1260 -13304 -1 4958 21556 32073 1260 -13304 6 4958 21556 32073 1260 -13304 -2 4962 21573 32073 1260 -13304 -2 4962 21573 32073 1260 -13304 5 4961 21569 32073 1260 -13304 0 4961 21569 32073 1260 -13304 0 4993 21708 32073 1260 -13304 -44 4993 21708 32073 1260 -13304 -39 4987 21682 32073 1260 -13304 -13 4987 21682 32073 1260 -13304 0 4978 21643 32073 1260 -13304 -1 4978 21643 32073 1260 -13304 5 4984 21669 32073 1260 -13304 0 4984 21669 32073 1260 -13304 -4 4986 21678 32073 1260 -13304 -2 4986 21678 32073 1260 -13304 2025-03-21 12:11:40,376 Hysteresis 3609 0: raw(21678 16000 16000 16000) min(1260 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 32073 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 32073 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3678 10000 10000 10000) 7: 0: 7226@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7226@3p 9: don't have active chargers. 9: raw(0 8774 8774 8774) min(-20418 8774 8774 8774) spread(-34982 8774 8774 8774) max_pv 10395 9: [ 0 7226@3p ] PM PV mtr(W) avl(W) raw max min spread 5 5010 21782 32073 1260 -13304 -3 5016 21808 32073 1260 -13304 9 5016 21808 32073 1260 -13304 -8 5017 21813 32073 1260 -13304 -5 5017 21813 32073 1260 -13304 2 5017 21813 32073 1260 -13304 0 5017 21813 32073 1260 -13304 1 4997 21726 32073 1260 -13304 23 4997 21726 32073 1260 -13304 36 4997 21726 32073 1260 -13304 21 4997 21726 32073 1260 -13304 13 4995 21717 32073 1260 -13304 0 4995 21717 32073 1260 -13304 1 4996 21721 32073 1260 -13304 5 4996 21721 32073 1260 -13304 2 4994 21713 32073 1260 -13304 5 4994 21713 32073 1260 -13304 2 4984 21669 32073 1260 -13304 -2 4984 21669 32073 1260 -13304 2025-03-21 12:11:50,385 Hysteresis 3619 0: raw(21669 16000 16000 16000) min(1260 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 32073 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 32073 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3669 10000 10000 10000) 7: 0: 7223@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7223@3p 9: don't have active chargers. 9: raw(0 8777 8777 8777) min(-20409 8777 8777 8777) spread(-34973 8777 8777 8777) max_pv 10404 9: [ 0 7223@3p ] PM PV mtr(W) avl(W) raw max min spread 7 4990 21695 32073 1260 -13304 -7 4990 21695 32073 1260 -13304 -1 4988 21686 32073 1260 -13304 -5 4988 21686 32073 1260 -13304 3 4993 21708 32073 1260 -13304 3 4993 21708 32073 1260 -13304 3 4998 21730 32073 1260 -13304 5 4994 21713 32073 1260 -13304 -5 4994 21713 32073 1260 -13304 2 4996 21721 32073 1260 -13304 3 4996 21721 32073 1260 -13304 2 4995 21717 32073 1260 -13304 0 4995 21717 32073 1260 -13304 1 4996 21721 32073 1260 -13304 2 4996 21721 32073 1260 -13304 -3 4994 21713 32073 1260 -13304 -6 4994 21713 32073 1260 -13304 -4 4994 21713 32073 1260 -13304 -3 4994 21713 32073 1260 -13304 2025-03-21 12:12:00,504 Hysteresis 3629 0: raw(21713 16000 16000 16000) min(1260 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 32073 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 32073 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3713 10000 10000 10000) 7: 0: 7237@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7237@3p 9: don't have active chargers. 9: raw(2 8763 8763 8763) min(-20451 8763 8763 8763) spread(-35015 8763 8763 8763) max_pv 10362 9: [ 0 7237@3p ] PM PV mtr(W) avl(W) raw max min spread -1 5010 21782 32073 1260 -13304 -2 5010 21782 32073 1260 -13304 -6 5009 21778 32073 1260 -13304 -6 5009 21778 32073 1260 -13304 3 5010 21782 32073 1260 -13304 0 5010 21782 32073 1260 -13304 0 5011 21786 32073 1260 -13304 1 5011 21786 32073 1260 -13304 1 5011 21786 32073 1260 -13304 1 5011 21786 32073 1260 -13304 0 5009 21778 32073 1260 -13304 2 5009 21778 32073 1260 -13304 -2 5015 21804 32073 1260 -13304 0 5015 21804 32073 1260 -13304 2 5015 21804 32073 1260 -13304 1 5015 21804 32073 1260 -13304 1 5015 21804 32073 1260 -13304 -1 5013 21795 32073 1260 -13304 -1 5013 21795 32073 1260 -13304 -1 5012 21791 32073 1260 -13304 2025-03-21 12:12:10,892 Hysteresis 3639 0: raw(21791 16000 16000 16000) min(1260 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 32073 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 32073 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3791 10000 10000 10000) 7: 0: 7263@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7263@3p 9: don't have active chargers. 9: raw(2 8737 8737 8737) min(-20529 8737 8737 8737) spread(-35093 8737 8737 8737) max_pv 10284 9: [ 0 7263@3p ] PM PV mtr(W) avl(W) raw max min spread -1 5030 21869 32073 1260 -13304 -3 5024 21843 32073 1260 -13304 -2 5024 21843 32073 1260 -13304 -2 5028 21860 32073 1260 -13304 -4 5028 21860 32073 1260 -13304 -1 5029 21865 32073 1260 -13304 -1 5029 21865 32073 1260 -13304 -1 5028 21860 32073 1260 -13304 -2 5028 21860 32073 1260 -13304 0 5028 21860 32073 1260 -13304 1 5028 21860 32073 1260 -13304 0 5031 21873 32073 1260 -13304 4 5031 21873 32073 1260 -13304 2 5027 21856 32073 1260 -13304 1 5027 21856 32073 1260 -13304 5 5029 21865 32073 1260 -13304 -1 5029 21865 32073 1260 -13304 0 5033 21882 32073 1260 -13304 1 5033 21882 32073 1260 -13304 2 5033 21882 32073 1260 -13304 2025-03-21 12:12:21,276 Hysteresis 3650 0: raw(21882 16000 16000 16000) min(1260 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 32073 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 32073 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3882 10000 10000 10000) 7: 0: 7294@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7294@3p 9: don't have active chargers. 9: raw(0 8706 8706 8706) min(-20622 8706 8706 8706) spread(-35186 8706 8706 8706) max_pv 10191 9: [ 0 7294@3p ] PM PV mtr(W) avl(W) raw max min spread -1 5049 21952 32073 1260 -13304 1 5049 21952 32073 1260 -13304 3 5052 21965 32073 1260 -13304 -1 5052 21965 32073 1260 -13304 3 5049 21952 32073 1260 -13304 2 5049 21952 32073 1260 -13304 2 5041 21917 32073 1260 -13304 0 5041 21917 32073 1260 -13304 1 5033 21882 32073 1260 -13304 36 5033 21882 32073 1260 -13304 36 5028 21860 32073 1260 -13304 15 5028 21860 32073 1260 -13304 16 5032 21878 32073 1260 -13304 7 5032 21878 32073 1260 -13304 -5 5007 21769 32073 1260 -13304 4 5007 21769 32073 1260 -13304 5 5007 21769 32073 1260 -13304 15 5007 21769 32073 1260 -13304 3 5032 21878 32073 1260 -13304 -7 5032 21878 32073 1260 -13304 2025-03-21 12:12:31,698 Hysteresis 3660 0: raw(21878 16000 16000 16000) min(1260 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 32073 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 32073 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3878 10000 10000 10000) 7: 0: 7292@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7292@3p 9: don't have active chargers. 9: raw(2 8708 8708 8708) min(-20616 8708 8708 8708) spread(-35180 8708 8708 8708) max_pv 10197 9: [ 0 7292@3p ] PM PV mtr(W) avl(W) raw max min spread -7 5033 21882 32073 1260 -13304 0 5033 21882 32073 1260 -13304 9 5006 21765 32073 1260 -13304 5 5006 21765 32073 1260 -13304 -16 5006 21765 32073 1260 -13304 -3 5030 21869 32073 1260 -13304 -7 5030 21869 32073 1260 -13304 4 5038 21904 32073 1260 -13304 5 5038 21904 32073 1260 -13304 -1 5044 21930 32073 1260 -13304 -3 5044 21930 32073 1260 -13304 -3 5051 21960 32073 1260 -13304 -37 5051 21960 32073 1260 -13304 -23 5042 21921 32073 1260 -13304 3 5042 21921 32073 1260 -13304 15 5036 21895 32073 1260 -13304 46 5036 21895 32073 1260 -13304 6 5006 21765 32073 1260 -13304 -4 5006 21765 32073 1260 -13304 6 5006 21765 32073 1260 -13304 2025-03-21 12:12:42,077 Hysteresis 3670 0: raw(21765 16000 16000 16000) min(1260 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 32073 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 32073 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3765 10000 10000 10000) 7: 0: 7255@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7255@3p 9: don't have active chargers. 9: raw(0 8745 8745 8745) min(-20505 8745 8745 8745) spread(-35069 8745 8745 8745) max_pv 10308 9: [ 0 7255@3p ] PM PV mtr(W) avl(W) raw max min spread 3 4980 21652 32073 1260 -13304 17 4980 21652 32073 1260 -13304 9 4980 21652 32073 1260 -13304 -1 4980 21652 32073 1260 -13304 -5 4980 21652 32073 1260 -13304 4 4980 21652 32073 1260 -13304 0 4980 21652 32073 1260 -13304 -4 4980 21652 32073 1260 -13304 -1 4980 21652 32073 1260 -13304 -44 4980 21652 32073 1260 -13304 -25 5022 21834 32073 1260 -13304 -15 5022 21834 32073 1260 -13304 -6 5022 21834 32073 1260 -13304 9 5022 21834 32073 1260 -13304 -11 5022 21834 32073 1260 -13304 1 5022 21834 32073 1260 -13304 -2 5022 21834 32073 1260 -13304 -2 5022 21834 32073 1260 -13304 -5 5023 21839 32073 1260 -13304 -4 5023 21839 32073 1260 -13304 2025-03-21 12:12:52,082 Hysteresis 3680 0: raw(21839 16000 16000 16000) min(1260 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 32073 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 32073 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3839 10000 10000 10000) 7: 0: 7279@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7279@3p 9: don't have active chargers. 9: raw(2 8721 8721 8721) min(-20577 8721 8721 8721) spread(-35141 8721 8721 8721) max_pv 10236 9: [ 0 7279@3p ] PM PV mtr(W) avl(W) raw max min spread -4 5042 21921 32073 1260 -13304 -4 5042 21921 32073 1260 -13304 -3 5040 21913 32073 1260 -13304 -4 5040 21913 32073 1260 -13304 0 5043 21926 32073 1260 -13304 4 5043 21926 32073 1260 -13304 -31 5057 21986 32073 1260 -13304 -13 5057 21986 32073 1260 -13304 -7 5062 22008 32073 1260 -13304 4 5062 22008 32073 1260 -13304 -5 5060 22000 32073 1260 -13304 3 5060 22000 32073 1260 -13304 2 5042 21921 32073 1260 -13304 2 5042 21921 32073 1260 -13304 39 5040 21913 32073 1260 -13304 2 5034 21886 32073 1260 -13304 21 5034 21886 32073 1260 -13304 2 5044 21930 32073 1260 -13304 0 5044 21930 32073 1260 -13304 2025-03-21 12:13:02,091 Hysteresis 3690 0: raw(21930 16000 16000 16000) min(1260 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 32073 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 32073 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3930 10000 10000 10000) 7: 0: 7310@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7310@3p 9: don't have active chargers. 9: raw(0 8690 8690 8690) min(-20670 8690 8690 8690) spread(-35234 8690 8690 8690) max_pv 10143 9: [ 0 7310@3p ] PM PV mtr(W) avl(W) raw max min spread 0 5081 22091 32073 1260 -13304 -2 5081 22091 32073 1260 -13304 -42 5079 22082 32073 1260 -13304 -16 5079 22082 32073 1260 -13304 -3 5075 22065 32073 1260 -13304 -3 5075 22065 32073 1260 -13304 -2 5070 22043 32073 1260 -13304 -7 5070 22043 32073 1260 -13304 15 5062 22008 32073 1260 -13304 48 5062 22008 32073 1260 -13304 17 5064 22017 32073 1260 -13304 2 5064 22017 32073 1260 -13304 7 5064 22017 32073 1260 -13304 1 5064 22017 32073 1260 -13304 4 5061 22004 32073 1260 -13304 1 5061 22004 32073 1260 -13304 -12 5066 22026 32073 1260 -13304 -10 5066 22026 32073 1260 -13304 3 5065 22021 32073 1260 -13304 2025-03-21 12:13:12,199 Hysteresis 3700 0: raw(22021 16000 16000 16000) min(1260 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 32073 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 32073 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (4021 10000 10000 10000) 7: 0: 7340@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7340@3p 9: don't have active chargers. 9: raw(1 8660 8660 8660) min(-20760 8660 8660 8660) spread(-35324 8660 8660 8660) max_pv 10053 9: [ 0 7340@3p ] PM PV mtr(W) avl(W) raw max min spread -5 5084 22104 32073 1260 -13304 -2 5084 22104 32073 1260 -13304 -4 5085 22108 32073 1260 -13304 -5 5085 22108 32073 1260 -13304 -3 5084 22104 32073 1260 -13304 -2 5084 22104 32073 1260 -13304 -4 5078 22078 32073 1260 -13304 -2 5078 22078 32073 1260 -13304 -2 5083 22100 32073 1260 -13304 12 5083 22100 32073 1260 -13304 7 5073 22056 32073 1260 -13304 4 5073 22056 32073 1260 -13304 3 5082 22095 32073 1260 -13304 -7 5082 22095 32073 1260 -13304 4 5074 22060 32073 1260 -13304 4 5074 22060 32073 1260 -13304 15 5072 22052 32073 1260 -13304 7 5072 22052 32073 1260 -13304 1 5076 22069 32073 1260 -13304 -5 5076 22069 32073 1260 -13304 2025-03-21 12:13:22,210 Hysteresis 3710 0: raw(22069 16000 16000 16000) min(1260 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 32073 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 32073 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (4069 10000 10000 10000) 7: 0: 7356@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7356@3p 9: don't have active chargers. 9: raw(1 8644 8644 8644) min(-20808 8644 8644 8644) spread(-35372 8644 8644 8644) max_pv 10005 9: [ 0 7356@3p ] PM PV mtr(W) avl(W) raw max min spread -5 5080 22086 32073 1260 -13304 4 5080 22086 32073 20056 -13304 -3 5075 22065 32073 20056 -13304 -6 5080 22086 26160 20056 -13304 1 5080 22086 22465 20056 -13304 9 5050 21956 22465 20056 -13304 2 5050 21956 22465 21395 -13304 2 5050 21956 22465 21395 -13304 0 5050 21956 22108 21395 -13304 9 5076 22069 22108 21395 -13304 0 5076 22069 22108 21395 -13304 1 5050 21956 22108 21395 -13304 -3 5050 21956 22108 21395 -13304 -6 5076 22069 22108 21395 -13304 -6 5076 22069 22108 21395 -13304 5 5050 21956 22108 21395 -13304 1 5050 21956 22108 21395 -13304 7 5077 22073 22108 21395 -13304 -8 5077 22073 22108 21395 -13304 2025-03-21 12:13:32,217 Hysteresis 3720 0: raw(22073 16000 16000 16000) min(21395 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22108 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22108 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (4073 10000 10000 10000) 7: 0: 7357@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7357@3p 9: don't have active chargers. 9: raw(2 8643 8643 8643) min(-676 8643 8643 8643) spread(-35375 8643 8643 8643) max_pv 37 9: [ 0 7357@3p ] PM PV mtr(W) avl(W) raw max min spread 1 5082 22095 22108 21395 -13304 4 5082 22095 22108 21395 -13304 -1 5079 22082 22108 21395 -13304 0 5079 22082 22108 21395 -13304 -3 5082 22095 22108 21395 -13304 -2 5082 22095 22108 21395 -13304 -2 5078 22078 22108 21395 -13304 -1 5078 22078 22108 21395 -13304 -3 5083 22100 22108 21395 -13304 -3 5083 22100 22108 21395 -13304 1 5086 22113 22113 21395 -13304 0 5086 22113 22113 21395 -13304 6 5086 22113 22113 21395 -13304 -2 5083 22100 22113 21395 -13304 0 5083 22100 22113 21395 -13304 -2 5051 21960 22113 21395 -13304 1 5051 21960 22113 21395 -13304 3 5087 22117 22117 21395 -13304 -1 5087 22117 22117 21395 -13304 2025-03-21 12:13:42,277 Hysteresis 3731 0: raw(22117 16000 16000 16000) min(21395 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22117 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22117 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (4117 10000 10000 10000) 7: 0: 7372@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7372@3p 9: don't have active chargers. 9: raw(1 8628 8628 8628) min(-721 8628 8628 8628) spread(-35420 8628 8628 8628) max_pv 1 9: [ 0 7372@3p ] PM PV mtr(W) avl(W) raw max min spread -10 5061 22004 22117 21395 -13304 24 5061 22004 22117 21395 -13304 35 5061 22004 22117 21395 -13304 6 5061 22004 22117 21395 -13304 -21 5061 22004 22117 21395 -13304 -15 5061 22004 22117 21395 -13304 -9 5061 22004 22117 21395 -13304 14 5061 22004 22117 21395 -13304 -6 5061 22004 22117 21395 -13304 17 5061 22004 22117 21395 -13304 15 5061 22004 22117 21395 -13304 0 5061 22004 22117 21395 -13304 0 5061 22004 22117 21395 -13304 -4 5061 22004 22117 21395 -13304 -2 5061 22004 22117 21395 -13304 0 5061 22004 22117 21395 -13304 -5 5061 22004 22117 21395 -13304 -5 5061 22004 22117 21395 -13304 -19 5061 22004 22117 21395 -13304 -9 5093 22143 22143 21395 -13304 2025-03-21 12:13:52,284 Hysteresis 3741 0: raw(22143 16000 16000 16000) min(21395 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22143 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22143 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (4143 10000 10000 10000) 7: 0: 7381@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7381@3p 9: don't have active chargers. 9: raw(0 8619 8619 8619) min(-748 8619 8619 8619) spread(-35447 8619 8619 8619) max_pv 0 9: [ 0 7381@3p ] PM PV mtr(W) avl(W) raw max min spread -12 5099 22169 22169 21395 -13304 -2 5067 22030 22169 21395 -13304 -2 5067 22030 22169 21395 -13304 24 5067 22030 22169 21395 -13304 15 5067 22030 22169 21395 -13304 8 5067 22030 22169 21395 -13304 3 5067 22030 22169 21395 -13304 -3 5067 22030 22169 21395 -13304 24 5067 22030 22169 21395 -13304 6 5067 22030 22169 21395 -13304 -38 5067 22030 22169 21395 -13304 14 5067 22030 22169 21395 -13304 28 5067 22030 22169 21395 -13304 17 5067 22030 22169 21395 -13304 -33 5067 22030 22169 21395 -13304 14 5067 22030 22169 21395 -13304 27 5067 22030 22169 21395 -13304 -16 5067 22030 22169 21395 -13304 -40 5067 22030 22169 21395 -13304 2025-03-21 12:14:02,287 Hysteresis 3751 0: raw(22030 16000 16000 16000) min(21395 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22169 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22169 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (4030 10000 10000 10000) 7: 0: 7343@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7343@3p 9: don't have active chargers. 9: raw(1 8657 8657 8657) min(-634 8657 8657 8657) spread(-35333 8657 8657 8657) max_pv 140 9: [ 0 7343@3p ] PM PV mtr(W) avl(W) raw max min spread 29 5041 21917 22169 21395 -13304 16 5041 21917 22169 21395 -13304 16 5041 21917 22169 21395 -13304 -13 5041 21917 22169 21395 -13304 -40 5041 21917 22169 21395 -13304 27 5041 21917 22169 21395 -13304 22 5041 21917 22169 21395 -13304 3 5041 21917 22169 21395 -13304 -39 5041 21917 22169 21395 -13304 -16 5041 21917 22169 21395 -13304 -16 5080 22086 22169 21395 -13304 -8 5080 22086 22169 21395 -13304 -8 5080 22086 22169 21395 -13304 2 5080 22086 22169 21395 -13304 1 5073 22056 22169 21395 -13304 5 5073 22056 22169 21395 -13304 1 5080 22086 22169 21395 -13304 4 5080 22086 22169 21395 -13304 2 5077 22073 22169 21395 -13304 0 5077 22073 22169 21395 -13304 2025-03-21 12:14:12,420 Hysteresis 3761 0: raw(22073 16000 16000 16000) min(21395 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22169 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22169 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (4073 10000 10000 10000) 7: 0: 7357@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7357@3p 9: don't have active chargers. 9: raw(2 8643 8643 8643) min(-676 8643 8643 8643) spread(-35375 8643 8643 8643) max_pv 98 9: [ 0 7357@3p ] PM PV mtr(W) avl(W) raw max min spread -2 5082 22095 22169 21395 -13304 -2 5082 22095 22169 21395 -13304 -2 5089 22126 22169 21395 -13304 4 5089 22126 22169 21395 -13304 -13 5084 22104 22169 21395 -13304 -3 5084 22104 22169 21395 -13304 -2 5090 22130 22169 21395 -13304 1 5090 22130 22169 21395 -13304 -2 5095 22152 22169 21395 -13304 -2 5095 22152 22169 21395 -13304 0 5079 22082 22169 21395 -13304 -1 5079 22082 22169 21395 -13304 26 5084 22104 22169 21395 -13304 18 5051 21960 22169 21395 -13304 1 5051 21960 22169 21395 -13304 12 5051 21960 22169 21395 -13304 -19 5051 21960 22169 21395 -13304 -20 5051 21960 22169 21395 -13304 -8 5051 21960 22169 21395 -13304 -10 5084 22104 22169 21395 -13304 2025-03-21 12:14:22,427 Hysteresis 3771 0: raw(22104 16000 16000 16000) min(21395 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22169 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22169 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (4104 10000 10000 10000) 7: 0: 7368@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7368@3p 9: don't have active chargers. 9: raw(0 8632 8632 8632) min(-709 8632 8632 8632) spread(-35408 8632 8632 8632) max_pv 65 9: [ 0 7368@3p ] PM PV mtr(W) avl(W) raw max min spread -1 5091 22134 22169 21395 -13304 2 5095 22152 22169 21395 -13304 2 5095 22152 22169 21395 -13304 4 5096 22156 22169 21395 -13304 4 5096 22156 22169 21395 -13304 4 5102 22182 22182 21395 -13304 1 5102 22182 22182 21395 -13304 3 5099 22169 22182 21395 -13304 8 5099 22169 22182 21395 -13304 1 5093 22143 22182 21395 -13304 1 5093 22143 22182 21395 -13304 4 5099 22169 22182 21395 -13304 2 5099 22169 22182 21395 -13304 1 5096 22156 22182 21395 -13304 4 5096 22156 22182 21395 -13304 5 5091 22134 22182 21395 -13304 0 5091 22134 22182 21395 -13304 -2 5093 22143 22182 21395 -13304 2 5058 21991 22182 21395 -13304 2025-03-21 12:14:32,434 Hysteresis 3781 0: raw(21991 16000 16000 16000) min(21395 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22182 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22182 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3991 10000 10000 10000) 7: 0: 7330@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7330@3p 9: don't have active chargers. 9: raw(1 8670 8670 8670) min(-595 8670 8670 8670) spread(-35294 8670 8670 8670) max_pv 192 9: [ 0 7330@3p ] PM PV mtr(W) avl(W) raw max min spread 3 5032 21878 22182 21395 -13304 14 5032 21878 22182 21395 -13304 18 5032 21878 22182 21395 -13304 10 5032 21878 22182 21395 -13304 12 5032 21878 22182 21395 -13304 13 5032 21878 22182 21395 -13304 4 5032 21878 22182 21395 -13304 5 5032 21878 22182 21395 -13304 2 5032 21878 22182 21395 -13304 -33 5032 21878 22182 21395 -13304 -28 5032 21878 22182 21395 -13304 -7 5074 22060 22182 21395 -13304 -7 5074 22060 22182 21395 -13304 -8 5070 22043 22182 21395 -13304 2 5070 22043 22182 21395 -13304 4 5071 22047 22182 21395 -13304 3 5071 22047 22182 21395 -13304 6 5072 22052 22182 21395 -13304 7 5072 22052 22182 21395 -13304 2025-03-21 12:14:42,632 Hysteresis 3791 0: raw(22052 16000 16000 16000) min(21395 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22182 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22182 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (4052 10000 10000 10000) 7: 0: 7350@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7350@3p 9: don't have active chargers. 9: raw(2 8650 8650 8650) min(-655 8650 8650 8650) spread(-35354 8650 8650 8650) max_pv 132 9: [ 0 7350@3p ] PM PV mtr(W) avl(W) raw max min spread -17 5082 22095 22182 21395 -13304 -1 5082 22095 22182 21395 -13304 1 5079 22082 22182 21395 -13304 -4 5079 22082 22182 21395 -13304 -5 5085 22108 22182 21395 -13304 8 5086 22113 22182 21395 -13304 -5 5086 22113 22182 21395 -13304 -3 5076 22069 22182 21395 -13304 -2 5076 22069 22182 21395 -13304 -1 5077 22073 22182 21395 -13304 14 5077 22073 22182 21395 -13304 2 5046 21939 22182 21395 -13304 4 5046 21939 22182 21395 -13304 3 5046 21939 22182 21395 -13304 2 5046 21939 22182 21395 -13304 12 5046 21939 22182 21395 -13304 -1 5046 21939 22182 21395 -13304 -4 5046 21939 22182 21395 -13304 -6 5046 21939 22182 21395 -13304 2 5046 21939 22182 21395 -13304 2025-03-21 12:14:52,810 Hysteresis 3801 0: raw(21939 16000 16000 16000) min(21395 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22182 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22182 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3939 10000 10000 10000) 7: 0: 7313@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7313@3p 9: don't have active chargers. 9: raw(0 8687 8687 8687) min(-544 8687 8687 8687) spread(-35243 8687 8687 8687) max_pv 243 9: [ 0 7313@3p ] PM PV mtr(W) avl(W) raw max min spread 4 5020 21826 22182 21395 -13304 -7 5048 21947 22182 21395 -13304 4 5048 21947 22182 21395 -13304 10 5045 21934 22182 21395 -13304 -4 5045 21934 22182 21395 -13304 -3 5045 21934 22182 21395 -13304 0 5045 21934 22182 21395 -13304 -5 5053 21969 22182 21395 -13304 0 5053 21969 22182 21395 -13304 -13 5043 21926 22182 21395 -13304 -5 5043 21926 22182 21395 -13304 14 5020 21826 22182 21395 -13304 7 5020 21826 22182 21395 -13304 -11 5054 21973 22182 21395 -13304 -5 5055 21978 22182 21395 -13304 -6 5055 21978 22182 21395 -13304 6 5020 21826 22182 21395 -13304 -3 5020 21826 22182 21395 -13304 -3 5020 21826 22182 21395 -13304 2025-03-21 12:15:02,815 Hysteresis 3811 0: raw(21826 16000 16000 16000) min(21395 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22182 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 1 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22182 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3826 10000 10000 10000) 7: 0: 7275@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7275@3p 9: don't have active chargers. 9: raw(1 8725 8725 8725) min(-430 8725 8725 8725) spread(-35129 8725 8725 8725) max_pv 357 9: [ 0 7275@3p ] PM PV mtr(W) avl(W) raw max min spread 8 4994 21713 22182 21395 -13304 0 5025 21847 22182 21395 -13304 0 5025 21847 22182 21395 -13304 3 5025 21847 22182 21395 -13304 6 5025 21847 22182 21395 -13304 1 4994 21713 22182 21395 -13304 -2 4994 21713 22182 21395 -13304 4 5030 21869 22182 21395 -13304 -1 5030 21869 22182 21395 -13304 -7 5047 21943 22182 21395 -13304 -54 5047 21943 22182 21395 -13304 -29 5043 21926 22182 21395 -13304 -18 5043 21926 22182 21395 -13304 -1 5048 21947 22182 21395 -13304 0 5048 21947 22182 21395 -13304 3 5047 21943 22182 21395 -13304 -6 5047 21943 22182 21395 -13304 -4 4994 21713 22182 21395 -13304 2 4994 21713 22182 21395 -13304 -4 4994 21713 22182 21395 -13304 2025-03-21 12:15:12,821 Hysteresis 3821 0: raw(21713 16000 16000 16000) min(21395 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22182 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22182 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3713 10000 10000 10000) 7: 0: 7237@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7237@3p 9: don't have active chargers. 9: raw(2 8763 8763 8763) min(-316 8763 8763 8763) spread(-35015 8763 8763 8763) max_pv 471 9: [ 0 7237@3p ] PM PV mtr(W) avl(W) raw max min spread -2 4968 21600 22182 21395 -13304 3197 2240 9739 22182 9739 -13304 3385 2075 9021 22182 9021 -13304 -89 4968 21600 22182 9021 -13304 -247 5072 22052 22182 9021 -13304 -135 5016 21808 22182 9021 -13304 85 5018 21817 22182 9021 -13304 80 5018 21817 22182 9021 -13304 31 5017 21813 22182 9021 -13304 -12 5017 21813 22182 9021 -13304 -39 5024 21843 22182 9021 -13304 -12 5024 21843 22182 9021 -13304 -2 5026 21852 22182 9021 -13304 -4 5026 21852 22182 9021 -13304 12 5032 21878 22182 9021 -13304 -6 5032 21878 22182 9021 -13304 -11 5028 21860 22182 9021 -13304 0 5028 21860 22182 9021 -13304 9 5030 21869 22182 9021 -13304 2025-03-21 12:15:23,184 Hysteresis 3831 0: raw(21869 16000 16000 16000) min(9021 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22182 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22182 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3869 10000 10000 10000) 7: 0: 7289@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7289@3p 9: don't have active chargers. 9: raw(2 8711 8711 8711) min(-12846 8711 8711 8711) spread(-35171 8711 8711 8711) max_pv 315 9: [ 0 7289@3p ] PM PV mtr(W) avl(W) raw max min spread 10 5066 22026 22182 9021 -13304 -7 5065 22021 22182 9021 -13304 -6 5065 22021 22182 9021 -13304 -5 5069 22039 22182 9021 -13304 -1 5069 22039 22182 9021 -13304 -1 5074 22060 22182 9021 -13304 -1 5071 22047 22182 9021 -13304 -1 5071 22047 22182 9021 -13304 -1 5048 21947 22182 9021 -13304 -3 5048 21947 22182 9021 -13304 8 5047 21943 22182 9021 -13304 47 5047 21943 22182 9021 -13304 8 5046 21939 22182 9021 -13304 4 5046 21939 22182 9021 -13304 7 5047 21943 22182 9021 -13304 8 5047 21943 22182 9021 -13304 -5 5056 21982 22182 9021 -13304 -17 5056 21982 22182 9021 -13304 -7 5048 21947 22182 9021 -13304 -5 5048 21947 22182 9021 -13304 2025-03-21 12:15:33,222 Hysteresis 3842 0: raw(21947 16000 16000 16000) min(9021 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22182 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22182 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3947 10000 10000 10000) 7: 0: 7315@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7315@3p 9: don't have active chargers. 9: raw(2 8685 8685 8685) min(-12924 8685 8685 8685) spread(-35249 8685 8685 8685) max_pv 237 9: [ 0 7315@3p ] PM PV mtr(W) avl(W) raw max min spread 0 5068 22034 22182 9021 -13304 -1 5068 22034 22182 9021 -13304 14 5072 22052 22182 9021 -13304 6 5072 22052 22182 9021 -13304 -9 5070 22043 22182 9021 -13304 -4 5070 22043 22182 9021 -13304 0 5068 22034 22182 9021 -13304 -1 5068 22034 22182 9021 -13304 0 5054 21973 22182 9021 -13304 25 5057 21986 22182 9021 -13304 24 5057 21986 22182 9021 -13304 7 5056 21982 22182 9021 -13304 -3 5056 21982 22182 9021 -13304 0 5060 22000 22182 9021 -13304 -1 5060 22000 22182 9021 -13304 0 5063 22013 22182 9021 -13304 0 5063 22013 22182 9021 -13304 -2 5053 21969 22182 9021 -13304 4 5053 21969 22182 9021 -13304 2025-03-21 12:15:43,227 Hysteresis 3852 0: raw(21969 16000 16000 16000) min(9021 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22182 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22182 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3969 10000 10000 10000) 7: 0: 7323@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7323@3p 9: don't have active chargers. 9: raw(0 8677 8677 8677) min(-12948 8677 8677 8677) spread(-35273 8677 8677 8677) max_pv 213 9: [ 0 7323@3p ] PM PV mtr(W) avl(W) raw max min spread -4 5070 22043 22182 9021 -13304 7 5070 22043 22182 9021 -13304 0 5063 22013 22182 9021 -13304 -4 5063 22013 22182 9021 -13304 -5 5065 22021 22182 9021 -13304 5 5065 22021 22182 9021 -13304 -7 5061 22004 22182 9021 -13304 2 5061 22004 22182 9021 -13304 1 5060 22000 22182 9021 -13304 8 5060 22000 22182 9021 -13304 4 5027 21856 22182 9021 -13304 0 5027 21856 22182 9021 -13304 -2 5058 21991 22182 9021 -13304 -2 5058 21991 22182 9021 -13304 -1 5058 21991 22182 9021 -13304 0 5058 21991 22182 9021 -13304 -4 5027 21856 22182 9021 -13304 7 5060 22000 22182 9021 -13304 7 5060 22000 22182 9021 -13304 2025-03-21 12:15:53,318 Hysteresis 3862 0: raw(22000 16000 16000 16000) min(9021 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22182 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22182 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (4000 10000 10000 10000) 7: 0: 7333@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7333@3p 9: don't have active chargers. 9: raw(1 8667 8667 8667) min(-12978 8667 8667 8667) spread(-35303 8667 8667 8667) max_pv 183 9: [ 0 7333@3p ] PM PV mtr(W) avl(W) raw max min spread 6 5063 22013 22182 9021 -13304 3 5063 22013 22182 9021 -13304 6 5034 21886 22182 9021 -13304 8 5034 21886 22182 9021 -13304 0 5065 22021 22182 9021 -13304 0 5065 22021 22182 9021 -13304 -2 5061 22004 22182 9021 -13304 -5 5061 22004 22182 9021 -13304 -2 5034 21886 22182 9021 -13304 -4 5034 21886 22182 9021 -13304 -2 5064 22017 22182 9021 -13304 -6 5064 22017 22182 9021 -13304 6 5069 22039 22182 9021 -13304 -23 5069 22039 22182 9021 -13304 -15 5034 21886 22182 9021 -13304 4 5034 21886 22182 9021 -13304 4 5070 22043 22182 9021 -13304 3 5070 22043 22182 9021 -13304 4 5070 22043 22182 9021 -13304 5 5070 22043 22182 9021 -13304 2025-03-21 12:16:03,717 Hysteresis 3872 0: raw(22043 16000 16000 16000) min(9021 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22182 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22182 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (4043 10000 10000 10000) 7: 0: 7347@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7347@3p 9: don't have active chargers. 9: raw(2 8653 8653 8653) min(-13020 8653 8653 8653) spread(-35345 8653 8653 8653) max_pv 141 9: [ 0 7347@3p ] PM PV mtr(W) avl(W) raw max min spread 2 5078 22078 22182 9021 -13304 6 5082 22095 22182 9021 -13304 -5 5082 22095 22182 9021 -13304 -12 5074 22060 22182 9021 -13304 -8 5074 22060 22182 9021 -13304 8 5044 21930 22182 9021 -13304 -11 5044 21930 22182 9021 -13304 11 5044 21930 22182 9021 -13304 13 5044 21930 22182 9021 -13304 1 5044 21930 22182 9021 -13304 23 5044 21930 22182 9021 -13304 -6 5044 21930 22182 9021 -13304 -12 5044 21930 22182 9021 -13304 -22 5044 21930 22182 9021 -13304 3 5044 21930 22182 9021 -13304 -3 5044 21930 22182 9021 -13304 -1 5044 21930 22182 9021 -13304 11 5044 21930 22182 9021 -13304 -19 5044 21930 22182 9021 -13304 -4 5044 21930 22182 9021 -13304 2025-03-21 12:16:14,096 Hysteresis 3882 0: raw(21930 16000 16000 16000) min(9021 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22182 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22182 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3930 10000 10000 10000) 7: 0: 7310@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7310@3p 9: don't have active chargers. 9: raw(0 8690 8690 8690) min(-12909 8690 8690 8690) spread(-35234 8690 8690 8690) max_pv 252 9: [ 0 7310@3p ] PM PV mtr(W) avl(W) raw max min spread 3 5018 21817 22182 9021 -13304 3 5018 21817 22182 9021 -13304 10 5018 21817 22182 9021 -13304 2 5018 21817 22182 9021 -13304 -6 5018 21817 22182 9021 -13304 -11 5047 21943 22182 9021 -13304 -11 5047 21943 22182 9021 -13304 6 5054 21973 22182 9021 -13304 1 5060 22000 22182 9021 -13304 0 5060 22000 22182 9021 -13304 -16 5056 21982 22182 9021 -13304 -6 5056 21982 22182 9021 -13304 -7 5055 21978 22182 9021 -13304 15 5055 21978 22182 9021 -13304 -9 5052 21965 22182 9021 -13304 6 5052 21965 22182 9021 -13304 7 5053 21969 22182 9021 -13304 -26 5053 21969 22182 9021 -13304 14 5053 21969 22182 9021 -13304 13 5053 21969 22182 9021 -13304 2025-03-21 12:16:24,493 Hysteresis 3893 0: raw(21969 16000 16000 16000) min(9021 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22182 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22182 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3969 10000 10000 10000) 7: 0: 7323@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7323@3p 9: don't have active chargers. 9: raw(0 8677 8677 8677) min(-12948 8677 8677 8677) spread(-35273 8677 8677 8677) max_pv 213 9: [ 0 7323@3p ] PM PV mtr(W) avl(W) raw max min spread 3 5066 22026 22182 9021 -13304 -13 5066 22026 22182 9021 -13304 -10 5067 22030 22182 9021 -13304 -5 5067 22030 22182 9021 -13304 -2 5027 21856 22182 9021 -13304 -1 5027 21856 22182 9021 -13304 -10 5027 21856 22182 9021 -13304 14 5027 21856 22182 9021 -13304 9 5062 22008 22182 9021 -13304 1 5062 22008 22182 9021 -13304 4 5063 22013 22182 9021 -13304 4 5063 22013 22182 9021 -13304 12 5053 21969 22182 9021 -13304 8 5071 22047 22182 9021 -13304 13 5071 22047 22182 9021 -13304 0 5059 21995 22182 9021 -13304 -25 5059 21995 22182 9021 -13304 -7 5063 22013 22182 9021 -13304 1 5063 22013 22182 9021 -13304 5 5066 22026 22182 9021 -13304 2025-03-21 12:16:34,638 Hysteresis 3903 0: raw(22026 16000 16000 16000) min(9021 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22182 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22182 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (4026 10000 10000 10000) 7: 0: 7342@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7342@3p 9: don't have active chargers. 9: raw(0 8658 8658 8658) min(-13005 8658 8658 8658) spread(-35330 8658 8658 8658) max_pv 156 9: [ 0 7342@3p ] PM PV mtr(W) avl(W) raw max min spread -3 5079 22082 22182 9021 -13304 -2 5090 22130 22182 9021 -13304 -7 5090 22130 22182 9021 -13304 -4 5076 22069 22182 9021 -13304 2 5076 22069 22182 9021 -13304 23 5075 22065 22182 9021 -13304 7 5075 22065 22182 9021 -13304 -6 5078 22078 22182 9021 -13304 3 5078 22078 22182 9021 -13304 0 5072 22052 22182 9021 -13304 9 5072 22052 22182 9021 -13304 7 5074 22060 22182 9021 -13304 21 5074 22060 22182 9021 -13304 0 5080 22086 22182 9021 -13304 -18 5080 22086 22182 9021 -13304 9 5072 22052 22182 9021 -13304 -5 5073 22056 22182 9021 -13304 12 5073 22056 22182 9021 -13304 10 5040 21913 22182 9021 -13304 2025-03-21 12:16:44,644 Hysteresis 3913 0: raw(21913 16000 16000 16000) min(9021 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22182 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22182 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3913 10000 10000 10000) 7: 0: 7304@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7304@3p 9: don't have active chargers. 9: raw(1 8696 8696 8696) min(-12891 8696 8696 8696) spread(-35216 8696 8696 8696) max_pv 270 9: [ 0 7304@3p ] PM PV mtr(W) avl(W) raw max min spread -16 5014 21800 22182 9021 -13304 -2 5014 21800 22182 9021 -13304 42 5014 21800 22182 9021 -13304 6 5014 21800 22182 9021 -13304 7 5014 21800 22182 9021 -13304 -5 5014 21800 22182 9021 -13304 -4 5014 21800 22182 9021 -13304 -10 5014 21800 22182 9021 -13304 -45 5014 21800 22182 9021 -13304 -8 5058 21991 22182 9021 -13304 -5 5058 21991 22182 9021 -13304 -5 5066 22026 22182 9021 -13304 -9 5066 22026 22182 9021 -13304 1 5065 22021 22182 9021 -13304 3 5065 22021 22182 9021 -13304 -16 5066 22026 22182 9021 -13304 -6 5066 22026 22182 9021 -13304 -7 5084 22104 22182 9021 -13304 -41 5084 22104 22182 9021 -13304 -27 5082 22095 22182 9021 -13304 2025-03-21 12:16:54,718 Hysteresis 3923 0: raw(22095 16000 16000 16000) min(9021 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22182 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22182 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (4095 10000 10000 10000) 7: 0: 7365@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7365@3p 9: don't have active chargers. 9: raw(0 8635 8635 8635) min(-13074 8635 8635 8635) spread(-35399 8635 8635 8635) max_pv 87 9: [ 0 7365@3p ] PM PV mtr(W) avl(W) raw max min spread -12 5124 22278 22278 9021 -13304 8 5121 22265 22278 9021 -13304 1 5117 22247 22278 9021 -13304 -8 5117 22247 22278 9021 -13304 -2 5109 22213 22278 9021 -13304 -3 5109 22213 22278 9021 -13304 6 5095 22152 22278 9021 -13304 28 5095 22152 22278 9021 -13304 16 5085 22108 22278 9021 -13304 0 5085 22108 22278 9021 -13304 47 5056 21982 22278 9021 -13304 18 5056 21982 22278 9021 -13304 -5 5090 22130 22278 9021 -13304 7 5090 22130 22278 9021 -13304 -7 5085 22108 22278 9021 -13304 -17 5085 22108 22278 9021 -13304 20 5084 22104 22278 9021 -13304 39 5084 22104 22278 9021 -13304 10 5056 21982 22278 9021 -13304 2025-03-21 12:17:04,990 Hysteresis 3933 0: raw(21982 16000 16000 16000) min(9021 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22278 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22278 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3982 10000 10000 10000) 7: 0: 7327@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7327@3p 9: don't have active chargers. 9: raw(1 8673 8673 8673) min(-12960 8673 8673 8673) spread(-35285 8673 8673 8673) max_pv 297 9: [ 0 7327@3p ] PM PV mtr(W) avl(W) raw max min spread -3 5030 21869 22278 9021 -13304 7 5030 21869 22278 9021 -13304 -3 5030 21869 22278 9021 -13304 -2 5061 22004 22278 9021 -13304 -2 5061 22004 22278 9021 -13304 -12 5030 21869 22278 9021 -13304 -20 5030 21869 22278 9021 -13304 26 5030 21869 22278 9021 -13304 8 5081 22091 22278 9021 -13304 -12 5081 22091 22278 9021 -13304 -25 5077 22073 22278 9021 -13304 -29 5077 22073 22278 9021 -13304 -14 5082 22095 22278 9021 -13304 -1 5082 22095 22278 9021 -13304 13 5079 22082 22278 9021 -13304 -9 5079 22082 22278 9021 -13304 2 5071 22047 22278 9021 -13304 6 5071 22047 22278 9021 -13304 -2 5068 22034 22278 9021 -13304 2025-03-21 12:17:14,995 Hysteresis 3943 0: raw(22034 16000 16000 16000) min(9021 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22278 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22278 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (4034 10000 10000 10000) 7: 0: 7344@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7344@3p 9: don't have active chargers. 9: raw(2 8656 8656 8656) min(-13011 8656 8656 8656) spread(-35336 8656 8656 8656) max_pv 246 9: [ 0 7344@3p ] PM PV mtr(W) avl(W) raw max min spread 24 5080 22086 22278 9021 -13304 7 5086 22113 22278 9021 -13304 -15 5086 22113 22278 9021 -13304 -13 5089 22126 22278 9021 -13304 -22 5089 22126 22278 9021 -13304 -9 5093 22143 22278 9021 -13304 -1 5093 22143 22278 9021 -13304 -11 5084 22104 22278 9021 -13304 23 5076 22069 22278 9021 -13304 31 5076 22069 22278 9021 -13304 -10 5088 22121 22278 9021 -13304 5 5088 22121 22278 9021 -13304 -7 5074 22060 22278 9021 -13304 4 5074 22060 22278 9021 -13304 -1 5068 22034 22278 9021 -13304 47 5068 22034 22278 9021 -13304 19 5042 21921 22278 9021 -13304 9 5042 21921 22278 9021 -13304 1 5042 21921 22278 9021 -13304 3 5042 21921 22278 9021 -13304 2025-03-21 12:17:25,000 Hysteresis 3953 0: raw(21921 16000 16000 16000) min(9021 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22278 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22278 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3921 10000 10000 10000) 7: 0: 7307@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7307@3p 9: don't have active chargers. 9: raw(0 8693 8693 8693) min(-12900 8693 8693 8693) spread(-35225 8693 8693 8693) max_pv 357 9: [ 0 7307@3p ] PM PV mtr(W) avl(W) raw max min spread 3 5016 21808 22278 9021 -13304 -2 5016 21808 22278 9021 -13304 -46 5051 21960 22278 9021 -13304 -34 5051 21960 22278 9021 -13304 5 5051 21960 22278 9021 -13304 6 5051 21960 22278 9021 -13304 11 5071 22047 22278 9021 -13304 -11 5071 22047 22278 9021 -13304 -32 5071 22047 22278 9021 -13304 -15 5071 22047 22278 9021 -13304 -12 5060 22000 22278 9021 -13304 19 5060 22000 22278 9021 -13304 2 5059 21995 22278 9021 -13304 -3 5059 21995 22278 9021 -13304 20 5056 21982 22278 9021 -13304 16 5056 21982 22278 9021 -13304 -4 5059 21995 22278 9021 -13304 -29 5059 21995 22278 9021 -13304 2 5063 22013 22278 9021 -13304 6 5063 22013 22278 9021 -13304 2025-03-21 12:17:35,214 Hysteresis 3963 0: raw(22013 16000 16000 16000) min(9021 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22278 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22278 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (4013 10000 10000 10000) 7: 0: 7337@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7337@3p 9: don't have active chargers. 9: raw(2 8663 8663 8663) min(-12990 8663 8663 8663) spread(-35315 8663 8663 8663) max_pv 267 9: [ 0 7337@3p ] PM PV mtr(W) avl(W) raw max min spread -6 5080 22086 22278 9021 -13304 -24 5080 22086 22278 9021 -13304 -14 5085 22108 22278 9021 -13304 29 5085 22108 22278 9021 -13304 -8 5037 21900 22278 9021 -13304 -7 5037 21900 22278 9021 -13304 -4 5037 21900 22278 9021 -13304 -9 5037 21900 22278 9021 -13304 -2 5073 22056 22278 9021 -13304 27 5073 22056 22278 9021 -13304 16 5074 22060 22278 9021 -13304 -14 5074 22060 22278 9021 -13304 -21 5081 22091 22278 9021 -13304 1 5081 22091 22278 9021 -13304 -12 5087 22117 22278 9021 -13304 4 5087 22117 22278 9021 -13304 1 5080 22086 22278 9021 -13304 19 5080 22086 22278 9021 -13304 -8 5069 22039 22278 9021 -13304 2025-03-21 12:17:45,222 Hysteresis 3974 0: raw(22039 16000 16000 16000) min(9021 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22278 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22278 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (4039 10000 10000 10000) 7: 0: 7346@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7346@3p 9: don't have active chargers. 9: raw(1 8654 8654 8654) min(-13017 8654 8654 8654) spread(-35342 8654 8654 8654) max_pv 240 9: [ 0 7346@3p ] PM PV mtr(W) avl(W) raw max min spread -9 5081 22091 22278 9021 -13304 14 5081 22091 22278 9021 -13304 16 5079 22082 22278 9021 -13304 -23 5079 22082 22278 9021 -13304 -15 5082 22095 22278 9021 -13304 12 5082 22095 22278 9021 -13304 -24 5089 22126 22278 9021 -13304 16 5089 22126 22278 9021 -13304 -8 5043 21926 22278 9021 -13304 45 5043 21926 22278 9021 -13304 -22 5043 21926 22278 9021 -13304 33 5043 21926 22278 9021 -13304 22 5043 21926 22278 9021 -13304 -1 5043 21926 22278 9021 -13304 -2 5043 21926 22278 9021 -13304 -3 5043 21926 22278 9021 -13304 -37 5043 21926 22278 9021 -13304 -30 5043 21926 22278 9021 -13304 -14 5089 22126 22278 9021 -13304 0 5089 22126 22278 9021 -13304 2025-03-21 12:17:55,227 Hysteresis 3984 0: raw(22126 16000 16000 16000) min(9021 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22278 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22278 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (4126 10000 10000 10000) 7: 0: 7375@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7375@3p 9: don't have active chargers. 9: raw(1 8625 8625 8625) min(-13104 8625 8625 8625) spread(-35429 8625 8625 8625) max_pv 153 9: [ 0 7375@3p ] PM PV mtr(W) avl(W) raw max min spread -9 5102 22182 22278 9021 -13304 0 5102 22182 22278 9021 -13304 35 5104 22191 22278 9021 -13304 -22 5104 22191 22278 9021 -13304 -4 5106 22200 22278 9021 -13304 -8 5105 22195 22278 9021 -13304 3 5105 22195 22278 9021 -13304 -10 5063 22013 22278 9021 -13304 -7 5063 22013 22278 9021 -13304 67 5063 22013 22278 9021 -13304 22 5063 22013 22278 9021 -13304 -36 5063 22013 22278 9021 -13304 -35 5063 22013 22278 9021 -13304 -35 5063 22013 22278 9021 -13304 -35 5063 22013 22278 9021 -13304 -35 5063 22013 22278 9021 -13304 -38 5063 22013 22278 9021 -13304 -36 5063 22013 22278 9021 -13304 -35 5063 22013 22278 9021 -13304 2025-03-21 12:18:05,400 Hysteresis 3994 0: raw(22013 16000 16000 16000) min(9021 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22278 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22278 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (4013 10000 10000 10000) 7: 0: 7337@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7337@3p 9: don't have active chargers. 9: raw(2 8663 8663 8663) min(-12990 8663 8663 8663) spread(-35315 8663 8663 8663) max_pv 267 9: [ 0 7337@3p ] PM PV mtr(W) avl(W) raw max min spread -38 5037 21900 22278 9021 -13304 -50 5037 21900 22278 9021 -13304 -55 5066 22026 22278 9021 -13304 20 5066 22026 22278 9021 -13304 21 5037 21900 22278 9021 -13304 7 5037 21900 22278 9021 -13304 -1 5037 21900 22278 9021 -13304 10 5037 21900 22278 9021 -13304 -11 5037 21900 22278 9021 -13304 -30 5037 21900 22278 9021 -13304 -25 5037 21900 22278 9021 -13304 -31 5086 22113 22278 9021 -13304 -8 5086 22113 22278 9021 -13304 1 5089 22126 22278 9021 -13304 -19 5089 22126 22278 9021 -13304 -10 5086 22113 22278 9021 -13304 0 5086 22113 22278 9021 -13304 0 5084 22104 22278 9021 -13304 -3 5084 22104 22278 9021 -13304 2025-03-21 12:18:15,408 Hysteresis 4004 0: raw(22104 16000 16000 16000) min(9021 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22278 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22278 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (4104 10000 10000 10000) 7: 0: 7368@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7368@3p 9: don't have active chargers. 9: raw(0 8632 8632 8632) min(-13083 8632 8632 8632) spread(-35408 8632 8632 8632) max_pv 174 9: [ 0 7368@3p ] PM PV mtr(W) avl(W) raw max min spread 8 5101 22178 22278 9021 -13304 16 5101 22178 22278 9021 -13304 -8 5110 22217 22278 9021 -13304 16 5110 22217 22278 9021 -13304 -5 5109 22213 22278 9021 -13304 4 5109 22213 22278 9021 -13304 -12 5114 22234 22278 9021 -13304 -11 5114 22234 22278 9021 -13304 -15 5085 22108 22278 9021 -13304 65 5085 22108 22278 9021 -13304 38 5058 21991 22278 9021 -13304 31 5058 21991 22278 9021 -13304 18 5058 21991 22278 9021 -13304 -42 5058 21991 22278 9021 -13304 -44 5058 21991 22278 9021 -13304 37 5058 21991 22278 9021 -13304 25 5058 21991 22278 9021 -13304 -15 5058 21991 22278 9021 -13304 -24 5058 21991 22278 9021 -13304 29 5058 21991 22278 9021 -13304 2025-03-21 12:18:25,413 Hysteresis 4014 0: raw(21991 16000 16000 16000) min(9021 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22278 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22278 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3991 10000 10000 10000) 7: 0: 7330@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7330@3p 9: don't have active chargers. 9: raw(1 8670 8670 8670) min(-12969 8670 8670 8670) spread(-35294 8670 8670 8670) max_pv 288 9: [ 0 7330@3p ] PM PV mtr(W) avl(W) raw max min spread 23 5032 21878 22278 9021 -13304 -35 5032 21878 22278 9021 -13304 18 5032 21878 22278 9021 -13304 25 5032 21878 22278 9021 -13304 -32 5032 21878 22278 9021 -13304 -16 5032 21878 22278 9021 -13304 30 5032 21878 22278 9021 -13304 13 5032 21878 22278 9021 -13304 -53 5032 21878 22278 9021 -13304 -77 5079 22082 22278 9021 -13304 -2 5079 22082 22278 9021 -13304 -2 5084 22104 22278 9021 -13304 -11 5084 22104 22278 9021 -13304 -10 5078 22078 22278 9021 -13304 19 5078 22078 22278 9021 -13304 11 5075 22065 22278 9021 -13304 -8 5075 22065 22278 9021 -13304 18 5081 22091 22278 9021 -13304 7 5083 22100 22278 9021 -13304 2025-03-21 12:18:35,760 Hysteresis 4024 0: raw(22100 16000 16000 16000) min(9021 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22278 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22278 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (4100 10000 10000 10000) 7: 0: 7366@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7366@3p 9: don't have active chargers. 9: raw(2 8634 8634 8634) min(-13077 8634 8634 8634) spread(-35402 8634 8634 8634) max_pv 180 9: [ 0 7366@3p ] PM PV mtr(W) avl(W) raw max min spread -22 5108 22208 22278 9021 -13304 10 5106 22200 22278 9021 -13304 -2 5106 22200 22278 9021 -13304 -2 5109 22213 22278 9021 -13304 -3 5109 22213 22278 9021 -13304 -1 5103 22186 22278 9021 -13304 -11 5103 22186 22278 9021 -13304 5 5088 22121 22278 9021 -13304 4 5088 22121 22278 9021 -13304 58 5057 21986 22278 9021 -13304 58 5057 21986 22278 9021 -13304 30 5057 21986 22278 9021 -13304 -30 5057 21986 22278 9021 -13304 -37 5057 21986 22278 9021 -13304 24 5057 21986 22278 9021 -13304 26 5057 21986 22278 9021 -13304 2 5057 21986 22278 9021 -13304 7 5057 21986 22278 9021 -13304 5 5057 21986 22278 9021 -13304 -42 5057 21986 22278 9021 -13304 2025-03-21 12:18:46,164 Hysteresis 4034 0: raw(21986 16000 16000 16000) min(9021 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22278 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22278 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3986 10000 10000 10000) 7: 0: 7328@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7328@3p 9: don't have active chargers. 9: raw(2 8672 8672 8672) min(-12963 8672 8672 8672) spread(-35288 8672 8672 8672) max_pv 294 9: [ 0 7328@3p ] PM PV mtr(W) avl(W) raw max min spread 19 5031 21873 22278 9021 -13304 16 5031 21873 22278 9021 -13304 15 5031 21873 22278 9021 -13304 -39 5031 21873 22278 9021 -13304 15 5031 21873 22278 9021 -13304 29 5031 21873 22278 9021 -13304 9 5031 21873 22278 9021 -13304 -22 5031 21873 22278 9021 -13304 -36 5087 22117 22278 9021 -13304 -47 5087 22117 22278 9021 -13304 -47 5086 22113 22278 9021 -13304 -13 5086 22113 22278 9021 -13304 -5 5094 22147 22278 9021 -13304 -3 5094 22147 22278 9021 -13304 15 5086 22113 22278 9021 -13304 -7 5086 22113 22278 9021 -13304 6 5086 22113 22278 9021 -13304 -3 5086 22113 22278 9021 -13304 -6 5087 22117 22278 9021 -13304 -5 5087 22117 22278 9021 -13304 2025-03-21 12:18:56,233 Hysteresis 4045 0: raw(22117 16000 16000 16000) min(9021 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22278 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22278 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (4117 10000 10000 10000) 7: 0: 7372@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7372@3p 9: don't have active chargers. 9: raw(1 8628 8628 8628) min(-13095 8628 8628 8628) spread(-35420 8628 8628 8628) max_pv 162 9: [ 0 7372@3p ] PM PV mtr(W) avl(W) raw max min spread -7 5115 22239 22278 9021 -13304 -6 5115 22239 22278 9021 -13304 1 5112 22226 22278 9021 -13304 7 5112 22226 22278 9021 -13304 1 5110 22217 22278 9021 -13304 6 5110 22217 22278 9021 -13304 1 5110 22217 22278 9021 -13304 -8 5110 22217 22278 9021 -13304 -1 5084 22104 22278 9021 -13304 70 5061 22004 22278 9021 -13304 38 5061 22004 22278 9021 -13304 10 5061 22004 22278 9021 -13304 9 5061 22004 22278 9021 -13304 3 5061 22004 22278 9021 -13304 3 5061 22004 22278 9021 -13304 0 5061 22004 22278 9021 -13304 3 5061 22004 22278 9021 -13304 4 5061 22004 22278 9021 -13304 4 5061 22004 22278 9021 -13304 2025-03-21 12:19:06,238 Hysteresis 4055 0: raw(22004 16000 16000 16000) min(9021 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22278 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22278 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (4004 10000 10000 10000) 7: 0: 7334@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7334@3p 9: don't have active chargers. 9: raw(2 8666 8666 8666) min(-12981 8666 8666 8666) spread(-35306 8666 8666 8666) max_pv 276 9: [ 0 7334@3p ] PM PV mtr(W) avl(W) raw max min spread 5 5035 21891 22278 9021 -13304 4 5035 21891 22278 9021 -13304 1 5035 21891 22278 9021 -13304 3 5035 21891 22278 9021 -13304 2 5035 21891 22278 9021 -13304 2 5035 21891 22278 9021 -13304 6 5062 22008 22278 9021 -13304 -47 5062 22008 22278 9021 -13304 11 5083 22100 22278 9021 -13304 -51 5083 22100 22278 9021 -13304 -52 5090 22130 22278 9021 -13304 -1 5090 22130 22278 9021 -13304 -16 5094 22147 22278 9021 -13304 -8 5094 22147 22278 9021 -13304 -1 5096 22156 22278 9021 -13304 -3 5096 22156 22278 9021 -13304 -6 5093 22143 22278 9021 -13304 -6 5093 22143 22278 9021 -13304 -5 5090 22130 22278 9021 -13304 -5 5094 22147 22278 9021 -13304 2025-03-21 12:19:16,265 Hysteresis 4065 0: raw(22147 16000 16000 16000) min(9021 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22278 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22278 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (4147 10000 10000 10000) 7: 0: 7382@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7382@3p 9: don't have active chargers. 9: raw(1 8618 8618 8618) min(-13125 8618 8618 8618) spread(-35450 8618 8618 8618) max_pv 132 9: [ 0 7382@3p ] PM PV mtr(W) avl(W) raw max min spread 0 5127 22291 22291 9021 -13304 9 5128 22295 22295 9021 -13304 -2 5128 22295 22295 9021 -13304 -1 5128 22295 22295 9021 -13304 -4 5128 22295 22295 9021 -13304 -3 5125 22282 22295 9021 -13304 -2 5125 22282 22295 9021 -13304 -2 5088 22121 22295 9021 -13304 30 5088 22121 22295 9021 -13304 66 5068 22034 22295 9021 -13304 27 5068 22034 22295 9021 -13304 20 5068 22034 22295 9021 -13304 7 5068 22034 22295 9021 -13304 2 5068 22034 22295 21600 -13304 0 5068 22034 22295 21800 -13304 0 5068 22034 22295 21800 -13304 -2 5068 22034 22295 21800 -13304 0 5068 22034 22295 21800 -13304 0 5068 22034 22295 21800 -13304 2025-03-21 12:19:26,614 Hysteresis 4075 0: raw(22034 16000 16000 16000) min(21800 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22295 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22295 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (4034 10000 10000 10000) 7: 0: 7344@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7344@3p 9: don't have active chargers. 9: raw(2 8656 8656 8656) min(-232 8656 8656 8656) spread(-35336 8656 8656 8656) max_pv 263 9: [ 0 7344@3p ] PM PV mtr(W) avl(W) raw max min spread 0 5042 21921 22295 21800 -13304 2 5042 21921 22295 21800 -13304 4 5042 21921 22295 21800 -13304 7 5042 21921 22295 21800 -13304 1 5042 21921 22295 21800 -13304 2 5042 21921 22295 21800 -13304 2 5042 21921 22295 21800 -13304 0 5042 21921 22295 21800 -13304 -5 5042 21921 22295 21800 -13304 -68 5101 22178 22295 21800 -13304 -52 5101 22178 22295 21800 -13304 -13 5096 22156 22295 21800 -13304 -14 5096 22156 22295 21800 -13304 -3 5097 22160 22295 21800 -13304 -3 5097 22160 22295 21800 -13304 4 5099 22169 22295 21800 -13304 2 5099 22169 22295 21800 -13304 -6 5094 22147 22295 21800 -13304 -4 5094 22147 22295 21800 -13304 -4 5095 22152 22295 21800 -13304 2025-03-21 12:19:36,619 Hysteresis 4085 0: raw(22152 16000 16000 16000) min(21800 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22295 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22295 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (4152 10000 10000 10000) 7: 0: 7384@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7384@3p 9: don't have active chargers. 9: raw(0 8616 8616 8616) min(-352 8616 8616 8616) spread(-35456 8616 8616 8616) max_pv 143 9: [ 0 7384@3p ] PM PV mtr(W) avl(W) raw max min spread -3 5122 22269 22295 21800 -13304 -8 5126 22286 22295 21800 -13304 -6 5126 22286 22295 21800 -13304 4 5122 22269 22295 21800 -13304 3 5122 22269 22295 21800 -13304 3 5117 22247 22295 21800 -13304 20 5117 22247 22295 21800 -13304 -6 5098 22165 22295 21800 -13304 59 5098 22165 22295 21800 -13304 72 5090 22130 22295 21800 -13304 27 5069 22039 22295 21800 -13304 13 5069 22039 22295 21800 -13304 4 5069 22039 22295 21800 -13304 3 5069 22039 22295 21800 -13304 5 5069 22039 22295 21800 -13304 6 5069 22039 22295 21800 -13304 -3 5069 22039 22295 21800 -13304 1 5069 22039 22295 21800 -13304 2 5069 22039 22295 21800 -13304 2025-03-21 12:19:46,631 Hysteresis 4095 0: raw(22039 16000 16000 16000) min(21800 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22295 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22295 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (4039 10000 10000 10000) 7: 0: 7346@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7346@3p 9: don't have active chargers. 9: raw(1 8654 8654 8654) min(-238 8654 8654 8654) spread(-35342 8654 8654 8654) max_pv 257 9: [ 0 7346@3p ] PM PV mtr(W) avl(W) raw max min spread 0 5043 21926 22295 21800 -13304 -2 5043 21926 22295 21800 -13304 4 5043 21926 22295 21800 -13304 7 5043 21926 22295 21800 -13304 0 5043 21926 22295 21800 -13304 -1 5043 21926 22295 21800 -13304 7 5043 21926 22295 21800 -13304 -1 5073 22056 22295 21800 -13304 -60 5073 22056 22295 21800 -13304 19 5073 22056 22295 21800 -13304 17 5073 22056 22295 21800 -13304 6 5067 22030 22295 21800 -13304 6 5067 22030 22295 21800 -13304 8 5043 21926 22295 21800 -13304 -2 5043 21926 22295 21800 -13304 0 5043 21926 22295 21800 -13304 -4 5043 21926 22295 21800 -13304 -25 5043 21926 22295 21800 -13304 11 5085 22108 22295 21800 -13304 2025-03-21 12:19:56,825 Hysteresis 4105 0: raw(22108 16000 16000 16000) min(21800 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22295 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22295 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (4108 10000 10000 10000) 7: 0: 7369@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7369@3p 9: don't have active chargers. 9: raw(1 8631 8631 8631) min(-307 8631 8631 8631) spread(-35411 8631 8631 8631) max_pv 188 9: [ 0 7369@3p ] PM PV mtr(W) avl(W) raw max min spread -24 5101 22178 22295 21800 -13304 -18 5083 22100 22295 21800 -13304 -2 5083 22100 22295 21800 -13304 64 5081 22091 22295 21800 -13304 36 5081 22091 22295 21800 -13304 6 5085 22108 22295 21800 -13304 9 5085 22108 22295 21800 -13304 9 5085 22108 22295 21800 -13304 -6 5085 22108 22295 21800 -13304 8 5059 21995 22295 21800 -13304 33 5059 21995 22295 21800 -13304 26 5059 21995 22295 21800 -13304 -34 5059 21995 22295 21800 -13304 -24 5059 21995 22295 21800 -13304 38 5059 21995 22295 21800 -13304 -16 5059 21995 22295 21800 -13304 -33 5059 21995 22295 21800 -13304 25 5059 21995 22295 21800 -13304 -32 5059 21995 22295 21800 -13304 -44 5059 21995 22295 21800 -13304 2025-03-21 12:20:07,237 Hysteresis 4116 0: raw(21995 16000 16000 16000) min(21800 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22295 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22295 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3995 10000 10000 10000) 7: 0: 7331@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7331@3p 9: don't have active chargers. 9: raw(2 8669 8669 8669) min(-193 8669 8669 8669) spread(-35297 8669 8669 8669) max_pv 302 9: [ 0 7331@3p ] PM PV mtr(W) avl(W) raw max min spread -43 5033 21882 22295 21800 -13304 6 5086 22113 22295 21800 -13304 -33 5085 22108 22295 21800 -13304 -21 5085 22108 22295 21800 -13304 -1 5055 21978 22295 21800 -13304 4 5055 21978 22295 21800 -13304 64 5033 21882 22295 21800 -13304 24 5033 21882 22295 21800 -13304 2 5033 21882 22295 21800 -13304 -49 5033 21882 22295 21800 -13304 -35 5084 22104 22295 21800 -13304 -17 5084 22104 22295 21800 -13304 -10 5077 22073 22295 21800 -13304 3 5077 22073 22295 21800 -13304 7 5080 22086 22295 21800 -13304 -7 5080 22086 22295 21800 -13304 1 5082 22095 22295 21800 -13304 0 5082 22095 22295 21800 -13304 -2 5080 22086 22295 21800 -13304 4 5080 22086 22295 21800 -13304 2025-03-21 12:20:17,657 Hysteresis 4126 0: raw(22086 16000 16000 16000) min(21800 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22295 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22295 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (4086 10000 10000 10000) 7: 0: 7362@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7362@3p 9: don't have active chargers. 9: raw(0 8638 8638 8638) min(-286 8638 8638 8638) spread(-35390 8638 8638 8638) max_pv 209 9: [ 0 7362@3p ] PM PV mtr(W) avl(W) raw max min spread 2 5102 22182 22295 21800 -13304 2 5102 22182 22295 21800 -13304 5 5103 22186 22295 21800 -13304 -2 5103 22186 22295 21800 -13304 1 5103 22186 22295 21800 -13304 0 5108 22208 22295 21800 -13304 -5 5108 22208 22295 21800 -13304 -7 5085 22108 22295 21800 -13304 5 5085 22108 22295 21800 -13304 7 5054 21973 22295 21800 -13304 60 5054 21973 22295 21800 -13304 41 5054 21973 22295 21800 -13304 13 5054 21973 22295 21800 -13304 3 5054 21973 22295 21800 -13304 12 5054 21973 22295 21800 -13304 -30 5054 21973 22295 21800 -13304 -18 5054 21973 22295 21800 -13304 28 5054 21973 22295 21800 -13304 16 5054 21973 22295 21800 -13304 -46 5054 21973 22295 21800 -13304 2025-03-21 12:20:27,951 Hysteresis 4136 0: raw(21973 16000 16000 16000) min(21800 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22295 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22295 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3973 10000 10000 10000) 7: 0: 7324@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7324@3p 9: don't have active chargers. 9: raw(1 8676 8676 8676) min(-172 8676 8676 8676) spread(-35276 8676 8676 8676) max_pv 323 9: [ 0 7324@3p ] PM PV mtr(W) avl(W) raw max min spread 24 5028 21860 22295 21800 -13304 26 5028 21860 22295 21800 -13304 0 5028 21860 22295 21800 -13304 1 5028 21860 22295 21800 -13304 0 5028 21860 22295 21800 -13304 1 5028 21860 22295 21800 -13304 1 5028 21860 22295 21800 -13304 17 5028 21860 22295 21800 -13304 -53 5028 21860 22295 21800 -13304 -92 5075 22065 22295 21800 -13304 -12 5076 22069 22295 21800 -13304 -1 5076 22069 22295 21800 -13304 -6 5074 22060 22295 21800 -13304 -2 5074 22060 22295 21800 -13304 0 5074 22060 22295 21800 -13304 0 5074 22060 22295 21800 -13304 -2 5081 22091 22295 21800 -13304 -3 5081 22091 22295 21800 -13304 -3 5069 22039 22295 21800 -13304 6 5069 22039 22295 21800 -13304 2025-03-21 12:20:37,955 Hysteresis 4146 0: raw(22039 16000 16000 16000) min(21800 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22295 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22295 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (4039 10000 10000 10000) 7: 0: 7346@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7346@3p 9: don't have active chargers. 9: raw(1 8654 8654 8654) min(-238 8654 8654 8654) spread(-35342 8654 8654 8654) max_pv 257 9: [ 0 7346@3p ] PM PV mtr(W) avl(W) raw max min spread 0 5090 22130 22295 21800 -13304 0 5090 22130 22295 21800 -13304 -2 5094 22147 22295 21800 -13304 -1 5094 22147 22295 21800 -13304 0 5092 22139 22295 21800 -13304 1 5092 22139 22295 21800 -13304 0 5092 22139 22295 21800 -13304 7 5092 22139 22295 21800 -13304 0 5090 22130 22295 21800 -13304 0 5090 22130 22295 21800 -13304 4 5088 22121 22295 21800 -13304 1 5088 22121 22295 21800 -13304 8 5088 22121 22295 21800 -13304 -2 5088 22121 22295 21800 -13304 -1 5088 22121 22295 21800 -13304 -3 5089 22126 22295 21800 -13304 -2 5089 22126 22295 21800 -13304 -2 5090 22130 22295 21800 -13304 -2 5090 22130 22295 21800 -13304 2025-03-21 12:20:47,960 Hysteresis 4156 0: raw(22130 16000 16000 16000) min(21800 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22295 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22295 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (4130 10000 10000 10000) 7: 0: 7376@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7376@3p 9: don't have active chargers. 9: raw(2 8624 8624 8624) min(-328 8624 8624 8624) spread(-35432 8624 8624 8624) max_pv 167 9: [ 0 7376@3p ] PM PV mtr(W) avl(W) raw max min spread -1 5096 22156 22295 21800 -13304 -4 5096 22156 22295 21800 -13304 2 5106 22200 22295 21800 -13304 12 5106 22200 22295 21800 -13304 -28 5087 22117 22295 21800 -13304 -9 5087 22117 22295 21800 -13304 26 5064 22017 22295 21800 -13304 62 5064 22017 22295 21800 -13304 43 5064 22017 22295 21800 -13304 19 5064 22017 22295 21800 -13304 -30 5064 22017 22295 21800 -13304 13 5064 22017 22295 21800 -13304 36 5064 22017 22295 21800 -13304 -28 5064 22017 22295 21800 -13304 -21 5064 22017 22295 21800 -13304 28 5064 22017 22295 21800 -13304 18 5064 22017 22295 21800 -13304 -27 5064 22017 22295 21800 -13304 19 5064 22017 22295 21800 -13304 2025-03-21 12:20:58,025 Hysteresis 4166 0: raw(22017 16000 16000 16000) min(21800 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22295 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22295 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (4017 10000 10000 10000) 7: 0: 7339@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7339@3p 9: don't have active chargers. 9: raw(0 8661 8661 8661) min(-217 8661 8661 8661) spread(-35321 8661 8661 8661) max_pv 278 9: [ 0 7339@3p ] PM PV mtr(W) avl(W) raw max min spread 24 5038 21904 22295 21808 -13304 -26 5038 21904 22295 21808 -13304 -20 5038 21904 22295 21808 -13304 37 5038 21904 22295 21808 -13304 15 5038 21904 22295 21808 -13304 -18 5038 21904 22295 21808 -13304 26 5038 21904 22295 21808 -13304 33 5038 21904 22295 21808 -13304 -29 5038 21904 22295 21808 -13304 17 5038 21904 22295 21808 -13304 -52 5087 22117 22295 21808 -13304 -28 5087 22117 22295 21808 -13304 -8 5089 22126 22295 21808 -13304 -8 5089 22126 22295 21808 -13304 0 5087 22117 22295 21808 -13304 2 5087 22117 22295 21808 -13304 5 5059 21995 22295 21808 -13304 0 5059 21995 22295 21808 -13304 58 5038 21904 22295 21808 -13304 38 5038 21904 22295 21808 -13304 2025-03-21 12:21:08,030 Hysteresis 4176 0: raw(21904 16000 16000 16000) min(21808 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22295 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22295 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3904 10000 10000 10000) 7: 0: 7301@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7301@3p 9: don't have active chargers. 9: raw(1 8699 8699 8699) min(-95 8699 8699 8699) spread(-35207 8699 8699 8699) max_pv 392 9: [ 0 7301@3p ] PM PV mtr(W) avl(W) raw max min spread 15 5012 21791 22295 21791 -13304 -82 5012 21791 22295 21791 -13304 -24 5012 21791 22295 21791 -13304 -1 5012 21791 22295 21791 -13304 -4 5057 21986 22295 21791 -13304 -2 5057 21986 22295 21791 -13304 -2 5012 21791 22295 21791 -13304 -5 5012 21791 22295 21791 -13304 8 5012 21791 22295 21791 -13304 3031 2429 10560 22295 10560 -13304 3780 1774 7713 22295 7713 -13304 -98 5012 21791 22295 7713 -13304 -339 5131 22308 22308 7713 -13304 -247 5085 22108 22308 7713 -13304 -94 5012 21791 22308 7713 -13304 -92 5062 22008 22308 7713 -13304 14 5062 22008 22308 7713 -13304 9 5064 22017 22308 7713 -13304 8 5064 22017 22308 7713 -13304 2025-03-21 12:21:18,035 Hysteresis 4186 0: raw(22017 16000 16000 16000) min(7713 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22308 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22308 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (4017 10000 10000 10000) 7: 0: 7339@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7339@3p 9: don't have active chargers. 9: raw(0 8661 8661 8661) min(-14304 8661 8661 8661) spread(-35321 8661 8661 8661) max_pv 291 9: [ 0 7339@3p ] PM PV mtr(W) avl(W) raw max min spread -7 5084 22104 22308 7713 -13304 -4 5084 22104 22308 7713 -13304 8 5083 22100 22308 7713 -13304 -5 5083 22100 22308 7713 -13304 -5 5080 22086 22308 7713 -13304 5 5080 22086 22308 7713 -13304 -4 5087 22117 22308 7713 -13304 -6 5087 22117 22308 7713 -13304 -2 5088 22121 22308 7713 -13304 6 5088 22121 22308 7713 -13304 -6 5086 22113 22308 7713 -13304 -4 5086 22113 22308 7713 -13304 7 5070 22043 22308 7713 -13304 -2 5070 22043 22308 7713 -13304 60 5038 21904 22308 7713 -13304 48 5038 21904 22308 7713 -13304 16 5038 21904 22308 7713 -13304 -102 5060 22000 22308 7713 -13304 -10 5059 21995 22308 7713 -13304 2025-03-21 12:21:28,220 Hysteresis 4197 0: raw(21995 16000 16000 16000) min(7713 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22308 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22308 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3995 10000 10000 10000) 7: 0: 7331@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7331@3p 9: don't have active chargers. 9: raw(2 8669 8669 8669) min(-14280 8669 8669 8669) spread(-35297 8669 8669 8669) max_pv 315 9: [ 0 7331@3p ] PM PV mtr(W) avl(W) raw max min spread 30 5033 21882 22308 7713 -13304 63 5033 21882 22308 7713 -13304 33 5033 21882 22308 7713 -13304 13 5033 21882 22308 7713 -13304 -47 5033 21882 22308 7713 -13304 -32 5033 21882 22308 7713 -13304 21 5033 21882 22308 7713 -13304 55 5033 21882 22308 7713 -13304 -20 5033 21882 22308 7713 -13304 -10 5033 21882 22308 7713 -13304 -41 5033 21882 22308 7713 -13304 -88 5033 21882 22308 7713 -13304 -45 5033 21882 22308 7713 -13304 63 5033 21882 22308 7713 -13304 35 5033 21882 22308 7713 -13304 -10 5033 21882 22308 7713 -13304 -37 5033 21882 22308 7713 -13304 33 5033 21882 22308 7713 -13304 27 5033 21882 22308 7713 -13304 -19 5033 21882 22308 7713 -13304 2025-03-21 12:21:38,225 Hysteresis 4207 0: raw(21882 16000 16000 16000) min(7713 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22308 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22308 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3882 10000 10000 10000) 7: 0: 7294@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7294@3p 9: don't have active chargers. 9: raw(0 8706 8706 8706) min(-14169 8706 8706 8706) spread(-35186 8706 8706 8706) max_pv 426 9: [ 0 7294@3p ] PM PV mtr(W) avl(W) raw max min spread -34 5007 21769 22308 7713 -13304 36 5007 21769 22308 7713 -13304 21 5007 21769 22308 7713 -13304 -37 5007 21769 22308 7713 -13304 -30 5007 21769 22308 7713 -13304 34 5007 21769 22308 7713 -13304 27 5007 21769 22308 7713 -13304 -22 5007 21769 22308 7713 -13304 -33 5007 21769 22308 7713 -13304 -18 5007 21769 22308 7713 -13304 -27 5007 21769 22308 7713 -13304 -13 5007 21769 22308 7713 -13304 -1 5046 21939 22308 7713 -13304 -2 5046 21939 22308 7713 -13304 -1 5047 21943 22308 7713 -13304 0 5047 21943 22308 7713 -13304 0 5051 21960 22308 7713 -13304 -1 5051 21960 22308 7713 -13304 1 5055 21978 22308 7713 -13304 2 5055 21978 22308 7713 -13304 2025-03-21 12:21:48,230 Hysteresis 4217 0: raw(21978 16000 16000 16000) min(7713 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22308 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22308 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3978 10000 10000 10000) 7: 0: 7326@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7326@3p 9: don't have active chargers. 9: raw(0 8674 8674 8674) min(-14265 8674 8674 8674) spread(-35282 8674 8674 8674) max_pv 330 9: [ 0 7326@3p ] PM PV mtr(W) avl(W) raw max min spread -2 5067 22030 22308 7713 -13304 -2 5067 22030 22308 7713 -13304 8 5075 22065 22308 7713 -13304 -2 5075 22065 22308 7713 -13304 -14 5074 22060 22308 7713 -13304 0 5074 22060 22308 7713 -13304 -5 5069 22039 22308 7713 -13304 -6 5077 22073 22308 7713 -13304 0 5077 22073 22308 7713 -13304 3 5071 22047 22308 7713 -13304 4 5071 22047 22308 7713 -13304 0 5073 22056 22308 7713 -13304 4 5073 22056 22308 7713 -13304 0 5074 22060 22308 7713 -13304 -1 5074 22060 22308 7713 -13304 1 5071 22047 22308 7713 -13304 2 5071 22047 22308 7713 -13304 0 5076 22069 22308 7713 -13304 -3 5076 22069 22308 7713 -13304 2025-03-21 12:21:58,477 Hysteresis 4227 0: raw(22069 16000 16000 16000) min(7713 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22308 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22308 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (4069 10000 10000 10000) 7: 0: 7356@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7356@3p 9: don't have active chargers. 9: raw(1 8644 8644 8644) min(-14355 8644 8644 8644) spread(-35372 8644 8644 8644) max_pv 240 9: [ 0 7356@3p ] PM PV mtr(W) avl(W) raw max min spread 8 5100 22173 22308 7713 -13304 0 5100 22173 22308 7713 -13304 -1 5092 22139 22308 7713 -13304 -4 5092 22139 22308 7713 -13304 0 5096 22156 22308 7713 -13304 1 5096 22156 22308 7713 -13304 -1 5098 22165 22308 7713 -13304 -1 5098 22165 22308 7713 -13304 0 5050 21956 22308 7713 -13304 21 5050 21956 22308 7713 -13304 71 5050 21956 22308 7713 -13304 -8 5050 21956 22308 7713 -13304 13 5050 21956 22308 7713 -13304 14 5034 21886 22308 7713 -13304 37 5034 21886 22308 7713 -13304 29 5036 21895 22308 7713 -13304 4 5036 21895 22308 7713 -13304 -4 5031 21873 22308 7713 -13304 -6 5031 21873 22308 7713 -13304 13 5043 21926 22308 7713 -13304 2025-03-21 12:22:08,629 Hysteresis 4237 0: raw(21926 16000 16000 16000) min(7713 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22308 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22308 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3926 10000 10000 10000) 7: 0: 7308@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7308@3p 9: don't have active chargers. 9: raw(2 8692 8692 8692) min(-14211 8692 8692 8692) spread(-35228 8692 8692 8692) max_pv 384 9: [ 0 7308@3p ] PM PV mtr(W) avl(W) raw max min spread -10 5010 21782 22308 7713 -13304 -31 5013 21795 22308 7713 -13304 -47 5013 21795 22308 7713 -13304 8 5015 21804 22308 7713 -13304 -4 5015 21804 22308 7713 -13304 -8 5017 21813 22308 7713 -13304 -9 5017 21813 22308 7713 -13304 -8 5017 21813 22308 7713 -13304 -33 5017 21813 22308 7713 -13304 -65 5057 21986 22308 7713 -13304 -82 5057 21986 22308 7713 -13304 0 5053 21969 22308 7713 -13304 6 5053 21969 22308 7713 -13304 6 5017 21813 22308 7713 -13304 0 5017 21813 22308 7713 -13304 5 5058 21991 22308 7713 -13304 -1 5058 21991 22308 7713 -13304 -4 5056 21982 22308 7713 -13304 0 5056 21982 22308 7713 -13304 2025-03-21 12:22:18,634 Hysteresis 4247 0: raw(21982 16000 16000 16000) min(7713 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22308 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22308 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3982 10000 10000 10000) 7: 0: 7327@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7327@3p 9: don't have active chargers. 9: raw(1 8673 8673 8673) min(-14268 8673 8673 8673) spread(-35285 8673 8673 8673) max_pv 327 9: [ 0 7327@3p ] PM PV mtr(W) avl(W) raw max min spread 0 5073 22056 22308 7713 -13304 -11 5070 22043 22308 7713 -13304 -1 5070 22043 22308 7713 -13304 0 5071 22047 22308 7713 -13304 -2 5071 22047 22308 7713 -13304 -1 5074 22060 22308 7713 -13304 -4 5074 22060 22308 7713 -13304 -3 5068 22034 22308 7713 -13304 -4 5068 22034 22308 7713 -13304 7 5069 22039 22308 7713 -13304 3 5069 22039 22308 7713 -13304 -6 5075 22065 22308 7713 -13304 -3 5075 22065 22308 7713 -13304 -4 5065 22021 22308 7713 -13304 7 5065 22021 22308 7713 -13304 2 5030 21869 22308 7713 -13304 0 5030 21869 22308 7713 -13304 -6 5030 21869 22308 7713 -13304 -5 5030 21869 22308 7713 -13304 8 5072 22052 22308 7713 -13304 2025-03-21 12:22:28,645 Hysteresis 4257 0: raw(22052 16000 16000 16000) min(7713 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22308 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22308 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (4052 10000 10000 10000) 7: 0: 7350@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7350@3p 9: don't have active chargers. 9: raw(2 8650 8650 8650) min(-14337 8650 8650 8650) spread(-35354 8650 8650 8650) max_pv 258 9: [ 0 7350@3p ] PM PV mtr(W) avl(W) raw max min spread 0 5088 22121 22308 7713 -13304 -8 5091 22134 22308 7713 -13304 3 5091 22134 22308 7713 -13304 5 5094 22147 22308 7713 -13304 3 5094 22147 22308 7713 -13304 1 5083 22100 22308 7713 -13304 -1 5083 22100 22308 7713 -13304 1 5089 22126 22308 7713 -13304 3 5089 22126 22308 7713 -13304 1 5092 22139 22308 7713 -13304 3 5092 22139 22308 7713 -13304 3 5085 22108 22308 7713 -13304 0 5085 22108 22308 7713 -13304 5 5088 22121 22308 7713 -13304 0 5088 22121 22308 7713 -13304 -9 5046 21939 22308 7713 -13304 3 5046 21939 22308 7713 -13304 69 5046 21939 22308 7713 -13304 19 5046 21939 22308 7713 -13304 -12 5046 21939 22308 7713 -13304 2025-03-21 12:22:38,967 Hysteresis 4267 0: raw(21939 16000 16000 16000) min(7713 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22308 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22308 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3939 10000 10000 10000) 7: 0: 7313@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7313@3p 9: don't have active chargers. 9: raw(0 8687 8687 8687) min(-14226 8687 8687 8687) spread(-35243 8687 8687 8687) max_pv 369 9: [ 0 7313@3p ] PM PV mtr(W) avl(W) raw max min spread -60 5020 21826 22308 7713 -13304 -23 5020 21826 22308 7713 -13304 19 5020 21826 22308 7713 -13304 29 5020 21826 22308 7713 -13304 -18 5020 21826 22308 7713 -13304 -16 5020 21826 22308 7713 -13304 -35 5020 21826 22308 7713 -13304 -42 5020 21826 22308 7713 -13304 -11 5020 21826 22308 7713 -13304 -7 5067 22030 22308 7713 -13304 -8 5068 22034 22308 7713 -13304 -2 5068 22034 22308 7713 -13304 -4 5066 22026 22308 7713 -13304 3 5066 22026 22308 7713 -13304 2 5062 22008 22308 7713 -13304 -1 5062 22008 22308 7713 -13304 0 5070 22043 22308 7713 -13304 0 5070 22043 22308 7713 -13304 -1 5066 22026 22308 7713 -13304 0 5066 22026 22308 7713 -13304 2025-03-21 12:22:48,972 Hysteresis 4277 0: raw(22026 16000 16000 16000) min(7713 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22308 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22308 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (4026 10000 10000 10000) 7: 0: 7342@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7342@3p 9: don't have active chargers. 9: raw(0 8658 8658 8658) min(-14313 8658 8658 8658) spread(-35330 8658 8658 8658) max_pv 282 9: [ 0 7342@3p ] PM PV mtr(W) avl(W) raw max min spread 0 5080 22086 22308 7713 -13304 -1 5080 22086 22308 7713 -13304 2 5085 22108 22308 7713 -13304 0 5085 22108 22308 7713 -13304 -2 5086 22113 22308 7713 -13304 -3 5086 22113 22308 7713 -13304 -2 5082 22095 22308 7713 -13304 -3 5082 22095 22308 7713 -13304 -2 5078 22078 22308 7713 -13304 4 5078 22078 22308 7713 -13304 -3 5075 22065 22308 7713 -13304 17 5075 22065 22308 7713 -13304 4 5072 22052 22308 7713 -13304 -12 5072 22052 22308 7713 -13304 51 5040 21913 22308 7713 -13304 -24 5040 21913 22308 7713 -13304 48 5040 21913 22308 7713 -13304 27 5040 21913 22308 7713 -13304 25 5040 21913 22308 7713 -13304 2025-03-21 12:22:58,977 Hysteresis 4287 0: raw(21913 16000 16000 16000) min(7713 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22308 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22308 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3913 10000 10000 10000) 7: 0: 7304@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7304@3p 9: don't have active chargers. 9: raw(1 8696 8696 8696) min(-14199 8696 8696 8696) spread(-35216 8696 8696 8696) max_pv 396 9: [ 0 7304@3p ] PM PV mtr(W) avl(W) raw max min spread 23 5014 21800 22308 7713 -13304 -34 5014 21800 22308 7713 -13304 -46 5014 21800 22308 7713 -13304 40 5014 21800 22308 7713 -13304 11 5070 22043 22308 7713 -13304 -84 5070 22043 22308 7713 -13304 -37 5054 21973 22308 7713 -13304 17 5054 21973 22308 7713 -13304 5 5067 22030 22308 7713 -13304 -20 5067 22030 22308 7713 -13304 -17 5069 22039 22308 7713 -13304 -9 5069 22039 22308 7713 -13304 3 5068 22034 22308 7713 -13304 16 5068 22034 22308 7713 -13304 15 5058 21991 22308 7713 -13304 6 5058 21991 22308 7713 -13304 10 5057 21986 22308 7713 -13304 -1 5057 21986 22308 7713 -13304 0 5057 21986 22308 7713 -13304 2025-03-21 12:23:09,211 Hysteresis 4297 0: raw(21986 16000 16000 16000) min(7713 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22308 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22308 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3986 10000 10000 10000) 7: 0: 7328@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7328@3p 9: don't have active chargers. 9: raw(2 8672 8672 8672) min(-14271 8672 8672 8672) spread(-35288 8672 8672 8672) max_pv 324 9: [ 0 7328@3p ] PM PV mtr(W) avl(W) raw max min spread -1 5074 22060 22308 7713 -13304 -2 5076 22069 22308 7713 -13304 -2 5076 22069 22308 7713 -13304 -2 5076 22069 22308 7713 -13304 -2 5074 22060 22308 7713 -13304 -3 5074 22060 22308 7713 -13304 -2 5075 22065 22308 7713 -13304 -2 5075 22065 22308 7713 -13304 0 5073 22056 22308 7713 -13304 6 5073 22056 22308 7713 -13304 3 5075 22065 22308 7713 -13304 6 5075 22065 22308 7713 -13304 4 5067 22030 22308 7713 -13304 -3 5067 22030 22308 7713 -13304 4 5081 22091 22308 7713 -13304 2 5081 22091 22308 7713 -13304 -10 5073 22056 22308 7713 -13304 0 5073 22056 22308 7713 -13304 5 5077 22073 22308 7713 -13304 0 5077 22073 22308 7713 -13304 2025-03-21 12:23:19,230 Hysteresis 4308 0: raw(22073 16000 16000 16000) min(7713 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22308 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22308 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (4073 10000 10000 10000) 7: 0: 7357@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7357@3p 9: don't have active chargers. 9: raw(2 8643 8643 8643) min(-14358 8643 8643 8643) spread(-35375 8643 8643 8643) max_pv 237 9: [ 0 7357@3p ] PM PV mtr(W) avl(W) raw max min spread 0 5098 22165 22308 7713 -13304 1 5098 22165 22308 7713 -13304 0 5099 22169 22308 7713 -13304 0 5099 22169 22308 7713 -13304 2 5098 22165 22308 7713 -13304 2 5098 22165 22308 7713 -13304 3 5051 21960 22308 7713 -13304 0 5051 21960 22308 7713 -13304 4 5051 21960 22308 7713 -13304 77 5051 21960 22308 7713 -13304 38 5051 21960 22308 7713 -13304 -14 5051 21960 22308 7713 -13304 11 5051 21960 22308 7713 -13304 1 5051 21960 22308 7713 -13304 -2 5051 21960 22308 7713 -13304 15 5051 21960 22308 7713 -13304 -7 5051 21960 22308 7713 -13304 -6 5051 21960 22308 7713 -13304 0 5051 21960 22308 7713 -13304 2025-03-21 12:23:29,233 Hysteresis 4318 0: raw(21960 16000 16000 16000) min(7713 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22308 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22308 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3960 10000 10000 10000) 7: 0: 7320@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7320@3p 9: don't have active chargers. 9: raw(0 8680 8680 8680) min(-14247 8680 8680 8680) spread(-35264 8680 8680 8680) max_pv 348 9: [ 0 7320@3p ] PM PV mtr(W) avl(W) raw max min spread 0 5025 21847 22308 7713 -13304 4 5025 21847 22308 7713 -13304 0 5025 21847 22308 7713 -13304 1 5025 21847 22308 7713 -13304 5 5024 21843 22308 7713 -13304 7 5024 21843 22308 7713 -13304 -1 5025 21847 22308 7713 -13304 -2 5025 21847 22308 7713 -13304 0 5025 21847 22308 7713 -13304 -25 5025 21847 22308 7713 -13304 -70 5066 22026 22308 7713 -13304 -92 5066 22026 22308 7713 -13304 5 5061 22004 22308 7713 -13304 35 5061 22004 22308 7713 -13304 14 5060 22000 22308 7713 -13304 6 5060 22000 22308 7713 -13304 -1 5058 21991 22308 7713 -13304 -7 5058 21991 22308 7713 -13304 2 5065 22021 22308 7713 -13304 8 5065 22021 22308 7713 -13304 2025-03-21 12:23:39,338 Hysteresis 4328 0: raw(22021 16000 16000 16000) min(7713 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22308 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22308 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (4021 10000 10000 10000) 7: 0: 7340@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7340@3p 9: don't have active chargers. 9: raw(1 8660 8660 8660) min(-14307 8660 8660 8660) spread(-35324 8660 8660 8660) max_pv 288 9: [ 0 7340@3p ] PM PV mtr(W) avl(W) raw max min spread -6 5039 21908 22308 7713 -13304 -1 5039 21908 22308 7713 -13304 8 5039 21908 22308 7713 -13304 1 5039 21908 22308 7713 -13304 0 5077 22073 22308 7713 -13304 3 5077 22073 22308 7713 -13304 -5 5077 22073 22308 7713 -13304 -5 5077 22073 22308 7713 -13304 -6 5080 22086 22308 7713 -13304 -1 5080 22086 22308 7713 -13304 -1 5039 21908 22308 7713 -13304 0 5039 21908 22308 7713 -13304 -3 5039 21908 22308 7713 -13304 -2 5039 21908 22308 7713 -13304 -1 5073 22056 22308 7713 -13304 -3 5073 22056 22308 7713 -13304 17 5079 22082 22308 7713 -13304 -3 5079 22082 22308 7713 -13304 -12 5083 22100 22308 7713 -13304 -16 5083 22100 22308 7713 -13304 2025-03-21 12:23:49,374 Hysteresis 4338 0: raw(22100 16000 16000 16000) min(7713 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22308 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22308 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (4100 10000 10000 10000) 7: 0: 7366@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7366@3p 9: don't have active chargers. 9: raw(2 8634 8634 8634) min(-14385 8634 8634 8634) spread(-35402 8634 8634 8634) max_pv 210 9: [ 0 7366@3p ] PM PV mtr(W) avl(W) raw max min spread -9 5105 22195 22308 7713 -13304 -5 5096 22156 22308 7713 -13304 0 5096 22156 22308 7713 -13304 0 5101 22178 22308 7713 -13304 0 5101 22178 22308 7713 -13304 4 5092 22139 22308 7713 -13304 18 5092 22139 22308 7713 -13304 -15 5057 21986 22308 7713 -13304 52 5057 21986 22308 7713 -13304 61 5057 21986 22308 7713 -13304 -11 5057 21986 22308 7713 -13304 17 5057 21986 22308 7713 -13304 16 5057 21986 22308 7713 -13304 -9 5057 21986 22308 7713 -13304 -9 5057 21986 22308 7713 -13304 -3 5057 21986 22308 7713 -13304 -4 5057 21986 22308 7713 -13304 -14 5057 21986 22308 7713 -13304 -5 5057 21986 22308 7713 -13304 2025-03-21 12:23:59,385 Hysteresis 4348 0: raw(21986 16000 16000 16000) min(7713 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22308 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22308 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3986 10000 10000 10000) 7: 0: 7328@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7328@3p 9: don't have active chargers. 9: raw(2 8672 8672 8672) min(-14271 8672 8672 8672) spread(-35288 8672 8672 8672) max_pv 324 9: [ 0 7328@3p ] PM PV mtr(W) avl(W) raw max min spread -34 5031 21873 22308 7713 -13304 -21 5031 21873 22308 7713 -13304 -25 5031 21873 22308 7713 -13304 -24 5031 21873 22308 7713 -13304 -19 5031 21873 22308 7713 -13304 -27 5031 21873 22308 7713 -13304 -24 5031 21873 22308 7713 -13304 -24 5031 21873 22308 7713 -13304 -24 5031 21873 22308 7713 -13304 -58 5031 21873 22308 7713 -13304 -107 5085 22108 22308 7713 -13304 -47 5080 22086 22308 7713 -13304 31 5080 22086 22308 7713 -13304 15 5076 22069 22308 7713 -13304 4 5076 22069 22308 7713 -13304 6 5087 22117 22308 7713 -13304 7 5087 22117 22308 7713 -13304 4 5081 22091 22308 7713 -13304 -5 5081 22091 22308 7713 -13304 4 5080 22086 22308 7713 -13304 2025-03-21 12:24:09,456 Hysteresis 4358 0: raw(22086 16000 16000 16000) min(7713 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22308 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22308 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (4086 10000 10000 10000) 7: 0: 7362@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7362@3p 9: don't have active chargers. 9: raw(0 8638 8638 8638) min(-14373 8638 8638 8638) spread(-35390 8638 8638 8638) max_pv 222 9: [ 0 7362@3p ] PM PV mtr(W) avl(W) raw max min spread 4 5103 22186 22308 7713 -13304 -6 5099 22169 22308 7713 -13304 0 5099 22169 22308 7713 -13304 -2 5101 22178 22308 7713 -13304 0 5101 22178 22308 7713 -13304 -4 5100 22173 22308 7713 -13304 12 5100 22173 22308 7713 -13304 2 5054 21973 22308 7713 -13304 4 5054 21973 22308 7713 -13304 55 5054 21973 22308 7713 -13304 -10 5054 21973 22308 7713 -13304 -24 5054 21973 22308 7713 -13304 -2 5054 21973 22308 7713 -13304 -8 5081 22091 22308 7713 -13304 -6 5054 21973 22308 7713 -13304 4 5054 21973 22308 7713 -13304 64 5054 21973 22308 7713 -13304 49 5054 21973 22308 7713 -13304 -25 5093 22143 22308 7713 -13304 2025-03-21 12:24:19,503 Hysteresis 4368 0: raw(22143 16000 16000 16000) min(7713 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22308 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22308 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (4143 10000 10000 10000) 7: 0: 7381@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7381@3p 9: don't have active chargers. 9: raw(0 8619 8619 8619) min(-14430 8619 8619 8619) spread(-35447 8619 8619 8619) max_pv 165 9: [ 0 7381@3p ] PM PV mtr(W) avl(W) raw max min spread 0 5106 22200 22308 7713 -13304 -93 5107 22204 22308 7713 -13304 -57 5107 22204 22308 7713 -13304 8 5067 22030 22308 7713 -13304 11 5067 22030 22308 7713 -13304 39 5067 22030 22308 7713 -13304 74 5067 22030 22308 7713 -13304 -20 5067 22030 22308 7713 -13304 6 5067 22030 22308 7713 -13304 22 5067 22030 22308 7713 -13304 15 5067 22030 22308 7713 -13304 0 5067 22030 22308 7713 -13304 3 5067 22030 22308 7713 -13304 3 5067 22030 22308 7713 -13304 2 5067 22030 22308 7713 -13304 6 5067 22030 22308 7713 -13304 0 5067 22030 22308 7713 -13304 0 5067 22030 22308 7713 -13304 4 5067 22030 22308 7713 -13304 2025-03-21 12:24:29,507 Hysteresis 4378 0: raw(22030 16000 16000 16000) min(7713 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22308 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22308 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (4030 10000 10000 10000) 7: 0: 7343@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7343@3p 9: don't have active chargers. 9: raw(1 8657 8657 8657) min(-14316 8657 8657 8657) spread(-35333 8657 8657 8657) max_pv 279 9: [ 0 7343@3p ] PM PV mtr(W) avl(W) raw max min spread 0 5041 21917 22308 7713 -13304 -9 5041 21917 22308 7713 -13304 3 5041 21917 22308 7713 -13304 4 5041 21917 22308 7713 -13304 4 5041 21917 22308 7713 -13304 -1 5041 21917 22308 7713 -13304 4 5038 21904 22308 7713 -13304 3 5038 21904 22308 7713 -13304 7 5041 21917 22308 7713 -13304 5 5041 21917 22308 7713 -13304 -29 5041 21917 22308 7713 -13304 -25 5041 21917 22308 7713 -13304 -60 5072 22052 22308 7713 -13304 -83 5072 22052 22308 7713 -13304 11 5081 22091 22308 7713 -13304 4 5081 22091 22308 7713 -13304 -6 5083 22100 22308 7713 -13304 -5 5083 22100 22308 7713 -13304 1 5084 22104 22308 7713 -13304 4 5084 22104 22308 7713 -13304 2025-03-21 12:24:39,599 Hysteresis 4388 0: raw(22104 16000 16000 16000) min(7713 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22308 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22308 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (4104 10000 10000 10000) 7: 0: 7368@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7368@3p 9: don't have active chargers. 9: raw(0 8632 8632 8632) min(-14391 8632 8632 8632) spread(-35408 8632 8632 8632) max_pv 204 9: [ 0 7368@3p ] PM PV mtr(W) avl(W) raw max min spread -1 5102 22182 22308 7713 -13304 -1 5102 22182 22308 7713 -13304 -1 5102 22182 22308 7713 -13304 0 5102 22182 22308 7713 -13304 0 5099 22169 22308 7713 -13304 -1 5101 22178 22308 7713 -13304 0 5101 22178 22308 7713 -13304 -1 5099 22169 22308 7713 -13304 0 5099 22169 22308 7713 -13304 -3 5058 21991 22308 7713 -13304 44 5058 21991 22308 7713 -13304 47 5058 21991 22308 7713 -13304 -23 5058 21991 22308 7713 -13304 -11 5058 21991 22308 7713 -13304 -93 5058 21991 22308 7713 -13304 -1 5058 21991 22308 7713 -13304 19 5058 21991 22308 7713 -13304 63 5058 21991 22308 7713 -13304 31 5058 21991 22308 7713 -13304 -15 5058 21991 22308 7713 -13304 2025-03-21 12:24:49,605 Hysteresis 4398 0: raw(21991 16000 16000 16000) min(7713 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22308 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22308 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3991 10000 10000 10000) 7: 0: 7330@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7330@3p 9: don't have active chargers. 9: raw(1 8670 8670 8670) min(-14277 8670 8670 8670) spread(-35294 8670 8670 8670) max_pv 318 9: [ 0 7330@3p ] PM PV mtr(W) avl(W) raw max min spread -38 5032 21878 22308 7713 -13304 17 5074 22060 22308 7713 -13304 -30 5074 22060 22308 7713 -13304 -25 5075 22065 22308 7713 -13304 -10 5075 22065 22308 7713 -13304 -10 5083 22100 22308 7713 -13304 2 5083 22100 22308 7713 -13304 -7 5076 22069 22308 7713 -13304 8 5076 22069 22308 7713 -13304 -7 5076 22069 22308 7713 -13304 -9 5076 22069 22308 7713 -13304 -4 5076 22069 22308 7713 -13304 -4 5076 22069 22308 7713 -13304 -1 5078 22078 22308 7713 -13304 4 5068 22034 22308 7713 -13304 1 5068 22034 22308 7713 -13304 -1 5070 22043 22308 7713 -13304 -4 5070 22043 22308 7713 -13304 8 5070 22043 22308 7713 -13304 2025-03-21 12:24:59,611 Hysteresis 4408 0: raw(22043 16000 16000 16000) min(7713 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22308 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22308 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (4043 10000 10000 10000) 7: 0: 7347@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7347@3p 9: don't have active chargers. 9: raw(2 8653 8653 8653) min(-14328 8653 8653 8653) spread(-35345 8653 8653 8653) max_pv 267 9: [ 0 7347@3p ] PM PV mtr(W) avl(W) raw max min spread 1 5082 22095 22308 7713 -13304 0 5091 22134 22308 7713 -13304 0 5091 22134 22308 7713 -13304 4 5090 22130 22308 7713 -13304 -3 5090 22130 22308 7713 -13304 -3 5089 22126 22308 7713 -13304 -1 5089 22126 22308 7713 -13304 -4 5093 22143 22308 7713 -13304 -4 5093 22143 22308 7713 -13304 5 5044 21930 22308 7713 -13304 0 5044 21930 22308 7713 -13304 0 5090 22130 22308 7713 -13304 -1 5090 22130 22308 7713 -13304 2 5086 22113 22308 7713 -13304 -1 5086 22113 22308 7713 -13304 0 5089 22126 22308 7713 -13304 3 5089 22126 22308 7713 -13304 3 5092 22139 22308 7713 -13304 2 5092 22139 22308 7713 -13304 1 5092 22139 22308 7713 -13304 2025-03-21 12:25:09,747 Hysteresis 4418 0: raw(22139 16000 16000 16000) min(7713 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22308 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22308 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (4139 10000 10000 10000) 7: 0: 7379@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7379@3p 9: don't have active chargers. 9: raw(2 8621 8621 8621) min(-14424 8621 8621 8621) spread(-35441 8621 8621 8621) max_pv 171 9: [ 0 7379@3p ] PM PV mtr(W) avl(W) raw max min spread 4 5117 22247 22308 7713 -13304 0 5117 22247 22308 7713 -13304 0 5109 22213 22308 7713 -13304 2 5109 22213 22308 7713 -13304 7 5107 22204 22308 7713 -13304 -1 5107 22204 22308 7713 -13304 7 5066 22026 22308 7713 -13304 -4 5066 22026 22308 7713 -13304 -2 5066 22026 22308 7713 -13304 68 5066 22026 22308 7713 -13304 63 5066 22026 22308 7713 -13304 -14 5066 22026 22308 7713 -13304 5 5066 22026 22308 7713 -13304 -7 5066 22026 22308 7713 -13304 -5 5066 22026 22308 7713 -13304 -3 5066 22026 22308 7713 -13304 -7 5066 22026 22308 7713 -13304 -2 5066 22026 22308 7713 -13304 8 5066 22026 22308 7713 -13304 2025-03-21 12:25:20,142 Hysteresis 4428 0: raw(22026 16000 16000 16000) min(7713 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22308 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22308 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (4026 10000 10000 10000) 7: 0: 7342@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7342@3p 9: don't have active chargers. 9: raw(0 8658 8658 8658) min(-14313 8658 8658 8658) spread(-35330 8658 8658 8658) max_pv 282 9: [ 0 7342@3p ] PM PV mtr(W) avl(W) raw max min spread 7 5040 21913 22308 7713 -13304 7 5040 21913 22308 7713 -13304 4 5040 21913 22308 21769 -13304 3 5040 21913 22308 21769 -13304 7 5040 21913 22247 21769 -13304 1 5040 21913 22247 21769 -13304 4 5040 21913 22247 21769 -13304 3 5040 21913 22247 21769 -13304 1 5040 21913 22247 21769 -13304 3 5040 21913 22247 21769 -13304 -19 5040 21913 22247 21769 -13304 -67 5040 21913 22247 21769 -13304 -83 5040 21913 22247 21769 -13304 50 5040 21913 22247 21769 -13304 65 5040 21913 22247 21769 -13304 -44 5040 21913 22247 21769 -13304 -81 5080 22086 22247 21769 -13304 -78 5080 22086 22247 21769 -13304 24 5080 22086 22247 21769 -13304 19 5080 22086 22247 21769 -13304 2025-03-21 12:25:30,456 Hysteresis 4439 0: raw(22086 16000 16000 16000) min(21769 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22247 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22247 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (4086 10000 10000 10000) 7: 0: 7362@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7362@3p 9: don't have active chargers. 9: raw(0 8638 8638 8638) min(-317 8638 8638 8638) spread(-35390 8638 8638 8638) max_pv 161 9: [ 0 7362@3p ] PM PV mtr(W) avl(W) raw max min spread 4 5054 21973 22247 21769 -13304 1 5054 21973 22247 21769 -13304 5 5092 22139 22247 21769 -13304 2 5092 22139 22247 21769 -13304 1 5092 22139 22247 21769 -13304 0 5092 22139 22247 21769 -13304 0 5098 22165 22247 21769 -13304 0 5098 22165 22247 21769 -13304 -1 5098 22165 22247 21769 -13304 -2 5098 22165 22247 21769 -13304 61 5054 21973 22247 21769 -13304 43 5054 21973 22247 21769 -13304 -58 5054 21973 22247 21769 -13304 -29 5054 21973 22247 21769 -13304 -34 5054 21973 22247 21769 -13304 27 5054 21973 22247 21769 -13304 28 5054 21973 22247 21769 -13304 -18 5054 21973 22247 21769 -13304 28 5054 21973 22247 21769 -13304 39 5054 21973 22247 21769 -13304 2025-03-21 12:25:40,465 Hysteresis 4449 0: raw(21973 16000 16000 16000) min(21769 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22247 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22247 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3973 10000 10000 10000) 7: 0: 7324@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7324@3p 9: don't have active chargers. 9: raw(1 8676 8676 8676) min(-203 8676 8676 8676) spread(-35276 8676 8676 8676) max_pv 275 9: [ 0 7324@3p ] PM PV mtr(W) avl(W) raw max min spread -19 5028 21860 22247 21769 -13304 30 5028 21860 22247 21769 -13304 28 5028 21860 22247 21769 -13304 -83 5028 21860 22247 21769 -13304 44 5028 21860 22247 21769 -13304 48 5028 21860 22247 21769 -13304 -4 5028 21860 22247 21769 -13304 -7 5028 21860 22247 21769 -13304 -14 5028 21860 22247 21769 -13304 -42 5028 21860 22247 21769 -13304 -84 5028 21860 22247 21769 -13304 -9 5028 21860 22247 21769 -13304 16 5028 21860 22247 21769 -13304 11 5066 22026 22247 21769 -13304 2 5066 22026 22247 21769 -13304 3 5065 22021 22247 21769 -13304 -1 5065 22021 22247 21769 -13304 2 5065 22021 22247 21769 -13304 2 5069 22039 22247 21769 -13304 2025-03-21 12:25:50,476 Hysteresis 4459 0: raw(22039 16000 16000 16000) min(21769 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22247 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22247 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (4039 10000 10000 10000) 7: 0: 7346@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7346@3p 9: don't have active chargers. 9: raw(1 8654 8654 8654) min(-269 8654 8654 8654) spread(-35342 8654 8654 8654) max_pv 209 9: [ 0 7346@3p ] PM PV mtr(W) avl(W) raw max min spread 4 5084 22104 22247 21769 -13304 5 5043 21926 22247 21769 -13304 2 5043 21926 22247 21782 -13304 4 5043 21926 22247 21782 -13304 0 5043 21926 22247 21782 -13304 0 5043 21926 22247 21782 -13304 12 5043 21926 22247 21782 -13304 -7 5043 21926 22247 21782 -13304 -10 5043 21926 22247 21782 -13304 12 5043 21926 22247 21782 -13304 68 5043 21926 22247 21782 -13304 -11 5043 21926 22247 21782 -13304 -78 5043 21926 22247 21782 -13304 -84 5085 22108 22247 21782 -13304 5 5085 22108 22247 21782 -13304 25 5043 21926 22247 21782 -13304 10 5043 21926 22247 21782 -13304 4 5043 21926 22247 21782 -13304 4 5043 21926 22247 21782 -13304 2025-03-21 12:26:00,674 Hysteresis 4469 0: raw(21926 16000 16000 16000) min(21782 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22247 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22247 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3926 10000 10000 10000) 7: 0: 7308@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7308@3p 9: don't have active chargers. 9: raw(2 8692 8692 8692) min(-142 8692 8692 8692) spread(-35228 8692 8692 8692) max_pv 323 9: [ 0 7308@3p ] PM PV mtr(W) avl(W) raw max min spread 4 5017 21813 22247 21782 -13304 15 5017 21813 22247 21782 -13304 53 5017 21813 22247 21782 -13304 -34 5060 22000 22247 21782 -13304 -85 5060 22000 22247 21782 -13304 -25 5038 21904 22247 21782 -13304 6 5038 21904 22247 21782 -13304 1 5048 21947 22247 21782 -13304 8 5048 21947 22247 21782 -13304 51 5053 21969 22247 21782 -13304 -25 5053 21969 22247 21782 -13304 -18 5043 21926 22247 21782 -13304 -6 5043 21926 22247 21782 -13304 8 5017 21813 22247 21782 -13304 0 5017 21813 22247 21782 -13304 -6 5017 21813 22247 21782 -13304 -8 5017 21813 22247 21782 -13304 6 5017 21813 22247 21782 -13304 5 5017 21813 22247 21782 -13304 -12 5058 21991 22247 21782 -13304 2025-03-21 12:26:10,966 Hysteresis 4479 0: raw(21991 16000 16000 16000) min(21782 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22247 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22247 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3991 10000 10000 10000) 7: 0: 7330@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7330@3p 9: don't have active chargers. 9: raw(1 8670 8670 8670) min(-208 8670 8670 8670) spread(-35294 8670 8670 8670) max_pv 257 9: [ 0 7330@3p ] PM PV mtr(W) avl(W) raw max min spread 0 5073 22056 22247 21782 -13304 -5 5068 22034 22247 21782 -13304 0 5068 22034 22247 21782 -13304 -2 5075 22065 22247 21782 -13304 -5 5075 22065 22247 21782 -13304 12 5069 22039 22247 21782 -13304 -3 5069 22039 22247 21782 -13304 -6 5071 22047 22247 21782 -13304 -3 5068 22034 22247 21782 -13304 -1 5068 22034 22247 21782 -13304 -2 5072 22052 22247 21782 -13304 -4 5072 22052 22247 21795 -13304 4 5070 22043 22247 21795 -13304 0 5070 22043 22247 21800 -13304 -1 5069 22039 22247 21800 -13304 -2 5069 22039 22247 21800 -13304 -1 5067 22030 22247 21800 -13304 -2 5067 22030 22247 21800 -13304 -2 5032 21878 22247 21800 -13304 2025-03-21 12:26:20,971 Hysteresis 4489 0: raw(21878 16000 16000 16000) min(21800 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22247 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22247 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3878 10000 10000 10000) 7: 0: 7292@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7292@3p 9: don't have active chargers. 9: raw(2 8708 8708 8708) min(-76 8708 8708 8708) spread(-35180 8708 8708 8708) max_pv 371 9: [ 0 7292@3p ] PM PV mtr(W) avl(W) raw max min spread -1 5006 21765 22247 21765 -13304 -1 5006 21765 22247 21765 -13304 -1 5006 21765 22247 21765 -13304 0 5006 21765 22247 21765 -13304 2 5006 21765 22247 21765 -13304 3 5006 21765 22247 21765 -13304 4 5006 21765 22247 21765 -13304 6 5039 21908 22247 21765 -13304 4 5039 21908 22247 21765 -13304 3 5041 21917 22247 21765 -13304 2 5041 21917 22247 21765 -13304 2 5039 21908 22247 21765 -13304 0 5040 21913 22247 21765 -13304 -1 5040 21913 22247 21765 -13304 -2 5039 21908 22247 21765 -13304 -2 5039 21908 22247 21765 -13304 -4 5039 21908 22247 21765 -13304 -4 5039 21908 22247 21765 -13304 -1 5047 21943 22247 21765 -13304 -3 5047 21943 22247 21765 -13304 2025-03-21 12:26:30,976 Hysteresis 4499 0: raw(21943 16000 16000 16000) min(21765 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22247 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22247 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3943 10000 10000 10000) 7: 0: 7314@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7314@3p 9: don't have active chargers. 9: raw(1 8686 8686 8686) min(-177 8686 8686 8686) spread(-35246 8686 8686 8686) max_pv 305 9: [ 0 7314@3p ] PM PV mtr(W) avl(W) raw max min spread 1 5059 21995 22247 21765 -13304 1 5059 21995 22247 21765 -13304 0 5063 22013 22247 21765 -13304 0 5063 22013 22247 21765 -13304 2 5052 21965 22247 21765 -13304 1 5052 21965 22247 21765 -13304 2 5057 21986 22247 21765 -13304 3 5057 21986 22247 21765 -13304 6 5055 21978 22247 21765 -13304 -1 5055 21978 22247 21765 -13304 -1 5051 21960 22247 21765 -13304 7 5051 21960 22247 21765 -13304 4 5055 21978 22247 21765 -13304 5 5055 21978 22247 21765 -13304 0 5052 21965 22247 21765 -13304 -3 5052 21965 22247 21765 -13304 0 5021 21830 22247 21765 -13304 1 5021 21830 22247 21765 -13304 -1 5021 21830 22247 21765 -13304 2025-03-21 12:26:41,238 Hysteresis 4510 0: raw(21830 16000 16000 16000) min(21765 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22247 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22247 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3830 10000 10000 10000) 7: 0: 7276@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7276@3p 9: don't have active chargers. 9: raw(2 8724 8724 8724) min(-63 8724 8724 8724) spread(-35132 8724 8724 8724) max_pv 419 9: [ 0 7276@3p ] PM PV mtr(W) avl(W) raw max min spread 10 4995 21717 22247 21717 -13304 0 4995 21717 22247 21717 -13304 -1 4995 21717 22247 21717 -13304 -3 4995 21717 22247 21717 -13304 -2 4995 21717 22247 21717 -13304 -2 4995 21717 22247 21717 -13304 -3 4995 21717 22247 21717 -13304 -5 4995 21717 22247 21717 -13304 -3 5036 21895 22247 21717 -13304 -2 5036 21895 22247 21717 -13304 -24 5036 21895 22247 21717 -13304 -22 5036 21895 22247 21717 -13304 -3 5027 21856 22247 21717 -13304 -4 5027 21856 22247 21717 -13304 -2 5038 21904 22247 21717 -13304 29 5038 21904 22247 21717 -13304 19 5034 21886 22247 21717 -13304 -16 5034 21886 22247 21717 -13304 -15 4995 21717 22247 21717 -13304 5 4995 21717 22247 21717 -13304 2025-03-21 12:26:51,276 Hysteresis 4520 0: raw(21717 16000 16000 16000) min(21717 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22247 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22247 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3717 10000 10000 10000) 7: 0: 7239@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7239@3p 9: don't have active chargers. 9: raw(0 8761 8761 8761) min(0 8761 8761 8761) spread(-35021 8761 8761 8761) max_pv 530 9: [ 0 7239@3p ] PM PV mtr(W) avl(W) raw max min spread 1 5004 21756 22247 21717 -13304 -4 5004 21756 22247 21717 -13304 -7 5012 21791 22247 21717 -13304 8 5012 21791 22247 21717 -13304 2 5011 21786 22247 21717 -13304 -8 5011 21786 22247 21717 -13304 4 5016 21808 22247 21717 -13304 1 5015 21804 22247 21717 -13304 -5 5015 21804 22247 21717 -13304 -1 5008 21773 22247 21717 -13304 -6 5008 21773 22247 21717 -13304 -3 5014 21800 22247 21717 -13304 -1 5014 21800 22247 21717 -13304 6 5027 21856 22247 21717 -13304 1 5027 21856 22247 21717 -13304 0 5012 21791 22247 21717 -13304 -12 5012 21791 22247 21717 -13304 -12 5010 21782 22247 21717 -13304 38 5010 21782 22247 21717 -13304 2025-03-21 12:27:01,283 Hysteresis 4530 0: raw(21782 16000 16000 16000) min(21717 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22247 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22247 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3782 10000 10000 10000) 7: 0: 7260@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7260@3p 9: don't have active chargers. 9: raw(2 8740 8740 8740) min(-63 8740 8740 8740) spread(-35084 8740 8740 8740) max_pv 467 9: [ 0 7260@3p ] PM PV mtr(W) avl(W) raw max min spread 10 5027 21856 22247 21717 -13304 3 5027 21856 22247 21717 -13304 2 5025 21847 22247 21717 -13304 3 5025 21847 22247 21717 -13304 1 5031 21873 22247 21717 -13304 -1 5031 21873 22247 21717 -13304 0 5035 21891 22247 21717 -13304 -10 5035 21891 22247 21717 -13304 -15 5030 21869 22247 21717 -13304 2 5030 21869 22247 21717 -13304 10 5027 21856 22247 21717 -13304 6 5027 21856 22247 21717 -13304 0 5031 21873 22247 21717 -13304 -4 5031 21873 22247 21717 -13304 -6 5031 21873 22247 21717 -13304 -11 5028 21860 22247 21717 -13304 2 5028 21860 22247 21717 -13304 0 5030 21869 22247 21717 -13304 8 5030 21869 22247 21717 -13304 -1 4984 21669 22247 21669 -13304 2025-03-21 12:27:11,381 Hysteresis 4540 0: raw(21669 16000 16000 16000) min(21669 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22247 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22247 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3669 10000 10000 10000) 7: 0: 7223@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7223@3p 9: don't have active chargers. 9: raw(0 8777 8777 8777) min(0 8777 8777 8777) spread(-34973 8777 8777 8777) max_pv 578 9: [ 0 7223@3p ] PM PV mtr(W) avl(W) raw max min spread -3 4958 21556 22247 21556 -13304 0 4958 21556 22247 21556 -13304 1 4958 21556 22247 21556 -13304 2701 2664 11582 22247 11582 -13304 3670 1816 7895 22247 7895 -13304 463 4828 20991 22247 7895 -13304 -108 5013 21795 22247 7895 -13304 -108 5018 21817 22247 7895 -13304 23 5014 21800 22247 7895 -13304 4 5020 21826 22247 7895 -13304 -5 5020 21826 22247 7895 -13304 -19 5015 21804 22247 7895 -13304 -15 5015 21804 22247 7895 -13304 19 5030 21869 22247 7895 -13304 15 5030 21869 22247 7895 -13304 -30 5040 21913 22247 7895 -13304 -40 5040 21913 22247 7895 -13304 -7 5046 21939 22247 7895 -13304 2 5026 21852 22247 7895 -13304 2025-03-21 12:27:21,777 Hysteresis 4550 0: raw(21852 16000 16000 16000) min(7895 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22247 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22247 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3852 10000 10000 10000) 7: 0: 7284@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7284@3p 9: don't have active chargers. 9: raw(0 8716 8716 8716) min(-13957 8716 8716 8716) spread(-35156 8716 8716 8716) max_pv 395 9: [ 0 7284@3p ] PM PV mtr(W) avl(W) raw max min spread 5 5068 22034 22247 7895 -13304 -18 5054 21973 22247 7895 -13304 21 5054 21973 22247 7895 -13304 51 5051 21960 22247 7895 -13304 18 5051 21960 22247 7895 -13304 7 5049 21952 22247 7895 -13304 2 5049 21952 22247 7895 -13304 1 5044 21930 22247 7895 -13304 4 5044 21930 22247 7895 -13304 2 5049 21952 22247 7895 -13304 15 5049 21952 22247 7895 -13304 11 5045 21934 22247 7895 -13304 -1 5045 21934 22247 7895 -13304 -3 5047 21943 22247 7895 -13304 -4 5047 21943 22247 7895 -13304 -6 5044 21930 22247 7895 -13304 3 5044 21930 22247 7895 -13304 11 5050 21956 22247 7895 -13304 0 5050 21956 22247 7895 -13304 -7 5000 21739 22247 7895 -13304 2025-03-21 12:27:32,181 Hysteresis 4560 0: raw(21739 16000 16000 16000) min(7895 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 22247 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22247 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3739 10000 10000 10000) 7: 0: 7246@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7246@3p 9: don't have active chargers. 9: raw(1 8754 8754 8754) min(-13843 8754 8754 8754) spread(-35042 8754 8754 8754) max_pv 509 9: [ 0 7246@3p ] PM PV mtr(W) avl(W) raw max min spread -4 4974 21626 22247 7895 -13304 3 4974 21626 22247 7895 -13304 5 4974 21626 22247 7895 -13304 1147 4177 18160 22247 7895 -13304 274 4887 21247 22247 7895 -13304 -1021 5434 23626 23626 7895 -13304 -424 5136 22330 23626 7895 -13304 227 4911 21352 23626 7895 -13304 222 4913 21360 23626 7895 -13304 -19 4974 21626 23626 7895 -13304 -95 4974 21626 23626 7895 -13304 -43 4974 21626 23626 7895 -13304 31 4974 21626 23626 7895 -13304 28 4974 21626 23626 7895 -13304 9 4974 21626 23626 7895 -13304 -6 4974 21626 23626 7895 -13304 -8 4974 21626 23626 7895 -13304 -1 4974 21626 23626 7895 -13304 0 4998 21730 23626 7895 -13304 2 4998 21730 23626 7895 -13304 2025-03-21 12:27:42,569 Hysteresis 4571 0: raw(21730 16000 16000 16000) min(7895 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23626 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23626 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3730 10000 10000 10000) 7: 0: 7243@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7243@3p 9: don't have active chargers. 9: raw(1 8757 8757 8757) min(-13834 8757 8757 8757) spread(-35033 8757 8757 8757) max_pv 1897 9: [ 0 7243@3p ] PM PV mtr(W) avl(W) raw max min spread 3 4997 21726 23626 7895 -13304 -1 4997 21726 23626 7895 -13304 -1 4994 21713 23626 7895 -13304 2 4994 21713 23626 7895 -13304 -3 4996 21721 23626 7895 -13304 -2 4996 21721 23626 7895 -13304 3 4972 21617 23626 7895 -13304 4 4972 21617 23626 7895 -13304 6 4972 21617 23626 7895 -13304 -1 4972 21617 23626 7895 -13304 -2 4972 21617 23626 7895 -13304 -4 4972 21617 23626 7895 -13304 -2 4972 21617 23626 7895 -13304 -3 4972 21617 23626 7895 -13304 -2 4972 21617 23626 7895 -13304 -4 4972 21617 23626 7895 -13304 6 4972 21617 23626 7895 -13304 4 4972 21617 23626 7895 -13304 -1 4972 21617 23626 7895 -13304 -4 4972 21617 23626 7895 -13304 2025-03-21 12:27:52,953 Hysteresis 4581 0: raw(21617 16000 16000 16000) min(7895 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23626 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23626 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3617 10000 10000 10000) 7: 0: 7205@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7205@3p 9: don't have active chargers. 9: raw(2 8795 8795 8795) min(-13720 8795 8795 8795) spread(-34919 8795 8795 8795) max_pv 2011 9: [ 0 7205@3p ] PM PV mtr(W) avl(W) raw max min spread -3 4946 21504 23626 7895 -13304 -2 4946 21504 23626 7895 -13304 0 4946 21504 23626 7895 -13304 0 4946 21504 23626 7895 -13304 2 4946 21504 23626 7895 -13304 2 4946 21504 23626 7895 -13304 0 4946 21504 23626 7895 -13304 2 4946 21504 23626 7895 -13304 3 4946 21504 23626 7895 -13304 1 4995 21717 23626 7895 -13304 -64 4995 21717 23626 7895 -13304 -57 5002 21747 23626 7895 -13304 -21 5002 21747 23626 7895 -13304 -8 5004 21756 23626 7895 -13304 -5 4997 21726 23626 7895 -13304 -4 4997 21726 23626 7895 -13304 -7 4995 21717 23626 7895 -13304 12 4995 21717 23626 7895 -13304 -1 4998 21730 23626 7895 -13304 -7 4998 21730 23626 7895 -13304 2025-03-21 12:28:03,220 Hysteresis 4592 0: raw(21730 16000 16000 16000) min(7895 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23626 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23626 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3730 10000 10000 10000) 7: 0: 7243@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7243@3p 9: don't have active chargers. 9: raw(1 8757 8757 8757) min(-13834 8757 8757 8757) spread(-35033 8757 8757 8757) max_pv 1897 9: [ 0 7243@3p ] PM PV mtr(W) avl(W) raw max min spread -7 5025 21847 23626 7895 -13304 11 5025 21847 23626 7895 -13304 -7 5028 21860 23626 7895 -13304 -6 5028 21860 23626 7895 -13304 0 5019 21821 23626 7895 -13304 -4 5019 21821 23626 7895 -13304 -5 5021 21830 23626 7895 -13304 16 5021 21830 23626 7895 -13304 -11 4972 21617 23626 7895 -13304 2 4972 21617 23626 7895 -13304 70 4972 21617 23626 7895 -13304 46 4972 21617 23626 7895 -13304 25 4972 21617 23626 7895 -13304 -7 4972 21617 23626 7895 -13304 -35 4972 21617 23626 7895 -13304 22 4972 21617 23626 7895 -13304 19 4972 21617 23626 7895 -13304 9 4972 21617 23626 7895 -13304 -37 4972 21617 23626 7895 -13304 -11 4972 21617 23626 7895 -13304 2025-03-21 12:28:13,226 Hysteresis 4602 0: raw(21617 16000 16000 16000) min(7895 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23626 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23626 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3617 10000 10000 10000) 7: 0: 7205@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7205@3p 9: don't have active chargers. 9: raw(2 8795 8795 8795) min(-13720 8795 8795 8795) spread(-34919 8795 8795 8795) max_pv 2011 9: [ 0 7205@3p ] PM PV mtr(W) avl(W) raw max min spread 17 4946 21504 23626 7895 -13304 10 4946 21504 23626 7895 -13304 6 4946 21504 23626 7895 -13304 4 4946 21504 23626 7895 -13304 6 4946 21504 23626 7895 -13304 9 4946 21504 23626 7895 -13304 -41 4946 21504 23626 7895 -13304 -23 4991 21700 23626 7895 -13304 25 4991 21700 23626 7895 -13304 -71 4997 21726 23626 7895 -13304 -54 4997 21726 23626 7895 -13304 -11 4988 21686 23626 7895 -13304 -11 4988 21686 23626 7895 -13304 -2 4986 21678 23626 7895 -13304 13 4986 21678 23626 7895 -13304 -5 5001 21743 23626 7895 -13304 58 5001 21743 23626 7895 -13304 -25 5004 21756 23626 7895 -13304 -23 5004 21756 23626 7895 -13304 2025-03-21 12:28:23,231 Hysteresis 4612 0: raw(21756 16000 16000 16000) min(7895 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23626 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23626 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3756 10000 10000 10000) 7: 0: 7252@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7252@3p 9: don't have active chargers. 9: raw(0 8748 8748 8748) min(-13861 8748 8748 8748) spread(-35060 8748 8748 8748) max_pv 1870 9: [ 0 7252@3p ] PM PV mtr(W) avl(W) raw max min spread 2 5039 21908 23626 7895 -13304 1 5039 21908 23626 7895 -13304 16 5030 21869 23626 7895 -13304 -8 5030 21869 23626 7895 -13304 -1 5029 21865 23626 7895 -13304 19 5029 21865 23626 7895 -13304 2 5029 21865 23626 7895 -13304 -4 4978 21643 23626 7895 -13304 -1 4978 21643 23626 7895 -13304 17 4978 21643 23626 7895 -13304 74 4978 21643 23626 7895 -13304 15 4978 21643 23626 7895 -13304 -19 4978 21643 23626 7895 -13304 -35 4978 21643 23626 7895 -13304 -31 4978 21643 23626 7895 -13304 -37 4978 21643 23626 7895 -13304 -36 4978 21643 23626 7895 -13304 -26 4978 21643 23626 7895 -13304 -30 4978 21643 23626 7895 -13304 2025-03-21 12:28:33,474 Hysteresis 4622 0: raw(21643 16000 16000 16000) min(7895 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23626 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23626 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3643 10000 10000 10000) 7: 0: 7214@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7214@3p 9: don't have active chargers. 9: raw(1 8786 8786 8786) min(-13747 8786 8786 8786) spread(-34946 8786 8786 8786) max_pv 1984 9: [ 0 7214@3p ] PM PV mtr(W) avl(W) raw max min spread -33 4952 21530 23626 7895 -13304 -31 4952 21530 23626 7895 -13304 -31 4952 21530 23626 7895 -13304 -31 4952 21530 23626 7895 -13304 -30 4952 21530 23626 7895 -13304 -27 4952 21530 23626 7895 -13304 -28 4952 21530 23626 7895 -13304 -20 4952 21530 23626 7895 -13304 -26 4952 21530 23626 7895 -13304 -28 4952 21530 23626 7895 -13304 -93 4999 21734 23626 7895 -13304 -103 5000 21739 23626 7895 -13304 -12 4998 21730 23626 7895 -13304 15 4998 21730 23626 7895 -13304 8 4970 21608 23626 7895 -13304 27 4970 21608 23626 7895 -13304 67 4970 21608 23626 7895 -13304 27 4952 21530 23626 7895 -13304 10 4952 21530 23626 7895 -13304 6 4952 21530 23626 7895 -13304 2025-03-21 12:28:43,863 Hysteresis 4632 0: raw(21530 16000 16000 16000) min(7895 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23626 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23626 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3530 10000 10000 10000) 7: 0: 7176@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7176@3p 9: don't have active chargers. 9: raw(2 8824 8824 8824) min(-13633 8824 8824 8824) spread(-34832 8824 8824 8824) max_pv 2098 9: [ 0 7176@3p ] PM PV mtr(W) avl(W) raw max min spread 5 4926 21417 23626 7895 -13304 -37 4926 21417 23626 7895 -13304 8 4926 21417 23626 7895 -13304 23 4926 21417 23626 7895 -13304 5 4926 21417 23626 7895 -13304 9 4926 21417 23626 7895 -13304 -39 4926 21417 23626 7895 -13304 -47 4966 21591 23626 7895 -13304 35 4966 21591 23626 7895 -13304 25 4979 21647 23626 7895 -13304 -68 4979 21647 23626 7895 -13304 -42 4973 21621 23626 7895 -13304 -9 4973 21621 23626 7895 -13304 -6 4976 21634 23626 7895 -13304 -1 4976 21634 23626 7895 -13304 11 4980 21652 23626 7895 -13304 -4 4980 21652 23626 7895 -13304 -4 4971 21613 23626 7895 -13304 0 4971 21613 23626 7895 -13304 13 4973 21621 23626 7895 -13304 2025-03-21 12:28:54,123 Hysteresis 4642 0: raw(21621 16000 16000 16000) min(7895 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23626 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23626 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3621 10000 10000 10000) 7: 0: 7207@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7207@3p 9: don't have active chargers. 9: raw(0 8793 8793 8793) min(-13726 8793 8793 8793) spread(-34925 8793 8793 8793) max_pv 2005 9: [ 0 7207@3p ] PM PV mtr(W) avl(W) raw max min spread -7 4997 21726 23626 7895 -13304 -4 4997 21726 23626 7895 -13304 -6 4991 21700 23626 7895 -13304 -5 4991 21700 23626 7895 -13304 4 4991 21700 23626 7895 -13304 7 4991 21700 23626 7895 -13304 0 4987 21682 23626 7895 -13304 18 4987 21682 23626 7895 -13304 -3 4968 21600 23626 7895 -13304 0 4968 21600 23626 7895 -13304 67 4993 21708 23626 7895 -13304 35 4993 21708 23626 7895 -13304 -43 4997 21726 23626 7895 -13304 -21 4997 21726 23626 7895 -13304 -8 5000 21739 23626 7895 -13304 -6 5000 21739 23626 7895 -13304 9 4970 21608 23626 7895 -13304 -5 4970 21608 23626 7895 -13304 22 4947 21508 23626 7895 -13304 2025-03-21 12:29:04,133 Hysteresis 4652 0: raw(21508 16000 16000 16000) min(7895 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23626 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23626 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3508 10000 10000 10000) 7: 0: 7169@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7169@3p 9: don't have active chargers. 9: raw(1 8831 8831 8831) min(-13612 8831 8831 8831) spread(-34811 8831 8831 8831) max_pv 2119 9: [ 0 7169@3p ] PM PV mtr(W) avl(W) raw max min spread 68 4921 21395 23626 7895 -13304 68 4921 21395 23626 7895 -13304 8 4921 21395 23626 7895 -13304 -49 4964 21582 23626 7895 -13304 -22 4966 21591 23626 7895 -13304 -18 4966 21591 23626 7895 -13304 29 4972 21617 23626 7895 -13304 -17 4972 21617 23626 7895 -13304 -12 4962 21573 23626 7895 -13304 -5 4962 21573 23626 7895 -13304 -4 4964 21582 23626 7895 -13304 3 4964 21582 23626 7895 -13304 -3 4968 21600 23626 7895 -13304 -4 4968 21600 23626 7895 -13304 -2 4967 21595 23626 7895 -13304 -1 4967 21595 23626 7895 -13304 0 4970 21608 23626 7895 -13304 0 4970 21608 23626 7895 -13304 -2 4972 21617 23626 7895 -13304 -2 4972 21617 23626 7895 -13304 2025-03-21 12:29:14,139 Hysteresis 4662 0: raw(21617 16000 16000 16000) min(7895 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23626 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23626 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3617 10000 10000 10000) 7: 0: 7205@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7205@3p 9: don't have active chargers. 9: raw(2 8795 8795 8795) min(-13720 8795 8795 8795) spread(-34919 8795 8795 8795) max_pv 2011 9: [ 0 7205@3p ] PM PV mtr(W) avl(W) raw max min spread 11 4996 21721 23626 7895 -13304 -1 4996 21721 23626 7895 -13304 -4 4990 21695 23626 7895 -13304 -4 4990 21695 23626 7895 -13304 -4 4992 21704 23626 7895 -13304 -1 4992 21704 23626 7895 -13304 -6 4999 21734 23626 7895 -13304 6 4999 21734 23626 7895 -13304 5 4993 21708 23626 7895 -13304 -6 4998 21730 23626 7895 -13304 22 4998 21730 23626 7895 -13304 0 4995 21717 23626 7895 -13304 -7 4995 21717 23626 7895 -13304 -1 4997 21726 23626 7895 -13304 2 4997 21726 23626 7895 -13304 3 4998 21730 23626 7895 -13304 2 4998 21730 23626 7895 -13304 3 4993 21708 23626 7895 -13304 2 4993 21708 23626 7895 -13304 2025-03-21 12:29:24,452 Hysteresis 4673 0: raw(21708 16000 16000 16000) min(7895 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23626 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23626 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3708 10000 10000 10000) 7: 0: 7236@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7236@3p 9: don't have active chargers. 9: raw(0 8764 8764 8764) min(-13813 8764 8764 8764) spread(-35012 8764 8764 8764) max_pv 1918 9: [ 0 7236@3p ] PM PV mtr(W) avl(W) raw max min spread 4 5005 21760 23626 7895 -13304 6 5005 21760 23626 7895 -13304 -8 5015 21804 23626 7895 -13304 42 5015 21804 23626 7895 -13304 -7 5012 21791 23626 7895 -13304 -8 5012 21791 23626 7895 -13304 0 4989 21691 23626 7895 -13304 47 4989 21691 23626 7895 -13304 47 4988 21686 23626 7895 -13304 -5 4988 21686 23626 7895 -13304 4 4991 21700 23626 7895 -13304 28 4991 21700 23626 7895 -13304 4 4992 21704 23626 7895 -13304 3 4992 21704 23626 7895 -13304 9 4992 21704 23626 7895 -13304 0 4991 21700 23626 7895 -13304 0 4991 21700 23626 7895 -13304 2 4992 21704 23626 7895 -13304 4 4992 21704 23626 7895 -13304 -5 5012 21791 23626 7895 -13304 2025-03-21 12:29:34,877 Hysteresis 4683 0: raw(21791 16000 16000 16000) min(7895 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23626 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23626 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3791 10000 10000 10000) 7: 0: 7263@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7263@3p 9: don't have active chargers. 9: raw(2 8737 8737 8737) min(-13894 8737 8737 8737) spread(-35093 8737 8737 8737) max_pv 1837 9: [ 0 7263@3p ] PM PV mtr(W) avl(W) raw max min spread -1 5031 21873 23626 7895 -13304 -1 5042 21921 23626 7895 -13304 -59 5042 21921 23626 7895 -13304 -49 5030 21869 23626 7895 -13304 -21 5030 21869 23626 7895 -13304 -13 5015 21804 23626 7895 -13304 -7 5015 21804 23626 7895 -13304 54 4986 21678 23626 7895 -13304 15 4986 21678 23626 7895 -13304 11 4986 21678 23626 7895 -13304 21 4986 21678 23626 7895 -13304 5 4986 21678 23626 7895 -13304 -41 4986 21678 23626 7895 -13304 17 4986 21678 23626 7895 -13304 27 4986 21678 23626 7895 -13304 18 4986 21678 23626 7895 -13304 -28 4986 21678 23626 7895 -13304 -33 4986 21678 23626 7895 -13304 44 4986 21678 23626 7895 -13304 14 4986 21678 23626 7895 -13304 2025-03-21 12:29:44,924 Hysteresis 4693 0: raw(21678 16000 16000 16000) min(7895 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23626 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23626 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3678 10000 10000 10000) 7: 0: 7226@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7226@3p 9: don't have active chargers. 9: raw(0 8774 8774 8774) min(-13783 8774 8774 8774) spread(-34982 8774 8774 8774) max_pv 1948 9: [ 0 7226@3p ] PM PV mtr(W) avl(W) raw max min spread -29 4960 21565 23626 7895 -13304 18 4960 21565 23626 7895 -13304 20 4960 21565 23626 7895 -13304 3 4960 21565 23626 7895 -13304 6 4960 21565 23626 7895 -13304 -5 4960 21565 23626 7895 -13304 0 4960 21565 23626 7895 -13304 17 4960 21565 23626 7895 -13304 9 4987 21682 23626 7895 -13304 -10 4987 21682 23626 7895 -13304 -32 4975 21630 23626 7895 -13304 9 4975 21630 23626 7895 -13304 13 4960 21565 23626 7895 -13304 8 4960 21565 23626 7895 -13304 11 4960 21565 23626 7895 -13304 8 4960 21565 23626 7895 -13304 2 4960 21565 23626 7895 -13304 5 4960 21565 23626 7895 -13304 -2 4960 21565 23626 7895 -13304 -52 4960 21565 23626 7895 -13304 2025-03-21 12:29:54,929 Hysteresis 4703 0: raw(21565 16000 16000 16000) min(7895 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23626 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23626 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3565 10000 10000 10000) 7: 0: 7188@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7188@3p 9: don't have active chargers. 9: raw(1 8812 8812 8812) min(-13669 8812 8812 8812) spread(-34868 8812 8812 8812) max_pv 2062 9: [ 0 7188@3p ] PM PV mtr(W) avl(W) raw max min spread -48 4985 21673 23626 7895 -13304 -19 4985 21673 23626 7895 -13304 -3 4977 21639 23626 7895 -13304 -6 4977 21639 23626 7895 -13304 -3 4982 21660 23626 7895 -13304 8 4982 21660 23626 7895 -13304 1 4983 21665 23626 7895 -13304 -2 4983 21665 23626 7895 -13304 0 4980 21652 23626 7895 -13304 38 4980 21652 23626 7895 -13304 -17 4972 21617 23626 7895 -13304 -5 4972 21617 23626 7895 -13304 4 4968 21600 23626 7895 -13304 1 4968 21600 23626 7895 -13304 1 4978 21643 23626 7895 -13304 -1 4978 21643 23626 7895 -13304 -2 4975 21630 23626 7895 -13304 1 4975 21630 23626 7895 -13304 4 4970 21608 23626 7895 -13304 2025-03-21 12:30:05,038 Hysteresis 4713 0: raw(21608 16000 16000 16000) min(7895 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23626 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 1 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23626 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3608 10000 10000 10000) 7: 0: 7202@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7202@3p 9: don't have active chargers. 9: raw(2 8798 8798 8798) min(-13711 8798 8798 8798) spread(-34910 8798 8798 8798) max_pv 2020 9: [ 0 7202@3p ] PM PV mtr(W) avl(W) raw max min spread 4 4980 21652 23626 7895 -13304 -1 4992 21704 23626 7895 -13304 3 4992 21704 23626 7895 -13304 1 4981 21656 23626 7895 -13304 -7 4981 21656 23626 7895 -13304 -6 4985 21673 23626 7895 -13304 7 4985 21673 23626 7895 -13304 3 4985 21673 23626 7895 -13304 -6 4985 21673 23626 7895 -13304 1 4990 21695 23626 7895 -13304 2 4971 21613 23626 7895 -13304 0 4971 21613 23626 7895 -13304 2 4990 21695 23626 7895 -13304 6 4990 21695 23626 7895 -13304 22 4990 21695 23626 7895 -13304 12 4985 21673 23626 7895 -13304 -34 4987 21682 23626 7895 -13304 -11 4987 21682 23626 7895 -13304 2 4982 21660 23626 7895 -13304 -7 4982 21660 23626 7895 -13304 2025-03-21 12:30:15,199 Hysteresis 4723 0: raw(21660 16000 16000 16000) min(7895 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23626 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23626 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3660 10000 10000 10000) 7: 0: 7220@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7220@3p 9: don't have active chargers. 9: raw(0 8780 8780 8780) min(-13765 8780 8780 8780) spread(-34964 8780 8780 8780) max_pv 1966 9: [ 0 7220@3p ] PM PV mtr(W) avl(W) raw max min spread 0 4998 21730 23626 7895 -13304 3 4998 21730 23626 7895 -13304 0 5006 21765 23626 7895 -13304 -2 5006 21765 23626 7895 -13304 16 5006 21765 23626 7895 -13304 -10 5007 21769 23626 7895 -13304 -7 5007 21769 23626 7895 -13304 -2 5005 21760 23626 7895 -13304 0 4975 21630 23626 7895 -13304 0 4975 21630 23626 7895 -13304 23 4956 21547 23626 7895 -13304 65 4956 21547 23626 7895 -13304 26 4956 21547 23626 7895 -13304 8 4956 21547 23626 7895 -13304 7 5004 21756 23626 7895 -13304 -105 5006 21765 23626 7895 -13304 -71 5005 21760 23626 7895 -13304 15 5005 21760 23626 7895 -13304 2 4979 21647 23626 7895 -13304 3 4979 21647 23626 7895 -13304 2025-03-21 12:30:25,209 Hysteresis 4733 0: raw(21647 16000 16000 16000) min(7895 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23626 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23626 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3647 10000 10000 10000) 7: 0: 7215@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7215@3p 9: don't have active chargers. 9: raw(2 8785 8785 8785) min(-13750 8785 8785 8785) spread(-34949 8785 8785 8785) max_pv 1981 9: [ 0 7215@3p ] PM PV mtr(W) avl(W) raw max min spread -1 4953 21534 23626 7895 -13304 60 4953 21534 23626 7895 -13304 26 4953 21534 23626 7895 -13304 14 4953 21534 23626 7895 -13304 5 4974 21626 23626 7895 -13304 -44 4974 21626 23626 7895 -13304 4 4993 21708 23626 7895 -13304 6 4993 21708 23626 7895 -13304 -48 4994 21713 23626 7895 -13304 -20 4994 21713 23626 7895 -13304 -14 4993 21708 23626 7895 -13304 1 4993 21708 23626 7895 -13304 -1 5002 21747 23626 7895 -13304 -4 5002 21747 23626 7895 -13304 -3 4999 21734 23626 7895 -13304 -2 4999 21734 23626 7895 -13304 -2 4999 21734 23626 7895 -13304 -1 4999 21734 23626 7895 -13304 0 4999 21734 23626 7895 -13304 -2 4999 21734 23626 7895 -13304 2025-03-21 12:30:35,217 Hysteresis 4743 0: raw(21734 16000 16000 16000) min(7895 16000 16000 16000) spread(-13304 16000 16000 16000) max_pv 23626 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23626 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3734 10000 10000 10000) 7: 0: 7244@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7244@3p 9: don't have active chargers. 9: raw(2 8756 8756 8756) min(-13837 8756 8756 8756) spread(-35036 8756 8756 8756) max_pv 1894 9: [ 0 7244@3p ] PM PV mtr(W) avl(W) raw max min spread -2 5022 21834 23626 7895 -13304 6 5022 21834 23626 7895 -13304 1 5026 21852 23626 7895 -13304 -5 5026 21852 23626 7895 -13304 -8 5022 21834 23626 7895 -13304 1 5022 21834 23626 7895 -13304 3 5024 21843 23626 7895 -13304 4 5024 21843 23626 7895 -13304 -10 4995 21717 23626 7895 -13304 -9 4995 21717 23626 7895 -13304 59 4993 21708 23626 7895 -13304 34 4993 21708 23626 7895 -13304 11 4990 21695 23626 7895 -13304 3 4990 21695 23626 7895 -13304 14 4987 21682 23626 7895 -13304 14 4987 21682 23626 7895 -1682 1 4973 21621 23626 7895 -1682 0 4973 21621 23626 7895 -1682 -1 4973 21621 23626 7895 -1682 -3 4973 21621 23626 7895 -1682 2025-03-21 12:30:45,485 Hysteresis 4754 0: raw(21621 16000 16000 16000) min(7895 16000 16000 16000) spread(-1682 16000 16000 16000) max_pv 23626 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23626 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3621 10000 10000 10000) 7: 0: 7207@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7207@3p 9: don't have active chargers. 9: raw(0 8793 8793 8793) min(-13726 8793 8793 8793) spread(-23303 8793 8793 8793) max_pv 2005 9: [ 0 7207@3p ] PM PV mtr(W) avl(W) raw max min spread 48 4947 21508 23626 7895 -1682 -59 4947 21508 23626 7895 -1682 -37 4947 21508 23626 7895 -1682 -47 4947 21508 23626 7895 -1682 17 4947 21508 23626 7895 -1682 14 4947 21508 23626 7895 -1682 6 4947 21508 23626 7895 -1682 6 4994 21713 23626 7895 -1682 6 4994 21713 23626 7895 -1682 -29 5007 21769 23626 7895 -1682 -81 5007 21769 23626 7895 -1682 -30 5008 21773 23626 7895 -1682 -9 5008 21773 23626 7895 -1682 -12 5004 21756 23626 7895 -1682 -2 5004 21756 23626 7895 -1682 -2 5003 21752 23626 7895 -1682 -1 5003 21752 23626 7895 -1682 -7 5008 21773 23626 7895 -1682 -4 5008 21773 23626 7895 -1682 6 5006 21765 23626 7895 -1682 2025-03-21 12:30:55,490 Hysteresis 4764 0: raw(21765 16000 16000 16000) min(7895 16000 16000 16000) spread(-1682 16000 16000 16000) max_pv 23626 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23626 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3765 10000 10000 10000) 7: 0: 7255@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7255@3p 9: don't have active chargers. 9: raw(0 8745 8745 8745) min(-13870 8745 8745 8745) spread(-23447 8745 8745 8745) max_pv 1861 9: [ 0 7255@3p ] PM PV mtr(W) avl(W) raw max min spread -2 5039 21908 23626 7895 -1682 -11 5042 21921 23626 7895 -1682 1 5042 21921 23626 7895 -1682 3 5031 21873 23626 7895 -1682 0 5031 21873 23626 7895 -1682 -1 5043 21926 23626 7895 -1682 13 5043 21926 23626 7895 -1682 -13 5004 21756 23626 7895 -1682 -9 5004 21756 23626 7895 -1682 73 4980 21652 23626 7895 -1682 47 4980 21652 23626 7895 -1682 16 4980 21652 23626 7895 -1682 14 4980 21652 23626 7895 -1682 10 4980 21652 23626 7895 -1682 2 4980 21652 23626 7895 -1682 6 4980 21652 23626 7895 -1682 15 4980 21652 23626 7895 -1682 4 4980 21652 23626 7895 -1682 -11 4980 21652 23626 7895 -1682 2025-03-21 12:31:05,495 Hysteresis 4774 0: raw(21652 16000 16000 16000) min(7895 16000 16000 16000) spread(-1682 16000 16000 16000) max_pv 23626 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23626 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3652 10000 10000 10000) 7: 0: 7217@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7217@3p 9: don't have active chargers. 9: raw(1 8783 8783 8783) min(-13756 8783 8783 8783) spread(-23333 8783 8783 8783) max_pv 1975 9: [ 0 7217@3p ] PM PV mtr(W) avl(W) raw max min spread -7 4954 21539 23626 7895 -1682 0 4954 21539 23626 7895 -1682 -1 4954 21539 23626 7895 -1682 4 4954 21539 23626 7895 -1682 5 4954 21539 23626 7895 -1682 -7 4954 21539 23626 7895 -1682 3 4954 21539 23626 7895 -1682 0 4954 21539 23626 7895 -1682 3 4954 21539 23626 7895 -1682 -2 5008 21773 23626 7895 -1682 -13 5008 21773 23626 7895 -1682 -8 5000 21739 23626 7895 -1682 -65 5000 21739 23626 7895 -1682 -46 5000 21739 23626 7895 -1682 -16 4993 21708 23626 7895 -1682 39 4954 21539 23626 7895 -1682 -19 4954 21539 23626 7895 -1682 39 4954 21539 23626 7895 -1682 38 4954 21539 23626 7895 -1682 1 4954 21539 23626 7895 -1682 2025-03-21 12:31:15,528 Hysteresis 4784 0: raw(21539 16000 16000 16000) min(7895 16000 16000 16000) spread(-1682 16000 16000 16000) max_pv 23626 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23626 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3539 10000 10000 10000) 7: 0: 7179@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7179@3p 9: don't have active chargers. 9: raw(2 8821 8821 8821) min(-13642 8821 8821 8821) spread(-23219 8821 8821 8821) max_pv 2089 9: [ 0 7179@3p ] PM PV mtr(W) avl(W) raw max min spread 0 4928 21426 23626 7895 -1682 1 4928 21426 23626 7895 -1682 1 4928 21426 23626 7895 -1682 -1 4951 21526 23626 7895 -1682 -11 4951 21526 23626 7895 -1682 -55 4965 21586 23626 7895 -1682 18 4965 21586 23626 7895 -1682 37 4981 21656 23626 7895 -1682 -5 4981 21656 23626 7895 -1682 -28 4981 21656 23626 7895 -1682 -51 4981 21656 23626 7895 -1682 -25 4991 21700 23626 18160 -1682 -11 4991 21700 23626 18160 -1682 -9 4992 21704 23626 18160 -1682 -2 4992 21704 23626 18160 -1682 -3 4982 21660 23626 18160 -1682 -2 4982 21660 23626 18160 -1682 -3 4987 21682 23626 18160 -1682 -1 4987 21682 23626 18160 -1682 2025-03-21 12:31:25,533 Hysteresis 4794 0: raw(21682 16000 16000 16000) min(18160 16000 16000 16000) spread(-1682 16000 16000 16000) max_pv 23626 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23626 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3682 10000 10000 10000) 7: 0: 7227@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7227@3p 9: don't have active chargers. 9: raw(1 8773 8773 8773) min(-3521 8773 8773 8773) spread(-23363 8773 8773 8773) max_pv 1945 9: [ 0 7227@3p ] PM PV mtr(W) avl(W) raw max min spread -5 5032 21878 23626 18160 -1682 -4 5032 21878 23626 18160 -1682 -6 5035 21891 23626 18160 -1682 -18 5035 21891 23626 18160 -1682 -31 5038 21904 23626 18160 -1682 -6 5039 21908 23626 18160 -1682 1 5039 21908 23626 18160 -1682 0 5025 21847 23626 18160 -1682 -4 5025 21847 23626 18160 -1682 -5 5016 21808 23626 18160 -1682 23 5016 21808 23626 18160 -1682 12 5024 21843 23626 18160 -1682 4 5024 21843 23626 18160 -1682 4 5020 21826 23626 18160 -1682 -9 5020 21826 23626 18160 -1682 0 5021 21830 23626 18160 -1682 3 5021 21830 23626 18160 -1682 6 5021 21830 23626 18160 -1682 -3 5021 21830 23626 18160 -1682 -3 5025 21847 23626 18160 -1682 2025-03-21 12:31:35,538 Hysteresis 4804 0: raw(21847 16000 16000 16000) min(18160 16000 16000 16000) spread(-1682 16000 16000 16000) max_pv 23626 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 23626 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3847 10000 10000 10000) 7: 0: 7282@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7282@3p 9: don't have active chargers. 9: raw(1 8718 8718 8718) min(-3686 8718 8718 8718) spread(-23528 8718 8718 8718) max_pv 1780 9: [ 0 7282@3p ] PM PV mtr(W) avl(W) raw max min spread 2 5063 22013 23626 18160 -1682 1 5059 21995 23626 18160 -1682 0 5059 21995 23626 18160 -1682 10 5053 21969 23626 18160 -1682 9 5053 21969 23626 18160 -1682 5 5032 21878 23626 18160 -1682 47 5032 21878 23626 18160 -1682 61 5022 21834 23626 18160 -1682 14 5022 21834 23626 18160 -1682 19 5027 21856 23626 18160 -1682 14 5027 21856 23626 21247 -1682 15 4999 21734 23626 21352 -1682 1 4999 21734 22330 21352 -1682 0 4999 21734 22013 21352 -1682 8 4999 21734 22013 21360 -1682 -8 4999 21734 22013 21395 -1682 -4 4999 21734 22013 21395 -1682 1 4999 21734 22013 21395 -1682 0 4999 21734 22013 21395 -1682 2025-03-21 12:31:45,636 Hysteresis 4814 0: raw(21734 16000 16000 16000) min(21395 16000 16000 16000) spread(-1682 16000 16000 16000) max_pv 22013 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22013 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3734 10000 10000 10000) 7: 0: 7244@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7244@3p 9: don't have active chargers. 9: raw(2 8756 8756 8756) min(-337 8756 8756 8756) spread(-23414 8756 8756 8756) max_pv 281 9: [ 0 7244@3p ] PM PV mtr(W) avl(W) raw max min spread -2 4973 21621 22013 21395 -1682 -4 4973 21621 22013 21395 -1682 0 4973 21621 22013 21395 -1682 -1 4973 21621 22013 21395 -1682 -5 4973 21621 22013 21395 -1682 -3 4973 21621 22013 21395 -1682 4 4973 21621 22013 21395 -1682 -4 4973 21621 22013 21395 -1682 -5 4973 21621 22013 21395 -1682 0 4973 21621 22013 21395 -1682 5 4973 21621 22013 21395 -1682 -5 4973 21621 22013 21395 -1682 -4 4973 21621 22013 21395 -1682 6 4973 21621 22013 21395 -1682 -2 4973 21621 22013 21395 -1682 -3 4973 21621 22013 21395 -1682 -4 4973 21621 22013 21395 -1682 0 4973 21621 22013 21395 -1682 -2 4991 21700 22013 21395 -1682 -4 4993 21708 22013 21395 -1682 2025-03-21 12:31:55,643 Hysteresis 4824 0: raw(21708 16000 16000 16000) min(21395 16000 16000 16000) spread(-1682 16000 16000 16000) max_pv 22013 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22013 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3708 10000 10000 10000) 7: 0: 7236@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7236@3p 9: don't have active chargers. 9: raw(0 8764 8764 8764) min(-313 8764 8764 8764) spread(-23390 8764 8764 8764) max_pv 305 9: [ 0 7236@3p ] PM PV mtr(W) avl(W) raw max min spread 6 4987 21682 22013 21395 -1682 8 4987 21682 22013 21395 -1682 -4 4987 21682 22013 21395 -1682 -7 4986 21678 22013 21395 -1682 -3 4986 21678 22013 21395 -1682 -3 4988 21686 22013 21395 -1682 -1 4988 21686 22013 21395 -1682 5 4990 21695 22013 21395 -1682 6 4990 21695 22013 21395 -1682 -8 4993 21708 22013 21395 -1682 -8 4993 21708 22013 21395 -1682 -7 4986 21678 22013 21395 -1682 -2 4986 21678 22013 21395 -1682 0 4967 21595 22013 21395 -1682 4 4967 21595 22013 21395 -1682 1 4967 21595 22013 21395 -1682 -10 4967 21595 22013 21395 -1682 1 4967 21595 22013 21395 -1682 3 4967 21595 22013 21395 -1682 5 4990 21695 22013 21395 -1682 2025-03-21 12:32:05,649 Hysteresis 4834 0: raw(21695 16000 16000 16000) min(21395 16000 16000 16000) spread(-1682 16000 16000 16000) max_pv 22013 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22013 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3695 10000 10000 10000) 7: 0: 7231@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7231@3p 9: don't have active chargers. 9: raw(2 8769 8769 8769) min(-298 8769 8769 8769) spread(-23375 8769 8769 8769) max_pv 320 9: [ 0 7231@3p ] PM PV mtr(W) avl(W) raw max min spread 5 4987 21682 22013 21395 -1682 -5 4987 21682 22013 21395 -1682 20 4987 21682 22013 21395 -1682 2 4982 21660 22013 21395 -1682 4 4986 21678 22013 21395 -1682 7 4986 21678 22013 21395 -1682 -1 4964 21582 22013 21395 -1682 -5 4964 21582 22013 21395 -1682 -5 4964 21582 22013 21395 -1682 3 4964 21582 22013 21395 -1682 -10 4964 21582 22013 21395 -1682 -8 4964 21582 22013 21395 -1682 4 4994 21713 22013 21395 -1682 1 4994 21713 22013 21395 -1682 -2 4996 21721 22013 21395 -1682 -2 4996 21721 22013 21395 -1682 2 4993 21708 22013 21395 -1682 -14 4993 21708 22013 21395 -1682 -2 4999 21734 22013 21395 -1682 2025-03-21 12:32:16,046 Hysteresis 4844 0: raw(21734 16000 16000 16000) min(21395 16000 16000 16000) spread(-1682 16000 16000 16000) max_pv 22013 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22013 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3734 10000 10000 10000) 7: 0: 7244@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7244@3p 9: don't have active chargers. 9: raw(2 8756 8756 8756) min(-337 8756 8756 8756) spread(-23414 8756 8756 8756) max_pv 281 9: [ 0 7244@3p ] PM PV mtr(W) avl(W) raw max min spread -1 5008 21773 22013 21395 -1682 -4 5008 21773 22013 21395 -1682 -5 5008 21773 22013 21395 -1682 4 5005 21760 22013 21395 -1682 5 5005 21760 22013 21395 -1682 -3 4973 21621 22013 21395 -1682 -3 4973 21621 22013 21395 -1682 4 4973 21621 22013 21395 -1682 10 4973 21621 22013 21395 -1682 12 4993 21708 22013 21395 -1682 3 4999 21734 22013 21395 -1682 3 4999 21734 22013 21395 -1682 3 4992 21704 22013 21395 -1682 3 4992 21704 22013 21395 -1682 3 4973 21621 22013 21395 -1682 1 4973 21621 22013 21395 -1682 3 4973 21621 22013 21395 -1682 51 4973 21621 22013 21395 -1682 61 4973 21621 22013 21395 -1682 -17 4973 21621 22013 21395 -1682 2025-03-21 12:32:26,218 Hysteresis 4854 0: raw(21621 16000 16000 16000) min(21395 16000 16000 16000) spread(-1682 16000 16000 16000) max_pv 22013 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22013 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3621 10000 10000 10000) 7: 0: 7207@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7207@3p 9: don't have active chargers. 9: raw(0 8793 8793 8793) min(-226 8793 8793 8793) spread(-23303 8793 8793 8793) max_pv 392 9: [ 0 7207@3p ] PM PV mtr(W) avl(W) raw max min spread -39 4985 21673 22013 21395 -1682 -57 4985 21673 22013 21395 -1682 15 4947 21508 22013 21395 -1682 17 4947 21508 22013 21395 -1682 5 4947 21508 22013 21395 -1682 48 4947 21508 22013 21395 -1682 -74 4947 21508 22013 21395 -1682 -71 4947 21508 22013 21395 -1682 7 5009 21778 22013 21395 -1682 12 5009 21778 22013 21395 -1682 -64 5009 21778 22013 21395 -1682 -32 5009 21778 22013 21395 -1682 -9 5012 21791 22013 21395 -1682 -11 5012 21791 22013 21395 -1682 0 5012 21791 22013 21395 -1682 0 5018 21817 22013 21395 -1682 2 5018 21817 22013 21395 -1682 -1 5016 21808 22013 21395 -1682 1 5016 21808 22013 21395 -1682 2025-03-21 12:32:36,226 Hysteresis 4865 0: raw(21808 16000 16000 16000) min(21395 16000 16000 16000) spread(-1682 16000 16000 16000) max_pv 22013 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22013 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3808 10000 10000 10000) 7: 0: 7269@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7269@3p 9: don't have active chargers. 9: raw(1 8731 8731 8731) min(-412 8731 8731 8731) spread(-23489 8731 8731 8731) max_pv 206 9: [ 0 7269@3p ] PM PV mtr(W) avl(W) raw max min spread 1 5046 21939 22013 21395 -1682 0 5046 21939 22013 21395 -1682 7 5050 21956 22013 21395 -1682 53 5050 21956 22013 21395 -1682 -17 5047 21943 22013 21395 -1682 -34 5047 21943 22013 21395 -1682 -18 5023 21839 22013 21395 -1682 73 5023 21839 22013 21395 -1682 69 5021 21830 22013 21395 -1682 -9 5021 21830 22013 21395 -1682 30 5019 21821 22013 21395 -1682 33 5019 21821 22013 21395 -1682 6 5014 21800 22013 21395 -1682 6 5014 21800 22013 21395 -1682 8 4990 21695 22013 21395 -1682 1 4990 21695 22013 21395 -1682 -3 4990 21695 22013 21395 -1682 0 4990 21695 22013 21395 -1682 -1 4990 21695 22013 21395 -1682 -4 4990 21695 22013 21395 -1682 2025-03-21 12:32:46,231 Hysteresis 4875 0: raw(21695 16000 16000 16000) min(21395 16000 16000 16000) spread(-1682 16000 16000 16000) max_pv 22013 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22013 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3695 10000 10000 10000) 7: 0: 7231@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7231@3p 9: don't have active chargers. 9: raw(2 8769 8769 8769) min(-298 8769 8769 8769) spread(-23375 8769 8769 8769) max_pv 320 9: [ 0 7231@3p ] PM PV mtr(W) avl(W) raw max min spread 5 4989 21691 22013 21395 -1682 0 4989 21691 22013 21395 -1682 -3 4989 21691 22013 21395 -1682 0 4964 21582 22013 21395 -1682 0 4964 21582 22013 21395 -1682 1 4964 21582 22013 21395 -1682 1 4964 21582 22013 21395 -1682 0 4964 21582 22013 21395 -1682 3 4964 21582 22013 21395 -1682 -3 4994 21713 22013 21395 -1682 -5 4994 21713 22013 21395 -1682 -12 4993 21708 22013 21395 -1682 -7 4993 21708 22013 21395 -1682 -3 4993 21708 22013 21395 -1682 -3 4993 21708 22013 21395 -1682 3 4988 21686 22013 21395 -1682 10 4988 21686 22013 21395 -1682 7 4964 21582 22013 21395 -1682 -7 4964 21582 22013 21395 -1682 2025-03-21 12:32:56,642 Hysteresis 4885 0: raw(21582 16000 16000 16000) min(21395 16000 16000 16000) spread(-1682 16000 16000 16000) max_pv 22013 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22013 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3582 10000 10000 10000) 7: 0: 7194@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7194@3p 9: don't have active chargers. 9: raw(0 8806 8806 8806) min(-187 8806 8806 8806) spread(-23264 8806 8806 8806) max_pv 431 9: [ 0 7194@3p ] PM PV mtr(W) avl(W) raw max min spread 6 4938 21469 22013 21395 -1682 0 4938 21469 22013 21395 -1682 -1 4965 21586 22013 21395 -1682 -11 4965 21586 22013 21395 -1682 -6 4961 21569 22013 21395 -1682 6 4958 21556 22013 21395 -1682 7 4958 21556 22013 21395 -1682 9 4963 21578 22013 21395 -1682 0 4963 21578 22013 21395 -1682 -1 4999 21734 22013 21395 -1682 -68 4999 21734 22013 21395 -1682 -40 4998 21730 22013 21395 -1682 -23 4998 21730 22013 21395 -1682 -13 5005 21760 22013 21395 -1682 -6 5005 21760 22013 21395 -1682 -4 5003 21752 22013 21395 -1682 -3 5003 21752 22013 21395 -1682 -2 5008 21773 22013 21395 -1682 -4 5008 21773 22013 21395 -1682 -6 5008 21773 22013 21395 -1682 2025-03-21 12:33:07,039 Hysteresis 4895 0: raw(21773 16000 16000 16000) min(21395 16000 16000 16000) spread(-1682 16000 16000 16000) max_pv 22013 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22013 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3773 10000 10000 10000) 7: 0: 7257@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7257@3p 9: don't have active chargers. 9: raw(2 8743 8743 8743) min(-376 8743 8743 8743) spread(-23453 8743 8743 8743) max_pv 242 9: [ 0 7257@3p ] PM PV mtr(W) avl(W) raw max min spread 2 5052 21965 22013 21395 -1682 -1 5045 21934 22013 21395 -1682 -2 5045 21934 22013 21395 -1682 3 5046 21939 22013 21395 -1682 0 5046 21939 22013 21395 -1682 -1 5045 21934 22013 21395 -1682 2 5045 21934 22013 21395 -1682 1 5047 21943 22013 21395 -1682 1 5047 21943 22013 21395 -1682 6 5022 21834 22013 21395 -1682 72 4982 21660 22013 21426 -1682 51 4982 21660 22013 21426 -1682 26 3042 13226 22013 13226 -1682 3202 328 1426 22013 1426 -1682 3457 2026 8808 22013 1426 -1682 -2767 7296 31721 31721 1426 -1682 -1994 6469 28126 31721 1426 -1682 -62 4896 21286 31721 1426 -1682 804 4544 19756 31721 1426 -1682 -229 4960 21565 31721 1426 -1682 2025-03-21 12:33:17,141 Hysteresis 4905 0: raw(21565 16000 16000 16000) min(1426 16000 16000 16000) spread(-1682 16000 16000 16000) max_pv 31721 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 31721 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3565 10000 10000 10000) 7: 0: 7188@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7188@3p 9: don't have active chargers. 9: raw(1 8812 8812 8812) min(-20138 8812 8812 8812) spread(-23246 8812 8812 8812) max_pv 10157 9: [ 0 7188@3p ] PM PV mtr(W) avl(W) raw max min spread -288 5028 21860 31721 1426 -1682 -37 4934 21452 31721 1426 -1682 108 4930 21434 31721 1426 -1682 48 4934 21452 31721 1426 -1682 -19 4934 21452 31721 1426 -1682 -46 4934 21452 31721 1426 -1682 3 4957 21552 31721 1426 -1682 15 4957 21552 31721 1426 -1682 9 4983 21665 31721 1426 -1682 -49 4983 21665 31721 1426 -1682 -80 4991 21700 31721 1426 -1682 -26 4991 21700 31721 1426 -1682 -10 4997 21726 31721 1426 -1682 -1 4990 21695 31721 1426 -1682 3 4990 21695 31721 1426 -1682 4 4995 21717 31721 1426 -1682 -2 4995 21717 31721 1426 -1682 0 4994 21713 31721 1426 -1682 -1 4994 21713 31721 1426 -1682 2025-03-21 12:33:27,146 Hysteresis 4915 0: raw(21713 16000 16000 16000) min(1426 16000 16000 16000) spread(-1682 16000 16000 16000) max_pv 31721 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 31721 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3713 10000 10000 10000) 7: 0: 7237@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7237@3p 9: don't have active chargers. 9: raw(2 8763 8763 8763) min(-20285 8763 8763 8763) spread(-23393 8763 8763 8763) max_pv 10010 9: [ 0 7237@3p ] PM PV mtr(W) avl(W) raw max min spread -1 5030 21869 31721 1426 -1682 -1 5030 21869 31721 1426 -1682 -2 5027 21856 31721 1426 -1682 -2 5027 21856 31721 1426 -1682 0 5023 21839 31721 1426 -1682 0 5023 21839 31721 1426 -1682 -6 5026 21852 31721 1426 -1682 7 5026 21852 31721 1426 -1682 4 4992 21704 31721 1426 -1682 -3 4992 21704 31721 1426 -1682 81 4968 21600 31721 1426 -1682 48 4968 21600 31721 1426 -1682 15 4968 21600 31721 1426 -1682 5 4968 21600 31721 1426 -1682 -3 4968 21600 31721 1426 -1682 8 4968 21600 31721 1426 -1682 0 4968 21600 31721 1426 -1682 -3 4968 21600 31721 1426 -1682 0 4968 21600 31721 1426 -1682 -19 4968 21600 31721 1426 -1682 2025-03-21 12:33:37,218 Hysteresis 4925 0: raw(21600 16000 16000 16000) min(1426 16000 16000 16000) spread(-1682 16000 16000 16000) max_pv 31721 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 31721 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3600 10000 10000 10000) 7: 0: 7200@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7200@3p 9: don't have active chargers. 9: raw(0 8800 8800 8800) min(-20174 8800 8800 8800) spread(-23282 8800 8800 8800) max_pv 10121 9: [ 0 7200@3p ] PM PV mtr(W) avl(W) raw max min spread -8 4967 21595 31721 1426 -1682 1 4967 21595 31721 1426 -1682 1 4956 21547 31721 1426 -1682 10 4956 21547 31721 1426 -1682 14 4958 21556 31721 1426 -1682 14 4958 21556 31721 1426 -1682 -6 4956 21547 31721 1426 -1682 2 4956 21547 31721 1426 -1682 -4 4943 21491 31721 1426 -1682 -35 4943 21491 31721 1426 -1682 -70 4999 21734 31721 1426 -1682 -39 4999 21734 31721 1426 -1682 -4 5001 21743 31721 1426 -1682 -4 5001 21743 31721 1426 -1682 -2 4999 21734 31721 1426 -1682 -7 4999 21734 31721 1426 -1682 3 4995 21717 31721 1426 -1682 1 4995 21717 31721 1426 -1682 6 4996 21721 31721 1426 -1682 -4 4996 21721 31721 1426 -1682 2025-03-21 12:33:47,260 Hysteresis 4936 0: raw(21721 16000 16000 16000) min(1426 16000 16000 16000) spread(-1682 16000 16000 16000) max_pv 31721 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 31721 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3721 10000 10000 10000) 7: 0: 7240@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7240@3p 9: don't have active chargers. 9: raw(1 8760 8760 8760) min(-20294 8760 8760 8760) spread(-23402 8760 8760 8760) max_pv 10001 9: [ 0 7240@3p ] PM PV mtr(W) avl(W) raw max min spread 4 5026 21852 31721 1426 -1682 3 5026 21852 31721 1426 -1682 -6 5025 21847 31721 1426 -1682 3 5025 21847 31721 1426 -1682 3 5027 21856 31721 1426 -1682 -6 5026 21852 31721 1426 -1682 7 5026 21852 31721 1426 -1682 7 5026 21852 31721 1426 -1682 -6 5026 21852 31721 1426 -1682 67 4995 21717 31721 1426 -1682 70 4995 21717 31721 1426 -1682 23 4970 21608 31721 1426 -1682 6 4970 21608 31721 1426 -1682 5 4970 21608 31721 1426 -1682 -1 4970 21608 31721 1426 -1682 5 4970 21608 31721 1426 -1682 9 4970 21608 31721 1426 -1682 -4 4970 21608 31721 1426 -1682 11 4970 21608 31721 1426 -1682 2025-03-21 12:33:57,264 Hysteresis 4946 0: raw(21608 16000 16000 16000) min(1426 16000 16000 16000) spread(-1682 16000 16000 16000) max_pv 31721 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 31721 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3608 10000 10000 10000) 7: 0: 7202@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7202@3p 9: don't have active chargers. 9: raw(2 8798 8798 8798) min(-20180 8798 8798 8798) spread(-23288 8798 8798 8798) max_pv 10115 9: [ 0 7202@3p ] PM PV mtr(W) avl(W) raw max min spread -30 4944 21495 31721 1426 -1682 -21 4944 21495 31721 1426 -1682 21 4944 21495 31721 1426 -1682 15 4944 21495 31721 1426 -1682 14 4944 21495 31721 1426 -1682 -7 4944 21495 31721 1426 -1682 -7 4944 21495 31721 1426 -1682 -14 4944 21495 31721 1426 -1682 4 4983 21665 31721 1426 -1682 -7 4983 21665 31721 1426 -1682 -72 4991 21700 31721 1426 -1682 -53 4991 21700 31721 1426 -1682 -20 4994 21713 31721 1426 -1682 -10 4994 21713 31721 1426 -1682 0 4998 21730 31721 1426 -1682 1 4998 21730 31721 1426 -1682 0 4996 21721 31721 1426 -1682 0 4996 21721 31721 1426 -1682 -2 4997 21726 31721 1426 -1682 -2 4997 21726 31721 1426 -1682 2025-03-21 12:34:07,382 Hysteresis 4956 0: raw(21726 16000 16000 16000) min(1426 16000 16000 16000) spread(-1682 16000 16000 16000) max_pv 31721 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 31721 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3726 10000 10000 10000) 7: 0: 7242@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7242@3p 9: don't have active chargers. 9: raw(0 8758 8758 8758) min(-20300 8758 8758 8758) spread(-23408 8758 8758 8758) max_pv 9995 9: [ 0 7242@3p ] PM PV mtr(W) avl(W) raw max min spread -3 5027 21856 31721 1426 -1682 -1 5027 21856 31721 1426 -1682 -1 5027 21856 31721 1426 -1682 0 5027 21856 31721 1426 -1682 0 5024 21843 31721 1426 -1682 0 5024 21843 31721 1426 -1682 -4 5020 21826 31721 1426 -1682 -2 5020 21826 31721 1426 -1682 -3 5020 21826 31721 1426 -1682 0 5020 21826 31721 1426 -1682 66 4992 21704 31721 1426 -1682 71 4992 21704 31721 1426 -1682 8 4971 21613 31721 1426 -1682 14 4971 21613 31721 1426 -1682 7 4971 21613 31721 1426 -1682 5 4971 21613 31721 1426 -1682 3 4971 21613 31721 1426 -1682 -5 4971 21613 31721 1426 -1682 -5 4971 21613 31721 1426 -1682 0 4971 21613 31721 1426 -1682 2025-03-21 12:34:17,766 Hysteresis 4966 0: raw(21613 16000 16000 16000) min(1426 16000 16000 16000) spread(-1682 16000 16000 16000) max_pv 31721 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 31721 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3613 10000 10000 10000) 7: 0: 7204@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7204@3p 9: don't have active chargers. 9: raw(1 8796 8796 8796) min(-20186 8796 8796 8796) spread(-23294 8796 8796 8796) max_pv 10109 9: [ 0 7204@3p ] PM PV mtr(W) avl(W) raw max min spread 3 4945 21500 31721 1426 -1682 3 4945 21500 31721 1426 -1682 -2 4945 21500 31721 1426 -1682 -5 4962 21573 31721 1426 -1682 -3 4962 21573 31721 1426 -1682 -9 4965 21586 31721 1426 -1682 -3 4965 21586 31721 1426 -1682 6 4945 21500 31721 1426 -1682 -6 4945 21500 31721 1426 -1682 -6 4945 21500 31721 1426 -1682 -68 4945 21500 31721 1426 -1682 -65 5001 21743 31721 1426 -1682 -9 5001 21743 31721 1426 -1682 -9 5007 21769 31721 1426 -1682 -4 5007 21769 31721 1426 -1682 -3 5008 21773 31721 1426 -1682 -4 5008 21773 31721 1426 -1682 -2 5003 21752 31721 1426 -1682 -3 5003 21752 31721 1426 -1682 0 5002 21747 31721 1426 -1682 2025-03-21 12:34:28,171 Hysteresis 4976 0: raw(21747 16000 16000 16000) min(1426 16000 16000 16000) spread(-1682 16000 16000 16000) max_pv 31721 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 31721 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3747 10000 10000 10000) 7: 0: 7249@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7249@3p 9: don't have active chargers. 9: raw(0 8751 8751 8751) min(-20321 8751 8751 8751) spread(-23429 8751 8751 8751) max_pv 9974 9: [ 0 7249@3p ] PM PV mtr(W) avl(W) raw max min spread 0 5033 21882 31721 1426 -1682 0 5025 21847 31721 1426 -1682 1 5025 21847 31721 1426 -1682 4 5043 21926 31721 1426 -1682 4 5039 21908 31721 1426 -1682 -10 5039 21908 31721 1426 -1682 -4 5046 21939 31721 1426 -1682 5 5046 21939 31721 1426 -1682 2 5005 21760 31721 1426 -1682 7 5005 21760 31721 1426 -1682 68 5004 21756 31721 1426 -1682 62 5004 21756 31721 1426 -1682 17 4994 21713 31721 1426 -1682 16 4994 21713 31721 1426 -1682 9 4997 21726 31721 1426 -1682 11 4997 21726 31721 1426 -1682 -1 5000 21739 31721 1426 -1682 0 5000 21739 31721 1426 -1682 4 4976 21634 31721 1426 -1682 -15 4976 21634 31721 1426 -1682 2025-03-21 12:34:38,216 Hysteresis 4986 0: raw(21634 16000 16000 16000) min(1426 16000 16000 16000) spread(-1682 16000 16000 16000) max_pv 31721 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 31721 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3634 10000 10000 10000) 7: 0: 7211@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7211@3p 9: don't have active chargers. 9: raw(1 8789 8789 8789) min(-20207 8789 8789 8789) spread(-23315 8789 8789 8789) max_pv 10088 9: [ 0 7211@3p ] PM PV mtr(W) avl(W) raw max min spread -7 4950 21521 31721 1426 -1682 2 4950 21521 31721 1426 -1682 3 4950 21521 31721 1426 -1682 -1 4950 21521 31721 1426 -1682 2 4976 21634 31721 1426 -1682 2 4976 21634 31721 1426 -1682 0 4978 21643 31721 1426 -1682 1 5004 21756 31721 1426 -1682 1 5004 21756 31721 1426 -1682 -20 5000 21739 31721 1426 -1682 -54 5000 21739 31721 1426 -1682 -14 5001 21743 31721 1426 -1682 -16 5001 21743 31721 1426 -1682 -9 5004 21756 31721 1426 -1682 5 5004 21756 31721 1426 -1682 -3 5008 21773 31721 1426 -1682 -7 5008 21773 31721 1426 -1682 -6 4988 21686 31721 1426 -1682 4 4988 21686 31721 1426 -1682 2025-03-21 12:34:48,221 Hysteresis 4997 0: raw(21686 16000 16000 16000) min(1426 16000 16000 16000) spread(-1682 16000 16000 16000) max_pv 31721 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 31721 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3686 10000 10000 10000) 7: 0: 7228@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7228@3p 9: don't have active chargers. 9: raw(2 8772 8772 8772) min(-20258 8772 8772 8772) spread(-23366 8772 8772 8772) max_pv 10037 9: [ 0 7228@3p ] PM PV mtr(W) avl(W) raw max min spread 13 5021 21830 31721 1426 -1682 16 5021 21830 31721 1426 -1682 -29 5021 21830 31721 1426 -1682 -12 5021 21830 31721 1426 -1682 -3 5018 21817 31721 1426 -1682 24 5018 21817 31721 1426 -1682 -5 5016 21808 31721 1426 -1682 -5 5016 21808 31721 1426 -1682 -4 4987 21682 31721 1426 -1682 -5 4987 21682 31721 1426 -1682 70 4987 21682 31721 1426 -1682 37 4987 21682 31721 1426 -1682 18 5012 21791 31721 1426 -1682 -21 5012 21791 31721 1426 -1682 -45 5013 21795 31721 1426 -1682 -27 5012 21791 31721 1426 -1682 -8 5012 21791 31721 1426 -1682 -5 5016 21808 31721 1426 -1682 -1 5016 21808 31721 1426 -1682 2025-03-21 12:34:58,284 Hysteresis 5007 0: raw(21808 16000 16000 16000) min(1426 16000 16000 16000) spread(-1682 16000 16000 16000) max_pv 31721 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 31721 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3808 10000 10000 10000) 7: 0: 7269@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7269@3p 9: don't have active chargers. 9: raw(1 8731 8731 8731) min(-20381 8731 8731 8731) spread(-23489 8731 8731 8731) max_pv 9914 9: [ 0 7269@3p ] PM PV mtr(W) avl(W) raw max min spread 0 5041 21917 31721 1426 -1682 -2 5041 21917 31721 1426 -1682 0 5044 21930 31721 1426 -1682 4 5044 21930 31721 1426 -1682 0 5039 21908 31721 1426 -1682 2 5039 21908 31721 1426 -1682 1 5047 21943 31721 1426 -1682 1 5047 21943 31721 1426 -1682 1 5032 21878 31721 1426 -1682 2 5032 21878 31721 1426 -1682 81 5005 21760 31721 1426 -1682 73 5005 21760 31721 1426 -1682 31 4990 21695 31721 1426 -1682 8 4990 21695 31721 1426 -1682 2 4990 21695 31721 1426 -1682 4 4990 21695 31721 1426 -1682 -4 4990 21695 31721 1426 -1682 -46 4990 21695 31721 1426 -1682 21 4990 21695 31721 1426 -1682 34 4990 21695 31721 1426 -1682 2025-03-21 12:35:08,288 Hysteresis 5017 0: raw(21695 16000 16000 16000) min(1426 16000 16000 16000) spread(-1682 16000 16000 16000) max_pv 31721 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 31721 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3695 10000 10000 10000) 7: 0: 7231@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7231@3p 9: don't have active chargers. 9: raw(2 8769 8769 8769) min(-20267 8769 8769 8769) spread(-23375 8769 8769 8769) max_pv 10028 9: [ 0 7231@3p ] PM PV mtr(W) avl(W) raw max min spread 12 4964 21582 31721 1426 -1682 4 4964 21582 31721 1426 -1682 1 4964 21582 31721 1426 -1682 6 4964 21582 31721 1426 -1682 7 4964 21582 31721 1426 -1682 2 4964 21582 31721 1426 -1682 2 4964 21582 31721 1426 -1682 2 4964 21582 31721 1426 -1682 4 4964 21582 31721 1426 -1682 -54 4984 21669 31721 1426 -1682 4 4984 21669 31721 1426 -1682 7 4964 21582 31721 1426 -1682 21 4964 21582 31721 1426 -1682 5 4964 21582 31721 1426 -1682 0 4964 21582 31721 1426 -1682 3 4964 21582 31721 1426 -1682 -2 4964 21582 31721 1426 -1682 17 4964 21582 31721 1426 -1682 12 4964 21582 31721 1426 -1682 2025-03-21 12:35:18,293 Hysteresis 5027 0: raw(21582 16000 16000 16000) min(1426 16000 16000 16000) spread(-1682 16000 16000 16000) max_pv 31721 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 31721 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3582 10000 10000 10000) 7: 0: 7194@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7194@3p 9: don't have active chargers. 9: raw(0 8806 8806 8806) min(-20156 8806 8806 8806) spread(-23264 8806 8806 8806) max_pv 10139 9: [ 0 7194@3p ] PM PV mtr(W) avl(W) raw max min spread -51 4938 21469 31721 1426 -1682 0 4938 21469 31721 1426 -1682 31 4938 21469 31721 1426 -1682 17 4938 21469 31721 1426 -1682 4 4952 21530 31721 1426 -1682 0 4952 21530 31721 1426 -1682 5 4957 21552 31721 1426 -1682 2 4981 21656 31721 1426 -1682 -6 4981 21656 31721 1426 -1682 -19 4984 21669 31721 1426 -1682 -61 4984 21669 31721 1426 -1682 -23 4982 21660 31721 1426 -1682 -14 4982 21660 31721 1426 -1682 0 4990 21695 31721 1426 -1682 0 4990 21695 31721 1426 -1682 -9 4988 21686 31721 1426 -1682 1 4988 21686 31721 1426 -1682 4 4991 21700 31721 1426 -1682 0 4991 21700 31721 1426 -1682 2025-03-21 12:35:28,490 Hysteresis 5037 0: raw(21700 16000 16000 16000) min(1426 16000 16000 16000) spread(-1682 16000 16000 16000) max_pv 31721 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 31721 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3700 10000 10000 10000) 7: 0: 7233@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7233@3p 9: don't have active chargers. 9: raw(1 8767 8767 8767) min(-20273 8767 8767 8767) spread(-23381 8767 8767 8767) max_pv 10022 9: [ 0 7233@3p ] PM PV mtr(W) avl(W) raw max min spread 0 5017 21813 31721 1426 -1682 0 5017 21813 31721 1426 -1682 4 5013 21795 31721 1426 -1682 1 5013 21795 31721 1426 -1682 2 5018 21817 31721 1426 -1682 -6 5018 21817 31721 1426 -1682 -1 5013 21795 31721 1426 -1682 2 5013 21795 31721 1426 -1682 1 5007 21769 31721 1426 -1682 2 5007 21769 31721 1426 -1682 33 4988 21686 31721 1426 -1682 61 4988 21686 31721 1426 -1682 12 4965 21586 31721 1426 -1682 10 4965 21586 31721 1426 -1682 0 4965 21586 31721 1426 -1682 0 4965 21586 31721 1426 -1682 0 4965 21586 31721 1426 -1682 4 4965 21586 31721 1426 -1682 3 4965 21586 31721 1426 -1682 2 4965 21586 31721 1426 -1682 2025-03-21 12:35:38,882 Hysteresis 5047 0: raw(21586 16000 16000 16000) min(1426 16000 16000 16000) spread(-1682 16000 16000 16000) max_pv 31721 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 31721 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3586 10000 10000 10000) 7: 0: 7195@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7195@3p 9: don't have active chargers. 9: raw(1 8805 8805 8805) min(-20159 8805 8805 8805) spread(-23267 8805 8805 8805) max_pv 10136 9: [ 0 7195@3p ] PM PV mtr(W) avl(W) raw max min spread 5 4939 21473 31721 1426 -1682 4 4939 21473 31721 1426 -1682 3 4939 21473 31721 1426 -1682 6 4939 21473 31721 1426 -1682 1 4939 21473 31721 1426 -1682 -7 4939 21473 31721 1426 -1682 0 4939 21473 31721 1426 -1682 2 4939 21473 31721 1426 -1682 -2 4939 21473 31721 1426 -1682 0 4939 21473 31721 1426 -1682 -35 4939 21473 31721 1426 -1682 -57 4993 21708 31721 1426 -1682 -27 4993 21708 31721 1426 -1682 -1 4993 21708 31721 1426 -1682 -3 4993 21708 31721 1426 -1682 -2 4998 21730 31721 1426 -1682 -3 4998 21730 31721 1426 -1682 -2 4990 21695 31721 1426 -1682 5 4990 21695 31721 1426 -1682 -1 4994 21713 31721 1426 -1682 2025-03-21 12:35:48,919 Hysteresis 5057 0: raw(21713 16000 16000 16000) min(1426 16000 16000 16000) spread(-1682 16000 16000 16000) max_pv 31721 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 31721 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3713 10000 10000 10000) 7: 0: 7237@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7237@3p 9: don't have active chargers. 9: raw(2 8763 8763 8763) min(-20285 8763 8763 8763) spread(-23393 8763 8763 8763) max_pv 10010 9: [ 0 7237@3p ] PM PV mtr(W) avl(W) raw max min spread -1 5021 21830 31721 1426 -1682 0 5021 21830 31721 1426 -1682 1 5024 21843 31721 1426 -1682 0 5024 21843 31721 1426 -1682 -4 5022 21834 31721 1426 -1682 -5 5022 21834 31721 1426 -1682 -3 5020 21826 31721 1426 -1682 -4 5020 21826 31721 1426 -1682 3 4996 21721 31721 1426 -1682 23 4996 21721 31721 1426 -1682 61 4995 21717 31721 1426 -1682 32 4995 21717 31721 1426 -1682 10 4992 21704 31721 1426 -1682 3 4992 21704 31721 1426 -1682 12 4998 21730 31721 1426 -1682 13 4998 21730 31721 1426 -1682 -15 4968 21600 31721 1426 -1682 -5 4968 21600 31721 1426 -1682 0 4968 21600 31721 1426 -1682 2025-03-21 12:35:58,922 Hysteresis 5067 0: raw(21600 16000 16000 16000) min(1426 16000 16000 16000) spread(-1682 16000 16000 16000) max_pv 31721 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 31721 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3600 10000 10000 10000) 7: 0: 7200@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7200@3p 9: don't have active chargers. 9: raw(0 8800 8800 8800) min(-20174 8800 8800 8800) spread(-23282 8800 8800 8800) max_pv 10121 9: [ 0 7200@3p ] PM PV mtr(W) avl(W) raw max min spread -3 4943 21491 31721 1426 -1682 0 4943 21491 31721 1426 -1682 -5 4943 21491 31721 1426 -1682 -5 4943 21491 31721 1426 -1682 -6 4943 21491 31721 1426 -1682 9 4943 21491 31721 1426 -1682 -12 4943 21491 31721 1426 -1682 -4 4943 21491 31721 1426 -1682 3 4998 21730 31721 1426 -1682 -20 4998 21730 31721 1426 -1682 -54 5002 21747 31721 1426 -1682 -32 5002 21747 31721 1426 -1682 -5 5006 21765 31721 1426 -1682 0 5006 21765 31721 1426 -1682 0 5006 21765 31721 1426 -1682 0 5006 21765 31721 1426 -1682 0 5007 21769 31721 1426 -1682 3 5007 21769 31721 1426 -1682 1 4993 21708 31721 1426 -1682 2025-03-21 12:36:09,042 Hysteresis 5077 0: raw(21708 16000 16000 16000) min(1426 16000 16000 16000) spread(-1682 16000 16000 16000) max_pv 31721 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 31721 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3708 10000 10000 10000) 7: 0: 7236@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7236@3p 9: don't have active chargers. 9: raw(0 8764 8764 8764) min(-20282 8764 8764 8764) spread(-23390 8764 8764 8764) max_pv 10013 9: [ 0 7236@3p ] PM PV mtr(W) avl(W) raw max min spread 2 5017 21813 31721 1426 -1682 3 5028 21860 31721 1426 -1682 7 5028 21860 31721 1426 -1682 -12 5027 21856 31721 1426 -1682 -1 5027 21856 31721 1426 -1682 -6 5036 21895 31721 1426 -1682 3 5036 21895 31721 1426 -1682 -2 5032 21878 31721 1426 -1682 -9 5032 21878 31721 1426 -1682 -2 5008 21773 31721 1426 -1682 63 4999 21734 31721 1426 -1682 58 4999 21734 31721 1426 -1682 31 4995 21717 31721 1426 -1682 -6 4995 21717 31721 1426 -1682 0 4967 21595 31721 1426 -1682 -2 4967 21595 31721 1426 -1682 -1 4967 21595 31721 1426 -1682 -3 4967 21595 31721 1426 -1682 -4 4967 21595 31721 1426 -1682 4 4967 21595 31721 1426 -1682 2025-03-21 12:36:19,085 Hysteresis 5087 0: raw(21595 16000 16000 16000) min(1426 16000 16000 16000) spread(-1682 16000 16000 16000) max_pv 31721 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 31721 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3595 10000 10000 10000) 7: 0: 7198@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7198@3p 9: don't have active chargers. 9: raw(1 8802 8802 8802) min(-20168 8802 8802 8802) spread(-23276 8802 8802 8802) max_pv 10127 9: [ 0 7198@3p ] PM PV mtr(W) avl(W) raw max min spread -2 4971 21613 31721 1426 -1682 -2 4971 21613 31721 1426 -1682 0 4971 21613 31721 1426 -1682 -1 4971 21613 31721 1426 -1682 0 4970 21608 31721 1426 -1682 -6 4970 21608 31721 1426 -1682 -5 4970 21608 31721 1426 -1682 -3 4970 21608 31721 1426 -1682 -6 4993 21708 31721 1426 -1682 -21 4993 21708 31721 1426 -1682 -61 5002 21747 31721 1426 -1682 -26 5002 21747 31721 1426 -1682 -10 5003 21752 31721 1426 -1682 0 5008 21773 31721 1426 -1682 4 5008 21773 31721 1426 -1682 1 5000 21739 31721 1426 -1682 4 5000 21739 31721 1426 -1682 14 4995 21717 31721 1426 -1682 13 4995 21717 31721 1426 -1682 2025-03-21 12:36:29,089 Hysteresis 5097 0: raw(21717 16000 16000 16000) min(1426 16000 16000 16000) spread(-1682 16000 16000 16000) max_pv 31721 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 31721 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3717 10000 10000 10000) 7: 0: 7239@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7239@3p 9: don't have active chargers. 9: raw(0 8761 8761 8761) min(-20291 8761 8761 8761) spread(-23399 8761 8761 8761) max_pv 10004 9: [ 0 7239@3p ] PM PV mtr(W) avl(W) raw max min spread -3 5024 21843 31721 1426 -1682 -7 5024 21843 31721 1426 -1682 -4 5027 21856 31721 1426 -1682 11 5027 21856 31721 1426 -1682 0 5028 21860 31721 1426 -1682 -2 5028 21860 31721 1426 -1682 0 5026 21852 31721 1426 -1682 0 5026 21852 31721 1426 -1682 -1 5000 21739 31721 1426 -1682 7 5000 21739 31721 1426 -1682 62 4994 21713 31721 1426 -1682 35 4994 21713 31721 1426 -1682 13 4969 21604 31721 1426 -1682 4 4969 21604 31721 1426 -1682 1 4969 21604 31721 1426 -1682 4 4969 21604 31721 1426 -1682 5 4969 21604 31721 1426 -1682 -5 4969 21604 31721 1426 -1682 -4 4995 21717 31721 1426 -1682 2025-03-21 12:36:39,237 Hysteresis 5108 0: raw(21717 16000 16000 16000) min(1426 16000 16000 16000) spread(-1682 16000 16000 16000) max_pv 31721 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 31721 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3717 10000 10000 10000) 7: 0: 7239@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7239@3p 9: don't have active chargers. 9: raw(0 8761 8761 8761) min(-20291 8761 8761 8761) spread(-23399 8761 8761 8761) max_pv 10004 9: [ 0 7239@3p ] PM PV mtr(W) avl(W) raw max min spread -6 4996 21721 31721 1426 -1682 -4 4996 21721 31721 1426 -1682 -7 4997 21726 31721 1426 -1682 10 4997 21726 31721 1426 -1682 1 4969 21604 31721 1426 -1682 0 4969 21604 31721 1426 -1682 -2 4969 21604 31721 1426 -1682 1 4969 21604 31721 1426 -1682 6 4969 21604 31721 1426 -1682 3 4969 21604 31721 1426 -1682 1 4969 21604 31721 1426 -1682 6 4969 21604 31721 1426 -1682 1 4993 21708 31721 1426 -1682 -3 4993 21708 31721 1426 -1682 -2 4992 21704 31721 1426 -1682 3 4992 21704 31721 1426 -1682 7 4969 21604 31721 1426 -1682 -2 4969 21604 31721 1426 -1682 -1 4969 21604 31721 1426 -1682 8 4969 21604 31721 1426 -1682 2025-03-21 12:36:49,283 Hysteresis 5118 0: raw(21604 16000 16000 16000) min(1426 16000 16000 16000) spread(-1682 16000 16000 16000) max_pv 31721 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 31721 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3604 10000 10000 10000) 7: 0: 7201@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7201@3p 9: don't have active chargers. 9: raw(1 8799 8799 8799) min(-20177 8799 8799 8799) spread(-23285 8799 8799 8799) max_pv 10118 9: [ 0 7201@3p ] PM PV mtr(W) avl(W) raw max min spread 8 4943 21491 31721 1426 -1682 1 4943 21491 31721 1426 -1682 4 4943 21491 31721 1426 -1682 1 4943 21491 31721 1426 -1682 -5 4969 21604 31721 1426 -1682 -7 4969 21604 31721 1426 -1682 -6 4965 21586 31721 1426 -1682 7 4984 21669 31721 1426 -1682 9 4984 21669 31721 1426 -1682 -35 4992 21704 31721 1426 -1682 -74 4992 21704 31721 1426 -1682 -25 4995 21717 31721 1426 -1682 -7 4995 21717 31721 1426 -1682 7 4994 21713 31721 1426 -1682 6 4994 21713 31721 1426 -1682 8 4985 21673 31721 1426 -1682 -8 4985 21673 31721 1426 -1682 -2 4994 21713 31721 1426 -1682 -4 4994 21713 31721 1426 -1682 2025-03-21 12:36:59,286 Hysteresis 5128 0: raw(21713 16000 16000 16000) min(1426 16000 16000 16000) spread(-1682 16000 16000 16000) max_pv 31721 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 31721 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3713 10000 10000 10000) 7: 0: 7237@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7237@3p 9: don't have active chargers. 9: raw(2 8763 8763 8763) min(-20285 8763 8763 8763) spread(-23393 8763 8763 8763) max_pv 10010 9: [ 0 7237@3p ] PM PV mtr(W) avl(W) raw max min spread -12 5030 21869 31721 1426 -1682 -4 5030 21869 31721 1426 -1682 -9 5029 21865 31721 1426 -1682 3 5029 21865 31721 1426 -1682 3 5026 21852 31721 1426 -1682 0 5026 21852 31721 1426 -1682 10 5018 21817 31721 1426 -1682 -2 5018 21817 31721 1426 -1682 -3 4996 21721 31721 1426 -1682 68 4996 21721 31721 1426 -1682 52 4968 21600 31721 1426 -1682 26 4968 21600 31721 1426 -1682 12 4968 21600 31721 1426 -1682 2 4968 21600 31721 1426 -1682 9 4968 21600 31721 1426 -1682 2 4968 21600 31721 1426 -1682 -30 4968 21600 31721 1426 -1682 1 4968 21600 31721 1426 -1682 6 4968 21600 31721 1426 -1682 3 4968 21600 31721 1426 -1682 2025-03-21 12:37:09,366 Hysteresis 5138 0: raw(21600 16000 16000 16000) min(1426 16000 16000 16000) spread(-1682 16000 16000 16000) max_pv 31721 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 31721 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3600 10000 10000 10000) 7: 0: 7200@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7200@3p 9: don't have active chargers. 9: raw(0 8800 8800 8800) min(-20174 8800 8800 8800) spread(-23282 8800 8800 8800) max_pv 10121 9: [ 0 7200@3p ] PM PV mtr(W) avl(W) raw max min spread 8 4943 21491 31721 1426 -1682 0 4943 21491 31721 1426 -1682 -3 4943 21491 31721 1426 -1682 -3 4943 21491 31721 1426 -1682 -2 4943 21491 31721 1426 -1682 12 4943 21491 31721 1426 -1682 4 4943 21491 31721 1426 -1682 -40 4943 21491 31721 1426 -1682 -27 4943 21491 31721 1426 -1682 -36 4993 21708 31721 1426 -1682 -45 4993 21708 31721 1426 -1682 -19 4996 21721 31721 1426 -1682 -3 4996 21721 31721 1426 -1682 -7 4992 21704 31721 1426 -1682 4 4992 21704 31721 1426 -1682 6 5000 21739 31721 1426 -1682 -3 4997 21726 31721 1426 -1682 -6 4997 21726 31721 1426 -1682 2 4992 21704 31721 1426 -1682 2025-03-21 12:37:19,703 Hysteresis 5148 0: raw(21704 16000 16000 16000) min(1426 16000 16000 16000) spread(-1682 16000 16000 16000) max_pv 31721 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 31721 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3704 10000 10000 10000) 7: 0: 7234@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7234@3p 9: don't have active chargers. 9: raw(2 8766 8766 8766) min(-20276 8766 8766 8766) spread(-23384 8766 8766 8766) max_pv 10019 9: [ 0 7234@3p ] PM PV mtr(W) avl(W) raw max min spread 7 5015 21804 31721 1426 -1682 -3 5014 21800 31721 1426 -1682 0 5014 21800 31721 1426 -1682 0 5014 21800 31721 1426 -1682 0 5014 21800 31721 1426 -1682 0 5022 21834 31721 8808 -1682 -13 5022 21834 31721 19756 -1682 -5 5009 21778 28126 19756 -1682 0 5009 21778 21943 19756 -1682 3 4983 21665 21943 19756 -1682 63 4983 21665 21943 21434 -1682 63 4966 21591 21943 21434 -1682 21 4966 21591 21943 21434 -1682 5 4966 21591 21943 21434 -1682 -32 4966 21591 21943 21452 -1682 15 4966 21591 21943 21452 -1682 27 4966 21591 21943 21452 -1682 23 4966 21591 21943 21469 -1682 -35 4966 21591 21943 21469 -1682 15 4966 21591 21943 21469 -1682 2025-03-21 12:37:29,711 Hysteresis 5158 0: raw(21591 16000 16000 16000) min(21469 16000 16000 16000) spread(-1682 16000 16000 16000) max_pv 21943 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 21943 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3591 10000 10000 10000) 7: 0: 7197@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7197@3p 9: don't have active chargers. 9: raw(0 8803 8803 8803) min(-122 8803 8803 8803) spread(-23273 8803 8803 8803) max_pv 352 9: [ 0 7197@3p ] PM PV mtr(W) avl(W) raw max min spread 38 4940 21478 21943 21469 -1682 -23 4940 21478 21943 21469 -1682 -34 4940 21478 21943 21469 -1682 19 4940 21478 21943 21469 -1682 19 4940 21478 21943 21469 -1682 5 4940 21478 21943 21469 -1682 7 4940 21478 21943 21469 -1682 -37 4940 21478 21943 21469 -1682 11 4940 21478 21943 21469 -1682 -26 4940 21478 21943 21469 -1682 -49 4983 21665 21943 21469 -1682 -16 4983 21665 21943 21469 -1682 -3 4987 21682 21943 21469 -1682 -1 4987 21682 21943 21469 -1682 -3 4985 21673 21943 21469 -1682 -3 4985 21673 21943 21469 -1682 -5 4985 21673 21943 21469 -1682 -3 4985 21673 21943 21469 -1682 -4 4994 21713 21943 21469 -1682 2025-03-21 12:37:39,714 Hysteresis 5168 0: raw(21713 16000 16000 16000) min(21469 16000 16000 16000) spread(-1682 16000 16000 16000) max_pv 21943 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 21943 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3713 10000 10000 10000) 7: 0: 7237@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7237@3p 9: don't have active chargers. 9: raw(2 8763 8763 8763) min(-242 8763 8763 8763) spread(-23393 8763 8763 8763) max_pv 232 9: [ 0 7237@3p ] PM PV mtr(W) avl(W) raw max min spread -6 5022 21834 21943 21469 -1682 -4 5016 21808 21943 21469 -1682 5 5016 21808 21943 21469 -1682 -1 5016 21808 21943 21469 -1682 -1 5016 21808 21943 21469 -1682 -3 5014 21800 21943 21469 -1682 -3 5014 21800 21943 21469 -1682 8 5005 21760 21943 21469 -1682 12 4968 21600 21943 21469 -1682 22 4968 21600 21943 21469 -1682 66 4968 21600 21943 21469 -1682 23 4968 21600 21943 21469 -1682 -9 4968 21600 21943 21469 -1682 -27 4968 21600 21943 21469 -1682 -22 4968 21600 21943 21469 -1682 -25 4968 21600 21943 21469 -1682 -27 4968 21600 21943 21469 -1682 -28 4968 21600 21943 21469 -1682 -27 4968 21600 21943 21469 -1682 2025-03-21 12:37:49,958 Hysteresis 5178 0: raw(21600 16000 16000 16000) min(21469 16000 16000 16000) spread(-1682 16000 16000 16000) max_pv 21943 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 21943 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3600 10000 10000 10000) 7: 0: 7200@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7200@3p 9: don't have active chargers. 9: raw(0 8800 8800 8800) min(-131 8800 8800 8800) spread(-23282 8800 8800 8800) max_pv 343 9: [ 0 7200@3p ] PM PV mtr(W) avl(W) raw max min spread -36 4943 21491 21943 21469 -1682 -23 4943 21491 21943 21469 -1682 -23 4943 21491 21943 21469 -1682 -23 4943 21491 21943 21469 -1682 -25 4943 21491 21943 21469 -1682 -31 4943 21491 21943 21469 -1682 -35 4943 21491 21943 21469 -1682 -35 4943 21491 21943 21469 -1682 -32 4943 21491 21943 21469 -1682 -35 4943 21491 21943 21469 -1682 -86 4943 21491 21943 21469 -1682 -106 4989 21691 21943 21469 -1682 9 4986 21678 21943 21469 -1682 18 4985 21673 21943 21469 -1682 4 4983 21665 21943 21469 -1682 1 4983 21665 21943 21469 -1682 1 4980 21652 21943 21469 -1682 0 4980 21652 21943 21469 -1682 0 4980 21652 21943 21469 -1682 0 4980 21652 21943 21469 -1682 2025-03-21 12:38:00,001 Hysteresis 5188 0: raw(21652 16000 16000 16000) min(21469 16000 16000 16000) spread(-1682 16000 16000 16000) max_pv 21943 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 21943 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3652 10000 10000 10000) 7: 0: 7217@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7217@3p 9: don't have active chargers. 9: raw(1 8783 8783 8783) min(-182 8783 8783 8783) spread(-23333 8783 8783 8783) max_pv 292 9: [ 0 7217@3p ] PM PV mtr(W) avl(W) raw max min spread 0 4992 21704 21943 21469 -1682 1 4992 21704 21943 21469 -1682 0 4997 21726 21943 21469 -1682 0 4997 21726 21943 21469 -1682 0 4999 21734 21943 21469 -1682 0 4999 21734 21943 21469 -1682 0 5004 21756 21943 21469 -1682 0 5004 21756 21943 21469 -1682 3 4972 21617 21943 21469 -1682 2 4972 21617 21943 21469 -1682 64 4979 21647 21943 21469 -1682 31 4979 21647 21943 21469 -1682 3 4954 21539 21943 21469 -1682 -9 4954 21539 21943 21469 -1682 26 4954 21539 21943 21469 -1682 15 4954 21539 21943 21469 -1682 -50 4954 21539 21943 21469 -1682 2 4954 21539 21943 21469 -1682 20 4954 21539 21943 21469 -1682 2025-03-21 12:38:10,008 Hysteresis 5198 0: raw(21539 16000 16000 16000) min(21469 16000 16000 16000) spread(-1682 16000 16000 16000) max_pv 21943 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 21943 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3539 10000 10000 10000) 7: 0: 7179@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7179@3p 9: don't have active chargers. 9: raw(2 8821 8821 8821) min(-68 8821 8821 8821) spread(-23219 8821 8821 8821) max_pv 406 9: [ 0 7179@3p ] PM PV mtr(W) avl(W) raw max min spread 9 4928 21426 21943 21426 -1682 4 4928 21426 21943 21426 -1682 0 4928 21426 21943 21426 -1682 -1 4928 21426 21943 21426 -1682 2 4928 21426 21943 21426 -1682 1 4928 21426 21943 21426 -1682 3 4928 21426 21943 21426 -1682 10 4928 21426 21943 21426 -1682 4 4928 21426 21943 21426 -1682 -67 4928 21426 21943 21426 -1682 -36 4961 21569 21943 21426 -1682 -20 4961 21569 21943 21426 -1682 0 4963 21578 21943 21426 -1682 0 4963 21578 21943 21426 -1682 1 4964 21582 21943 21426 -1682 2 4964 21582 21943 21426 -1682 -3 4968 21600 21943 21426 -1682 -2 4968 21600 21943 21426 -1682 0 4962 21573 21943 21426 -1682 -3 4962 21573 21943 21426 -1682 2025-03-21 12:38:20,111 Hysteresis 5208 0: raw(21573 16000 16000 16000) min(21426 16000 16000 16000) spread(-1682 16000 16000 16000) max_pv 21943 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 21943 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3573 10000 10000 10000) 7: 0: 7191@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7191@3p 9: don't have active chargers. 9: raw(0 8809 8809 8809) min(-147 8809 8809 8809) spread(-23255 8809 8809 8809) max_pv 370 9: [ 0 7191@3p ] PM PV mtr(W) avl(W) raw max min spread 0 4972 21617 21943 21426 -1682 -5 4972 21617 21943 21426 -1682 -1 4977 21639 21943 21426 -1682 -4 4977 21639 21943 21426 -1682 7 4976 21634 21943 21426 -1682 1 4976 21634 21943 21426 -1682 2 4984 21669 21943 21426 -1682 -4 4976 21634 21943 21426 -1682 3 4976 21634 21943 21426 -1682 2 4977 21639 21943 21426 -1682 1 4977 21639 21943 21426 -1682 -5 4976 21634 21943 21426 -1682 3 4976 21634 21943 21426 -1682 4 4968 21600 21943 21426 -1682 3 4968 21600 21943 21426 -1682 4 4975 21630 21943 21426 -1682 1 4975 21630 21943 21426 -1682 -6 4979 21647 21943 21426 -1682 4 4979 21647 21943 21426 -1682 2025-03-21 12:38:30,224 Hysteresis 5219 0: raw(21647 16000 16000 16000) min(21426 16000 16000 16000) spread(-1682 16000 16000 16000) max_pv 21943 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 21943 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3647 10000 10000 10000) 7: 0: 7215@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7215@3p 9: don't have active chargers. 9: raw(2 8785 8785 8785) min(-219 8785 8785 8785) spread(-23327 8785 8785 8785) max_pv 298 9: [ 0 7215@3p ] PM PV mtr(W) avl(W) raw max min spread 5 4995 21717 21943 21426 -1682 -8 4995 21717 21943 21426 -1682 0 5000 21739 21943 21426 -1682 3 5000 21739 21943 21426 -1682 0 4991 21700 21943 21426 -1682 14 4991 21700 21943 21426 -1682 14 4995 21717 21943 21426 -1682 -10 4995 21717 21943 21426 -1682 -8 5000 21739 21943 21426 -1682 6 5000 21739 21943 21426 -1682 0 4953 21534 21943 21426 -1682 68 4953 21534 21943 21426 -1682 30 4953 21534 21943 21426 -1682 -38 4953 21534 21943 21426 -1682 -35 4953 21534 21943 21426 -1682 -34 4953 21534 21943 21426 -1682 -39 4953 21534 21943 21426 -1682 -32 4953 21534 21943 21426 -1682 -45 4953 21534 21943 21426 -1682 -106 4956 21547 21943 21426 -1682 2025-03-21 12:38:40,229 Hysteresis 5229 0: raw(21547 16000 16000 16000) min(21426 16000 16000 16000) spread(-1682 16000 16000 16000) max_pv 21943 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 21943 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3547 10000 10000 10000) 7: 0: 7182@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7182@3p 9: don't have active chargers. 9: raw(1 8818 8818 8818) min(-120 8818 8818 8818) spread(-23228 8818 8818 8818) max_pv 397 9: [ 0 7182@3p ] PM PV mtr(W) avl(W) raw max min spread -41 4972 21617 21943 21426 -1682 16 4972 21617 21943 21426 -1682 4 4955 21543 21943 21426 -1682 47 4955 21543 21943 21426 -1682 32 4966 21591 21943 21426 -1682 -38 4966 21591 21943 21426 -1682 -25 4972 21617 21943 21426 -1682 -7 4972 21617 21943 21426 -1682 4 4959 21560 21943 21426 -1682 3 4959 21560 21943 21426 -1682 12 4962 21573 21943 21426 -1682 -5 4962 21573 21943 21426 -1682 -5 4965 21586 21943 21426 -1682 -5 4965 21586 21943 21426 -1682 4 4967 21595 21943 21426 -1682 0 4967 21595 21943 21426 -1682 -5 4967 21595 21943 21426 -1682 4 4967 21595 21943 21426 -1682 -1 4964 21582 21943 21426 -1682 5 4964 21582 21943 21426 -1682 2025-03-21 12:38:50,239 Hysteresis 5239 0: raw(21582 16000 16000 16000) min(21426 16000 16000 16000) spread(-1682 16000 16000 16000) max_pv 21943 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 21943 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3582 10000 10000 10000) 7: 0: 7194@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7194@3p 9: don't have active chargers. 9: raw(0 8806 8806 8806) min(-156 8806 8806 8806) spread(-23264 8806 8806 8806) max_pv 361 9: [ 0 7194@3p ] PM PV mtr(W) avl(W) raw max min spread 12 4973 21621 21943 21426 -1682 -6 4973 21621 21943 21426 -1682 -7 4983 21665 21943 21426 -1682 1 4983 21665 21943 21426 -1682 0 4972 21617 21943 21426 -1682 6 4977 21639 21943 21426 -1682 -9 4977 21639 21943 21426 -1682 -7 4977 21639 21943 21426 -1682 1 4977 21639 21943 21426 -1682 0 4981 21656 21943 21426 -1682 2 4981 21656 21943 21426 -1682 0 4983 21665 21943 21426 -1682 0 4983 21665 21943 21426 -1682 1 4982 21660 21943 21426 -1682 2 4982 21660 21943 21426 -1682 -1 4979 21647 21943 21426 -1682 4 4979 21647 21943 21426 -1682 3 4983 21665 21943 21426 -1682 -1 4983 21665 21943 21426 -1682 2025-03-21 12:39:00,556 Hysteresis 5249 0: raw(21665 16000 16000 16000) min(21426 16000 16000 16000) spread(-1682 16000 16000 16000) max_pv 21943 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 21943 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3665 10000 10000 10000) 7: 0: 7221@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7221@3p 9: don't have active chargers. 9: raw(2 8779 8779 8779) min(-237 8779 8779 8779) spread(-23345 8779 8779 8779) max_pv 280 9: [ 0 7221@3p ] PM PV mtr(W) avl(W) raw max min spread 0 4996 21721 21943 21426 -1682 -1 4996 21721 21943 21426 -1682 0 4995 21717 21943 21426 -1682 1 4995 21717 21943 21426 -1682 0 4998 21730 21943 21426 -1682 3 4998 21730 21943 21426 -1682 -1 4993 21708 21943 21426 -1682 5 4993 21708 21943 21426 -1682 -2 4973 21621 21943 21426 -1682 52 4957 21552 21943 21426 -1682 46 4957 21552 21943 21426 -1682 10 4957 21552 21943 21426 -1682 -5 4957 21552 21943 21426 -1682 -1 4957 21552 21943 21426 -1682 -1 4957 21552 21943 21426 -1682 -56 4990 21695 21943 21426 -1682 -49 4990 21695 21943 21426 -1682 -9 4999 21734 21943 21426 -1682 -10 4999 21734 21943 21426 -1682 -5 4999 21734 21943 21426 -1682 2025-03-21 12:39:10,969 Hysteresis 5259 0: raw(21734 16000 16000 16000) min(21426 16000 16000 16000) spread(-1682 16000 16000 16000) max_pv 21943 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 21943 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3734 10000 10000 10000) 7: 0: 7244@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7244@3p 9: don't have active chargers. 9: raw(2 8756 8756 8756) min(-306 8756 8756 8756) spread(-23414 8756 8756 8756) max_pv 211 9: [ 0 7244@3p ] PM PV mtr(W) avl(W) raw max min spread 0 5015 21804 21895 21426 -1682 -2 4973 21621 21895 21426 -1682 51 4973 21621 21895 21426 -1682 31 826 3591 21895 3591 -1682 3628 -2261 -9830 21895 -9830 -9830 3925 1470 6391 21895 -9830 -9830 52 4894 21278 21895 -9830 -9830 -634 5221 22700 22700 -9830 -9830 -76 4955 21543 22700 -9830 -9830 -27 4971 21613 22700 -9830 -9830 -25 4971 21613 22700 -9830 -9830 -17 4972 21617 22700 -9830 -9830 -4 4972 21617 22700 -9830 -9830 1 4973 21621 22700 -9830 -9830 0 4973 21621 22700 -9830 -9830 -10 4973 21621 22700 -9830 -9830 -5 4973 21621 22700 -9830 -9830 -4 4973 21621 22700 -9830 -9830 -9 4973 21621 22700 -9830 -9830 -16 4973 21621 22700 -9830 -9830 2025-03-21 12:39:21,182 Hysteresis 5269 0: raw(21621 16000 16000 16000) min(-9830 16000 16000 16000) spread(-9830 16000 16000 16000) max_pv 22700 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22700 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3621 10000 10000 10000) 7: 0: 7207@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7207@3p 9: don't have active chargers. 9: raw(0 8793 8793 8793) min(-31451 8793 8793 8793) spread(-31451 8793 8793 8793) max_pv 1079 9: [ 0 7207@3p ] PM PV mtr(W) avl(W) raw max min spread -39 4947 21508 22700 -9830 -9830 -34 4947 21508 22700 -9830 -9830 -23 4947 21508 22700 -9830 -9830 -23 4947 21508 22700 -9830 -9830 -32 4947 21508 22700 -9830 -9830 -36 4947 21508 22700 -9830 -9830 -37 4947 21508 22700 -9830 -9830 -35 4947 21508 22700 -9830 -9830 -63 4947 21508 22700 -9830 -9830 -99 4947 21508 22700 -9830 -9830 -38 4985 21673 22700 -9830 -9830 22 4985 21673 22700 -9830 -9830 18 4978 21643 22700 -9830 -9830 6 4978 21643 22700 -9830 -9830 0 4984 21669 22700 -9830 -9830 -4 4984 21669 22700 -9830 -9830 3 4983 21665 22700 -9830 -9830 -2 4983 21665 22700 -9830 -9830 -1 4983 21665 22700 -9830 -9830 2025-03-21 12:39:31,188 Hysteresis 5279 0: raw(21665 16000 16000 16000) min(-9830 16000 16000 16000) spread(-9830 16000 16000 16000) max_pv 22700 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22700 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3665 10000 10000 10000) 7: 0: 7221@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7221@3p 9: don't have active chargers. 9: raw(2 8779 8779 8779) min(-31493 8779 8779 8779) spread(-31493 8779 8779 8779) max_pv 1037 9: [ 0 7221@3p ] PM PV mtr(W) avl(W) raw max min spread -3 4984 21669 22700 -9830 -9830 -4 4984 21669 22700 -9830 -9830 55 4957 21552 22700 -9830 -9830 31 4957 21552 22700 -9830 -9830 18 4957 21552 22700 -9830 -9830 -2 4957 21552 22700 -9830 -9830 0 4957 21552 22700 -9830 -9830 8 4957 21552 22700 -9830 -9830 -38 4989 21691 22700 -9830 -9830 -15 4989 21691 22700 -9830 -9830 -6 4989 21691 22700 -9830 -9830 4 4989 21691 22700 -9830 -9830 1 4992 21704 22700 -9830 -9830 -2 4992 21704 22700 -9830 -9830 -4 4981 21656 22700 -9830 -9830 7 4981 21656 22700 -9830 -9830 53 4957 21552 22700 -9830 -9830 38 4957 21552 22700 -9830 -9830 23 4957 21552 22700 -9830 -9830 -27 4957 21552 22700 -9830 -9830 2025-03-21 12:39:41,197 Hysteresis 5289 0: raw(21552 16000 16000 16000) min(-9830 16000 16000 16000) spread(-9830 16000 16000 16000) max_pv 22700 0: [ 0 0@3p ] 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 16000 0 (3p) wnd_max (48000 16000 16000 16000) Wnd (18000 6000 6000 6000)->(48000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 18000 <= max_pv 22700 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. Wnd (0 0 0 0)->(30000 10000 10000 10000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (3552 10000 10000 10000) 7: 0: 7184@3p 8: filtered 1 to 1, sorted to 0 8: 0: 7184@3p 9: don't have active chargers. 9: raw(0 8816 8816 8816) min(-31382 8816 8816 8816) spread(-31382 8816 8816 8816) max_pv 1148 9: [ 0 7184@3p ] PM PV mtr(W) avl(W) raw max min spread -34 4931 21439 22700 -9830 -9830 25 4931 21439 22700 -9830 -9830 17 4931 21439 22700 -9830 -9830 8 4931 21439 22700 -9830 -9830 -42 4931 21439 22700 -9830 -9830 -23 4931 21439 22700 -9830 -9830 30 4931 21439 22700 -9830 -9830 24 4931 21439 22700 -9830 -9830 -73 4931 21439 22700 -9830 -9830 -17 4931 21439 22700 -9830 -9830 9 4931 21439 22700 -9830 -9830 4 4931 21439 22700 -9830 -9830 5 4931 21439 22700 -9830 -9830 __end_charge_manager__ __begin_ocpp__ __end_ocpp__ __begin_eco__ __end_eco__