2025-09-28T12:42:07.712 Scroll down for event log! {"uptime": 82156713, "free_heap_bytes": 77100, "largest_free_heap_block": 69620, "devices": [{"UID":"2gz2","DID":2167,"port":"A"},{"UID":"2gq7","DID":286,"port":"B"}], "error_counters": [{"port":"A","SpiTfpChecksum":0,"SpiTfpFrame":0,"TfpFrame":0,"TfpUnexpected":0},{"port":"B","SpiTfpChecksum":33,"SpiTfpFrame":30,"TfpFrame":0,"TfpUnexpected":0},{"port":"C","SpiTfpChecksum":0,"SpiTfpFrame":0,"TfpFrame":0,"TfpUnexpected":0},{"port":"D","SpiTfpChecksum":0,"SpiTfpFrame":0,"TfpFrame":0,"TfpUnexpected":0},{"port":"E","SpiTfpChecksum":0,"SpiTfpFrame":0,"TfpFrame":0,"TfpUnexpected":0},{"port":"F","SpiTfpChecksum":0,"SpiTfpFrame":0,"TfpFrame":0,"TfpUnexpected":0}], "info/modules": {"task_scheduler":true,"event_log":true,"api":true,"web_server":true,"rtc":true,"esp32_ethernet_brick":true,"watchdog":true,"uptime_tracker":true,"debug_protocol":true,"evse_v2":true,"evse_common":true,"evse_led":true,"network":true,"ntp":true,"ethernet":true,"wifi":true,"network_helper":true,"rtc_bricklet":false,"mqtt":true,"mqtt_auto_discovery":true,"http":true,"ws":true,"event":true,"system":true,"firmware_update":true,"automation":true,"modbus_tcp_client":true,"meters":true,"meters_evse_v2":true,"meters_api":true,"meters_modbus_tcp":true,"meters_sun_spec":true,"meters_sma_speedwire":true,"meters_rct_power":true,"meters_legacy_api":true,"require_meter":true,"charge_manager":true,"cm_networking":true,"charge_tracker":true,"power_manager":true,"users":true,"nfc":true,"device_name":true,"modbus_tcp":true,"modbus_tcp_debug":true,"wireguard":true,"ocpp":true,"charge_limits":true,"coredump":false,"pwa":true,"certs":true,"remote_access":true,"day_ahead_prices":true,"solar_forecast":true,"eco":true,"warp_esp32_i2c":true,"warp_esp32_rtc":true}, "event_log/boot_id": {"boot_id":896003186}, "info/features": ["evse","cp_disconnect","button_configuration","rgb_led","ethernet","firmware_update","meters","nfc","rtc"], "info/version": {"firmware":"2.8.10+68c02124","config":"2.8.4","config_type":"warp"}, "rtc/time": {"year":2025,"month":9,"day":28,"hour":10,"minute":42,"second":7,"weekday":0}, "rtc/config_modified": {"modified":0}, "rtc/config": {"auto_sync":true}, "info/last_boots": [{"reset_reason":3,"boot_count":13,"timestamp_min":29307349,"uptime":22222,"uptime_overflows":0},{"reset_reason":3,"boot_count":14,"timestamp_min":29307492,"uptime":8592701,"uptime_overflows":0},{"reset_reason":3,"boot_count":16,"timestamp_min":29307530,"uptime":22483,"uptime_overflows":0},{"reset_reason":3,"boot_count":2,"timestamp_min":29310787,"uptime":6812685,"uptime_overflows":0},{"reset_reason":3,"boot_count":4,"timestamp_min":29312229,"uptime":232497,"uptime_overflows":0},{"reset_reason":3,"boot_count":9,"timestamp_min":29312244,"uptime":102215,"uptime_overflows":0},{"reset_reason":3,"boot_count":5,"timestamp_min":29312264,"uptime":42385,"uptime_overflows":0},{"reset_reason":3,"boot_count":7,"timestamp_min":29312274,"uptime":123539,"uptime_overflows":0},{"reset_reason":3,"boot_count":9,"timestamp_min":29312288,"uptime":112855,"uptime_overflows":0},{"reset_reason":3,"boot_count":10,"timestamp_min":29316232,"uptime":236639304,"uptime_overflows":0}], "evse/identity": {"uid":"2gz2","connected_uid":"0","position":"A","hw_version":"1.0.0","fw_version":"2.2.16","device_identifier":2167}, "evse/state": {"iec61851_state":2,"charger_state":3,"contactor_state":27,"contactor_error":0,"allowed_charging_current":31894,"error_state":0,"lock_state":0,"dc_fault_current_state":0}, "evse/hardware_configuration": {"jumper_configuration":6,"has_lock_switch":false,"evse_version":30,"energy_meter_type":0}, "evse/low_level_state": {"led_state":4,"cp_pwm_duty_cycle":532,"adc_values":[3923,2988,177,218,1022,3736,176],"voltages":[12091,6063,-12052,-11794,823,12042,-12065],"resistances":[817,218],"gpio":[false,false,false,true,false,false,false,true,false,true,false,false,false,false,false,true,false,true,true,false,false,false,false,false],"charging_time":0,"time_since_state_change":2496301,"uptime":320533653,"time_since_dc_fault_check":277412226,"temperature":2906,"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":32000,"active":true,"clear_on_disconnect":false},{"max_current":32000,"active":true,"clear_on_disconnect":false},{"max_current":32000,"active":true,"clear_on_disconnect":false},{"max_current":32000,"active":false,"clear_on_disconnect":false},{"max_current":32000,"active":true,"clear_on_disconnect":false},{"max_current":32000,"active":true,"clear_on_disconnect":false},{"max_current":32000,"active":false,"clear_on_disconnect":true},{"max_current":31894,"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":0,"active":false,"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":31894}, "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":4,"input":0,"output":1}, "evse/button_configuration": {"button":3}, "evse/ev_wakeup": {"enabled":true}, "evse/phase_auto_switch": {"enabled":true}, "evse/phases_connected": {"phases":3}, "evse/control_pilot_disconnect": {"disconnect":false}, "evse/automation_current": {"current":32000}, "evse/led_configuration_modified": {"modified":0}, "evse/led_configuration": {"enable_api":false}, "network/config_modified": {"modified":0}, "network/config": {"hostname":null,"enable_mdns":true,"web_server_port":80}, "ntp/config_modified": {"modified":0}, "ntp/config": {"enable":true,"use_dhcp":true,"timezone":"Europe/Berlin","server":"time.cloudflare.com","server2":"time.google.com"}, "ntp/state": {"synced":true,"time":29317602}, "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":4959,"connection_end":0,"ip":"192.168.178.20","subnet":"255.255.255.0","full_duplex":true,"link_speed":100}, "wifi/state": {"connection_state":0,"connection_start":0,"connection_end":0,"ap_state":1,"ap_bssid":null,"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":null,"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":0}, "wifi/ap_config": {"enable_ap":true,"ap_fallback_only":false,"ssid":"warp3-2gga","hide_ssid":false,"passphrase":null,"channel":0,"ip":"10.0.0.1","gateway":"10.0.0.1","subnet":"255.255.255.0"}, "network/state": {"connected":true}, "rtc/identity": {"uid":"","connected_uid":"","position":"","hw_version":"","fw_version":"","device_identifier":123}, "mqtt/config_modified": {"modified":2}, "mqtt/config": {"enable_mqtt":true,"broker_host":"192.168.178.100","broker_port":1885,"broker_username":"warp","broker_password":null,"global_topic_prefix":"warp3","client_name":"warp3-2gga","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":5646,"connection_end":0,"last_error":0}, "mqtt/auto_discovery_config_modified": {"modified":0}, "mqtt/auto_discovery_config": {"auto_discovery_mode":0,"auto_discovery_prefix":"homeassistant"}, "system/i18n_config_modified": {"modified":0}, "system/i18n_config": {"language":0,"detect_browser_language":true}, "system/last_reset": {"reason":3,"show_warning":false}, "firmware_update/config_modified": {"modified":0}, "firmware_update/config": {"update_url":"https://www.warp-charger.com/firmwares/","cert_id":-1}, "firmware_update/state": {"publisher":"Tinkerforge GmbH","check_timestamp":0,"check_state":0,"update_version":"","running_partition":"app1","app0_state":2,"app0_version":"2.8.7+6890d178","app1_state":2,"app1_version":"2.8.10+68c02124","rolled_back_version":""}, "firmware_update/install_state": {"origin":0,"state":0,"progress":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,17,5],"enabled_actions":[2,1,3,4,5,8,14,7,12],"last_run":[]}, "meters/0/config_modified": {"modified":2}, "meters/0/config": [2,{"display_name":"Warp Charger","location":2}], "meters/0/state": {"type":0}, "meters/0/errors": {"local_timeout":213687,"global_timeout":0,"illegal_function":0,"illegal_data_access":0,"illegal_data_value":0,"slave_device_failure":0}, "meters/0/value_ids": [], "meters/0/values": [], "meters/0/last_reset": {"last_reset":0}, "meters/1/config_modified": {"modified":2}, "meters/1/config": [4,{"display_name":"Netzanschluss","location":4,"value_ids":[39,48,57,74,14,18,22]}], "meters/1/state": null, "meters/1/errors": null, "meters/1/value_ids": [39,48,57,74,14,18,22], "meters/1/values": [2369,-290,-2352,-272,10,2,10], "meters/2/config_modified": {"modified":2}, "meters/2/config": [4,{"display_name":"Batterie","location":5,"value_ids":[74,387]}], "meters/2/state": null, "meters/2/errors": null, "meters/2/value_ids": [74,387], "meters/2/values": [2487.75,29], "meters/3/config_modified": {"modified":2}, "meters/3/config": [4,{"display_name":"KLEFR","location":6,"value_ids":[1,2,3,13,17,21,39,48,57,122,130,138,83,91,99,353,354,355,74,154,115,214,210,212]}], "meters/3/state": null, "meters/3/errors": null, "meters/3/value_ids": [1,2,3,13,17,21,39,48,57,122,130,138,83,91,99,353,354,355,74,154,115,214,210,212,14,18,22], "meters/3/values": [232,235.3000031,236.8999939,9.880000114,9.920000076,0,2287,2331,0,2292,2335,0,-153,-139,0,1,1,0,4618,4628,-292,101.4499969,101.4499969,0,9.880000114,9.920000076,0], "meters/3/last_reset": {"last_reset":0}, "meters/4/config_modified": {"modified":0}, "meters/4/config": [0,null], "meters/4/state": null, "meters/4/errors": null, "meters/4/value_ids": [], "meters/4/values": [], "meter/error_counters": {"local_timeout":213687,"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":0,"type":0}, "meter/values": {"power":null,"energy_rel":null,"energy_abs":null}, "meter/phases": {"phases_connected":[false,false,false],"phases_active":[false,false,false]}, "meter/all_values": [], "meter/last_reset": {"last_reset":0}, "require_meter/config_modified": {"modified":2}, "require_meter/config": {"config":1}, "charge_manager/config_modified": {"modified":2}, "charge_manager/config": {"enable_charge_manager":true,"enable_watchdog":false,"default_available_current":32000,"maximum_available_current":32000,"minimum_current_auto":false,"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-2gga","rot":0}]}, "charge_manager/low_level_config_modified": {"modified":0}, "charge_manager/low_level_config": {"global_hysteresis":210,"wakeup_time":210,"plug_in_time":210,"enable_current_factor_pct":150,"allocation_interval":10,"rotation_interval":900}, "charge_manager/state": {"state":1,"l_raw":[95682,32000,32000,32000],"l_min":[87795,32000,32000,32000],"l_spread":[-3104,32000,32000,32000],"l_max_pv":95800,"alloc":[95682,31894,31894,31894],"chargers":[{"s":4,"e":0,"ac":31894,"ap":3,"sc":32000,"sp":7,"lu":82156435,"n":"warp3-2gga","u":246451}]}, "charge_manager/low_level_state": {"last_hyst_reset":79927153,"wnd_min":[0,0,0,0],"wnd_max":[78000,26000,26000,26000],"chargers":[{"b":29,"rc":32000,"ae":11707,"ls":79656889,"lp":0,"lw":0,"ip":82149112}]}, "charge_manager/available_current": {"current":32000}, "power_manager/charge_mode": {"mode":2}, "charge_tracker/config_modified": {"modified":2}, "charge_tracker/config": {"electricity_price":3300}, "charge_tracker/pdf_letterhead_config_modified": {"modified":0}, "charge_tracker/pdf_letterhead_config": {"letterhead":""}, "charge_tracker/last_charges": [{"timestamp_minutes":29312264,"charge_duration":1333,"user_id":0,"energy_charged":null},{"timestamp_minutes":29313598,"charge_duration":158077,"user_id":0,"energy_charged":null}], "charge_tracker/current_charge": {"user_id":0,"meter_start":null,"evse_uptime_start":318035688,"timestamp_minutes":29317560,"authorization_type":0,"authorization_info":null}, "charge_tracker/state": {"tracked_charges":2,"first_charge_timestamp":29312264}, "power_manager/state": {"config_error_flags":0,"external_control":1}, "power_manager/config_modified": {"modified":2}, "power_manager/config": {"enabled":true,"phase_switching_mode":0,"excess_charging_enable":true,"default_mode":2,"meter_slot_grid_power":1,"meter_slot_battery_power":2,"battery_mode":2,"battery_target_soc":50,"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":-311,"power_at_battery":2487.75,"battery_soc":29,"power_available":22136,"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":32000,"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":null},{"id":4,"roles":65535,"current":32000,"display_name":null,"username":null,"digest_hash":null}],"next_user_id":5,"http_auth_enabled":true}, "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},{"user_id":0,"tag_type":null,"tag_id":null},{"user_id":0,"tag_type":null,"tag_id":null}],"deadtime_post_start":30}, "nfc/identity": {"uid":"2gq7","connected_uid":"0","position":"B","hw_version":"1.0.0","fw_version":"2.1.1","device_identifier":286}, "info/name": {"name":"warp3-2gga","type":"warp3","display_type":"WARP3 Charger Smart 22kW","uid":"2gga"}, "info/display_name_modified": {"modified":0}, "info/display_name": {"display_name":"warp3-2gga"}, "modbus_tcp/config_modified": {"modified":0}, "modbus_tcp/config": {"enable":false,"port":502,"table":0,"send_illegal_data_address":true,"ignore_writes":false}, "modbus_tcp/error_counters": {"illegal_data_address":0,"illegal_function":0,"ignored_write":0}, "wireguard/config_modified": {"modified":0}, "wireguard/config": {"enable":false,"make_default_interface":true,"internal_ip":"0.0.0.0","internal_subnet":"0.0.0.0","internal_gateway":"0.0.0.0","remote_host":"","remote_port":51820,"local_port":51820,"private_key":"","remote_public_key":"","preshared_key":"","allowed_ip":"0.0.0.0","allowed_subnet":"0.0.0.0"}, "wireguard/state": {"connection_start":0,"connection_end":0,"state":0}, "ocpp/config_modified": {"modified":0}, "ocpp/config": {"enable":false,"url":"","identity":"warp3-2gga","enable_auth":false,"pass":"","cert_id":-1}, "ocpp/state": {"charge_point_state":0,"charge_point_status":0,"next_profile_eval":0,"connector_state":0,"connector_status":0,"tag_id":"","parent_tag_id":"","tag_expiry_date":0,"tag_timeout":0,"cable_timeout":0,"last_rejected_tag":"","last_rejected_tag_reason":0,"txn_id":0,"txn_start_time":0,"current":0,"txn_with_invalid_id":false,"unavailable_requested":false,"message_in_flight_type":0,"message_in_flight_id_high":0,"message_in_flight_id_low":0,"message_in_flight_len":0,"message_timeout":0,"txn_msg_retry_timeout":0,"message_queue_depth":0,"status_queue_depth":0,"txn_msg_queue_depth":0,"connected":false,"connected_change_time":0,"last_ping_sent":0,"pong_timeout":0}, "ocpp/configuration": {"AuthorizeRemoteTxRequests":"","ClockAlignedDataInterval":"","ConnectionTimeOut":"","ConnectorPhaseRotation":"","ConnectorPhaseRotationMaxLength":"","GetConfigurationMaxKeys":"","HeartbeatInterval":"","LocalAuthorizeOffline":"","LocalPreAuthorize":"","MessageTimeout":"","MeterValuesAlignedData":"","MeterValuesAlignedDataMaxLength":"","MeterValuesSampledData":"","MeterValuesSampledDataMaxLength":"","MeterValueSampleInterval":"","NumberOfConnectors":"","ResetRetries":"","StopTransactionOnEVSideDisconnect":"","StopTransactionOnInvalidId":"","StopTransactionMaxMeterValues":"","StopTxnAlignedData":"","StopTxnAlignedDataMaxLength":"","StopTxnSampledData":"","StopTxnSampledDataMaxLength":"","SupportedFeatureProfiles":"","TransactionMessageAttempts":"","TransactionMessageRetryInterval":"","UnlockConnectorOnEVSideDisconnect":"","WebSocketPingInterval":"","ChargeProfileMaxStackLevel":"","ChargingScheduleAllowedChargingRateUnit":"","ChargingScheduleMaxPeriods":"","ConnectorSwitch3to1PhaseSupported":"","MaxChargingProfilesInstalled":""}, "charge_limits/default_limits_modified": {"modified":0}, "charge_limits/default_limits": {"duration":0,"energy_wh":0}, "charge_limits/state": {"start_timestamp_ms":318035688,"start_energy_kwh":null,"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,"last_state_change":0},{"state":1,"user":255,"connection":255,"last_state_change":0},{"state":1,"user":255,"connection":255,"last_state_change":0},{"state":1,"user":255,"connection":255,"last_state_change":0},{"state":1,"user":255,"connection":255,"last_state_change":0},{"state":1,"user":255,"connection":255,"last_state_change":0}], "remote_access/registration_state": {"state":0,"message":""}, "remote_access/ping_state": {"packets_sent":0,"packets_received":0,"time_elapsed_ms":0}, "day_ahead_prices/config_modified": {"modified":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": {"wh_today":-1,"wh_today_remaining":-1,"wh_tomorrow":-1,"rate_limit":-1,"rate_remaining":-1,"next_api_call":0}, "solar_forecast/planes/0/config_modified": {"modified":0}, "solar_forecast/planes/0/config": {"enable":false,"name":"","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/0/state": {"last_sync":0,"last_check":0,"next_check":0,"place":null}, "solar_forecast/planes/0/forecast": {"first_date":0,"resolution":1,"forecast":[]}, "solar_forecast/planes/1/config_modified": {"modified":0}, "solar_forecast/planes/1/config": {"enable":false,"name":"","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/1/state": {"last_sync":0,"last_check":0,"next_check":0,"place":null}, "solar_forecast/planes/1/forecast": {"first_date":0,"resolution":1,"forecast":[]}, "solar_forecast/planes/2/config_modified": {"modified":0}, "solar_forecast/planes/2/config": {"enable":false,"name":"","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/2/state": {"last_sync":0,"last_check":0,"next_check":0,"place":null}, "solar_forecast/planes/2/forecast": {"first_date":0,"resolution":1,"forecast":[]}, "solar_forecast/planes/3/config_modified": {"modified":0}, "solar_forecast/planes/3/config": {"enable":false,"name":"","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/3/state": {"last_sync":0,"last_check":0,"next_check":0,"place":null}, "solar_forecast/planes/3/forecast": {"first_date":0,"resolution":1,"forecast":[]}, "solar_forecast/planes/4/config_modified": {"modified":0}, "solar_forecast/planes/4/config": {"enable":false,"name":"","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/4/state": {"last_sync":0,"last_check":0,"next_check":0,"place":null}, "solar_forecast/planes/4/forecast": {"first_date":0,"resolution":1,"forecast":[]}, "solar_forecast/planes/5/config_modified": {"modified":0}, "solar_forecast/planes/5/config": {"enable":false,"name":"","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/5/state": {"last_sync":0,"last_check":0,"next_check":0,"place":null}, "solar_forecast/planes/5/forecast": {"first_date":0,"resolution":1,"forecast":[]}, "eco/config_modified": {"modified":0}, "eco/config": {"enable":false,"park_time":false,"park_time_duration":8,"charge_below":false,"charge_below_threshold":0,"block_above":false,"block_above_threshold":20,"yield_forecast":false,"yield_forecast_threshold":0}, "eco/state": {"last_save":0,"chargers":[{"start":0,"amount":0,"chart":""}]}, "eco/charge_plan": {"enable":false,"departure":1,"time":480,"amount":4}, "esp32/temperature": {"temperature":3618}, "reboot": null, "rtc/config_update": {"auto_sync":true}, "rtc/config_reset": null, "rtc/time_update": {"year":2025,"month":9,"day":27,"hour":11,"minute":53,"second":6,"weekday":6}, "evse/reflash": null, "evse/reset": null, "evse/stop_charging": null, "evse/start_charging": null, "evse/external_current_update": {"current":32000}, "evse/external_clear_on_disconnect_update": {"clear_on_disconnect":false}, "evse/boost_mode_update": {"enabled":false}, "evse/auto_start_charging_update": {"auto_start_charging":true}, "evse/global_current_update": {"current":32000}, "evse/management_enabled_update": {"enabled":false}, "evse/user_enabled_update": {"enabled":false}, "evse/external_enabled_update": {"enabled":false}, "evse/external_defaults_update": {"current":0,"clear_on_disconnect":false}, "evse/modbus_tcp_enabled_update": {"enabled":false}, "evse/ocpp_enabled_update": {"enabled":false}, "evse/meter_config_update": {"slot":0}, "evse/meter_config_reset": null, "evse/reset_dc_fault_current_state": {"password":0}, "evse/trigger_dc_fault_test": null, "evse/gpio_configuration_update": {"shutdown_input":0,"input":0,"output":0}, "evse/button_configuration_update": {"button":2}, "evse/ev_wakeup_update": {"enabled":false}, "evse/phase_auto_switch_update": {"enabled":false}, "evse/phases_connected_update": {"phases":0}, "evse/control_pilot_disconnect_update": {"disconnect":false}, "evse/automation_current_update": {"current":32000}, "evse/led_configuration_update": {"enable_api":false}, "evse/led_configuration_reset": null, "evse/indicator_led_update": {"indication":0,"duration":0,"color_h":0,"color_s":0,"color_v":0}, "network/config_update": {"hostname":null,"enable_mdns":true,"web_server_port":80}, "network/config_reset": null, "ntp/config_update": {"enable":true,"use_dhcp":true,"timezone":"Europe/Berlin","server":"time.cloudflare.com","server2":"time.google.com"}, "ntp/config_reset": null, "ethernet/config_update": {"enable_ethernet":true,"ip":"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, "wifi/scan": null, "wifi/sta_config_update": {"enable_sta":false,"ssid":"","bssid":null,"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":false,"ssid":"warp3-2gga","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":"192.168.178.100","broker_port":1885,"broker_username":"warp","broker_password":null,"global_topic_prefix":"warp3","client_name":"warp3-2gga","interval":1,"protocol":0,"cert_id":-1,"client_cert_id":-1,"client_key_id":-1,"path":"","read_only":false}, "mqtt/config_reset": null, "mqtt/auto_discovery_config_update": {"auto_discovery_mode":0,"auto_discovery_prefix":"homeassistant"}, "mqtt/auto_discovery_config_reset": null, "system/i18n_config_update": {"language":0,"detect_browser_language":true}, "system/i18n_config_reset": null, "factory_reset": {"do_i_know_what_i_am_doing":null}, "config_reset": {"do_i_know_what_i_am_doing":null}, "system/hide_last_reset_warning": null, "firmware_update/config_update": {"update_url":"https://www.warp-charger.com/firmwares/","cert_id":-1}, "firmware_update/config_reset": null, "firmware_update/check_for_update": null, "firmware_update/install_firmware": {"version":""}, "firmware_update/override_signature": {"cookie":0}, "firmware_update/reboot_app0": null, "firmware_update/reboot_app1": null, "firmware_update/reboot_other": null, "firmware_update/clear_rolled_back_version": null, "firmware_update/validate": null, "automation/config_update": {"tasks":[]}, "automation/config_reset": null, "meters/0/config_update": [2,{"display_name":"Warp Charger","location":2}], "meters/0/config_reset": null, "meters/0/reset": null, "meters/1/config_update": [4,{"display_name":"Netzanschluss","location":4,"value_ids":[39,48,57,74,14,18,22]}], "meters/1/config_reset": null, "meters/1/update": [2369,-290,-2352,-272,10,2,10], "meters/2/config_update": [4,{"display_name":"Batterie","location":5,"value_ids":[74,387]}], "meters/2/config_reset": null, "meters/2/update": [2487.75,29], "meters/3/config_update": [4,{"display_name":"KLEFR","location":6,"value_ids":[1,2,3,13,17,21,39,48,57,122,130,138,83,91,99,353,354,355,74,154,115,214,210,212]}], "meters/3/config_reset": null, "meters/3/reset": null, "meters/3/update": [232,235.3000031,236.8999939,9.880000114,9.920000076,0,2287,2331,0,2292,2335,0,-153,-139,0,1,1,0,4618,4628,-292,101.4499969,101.4499969,0], "meters/4/config_update": [0,null], "meters/4/config_reset": null, "meters_sun_spec/scan": {"host":"","port":502,"device_address_first":1,"device_address_last":247,"cookie":0}, "meters_sun_spec/scan_continue": {"cookie":0}, "meters_sun_spec/scan_abort": {"cookie":0}, "meters_legacy_api/config_update": {"linked_meter_slot":0}, "meters_legacy_api/config_reset": null, "meter/reset": null, "meter/state_update": {"state":0,"type":0}, "meter/values_update": {"power":0,"energy_rel":0,"energy_abs":0}, "meter/phases_update": {"phases_connected":[false,false,false],"phases_active":[false,false,false]}, "meter/all_values_update": [null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null], "require_meter/config_update": {"config":1}, "require_meter/config_reset": null, "charge_manager/config_update": {"enable_charge_manager":true,"enable_watchdog":false,"default_available_current":32000,"maximum_available_current":32000,"minimum_current_auto":false,"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-2gga","rot":0}]}, "charge_manager/config_reset": null, "charge_manager/low_level_config_update": {"global_hysteresis":210,"wakeup_time":210,"plug_in_time":210,"enable_current_factor_pct":150,"allocation_interval":10,"rotation_interval":900}, "charge_manager/low_level_config_reset": null, "charge_manager/available_current_update": {"current":0}, "power_manager/charge_mode_update": {"mode":2}, "charge_manager/scan": null, "charge_tracker/config_update": {"electricity_price":3300}, "charge_tracker/config_reset": null, "charge_tracker/pdf_letterhead_config_update": {"letterhead":""}, "charge_tracker/pdf_letterhead_config_reset": null, "charge_tracker/remove_all_charges": {"do_i_know_what_i_am_doing":null}, "power_manager/config_update": {"enabled":true,"phase_switching_mode":0,"excess_charging_enable":true,"default_mode":2,"meter_slot_grid_power":1,"meter_slot_battery_power":2,"battery_mode":2,"battery_target_soc":50,"battery_inverted":false,"battery_deadzone":100,"target_power_from_grid":50,"guaranteed_power":1380,"cloud_filter_mode":2}, "power_manager/config_reset": null, "power_manager/dynamic_load_config_update": {"enabled":false,"meter_slot_grid_currents":1,"current_limit":0,"largest_consumer_current":32000,"safety_margin_pct":0}, "power_manager/dynamic_load_config_reset": null, "users/modify": {"id":256,"roles":0,"current":32001,"display_name":null,"username":null,"digest_hash":null}, "users/add": {"id":0,"roles":0,"current":32000,"display_name":"","username":"","digest_hash":""}, "users/remove": {"id":0}, "users/http_auth_update": {"enabled":false}, "nfc/config_update": {"authorized_tags":[{"user_id":1,"tag_type":null,"tag_id":null},{"user_id":0,"tag_type":null,"tag_id":null},{"user_id":0,"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-2gga"}, "info/display_name_reset": null, "modbus_tcp/config_update": {"enable":false,"port":502,"table":0,"send_illegal_data_address":true,"ignore_writes":false}, "modbus_tcp/config_reset": null, "modbus_tcp_debug/transact": {"host":"","port":502,"device_address":0,"function_code":3,"start_address":0,"data_count":0,"write_data":"","timeout":2000,"cookie":0}, "wireguard/config_update": {"enable":false,"make_default_interface":true,"internal_ip":"0.0.0.0","internal_subnet":"0.0.0.0","internal_gateway":"0.0.0.0","remote_host":"","remote_port":51820,"local_port":51820,"private_key":"","remote_public_key":"","preshared_key":"","allowed_ip":"0.0.0.0","allowed_subnet":"0.0.0.0"}, "wireguard/config_reset": null, "ocpp/config_update": {"enable":false,"url":"","identity":"warp3-2gga","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/start_ping": null, "remote_access/stop_ping": null, "remote_access/config_update": {"enable":false,"relay_host":"","relay_port":443,"email":"","cert_id":-1}, "remote_access/config_reset": null, "day_ahead_prices/config_update": {"enable":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":"","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/0/config_reset": null, "solar_forecast/planes/1/config_update": {"enable":false,"name":"","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/1/config_reset": null, "solar_forecast/planes/2/config_update": {"enable":false,"name":"","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/2/config_reset": null, "solar_forecast/planes/3/config_update": {"enable":false,"name":"","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/3/config_reset": null, "solar_forecast/planes/4/config_update": {"enable":false,"name":"","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/4/config_reset": null, "solar_forecast/planes/5/config_update": {"enable":false,"name":"","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/5/config_reset": null, "eco/config_update": {"enable":false,"park_time":false,"park_time_duration":8,"charge_below":false,"charge_below_threshold":0,"block_above":false,"block_above_threshold":20,"yield_forecast":false,"yield_forecast_threshold":0}, "eco/config_reset": null, "eco/charge_plan_update": {"enable":false,"departure":1,"time":480,"amount":4}} 0,016 | | **** TINKERFORGE WARP3 CHARGER V2.8.10+68C02124 **** 0,017 | | Last reset reason was: Software reset via esp_restart (3) 0,319 | fs | Mounted data partition. 90112 of 3538944 bytes (2.5 %) used 0,505 | api | WARP3 Charger config version: 2.8.4 (warp) 0,515 | esp32_eth_brick | WARP ESP32 Ethernet Brick UID: 2gga 0,841 | ntp | Set timezone to Europe/Berlin 0,853 | ethernet | Starting 0,939 | wifi | Starting scan to select unoccupied channel for soft AP 1,039 | firmware_update | Firmware is signed by: Tinkerforge GmbH 1,063 | firmware_update | Partitions: app0 (valid, 2.8.7+6890d178), app1 (valid, running, 2.8.10+68c02124) 1,193 | meters | Meter 1: Meter declared 7 values 1,244 | meters | Meter 2: Meter declared 2 values 1,293 | meters | Meter 3: Meter declared 27 (24) values 1,537 | charge_tracker | Found 1 record: first is 1, last is 1 1,540 | charge_tracker | Last charge record size is 25 (1, 9) 1,805 | charge_tracker | Tracked end of charge. 1,833 | users | Web interface authentication enabled. 2025-09-27 13:52:53,000 | rtc | System time set from RTC at 2,066 2025-09-27 13:52:53,048 | network | mDNS responder started 2025-09-27 13:52:53,551 | main | Initialization done 2025-09-27 13:52:53,570 | device_name | This is warp3-2gga (warp3-2gga), a WARP3 Charger Smart 22kW 2025-09-27 13:52:53,574 | power_manager | PV excess charging unavailable because power values are not available yet. 2025-09-27 13:52:54,670 | wifi | 4 networks found 2025-09-27 13:52:54,880 | ethernet | Started 2025-09-27 13:52:54,882 | ethernet | Connected: 100 Mbps Full Duplex, MAC: C8:2E:18:EC:72:17 2025-09-27 13:52:55,065 | wifi | Selecting channel 3 for soft AP 2025-09-27 13:52:55,243 | wifi | Soft AP started 2025-09-27 13:52:55,244 | | SSID: warp3-2gga 2025-09-27 13:52:55,245 | | IP address: 10.0.0.1 2025-09-27 13:52:55,892 | ethernet | Got IP address: 192.168.178.20/24, GW 192.168.178.1 2025-09-27 13:52:56,564 | network | Network connected (Ethernet) 2025-09-27 13:52:56,580 | mqtt | Connected to broker at mqtt://192.168.178.100:1885. 2025-09-27 13:52:57,511 | mqtt | Topic evse/start_charging is an action. Ignoring empty message. 2025-09-27 13:52:57,514 | mqtt | Topic evse/stop_charging is an action. Ignoring empty message. 2025-09-27 13:52:57,483 | nfc | Failed to get tag ID 0, rc: -1 2025-09-27 13:52:57,629 | nfc | Failed to get tag ID 1, rc: -1 2025-09-27 13:52:57,636 | power_manager | PV excess charging available because power values are now available. 2025-09-27 13:53:00,783 | mqtt | Topic evse/start_charging is an action. Ignoring retained message (data_len=0). 2025-09-27 13:53:00,786 | mqtt | Topic evse/stop_charging is an action. Ignoring retained message (data_len=0). 2025-09-27 13:53:02,653 | charge_manager | Seen all chargers. 2025-09-27 13:53:24,326 | ntp | NTP synchronized at 33,349 2025-09-27 13:57:51,902 | uptime_tracker | Wrote last uptime to flash 2025-09-28 12:00:29,548 | users | Charger state changed from 1 to 2 2025-09-28 12:00:29,581 | charge_tracker | Tracked start of charge. 2025-09-28 12:00:31,584 | users | Charger state changed from 2 to 3 ___TRACE_LOG_START___ __begin_rtc__ 2,066 | Set time to 2025-09-27 13:52:53,000 at 2066. Quality RTC 2025-09-27 13:53:06,997 | Set time to 2025-09-27 13:53:06,000 at 16064. Quality Low 2025-09-27 13:53:23,284 | Set time to 2025-09-27 13:53:24,326 at 33348. Quality High 2025-09-27 19:53:24,330 | Set time to 2025-09-27 19:53:24,233 at 21633353. Quality High 2025-09-28 01:53:24,236 | Set time to 2025-09-28 01:53:24,130 at 43233356. Quality High 2025-09-28 07:53:24,134 | Set time to 2025-09-28 07:53:24,022 at 64833360. Quality High __end_rtc__ __begin_meters_mbtcp__ __end_meters_mbtcp__ __begin_meters_sun_spec__ __end_meters_sun_spec__ __begin_meters_swire__ __end_meters_swire__ __begin_charge_manager__ __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(386 32000 32000 32000) min(-3534 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1295 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -134 84 365 1295 -3534 -4947 -129 79 343 1295 -3534 -4947 -126 76 330 1295 -3534 -4947 -121 71 308 1295 -3534 -4947 -141 91 395 1295 -3534 -4947 -139 89 386 1295 -3534 -4947 -130 80 347 1295 -3534 -4947 -137 87 378 1295 -3534 -4947 -139 89 386 1295 -3534 -4947 -140 90 391 1295 -3534 -4947 -139 89 386 1295 -3534 -4947 -17 50 217 1295 -3534 -4947 38 50 217 1295 -3534 -4947 -4 50 217 1295 -3534 -4947 -97 50 217 1295 -3534 -4947 -97 50 217 1295 -3534 -4947 -87 50 217 1295 -3534 -4947 -88 50 217 1295 -3534 -4947 -114 64 278 1295 -3534 -4947 -117 67 291 1295 -3534 -4947 2025-09-28 10:00:01,671 Hysteresis 72221 0: raw(291 32000 32000 32000) min(-3534 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1295 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 1 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(291 32000 32000 32000) min(-3534 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1295 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -123 73 317 1295 -3534 -4947 -17 50 217 1295 -3534 -4947 7 50 217 1295 -3534 -4947 10 50 217 1295 -3534 -4947 9 50 217 1295 -3534 -4947 6 50 217 1295 -3534 -4947 11 50 217 1295 -3534 -4947 24 50 217 1295 -3534 -4947 24 50 217 1295 -3534 -4947 0 50 217 1295 -3534 -4947 -29 50 217 1295 -3534 -4947 -30 50 217 1295 -3534 -4947 -12 50 217 1295 -3534 -4947 -16 50 217 1295 -3534 -4947 18 50 217 1295 -3534 -4947 15 50 217 1295 -3534 -4947 20 50 217 1295 -3534 -4947 25 50 217 1295 -3534 -4947 30 50 217 1295 -3534 -4947 28 50 217 1295 -3534 -4947 2025-09-28 10:00:11,675 Hysteresis 72231 0: raw(217 32000 32000 32000) min(-3534 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1295 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3534 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1295 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 24 50 217 1295 -3534 -4947 29 50 217 1295 -3534 -4947 25 50 217 1295 -3534 -4947 30 50 217 1295 -3534 -4947 38 50 217 1295 -3534 -4947 39 50 217 1295 -3534 -4947 7 50 217 1295 -3534 -4947 10 50 217 1295 -3534 -4947 3 50 217 1295 -3534 -4947 13 50 217 1295 -3534 -4947 19 50 217 1295 -3534 -4947 24 50 217 1295 -3534 -4947 24 50 217 1295 -3534 -4947 21 50 217 1295 -3534 -4947 27 50 217 1295 -3534 -4947 32 50 217 1295 -3534 -4947 26 50 217 1295 -3534 -4947 13 50 217 1295 -3534 -4947 17 50 217 1295 -3534 -4947 18 50 217 1295 -3534 -4947 2025-09-28 10:00:21,686 Hysteresis 72241 0: raw(217 32000 32000 32000) min(-3534 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1295 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3534 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1295 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 23 50 217 1295 -3534 -4947 20 50 217 1295 -3534 -4947 26 50 217 1295 -3534 -4947 24 50 217 1295 -3534 -4947 42 50 217 1295 -3534 -4947 42 50 217 1295 -3534 -4947 30 50 217 1295 -3534 -4947 29 50 217 1295 -3534 -4947 26 50 217 1295 -3534 -4947 20 50 217 1295 -3534 -4947 26 50 217 1295 -3534 -4947 13 50 217 1295 -3534 -4947 16 50 217 1295 -3534 -4947 16 50 217 1295 -3534 -4947 37 50 217 1295 -3534 -4947 32 50 217 1295 -3534 -4947 27 50 217 1295 -3534 -4947 27 50 217 1295 -3534 -4947 29 50 217 1295 -3534 -4947 29 50 217 1295 -3534 -4947 2025-09-28 10:00:31,707 Hysteresis 72251 0: raw(217 32000 32000 32000) min(-3534 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1295 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3534 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1295 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 34 50 217 1295 -3534 -4947 -76 50 217 1295 -3534 -4947 -78 50 217 1295 -3534 -4947 -130 80 347 1295 -3534 -4947 -125 75 326 1295 -3534 -4947 -127 77 334 1295 -3534 -4947 -123 73 317 1295 -3534 -4947 -119 69 300 1295 -3534 -4947 -111 61 265 1295 -3534 -4947 -107 57 247 1295 -3534 -4947 -105 55 239 1295 -3534 -4947 -106 56 243 1295 -3534 -4947 -109 59 256 1295 -3534 -4947 -108 58 252 1295 -3534 -4947 -105 55 239 1295 -3534 -4947 -102 52 226 1295 -3534 -4947 -106 56 243 1295 -3534 -4947 -118 68 295 1295 -3534 -4947 -123 73 317 1295 -3534 -4947 -123 73 317 1295 -3534 -4947 2025-09-28 10:00:41,711 Hysteresis 72261 0: raw(317 32000 32000 32000) min(-3534 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1295 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(317 32000 32000 32000) min(-3534 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1295 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -126 76 330 1295 -3534 -4947 -128 78 339 1295 -3534 -4947 -116 66 286 1295 -3534 -4947 -123 73 317 1295 -3534 -4947 -118 68 295 1295 -3534 -4947 -119 69 300 1295 -3534 -4947 -128 78 339 1295 -3534 -4947 -108 58 252 1295 -3534 -4947 -107 57 247 1295 -3534 -4947 -100 50 217 1295 -3534 -4947 -95 50 217 1295 -3534 -4947 -100 50 217 1295 -3534 -4947 -100 50 217 1295 -3534 -4947 -119 69 300 1295 -3534 -4947 -130 80 347 1295 -3534 -4947 -131 81 352 1295 -3534 -4947 -111 61 265 1295 -3534 -4947 -108 58 252 1295 -3534 -4947 -101 51 221 1295 -3534 -4947 -99 50 217 1295 -3534 -4947 2025-09-28 10:00:51,715 Hysteresis 72271 0: raw(217 32000 32000 32000) min(-3534 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1295 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3534 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1295 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -98 50 217 1295 -3534 -4947 -106 56 243 1295 -3534 -4947 -101 51 221 1295 -3534 -4947 -102 52 226 1295 -3534 -4947 -102 52 226 1295 -3534 -4947 -89 50 217 1295 -3534 -4947 -90 50 217 1295 -3534 -4947 -104 54 234 1295 -3534 -4947 -122 72 313 1295 -3534 -4947 -113 63 273 1295 -3534 -4947 -94 50 217 1295 -3534 -4947 -97 50 217 1295 -3534 -4947 -99 50 217 1295 -3534 -4947 -99 50 217 1295 -3534 -4947 -88 50 217 1295 -3534 -4947 -97 50 217 1295 -3534 -4947 -108 58 252 1295 -3534 -4947 -106 56 243 1295 -3534 -4947 -98 50 217 1295 -3534 -4947 -108 58 252 1295 -3534 -4947 2025-09-28 10:01:01,720 Hysteresis 72281 0: raw(252 32000 32000 32000) min(-3534 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1295 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(252 32000 32000 32000) min(-3534 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1295 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -108 58 252 1295 -3534 -4947 -113 63 273 1295 -3534 -4947 -106 56 243 1295 -3534 -4947 -96 50 217 1295 -3534 -4947 -105 55 239 1295 -3534 -4947 -105 55 239 1295 -3534 -4947 -101 51 221 1295 -3534 -4947 -99 50 217 1295 -3534 -4947 -100 50 217 1295 -3534 -4947 -105 55 239 1295 -3534 -4947 -103 53 230 1295 -3534 -4947 -109 59 256 1295 -3534 -4947 -109 59 256 1295 -3534 -4947 -102 52 226 1295 -3534 -4947 -101 51 221 1295 -3534 -4947 -90 50 217 1295 -3534 -4947 -94 50 217 1295 -3534 -4947 -95 50 217 1295 -3534 -4947 -93 50 217 1295 -3534 -4947 -87 50 217 1295 -3534 -4947 2025-09-28 10:01:11,730 Hysteresis 72291 0: raw(217 32000 32000 32000) min(-3534 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1295 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3534 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1295 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -103 53 230 1295 -3534 -4947 -99 50 217 1295 -3534 -4947 -115 65 282 1295 -3534 -4947 -116 66 286 1295 -3534 -4947 -109 59 256 1295 -3534 -4947 -108 58 252 1295 -3534 -4947 -107 57 247 1295 -3534 -4947 -98 50 217 1295 -3534 -4947 -100 50 217 1295 -3534 -4947 -99 50 217 1295 -3534 -4947 -103 53 230 1295 -3534 -4947 -98 50 217 1295 -3534 -4947 -112 62 269 1295 -3534 -4947 -109 59 256 1295 -3534 -4947 -92 50 217 1295 -3534 -4947 -90 50 217 1295 -3534 -4947 -97 50 217 1295 -3534 -4947 -105 55 239 1295 -3534 -4947 -103 53 230 1295 -3534 -4947 -112 62 269 1295 -3534 -4947 2025-09-28 10:01:21,734 Hysteresis 72301 0: raw(269 32000 32000 32000) min(-3534 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1295 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(269 32000 32000 32000) min(-3534 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1295 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -108 58 252 1295 -3534 -4947 -92 50 217 1295 -3534 -4947 -98 50 217 1295 -3534 -4947 -93 50 217 1295 -3534 -4947 -108 58 252 1295 -3534 -4947 -124 74 321 1295 -3534 -4947 -111 61 265 1295 -3534 -4947 -104 54 234 1295 -3534 -4947 -104 54 234 1295 -3534 -4947 -105 55 239 1295 -3534 -4947 -106 56 243 1295 -3534 -4947 -103 53 230 1295 -3534 -4947 -93 50 217 1295 -3534 -4947 -100 50 217 1295 -3534 -4947 -96 50 217 1295 -3534 -4947 -101 51 221 1295 -3534 -4947 -102 52 226 1295 -3534 -4947 -104 54 234 1295 -3534 -4947 -110 60 260 1295 -3534 -4947 -60 50 217 1295 -3534 -4947 2025-09-28 10:01:31,753 Hysteresis 72311 0: raw(217 32000 32000 32000) min(-3534 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1295 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3534 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1295 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 22 50 217 1295 -3534 -4947 22 50 217 1295 -3534 -4947 26 50 217 1295 -3534 -4947 25 50 217 1295 -2300 -4947 26 50 217 1295 -182 -4947 24 50 217 1295 -182 -4947 28 50 217 1295 -182 -4947 38 50 217 1295 -182 -4947 32 50 217 1295 -182 -4947 40 50 217 791 -182 -4947 34 50 217 791 -182 -4947 43 50 217 791 -182 -4947 40 50 217 791 -182 -4947 25 50 217 791 -182 -4947 26 50 217 791 -182 -4947 25 50 217 791 -182 -4947 34 50 217 791 -182 -4947 36 50 217 791 -182 -4947 25 50 217 791 -182 -4947 16 50 217 791 -182 -4947 2025-09-28 10:01:41,757 Hysteresis 72321 0: raw(217 32000 32000 32000) min(-182 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 791 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-182 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 791 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 18 50 217 791 -182 -4947 17 50 217 791 -182 -4947 34 50 217 791 -182 -4947 30 50 217 791 -182 -4947 25 50 217 791 -182 -4947 30 50 217 791 -182 -4947 25 50 217 791 -182 -4947 30 50 217 791 -182 -4947 35 50 217 791 -182 -4947 30 50 217 791 -182 -4947 12 50 217 791 -182 -4947 14 50 217 791 -182 -4947 1 50 217 791 -182 -4947 5 50 217 791 -182 -4947 19 50 217 791 -182 -4947 24 50 217 791 -182 -4947 17 50 217 791 -182 -4947 30 50 217 791 -182 -4947 27 50 217 791 -182 -4947 17 50 217 791 -182 -4947 2025-09-28 10:01:51,762 Hysteresis 72331 0: raw(217 32000 32000 32000) min(-182 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 791 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-182 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 791 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 17 50 217 791 -182 -4947 0 50 217 791 -182 -4947 1 50 217 791 -182 -4947 20 50 217 791 -182 -4947 18 50 217 791 -182 -4947 14 50 217 791 -182 -4947 15 50 217 791 -182 -4947 16 50 217 791 -182 -4947 17 50 217 791 -182 -4947 20 50 217 791 -182 -4947 12 50 217 791 -182 -4947 18 50 217 791 -182 -4947 16 50 217 791 -182 -4947 21 50 217 791 -182 -4947 25 50 217 791 -182 -4947 22 50 217 791 -182 -4947 26 50 217 791 -182 -4947 20 50 217 791 -182 -4947 4 50 217 791 -182 -4947 12 50 217 791 -182 -4947 2025-09-28 10:02:01,766 Hysteresis 72341 0: raw(217 32000 32000 32000) min(-182 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 791 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-182 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 791 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 11 50 217 791 -182 -4947 15 50 217 791 -182 -4947 24 50 217 791 -182 -4947 24 50 217 791 -182 -4947 27 50 217 791 -182 -4947 14 50 217 791 -182 -4947 10 50 217 791 -182 -4947 22 50 217 791 -182 -4947 18 50 217 791 -182 -4947 5 50 217 791 -182 -4947 6 50 217 791 -182 -4947 1 50 217 791 -182 -4947 -1 50 217 791 -182 -4947 5 50 217 791 -182 -4947 14 50 217 791 -182 -4947 17 50 217 791 -182 -4947 23 50 217 791 -182 -4947 18 50 217 791 -182 -4947 16 50 217 791 -182 -4947 11 50 217 791 -182 -4947 2025-09-28 10:02:11,776 Hysteresis 72351 0: raw(217 32000 32000 32000) min(-182 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 791 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-182 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 791 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 12 50 217 791 -182 -4947 0 50 217 791 -182 -4947 2 50 217 791 -182 -4947 10 50 217 791 -182 -4947 5 50 217 791 -182 -4947 9 50 217 791 -182 -4947 5 50 217 791 -182 -4947 16 50 217 791 -182 -4947 6 50 217 791 -182 -4947 9 50 217 791 -182 -4947 21 50 217 791 -182 -4947 10 50 217 791 -182 -4947 -2 50 217 791 -182 -4947 1 50 217 791 -182 -4947 8 50 217 791 -182 -4947 12 50 217 791 -182 -4947 9 50 217 791 -182 -4947 12 50 217 791 -182 -4947 16 50 217 791 -182 -4947 23 50 217 791 -182 -4947 2025-09-28 10:02:21,791 Hysteresis 72361 0: raw(217 32000 32000 32000) min(-182 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 791 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-182 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 791 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 12 50 217 791 -182 -4947 12 50 217 791 -182 -4947 7 50 217 791 -182 -4947 13 50 217 791 -182 -4947 5 50 217 791 -182 -4947 8 50 217 791 -182 -4947 -3 50 217 791 -182 -4947 -13 50 217 791 -182 -4947 -10 50 217 791 -182 -4947 -13 50 217 791 -182 -4947 -12 50 217 791 -182 -4947 -5 50 217 791 -182 -4947 -9 50 217 791 -182 -4947 2 50 217 791 -182 -4947 9 50 217 791 -182 -4947 -10 50 217 791 -182 -4947 -1 50 217 791 -182 -4947 -5 50 217 791 -182 -4947 -9 50 217 791 -182 -4947 -1 50 217 791 -182 -4947 2025-09-28 10:02:31,796 Hysteresis 72371 0: raw(217 32000 32000 32000) min(-182 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 791 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-182 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 791 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -45 50 217 791 -182 -4947 -129 79 343 791 -182 -4947 -123 73 317 791 13 -4947 -130 80 347 791 13 -4947 -125 75 326 791 13 -4947 -132 82 356 791 13 -4947 -140 90 391 665 13 -4947 -142 92 400 547 13 -4947 -144 94 408 547 13 -4947 -139 89 386 547 13 -4947 -146 96 417 547 13 -4947 -142 92 400 547 13 -4947 -131 81 352 547 13 -4947 -131 81 352 547 13 -4947 -131 81 352 547 13 -4947 -140 90 391 547 13 -4947 -139 89 386 547 13 -4947 -130 80 347 547 13 -4947 -142 92 400 547 13 -4947 -140 90 391 547 13 -4947 2025-09-28 10:02:41,802 Hysteresis 72381 0: raw(391 32000 32000 32000) min(13 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 547 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 13 < req 18000 No: p0 min 13 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(391 32000 32000 32000) min(13 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 547 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -153 103 447 547 13 -4947 -155 105 456 547 13 -4947 -154 104 452 547 13 -4947 0 50 217 547 13 -4947 29 50 217 547 13 -4947 -55 50 217 547 13 -4947 -142 92 400 547 13 -4947 -103 53 230 547 13 -4947 -82 50 217 547 13 -4947 -110 60 260 547 13 -4947 -50 50 217 547 13 -4947 -27 50 217 547 13 -4947 -9 50 217 547 13 -4947 6 50 217 547 13 -4947 -13 50 217 547 13 -4947 -12 50 217 547 13 -4947 -45 50 217 547 13 -4947 -27 50 217 547 13 -4947 -31 50 217 547 13 -4947 -7 50 217 547 13 -4947 2025-09-28 10:02:51,808 Hysteresis 72391 0: raw(217 32000 32000 32000) min(13 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 547 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 13 < req 18000 No: p0 min 13 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(13 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 547 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -12 50 217 547 13 -4947 -25 50 217 547 13 -4947 -40 50 217 547 13 -4947 -51 50 217 547 13 -4947 -28 50 217 547 13 -4947 -16 50 217 547 13 -4947 -15 50 217 547 13 -4947 -19 50 217 547 13 -4947 -15 50 217 547 13 -4947 -13 50 217 547 13 -4947 -28 50 217 547 13 -4947 -37 50 217 547 13 -4947 -26 50 217 547 13 -4947 -4 50 217 547 13 -4947 -3 50 217 547 13 -4947 -17 50 217 547 13 -4947 -16 50 217 547 13 -4947 -19 50 217 547 13 -4947 -24 50 217 547 13 -4947 -26 50 217 547 13 -4947 2025-09-28 10:03:01,817 Hysteresis 72401 0: raw(217 32000 32000 32000) min(13 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 547 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 13 < req 18000 No: p0 min 13 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(13 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 547 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -19 50 217 547 13 -4947 -1 50 217 547 13 -4947 11 50 217 547 13 -4947 7 50 217 547 13 -4947 -2 50 217 547 13 -4947 -29 50 217 547 13 -4947 -37 50 217 547 13 -4947 -17 50 217 547 13 -4947 -5 50 217 547 13 -4947 -3 50 217 547 13 -4947 3 50 217 547 13 -4947 -8 50 217 547 13 -4947 -10 50 217 547 13 -4947 -39 50 217 547 13 -4947 -41 50 217 547 13 -4947 -50 50 217 547 13 -4947 -12 50 217 547 13 -4947 15 50 217 547 13 -4947 -3 50 217 547 13 -4947 -1 50 217 547 13 -4947 2025-09-28 10:03:11,827 Hysteresis 72411 0: raw(217 32000 32000 32000) min(13 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 547 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 13 < req 18000 No: p0 min 13 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(13 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 547 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -27 50 217 547 13 -4947 -33 50 217 547 13 -4947 -40 50 217 547 13 -4947 -37 50 217 547 13 -4947 -23 50 217 547 13 -4947 -9 50 217 547 13 -4947 -29 50 217 547 13 -4947 -22 50 217 547 13 -4947 -10 50 217 547 13 -4947 4 50 217 547 13 -4947 -6 50 217 547 13 -4947 -10 50 217 547 13 -4947 -27 50 217 547 13 -4947 -9 50 217 547 13 -4947 -29 50 217 547 13 -4947 -23 50 217 547 13 -4947 -23 50 217 547 13 -4947 -17 50 217 547 13 -4947 -12 50 217 547 13 -4947 -23 50 217 547 13 -4947 2025-09-28 10:03:21,843 Hysteresis 72421 0: raw(217 32000 32000 32000) min(13 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 547 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 13 < req 18000 No: p0 min 13 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(13 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 547 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -32 50 217 547 13 -4947 -36 50 217 547 13 -4947 -13 50 217 547 13 -4947 0 50 217 547 13 -4947 -12 50 217 547 13 -4947 0 50 217 547 13 -4947 -30 50 217 547 13 -4947 -25 50 217 547 13 -4947 -41 50 217 547 13 -4947 -13 50 217 547 13 -4947 -18 50 217 547 13 -4947 -6 50 217 547 13 -4947 -10 50 217 547 13 -4947 0 50 217 547 13 -4947 -25 50 217 547 13 -4947 -20 50 217 547 13 -4947 -26 50 217 547 13 -4947 -32 50 217 547 13 -4947 -11 50 217 547 13 -4947 -9 50 217 547 13 -4947 2025-09-28 10:03:31,847 Hysteresis 72431 0: raw(217 32000 32000 32000) min(13 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 547 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 13 < req 18000 No: p0 min 13 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(13 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 547 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1 50 217 547 13 -4947 -9 50 217 547 13 -4947 -4 50 217 547 13 -4947 -3 50 217 547 13 -4947 -10 50 217 547 13 -4947 -16 50 217 547 13 -4947 -10 50 217 547 13 -4947 -8 50 217 547 13 -4947 -6 50 217 547 13 -4947 -13 50 217 547 13 -4947 -23 50 217 547 13 -4947 -5 50 217 547 13 -4947 6 50 217 547 13 -4947 5 50 217 547 13 -4947 -14 50 217 547 13 -4947 -37 50 217 547 13 -4947 -35 50 217 547 13 -4947 8 50 217 547 13 -4947 3 50 217 547 13 -4947 0 50 217 547 13 -4947 2025-09-28 10:03:41,852 Hysteresis 72441 0: raw(217 32000 32000 32000) min(13 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 547 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 13 < req 18000 No: p0 min 13 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(13 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 547 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -23 50 217 547 13 -4947 -8 50 217 547 13 -4947 -13 50 217 547 13 -4947 -8 50 217 547 13 -4947 -35 50 217 547 13 -4947 -38 50 217 547 13 -4947 -22 50 217 547 13 -4947 -10 50 217 456 13 -4947 7 50 217 456 13 -4947 -17 50 217 456 217 -4947 -2 50 217 456 217 -4947 -3 50 217 456 217 -4947 -3 50 217 456 217 -4947 8 50 217 456 217 -4947 -9 50 217 456 217 -4947 -15 50 217 456 217 -4947 -15 50 217 456 217 -4947 -25 50 217 456 217 -4947 -19 50 217 456 217 -4947 -16 50 217 456 217 -4947 2025-09-28 10:03:51,861 Hysteresis 72451 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 456 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 456 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -8 50 217 456 217 -4947 -26 50 217 456 217 -4947 -39 50 217 456 217 -4947 -37 50 217 456 217 -4947 -18 50 217 456 217 -4947 17 50 217 456 217 -4947 9 50 217 456 217 -4947 -33 50 217 456 217 -4947 -35 50 217 456 217 -4947 -14 50 217 456 217 -4947 8 50 217 456 217 -4947 6 50 217 456 217 -4947 -6 50 217 456 217 -4947 -34 50 217 456 217 -4947 -35 50 217 456 217 -4947 -24 50 217 456 217 -4947 4 50 217 456 217 -4947 5 50 217 456 217 -4947 6 50 217 456 217 -4947 -17 50 217 456 217 -4947 2025-09-28 10:04:01,870 Hysteresis 72461 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 456 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 456 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -23 50 217 456 217 -4947 -13 50 217 456 217 -4947 0 50 217 456 217 -4947 -6 50 217 456 217 -4947 3 50 217 456 217 -4947 6 50 217 456 217 -4947 -14 50 217 456 217 -4947 -16 50 217 456 217 -4947 -23 50 217 456 217 -4947 -27 50 217 456 217 -4947 -17 50 217 456 217 -4947 -14 50 217 456 217 -4947 -19 50 217 456 217 -4947 -27 50 217 456 217 -4947 -28 50 217 456 217 -4947 3 50 217 456 217 -4947 0 50 217 456 217 -4947 -28 50 217 456 217 -4947 -26 50 217 456 217 -4947 -11 50 217 456 217 -4947 2025-09-28 10:04:11,884 Hysteresis 72471 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 456 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 456 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 13 50 217 456 217 -4947 14 50 217 456 217 -4947 5 50 217 456 217 -4947 -10 50 217 456 217 -4947 -19 50 217 456 217 -4947 -23 50 217 456 217 -4947 -15 50 217 456 217 -4947 -19 50 217 456 217 -4947 -26 50 217 456 217 -4947 -17 50 217 456 217 -4947 -13 50 217 456 217 -4947 -1 50 217 456 217 -4947 5 50 217 456 217 -4947 -9 50 217 456 217 -4947 -7 50 217 456 217 -4947 -21 50 217 456 217 -4947 -15 50 217 456 217 -4947 -22 50 217 456 217 -4947 -17 50 217 456 217 -4947 -21 50 217 456 217 -4947 2025-09-28 10:04:21,892 Hysteresis 72481 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 456 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 456 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -30 50 217 456 217 -4947 -26 50 217 456 217 -4947 -24 50 217 456 217 -4947 -33 50 217 456 217 -4947 -35 50 217 456 217 -4947 -28 50 217 456 217 -4947 -7 50 217 456 217 -4947 12 50 217 456 217 -4947 0 50 217 456 217 -4947 -10 50 217 456 217 -4947 -24 50 217 456 217 -4947 -29 50 217 456 217 -4947 -33 50 217 456 217 -4947 -20 50 217 456 217 -4947 -13 50 217 456 217 -4947 -3 50 217 456 217 -4947 -3 50 217 456 217 -4947 -9 50 217 456 217 -4947 -15 50 217 456 217 -4947 -14 50 217 456 217 -4947 2025-09-28 10:04:31,895 Hysteresis 72491 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 456 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 456 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -26 50 217 456 217 -4947 -32 50 217 456 217 -4947 -21 50 217 456 217 -4947 0 50 217 456 217 -4947 -2 50 217 456 217 -4947 4 50 217 456 217 -4947 19 50 217 456 217 -4947 1 50 217 456 217 -4947 -6 50 217 456 217 -4947 -22 50 217 456 217 -4947 -11 50 217 456 217 -4947 -1 50 217 456 217 -4947 -5 50 217 456 217 -4947 -29 50 217 456 217 -4947 -35 50 217 456 217 -4947 -29 50 217 456 217 -4947 5 50 217 456 217 -4947 3 50 217 456 217 -4947 -8 50 217 456 217 -4947 -4 50 217 456 217 -4947 2025-09-28 10:04:41,900 Hysteresis 72501 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 456 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 456 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -16 50 217 456 217 -4947 -25 50 217 456 217 -4947 -28 50 217 456 217 -4947 -13 50 217 456 217 -4947 -13 50 217 456 217 -4947 -3 50 217 456 217 -4947 -11 50 217 456 217 -4947 -19 50 217 456 217 -4947 -39 50 217 456 217 -4947 -40 50 217 456 217 -4947 -36 50 217 456 217 -4947 -1 50 217 456 217 -4947 -6 50 217 456 217 -4947 27 50 217 456 217 -4947 -17 50 217 456 217 -4947 -2 50 217 456 217 -4947 -23 50 217 456 217 -4947 0 50 217 456 217 -4947 -12 50 217 456 217 -4947 -79 50 217 456 217 -4947 2025-09-28 10:04:51,905 Hysteresis 72511 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 456 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 456 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -79 50 217 456 217 -4947 -24 50 217 456 217 -4947 -20 50 217 456 217 -4947 12 50 217 456 217 -4947 -7 50 217 456 217 -4947 35 50 217 456 217 -4947 1 50 217 456 217 -4947 -1 50 217 456 217 -4947 -39 50 217 456 217 -4947 1 50 217 456 217 -4947 -19 50 217 456 217 -4947 20 50 217 456 217 -4947 -48 50 217 456 217 -4947 -42 50 217 456 217 -4947 -51 50 217 456 217 -4947 15 50 217 456 217 -4947 -59 50 217 456 217 -4947 40 50 217 456 217 -4947 -96 50 217 456 217 -4947 31 50 217 456 217 -4947 2025-09-28 10:05:01,909 Hysteresis 72521 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 456 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 456 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -140 90 391 456 217 -4947 -140 90 391 456 217 -4947 -169 119 517 517 217 -4947 -162 112 486 517 217 -4947 -148 98 426 517 217 -4947 -64 50 217 517 217 -4947 54 50 217 517 217 -4947 5 50 217 517 217 -4947 5 50 217 517 217 -4947 -25 50 217 517 217 -4947 -24 50 217 517 217 -4947 -24 50 217 517 217 -4947 -25 50 217 517 217 -4947 -19 50 217 517 217 -4947 -14 50 217 517 217 -4947 -10 50 217 517 217 -4947 1 50 217 517 217 -4947 -3 50 217 517 217 -4947 -10 50 217 517 217 -4947 -14 50 217 517 217 -4947 2025-09-28 10:05:11,920 Hysteresis 72531 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 517 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 517 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -31 50 217 517 217 -4947 -24 50 217 517 217 -4947 -31 50 217 517 217 -4947 -24 50 217 517 217 -4947 -12 50 217 517 217 -4947 1 50 217 517 217 -4947 11 50 217 517 217 -4947 25 50 217 517 217 -4947 0 50 217 517 217 -4947 2 50 217 517 217 -4947 -9 50 217 517 217 -4947 -9 50 217 517 217 -4947 -12 50 217 517 217 -4947 5 50 217 517 217 -4947 -30 50 217 517 217 -4947 -28 50 217 517 217 -4947 -32 50 217 517 217 -4947 -19 50 217 517 217 -4947 -15 50 217 517 217 -4947 4 50 217 517 217 -4947 2025-09-28 10:05:21,924 Hysteresis 72541 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 517 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 517 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -36 50 217 517 217 -4947 -9 50 217 517 217 -4947 0 50 217 517 217 -4947 1 50 217 517 217 -4947 55 50 217 517 217 -4947 60 50 217 517 217 -4947 -40 50 217 517 217 -4947 74 50 217 517 217 -4947 -68 50 217 517 217 -4947 -153 103 447 517 217 -4947 -152 102 443 517 217 -4947 -193 143 621 621 217 -4947 -188 138 600 621 217 -4947 -138 88 382 621 217 -4947 13 50 217 621 217 -4947 39 50 217 621 217 -4947 -2 50 217 621 217 -4947 -13 50 217 621 217 -4947 -51 50 217 621 217 -4947 -54 50 217 621 217 -4947 2025-09-28 10:05:31,932 Hysteresis 72551 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 621 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 621 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 13 50 217 621 217 -4947 -31 50 217 621 217 -4947 46 50 217 621 217 -4947 41 50 217 621 217 -4947 48 50 217 621 217 -4947 56 50 217 621 217 -4947 51 50 217 621 217 -4947 -60 50 217 621 217 -4947 39 50 217 621 217 -4947 -138 88 382 621 217 -4947 -111 61 265 621 217 -4947 -107 57 247 621 217 -4947 26 50 217 621 217 -4947 31 50 217 621 217 -4947 99 50 217 621 217 -4947 -112 62 269 621 217 -4947 -19 50 217 621 217 -4947 -73 50 217 621 217 -4947 -70 50 217 621 217 -4947 -193 143 621 621 217 -4947 2025-09-28 10:05:41,937 Hysteresis 72561 0: raw(621 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 621 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(621 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 621 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -183 133 578 621 217 -4947 -19 50 217 621 217 -4947 -18 50 217 621 217 -4947 53 50 217 621 217 -4947 43 50 217 621 217 -4947 50 50 217 621 217 -4947 -13 50 217 621 217 -4947 -19 50 217 621 217 -4947 2 50 217 621 217 -4947 0 50 217 621 217 -4947 -43 50 217 621 217 -4947 -62 50 217 621 217 -4947 -61 50 217 621 217 -4947 16 50 217 621 217 -4947 14 50 217 621 217 -4947 -46 50 217 621 217 -4947 -45 50 217 621 217 -4947 -9 50 217 621 217 -4947 10 50 217 621 217 -4947 27 50 217 621 217 -4947 2025-09-28 10:05:51,941 Hysteresis 72571 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 621 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 621 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 20 50 217 621 217 -4947 16 50 217 621 217 -4947 -53 50 217 621 217 -4947 -33 50 217 621 217 -4947 -49 50 217 621 217 -4947 -25 50 217 621 217 -4947 -33 50 217 621 217 -4947 0 50 217 621 217 -4947 -2 50 217 621 217 -4947 -15 50 217 621 217 -4947 -18 50 217 621 217 -4947 0 50 217 621 217 -4947 -6 50 217 621 217 -4947 -6 50 217 621 217 -4947 -29 50 217 621 217 -4947 -95 50 217 621 217 -4947 -108 58 252 621 217 -4947 -95 50 217 621 217 -4947 -14 50 217 621 217 -4947 30 50 217 621 217 -4947 2025-09-28 10:06:01,946 Hysteresis 72581 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 621 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 621 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 87 50 217 621 217 -4947 24 50 217 621 217 -4947 30 50 217 621 217 -4947 12 50 217 621 217 -4947 11 50 217 621 217 -4947 -23 50 217 621 217 -4947 -36 50 217 621 217 -4947 -31 50 217 621 217 -4947 10 50 217 621 217 -4947 -4 50 217 621 217 -4947 -10 50 217 621 217 -4947 -12 50 217 621 217 -4947 14 50 217 621 217 -4947 17 50 217 621 217 -4947 20 50 217 621 217 -4947 -2 50 217 621 217 -4947 -14 50 217 621 217 -4947 -17 50 217 621 217 -4947 -19 50 217 621 217 -4947 -24 50 217 621 217 -4947 2025-09-28 10:06:11,965 Hysteresis 72591 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 621 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 621 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7 50 217 621 217 -4947 -19 50 217 621 217 -4947 -36 50 217 621 217 -4947 -40 50 217 621 217 -4947 5 50 217 621 217 -4947 1 50 217 621 217 -4947 35 50 217 621 217 -4947 2 50 217 621 217 -4947 4 50 217 621 217 -4947 -2 50 217 621 217 -4947 -5 50 217 621 217 -4947 -4 50 217 621 217 -4947 -4 50 217 621 217 -4947 -9 50 217 621 217 -4947 -25 50 217 621 217 -4947 -45 50 217 621 217 -4947 -32 50 217 621 217 -4947 -21 50 217 621 217 -4947 -9 50 217 621 217 -4947 -12 50 217 621 217 -4947 2025-09-28 10:06:21,974 Hysteresis 72601 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 621 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 621 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 17 50 217 621 217 -4947 -3 50 217 621 217 -4947 20 50 217 621 217 -4947 4 50 217 621 217 -4947 15 50 217 621 217 -4947 -12 50 217 621 217 -4947 -29 50 217 621 217 -4947 -55 50 217 621 217 -4947 -55 50 217 621 217 -4947 -28 50 217 621 217 -4947 11 50 217 621 217 -4947 10 50 217 621 217 -4947 -37 50 217 621 217 -4947 -44 50 217 621 217 -4947 -30 50 217 621 217 -4947 4 50 217 621 217 -4947 14 50 217 621 217 -4947 -5 50 217 621 217 -4947 -2 50 217 621 217 -4947 5 50 217 621 217 -4947 2025-09-28 10:06:31,977 Hysteresis 72611 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 621 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 621 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 12 50 217 621 217 -4947 -5 50 217 621 217 -4947 -9 50 217 621 217 -4947 -15 50 217 621 217 -4947 -31 50 217 621 217 -4947 -36 50 217 621 217 -4947 -7 50 217 621 217 -4947 -10 50 217 621 217 -4947 6 50 217 621 217 -4947 7 50 217 621 217 -4947 -5 50 217 621 217 -4947 -40 50 217 621 217 -4947 -43 50 217 621 217 -4947 0 50 217 621 217 -4947 -2 50 217 621 217 -4947 -32 50 217 621 217 -4947 -37 50 217 621 217 -4947 -18 50 217 621 217 -4947 -4 50 217 621 217 -4947 1 50 217 621 217 -4947 2025-09-28 10:06:41,982 Hysteresis 72621 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 621 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 621 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 3 50 217 621 217 -4947 2 50 217 621 217 -4947 0 50 217 621 217 -4947 -2 50 217 621 217 -4947 -18 50 217 621 217 -4947 -12 50 217 621 217 -4947 -18 50 217 621 217 -4947 -13 50 217 621 217 -4947 -9 50 217 621 217 -4947 -6 50 217 621 217 -4947 -4 50 217 621 217 -4947 4 50 217 621 217 -4947 -7 50 217 621 217 -4947 -5 50 217 621 217 -4947 -26 50 217 621 217 -4947 -28 50 217 621 217 -4947 -10 50 217 621 217 -4947 -12 50 217 621 217 -4947 0 50 217 621 217 -4947 0 50 217 621 217 -4947 2025-09-28 10:06:51,989 Hysteresis 72631 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 621 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 621 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 10 50 217 621 217 -4947 -21 50 217 621 217 -4947 -25 50 217 621 217 -4947 -40 50 217 621 217 -4947 -27 50 217 621 217 -4947 -5 50 217 621 217 -4947 0 50 217 621 217 -4947 -16 50 217 621 217 -4947 -18 50 217 621 217 -4947 -10 50 217 621 217 -4947 -4 50 217 621 217 -4947 -10 50 217 621 217 -4947 -13 50 217 621 217 -4947 -25 50 217 621 217 -4947 -24 50 217 621 217 -4947 -8 50 217 621 217 -4947 3 50 217 621 217 -4947 -9 50 217 621 217 -4947 0 50 217 621 217 -4947 0 50 217 621 217 -4947 2025-09-28 10:07:02,016 Hysteresis 72641 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 621 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 621 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7 50 217 621 217 -4947 -10 50 217 621 217 -4947 -9 50 217 621 217 -4947 -2 50 217 621 217 -4947 -19 50 217 621 217 -4947 -17 50 217 621 217 -4947 -2 50 217 621 217 -4947 0 50 217 621 217 -4947 -4 50 217 621 217 -4947 -21 50 217 621 217 -4947 -21 50 217 621 217 -4947 -10 50 217 621 217 -4947 -7 50 217 621 217 -4947 -3 50 217 621 217 -4947 -3 50 217 621 217 -4947 -7 50 217 621 217 -4947 -19 50 217 621 217 -4947 -15 50 217 621 217 -4947 -7 50 217 621 217 -4947 -11 50 217 621 217 -4947 2025-09-28 10:07:12,021 Hysteresis 72651 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 621 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 621 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -17 50 217 621 217 -4947 -13 50 217 621 217 -4947 -9 50 217 621 217 -4947 -6 50 217 621 217 -4947 -1 50 217 621 217 -4947 -22 50 217 621 217 -4947 -22 50 217 621 217 -4947 -27 50 217 621 217 -4947 -12 50 217 621 217 -4947 -19 50 217 621 217 -4947 -12 50 217 621 217 -4947 -4 50 217 621 217 -4947 -16 50 217 621 217 -4947 -9 50 217 621 217 -4947 -15 50 217 621 217 -4947 -24 50 217 621 217 -4947 -16 50 217 621 217 -4947 -4 50 217 621 217 -4947 -1 50 217 621 217 -4947 -18 50 217 621 217 -4947 2025-09-28 10:07:22,028 Hysteresis 72661 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 621 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 621 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -16 50 217 621 217 -4947 -3 50 217 621 217 -4947 -4 50 217 621 217 -4947 -10 50 217 621 217 -4947 3 50 217 621 217 -4947 8 50 217 621 217 -4947 7 50 217 621 217 -4947 9 50 217 621 217 -4947 3 50 217 621 217 -4947 1 50 217 621 217 -4947 2 50 217 621 217 -4947 -44 50 217 621 217 -4947 -44 50 217 621 217 -4947 -26 50 217 621 217 -4947 -15 50 217 621 217 -4947 -18 50 217 621 217 -4947 -8 50 217 621 217 -4947 -17 50 217 621 217 -4947 -23 50 217 621 217 -4947 -29 50 217 621 217 -4947 2025-09-28 10:07:32,036 Hysteresis 72671 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 621 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 621 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -21 50 217 621 217 -4947 -20 50 217 621 217 -4947 -11 50 217 621 217 -4947 -6 50 217 621 217 -4947 -20 50 217 621 217 -4947 -40 50 217 621 217 -4947 -31 50 217 621 217 -4947 11 50 217 621 217 -4947 9 50 217 621 217 -4947 -7 50 217 621 217 -4947 -26 50 217 621 217 -4947 0 50 217 621 217 -4947 0 50 217 621 217 -4947 -4 50 217 621 217 -4947 -21 50 217 621 217 -4947 -22 50 217 621 217 -4947 -2 50 217 621 217 -4947 3 50 217 621 217 -4947 -13 50 217 621 217 -4947 -12 50 217 621 217 -4947 2025-09-28 10:07:42,044 Hysteresis 72681 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 621 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 621 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -20 50 217 621 217 -4947 -33 50 217 621 217 -4947 -35 50 217 621 217 -4947 9 50 217 621 217 -4947 16 50 217 621 217 -4947 -18 50 217 621 217 -4947 -14 50 217 621 217 -4947 -22 50 217 621 217 -4947 -38 50 217 621 217 -4947 -38 50 217 621 217 -4947 -11 50 217 621 217 -4947 5 50 217 621 217 -4947 1 50 217 621 217 -4947 -23 50 217 621 217 -4947 -27 50 217 621 217 -4947 -28 50 217 621 217 -4947 -21 50 217 621 217 -4947 -3 50 217 621 217 -4947 -3 50 217 621 217 -4947 -8 50 217 621 217 -4947 2025-09-28 10:07:52,047 Hysteresis 72691 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 621 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 621 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -9 50 217 621 217 -4947 -15 50 217 621 217 -4947 3 50 217 621 217 -4947 0 50 217 621 217 -4947 -14 50 217 621 217 -4947 -25 50 217 621 217 -4947 -4 50 217 621 217 -4947 -8 50 217 621 217 -4947 -17 50 217 621 217 -4947 -29 50 217 621 217 -4947 -30 50 217 621 217 -4947 -26 50 217 621 217 -4947 -19 50 217 621 217 -4947 -7 50 217 621 217 -4947 -3 50 217 621 217 -4947 -5 50 217 621 217 -4947 -8 50 217 621 217 -4947 -7 50 217 621 217 -4947 -24 50 217 621 217 -4947 -30 50 217 621 217 -4947 2025-09-28 10:08:02,052 Hysteresis 72701 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 621 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 621 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -5 50 217 621 217 -4947 7 50 217 621 217 -4947 11 50 217 621 217 -4947 5 50 217 621 217 -4947 1 50 217 621 217 -4947 -37 50 217 621 217 -4947 -46 50 217 621 217 -4947 -16 50 217 621 217 -4947 -6 50 217 621 217 -4947 1 50 217 621 217 -4947 -18 50 217 621 217 -4947 -12 50 217 621 217 -4947 -7 50 217 621 217 -4947 -13 50 217 621 217 -4947 -23 50 217 621 217 -4947 -18 50 217 621 217 -4947 -31 50 217 621 217 -4947 -16 50 217 621 217 -4947 -20 50 217 621 217 -4947 -16 50 217 621 217 -4947 2025-09-28 10:08:12,054 Hysteresis 72711 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 621 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 621 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -11 50 217 621 217 -4947 -4 50 217 621 217 -4947 6 50 217 621 217 -4947 1 50 217 621 217 -4947 -29 50 217 621 217 -4947 -25 50 217 621 217 -4947 -27 50 217 621 217 -4947 -6 50 217 621 217 -4947 -12 50 217 621 217 -4947 -8 50 217 621 217 -4947 -10 50 217 621 217 -4947 -7 50 217 621 217 -4947 -12 50 217 621 217 -4947 -15 50 217 621 217 -4947 -12 50 217 621 217 -4947 -12 50 217 621 217 -4947 -7 50 217 621 217 -4947 -8 50 217 621 217 -4947 -8 50 217 621 217 -4947 -12 50 217 621 217 -4947 2025-09-28 10:08:22,057 Hysteresis 72721 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 621 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 621 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -22 50 217 621 217 -4947 -23 50 217 621 217 -4947 -7 50 217 621 217 -4947 -6 50 217 621 217 -4947 -14 50 217 621 217 -4947 -12 50 217 621 217 -4947 -14 50 217 621 217 -4947 3 50 217 621 217 -4947 12 50 217 621 217 -4947 -5 50 217 621 217 -4947 -28 50 217 621 217 -4947 -29 50 217 621 217 -4947 -26 50 217 621 217 -4947 -22 50 217 621 217 -4947 0 50 217 621 217 -4947 4 50 217 621 217 -4947 -3 50 217 621 217 -4947 -15 50 217 621 217 -4947 -18 50 217 621 217 -4947 -14 50 217 621 217 -4947 2025-09-28 10:08:32,062 Hysteresis 72731 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 621 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 621 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 0 50 217 621 217 -4947 7 50 217 621 217 -4947 -6 50 217 621 217 -4947 -30 50 217 621 217 -4947 -30 50 217 621 217 -4947 -27 50 217 621 217 -4947 0 50 217 621 217 -4947 6 50 217 621 217 -4947 7 50 217 621 217 -4947 -27 50 217 621 217 -4947 -35 50 217 621 217 -4947 -40 50 217 621 217 -4947 -17 50 217 621 217 -4947 -6 50 217 621 217 -4947 17 50 217 621 217 -4947 -1 50 217 621 217 -4947 -9 50 217 621 217 -4947 -38 50 217 621 217 -4947 -26 50 217 621 217 -4947 -22 50 217 621 217 -4947 2025-09-28 10:08:42,067 Hysteresis 72741 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 621 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 621 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 25 50 217 621 217 -4947 -30 50 217 621 217 -4947 -24 50 217 621 217 -4947 -46 50 217 621 217 -4947 -9 50 217 621 217 -4947 7 50 217 621 217 -4947 85 50 217 621 217 -4947 21 50 217 621 217 -4947 61 50 217 621 217 -4947 -148 98 426 621 217 -4947 -75 50 217 621 217 -4947 -130 80 347 621 217 -4947 26 50 217 621 217 -4947 -33 50 217 621 217 -4947 111 39 169 621 169 -4947 113 37 160 621 160 -4947 94 50 217 621 160 -4947 -81 50 217 621 160 -4947 303 -153 -665 621 -665 -4947 69 50 217 621 -665 -4947 2025-09-28 10:08:52,082 Hysteresis 72751 0: raw(217 32000 32000 32000) min(-665 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 621 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-665 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 621 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 137 13 56 621 -665 -4947 -31 50 217 621 -665 -4947 -201 151 656 656 -665 -4947 -329 279 1213 1213 -665 -4947 -318 268 1165 1213 -665 -4947 -139 89 386 1213 -665 -4947 53 50 217 1213 -665 -4947 67 50 217 1213 -665 -4947 122 28 121 1213 -665 -4947 -57 50 217 1213 -665 -4947 12 50 217 1213 -665 -4947 -94 50 217 1213 -665 -4947 77 50 217 1213 -665 -4947 -65 50 217 1213 -665 -4947 94 50 217 1213 -665 -4947 -71 50 217 1213 -665 -4947 91 50 217 1213 -665 -4947 -111 61 265 1213 -665 -4947 79 50 217 1213 -665 -4947 -95 50 217 1213 -665 -4947 2025-09-28 10:09:02,087 Hysteresis 72761 0: raw(217 32000 32000 32000) min(-665 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1213 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-665 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1213 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 64 50 217 1213 -665 -4947 -64 50 217 1213 -665 -4947 59 50 217 1213 -665 -4947 62 50 217 1213 -665 -4947 130 20 86 1213 -665 -4947 -74 50 217 1213 -665 -4947 82 50 217 1213 -665 -4947 -119 69 300 1213 -665 -4947 48 50 217 1213 -665 -4947 -93 50 217 1213 -665 -4947 9 50 217 1213 -665 -4947 -9 50 217 1213 -665 -4947 1 50 217 1213 -665 -4947 -89 50 217 1213 -665 -4947 -5 50 217 1213 -665 -4947 -10 50 217 1213 -665 -4947 9 50 217 1213 -665 -4947 -63 50 217 1213 -665 -4947 51 50 217 1213 -665 -4947 -92 50 217 1213 -665 -4947 2025-09-28 10:09:12,095 Hysteresis 72771 0: raw(217 32000 32000 32000) min(-665 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1213 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-665 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1213 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 75 50 217 1213 -665 -4947 -105 55 239 1213 -665 -4947 58 50 217 1213 -665 -4947 -84 50 217 1213 -665 -4947 34 50 217 1213 -665 -4947 -115 65 282 1213 -665 -4947 23 50 217 1213 -665 -4947 -100 50 217 1213 -665 -4947 84 50 217 1213 -665 -4947 -52 50 217 1213 -665 -4947 52 50 217 1213 -665 -4947 51 50 217 1213 -665 -4947 30 50 217 1213 -665 -4947 -16 50 217 1213 -665 -4947 -18 50 217 1213 -665 -4947 -37 50 217 1213 -665 -4947 -18 50 217 1213 -665 -4947 -10 50 217 1213 -665 -4947 17 50 217 1213 -665 -4947 -8 50 217 1213 -665 -4947 2025-09-28 10:09:22,099 Hysteresis 72781 0: raw(217 32000 32000 32000) min(-665 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1213 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-665 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1213 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 12 50 217 1213 -665 -4947 -36 50 217 1213 -665 -4947 -5 50 217 1213 -665 -4947 11 50 217 1213 -665 -4947 16 50 217 1213 -665 -4947 -54 50 217 1213 -665 -4947 18 50 217 1213 -665 -4947 -86 50 217 1213 -665 -4947 61 50 217 1213 -665 -4947 -58 50 217 1213 -665 -4947 100 50 217 1213 -665 -4947 12 50 217 1213 -665 -4947 -6 50 217 1213 -665 -4947 -46 50 217 1213 -665 -4947 -76 50 217 1213 -665 -4947 -72 50 217 1213 -665 -4947 -31 50 217 1213 -665 -4947 -15 50 217 1213 -665 -4947 -4 50 217 1213 -665 -4947 -2 50 217 1213 -665 -4947 2025-09-28 10:09:32,106 Hysteresis 72791 0: raw(217 32000 32000 32000) min(-665 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1213 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-665 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1213 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 0 50 217 1213 -665 -4947 0 50 217 1213 -665 -4947 -1 50 217 1213 -665 -4947 11 50 217 1213 -665 -4947 -14 50 217 1213 -665 -4947 -1 50 217 1213 -665 -4947 -26 50 217 1213 -665 -4947 8 50 217 1213 -665 -4947 -32 50 217 1213 -665 -4947 -3 50 217 1213 -665 -4947 -50 50 217 1213 -665 -4947 -64 50 217 1213 -665 -4947 -66 50 217 1213 -665 -4947 26 50 217 1213 -665 -4947 -41 50 217 1213 -665 -4947 50 50 217 1213 -665 -4947 -74 50 217 1213 -665 -4947 45 50 217 1213 -665 -4947 -69 50 217 1213 -665 -4947 31 50 217 1213 -665 -4947 2025-09-28 10:09:42,115 Hysteresis 72801 0: raw(217 32000 32000 32000) min(-665 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1213 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-665 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1213 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -73 50 217 1213 -665 -4947 18 50 217 1213 -665 -4947 -123 73 317 1213 -665 -4947 56 50 217 1213 -665 -4947 -77 50 217 1213 -665 -4947 89 50 217 1213 -665 -4947 -64 50 217 1213 -665 -4947 -62 50 217 1213 -665 -4947 -125 75 326 1213 -665 -4947 8 50 217 1213 -665 -4947 -85 50 217 1213 -665 -4947 61 50 217 1213 -665 -4947 -8 50 217 1213 -665 -4947 48 50 217 1213 -665 -4947 -105 55 239 1213 -665 -4947 -29 50 217 1213 -665 -4947 -126 76 330 1213 -665 -4947 58 50 217 1213 -665 -4947 -24 50 217 1213 -665 -4947 52 50 217 1213 -665 -4947 2025-09-28 10:09:52,143 Hysteresis 72811 0: raw(217 32000 32000 32000) min(-665 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1213 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-665 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1213 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -94 50 217 1213 -665 -4947 -17 50 217 1213 -665 -4947 -59 50 217 1213 -665 -4947 90 50 217 1213 -665 -4947 -14 50 217 1213 -665 -4947 -92 50 217 1213 -665 -4947 -122 72 313 1213 -665 -4947 -41 50 217 1213 -665 -4947 -30 50 217 1213 -665 -4947 27 50 217 1213 -665 -4947 -50 50 217 1213 -665 -4947 0 50 217 1213 -665 -4947 -75 50 217 1213 -665 -4947 21 50 217 1213 -665 -4947 -39 50 217 1213 -665 -4947 70 50 217 1213 -665 -4947 -52 50 217 1213 -665 -4947 64 50 217 1213 -665 -4947 -103 53 230 1213 -665 -4947 0 50 217 1213 -665 -4947 2025-09-28 10:10:02,148 Hysteresis 72821 0: raw(217 32000 32000 32000) min(-665 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1213 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-665 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1213 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -110 60 260 1213 -665 -4947 39 50 217 1213 -665 -4947 -31 50 217 1213 -665 -4947 45 50 217 1213 -665 -4947 -126 76 330 1213 -665 -4947 11 50 217 1213 -665 -4947 -73 50 217 1213 -665 -4947 -73 50 217 1213 -665 -4947 -32 50 217 1213 -665 -4947 55 50 217 1213 -665 -4947 -121 71 308 1213 -665 -4947 -122 72 313 1213 -665 -4947 -33 50 217 1213 -665 -4947 79 50 217 1213 -665 -4947 13 50 217 1213 -665 -4947 7 50 217 1213 -665 -4947 -141 91 395 1213 -665 -4947 -20 50 217 1213 -665 -4947 -63 50 217 1213 -665 -4947 58 50 217 1213 -665 -4947 2025-09-28 10:10:12,154 Hysteresis 72831 0: raw(217 32000 32000 32000) min(-665 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1213 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-665 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1213 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 61 50 217 1213 -665 -4947 26 50 217 1213 -665 -4947 -56 50 217 1213 -665 -4947 -51 50 217 1213 -665 -4947 -71 50 217 1213 -665 -4947 10 50 217 1213 -665 -4947 -22 50 217 1213 -665 -4947 27 50 217 1213 -665 -4947 -69 50 217 1213 -665 -4947 -21 50 217 1213 -665 -4947 -87 50 217 1213 -665 -4947 42 50 217 1213 -665 -4947 13 50 217 1213 -665 -4947 63 50 217 1213 -665 -4947 -47 50 217 1213 -665 -4947 -1 50 217 1213 -665 -4947 -80 50 217 1213 -665 -4947 44 50 217 1213 -665 -4947 -49 50 217 1213 -665 -4947 2025-09-28 10:10:22,160 Hysteresis 72841 0: raw(217 32000 32000 32000) min(-665 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1213 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-665 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1213 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -52 50 217 1213 -665 -4947 -113 63 273 1213 -665 -4947 0 50 217 1213 -665 -4947 -42 50 217 1213 -665 -4947 102 48 208 1213 -665 -4947 -2 50 217 1213 -665 -4947 33 50 217 1213 -665 -4947 -62 50 217 1213 -665 -4947 -17 50 217 1213 -665 -4947 -47 50 217 1213 -665 -4947 44 50 217 1213 -665 -4947 -43 50 217 1213 -665 -4947 24 50 217 1213 -665 -4947 -31 50 217 1213 -665 -4947 -6 50 217 1213 -665 -4947 -24 50 217 1213 -665 -4947 6 50 217 1213 -665 -4947 -2 50 217 1213 -665 -4947 -25 50 217 1213 -665 -4947 -42 50 217 1213 -665 -4947 2025-09-28 10:10:32,169 Hysteresis 72851 0: raw(217 32000 32000 32000) min(-665 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1213 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-665 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1213 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -8 50 217 1213 -665 -4947 -10 50 217 1213 -665 -4947 6 50 217 1213 -665 -4947 -19 50 217 1213 -665 -4947 0 50 217 1213 -665 -4947 -5 50 217 1213 -665 -4947 6 50 217 1213 -665 -4947 -13 50 217 1213 -665 -4947 -12 50 217 1213 -665 -4947 -33 50 217 1213 -665 -4947 -29 50 217 1213 -665 -4947 -51 50 217 1213 -665 -4947 -29 50 217 1213 -665 -4947 -13 50 217 1213 -665 -4947 -14 50 217 1213 -665 -4947 -3 50 217 1213 -665 -4947 -3 50 217 1213 -665 -4947 -3 50 217 1213 -665 -4947 -6 50 217 1213 -665 -4947 -6 50 217 1213 -665 -4947 2025-09-28 10:10:42,172 Hysteresis 72861 0: raw(217 32000 32000 32000) min(-665 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1213 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-665 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1213 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 0 50 217 1213 -665 -4947 7 50 217 1213 -665 -4947 0 50 217 1213 -665 -4947 -19 50 217 1213 -665 -4947 -30 50 217 1213 -665 -4947 -26 50 217 1213 -665 -4947 -12 50 217 1213 -665 -4947 -21 50 217 1213 -665 -4947 -21 50 217 1213 -665 -4947 -7 50 217 1213 -665 -4947 12 50 217 1213 -665 -4947 -5 50 217 1213 -665 -4947 -11 50 217 1213 -665 -4947 -5 50 217 1213 -665 -4947 -45 50 217 1213 -665 -4947 -29 50 217 1213 -665 -4947 -32 50 217 1213 -665 -4947 -5 50 217 1213 -665 -4947 1 50 217 1213 -665 -4947 7 50 217 1213 -665 -4947 2025-09-28 10:10:52,187 Hysteresis 72871 0: raw(217 32000 32000 32000) min(-665 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1213 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-665 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1213 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 10 50 217 1213 -665 -4947 -14 50 217 1213 -665 -4947 -20 50 217 1213 -665 -4947 -23 50 217 1213 -665 -4947 -20 50 217 1213 -665 -4947 -53 50 217 1213 -665 -4947 -28 50 217 1213 -665 -4947 -22 50 217 1213 -665 -4947 -1 50 217 1213 -665 -4947 -13 50 217 1213 -665 -4947 1 50 217 1213 -665 -4947 -8 50 217 1213 -665 -4947 0 50 217 1213 -665 -4947 -3 50 217 1213 -665 -4947 -11 50 217 1213 -665 -4947 -17 50 217 1213 -665 -4947 -8 50 217 1213 -665 -4947 -28 50 217 1213 -665 -4947 -3 50 217 1213 -665 -4947 -19 50 217 1213 -665 -4947 2025-09-28 10:11:02,196 Hysteresis 72881 0: raw(217 32000 32000 32000) min(-665 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1213 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-665 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1213 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -13 50 217 1213 -665 -4947 -14 50 217 1213 -665 -4947 -22 50 217 1213 -665 -4947 4 50 217 1213 -665 -4947 -7 50 217 1213 -665 -4947 1 50 217 1213 -665 -4947 -9 50 217 1213 -665 -4947 -19 50 217 1213 -665 -4947 -12 50 217 1213 -665 -4947 -19 50 217 1213 -665 -4947 -14 50 217 1213 -665 -4947 -32 50 217 1213 -665 -4947 -12 50 217 1213 -665 -4947 -11 50 217 1213 -665 -4947 -18 50 217 1213 -665 -4947 -33 50 217 1213 -665 -4947 -33 50 217 1213 -665 -4947 13 50 217 1213 -665 -4947 -6 50 217 1213 -665 -4947 -18 50 217 1213 -665 -4947 2025-09-28 10:11:12,201 Hysteresis 72891 0: raw(217 32000 32000 32000) min(-665 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1213 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-665 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1213 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -17 50 217 1213 -665 -4947 -22 50 217 1213 -665 -4947 -21 50 217 1213 -665 -4947 -18 50 217 1213 -665 -4947 -17 50 217 1213 -665 -4947 -25 50 217 1213 -665 -4947 -24 50 217 1213 -665 -4947 -19 50 217 1213 -665 -4947 -2 50 217 1213 -665 -4947 -1 50 217 1213 -665 -4947 1 50 217 1213 -665 -4947 -20 50 217 1213 -665 -4947 -20 50 217 1213 -665 -4947 -21 50 217 1213 -665 -4947 -33 50 217 1213 -665 -4947 4 50 217 1213 -665 -4947 11 50 217 1213 -665 -4947 10 50 217 1213 -665 -4947 -1 50 217 1213 -665 -4947 -17 50 217 1213 -665 -4947 2025-09-28 10:11:22,207 Hysteresis 72901 0: raw(217 32000 32000 32000) min(-665 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1213 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-665 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1213 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 7 50 217 1213 -665 -4947 -6 50 217 1213 -665 -4947 -28 50 217 1213 -665 -4947 -22 50 217 1213 -665 -4947 -22 50 217 1213 -665 -4947 -17 50 217 1213 -665 -4947 -10 50 217 1213 -665 -4947 -2 50 217 1213 -665 -4947 -11 50 217 1213 -665 -4947 -14 50 217 1213 -665 -4947 -19 50 217 1213 -665 -4947 -17 50 217 1213 -665 -4947 2 50 217 1213 -665 -4947 1 50 217 1213 -665 -4947 0 50 217 1213 -665 -4947 -10 50 217 1213 -665 -4947 -23 50 217 1213 -665 -4947 -9 50 217 1213 -665 -4947 -6 50 217 1213 -665 -4947 -2 50 217 1213 -665 -4947 2025-09-28 10:11:32,214 Hysteresis 72911 0: raw(217 32000 32000 32000) min(-665 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1213 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-665 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1213 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -20 50 217 1213 -665 -4947 -28 50 217 1213 -665 -4947 -26 50 217 1213 -665 -4947 4 50 217 1213 -665 -4947 7 50 217 1213 -665 -4947 9 50 217 1213 -665 -4947 1 50 217 1213 -665 -4947 -23 50 217 1213 -665 -4947 -31 50 217 1213 -665 -4947 -35 50 217 1213 -665 -4947 -35 50 217 1213 -665 -4947 -19 50 217 1213 -665 -4947 -14 50 217 1213 -665 -4947 -27 50 217 1213 -665 -4947 -39 50 217 1213 -665 -4947 -26 50 217 1213 -665 -4947 -18 50 217 1213 -665 -4947 -8 50 217 1213 -665 -4947 -15 50 217 1213 -665 -4947 -9 50 217 1213 -665 -4947 2025-09-28 10:11:42,230 Hysteresis 72921 0: raw(217 32000 32000 32000) min(-665 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1213 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-665 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1213 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -9 50 217 1213 -665 -4947 1 50 217 1213 -665 -4947 0 50 217 1213 -665 -4947 -10 50 217 1213 -665 -4947 -37 50 217 1213 -665 -4947 -47 50 217 1213 -665 -4947 -31 50 217 1213 -665 -4947 -14 50 217 1213 -665 -4947 13 50 217 1213 -665 -4947 20 50 217 1213 -665 -4947 25 50 217 1213 -665 -4947 -12 50 217 1213 -665 -4947 -23 50 217 1213 -665 -4947 -30 50 217 1213 -665 -4947 -11 50 217 1213 -665 -4947 -20 50 217 1213 -665 -4947 3 50 217 1213 -665 -4947 10 50 217 1213 -665 -4947 -10 50 217 1213 -665 -4947 -11 50 217 1213 -665 -4947 2025-09-28 10:11:52,235 Hysteresis 72931 0: raw(217 32000 32000 32000) min(-665 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1213 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-665 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1213 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -29 50 217 1213 -665 -4947 -32 50 217 1213 -665 -4947 -23 50 217 1213 -665 -4947 -11 50 217 1213 -665 -4947 -11 50 217 1213 -665 -4947 -14 50 217 1213 -665 -4947 -2 50 217 1213 -665 -4947 -11 50 217 1213 -665 -4947 3 50 217 1213 -665 -4947 -16 50 217 1213 -665 -4947 -33 50 217 1213 -665 -4947 -35 50 217 1213 -665 -4947 3 50 217 1213 -665 -4947 7 50 217 1213 -665 -4947 -9 50 217 1213 -665 -4947 -42 50 217 1213 -665 -4947 -29 50 217 1213 -665 -4947 8 50 217 1213 -665 -4947 9 50 217 1213 -665 -4947 0 50 217 1213 -665 -4947 2025-09-28 10:12:02,242 Hysteresis 72941 0: raw(217 32000 32000 32000) min(-665 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1213 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-665 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1213 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -8 50 217 1213 -665 -4947 -17 50 217 1213 -665 -4947 -55 50 217 1213 -665 -4947 -37 50 217 1213 -665 -4947 -1 50 217 1213 -665 -4947 6 50 217 1213 -665 -4947 33 50 217 1213 -665 -4947 24 50 217 1213 -665 -4947 -2 50 217 1213 -665 -4947 -26 50 217 1213 -665 -4947 -50 50 217 1213 -665 -4947 -31 50 217 1213 -665 -4947 -31 50 217 1213 -665 -4947 -25 50 217 1213 -665 -4947 -31 50 217 1213 -665 -4947 -3 50 217 1213 -665 -4947 -11 50 217 1213 -665 -4947 -18 50 217 1213 -665 -4947 -18 50 217 1213 -665 -4947 -15 50 217 1213 -665 -4947 2025-09-28 10:12:12,246 Hysteresis 72951 0: raw(217 32000 32000 32000) min(-665 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1213 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-665 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1213 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 7 50 217 1213 -665 -4947 18 50 217 1213 -665 -4947 4 50 217 1213 -665 -4947 13 50 217 1213 -665 -4947 -43 50 217 1213 -665 -4947 -30 50 217 1213 -665 -4947 -24 50 217 1213 -665 -4947 13 50 217 1213 -665 -4947 1 50 217 1213 -665 -4947 -27 50 217 1213 -665 -4947 -24 50 217 1213 -665 -4947 -26 50 217 1213 -665 -4947 3 50 217 1213 -665 -4947 15 50 217 1213 -665 -4947 -9 50 217 1213 -665 -4947 -4 50 217 1213 -665 -4947 -35 50 217 1213 -665 -4947 -31 50 217 1213 -665 -4947 -6 50 217 1213 -665 -4947 -5 50 217 1213 -665 -4947 2025-09-28 10:12:22,251 Hysteresis 72961 0: raw(217 32000 32000 32000) min(-665 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1213 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-665 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1213 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -15 50 217 1213 -665 -4947 -33 50 217 1213 -665 -4947 -32 50 217 1213 -665 -4947 10 50 217 1213 -665 -4947 9 50 217 1213 -665 -4947 8 50 217 1213 -665 -4947 -22 50 217 1213 -665 -4947 -21 50 217 1213 -665 -4947 -38 50 217 1213 -665 -4947 -34 50 217 1213 -665 -4947 -6 50 217 1213 -665 -4947 -7 50 217 1213 -665 -4947 15 50 217 1213 -665 -4947 7 50 217 1213 -665 -4947 -5 50 217 1213 -665 -4947 -30 50 217 1213 -665 -4947 -27 50 217 1213 -665 -4947 37 50 217 1213 -665 -4947 21 50 217 1213 -665 -4947 -27 50 217 1213 -665 -4947 2025-09-28 10:12:32,259 Hysteresis 72971 0: raw(217 32000 32000 32000) min(-665 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1213 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-665 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1213 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -52 50 217 1213 -665 -4947 -39 50 217 1213 -665 -4947 -19 50 217 1213 -665 -4947 -5 50 217 1213 -665 -4947 -19 50 217 1213 -665 -4947 -38 50 217 1213 -665 -4947 26 50 217 1213 -665 -4947 -14 50 217 1213 -665 -4947 -21 50 217 1213 -665 -4947 44 50 217 1213 -665 -4947 52 50 217 1213 -665 -4947 46 50 217 1213 -665 -4947 43 50 217 1213 -665 -4947 -97 50 217 1213 -665 -4947 -66 50 217 1213 -665 -4947 -61 50 217 1213 -665 -4947 -126 76 330 1213 -665 -4947 -128 78 339 1213 -665 -4947 -100 50 217 1213 -665 -4947 -105 55 239 1213 -665 -4947 2025-09-28 10:12:42,281 Hysteresis 72981 0: raw(239 32000 32000 32000) min(-665 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1213 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(239 32000 32000 32000) min(-665 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1213 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 106 44 191 1213 -665 -4947 64 50 217 1213 -665 -4947 65 50 217 1213 -665 -4947 2 50 217 1213 -665 -4947 -4 50 217 1213 -665 -4947 64 50 217 1213 -665 -4947 63 50 217 1213 -665 -4947 -43 50 217 1213 -665 -4947 -120 70 304 1213 -665 -4947 -126 76 330 1213 -665 -4947 -50 50 217 1213 -665 -4947 -52 50 217 1213 -665 -4947 -51 50 217 1213 -665 -4947 -54 50 217 1213 -665 -4947 55 50 217 1213 -665 -4947 14 50 217 1213 -665 -4947 18 50 217 1213 -665 -4947 106 44 191 1213 -665 -4947 92 50 217 1213 -665 -4947 54 50 217 1213 56 -4947 2025-09-28 10:12:52,285 Hysteresis 72991 0: raw(217 32000 32000 32000) min(56 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1213 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 56 < req 18000 No: p0 min 56 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(56 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 1213 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 55 50 217 1213 56 -4947 -105 55 239 1213 86 -4947 -90 50 217 1213 86 -4947 -90 50 217 1213 86 -4947 -54 50 217 1165 86 -4947 -47 50 217 395 86 -4947 -97 50 217 395 86 -4947 -101 51 221 395 86 -4947 28 50 217 395 86 -4947 93 50 217 395 86 -4947 91 50 217 395 86 -4947 82 50 217 395 86 -4947 83 50 217 395 86 -4947 -12 50 217 395 86 -4947 -10 50 217 395 86 -4947 38 50 217 395 86 -4947 -4 50 217 395 86 -4947 0 50 217 395 86 -4947 -99 50 217 395 86 -4947 -89 50 217 395 86 -4947 2025-09-28 10:13:02,290 Hysteresis 73001 0: raw(217 32000 32000 32000) min(86 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 395 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 86 < req 18000 No: p0 min 86 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(86 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 395 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -57 50 217 395 86 -4947 -61 50 217 395 86 -4947 -38 50 217 395 86 -4947 61 50 217 395 86 -4947 63 50 217 395 86 -4947 41 50 217 395 191 -4947 31 50 217 395 191 -4947 26 50 217 395 191 -4947 29 50 217 395 191 -4947 11 50 217 395 191 -4947 -101 51 221 395 191 -4947 -101 51 221 395 191 -4947 -53 50 217 395 191 -4947 -61 50 217 395 191 -4947 -30 50 217 395 191 -4947 -34 50 217 395 191 -4947 -8 50 217 395 191 -4947 -30 50 217 395 191 -4947 -31 50 217 395 191 -4947 31 50 217 395 191 -4947 2025-09-28 10:13:12,299 Hysteresis 73011 0: raw(217 32000 32000 32000) min(191 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 395 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 191 < req 18000 No: p0 min 191 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(191 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 395 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 33 50 217 395 191 -4947 -3 50 217 395 191 -4947 -7 50 217 395 191 -4947 -9 50 217 395 191 -4947 -50 50 217 395 191 -4947 -57 50 217 395 191 -4947 -34 50 217 395 191 -4947 -22 50 217 395 191 -4947 -66 50 217 395 191 -4947 -76 50 217 395 191 -4947 -71 50 217 395 191 -4947 58 50 217 395 191 -4947 47 50 217 395 191 -4947 -1 50 217 395 191 -4947 8 50 217 395 191 -4947 -5 50 217 395 191 -4947 -9 50 217 395 191 -4947 91 50 217 395 191 -4947 -30 50 217 395 191 -4947 -31 50 217 395 191 -4947 2025-09-28 10:13:22,306 Hysteresis 73021 0: raw(217 32000 32000 32000) min(191 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 395 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 191 < req 18000 No: p0 min 191 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(191 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 395 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -74 50 217 395 191 -4947 -84 50 217 395 191 -4947 -36 50 217 395 191 -4947 -46 50 217 395 191 -4947 -48 50 217 395 191 -4947 68 50 217 395 191 -4947 65 50 217 395 191 -4947 -46 50 217 395 191 -4947 -42 50 217 395 191 -4947 46 50 217 395 191 -4947 50 50 217 395 191 -4947 36 50 217 395 191 -4947 -103 53 230 395 191 -4947 -36 50 217 395 191 -4947 78 50 217 395 191 -4947 86 50 217 395 191 -4947 72 50 217 395 191 -4947 72 50 217 395 191 -4947 -10 50 217 395 191 -4947 -73 50 217 395 191 -4947 2025-09-28 10:13:32,315 Hysteresis 73031 0: raw(217 32000 32000 32000) min(191 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 395 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 191 < req 18000 No: p0 min 191 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(191 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 395 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 0 50 217 395 191 -4947 -46 50 217 395 191 -4947 -54 50 217 395 191 -4947 -43 50 217 395 191 -4947 -38 50 217 395 191 -4947 -13 50 217 395 191 -4947 23 50 217 395 191 -4947 7 50 217 395 191 -4947 -75 50 217 395 191 -4947 -75 50 217 395 191 -4947 35 50 217 395 191 -4947 36 50 217 395 191 -4947 37 50 217 395 191 -4947 -61 50 217 395 191 -4947 -21 50 217 395 191 -4947 33 50 217 395 191 -4947 42 50 217 395 191 -4947 5 50 217 395 191 -4947 -1 50 217 395 191 -4947 -71 50 217 395 191 -4947 2025-09-28 10:13:42,320 Hysteresis 73041 0: raw(217 32000 32000 32000) min(191 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 395 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 191 < req 18000 No: p0 min 191 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(191 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 395 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -32 50 217 395 191 -4947 -47 50 217 395 191 -4947 -23 50 217 395 191 -4947 -15 50 217 395 191 -4947 10 50 217 395 191 -4947 10 50 217 395 191 -4947 -11 50 217 395 191 -4947 -24 50 217 395 191 -4947 -55 50 217 395 191 -4947 -54 50 217 395 191 -4947 -20 50 217 395 191 -4947 40 50 217 395 191 -4947 14 50 217 395 191 -4947 -15 50 217 395 191 -4947 -17 50 217 395 191 -4947 -13 50 217 395 191 -4947 0 50 217 395 191 -4947 -12 50 217 395 191 -4947 -32 50 217 395 191 -4947 -37 50 217 395 191 -4947 2025-09-28 10:13:52,325 Hysteresis 73051 0: raw(217 32000 32000 32000) min(191 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 395 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 191 < req 18000 No: p0 min 191 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(191 32000 32000 32000) spread(-4947 32000 32000 32000) max_pv 395 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7 50 217 395 191 -3747 -3 50 217 395 191 -3747 18 50 217 395 191 -3747 -9 50 217 395 191 -3747 -20 50 217 395 191 -3747 -28 50 217 395 191 -3747 -24 50 217 395 191 -3747 -11 50 217 395 191 -3747 12 50 217 395 191 -3747 -54 50 217 395 191 -3747 -39 50 217 395 191 -3747 -30 50 217 395 191 -3747 21 50 217 395 191 -3747 24 50 217 395 191 -3747 1 50 217 395 191 -3747 -61 50 217 395 191 -3747 -67 50 217 395 191 -3747 -8 50 217 395 191 -3747 -9 50 217 395 191 -3747 -9 50 217 395 191 -3747 2025-09-28 10:14:02,334 Hysteresis 73061 0: raw(217 32000 32000 32000) min(191 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 395 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 191 < req 18000 No: p0 min 191 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(191 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 395 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -12 50 217 395 191 -3747 -43 50 217 395 191 -3747 -10 50 217 395 191 -3747 -8 50 217 395 191 -3747 -1 50 217 395 191 -3747 380 -230 -1000 395 -1000 -3747 45 50 217 395 -1000 -3747 47 50 217 395 -1000 -3747 -550 500 2173 2173 -1000 -3747 -527 477 2073 2173 -1000 -3747 -636 586 2547 2547 -1000 -3747 58 50 217 2547 -1000 -3747 -49 50 217 2547 -1000 -3747 -51 50 217 2547 -1000 -3747 -50 50 217 2547 -1000 -3747 -66 50 217 2547 -1000 -3747 -14 50 217 2547 -1000 -3747 -63 50 217 2547 -1000 -3747 -72 50 217 2547 -1000 -3747 -70 50 217 2547 -1000 -3747 2025-09-28 10:14:12,339 Hysteresis 73071 0: raw(217 32000 32000 32000) min(-1000 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 2547 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1000 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 2547 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -4 50 217 2547 -1000 -3747 -9 50 217 2547 -1000 -3747 1 50 217 2547 -1000 -3747 -11 50 217 2547 -1000 -3747 -16 50 217 2547 -1000 -3747 1 50 217 2547 -1000 -3747 1 50 217 2547 -1000 -3747 4 50 217 2547 -1000 -3747 8 50 217 2547 -1000 -3747 -28 50 217 2547 -1000 -3747 -41 50 217 2547 -1000 -3747 -40 50 217 2547 -1000 -3747 -2 50 217 2547 -1000 -3747 -6 50 217 2547 -1000 -3747 -37 50 217 2547 -1000 -3747 -11 50 217 2547 -1000 -3747 -39 50 217 2547 -1000 -3747 0 50 217 2547 -1000 -3747 -14 50 217 2547 -1000 -3747 -20 50 217 2547 -1000 -3747 2025-09-28 10:14:22,346 Hysteresis 73081 0: raw(217 32000 32000 32000) min(-1000 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 2547 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1000 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 2547 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -29 50 217 2547 -1000 -3747 -17 50 217 2547 -1000 -3747 9 50 217 2547 -1000 -3747 4 50 217 2547 -1000 -3747 1 50 217 2547 -1000 -3747 -17 50 217 2547 -1000 -3747 -22 50 217 2547 -1000 -3747 -27 50 217 2547 -1000 -3747 -13 50 217 2547 -1000 -3747 0 50 217 2547 -1000 -3747 -9 50 217 2547 -1000 -3747 -13 50 217 2547 -1000 -3747 -35 50 217 2547 -1000 -3747 -28 50 217 2547 -1000 -3747 -27 50 217 2547 -1000 -3747 -22 50 217 2547 -1000 -3747 -13 50 217 2547 -1000 -3747 -14 50 217 2547 -1000 -3747 -14 50 217 2547 -1000 -3747 -15 50 217 2547 -1000 -3747 2025-09-28 10:14:32,365 Hysteresis 73091 0: raw(217 32000 32000 32000) min(-1000 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 2547 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1000 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 2547 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 13 50 217 2547 -1000 -3747 13 50 217 2547 -1000 -3747 -17 50 217 2547 -1000 -3747 -24 50 217 2547 -1000 -3747 8 50 217 2547 -1000 -3747 3 50 217 2547 -1000 -3747 -3 50 217 2547 -1000 -3747 -4 50 217 2547 -1000 -3747 -17 50 217 2547 -1000 -3747 -25 50 217 2547 -1000 -3747 -32 50 217 2547 -1000 -3747 -25 50 217 2547 -1000 -3747 -13 50 217 2547 -1000 -3747 0 50 217 2547 -1000 -3747 0 50 217 2547 -1000 -3747 -2 50 217 2547 -1000 -3747 -13 50 217 2547 -1000 -3747 -25 50 217 2547 -1000 -3747 -12 50 217 2547 -1000 -3747 -15 50 217 2547 -1000 -3747 2025-09-28 10:14:42,368 Hysteresis 73101 0: raw(217 32000 32000 32000) min(-1000 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 2547 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1000 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 2547 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -23 50 217 2547 -1000 -3747 -16 50 217 2547 -1000 -3747 -10 50 217 2547 -1000 -3747 -11 50 217 2547 -1000 -3747 -7 50 217 2547 -1000 -3747 4 50 217 2547 -1000 -3747 -18 50 217 2547 -1000 -3747 -20 50 217 2547 -1000 -3747 12 50 217 2547 -1000 -3747 -3 50 217 2547 -1000 -3747 -24 50 217 2547 -1000 -3747 -30 50 217 2547 -1000 -3747 -30 50 217 2547 -1000 -3747 -16 50 217 2547 -1000 -3747 -22 50 217 2547 -1000 -3747 -25 50 217 2547 -1000 -3747 -22 50 217 2547 -1000 -3747 -5 50 217 2547 -1000 -3747 7 50 217 2547 -1000 -3747 0 50 217 2547 -1000 -3747 2025-09-28 10:14:52,372 Hysteresis 73111 0: raw(217 32000 32000 32000) min(-1000 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 2547 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1000 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 2547 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -11 50 217 2547 -1000 -3747 -28 50 217 2547 -1000 -3747 -25 50 217 2547 -1000 -3747 -18 50 217 2547 -1000 -3747 0 50 217 2547 -1000 -3747 6 50 217 2547 -1000 -3747 -21 50 217 2547 -1000 -3747 -25 50 217 2547 -1000 -3747 -24 50 217 2547 -1000 -3747 -10 50 217 2547 -1000 -3747 7 50 217 2547 -1000 -3747 -9 50 217 2547 -1000 -3747 -15 50 217 2547 -1000 -3747 -35 50 217 2547 -1000 -3747 -35 50 217 2547 -1000 -3747 -42 50 217 2547 -1000 -3747 -35 50 217 2547 -1000 -3747 -25 50 217 2547 -1000 -3747 -13 50 217 2547 -1000 -3747 -14 50 217 2547 -1000 -3747 2025-09-28 10:15:02,375 Hysteresis 73121 0: raw(217 32000 32000 32000) min(-1000 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 2547 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 1 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1000 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 2547 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -23 50 217 2547 -1000 -3747 -29 50 217 2547 -1000 -3747 -31 50 217 2547 -1000 -3747 -25 50 217 2547 -1000 -3747 -4 50 217 2547 -1000 -3747 3 50 217 2547 -1000 -3747 5 50 217 2547 -1000 -3747 -11 50 217 2547 -1000 -3747 -24 50 217 2547 -1000 -3747 -30 50 217 2547 -1000 -3747 -14 50 217 2547 -1000 -3747 -10 50 217 2547 -1000 -3747 -8 50 217 2547 -1000 -3747 -62 50 217 2547 -1000 -3747 -58 50 217 2547 -1000 -3747 -56 50 217 2547 -1000 -3747 -23 50 217 2547 -1000 -3747 1 50 217 2547 -1000 -3747 10 50 217 2547 -1000 -3747 -15 50 217 2547 -1000 -3747 2025-09-28 10:15:12,378 Hysteresis 73131 0: raw(217 32000 32000 32000) min(-1000 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 2547 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1000 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 2547 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 1 50 217 2547 -1000 -3747 -23 50 217 2547 -1000 -3747 -9 50 217 2547 -1000 -3747 -9 50 217 2547 -1000 -3747 -57 50 217 2547 -1000 -3747 -30 50 217 2547 -1000 -3747 1 50 217 2547 -1000 -3747 1 50 217 2547 -1000 -3747 -40 50 217 2547 -1000 -3747 -30 50 217 2547 -1000 -3747 -64 50 217 2547 -1000 -3747 -44 50 217 2547 -1000 -3747 -33 50 217 2547 -1000 -3747 -3 50 217 2547 -1000 -3747 -11 50 217 2547 -1000 -3747 -25 50 217 2547 -1000 -3747 -30 50 217 2547 -1000 -3747 -32 50 217 2547 -1000 -3747 -19 50 217 2547 -1000 -3747 -24 50 217 2547 -1000 -3747 2025-09-28 10:15:22,395 Hysteresis 73141 0: raw(217 32000 32000 32000) min(-1000 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 2547 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1000 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 2547 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -17 50 217 2547 -1000 -3747 0 50 217 2547 -1000 -3747 -2 50 217 2547 -1000 -3747 -7 50 217 2547 -1000 -3747 -25 50 217 2547 -1000 -3747 -31 50 217 2547 -1000 -3747 -35 50 217 2547 -1000 -3747 -22 50 217 2547 -1000 -3747 -19 50 217 2547 -1000 -3747 -26 50 217 2547 -1000 -3747 -23 50 217 2547 -1000 -3747 -19 50 217 2547 -1000 -3747 -15 50 217 2547 -1000 -3747 -10 50 217 2547 -1000 -3747 -16 50 217 2547 -1000 -3747 -36 50 217 2547 -1000 -3747 -32 50 217 2547 -1000 -3747 -27 50 217 2547 -1000 -3747 -14 50 217 2547 -1000 -3747 3 50 217 2547 -1000 -3747 2025-09-28 10:15:32,403 Hysteresis 73151 0: raw(217 32000 32000 32000) min(-1000 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 2547 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1000 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 2547 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -5 50 217 2547 -1000 -3747 -14 50 217 2547 -1000 -3747 -29 50 217 2547 -1000 -3747 -33 50 217 2547 -1000 -3747 -62 50 217 2547 -1000 -3747 -56 50 217 2547 -1000 -3747 -22 50 217 2547 -1000 -3747 3 50 217 2547 -1000 -3747 -17 50 217 2547 -1000 -3747 -10 50 217 2547 -1000 -3747 -36 50 217 2547 -1000 -3747 -40 50 217 2547 -1000 -3747 -28 50 217 2547 -1000 -3747 -16 50 217 2547 -1000 -3747 -25 50 217 2547 -1000 -3747 -12 50 217 2547 -1000 -3747 -4 50 217 2547 -1000 -3747 -10 50 217 2547 -1000 -3747 -14 50 217 2547 -1000 -3747 -21 50 217 2547 -1000 -3747 2025-09-28 10:15:42,406 Hysteresis 73161 0: raw(217 32000 32000 32000) min(-1000 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 2547 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1000 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 2547 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -17 50 217 2547 -1000 -3747 -25 50 217 2547 -1000 -3747 -19 50 217 2547 -1000 -3747 -30 50 217 2547 -1000 -3747 -42 50 217 2547 -1000 -3747 -28 50 217 2547 -1000 -3747 -41 50 217 2547 -1000 -3747 -33 50 217 2547 -1000 -3747 -39 50 217 2547 -1000 -3747 -46 50 217 2547 -1000 -3747 -31 50 217 2547 -1000 -3747 4 50 217 2547 -1000 -3747 10 50 217 2547 -1000 -3747 -4 50 217 2547 -1000 -3747 -31 50 217 2547 -1000 -3747 -31 50 217 2547 -1000 -3747 -59 50 217 2547 -1000 -3747 -36 50 217 2547 -1000 -3747 -28 50 217 2547 -1000 -3747 3 50 217 2547 -1000 -3747 2025-09-28 10:15:52,416 Hysteresis 73171 0: raw(217 32000 32000 32000) min(-1000 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 2547 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1000 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 2547 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -13 50 217 2547 -1000 -3747 -25 50 217 2547 -1000 -3747 -37 50 217 2547 -1000 -3747 -22 50 217 2547 -1000 -3747 -25 50 217 2547 -1000 -3747 -31 50 217 2547 -1000 -3747 -16 50 217 2547 -1000 -3747 -22 50 217 2547 -1000 -3747 -40 50 217 2547 -1000 -3747 -40 50 217 2547 -1000 -3747 -38 50 217 2547 -1000 -3747 -23 50 217 2547 -1000 -3747 -10 50 217 2547 -1000 -3747 5 50 217 2547 -1000 -3747 -7 50 217 2547 -1000 -3747 -30 50 217 2547 -1000 -3747 -21 50 217 2547 -1000 -3747 -27 50 217 2547 -1000 -3747 330 -180 -782 2547 -1000 -3747 957 -807 -3508 2547 -3508 -3747 2025-09-28 10:16:02,420 Hysteresis 73181 0: raw(-3508 32000 32000 32000) min(-3508 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 2547 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-3508 32000 32000 32000) min(-3508 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 2547 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 662 -512 -2226 2547 -3508 -3747 22 50 217 2547 -3508 -3747 -698 648 2817 2817 -3508 -3747 -851 801 3482 3482 -3508 -3747 -429 379 1647 3482 -3508 -3747 -143 93 404 3482 -3508 -3747 45 50 217 3482 -3508 -3747 -99 50 217 3482 -3508 -3747 13 50 217 3482 -3508 -3747 -69 50 217 3482 -3508 -3747 48 50 217 3482 -3508 -3747 -68 50 217 3482 -3508 -3747 47 50 217 3482 -3508 -3747 -96 50 217 3482 -3508 -3747 81 50 217 3482 -3508 -3747 35 50 217 3482 -3508 -3747 90 50 217 3482 -3508 -3747 -65 50 217 3482 -3508 -3747 26 50 217 3482 -3508 -3747 -74 50 217 3482 -3508 -3747 2025-09-28 10:16:12,425 Hysteresis 73191 0: raw(217 32000 32000 32000) min(-3508 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 3482 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3508 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 3482 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -32 50 217 3482 -3508 -3747 -49 50 217 3482 -3508 -3747 -30 50 217 3482 -3508 -3747 -34 50 217 3482 -3508 -3747 19 50 217 3482 -3508 -3747 -33 50 217 3482 -3508 -3747 -11 50 217 3482 -3508 -3747 -48 50 217 3482 -3508 -3747 -12 50 217 3482 -3508 -3747 -5 50 217 3482 -3508 -3747 3 50 217 3482 -3508 -3747 -23 50 217 3482 -3508 -3747 -22 50 217 3482 -3508 -3747 -50 50 217 3482 -3508 -3747 -12 50 217 3482 -3508 -3747 -43 50 217 3482 -3508 -3747 -20 50 217 3482 -3508 -3747 -50 50 217 3482 -3508 -3747 3 50 217 3482 -3508 -3747 -17 50 217 3482 -3508 -3747 2025-09-28 10:16:22,445 Hysteresis 73201 0: raw(217 32000 32000 32000) min(-3508 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 3482 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3508 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 3482 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -27 50 217 3482 -3508 -3747 -43 50 217 3482 -3508 -3747 -33 50 217 3482 -3508 -3747 -33 50 217 3482 -3508 -3747 4 50 217 3482 -3508 -3747 -27 50 217 3482 -3508 -3747 -28 50 217 3482 -3508 -3747 -28 50 217 3482 -3508 -3747 -7 50 217 3482 -3508 -3747 -12 50 217 3482 -3508 -3747 3 50 217 3482 -3508 -3747 -34 50 217 3482 -3508 -3747 -18 50 217 3482 -3508 -3747 -36 50 217 3482 -3508 -3747 -9 50 217 3482 -3508 -3747 -15 50 217 3482 -3508 -3747 2 50 217 3482 -3508 -3747 -35 50 217 3482 -3508 -3747 0 50 217 3482 -3508 -3747 -48 50 217 3482 -3508 -3747 2025-09-28 10:16:32,450 Hysteresis 73211 0: raw(217 32000 32000 32000) min(-3508 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 3482 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3508 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 3482 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -22 50 217 3482 -3508 -3747 -27 50 217 3482 -3508 -3747 -7 50 217 3482 -3508 -3747 -52 50 217 3482 -3508 -3747 -5 50 217 3482 -3508 -3747 -48 50 217 3482 -3508 -3747 -9 50 217 3482 -3508 -3747 -47 50 217 3482 -3508 -3747 -21 50 217 3482 -3508 -3747 -52 50 217 3482 -3508 -3747 -31 50 217 3482 -3508 -3747 -30 50 217 3482 -3508 -3747 -1 50 217 3482 -3508 -3747 -30 50 217 3482 -3508 -3747 -1 50 217 3482 -3508 -3747 -1 50 217 3482 -3508 -3747 -13 50 217 3482 -3508 -3747 -57 50 217 3482 -3508 -3747 26 50 217 3482 -3508 -3747 -18 50 217 3482 -3508 -3747 2025-09-28 10:16:42,457 Hysteresis 73221 0: raw(217 32000 32000 32000) min(-3508 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 3482 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3508 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 3482 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -15 50 217 3482 -3508 -3747 -42 50 217 3482 -3508 -3747 -15 50 217 3482 -3508 -3747 -40 50 217 3482 -3508 -3747 27 50 217 3482 -3508 -3747 -36 50 217 3482 -3508 -3747 0 50 217 3482 -3508 -3747 -46 50 217 3482 -3508 -3747 -8 50 217 3482 -3508 -3747 -53 50 217 3482 -3508 -3747 -45 50 217 3482 -3508 -3747 -38 50 217 3482 -3508 -3747 33 50 217 3482 -3508 -3747 -43 50 217 3482 -3508 -3747 0 50 217 3482 -3508 -3747 -68 50 217 3482 -3508 -3747 27 50 217 3482 -3508 -3747 57 50 217 3482 -3508 -3747 62 50 217 3482 -3508 -3747 -60 50 217 3482 -3508 -3747 2025-09-28 10:16:52,464 Hysteresis 73231 0: raw(217 32000 32000 32000) min(-3508 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 3482 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3508 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 3482 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 63 50 217 3482 -3508 -3747 -52 50 217 3482 -3508 -3747 6 50 217 3482 -3508 -3747 -135 85 369 3482 -3508 -3747 -114 64 278 3482 -3508 -3747 -101 51 221 3482 -3508 -3747 85 50 217 3482 -3508 -3747 -75 50 217 3482 -3508 -3747 94 50 217 3482 -3508 -3747 -74 50 217 3482 -3508 -3747 7 50 217 3482 -3508 -3747 89 50 217 3482 -3508 -3747 83 50 217 3482 -3508 -3747 -68 50 217 3482 -3508 -3747 74 50 217 3482 -3508 -3747 -144 94 408 3482 -3508 -3747 -35 50 217 3482 -3508 -3747 -108 58 252 3482 -3508 -3747 -32 50 217 3482 -3508 -3747 -17 50 217 3482 -3508 -3747 2025-09-28 10:17:02,470 Hysteresis 73241 0: raw(217 32000 32000 32000) min(-3508 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 3482 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3508 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 3482 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 49 50 217 3482 -3508 -3747 -153 103 447 3482 -3508 -3747 -26 50 217 3482 -3508 -3747 -107 57 247 3482 -3508 -3747 100 50 217 3482 -3508 -3747 78 50 217 3482 -3508 -3747 60 50 217 3482 -3508 -3747 -145 95 413 3482 -3508 -3747 12 50 217 3482 -3508 -3747 -49 50 217 3482 -3508 -3747 112 38 165 3482 -3508 -3747 -2 50 217 3482 -3508 -3747 -147 97 421 3482 -3508 -3747 -164 114 495 3482 -3508 -3747 -80 50 217 3482 -3508 -3747 -87 50 217 3482 -3508 -3747 110 40 173 3482 -3508 -3747 -57 50 217 3482 -3508 -3747 62 50 217 3482 -3508 -3747 -13 50 217 3482 -3508 -3747 2025-09-28 10:17:12,476 Hysteresis 73251 0: raw(217 32000 32000 32000) min(-3508 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 3482 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3508 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 3482 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -19 50 217 3482 -3508 -3747 91 50 217 3482 -3508 -3747 93 50 217 3482 -3508 -3747 -14 50 217 3482 -3508 -3747 41 50 217 3482 -3508 -3747 -114 64 278 3482 -3508 -3747 -128 78 339 3482 -3508 -3747 -138 88 382 3482 -3508 -3747 -59 50 217 3482 -3508 -3747 -59 50 217 3482 -3508 -3747 25 50 217 3482 -3508 -3747 -150 100 434 3482 -3508 -3747 1 50 217 3482 -3508 -3747 91 50 217 3482 -3508 -3747 83 50 217 3482 -3508 -3747 59 50 217 3482 -3508 -3747 69 50 217 3482 -3508 -3747 -68 50 217 3482 -3508 -3747 -40 50 217 3482 -3508 -3747 -48 50 217 3482 -3508 -3747 2025-09-28 10:17:22,490 Hysteresis 73261 0: raw(217 32000 32000 32000) min(-3508 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 3482 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3508 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 3482 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -35 50 217 3482 -3508 -3747 -51 50 217 3482 -3508 -3747 -117 67 291 3482 -3508 -3747 -137 87 378 3482 -3508 -3747 -37 50 217 3482 -3508 -3747 -69 50 217 3482 -3508 -3747 39 50 217 3482 -3508 -3747 4 50 217 3482 -3508 -3747 1 50 217 3482 -3508 -3747 -22 50 217 3482 -3508 -3747 -43 50 217 3482 -3508 -3747 -117 67 291 3482 -3508 -3747 25 50 217 3482 -3508 -3747 -54 50 217 3482 -3508 -3747 -149 99 430 3482 -3508 -3747 -164 114 495 3482 -3508 -3747 -124 74 321 3482 -3508 -3747 -135 85 369 3482 -3508 -3747 -96 50 217 3482 -3508 -3747 -74 50 217 3482 -3508 -3747 2025-09-28 10:17:32,494 Hysteresis 73271 0: raw(217 32000 32000 32000) min(-3508 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 3482 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3508 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 3482 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -69 50 217 3482 -3508 -3747 -22 50 217 3482 -3508 -3747 -58 50 217 3482 -3508 -3747 -86 50 217 3482 -3508 -3747 -96 50 217 3482 -3508 -3747 -85 50 217 3482 -3508 -3747 -104 54 234 3482 -3508 -3747 -33 50 217 3482 -3508 -3747 -24 50 217 3482 -3508 -3747 -37 50 217 3482 -3508 -3747 -54 50 217 3482 -3508 -3747 -61 50 217 3482 -3508 -3747 -122 72 313 3482 -3508 -3747 -81 50 217 3482 -3508 -3747 -141 91 395 3482 -3508 -3747 -131 81 352 3482 -3508 -3747 -157 107 465 3482 -3508 -3747 -139 89 386 3482 -3508 -3747 -153 103 447 3482 -3508 -3747 -59 50 217 3482 -3508 -3747 2025-09-28 10:17:42,499 Hysteresis 73281 0: raw(217 32000 32000 32000) min(-3508 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 3482 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3508 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 3482 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -68 50 217 3482 -3508 -3747 -11 50 217 3482 -3508 -3747 -71 50 217 3482 -3508 -3747 -79 50 217 3482 -3508 -3747 17 50 217 3482 -3508 -3747 2 50 217 3482 -3508 -3747 -12 50 217 3482 -3508 -3747 -33 50 217 3482 -3508 -3747 -135 85 369 3482 -3508 -3747 -132 82 356 3482 -3508 -3747 -168 118 513 3482 -3508 -3747 -133 83 360 3482 -3508 -3747 -158 108 469 3482 -3508 -3747 -160 110 478 3482 -3508 -3747 -175 125 543 3482 -3508 -3747 -60 50 217 3482 -3508 -3747 -11 50 217 3482 -3508 -3747 -38 50 217 3482 -3508 -3747 -84 50 217 3482 -3508 -3747 -89 50 217 3482 -3508 -3747 2025-09-28 10:17:52,506 Hysteresis 73291 0: raw(217 32000 32000 32000) min(-3508 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 3482 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3508 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 3482 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -89 50 217 3482 -3508 -3747 -136 86 373 3482 -3508 -3747 -187 137 595 3482 -3508 -3747 -173 123 534 3482 -3508 -3747 -221 171 743 3482 -3508 -3747 -282 232 1008 3482 -3508 -3747 -322 272 1182 3482 -3508 -3747 -152 102 443 3482 -3508 -3747 -189 139 604 3482 -3508 -3747 -274 224 973 3482 -3508 -3747 -379 329 1430 3482 -3508 -3747 -370 320 1391 3482 -3508 -3747 -449 399 1734 3482 -3508 -3747 -478 428 1860 3482 -3508 -3747 -553 503 2186 3482 -3508 -3747 -540 490 2130 3482 -3508 -3747 -641 591 2569 3482 -3508 -3747 -681 631 2743 3482 -3508 -3747 -733 683 2969 3482 -3508 -3747 -791 741 3221 3482 -3508 -3747 2025-09-28 10:18:02,512 Hysteresis 73301 0: raw(3221 32000 32000 32000) min(-3508 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 3482 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(3221 32000 32000 32000) min(-3508 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 3482 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -843 793 3447 3482 -3508 -3747 -970 920 4000 4000 -3508 -3747 -943 893 3882 4000 -3508 -3747 -996 946 4113 4113 -3508 -3747 -1083 1033 4491 4491 -3508 -3747 -1133 1083 4708 4708 -3508 -3747 -1263 1213 5273 5273 -3508 -3747 -1286 1236 5373 5373 -3508 -3747 -1405 1355 5891 5891 -3508 -3747 -1410 1360 5913 5913 -3508 -3747 -1478 1428 6208 6208 -3508 -3747 -1563 1513 6578 6578 -3508 -3747 -1611 1561 6786 6786 -3508 -3747 -1667 1617 7030 7030 -3508 -3747 -1677 1627 7073 7073 -3508 -3747 -1791 1741 7569 7569 -3508 -3747 -1818 1768 7686 7686 -3508 -3747 -1948 1898 8252 8252 -3508 -3747 -1945 1895 8239 8252 -3508 -3747 -1952 1902 8269 8269 -3508 -3747 2025-09-28 10:18:12,519 Hysteresis 73311 0: raw(8269 32000 32000 32000) min(-3508 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 8269 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(8269 32000 32000 32000) min(-3508 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 8269 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -2068 2018 8773 8773 -3508 -3747 -2090 2040 8869 8869 -3508 -3747 -2152 2102 9139 9139 -3508 -3747 -2171 2121 9221 9221 -3508 -3747 -2294 2244 9756 9756 -3508 -3747 -2316 2266 9852 9852 -3508 -3747 -2349 2299 9995 9995 -3508 -3747 -2402 2352 10226 10226 -3508 -3747 -2404 2354 10234 10234 -3508 -3747 -2486 2436 10591 10591 -3508 -3747 -2497 2447 10639 10639 -3508 -3747 -2547 2497 10856 10856 -3508 -3747 -2631 2581 11221 11221 -3508 -3747 -2701 2651 11526 11526 -3508 -3747 -2826 2776 12069 12069 -3508 -3747 -2843 2793 12143 12143 -3508 -3747 -2873 2823 12273 12273 -3508 -3747 -2889 2839 12343 12343 -3508 -3747 -2881 2831 12308 12343 -3508 -3747 -2876 2826 12286 12343 -3508 -3747 2025-09-28 10:18:22,523 Hysteresis 73321 0: raw(12286 32000 32000 32000) min(-3508 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 12343 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(12286 32000 32000 32000) min(-3508 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 12343 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -2870 2820 12260 12343 -3508 -3747 -2847 2797 12160 12343 -3508 -3747 -2850 2800 12173 12343 -3508 -3747 -2830 2780 12086 12343 -3508 -3747 -2823 2773 12056 12343 -3508 -3747 -2833 2783 12100 12343 -3508 -3747 -2839 2789 12126 12343 -3508 -3747 -2839 2789 12126 12343 -3508 -3747 -2883 2833 12317 12343 -3508 -3747 -2900 2850 12391 12391 -3508 -3747 -2931 2881 12526 12526 -3508 -3747 -2913 2863 12447 12526 -3508 -3747 -2857 2807 12204 12526 -3508 -3747 -2854 2804 12191 12526 -3508 -3747 -2842 2792 12139 12526 -3508 -3747 -2858 2808 12208 12526 -3508 -3747 -2873 2823 12273 12526 -3508 -3747 -2900 2850 12391 12526 -3508 -3747 -2920 2870 12478 12526 -3508 -3747 -2947 2897 12595 12595 -3508 -3747 2025-09-28 10:18:32,528 Hysteresis 73331 0: raw(12595 32000 32000 32000) min(-3508 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 12595 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(12595 32000 32000 32000) min(-3508 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 12595 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -2933 2883 12534 12595 -3508 -3747 -2933 2883 12534 12595 -3508 -3747 -2979 2929 12734 12734 -3508 -3747 -3001 2951 12830 12830 -3508 -3747 -3044 2994 13017 13017 -3508 -3747 -3034 2984 12973 13017 -3508 -3747 -3057 3007 13073 13073 -3508 -3747 -3057 3007 13073 13073 -3508 -3747 -3050 3000 13043 13073 -3508 -3747 -3042 2992 13008 13073 -3508 -3747 -3008 2958 12860 13073 -3508 -3747 -3027 2977 12943 13073 -3508 -3747 -3031 2981 12960 13073 -3508 -3747 -3042 2992 13008 13073 -3508 -3747 -3038 2988 12991 13073 -3508 -3747 -3015 2965 12891 13073 -3508 -3747 -3025 2975 12934 13073 -3508 -3747 -3047 2997 13030 13073 -3508 -3747 -3057 3007 13073 13073 -3508 -3747 -3063 3013 13100 13100 -3508 -3747 2025-09-28 10:18:42,533 Hysteresis 73341 0: raw(13100 32000 32000 32000) min(-3508 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 13100 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(13100 32000 32000 32000) min(-3508 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 13100 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -3045 2995 13021 13100 -3508 -3747 -3055 3005 13065 13100 -3508 -3747 -3050 3000 13043 13100 -3508 -3747 -3045 2995 13021 13100 -3508 -3747 -3037 2987 12986 13100 -3508 -3747 -2981 2931 12743 13100 -3508 -3747 -2988 2938 12773 13100 -3508 -3747 -3019 2969 12908 13100 -3508 -3747 -3027 2977 12943 13100 -3508 -3747 -3040 2990 13000 13100 -3508 -3747 -3045 2995 13021 13100 -3508 -3747 -3040 2990 13000 13100 -3508 -3747 -3066 3016 13113 13113 -3508 -3747 -3050 3000 13043 13113 -3508 -3747 -3038 2988 12991 13113 -3508 -3747 -3039 2989 12995 13113 -3508 -3747 -3028 2978 12947 13113 -3508 -3747 -3023 2973 12926 13113 -3508 -3747 -2999 2949 12821 13113 -3508 -3747 -2990 2940 12782 13113 -3508 -3747 2025-09-28 10:18:52,537 Hysteresis 73351 0: raw(12782 32000 32000 32000) min(-3508 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 13113 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(12782 32000 32000 32000) min(-3508 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 13113 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -2966 2916 12678 13113 -3508 -3747 -2803 2753 11969 13113 -3508 -3747 -2783 2733 11882 13113 -3508 -3747 -2763 2713 11795 13113 -3508 -3747 -2751 2701 11743 13113 -3508 -3747 -2714 2664 11582 13113 -3508 -3747 -2614 2564 11147 13113 -3508 -3747 -2621 2571 11178 13113 -3508 -3747 -2491 2441 10613 13113 -3508 -3747 -2472 2422 10530 13113 -3508 -3747 -2441 2391 10395 13113 -3508 -3747 -2396 2346 10200 13113 -3508 -3747 -2377 2327 10117 13113 -3508 -3747 -2336 2286 9939 13113 -3508 -3747 -2303 2253 9795 13113 -3508 -3747 -2285 2235 9717 13113 -3508 -3747 -2259 2209 9604 13113 -3508 -3747 -2267 2217 9639 13113 -3508 -3747 -2275 2225 9673 13113 -3508 -3747 -2273 2223 9665 13113 -3508 -3747 2025-09-28 10:19:02,543 Hysteresis 73361 0: raw(9665 32000 32000 32000) min(-3508 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 13113 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(9665 32000 32000 32000) min(-3508 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 13113 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -2259 2209 9604 13113 -3508 -3747 -2235 2185 9500 13113 -3508 -3747 -2019 1969 8560 13113 -3508 -3747 -1687 1637 7117 13113 -3508 -3747 -2038 1988 8643 13113 -3508 -3747 -1894 1844 8017 13113 -3508 -3747 -1563 1513 6578 13113 -3508 -3747 -2185 2135 9282 13113 -3508 -3747 -2178 2128 9252 13113 -3508 -3747 -2187 2137 9291 13113 -3508 -3747 -2185 2135 9282 13113 -3508 -3747 -2152 2102 9139 13113 -3508 -3747 -2153 2103 9143 13113 -3508 -3747 -2120 2070 9000 13113 -3508 -3747 -2101 2051 8917 13113 -3508 -3747 -1989 1939 8430 13113 -3508 -3747 -895 845 3673 13113 -3508 -3747 -1086 1036 4504 13113 -3508 -3747 -1465 1415 6152 13113 -3508 -3747 -1364 1314 5713 13113 -3508 -3747 2025-09-28 10:19:12,564 Hysteresis 73371 0: raw(5713 32000 32000 32000) min(-3508 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 13113 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(5713 32000 32000 32000) min(-3508 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 13113 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1676 1626 7069 13113 -3508 -3747 -1613 1563 6795 13113 -3508 -3747 -1605 1555 6760 13113 -3508 -3747 -1401 1351 5873 13113 -3508 -3747 -1381 1331 5786 13113 -3508 -3747 -1219 1169 5082 13113 -3508 -3747 -1182 1132 4921 13113 -3508 -3747 -1048 998 4339 13113 -3508 -3747 -987 937 4073 13113 -3508 -3747 -958 908 3947 13113 -3508 -3747 -860 810 3521 13113 -3508 -3747 -842 792 3443 13113 -3508 -3747 -805 755 3282 13113 -3508 -3747 -810 760 3304 13113 -3508 -3747 -776 726 3156 13113 -3508 -3747 -783 733 3186 13113 -3508 -3747 -783 733 3186 13113 -3508 -3747 -778 728 3165 13113 -3508 -3747 -799 749 3256 13113 -3508 -3747 -828 778 3382 13113 -3508 -3747 2025-09-28 10:19:22,573 Hysteresis 73381 0: raw(3382 32000 32000 32000) min(-3508 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 13113 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(3382 32000 32000 32000) min(-3508 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 13113 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -828 778 3382 13113 -3508 -3747 -870 820 3565 13113 -3508 -3747 -893 843 3665 13113 -3508 -3747 -879 829 3604 13113 -3508 -3747 -915 865 3760 13113 -3508 -3747 -936 886 3852 13113 -3508 -3747 -946 896 3895 13113 -3508 -3747 -960 910 3956 13113 -3508 -3747 -977 927 4030 13113 -3508 -3747 -982 932 4052 13113 -3508 -3747 -969 919 3995 13113 -3508 -3747 -980 930 4043 13113 -3508 -3747 -992 942 4095 13113 -3508 -3747 -978 928 4034 13113 -3508 -3747 -989 939 4082 13113 -3508 -3747 -965 915 3978 13113 -3508 -3747 -949 899 3908 13113 -3508 -3747 -970 920 4000 13113 -3508 -3747 -974 924 4017 13113 -3508 -3747 -990 940 4086 13113 -3508 -3747 2025-09-28 10:19:32,577 Hysteresis 73391 0: raw(4086 32000 32000 32000) min(-3508 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 13113 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(4086 32000 32000 32000) min(-3508 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 13113 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -969 919 3995 13113 -3508 -3747 -978 928 4034 13113 -3508 -3747 -1010 960 4173 13113 -3508 -3747 -1086 1036 4504 13113 -3508 -3747 -1116 1066 4634 13113 -3508 -3747 -1151 1101 4786 13113 -3508 -3747 -1150 1100 4782 13113 -3508 -3747 -1165 1115 4847 13113 -3508 -3747 -1158 1108 4817 13113 -3508 -3747 -1101 1051 4569 13113 -3508 -3747 -1079 1029 4473 13113 -3508 -3747 -1016 966 4200 13113 -3508 -3747 -1017 967 4204 13113 -3508 -3747 -1018 968 4208 13113 -3508 -3747 -994 944 4104 13113 -3508 -3747 -988 938 4078 13113 -3508 -3747 -989 939 4082 13113 -3508 -3747 -981 931 4047 13113 -3508 -3747 -969 919 3995 13113 -3508 -3747 -989 939 4082 13113 -3508 -3747 2025-09-28 10:19:42,582 Hysteresis 73401 0: raw(4082 32000 32000 32000) min(-3508 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 13113 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(4082 32000 32000 32000) min(-3508 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 13113 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1002 952 4139 13113 -3508 -3747 -1042 992 4313 13113 -3508 -3747 -1054 1004 4365 13113 -3508 -3747 -1069 1019 4430 13113 -3508 -3747 -1084 1034 4495 13113 -3508 -3747 -1143 1093 4752 13113 -3508 -3747 -1183 1133 4926 13113 -3508 -3747 -1201 1151 5004 13113 -3508 -3747 -1275 1225 5326 13113 -3508 -3747 -1288 1238 5382 13113 -3508 -3747 -1347 1297 5639 13113 -3508 -3747 -1430 1380 6000 13113 -3508 -3747 -1560 1510 6565 13113 -3508 -3747 -1664 1614 7017 13113 -3508 -3747 -1709 1659 7213 13113 -3508 -3747 -1819 1769 7691 13113 -3508 -3747 -1827 1777 7726 13113 -3508 -3747 -1862 1812 7878 13113 -3508 -3747 -1836 1786 7765 13113 -3508 -3747 -1743 1693 7360 13113 -3508 -3747 2025-09-28 10:19:52,587 Hysteresis 73411 0: raw(7360 32000 32000 32000) min(-3508 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 13113 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(7360 32000 32000 32000) min(-3508 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 13113 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1650 1600 6956 13113 -3508 -3747 -1632 1582 6878 13113 -3508 -3747 -1527 1477 6421 13113 -3508 -3747 -1508 1458 6339 13113 -3508 -3747 -1386 1336 5808 13113 -3508 -3747 -1335 1285 5586 13113 -3508 -3747 -1308 1258 5469 13113 -3508 -3747 -1121 1071 4656 13113 -3508 -3747 -1098 1048 4556 13113 -3508 -3747 -899 849 3691 13113 -3508 -3747 -870 820 3565 13113 -3508 -3747 -734 684 2973 13113 -3508 -3747 -712 662 2878 13113 -3508 -3747 -660 610 2652 13113 -3508 -3747 -660 610 2652 13113 -3508 -3747 -663 613 2665 13113 -3508 -3747 -658 608 2643 13113 -3508 -3747 -662 612 2660 13113 -3508 -3747 -651 601 2613 13113 -3508 -3747 -613 563 2447 13113 -2226 -3747 2025-09-28 10:20:02,604 Hysteresis 73421 0: raw(2447 32000 32000 32000) min(-2226 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 13113 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(2447 32000 32000 32000) min(-2226 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 13113 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -549 499 2169 13113 165 -3747 -483 433 1882 13113 165 -3747 -440 390 1695 13113 165 -3747 -279 229 995 13113 165 -3747 -255 205 891 13113 165 -3747 -110 60 260 13113 165 -3747 -61 50 217 13113 165 -3747 -13 50 217 13113 165 -3747 71 50 217 13113 165 -3747 117 33 143 13113 143 -3747 179 -29 -126 13113 -126 -3747 148 2 8 13113 -126 -3747 174 -24 -104 13113 -126 -3747 147 3 13 13113 -126 -3747 169 -19 -82 13113 -126 -3747 60 50 217 13113 -126 -3747 -39 50 217 13113 -126 -3747 24 50 217 13113 -126 -3747 10 50 217 13113 -126 -3747 75 50 217 13113 -126 -3747 2025-09-28 10:20:12,615 Hysteresis 73431 0: raw(217 32000 32000 32000) min(-126 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 13113 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-126 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 13113 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 42 50 217 13113 -126 -3747 61 50 217 13113 -126 -3747 11 50 217 13113 -126 -3747 12 50 217 13113 -126 -3747 -9 50 217 13113 -126 -3747 0 50 217 13113 -126 -3747 5 50 217 13113 -126 -3747 18 50 217 13113 -126 -3747 28 50 217 13113 -126 -3747 30 50 217 13113 -126 -3747 -5 50 217 13113 -126 -3747 15 50 217 13113 -126 -3747 25 50 217 13113 -126 -3747 49 50 217 13113 -126 -3747 35 50 217 13113 -126 -3747 27 50 217 13113 -126 -3747 0 50 217 13113 -126 -3747 -38 50 217 13113 -126 -3747 -13 50 217 13113 -126 -3747 3 50 217 13113 -126 -3747 2025-09-28 10:20:22,629 Hysteresis 73441 0: raw(217 32000 32000 32000) min(-126 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 13113 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-126 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 13113 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 19 50 217 13113 -126 -3747 -3 50 217 13113 -126 -3747 0 50 217 13113 -126 -3747 -23 50 217 13113 -126 -3747 -21 50 217 13113 -126 -3747 -30 50 217 13113 -126 -3747 -11 50 217 13113 -126 -3747 -17 50 217 13113 -126 -3747 -31 50 217 13113 -126 -3747 -37 50 217 13113 -126 -3747 2 50 217 13113 -126 -3747 -15 50 217 13113 -126 -3747 -11 50 217 13113 -126 -3747 -25 50 217 13113 -126 -3747 -1 50 217 13113 -126 -3747 2 50 217 13113 -126 -3747 -12 50 217 13113 -126 -3747 -19 50 217 13113 -126 -3747 -18 50 217 13113 -126 -3747 2025-09-28 10:20:32,638 Hysteresis 73451 0: raw(217 32000 32000 32000) min(-126 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 13113 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-126 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 13113 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -39 50 217 13113 -126 -3747 -25 50 217 13113 -126 -3747 -31 50 217 13113 -126 -3747 -33 50 217 13113 -126 -3747 -4 50 217 13113 -126 -3747 22 50 217 13113 -126 -3747 22 50 217 13113 -126 -3747 -21 50 217 13113 -126 -3747 -18 50 217 13113 -126 -3747 -6 50 217 13113 -126 -3747 24 50 217 13113 -126 -3747 6 50 217 13113 -126 -3747 -20 50 217 13113 -126 -3747 -30 50 217 13113 -126 -3747 -26 50 217 13113 -126 -3747 -13 50 217 13113 -126 -3747 -6 50 217 13113 -126 -3747 2 50 217 13113 -126 -3747 1 50 217 13113 -126 -3747 -23 50 217 13113 -126 -3747 2025-09-28 10:20:42,643 Hysteresis 73461 0: raw(217 32000 32000 32000) min(-126 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 13113 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-126 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 13113 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -12 50 217 13113 -126 -3747 -5 50 217 13113 -126 -3747 -5 50 217 13113 -126 -3747 -8 50 217 13113 -126 -3747 0 50 217 13113 -126 -3747 8 50 217 13113 -126 -3747 -12 50 217 13113 -126 -3747 -32 50 217 13113 -126 -3747 -69 50 217 13113 -126 -3747 -38 50 217 13113 -126 -3747 -13 50 217 13113 -126 -3747 2 50 217 13113 -126 -3747 2 50 217 13113 -126 -3747 -11 50 217 13113 -126 -3747 5 50 217 13113 -126 -3747 -18 50 217 13113 -126 -3747 -11 50 217 13113 -126 -3747 -30 50 217 13113 -126 -3747 -1 50 217 13113 -126 -3747 0 50 217 13113 -126 -3747 2025-09-28 10:20:52,649 Hysteresis 73471 0: raw(217 32000 32000 32000) min(-126 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 13113 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-126 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 13113 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -34 50 217 13113 -126 -3747 -36 50 217 13113 -126 -3747 -13 50 217 13113 -126 -3747 -3 50 217 13113 -126 -3747 20 50 217 13113 -126 -3747 8 50 217 13113 -126 -3747 9 50 217 13113 -126 -3747 -15 50 217 13113 -126 -3747 -27 50 217 13113 -126 -3747 -39 50 217 13113 -126 -3747 -17 50 217 13113 -126 -3747 -21 50 217 13113 -126 -3747 -18 50 217 13113 -126 -3747 13 50 217 13113 -126 -3747 -17 50 217 13113 -126 -3747 -17 50 217 13113 -126 -3747 -3 50 217 13113 -126 -3747 -6 50 217 13113 -126 -3747 -7 50 217 13113 -126 -3747 -29 50 217 13113 -126 -3747 2025-09-28 10:21:02,677 Hysteresis 73482 0: raw(217 32000 32000 32000) min(-126 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 13113 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-126 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 13113 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -22 50 217 13113 -126 -3747 -15 50 217 13113 -126 -3747 -6 50 217 13113 -126 -3747 -13 50 217 13113 -126 -3747 -47 50 217 13113 -126 -3747 -54 50 217 13113 -126 -3747 -25 50 217 13113 -126 -3747 -25 50 217 13113 -126 -3747 -26 50 217 13113 -126 -3747 1 50 217 13113 -126 -3747 -30 50 217 13113 -126 -3747 -31 50 217 13113 -126 -3747 -146 96 417 13113 -126 -3747 -130 80 347 13113 -126 -3747 86 50 217 13113 -126 -3747 113 37 160 13113 -126 -3747 122 28 121 13113 -126 -3747 121 29 126 13113 -126 -3747 12 50 217 13113 -126 -3747 -36 50 217 13113 -126 -3747 2025-09-28 10:21:12,684 Hysteresis 73492 0: raw(217 32000 32000 32000) min(-126 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 13113 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-126 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 13113 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -19 50 217 13113 -126 -3747 -30 50 217 13113 -126 -3747 -40 50 217 13113 -126 -3747 -12 50 217 13113 -126 -3747 -32 50 217 13113 -126 -3747 -62 50 217 13113 -126 -3747 -11 50 217 13113 -126 -3747 3 50 217 13113 -126 -3747 37 50 217 13113 -126 -3747 13 50 217 13113 -126 -3747 -13 50 217 13113 -126 -3747 11 50 217 13113 -126 -3747 -12 50 217 13113 -126 -3747 -32 50 217 13113 -126 -3747 -19 50 217 13113 -126 -3747 -28 50 217 13113 -126 -3747 -36 50 217 13113 -126 -3747 -7 50 217 13113 -126 -3747 18 50 217 13113 -126 -3747 -3 50 217 13113 -126 -3747 2025-09-28 10:21:22,687 Hysteresis 73502 0: raw(217 32000 32000 32000) min(-126 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 13113 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-126 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 13113 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -16 50 217 13113 -126 -3747 -43 50 217 13113 -126 -3747 -47 50 217 13113 -126 -3747 -32 50 217 13113 -126 -3747 -10 50 217 13113 -126 -3747 8 50 217 13113 -126 -3747 -24 50 217 13113 -126 -3747 -13 50 217 13113 -126 -3747 -8 50 217 13113 -126 -3747 13 50 217 13113 -126 -3747 -32 50 217 13113 -126 -3747 -27 50 217 13113 -126 -3747 -10 50 217 13113 -126 -3747 10 50 217 13113 -126 -3747 -40 50 217 13113 -126 -3747 -56 50 217 13113 -126 -3747 -85 50 217 13113 -126 -3747 -62 50 217 13113 -126 -3747 2 50 217 13113 -126 -3747 37 50 217 13113 -126 -3747 2025-09-28 10:21:32,695 Hysteresis 73512 0: raw(217 32000 32000 32000) min(-126 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 13113 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-126 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 13113 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 55 50 217 13113 -126 -3747 53 50 217 13113 -126 -3747 -6 50 217 13113 -126 -3747 -8 50 217 13113 -126 -3747 -16 50 217 13113 -126 -3747 -22 50 217 13113 -126 -3747 -21 50 217 13113 -126 -3747 -8 50 217 13113 -126 -3747 10 50 217 13113 -126 -3747 7 50 217 13113 -126 -3747 -7 50 217 13113 -126 -3747 -37 50 217 13113 -126 -3747 -41 50 217 13113 -126 -3747 -12 50 217 13113 -126 -3747 34 50 217 13113 -126 -3747 11 50 217 13113 -126 -3747 -13 50 217 13113 -126 -3747 -63 50 217 13113 -126 -3747 -50 50 217 13113 -126 -3747 -42 50 217 13113 -126 -3747 2025-09-28 10:21:42,699 Hysteresis 73522 0: raw(217 32000 32000 32000) min(-126 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 13113 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-126 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 13113 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -38 50 217 13113 -126 -3747 -16 50 217 13113 -126 -3747 -1 50 217 13113 -126 -3747 4 50 217 13113 -126 -3747 -1 50 217 13113 -126 -3747 -34 50 217 13113 -126 -3747 -31 50 217 13113 -126 -3747 -30 50 217 13113 -126 -3747 20 50 217 13113 -126 -3747 16 50 217 13113 -126 -3747 -22 50 217 13113 -126 -3747 -22 50 217 13113 -126 -3747 -42 50 217 13113 -126 -3747 -40 50 217 13113 -126 -3747 -12 50 217 13113 -126 -3747 -6 50 217 13113 -126 -3747 -13 50 217 13113 -126 -3747 -15 50 217 13113 -126 -3747 -22 50 217 13113 -126 -3747 -14 50 217 13113 -126 -3747 2025-09-28 10:21:52,702 Hysteresis 73532 0: raw(217 32000 32000 32000) min(-126 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 13113 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-126 32000 32000 32000) spread(-3747 32000 32000 32000) max_pv 13113 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -29 50 217 13113 -126 -3747 -30 50 217 13113 -126 -3747 -20 50 217 13113 -126 -3747 -25 50 217 13113 -126 -3747 2 50 217 13113 -126 -3747 -14 50 217 13113 -126 -3747 -18 50 217 13113 -126 -3747 -18 50 217 13113 -126 -3747 5 50 217 13113 -126 -3747 1486 -1336 -5808 13113 -5808 -5808 1559 -1409 -6126 13113 -6126 -6126 1509 -1359 -5908 13113 -6126 -6126 1464 -1314 -5713 13113 -6126 -6126 -115 65 282 13113 -6126 -6126 -168 118 513 13113 -6126 -6126 -313 263 1143 13113 -6126 -6126 -311 261 1134 13113 -6126 -6126 -113 63 273 13113 -6126 -6126 43 50 217 13113 -6126 -6126 67 50 217 13113 -6126 -6126 2025-09-28 10:22:02,740 Hysteresis 73542 0: raw(217 32000 32000 32000) min(-6126 32000 32000 32000) spread(-6126 32000 32000 32000) max_pv 13113 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-6126 32000 32000 32000) spread(-6126 32000 32000 32000) max_pv 13113 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -60 50 217 13113 -6126 -6126 -49 50 217 13113 -6126 -6126 17 50 217 13113 -6126 -6126 -84 50 217 13113 -6126 -6126 -84 50 217 13113 -6126 -6126 -87 50 217 13113 -6126 -6126 -99 50 217 13113 -6126 -6126 -98 50 217 13113 -6126 -6126 -98 50 217 13113 -6126 -6126 -83 50 217 13113 -6126 -6126 -99 50 217 13113 -6126 -6126 -116 66 286 13113 -6126 -6126 -125 75 326 13113 -6126 -6126 -100 50 217 13113 -6126 -6126 -103 53 230 13113 -6126 -6126 -104 54 234 13113 -6126 -6126 -91 50 217 13113 -6126 -6126 -91 50 217 13113 -6126 -6126 -108 58 252 13113 -6126 -6126 -116 66 286 13113 -6126 -6126 2025-09-28 10:22:12,745 Hysteresis 73552 0: raw(286 32000 32000 32000) min(-6126 32000 32000 32000) spread(-6126 32000 32000 32000) max_pv 13113 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(286 32000 32000 32000) min(-6126 32000 32000 32000) spread(-6126 32000 32000 32000) max_pv 13113 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -125 75 326 13113 -6126 -6126 -61 50 217 13113 -6126 -6126 -63 50 217 13113 -6126 -6126 -63 50 217 13113 -6126 -6126 -55 50 217 13113 -6126 -6126 -58 50 217 13113 -6126 -6126 -57 50 217 13113 -6126 -6126 -47 50 217 13113 -6126 -6126 -38 50 217 13113 -6126 -6126 -56 50 217 13113 -6126 -6126 -55 50 217 13113 -6126 -6126 -49 50 217 13113 -6126 -6126 -46 50 217 13113 -6126 -6126 -70 50 217 13113 -6126 -6126 -70 50 217 13113 -6126 -6126 -70 50 217 13113 -6126 -6126 -59 50 217 13113 -6126 -6126 -63 50 217 13113 -6126 -6126 -50 50 217 13113 -6126 -6126 -26 50 217 13113 -6126 -6126 2025-09-28 10:22:22,750 Hysteresis 73562 0: raw(217 32000 32000 32000) min(-6126 32000 32000 32000) spread(-6126 32000 32000 32000) max_pv 13113 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-6126 32000 32000 32000) spread(-6126 32000 32000 32000) max_pv 13113 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -40 50 217 13113 -6126 -6126 -62 50 217 13113 -6126 -6126 -41 50 217 13113 -6126 -6126 -1132 1082 4704 13113 -6126 -6126 -1487 1437 6247 13113 -6126 -6126 -1508 1458 6339 13113 -6126 -6126 -1420 1370 5956 13113 -6126 -6126 -1355 1305 5673 13113 -6126 -6126 -1036 986 4286 13113 -6126 -6126 -382 332 1443 13113 -6126 -6126 -376 326 1417 13113 -6126 -6126 39 50 217 13113 -6126 -6126 39 50 217 13113 -6126 -6126 110 40 173 13113 -6126 -6126 -7 50 217 13113 -6126 -6126 -43 50 217 13113 -6126 -6126 -35 50 217 13113 -6126 -6126 -44 50 217 13113 -6126 -6126 29 50 217 13113 -6126 -6126 38 50 217 13113 -6126 -6126 2025-09-28 10:22:32,755 Hysteresis 73572 0: raw(217 32000 32000 32000) min(-6126 32000 32000 32000) spread(-6126 32000 32000 32000) max_pv 13113 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-6126 32000 32000 32000) spread(-6126 32000 32000 32000) max_pv 13113 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -4 50 217 13113 -6126 -6126 -50 50 217 13113 -6126 -6126 -62 50 217 13113 -6126 -6126 -5 50 217 13113 -6126 -6126 -4 50 217 13113 -6126 -6126 -28 50 217 13113 -6126 -6126 -22 50 217 13113 -6126 -6126 -44 50 217 13113 -6126 -6126 8 50 217 13113 -6126 -6126 -4 50 217 13113 -6126 -6126 -24 50 217 13113 -6126 -6126 -24 50 217 13113 -6126 -6126 -48 50 217 13113 -6126 -6126 -37 50 217 13113 -6126 -6126 -30 50 217 13113 -6126 -6126 -30 50 217 13113 -6126 -6126 46 50 217 13113 -6126 -6126 13 50 217 13113 -6126 -6126 7 50 217 13113 -6126 -6126 3 50 217 13113 -6126 -6126 2025-09-28 10:22:42,760 Hysteresis 73582 0: raw(217 32000 32000 32000) min(-6126 32000 32000 32000) spread(-6126 32000 32000 32000) max_pv 13113 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-6126 32000 32000 32000) spread(-6126 32000 32000 32000) max_pv 13113 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 2 50 217 13113 -6126 -6126 85 50 217 13113 -6126 -6126 89 50 217 13113 -6126 -6126 -26 50 217 13113 -6126 -6126 -116 66 286 13113 -6126 -6126 -119 69 300 13113 -6126 -6126 -87 50 217 13113 -6126 -6126 -83 50 217 13113 -6126 -6126 -26 50 217 13113 -6126 -6126 -20 50 217 13113 -6126 -6126 -4 50 217 13113 -6126 -6126 -18 50 217 13113 -6126 -6126 -15 50 217 13113 -6126 -6126 86 50 217 13043 -6126 -6126 86 50 217 12995 -6126 -6126 42 50 217 12995 -6126 -6126 47 50 217 12947 -6126 -6126 -47 50 217 12926 -6126 -6126 -12 50 217 12821 -6126 -6126 4 50 217 12782 -6126 -6126 2025-09-28 10:22:52,775 Hysteresis 73592 0: raw(217 32000 32000 32000) min(-6126 32000 32000 32000) spread(-6126 32000 32000 32000) max_pv 12782 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-6126 32000 32000 32000) spread(-6126 32000 32000 32000) max_pv 12782 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -21 50 217 12678 -6126 -6126 -24 50 217 11969 -6126 -6126 -73 50 217 11882 -6126 -6126 -73 50 217 11795 -6126 -6126 3 50 217 11743 -6126 -6126 37 50 217 11582 -6126 -6126 47 50 217 11178 -6126 -6126 -30 50 217 11178 -6126 -6126 -18 50 217 10613 -6126 -6126 -17 50 217 10530 -6126 -6126 -16 50 217 10395 -6126 -6126 -28 50 217 10200 -6126 -6126 -8 50 217 10117 -6126 -6126 -9 50 217 9939 -6126 -6126 -100 50 217 9795 -6126 -6126 -106 56 243 9717 -6126 -6126 -68 50 217 9673 -6126 -6126 -64 50 217 9673 -6126 -6126 67 50 217 9673 -6126 -6126 41 50 217 9665 -6126 -6126 2025-09-28 10:23:02,786 Hysteresis 73602 0: raw(217 32000 32000 32000) min(-6126 32000 32000 32000) spread(-6126 32000 32000 32000) max_pv 9665 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-6126 32000 32000 32000) spread(-6126 32000 32000 32000) max_pv 9665 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 23 50 217 9604 -6126 -6126 -19 50 217 9500 -6126 -6126 1223 -1073 -4665 9291 -6126 -6126 1547 -1397 -6073 9291 -6126 -6126 1658 -1508 -6556 9291 -6556 -6556 1071 -921 -4004 9291 -6556 -6556 -150 100 434 9291 -6556 -6556 -151 101 439 9291 -6556 -6556 -109 59 256 9291 -6556 -6556 -117 67 291 9291 -6556 -6556 155 -5 -21 9282 -6556 -6556 190 -40 -173 9143 -6556 -6556 168 -18 -78 9143 -6556 -6556 -171 121 526 9000 -6556 -6556 -1376 1326 5765 8917 -6556 -6556 -134 84 365 8430 -6556 -6556 -14 50 217 7878 -6556 -6556 171 -21 -91 7878 -6556 -6556 194 -44 -191 7878 -6556 -6556 32 50 217 7878 -6556 -6556 2025-09-28 10:23:12,791 Hysteresis 73612 0: raw(217 32000 32000 32000) min(-6556 32000 32000 32000) spread(-6556 32000 32000 32000) max_pv 7878 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-6556 32000 32000 32000) spread(-6556 32000 32000 32000) max_pv 7878 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1141 1091 4743 7878 -6556 -6556 -628 578 2513 7878 -6556 -6556 222 -72 -313 7878 -6556 -6556 223 -73 -317 7878 -6556 -6556 261 -111 -482 7878 -6556 -6556 264 -114 -495 7878 -6556 -6556 -1397 1347 5856 7878 -6556 -6556 -1249 1199 5213 7878 -6556 -6556 12 50 217 7878 -6556 -6556 630 -480 -2086 7878 -6556 -6556 614 -464 -2017 7878 -6556 -6556 -1390 1340 5826 7878 -6556 -6556 -1387 1337 5813 7878 -6556 -6556 -205 155 673 7878 -6556 -6556 185 -35 -152 7878 -6556 -6556 568 -418 -1817 7878 -6556 -6556 -347 297 1291 7878 -6556 -6556 -611 561 2439 7878 -6556 -6556 -630 580 2521 7878 -6556 -6556 -630 580 2521 7878 -6556 -6556 2025-09-28 10:23:22,799 Hysteresis 73622 0: raw(2521 32000 32000 32000) min(-6556 32000 32000 32000) spread(-6556 32000 32000 32000) max_pv 7878 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(2521 32000 32000 32000) min(-6556 32000 32000 32000) spread(-6556 32000 32000 32000) max_pv 7878 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 468 -318 -1382 7878 -6556 -6556 599 -449 -1952 7878 -6556 -6556 155 -5 -21 7878 -6556 -6556 -385 335 1456 7878 -6556 -6556 719 -569 -2473 7878 -6556 -6556 1466 -1316 -5721 7878 -6556 -6556 1464 -1314 -5713 7878 -6556 -6556 119 31 134 7878 -6556 -6556 -129 79 343 7878 -6556 -6556 -141 91 395 7878 -6556 -6556 -204 154 669 7878 -6556 -6556 -190 -54 -234 7878 -6556 -6556 -788 544 2365 7878 -6556 -6556 -783 539 2343 7878 -6556 -6556 -547 303 1317 7878 -6556 -6556 -508 264 1147 7878 -6556 -6556 -909 665 2891 7878 -6556 -6556 -997 753 3273 7878 -6556 -6556 -1083 839 3647 7878 -6556 -6556 624 -668 -2904 7878 -6556 -6556 2025-09-28 10:23:32,803 Hysteresis 73632 0: raw(-2904 32000 32000 32000) min(-6556 32000 32000 32000) spread(-6556 32000 32000 32000) max_pv 7878 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-2904 32000 32000 32000) min(-6556 32000 32000 32000) spread(-6556 32000 32000 32000) max_pv 7878 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 626 -670 -2913 7878 -6556 -6556 1563 -1607 -6986 7878 -6986 -6986 1235 -1279 -5560 7878 -6986 -6986 1243 -1287 -5595 7878 -6986 -6986 -33 -144 -626 7878 -6986 -6986 -912 668 2904 7878 -6986 -6986 -73 -144 -626 7878 -6986 -6986 -76 -144 -626 7878 -6986 -6986 594 -638 -2773 7878 -6986 -6986 462 -506 -2200 7878 -6986 -6986 464 -508 -2208 7878 -6986 -6986 -187 -57 -247 7878 -6986 -6986 -1328 1084 4713 7878 -6986 -6986 182 -226 -982 7878 -6986 -6986 193 -237 -1030 7878 -6986 -6986 525 -569 -2473 7878 -6986 -6986 138 -182 -791 7878 -6986 -6986 124 -168 -730 7878 -6986 -6986 82 -144 -626 7878 -6986 -6986 78 -144 -626 7878 -6986 -6986 2025-09-28 10:23:42,808 Hysteresis 73642 0: raw(-626 32000 32000 32000) min(-6986 32000 32000 32000) spread(-6986 32000 32000 32000) max_pv 7878 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-626 32000 32000 32000) min(-6986 32000 32000 32000) spread(-6986 32000 32000 32000) max_pv 7878 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 51 -144 -626 7878 -6986 -6986 43 -144 -626 7878 -6986 -6986 0 -144 -626 7878 -6986 -6986 -34 -1 -4 7878 -6986 -6986 -4 -1 -4 7878 -6986 -6986 3 -1 -4 7878 -6986 -6986 2 -1 -4 7878 -6986 -6986 -42 -1 -4 7878 -6986 -6986 -44 -1 -4 7878 -6986 -6986 0 -1 -4 7878 -6986 -6986 15 -1 -4 7878 -6986 -6986 19 -1 -4 7878 -6986 -6986 -28 -1 -4 7878 -6986 -6986 -19 -1 -4 7878 -6986 -6986 73 -1 -4 7878 -6986 -6986 75 -1 -4 7878 -6986 -6986 -811 710 3086 7878 -6986 -6986 -854 753 3273 7878 -6986 -6986 -494 393 1708 7765 -6986 -6986 -4 -1 -4 7360 -6986 -6986 2025-09-28 10:23:52,817 Hysteresis 73652 0: raw(-4 32000 32000 32000) min(-6986 32000 32000 32000) spread(-6986 32000 32000 32000) max_pv 7360 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-4 32000 32000 32000) min(-6986 32000 32000 32000) spread(-6986 32000 32000 32000) max_pv 7360 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 550 -451 -1960 6956 -6986 -6986 926 -827 -3595 6878 -6986 -6986 928 -829 -3604 6421 -6986 -6986 852 -753 -3273 6339 -6986 -6986 -193 92 400 6339 -6986 -6986 579 -480 -2086 6339 -6986 -6986 697 -598 -2600 6339 -6986 -6986 698 -599 -2604 6339 -6986 -6986 319 -220 -956 6339 -6986 -6986 320 -221 -960 6339 -6986 -6986 19 -1 -4 6339 -6986 -6986 -18 -1622 -7052 6339 -7052 -7052 -23 -1622 -7052 6339 -7052 -7052 -75 -1622 -7052 6339 -7052 -7052 -79 -1622 -7052 6339 -7052 -7052 -10 -1622 -7052 6339 -7052 -7052 -4 -1622 -7052 6339 -7052 -7052 -71 -1622 -7052 6339 -7052 -7052 -62 -1622 -7052 6339 -7052 -7052 -840 -882 -3834 6339 -7052 -7052 2025-09-28 10:24:02,823 Hysteresis 73662 0: raw(-3834 32000 32000 32000) min(-7052 32000 32000 32000) spread(-7052 32000 32000 32000) max_pv 6339 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-3834 32000 32000 32000) min(-7052 32000 32000 32000) spread(-7052 32000 32000 32000) max_pv 6339 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -796 -926 -4026 6339 -7052 -7052 -1443 -279 -1213 6339 -7052 -7052 -1386 -336 -1460 6339 -7052 -7052 -1382 -340 -1478 6339 -7052 -7052 -443 -1279 -5560 6339 -7052 -7052 35 -1622 -7052 6339 -7052 -7052 256 -1778 -7730 6339 -7730 -7730 -55 -1622 -7052 6339 -7730 -7730 -46 -1622 -7052 6339 -7730 -7730 127 -1649 -7169 6339 -7730 -7730 124 -1646 -7156 6339 -7730 -7730 33 -1622 -7052 6339 -7730 -7730 -22 -1622 -7052 6339 -7730 -7730 -133 -1589 -6908 6339 -7730 -7730 11 -1622 -7052 6339 -7730 -7730 -9 -1622 -7052 6339 -7730 -7730 -127 -1595 -6934 6339 -7730 -7730 -125 -1597 -6943 6339 -7730 -7730 0 -1622 -7052 6339 -7730 -7730 -65 -1622 -7052 6339 -7730 -7730 2025-09-28 10:24:12,828 Hysteresis 73672 0: raw(-7052 32000 32000 32000) min(-7730 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 6339 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-7052 32000 32000 32000) min(-7730 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 6339 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 6 -1622 -7052 6339 -7730 -7730 30 -1622 -7052 6339 -7730 -7730 38 -1622 -7052 6339 -7730 -7730 -31 -231 -1004 6339 -7730 -7730 -32 -231 -1004 6339 -7730 -7730 -39 -231 -1004 6339 -7730 -7730 -21 -231 -1004 6339 -7730 -7730 1 -231 -1004 6339 -7730 -7730 -29 -231 -1004 6339 -7730 -7730 -24 -231 -1004 6339 -7730 -7730 12 -231 -1004 6339 -7730 -7730 11 -231 -1004 6339 -7730 -7730 -54 -231 -1004 6339 -7730 -7730 -43 -231 -1004 6339 -7730 -7730 -11 -231 -1004 6339 -7730 -7730 -5 -231 -1004 6339 -7730 -7730 -19 -231 -1004 6339 -7730 -7730 -32 -231 -1004 6339 -7730 -7730 -26 -231 -1004 6339 -7730 -7730 5 -231 -1004 6339 -7730 -7730 2025-09-28 10:24:22,834 Hysteresis 73682 0: raw(-1004 32000 32000 32000) min(-7730 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 6339 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1004 32000 32000 32000) min(-7730 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 6339 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -19 -231 -1004 6339 -7730 -7730 0 -231 -1004 6339 -7730 -7730 10 -231 -1004 6339 -7730 -7730 5 -231 -1004 6339 -7730 -7730 -21 -231 -1004 6339 -7730 -7730 -20 -231 -1004 6339 -7730 -7730 -36 -231 -1004 6339 -7730 -7730 -20 -231 -1004 6339 -7730 -7730 699 -830 -3608 6339 -7730 -7730 689 -820 -3565 6339 -7730 -7730 1560 -1660 -7217 6339 -7730 -7730 1463 -1563 -6795 6339 -7730 -7730 1467 -1567 -6813 6339 -7730 -7730 -551 251 1091 6339 -7730 -7730 -844 544 2365 6339 -7730 -7730 541 -641 -2786 6339 -7730 -7730 850 -950 -4130 6339 -7730 -7730 1197 -1297 -5639 6339 -7730 -7730 996 -1096 -4765 6339 -7730 -7730 994 -1094 -4756 6339 -7730 -7730 2025-09-28 10:24:32,840 Hysteresis 73692 0: raw(-4756 32000 32000 32000) min(-7730 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 6339 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-4756 32000 32000 32000) min(-7730 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 6339 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -762 462 2008 6339 -7730 -7730 -1050 750 3260 6339 -7730 -7730 195 -295 -1282 6339 -7730 -7730 766 -866 -3765 6339 -7730 -7730 -423 123 534 6339 -7730 -7730 -1143 843 3665 6339 -7730 -7730 -1139 839 3647 6339 -7730 -7730 -983 683 2969 6339 -7730 -7730 -520 220 956 6339 -7730 -7730 -444 144 626 6339 -7730 -7730 -444 144 626 6339 -7730 -7730 -900 600 2608 6339 -7730 -7730 -913 613 2665 6339 -7730 -7730 -908 608 2643 6339 -7730 -7730 -412 112 486 6339 -7730 -7730 -120 -180 -782 6339 -7730 -7730 -80 -200 -869 6339 -7730 -7730 84 -200 -869 6339 -7730 -7730 79 -200 -869 6339 -7730 -7730 1301 -1401 -6091 6339 -7730 -7730 2025-09-28 10:24:42,847 Hysteresis 73702 0: raw(-6091 32000 32000 32000) min(-7730 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 6339 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-6091 32000 32000 32000) min(-7730 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 6339 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 1500 -1600 -6956 6339 -7730 -7730 1386 -1486 -6460 6339 -7730 -7730 1087 -1232 -5356 6339 -7730 -7730 1086 -1231 -5352 6339 -7730 -7730 471 -616 -2678 6339 -7730 -7730 155 -300 -1304 6339 -7730 -7730 8 -245 -1065 6339 -7730 -7730 12 -245 -1065 6339 -7730 -7730 -145 -200 -869 6339 -7730 -7730 -86 -245 -1065 6339 -7730 -7730 -823 478 2078 6339 -7730 -7730 -823 478 2078 6339 -7730 -7730 -1012 667 2900 6339 -7730 -7730 -2859 2514 10930 10930 -7730 -7730 -2865 2520 10956 10956 -7730 -7730 -1441 1096 4765 10956 -7730 -7730 -728 383 1665 10956 -7730 -7730 346 -491 -2134 10956 -7730 -7730 -409 64 278 10956 -7730 -7730 -1318 973 4230 10956 -7730 -7730 2025-09-28 10:24:52,864 Hysteresis 73712 0: raw(4230 32000 32000 32000) min(-7730 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 10956 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(4230 32000 32000 32000) min(-7730 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 10956 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -811 466 2026 10956 -7730 -7730 -806 461 2004 10956 -7730 -7730 510 -655 -2847 10956 -7730 -7730 677 -822 -3573 10956 -7730 -7730 652 -797 -3465 10956 -7730 -7730 121 -266 -1156 10956 -7730 -7730 107 -252 -1095 10956 -7730 -7730 106 -251 -1091 10956 -7730 -7730 105 -250 -1086 10956 -7730 -7730 0 -245 -1065 10956 -7730 -7730 -37 -67 -291 10956 -7730 -7730 -50 -67 -291 10956 -7730 -7730 -21 -67 -291 10956 -7730 -7730 -22 -67 -291 10956 -7730 -7730 -28 -67 -291 10956 -7730 -7730 -37 -67 -291 10956 -7730 -7730 -42 -67 -291 10956 -7730 -7730 -31 -67 -291 10956 -7730 -7730 1 -67 -291 10956 -7730 -7730 4 -67 -291 10956 -7730 -7730 2025-09-28 10:25:02,868 Hysteresis 73722 0: raw(-291 32000 32000 32000) min(-7730 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 10956 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-291 32000 32000 32000) min(-7730 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 10956 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 8 -67 -291 10956 -7730 -7730 -16 -67 -291 10956 -7730 -7730 -16 -67 -291 10956 -7730 -7730 -17 -67 -291 10956 -7730 -7730 -21 -67 -291 10956 -7730 -7730 -1452 1285 5586 10956 -7730 -7730 -1455 1288 5600 10956 -7730 -7730 49 -67 -291 10956 -7730 -7730 217 -184 -800 10956 -7730 -7730 218 -185 -804 10956 -7730 -7730 137 -104 -452 10956 -7730 -7730 112 -79 -343 10956 -7730 -7730 -792 625 2717 10956 -7730 -7730 -162 -5 -21 10956 -7730 -7730 -161 -6 -26 10956 -7730 -7730 311 -278 -1208 10956 -7730 -7730 81 -67 -291 10956 -7730 -7730 86 -67 -291 10956 -7730 -7730 -171 4 17 10956 -7730 -7730 -180 13 56 10956 -7730 -7730 2025-09-28 10:25:12,870 Hysteresis 73732 0: raw(56 32000 32000 32000) min(-7730 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 10956 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(56 32000 32000 32000) min(-7730 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 10956 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1 -67 -291 10956 -7730 -7730 96 -67 -291 10956 -7730 -7730 96 -159 -691 10956 -7730 -7730 72 -159 -691 10956 -7730 -7730 88 -159 -691 10956 -7730 -7730 -41 -159 -691 10956 -7730 -7730 -53 -159 -691 10956 -7730 -7730 -6 -159 -691 10956 -7730 -7730 109 -168 -730 10956 -7730 -7730 65 -159 -691 10956 -7730 -7730 66 -159 -691 10956 -7730 -7730 -1011 752 3269 10956 -7730 -7730 -1084 825 3586 10956 -7730 -7730 40 -159 -691 10956 -7730 -7730 439 -498 -2165 10956 -7730 -7730 597 -656 -2852 10956 -7730 -7730 -1254 995 4326 10956 -7730 -7730 -1221 962 4182 10956 -7730 -7730 -1311 1052 4573 10956 -7730 -7730 -979 720 3130 10956 -7730 -7730 2025-09-28 10:25:22,875 Hysteresis 73742 0: raw(3130 32000 32000 32000) min(-7730 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 10956 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(3130 32000 32000 32000) min(-7730 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 10956 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -718 459 1995 10956 -7730 -7730 -408 149 647 10956 -7730 -7730 -410 151 656 10956 -7730 -7730 112 -171 -743 10956 -7730 -7730 27 -159 -691 10956 -7730 -7730 102 -161 -700 10956 -7730 -7730 -185 -74 -321 10956 -7730 -7730 -33 -159 -691 10956 -7730 -7730 -157 -102 -443 10956 -7730 -7730 68 -159 -691 10956 -7730 -7730 94 50 217 10956 -7730 -7730 202 -52 -226 10956 -7730 -7730 106 44 191 10956 -7730 -7730 17 50 217 10956 -7730 -7730 -51 50 217 10956 -7730 -7730 -67 50 217 10956 -7730 -7730 -41 50 217 10956 -7730 -7730 -43 50 217 10956 -7730 -7730 -6 50 217 10956 -7730 -7730 6 50 217 10956 -7730 -7730 2025-09-28 10:25:32,880 Hysteresis 73752 0: raw(217 32000 32000 32000) min(-7730 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 10956 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-7730 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 10956 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -9 50 217 10956 -7730 -7730 -8 50 217 10956 -7730 -7730 -2 50 217 10956 -7730 -7730 -8 50 217 10956 -7730 -7730 -15 50 217 10956 -7730 -7730 -24 50 217 10956 -7730 -7730 -16 50 217 10956 -7730 -7730 -22 50 217 10956 -7730 -7730 -26 50 217 10956 -7730 -7730 -13 50 217 10956 -7730 -7730 -10 50 217 10956 -7730 -7730 -32 50 217 10956 -7730 -7730 -24 50 217 10956 -7730 -7730 -18 50 217 10956 -7730 -7730 -15 50 217 10956 -7730 -7730 -28 50 217 10956 -7730 -7730 -30 50 217 10956 -7730 -7730 -28 50 217 10956 -7730 -7730 -18 50 217 10956 -7730 -7730 -11 50 217 10956 -7730 -7730 2025-09-28 10:25:42,886 Hysteresis 73762 0: raw(217 32000 32000 32000) min(-7730 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 10956 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-7730 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 10956 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 0 50 217 10956 -7730 -7730 0 50 217 10956 -7730 -7730 -15 50 217 10956 -7730 -7730 -19 50 217 10956 -7730 -7730 -34 50 217 10956 -7730 -7730 -31 50 217 10956 -7730 -7730 -24 50 217 10956 -7730 -7730 -18 50 217 10956 -7730 -7730 -19 50 217 10956 -7730 -7730 -23 50 217 10956 -7730 -7730 -24 50 217 10956 -7730 -7730 -14 50 217 10956 -7730 -7730 -1 50 217 10956 -7730 -7730 -6 50 217 10956 -7730 -7730 -35 50 217 10956 -7730 -7730 -45 50 217 10956 -7730 -7730 -37 50 217 10956 -7730 -7730 -9 50 217 10956 -7730 -7730 -10 50 217 10956 -7730 -7730 -22 50 217 10956 -7730 -7730 2025-09-28 10:25:52,891 Hysteresis 73772 0: raw(217 32000 32000 32000) min(-7730 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 10956 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-7730 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 10956 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -29 50 217 10956 -7730 -7730 -33 50 217 10956 -7730 -7730 -26 50 217 10956 -7730 -7730 0 50 217 10956 -7730 -7730 9 50 217 10956 -7730 -7730 0 50 217 10956 -7730 -7730 -19 50 217 10956 -7730 -7730 -27 50 217 10956 -7730 -7730 -45 50 217 10956 -7730 -7730 -52 50 217 10956 -7730 -7730 -24 50 217 10956 -7730 -7730 9 50 217 10956 -7730 -7730 18 50 217 10956 -7730 -7730 0 50 217 10956 -7730 -7730 -30 50 217 10956 -7730 -7730 -24 50 217 10956 -7730 -7730 -37 50 217 10956 -7730 -7730 -2 50 217 10956 -7730 -7730 0 50 217 10956 -7730 -7730 1 50 217 10956 -7730 -7730 2025-09-28 10:26:02,897 Hysteresis 73782 0: raw(217 32000 32000 32000) min(-7730 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 10956 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-7730 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 10956 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -21 50 217 10956 -7730 -7730 -14 50 217 10956 -7730 -7730 -28 50 217 10956 -7730 -7730 -2 50 217 10956 -7730 -7730 -33 50 217 10956 -7730 -7730 12 50 217 10956 -7730 -7730 15 50 217 10956 -7730 -7730 19 50 217 10956 -7730 -7730 -31 50 217 10956 -7730 -7730 0 50 217 10956 -7730 -7730 -40 50 217 10956 -7730 -7730 -9 50 217 10956 -7730 -7730 -63 50 217 10956 -7730 -7730 30 50 217 10956 -7730 -7730 -35 50 217 10956 -7730 -7730 64 50 217 10956 -7730 -7730 -61 50 217 10956 -7730 -7730 39 50 217 10956 -7730 -7730 -106 56 243 10956 -7730 -7730 47 50 217 10956 -7730 -7730 2025-09-28 10:26:12,904 Hysteresis 73792 0: raw(217 32000 32000 32000) min(-7730 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 10956 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-7730 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 10956 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -83 50 217 10956 -7730 -7730 99 50 217 10956 -7730 -7730 -7 50 217 10956 -7730 -7730 35 50 217 10956 -7730 -7730 -128 78 339 10956 -7730 -7730 -17 50 217 10956 -7730 -7730 -71 50 217 10956 -7730 -7730 74 50 217 10956 -7730 -7730 -40 50 217 10956 -7730 -7730 2 50 217 10956 -7730 -7730 -144 94 408 10956 -7730 -7730 219 -69 -300 10956 -7730 -7730 1577 -1427 -6204 10956 -7730 -7730 1760 -1610 -7000 10956 -7730 -7730 1756 -1606 -6982 10956 -7730 -7730 407 -257 -1117 10956 -7730 -7730 -1626 1576 6852 10956 -7730 -7730 -1631 1581 6873 10956 -7730 -7730 -1218 1168 5078 10956 -7730 -7730 454 -304 -1321 10956 -7730 -7730 2025-09-28 10:26:22,910 Hysteresis 73802 0: raw(-1321 32000 32000 32000) min(-7730 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 10956 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1321 32000 32000 32000) min(-7730 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 10956 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 737 -587 -2552 10956 -7730 -7730 634 -484 -2104 10956 -7730 -7730 -806 756 3286 10956 -7730 -7730 -1431 1381 6004 10956 -7730 -7730 -1334 1284 5582 10956 -7730 -7730 159 -9 -39 10956 -7730 -7730 569 -419 -1821 10956 -7730 -7730 -154 104 452 10956 -7730 -7730 -611 561 2439 10956 -7730 -7730 -1435 1385 6021 10956 -7730 -7730 -734 684 2973 10956 -7730 -7730 627 -477 -2073 10956 -7730 -7730 -29 50 217 10956 -7730 -7730 262 -112 -486 10956 -7730 -7730 -303 253 1100 10956 -7730 -7730 -235 185 804 10956 -7730 -7730 -60 50 217 10956 -7730 -7730 101 49 213 10956 -7730 -7730 251 -101 -439 10956 -7730 -7730 37 50 217 10956 -7730 -7730 2025-09-28 10:26:32,916 Hysteresis 73812 0: raw(217 32000 32000 32000) min(-7730 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 10956 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-7730 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 10956 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 1004 -854 -3713 10956 -7730 -7730 1292 -1142 -4965 10956 -7730 -7730 1286 -1136 -4939 10956 -7730 -7730 181 -31 -134 10956 -7730 -7730 0 50 217 10956 -7730 -7730 -673 623 2708 10956 -7730 -7730 -554 504 2191 10956 -7730 -7730 -895 845 3673 10956 -7730 -7730 -953 903 3926 10956 -7730 -7730 -635 585 2543 10956 -7730 -7730 -310 260 1130 10956 -7730 -7730 50 50 217 10956 -7730 -7730 95 50 217 10956 -7730 -7730 1651 -1501 -6526 10956 -7730 -7730 1499 -1349 -5865 10956 -7730 -7730 1455 -1305 -5673 10956 -7730 -7730 1217 -1067 -4639 10956 -7730 -7730 15 50 217 10956 -7730 -7730 -1431 1381 6004 10956 -7730 -7730 -716 666 2895 10956 -7730 -7730 2025-09-28 10:26:42,944 Hysteresis 73822 0: raw(2895 32000 32000 32000) min(-7730 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 10956 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(2895 32000 32000 32000) min(-7730 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 10956 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -497 447 1943 10956 -7730 -7730 -4 50 217 10956 -7730 -7730 186 -619 -2691 10956 -7730 -7730 -12 -533 -2317 10956 -7730 -7730 -684 51 221 10956 -7730 -7730 -994 361 1569 10956 -7730 -7730 -173 -460 -2000 10956 -7730 -7730 -1300 667 2900 10956 -7730 -7730 -1032 399 1734 10956 -7730 -7730 -985 352 1530 10956 -7730 -7730 -1040 407 1769 10956 -7730 -7730 -710 77 334 10956 -7730 -7730 -370 -263 -1143 10956 -7730 -7730 -49 -533 -2317 10956 -7730 -7730 23 -533 -2317 10956 -7730 -7730 63 -533 -2317 10956 -7730 -7730 -81 -533 -2317 10956 -7730 -7730 -84 -533 -2317 10956 -7730 -7730 0 -533 -2317 10956 -7730 -7730 107 -540 -2347 10956 -7730 -7730 2025-09-28 10:26:52,949 Hysteresis 73832 0: raw(-2347 32000 32000 32000) min(-7730 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 10956 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-2347 32000 32000 32000) min(-7730 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 10956 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 65 -533 -2317 10956 -7730 -7730 -16 -533 -2317 10956 -7730 -7730 -84 -533 -2317 10956 -7730 -7730 -60 -533 -2317 10956 -7730 -7730 -53 -533 -2317 10956 -7730 -7730 -15 -533 -2317 10956 -7730 -7730 -15 -533 -2317 10956 -7730 -7730 -5 -533 -2317 10956 -7730 -7730 -56 -533 -2317 10956 -7730 -7730 -21 -533 -2317 10956 -7730 -7730 14 -533 -2317 10956 -7730 -7730 13 -533 -2317 10956 -7730 -7730 -26 -533 -2317 10956 -7730 -7730 -21 -533 -2317 10956 -7730 -7730 -7 50 217 10956 -7730 -7730 21 50 217 10956 -7730 -7730 13 50 217 10956 -7730 -7730 -22 50 217 10956 -7730 -7730 -39 50 217 10956 -7730 -7730 -13 50 217 10956 -7730 -7730 2025-09-28 10:27:02,956 Hysteresis 73842 0: raw(217 32000 32000 32000) min(-7730 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 10956 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-7730 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 10956 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -12 50 217 10956 -7730 -7730 -40 50 217 10956 -7730 -7730 -40 50 217 10956 -7730 -7730 -51 50 217 10956 -7730 -7730 -31 50 217 10956 -7730 -7730 -27 50 217 10956 -7730 -7730 -25 50 217 10956 -7730 -7730 8 50 217 10956 -7730 -7730 -5 50 217 10956 -7730 -7730 -2 50 217 10956 -7730 -7730 -22 50 217 10956 -7730 -7730 0 50 217 10956 -7730 -7730 1 50 217 10956 -7730 -7730 -22 50 217 10956 -7730 -7730 -22 50 217 10956 -7730 -7730 -20 50 217 10956 -7730 -7730 -14 50 217 10956 -7730 -7730 -16 50 217 10956 -7730 -7730 -33 50 217 10956 -7730 -7730 3 50 217 10956 -7730 -7730 2025-09-28 10:27:12,963 Hysteresis 73852 0: raw(217 32000 32000 32000) min(-7730 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 10956 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-7730 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 10956 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -19 50 217 10956 -7730 -7730 -29 50 217 10956 -7730 -7730 -33 50 217 10956 -7730 -7730 -27 50 217 10956 -7730 -7730 -8 50 217 10956 -7730 -7730 -4 50 217 10956 -7730 -7730 -4 50 217 10956 -7730 -7730 -8 50 217 10956 -7730 -7730 -18 50 217 10956 -7730 -7730 -17 50 217 10956 -7730 -7730 -17 50 217 10956 -7730 -7730 0 50 217 10956 -7730 -7730 11 50 217 10956 -7730 -7730 9 50 217 10956 -7730 -7730 9 50 217 10956 -7730 -7730 -8 50 217 10956 -7730 -7730 -43 50 217 10956 -7730 -7730 -39 50 217 10956 -7730 -7730 -54 50 217 10956 -7730 -7730 -4 50 217 10956 -7730 -7730 2025-09-28 10:27:22,969 Hysteresis 73862 0: raw(217 32000 32000 32000) min(-7730 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 10956 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-7730 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 10956 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1 50 217 10956 -7730 -7730 -6 50 217 10956 -7730 -7730 -6 50 217 10956 -7730 -7730 -13 50 217 10956 -7730 -7730 -16 50 217 10956 -7730 -7730 -22 50 217 10956 -7730 -7730 -13 50 217 10956 -7730 -7730 0 50 217 10956 -7730 -7730 -25 50 217 10956 -7730 -7730 -12 50 217 10956 -7730 -7730 -15 50 217 10956 -7730 -7730 -10 50 217 10956 -7730 -7730 -28 50 217 10956 -7730 -7730 -36 50 217 10956 -7730 -7730 -29 50 217 10956 -7730 -7730 2 50 217 10956 -7730 -7730 10 50 217 10956 -7730 -7730 17 50 217 10956 -7730 -7730 16 50 217 10956 -7730 -7730 -2 50 217 10956 -7730 -7730 2025-09-28 10:27:32,988 Hysteresis 73872 0: raw(217 32000 32000 32000) min(-7730 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 10956 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-7730 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 10956 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -30 50 217 10956 -7730 -7730 -35 50 217 10956 -7730 -7730 -19 50 217 10956 -7730 -7730 2 50 217 10956 -7730 -7730 -1 50 217 10956 -7730 -7730 2 50 217 10956 -7730 -7730 -3 50 217 10956 -7730 -7730 -23 50 217 10956 -7730 -7730 -10 50 217 10956 -7730 -7730 -6 50 217 10956 -7730 -7730 -8 50 217 10956 -7730 -7730 -14 50 217 10956 -7730 -7730 -8 50 217 10956 -7730 -7730 -1 50 217 10956 -7730 -7730 -23 50 217 10956 -7730 -7730 -17 50 217 10956 -7730 -7730 -19 50 217 10956 -7730 -7730 -25 50 217 10956 -7730 -7730 -17 50 217 10956 -7730 -7730 -15 50 217 10956 -7730 -7730 2025-09-28 10:27:42,993 Hysteresis 73882 0: raw(217 32000 32000 32000) min(-7730 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 10956 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-7730 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 10956 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 2 50 217 10956 -7730 -7730 0 50 217 10956 -7730 -7730 -1 50 217 10956 -7730 -7730 -23 50 217 10956 -7730 -7730 -31 50 217 10956 -7730 -7730 -41 50 217 10956 -7730 -7730 -40 50 217 10956 -7730 -7730 -27 50 217 10956 -7730 -7730 7 50 217 10956 -7730 -7730 8 50 217 10956 -7730 -7730 -14 50 217 10956 -7730 -7730 -14 50 217 10956 -7730 -7730 -22 50 217 10956 -7730 -7730 -17 50 217 10956 -7730 -7730 -17 50 217 10956 -7730 -7730 -14 50 217 10956 -7730 -7730 -14 50 217 10956 -7730 -7730 -23 50 217 10956 -7730 -7730 -13 50 217 10956 -7730 -7730 -31 50 217 10956 -7730 -7730 2025-09-28 10:27:52,999 Hysteresis 73892 0: raw(217 32000 32000 32000) min(-7730 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 10956 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-7730 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 10956 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -33 50 217 10956 -7730 -7730 -29 50 217 10956 -7730 -7730 -12 50 217 10956 -7730 -7730 -9 50 217 10956 -7730 -7730 -24 50 217 10956 -7730 -7730 -11 50 217 10956 -7730 -7730 -9 50 217 10956 -7730 -7730 -12 50 217 10956 -7730 -7730 -13 50 217 10956 -7730 -7730 -6 50 217 10956 -7730 -7730 5 50 217 10956 -7730 -7730 -7 50 217 10956 -7730 -7730 -17 50 217 10956 -7730 -7730 -30 50 217 10956 -7730 -7730 -35 50 217 10956 -7730 -7730 -11 50 217 10956 -7730 -7730 -7 50 217 10956 -7730 -7730 -5 50 217 10956 -7730 -7730 -6 50 217 10956 -7730 -7730 -13 50 217 10956 -7730 -7730 2025-09-28 10:28:03,008 Hysteresis 73902 0: raw(217 32000 32000 32000) min(-7730 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 10956 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-7730 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 10956 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -24 50 217 10956 -7730 -7730 -24 50 217 10956 -7730 -7730 -38 50 217 10956 -7730 -7730 -31 50 217 10956 -7730 -7730 -32 50 217 10956 -7730 -7730 -19 50 217 10956 -7730 -7730 -19 50 217 10956 -7217 -7730 -14 50 217 10956 -7217 -7730 -9 50 217 10956 -7217 -7730 0 50 217 10956 -7217 -7730 -15 50 217 10956 -7217 -7730 -19 50 217 10956 -7217 -7730 -24 50 217 10956 -7217 -7730 -12 50 217 10956 -7217 -7730 -8 50 217 10956 -7217 -7730 -5 50 217 10956 -7217 -7730 -22 50 217 10956 -7217 -7730 -32 50 217 10956 -7217 -7730 -24 50 217 10956 -7217 -7730 -20 50 217 10956 -7217 -7730 2025-09-28 10:28:13,016 Hysteresis 73912 0: raw(217 32000 32000 32000) min(-7217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 10956 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-7217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 10956 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -10 50 217 10956 -7217 -7730 -22 50 217 10956 -7217 -7730 -25 50 217 10956 -7217 -7730 -67 50 217 10956 -7217 -7730 -71 50 217 10956 -7217 -7730 -2 50 217 10956 -7217 -7730 28 50 217 10956 -7217 -7730 -16 50 217 10956 -7217 -7730 -16 50 217 10956 -7217 -7730 1 50 217 10956 -7217 -7730 -43 50 217 10956 -7217 -7730 -68 50 217 10956 -7217 -7730 -36 50 217 10956 -7217 -7730 13 50 217 10956 -7217 -7730 13 50 217 10956 -7217 -7730 12 50 217 10956 -7217 -7730 11 50 217 10956 -7217 -7730 -20 50 217 10956 -7217 -7730 -20 50 217 10956 -7217 -7730 -56 50 217 10956 -7217 -7730 2025-09-28 10:28:23,022 Hysteresis 73922 0: raw(217 32000 32000 32000) min(-7217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 10956 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-7217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 10956 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -26 50 217 10956 -7217 -7730 -25 50 217 10956 -7217 -7730 4 50 217 10956 -7217 -7730 23 50 217 10956 -7217 -7730 -4 50 217 10956 -7217 -7730 -17 50 217 10956 -7217 -7730 -5 50 217 10956 -7217 -7730 -24 50 217 10956 -7217 -7730 -21 50 217 10956 -7217 -7730 -7 50 217 10956 -7217 -7730 -7 50 217 10956 -7000 -7730 -25 50 217 10956 -7000 -7730 -37 50 217 10956 -7000 -7730 -23 50 217 10956 -7000 -7730 -24 50 217 10956 -7000 -7730 -33 50 217 10956 -7000 -7730 -27 50 217 10956 -7000 -7730 -29 50 217 10956 -7000 -7730 -6 50 217 10956 -7000 -7730 -5 50 217 10956 -7000 -7730 2025-09-28 10:28:33,040 Hysteresis 73932 0: raw(217 32000 32000 32000) min(-7000 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 10956 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-7000 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 10956 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -16 50 217 10956 -7000 -7730 -30 50 217 10956 -7000 -7730 -38 50 217 10956 -7000 -7730 -42 50 217 10956 -7000 -7730 -42 50 217 10956 -7000 -7730 2 50 217 10956 -7000 -7730 14 50 217 10956 -7000 -7730 -43 50 217 10956 -7000 -7730 -80 50 217 10956 -7000 -7730 -49 50 217 10956 -7000 -7730 22 50 217 10956 -7000 -7730 22 50 217 10956 -7000 -7730 19 50 217 10956 -7000 -7730 3 50 217 10956 -7000 -7730 -28 50 217 10956 -7000 -7730 -44 50 217 10956 -7000 -7730 -45 50 217 10956 -7000 -7730 -13 50 217 10956 -7000 -7730 -13 50 217 10956 -7000 -7730 11 50 217 10956 -7000 -7730 2025-09-28 10:28:43,059 Hysteresis 73942 0: raw(217 32000 32000 32000) min(-7000 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 10956 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-7000 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 10956 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 0 50 217 10956 -7000 -7730 -20 50 217 10956 -7000 -7730 -55 50 217 10956 -7000 -7730 -55 50 217 10956 -7000 -7730 -17 50 217 10956 -7000 -7730 -17 50 217 10956 -7000 -7730 -2 50 217 10956 -7000 -7730 3 50 217 10956 -7000 -7730 -45 50 217 10956 -7000 -7730 -52 50 217 10956 -7000 -7730 -18 50 217 10956 -7000 -7730 2 50 217 10956 -7000 -7730 2 50 217 10956 -7000 -7730 19 50 217 10956 -7000 -7730 -11 50 217 6873 -7000 -7730 -39 50 217 6873 -7000 -7730 -49 50 217 6873 -7000 -7730 -26 50 217 6873 -7000 -7730 2 50 217 6873 -7000 -7730 18 50 217 6873 -7000 -7730 2025-09-28 10:28:53,064 Hysteresis 73952 0: raw(217 32000 32000 32000) min(-7000 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 6873 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-7000 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 6873 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -4 50 217 6873 -7000 -7730 -19 50 217 6873 -7000 -7730 -21 50 217 6873 -7000 -7730 -27 50 217 6873 -7000 -7730 -31 50 217 6873 -7000 -7730 -30 50 217 6873 -7000 -7730 -10 50 217 6873 -7000 -7730 3 50 217 6873 -7000 -7730 6 50 217 6873 -7000 -7730 -5 50 217 6873 -7000 -7730 -25 50 217 6873 -7000 -7730 -25 50 217 6873 -7000 -7730 -31 50 217 6873 -7000 -7730 -14 50 217 6873 -7000 -7730 -2 50 217 6873 -7000 -7730 -2 50 217 6873 -7000 -7730 -20 50 217 6873 -7000 -7730 -23 50 217 6873 -7000 -7730 -41 50 217 6873 -7000 -7730 -8 50 217 6873 -7000 -7730 2025-09-28 10:29:03,068 Hysteresis 73962 0: raw(217 32000 32000 32000) min(-7000 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 6873 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-7000 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 6873 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -13 50 217 6873 -7000 -7730 -13 50 217 6873 -7000 -7730 -14 50 217 6873 -7000 -7730 -14 50 217 6873 -7000 -7730 -11 50 217 6873 -7000 -7730 -17 50 217 6873 -7000 -7730 -27 50 217 6873 -7000 -7730 -23 50 217 6873 -7000 -7730 -16 50 217 6873 -7000 -7730 -7 50 217 6873 -7000 -7730 -6 50 217 6873 -7000 -7730 -18 50 217 6873 -7000 -7730 -16 50 217 6873 -7000 -7730 -27 50 217 6873 -7000 -7730 -42 50 217 6873 -7000 -7730 -8 50 217 6873 -7000 -7730 8 50 217 6873 -7000 -7730 11 50 217 6873 -7000 -7730 -23 50 217 6873 -7000 -7730 -21 50 217 6873 -7000 -7730 2025-09-28 10:29:13,078 Hysteresis 73972 0: raw(217 32000 32000 32000) min(-7000 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 6873 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-7000 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 6873 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -10 50 217 6873 -7000 -7730 -5 50 217 6873 -7000 -7730 -24 50 217 6873 -7000 -7730 -23 50 217 6873 -7000 -7730 -16 50 217 6873 -7000 -7730 0 50 217 6873 -7000 -7730 -3 50 217 6873 -7000 -7730 3 50 217 6873 -7000 -7730 -26 50 217 6873 -7000 -7730 -30 50 217 6873 -7000 -7730 -36 50 217 6873 -7000 -7730 -24 50 217 6873 -7000 -7730 -14 50 217 6873 -7000 -7730 -5 50 217 6873 -7000 -7730 -7 50 217 6873 -7000 -7730 -25 50 217 6873 -7000 -7730 -31 50 217 6873 -7000 -7730 -29 50 217 6873 -7000 -7730 -24 50 217 6873 -7000 -7730 -3 50 217 6873 -7000 -7730 2025-09-28 10:29:23,081 Hysteresis 73982 0: raw(217 32000 32000 32000) min(-7000 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 6873 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-7000 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 6873 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 18 50 217 6873 -7000 -7730 248 -98 -426 6873 -7000 -7730 117 33 143 6873 -7000 -7730 70 50 217 6873 -7000 -7730 -176 126 547 6873 -7000 -7730 -263 213 926 6873 -7000 -7730 -229 179 778 6873 -7000 -7730 -9 50 217 6873 -7000 -7730 10 50 217 6873 -7000 -7730 92 50 217 6873 -7000 -7730 -71 50 217 6873 -7000 -7730 54 50 217 6873 -7000 -7730 -117 67 291 6873 -7000 -7730 366 -216 -939 6873 -7000 -7730 336 -186 -808 6873 -7000 -7730 298 -148 -643 6873 -7000 -7730 -116 66 286 6873 -7000 -7730 -104 54 234 6873 -7000 -7730 -318 268 1165 6873 -7000 -7730 -271 221 960 6873 -7000 -7730 2025-09-28 10:29:33,111 Hysteresis 73992 0: raw(960 32000 32000 32000) min(-7000 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 6873 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(960 32000 32000 32000) min(-7000 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 6873 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -274 224 973 6873 -7000 -7730 -78 50 217 6873 -7000 -7730 -85 50 217 6873 -7000 -7730 100 50 217 6873 -7000 -7730 -19 50 217 6873 -7000 -7730 76 50 217 6873 -7000 -7730 -84 50 217 6873 -7000 -7730 -13 50 217 6873 -7000 -7730 -124 74 321 6873 -7000 -7730 2 50 217 6873 -7000 -7730 -43 50 217 6873 -7000 -7730 112 38 165 6873 -7000 -7730 -52 50 217 6873 -7000 -7730 57 50 217 6873 -7000 -7730 -59 50 217 6873 -7000 -7730 -55 50 217 6873 -7000 -7730 -46 50 217 6873 -7000 -7730 105 45 195 6873 -7000 -7730 -71 50 217 6873 -7000 -7730 72 50 217 6873 -7000 -7730 2025-09-28 10:29:43,122 Hysteresis 74002 0: raw(217 32000 32000 32000) min(-7000 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 6873 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-7000 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 6873 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -135 85 369 6873 -7000 -7730 39 50 217 6873 -7000 -7730 -78 50 217 6873 -7000 -7730 99 50 217 6873 -7000 -7730 -19 50 217 6873 -7000 -7730 65 50 217 6873 -7000 -7730 -132 82 356 6873 -7000 -7730 -44 50 217 6873 -7000 -7730 -97 50 217 6873 -7000 -7730 -7 50 217 6873 -7000 -7730 -21 50 217 6873 -7000 -7730 -3 50 217 6873 -7000 -7730 -48 50 217 6873 -7000 -7730 13 50 217 6873 -7000 -7730 -34 50 217 6873 -7000 -7730 33 50 217 6873 -7000 -7730 -96 50 217 6873 -7000 -7730 18 50 217 6873 -7000 -7730 -92 50 217 6873 -7000 -7730 -1 50 217 6873 -7000 -7730 2025-09-28 10:29:53,131 Hysteresis 74012 0: raw(217 32000 32000 32000) min(-7000 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 6873 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-7000 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 6873 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -43 50 217 6873 -7000 -7730 91 50 217 6873 -7000 -7730 -23 50 217 6873 -7000 -7730 65 50 217 6873 -7000 -7730 -96 50 217 6873 -7000 -7730 24 50 217 6873 -7000 -7730 -70 50 217 6873 -7000 -7730 120 30 130 6873 -7000 -7730 -36 50 217 6873 -7000 -7730 80 50 217 6873 -7000 -7730 -161 111 482 6873 -7000 -7730 42 50 217 6873 -7000 -7730 -105 55 239 6873 -7000 -7730 16 50 217 6873 -7000 -7730 -57 50 217 6873 -7000 -7730 0 50 217 6873 -7000 -7730 -120 70 304 6873 -7000 -7730 -5 50 217 6873 -7000 -7730 -75 50 217 6873 -7000 -7730 41 50 217 6873 -7000 -7730 2025-09-28 10:30:03,136 Hysteresis 74022 0: raw(217 32000 32000 32000) min(-7000 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 6873 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 1 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-7000 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 6873 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1 50 217 6873 -7000 -7730 41 50 217 6873 -7000 -7730 41 50 217 6873 -7000 -7730 -4 50 217 6873 -7000 -7730 -81 50 217 6873 -7000 -7730 61 50 217 6873 -7000 -7730 -70 50 217 6873 -7000 -7730 47 50 217 6873 -7000 -7730 -26 50 217 6873 -7000 -7730 39 50 217 6873 -7000 -7730 -12 50 217 6873 -7000 -7730 55 50 217 6873 -7000 -7730 -65 50 217 6873 -7000 -7730 21 50 217 6873 -7000 -7730 -49 50 217 6873 -7000 -7730 50 50 217 6873 -7000 -7730 -43 50 217 6873 -7000 -7730 65 50 217 6873 -7000 -7730 -79 50 217 6873 -7000 -7730 56 50 217 6873 -7000 -7730 2025-09-28 10:30:13,141 Hysteresis 74032 0: raw(217 32000 32000 32000) min(-7000 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 6873 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-7000 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 6873 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -110 60 260 6873 -7000 -7730 -2 50 217 6873 -7000 -7730 -90 50 217 6873 -7000 -7730 62 50 217 6873 -7000 -7730 -36 50 217 6873 -7000 -7730 76 50 217 6873 -7000 -7730 -123 73 317 6873 -7000 -7730 20 50 217 6873 -7000 -7730 -4 50 217 6873 -7000 -7730 113 37 160 6873 -7000 -7730 4 50 217 6873 -7000 -7730 8 50 217 6873 -7000 -7730 -140 90 391 6873 -7000 -7730 -8 50 217 6873 -6982 -7730 -56 50 217 6873 -6526 -7730 113 37 160 6873 -6526 -7730 -24 50 217 6873 -6526 -7730 61 50 217 6021 -6526 -7730 -127 77 334 6021 -6526 -7730 19 50 217 6021 -6526 -7730 2025-09-28 10:30:23,168 Hysteresis 74042 0: raw(217 32000 32000 32000) min(-6526 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 6021 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-6526 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 6021 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -90 50 217 6021 -6526 -7730 113 37 160 6021 -6526 -7730 24 50 217 6021 -6526 -7730 69 50 217 6021 -6526 -7730 -105 55 239 6021 -6526 -7730 -26 50 217 6021 -6526 -7730 -108 58 252 6021 -6526 -7730 58 50 217 6021 -6526 -7730 6 50 217 6021 -6526 -7730 50 50 217 6004 -6526 -7730 -7 50 217 6004 -6526 -7730 -22 50 217 6004 -6526 -7730 -19 50 217 6004 -6526 -7730 25 50 217 6004 -6526 -7730 -7 50 217 6004 -6526 -7730 22 50 217 6004 -6526 -7730 -32 50 217 6004 -6526 -7730 -34 50 217 6004 -6526 -7730 -58 50 217 6004 -6526 -7730 -6 50 217 6004 -6526 -7730 2025-09-28 10:30:33,175 Hysteresis 74052 0: raw(217 32000 32000 32000) min(-6526 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 6004 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-6526 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 6004 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -45 50 217 6004 -6526 -7730 12 50 217 6004 -6526 -7730 -48 50 217 6004 -6526 -7730 -16 50 217 6004 -6526 -7730 -46 50 217 6004 -6526 -7730 24 50 217 6004 -6526 -7730 -35 50 217 6004 -6526 -7730 21 50 217 6004 -6526 -7730 -32 50 217 6004 -6526 -7730 -7 50 217 6004 -6526 -7730 -4 50 217 6004 -6526 -7730 1 50 217 6004 -6526 -7730 -10 50 217 6004 -6526 -7730 -34 50 217 6004 -5865 -7730 -45 50 217 6004 -5673 -7730 -28 50 217 6004 -4639 -7730 -17 50 217 6004 -2691 -7730 -16 50 217 6004 -2691 -7730 -31 50 217 2900 -2691 -7730 -22 50 217 2900 -2691 -7730 2025-09-28 10:30:43,182 Hysteresis 74062 0: raw(217 32000 32000 32000) min(-2691 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 2900 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-2691 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 2900 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -14 50 217 2900 -2691 -7730 -9 50 217 2900 -2691 -7730 -1 50 217 2900 -2347 -7730 3 50 217 2900 -2347 -7730 -2 50 217 2900 -2347 -7730 -20 50 217 2900 -2347 -7730 -25 50 217 2900 -2347 -7730 -9 50 217 1769 -2347 -7730 -8 50 217 1769 -2347 -7730 -1 50 217 1769 -2347 -7730 -9 50 217 1165 -2347 -7730 -29 50 217 1165 -2347 -7730 -53 50 217 1165 -2347 -7730 -51 50 217 1165 -2347 -7730 -32 50 217 1165 -2347 -7730 -5 50 217 1165 -2347 -7730 5 50 217 1165 -2347 -7730 -3 50 217 1165 -2347 -7730 -6 50 217 1165 -2347 -7730 -21 50 217 1165 -2317 -7730 2025-09-28 10:30:53,191 Hysteresis 74072 0: raw(217 32000 32000 32000) min(-2317 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1165 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-2317 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1165 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -27 50 217 1165 -2317 -7730 -12 50 217 1165 -2317 -7730 -6 50 217 1165 -2317 -7730 -2 50 217 1165 -2317 -7730 -29 50 217 1165 -2317 -7730 -17 50 217 1165 -2317 -7730 -22 50 217 1165 -2317 -7730 -10 50 217 1165 -2317 -7730 -27 50 217 1165 -2317 -7730 -27 50 217 1165 -2317 -7730 -25 50 217 1165 -2317 -7730 0 50 217 1165 -2317 -7730 -17 50 217 1165 -2317 -7730 2 50 217 1165 -939 -7730 -19 50 217 1165 -939 -7730 -1 50 217 1165 -939 -7730 -7 50 217 1165 -939 -7730 -9 50 217 1165 -939 -7730 -35 50 217 1165 -939 -7730 -20 50 217 1165 -939 -7730 2025-09-28 10:31:03,199 Hysteresis 74082 0: raw(217 32000 32000 32000) min(-939 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1165 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-939 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1165 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -21 50 217 1165 -939 -7730 -9 50 217 1165 -939 -7730 -31 50 217 1165 -939 -7730 -23 50 217 1165 -939 -7730 -9 50 217 1165 -939 -7730 -38 50 217 1165 -939 -7730 -96 50 217 1165 -939 -7730 -73 50 217 1165 -939 -7730 -48 50 217 1165 -939 -7730 30 50 217 1165 -939 -7730 6 50 217 1165 -939 -7730 -55 50 217 1165 -939 -7730 14 50 217 1165 -939 -7730 -2 50 217 1165 -939 -7730 45 50 217 1165 -939 -7730 -18 50 217 1165 -939 -7730 -53 50 217 1165 -939 -7730 -54 50 217 1165 -939 -7730 16 50 217 1165 -939 -7730 -25 50 217 1165 -939 -7730 2025-09-28 10:31:13,203 Hysteresis 74092 0: raw(217 32000 32000 32000) min(-939 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1165 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-939 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1165 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -24 50 217 1165 -939 -7730 -22 50 217 1165 -939 -7730 11 50 217 1165 -939 -7730 37 50 217 1165 -939 -7730 4 50 217 1165 -939 -7730 -23 50 217 1165 -939 -7730 -41 50 217 1165 -939 -7730 -25 50 217 1165 -939 -7730 -22 50 217 1165 -939 -7730 -17 50 217 1165 -939 -7730 -25 50 217 1165 -939 -7730 -21 50 217 1165 -939 -7730 -6 50 217 1165 -939 -7730 -17 50 217 1165 -939 -7730 -29 50 217 1165 -939 -7730 -23 50 217 1165 -939 -7730 -11 50 217 1165 -939 -7730 7 50 217 1165 -939 -7730 22 50 217 1165 -939 -7730 -11 50 217 1165 -939 -7730 2025-09-28 10:31:23,217 Hysteresis 74102 0: raw(217 32000 32000 32000) min(-939 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1165 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-939 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1165 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -16 50 217 1165 -939 -7730 -22 50 217 1165 -939 -7730 -21 50 217 1165 -939 -7730 -2 50 217 1165 -939 -7730 -16 50 217 1165 -939 -7730 -8 50 217 1165 -939 -7730 -36 50 217 1165 -939 -7730 -36 50 217 1165 -939 -7730 -31 50 217 1165 -939 -7730 -12 50 217 1165 -939 -7730 -10 50 217 1165 -939 -7730 -15 50 217 1165 -939 -7730 -5 50 217 1165 -939 -7730 -14 50 217 1165 -939 -7730 4 50 217 1165 -939 -7730 9 50 217 1165 -939 -7730 3 50 217 1165 -939 -7730 -5 50 217 1165 -939 -7730 -32 50 217 1165 -939 -7730 -49 50 217 1165 -939 -7730 2025-09-28 10:31:33,220 Hysteresis 74112 0: raw(217 32000 32000 32000) min(-939 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1165 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-939 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1165 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -23 50 217 1165 -939 -7730 -20 50 217 1165 -939 -7730 -2 50 217 1165 -939 -7730 -30 50 217 1165 -939 -7730 -18 50 217 1165 -939 -7730 -22 50 217 1165 -939 -7730 -14 50 217 1165 -939 -7730 -6 50 217 1165 -939 -7730 -12 50 217 1165 -939 -7730 -11 50 217 1165 -939 -7730 11 50 217 1165 -939 -7730 2 50 217 1165 -939 -7730 -3 50 217 1165 -939 -7730 -33 50 217 1165 -939 -7730 0 50 217 1165 -939 -7730 -46 50 217 1165 -939 -7730 -40 50 217 1165 -939 -7730 -57 50 217 1165 -939 -7730 -26 50 217 1165 -939 -7730 -27 50 217 1165 -939 -7730 2025-09-28 10:31:43,223 Hysteresis 74122 0: raw(217 32000 32000 32000) min(-939 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1165 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-939 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1165 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 10 50 217 1165 -939 -7730 4 50 217 1165 -939 -7730 4 50 217 1165 -939 -7730 -27 50 217 1165 -939 -7730 -24 50 217 1165 -939 -7730 -20 50 217 1165 -939 -7730 -1 50 217 1165 -939 -7730 -26 50 217 1165 -939 -7730 -40 50 217 1165 -939 -7730 -45 50 217 1165 -939 -7730 -5 50 217 1165 -939 -7730 -14 50 217 1165 -939 -7730 3 50 217 1165 -939 -7730 -5 50 217 1165 -939 -7730 -27 50 217 1165 -939 -7730 -30 50 217 1165 -939 -7730 -30 50 217 1165 -939 -7730 -6 50 217 1165 -939 -7730 -11 50 217 1165 -939 -7730 -2 50 217 1165 -939 -7730 2025-09-28 10:31:53,226 Hysteresis 74132 0: raw(217 32000 32000 32000) min(-939 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1165 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-939 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1165 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1 50 217 1165 -939 -7730 -10 50 217 1165 -939 -7730 1 50 217 1165 -939 -7730 -40 50 217 1165 -939 -7730 -15 50 217 1165 -939 -7730 -39 50 217 1165 -939 -7730 -32 50 217 1165 -939 -7730 -36 50 217 1165 -939 -7730 -36 50 217 1165 -939 -7730 5 50 217 1165 -939 -7730 9 50 217 1165 -939 -7730 2 50 217 1165 -939 -7730 1 50 217 1165 -939 -7730 -9 50 217 1165 -939 -7730 -20 50 217 1165 -939 -7730 -22 50 217 1165 -939 -7730 5 50 217 1165 -939 -7730 -15 50 217 1165 -939 -7730 -33 50 217 1165 -939 -7730 -26 50 217 1165 -939 -7730 2025-09-28 10:32:03,230 Hysteresis 74142 0: raw(217 32000 32000 32000) min(-939 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1165 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-939 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1165 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -33 50 217 1165 -939 -7730 -35 50 217 1165 -939 -7730 -35 50 217 1165 -939 -7730 -21 50 217 1165 -939 -7730 -4 50 217 1165 -939 -7730 -12 50 217 1165 -939 -7730 0 50 217 1165 -939 -7730 -8 50 217 1165 -939 -7730 -12 50 217 1165 -939 -7730 -19 50 217 1165 -939 -7730 -29 50 217 1165 -939 -7730 -12 50 217 1165 -939 -7730 4 50 217 1165 -939 -7730 6 50 217 1165 -939 -7730 -7 50 217 1165 -939 -7730 -15 50 217 1165 -939 -7730 -40 50 217 1165 -939 -7730 -26 50 217 1165 -939 -7730 -36 50 217 1165 -939 -7730 -23 50 217 1165 -939 -7730 2025-09-28 10:32:13,233 Hysteresis 74152 0: raw(217 32000 32000 32000) min(-939 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1165 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-939 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1165 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -28 50 217 1165 -939 -7730 -18 50 217 1165 -939 -7730 -39 50 217 1165 -939 -7730 -46 50 217 1165 -939 -7730 -45 50 217 1165 -939 -7730 -42 50 217 1165 -939 -7730 -6 50 217 1165 -939 -7730 24 50 217 1165 -939 -7730 -1 50 217 1165 -939 -7730 3 50 217 1165 -939 -7730 -7 50 217 1165 -939 -7730 -61 50 217 1165 -939 -7730 -56 50 217 1165 -939 -7730 -24 50 217 1165 -939 -7730 2 50 217 1165 -939 -7730 0 50 217 1165 -939 -7730 1 50 217 1165 -939 -7730 -26 50 217 1165 -939 -7730 -36 50 217 1165 -939 -7730 -38 50 217 1165 -939 -7730 2025-09-28 10:32:23,256 Hysteresis 74162 0: raw(217 32000 32000 32000) min(-939 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1165 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-939 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1165 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -20 50 217 1165 -939 -7730 -12 50 217 1165 -939 -7730 -16 50 217 1165 -939 -7730 -28 50 217 1165 -939 -7730 -14 50 217 1165 -939 -7730 -14 50 217 1165 -939 -7730 -17 50 217 1165 -939 -7730 -8 50 217 1165 -939 -7730 2 50 217 1165 -939 -7730 -7 50 217 1165 -939 -7730 -4 50 217 1165 -939 -7730 -19 50 217 1165 -939 -7730 -27 50 217 1165 -939 -7730 -29 50 217 1165 -939 -7730 -13 50 217 1165 -939 -7730 -16 50 217 1165 -939 -7730 -27 50 217 1165 -939 -7730 -27 50 217 1165 -939 -7730 -35 50 217 1165 -939 -7730 2025-09-28 10:32:33,259 Hysteresis 74172 0: raw(217 32000 32000 32000) min(-939 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1165 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-939 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1165 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -40 50 217 1165 -939 -7730 1 50 217 1165 -939 -7730 -7 50 217 1165 -939 -7730 26 50 217 1165 -939 -7730 0 50 217 1165 -939 -7730 -6 50 217 1165 -939 -7730 -15 50 217 1165 -939 -7730 -22 50 217 1165 -939 -7730 -5 50 217 1165 -939 -7730 23 50 217 1165 -939 -7730 -5 50 217 1165 -939 -7730 -22 50 217 1165 -939 -7730 -40 50 217 1165 -939 -7730 -36 50 217 1165 -939 -7730 -36 50 217 1165 -939 -7730 -20 50 217 1165 -939 -7730 -13 50 217 1165 -939 -7730 -3 50 217 1165 -939 -7730 -14 50 217 1165 -939 -7730 -6 50 217 1165 -939 -7730 2025-09-28 10:32:43,265 Hysteresis 74182 0: raw(217 32000 32000 32000) min(-939 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1165 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-939 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1165 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -26 50 217 1165 -939 -7730 -23 50 217 1165 -939 -7730 -40 50 217 1165 -939 -7730 -15 50 217 1165 -939 -7730 -22 50 217 1165 -939 -7730 -14 50 217 1165 -939 -7730 -23 50 217 1165 -939 -7730 -37 50 217 1165 -939 -7730 -44 50 217 1165 -939 -7730 -31 50 217 1165 -939 -7730 -20 50 217 1165 -939 -7730 10 50 217 1165 -939 -7730 -2 50 217 1165 -939 -7730 8 50 217 1165 -939 -7730 -6 50 217 1165 -939 -7730 -21 50 217 1165 -939 -7730 -8 50 217 1165 -939 -7730 -11 50 217 1165 -939 -7730 1 50 217 1165 -939 -7730 0 50 217 1165 -939 -7730 2025-09-28 10:32:53,271 Hysteresis 74192 0: raw(217 32000 32000 32000) min(-939 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1165 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-939 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1165 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -16 50 217 1165 -939 -7730 -21 50 217 1165 -939 -7730 -21 50 217 1165 -939 -7730 -27 50 217 1165 -939 -7730 -16 50 217 1165 -939 -7730 -38 50 217 1165 -939 -7730 -30 50 217 1165 -939 -7730 -39 50 217 1165 -939 -7730 -33 50 217 1165 -939 -7730 -26 50 217 1165 -939 -7730 -12 50 217 1165 -939 -7730 -9 50 217 1165 -939 -7730 -8 50 217 1165 -939 -7730 -11 50 217 1165 -939 -7730 -31 50 217 1165 -939 -7730 -32 50 217 1165 -939 -7730 -19 50 217 1165 -939 -7730 -21 50 217 1165 -939 -7730 -20 50 217 1165 -939 -7730 -30 50 217 1165 -939 -7730 2025-09-28 10:33:03,279 Hysteresis 74202 0: raw(217 32000 32000 32000) min(-939 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1165 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-939 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1165 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -30 50 217 1165 -939 -7730 -27 50 217 1165 -939 -7730 -11 50 217 1165 -939 -7730 -19 50 217 1165 -939 -7730 -21 50 217 1165 -939 -7730 -33 50 217 1165 -939 -7730 -44 50 217 1165 -939 -7730 -42 50 217 1165 -939 -7730 -31 50 217 1165 -939 -7730 -2 50 217 1165 -939 -7730 -2 50 217 1165 -939 -7730 -5 50 217 1165 -939 -7730 -9 50 217 1165 -939 -7730 -20 50 217 1165 -939 -7730 -34 50 217 1165 -939 -7730 -31 50 217 1165 -939 -7730 -28 50 217 1165 -939 -7730 -34 50 217 1165 -939 -7730 -17 50 217 1165 -939 -7730 -21 50 217 1165 -939 -7730 2025-09-28 10:33:13,316 Hysteresis 74212 0: raw(217 32000 32000 32000) min(-939 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1165 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-939 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1165 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 2 50 217 1165 -939 -7730 4 50 217 1165 -939 -7730 14 50 217 1165 -939 -7730 -18 50 217 1165 -939 -7730 -22 50 217 1165 -939 -7730 -27 50 217 1165 -939 -7730 -30 50 217 1165 -939 -7730 -19 50 217 1165 -939 -7730 -4 50 217 1165 -939 -7730 -17 50 217 1165 -939 -7730 -22 50 217 1165 -939 -7730 -26 50 217 1165 -939 -7730 -26 50 217 1165 -939 -7730 -21 50 217 1165 -939 -7730 -26 50 217 1165 -939 -7730 -5 50 217 1165 -939 -7730 -7 50 217 1165 -939 -7730 -13 50 217 1165 -939 -7730 -13 50 217 1165 -939 -7730 -16 50 217 1165 -939 -7730 2025-09-28 10:33:23,320 Hysteresis 74222 0: raw(217 32000 32000 32000) min(-939 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1165 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-939 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1165 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -24 50 217 1165 -939 -7730 -32 50 217 1165 -939 -7730 -32 50 217 1165 -939 -7730 -12 50 217 1165 -939 -7730 -9 50 217 1165 -939 -7730 -3 50 217 1165 -939 -7730 -19 50 217 1165 -939 -7730 -28 50 217 1165 -939 -7730 -18 50 217 1165 -939 -7730 -17 50 217 1165 -939 -7730 -17 50 217 1165 -939 -7730 6 50 217 1165 -939 -7730 10 50 217 1165 -939 -7730 -17 50 217 1165 -939 -7730 -24 50 217 1165 -808 -7730 -27 50 217 1165 -643 -7730 -31 50 217 1165 130 -7730 -13 50 217 1165 130 -7730 -9 50 217 1165 130 -7730 -18 50 217 973 130 -7730 2025-09-28 10:33:33,325 Hysteresis 74232 0: raw(217 32000 32000 32000) min(130 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 973 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 130 < req 18000 No: p0 min 130 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(130 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 973 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -23 50 217 973 130 -7730 -27 50 217 482 130 -7730 -13 50 217 482 130 -7730 -18 50 217 482 130 -7730 -34 50 217 482 130 -7730 -30 50 217 482 130 -7730 -41 50 217 482 130 -7730 -14 50 217 482 130 -7730 -9 50 217 482 130 -7730 7 50 217 482 130 -7730 7 50 217 482 130 -7730 -3 50 217 482 130 -7730 -21 50 217 482 130 -7730 -28 50 217 482 130 -7730 -24 50 217 482 130 -7730 -28 50 217 482 130 -7730 -10 50 217 482 130 -7730 -8 50 217 482 130 -7730 -8 50 217 482 130 -7730 -27 50 217 482 130 -7730 2025-09-28 10:33:43,329 Hysteresis 74242 0: raw(217 32000 32000 32000) min(130 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 482 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 130 < req 18000 No: p0 min 130 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(130 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 482 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -27 50 217 482 130 -7730 -14 50 217 482 130 -7730 -14 50 217 482 130 -7730 -14 50 217 482 130 -7730 -23 50 217 482 130 -7730 -29 50 217 482 130 -7730 -26 50 217 482 130 -7730 1 50 217 482 130 -7730 4 50 217 482 130 -7730 -5 50 217 482 130 -7730 5 50 217 482 130 -7730 -42 50 217 482 130 -7730 -35 50 217 482 130 -7730 -35 50 217 482 130 -7730 -10 50 217 482 130 -7730 -7 50 217 482 130 -7730 5 50 217 482 130 -7730 -33 50 217 482 130 -7730 -28 50 217 482 130 -7730 8 50 217 482 130 -7730 2025-09-28 10:33:53,334 Hysteresis 74252 0: raw(217 32000 32000 32000) min(130 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 482 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 130 < req 18000 No: p0 min 130 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(130 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 482 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 2 50 217 482 130 -7730 15 50 217 482 130 -7730 -42 50 217 482 130 -7730 -37 50 217 482 130 -7730 15 50 217 482 130 -7730 17 50 217 482 130 -7730 -4 50 217 482 130 -7730 -4 50 217 482 130 -7730 -37 50 217 482 160 -7730 -21 50 217 482 160 -7730 -25 50 217 482 160 -7730 -30 50 217 391 160 -7730 -26 50 217 391 160 -7730 13 50 217 391 160 -7730 -1 50 217 391 160 -7730 1 50 217 391 160 -7730 -37 50 217 391 160 -7730 -34 50 217 391 160 -7730 -19 50 217 391 160 -7730 -21 50 217 391 160 -7730 2025-09-28 10:34:03,342 Hysteresis 74262 0: raw(217 32000 32000 32000) min(160 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 391 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 160 < req 18000 No: p0 min 160 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(160 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 391 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -17 50 217 391 160 -7730 -11 50 217 391 160 -7730 -11 50 217 391 160 -7730 -29 50 217 391 160 -7730 -29 50 217 391 160 -7730 -28 50 217 391 160 -7730 -26 50 217 391 160 -7730 -16 50 217 391 160 -7730 -17 50 217 391 160 -7730 -19 50 217 391 160 -7730 -18 50 217 391 160 -7730 -7 50 217 391 160 -7730 -9 50 217 391 160 -7730 -4 50 217 391 160 -7730 -8 50 217 391 160 -7730 -8 50 217 391 160 -7730 0 50 217 391 160 -7730 0 50 217 391 160 -7730 6 50 217 391 160 -7730 -24 50 217 391 160 -7730 2025-09-28 10:34:13,360 Hysteresis 74272 0: raw(217 32000 32000 32000) min(160 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 391 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 160 < req 18000 No: p0 min 160 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(160 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 391 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -21 50 217 391 160 -7730 -9 50 217 391 160 -7730 -7 50 217 391 160 -7730 -4 50 217 391 160 -7730 -10 50 217 391 160 -7730 0 50 217 391 160 -7730 -29 50 217 391 160 -7730 -36 50 217 391 160 -7730 -26 50 217 391 160 -7730 -22 50 217 391 160 -7730 12 50 217 391 160 -7730 20 50 217 391 160 -7730 25 50 217 391 160 -7730 -27 50 217 334 160 -7730 -26 50 217 334 160 -7730 -29 50 217 334 160 -7730 -30 50 217 334 160 -7730 4 50 217 334 160 -7730 13 50 217 334 160 -7730 8 50 217 252 160 -7730 2025-09-28 10:34:23,364 Hysteresis 74282 0: raw(217 32000 32000 32000) min(160 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 252 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 160 < req 18000 No: p0 min 160 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(160 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 252 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -36 50 217 252 160 -7730 -49 50 217 252 160 -7730 -24 50 217 252 217 -7730 -18 50 217 252 217 -7730 14 50 217 252 217 -7730 0 50 217 252 217 -7730 8 50 217 252 217 -7730 -17 50 217 217 217 -7730 -16 50 217 217 217 -7730 -16 50 217 217 217 -7730 -12 50 217 217 217 -7730 -5 50 217 217 217 -7730 8 50 217 217 217 -7730 14 50 217 217 217 -7730 -36 50 217 217 217 -7730 -14 50 217 217 217 -7730 6 50 217 217 217 -7730 11 50 217 217 217 -7730 -32 50 217 217 217 -7730 -56 50 217 217 217 -7730 2025-09-28 10:34:33,368 Hysteresis 74292 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 217 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 217 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -68 50 217 217 217 -7730 -10 50 217 217 217 -7730 -5 50 217 217 217 -7730 -24 50 217 217 217 -7730 -25 50 217 217 217 -7730 -63 50 217 217 217 -7730 -16 50 217 217 217 -7730 -13 50 217 217 217 -7730 28 50 217 217 217 -7730 26 50 217 217 217 -7730 -27 50 217 217 217 -7730 -15 50 217 217 217 -7730 30 50 217 217 217 -7730 5 50 217 217 217 -7730 -3 50 217 217 217 -7730 -52 50 217 217 217 -7730 -47 50 217 217 217 -7730 -42 50 217 217 217 -7730 -43 50 217 217 217 -7730 -25 50 217 217 217 -7730 2025-09-28 10:34:43,373 Hysteresis 74302 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 217 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 217 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 10 50 217 217 217 -7730 11 50 217 217 217 -7730 -28 50 217 217 217 -7730 -12 50 217 217 217 -7730 -22 50 217 217 217 -7730 -23 50 217 217 217 -7730 -7 50 217 217 217 -7730 -35 50 217 217 217 -7730 -22 50 217 217 217 -7730 -31 50 217 217 217 -7730 -32 50 217 217 217 -7730 0 50 217 217 217 -7730 -1 50 217 217 217 -7730 -4 50 217 217 217 -7730 -9 50 217 217 217 -7730 -42 50 217 217 217 -7730 -28 50 217 217 217 -7730 -26 50 217 217 217 -7730 14 50 217 217 217 -7730 11 50 217 217 217 -7730 2025-09-28 10:34:53,381 Hysteresis 74312 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 217 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 217 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -23 50 217 217 217 -7730 -35 50 217 217 217 -7730 0 50 217 217 217 -7730 -10 50 217 217 217 -7730 -14 50 217 217 217 -7730 -27 50 217 217 217 -7730 -29 50 217 217 217 -7730 -64 50 217 217 217 -7730 -23 50 217 217 217 -7730 -34 50 217 217 217 -7730 7 50 217 217 217 -7730 0 50 217 217 217 -7730 -1 50 217 217 217 -7730 0 50 217 217 217 -7730 -23 50 217 217 217 -7730 -28 50 217 217 217 -7730 5 50 217 217 217 -7730 -13 50 217 217 217 -7730 -7 50 217 217 217 -7730 -34 50 217 217 217 -7730 2025-09-28 10:35:03,396 Hysteresis 74322 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 217 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 217 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -34 50 217 217 217 -7730 -22 50 217 217 217 -7730 -1 50 217 217 217 -7730 -35 50 217 217 217 -7730 -16 50 217 217 217 -7730 -13 50 217 217 217 -7730 -8 50 217 217 217 -7730 -8 50 217 217 217 -7730 7 50 217 217 217 -7730 -17 50 217 217 217 -7730 -30 50 217 217 217 -7730 -58 50 217 217 217 -7730 -64 50 217 217 217 -7730 -18 50 217 217 217 -7730 -18 50 217 217 217 -7730 -6 50 217 217 217 -7730 -4 50 217 217 217 -7730 -35 50 217 217 217 -7730 -21 50 217 217 217 -7730 -30 50 217 217 217 -7730 2025-09-28 10:35:13,403 Hysteresis 74332 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 217 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 217 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 0 50 217 217 217 -7730 2 50 217 217 217 -7730 -13 50 217 217 217 -7730 -46 50 217 217 217 -7730 -21 50 217 217 217 -7730 -24 50 217 217 217 -7730 -10 50 217 217 217 -7730 -2 50 217 217 217 -7730 -2 50 217 217 217 -7730 -57 50 217 217 217 -7730 -18 50 217 217 217 -7730 -30 50 217 217 217 -7730 30 50 217 217 217 -7730 34 50 217 217 217 -7730 1 50 217 217 217 -7730 4 50 217 217 217 -7730 4 50 217 217 217 -7730 -11 50 217 217 217 -7730 41 50 217 217 217 -7730 -7 50 217 217 217 -7730 2025-09-28 10:35:23,417 Hysteresis 74342 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 217 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 217 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -18 50 217 217 217 -7730 -47 50 217 217 217 -7730 -50 50 217 217 217 -7730 -14 50 217 217 217 -7730 9 50 217 217 217 -7730 -29 50 217 217 217 -7730 -18 50 217 217 217 -7730 -11 50 217 217 217 -7730 -12 50 217 217 217 -7730 -17 50 217 217 217 -7730 -30 50 217 217 217 -7730 -39 50 217 217 217 -7730 -15 50 217 217 217 -7730 -18 50 217 217 217 -7730 9 50 217 217 217 -7730 -5 50 217 217 217 -7730 -9 50 217 217 217 -7730 -42 50 217 217 217 -7730 -34 50 217 217 217 -7730 -31 50 217 217 217 -7730 2025-09-28 10:35:33,421 Hysteresis 74352 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 217 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 217 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -14 50 217 217 217 -7730 -9 50 217 217 217 -7730 -22 50 217 217 217 -7730 -19 50 217 217 217 -7730 6 50 217 217 217 -7730 5 50 217 217 217 -7730 1 50 217 217 217 -7730 -10 50 217 217 217 -7730 -36 50 217 217 217 -7730 -43 50 217 217 217 -7730 -46 50 217 217 217 -7730 -22 50 217 217 217 -7730 -22 50 217 217 217 -7730 -3 50 217 217 217 -7730 -11 50 217 217 217 -7730 17 50 217 217 217 -7730 -11 50 217 217 217 -7730 -19 50 217 217 217 -7730 -48 50 217 217 217 -7730 -48 50 217 217 217 -7730 2025-09-28 10:35:43,426 Hysteresis 74362 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 217 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 217 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -28 50 217 217 217 -7730 2 50 217 217 217 -7730 -14 50 217 217 217 -7730 4 50 217 217 217 -7730 -40 50 217 217 217 -7730 -35 50 217 217 217 -7730 -44 50 217 217 217 -7730 -7 50 217 217 217 -7730 -20 50 217 217 217 -7730 -22 50 217 217 217 -7730 -9 50 217 217 217 -7730 -3 50 217 217 217 -7730 -30 50 217 217 217 -7730 -31 50 217 217 217 -7730 -25 50 217 217 217 -7730 1 50 217 217 217 -7730 -21 50 217 217 217 -7730 -24 50 217 217 217 -7730 -25 50 217 217 217 -7730 -23 50 217 217 217 -7730 2025-09-28 10:35:53,436 Hysteresis 74372 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 217 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 217 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -23 50 217 217 217 -7730 16 50 217 217 217 -7730 -7 50 217 217 217 -7730 -67 50 217 217 217 -7730 -92 50 217 217 217 -7730 -54 50 217 217 217 -7730 55 50 217 217 217 -7730 50 50 217 217 217 -7730 -42 50 217 217 217 -7730 -49 50 217 217 217 -7730 -84 50 217 217 217 -7730 -22 50 217 217 217 -7730 -16 50 217 217 217 -7730 28 50 217 217 217 -7730 28 50 217 217 217 -7730 -3 50 217 217 217 -7730 -49 50 217 217 217 -7730 -46 50 217 217 217 -7730 -23 50 217 217 217 -7730 -2 50 217 217 217 -7730 2025-09-28 10:36:03,455 Hysteresis 74382 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 217 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 217 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -22 50 217 217 217 -7730 -24 50 217 217 217 -7730 -48 50 217 217 217 -7730 -21 50 217 217 217 -7730 -38 50 217 217 217 -7730 0 50 217 217 217 -7730 -34 50 217 217 217 -7730 1 50 217 217 217 -7730 6 50 217 217 217 -7730 6 50 217 217 217 -7730 -24 50 217 217 217 -7730 33 50 217 217 217 -7730 -35 50 217 217 217 -7730 -33 50 217 217 217 -7730 -60 50 217 217 217 -7730 -61 50 217 217 217 -7730 -19 50 217 217 217 -7730 36 50 217 217 217 -7730 -5 50 217 217 217 -7730 18 50 217 217 217 -7730 2025-09-28 10:36:13,464 Hysteresis 74392 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 217 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 217 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -62 50 217 217 217 -7730 -3 50 217 217 217 -7730 5 50 217 217 217 -7730 3 50 217 217 217 -7730 -66 50 217 217 217 -7730 -75 50 217 217 217 -7730 -79 50 217 217 217 -7730 47 50 217 217 217 -7730 -43 50 217 217 217 -7730 -41 50 217 217 217 -7730 -88 50 217 217 217 -7730 9 50 217 217 217 -7730 -138 88 382 382 217 -7730 12 50 217 382 217 -7730 -114 64 278 382 217 -7730 50 50 217 382 217 -7730 43 50 217 382 217 -7730 -56 50 217 382 217 -7730 -122 72 313 382 217 -7730 12 50 217 382 217 -7730 2025-09-28 10:36:23,471 Hysteresis 74402 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 382 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 382 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1 50 217 382 217 -7730 0 50 217 382 217 -7730 -28 50 217 382 217 -7730 -26 50 217 382 217 -7730 -100 50 217 382 217 -7730 20 50 217 382 217 -7730 -28 50 217 382 217 -7730 82 50 217 382 217 -7730 -41 50 217 382 217 -7730 10 50 217 382 217 -7730 13 50 217 382 217 -7730 26 50 217 382 217 -7730 -15 50 217 382 217 -7730 -12 50 217 382 217 -7730 -18 50 217 382 217 -7730 33 50 217 382 217 -7730 -48 50 217 382 217 -7730 -58 50 217 382 217 -7730 -44 50 217 382 217 -7730 12 50 217 382 217 -7730 2025-09-28 10:36:33,476 Hysteresis 74412 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 382 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 382 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -21 50 217 382 217 -7730 9 50 217 382 217 -7730 -49 50 217 382 217 -7730 3 50 217 382 217 -7730 -34 50 217 382 217 -7730 18 50 217 382 217 -7730 -45 50 217 382 217 -7730 -5 50 217 382 217 -7730 -70 50 217 382 217 -7730 -79 50 217 382 217 -7730 -31 50 217 382 217 -7730 50 50 217 382 217 -7730 -28 50 217 382 217 -7730 -14 50 217 382 217 -7730 -87 50 217 382 217 -7730 -12 50 217 382 217 -7730 -18 50 217 382 217 -7730 45 50 217 382 217 -7730 -9 50 217 382 217 -7730 23 50 217 382 217 -7730 2025-09-28 10:36:43,481 Hysteresis 74422 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 382 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 382 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -51 50 217 382 217 -7730 -62 50 217 382 217 -7730 -48 50 217 382 217 -7730 6 50 217 382 217 -7730 -31 50 217 382 217 -7730 -33 50 217 382 217 -7730 -50 50 217 382 217 -7730 22 50 217 382 217 -7730 -33 50 217 382 217 -7730 46 50 217 382 217 -7730 5 50 217 382 217 -7730 15 50 217 382 217 -7730 -45 50 217 382 217 -7730 -30 50 217 382 217 -7730 -33 50 217 382 217 -7730 9 50 217 382 217 -7730 -5 50 217 382 217 -7730 -15 50 217 382 217 -7730 -68 50 217 382 217 -7730 -34 50 217 382 217 -7730 2025-09-28 10:36:53,486 Hysteresis 74432 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 382 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 382 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 0 50 217 382 217 -7730 32 50 217 382 217 -7730 17 50 217 382 217 -7730 -11 50 217 382 217 -7730 -53 50 217 382 217 -7730 -67 50 217 382 217 -7730 -54 50 217 382 217 -7730 -25 50 217 382 217 -7730 -1 50 217 382 217 -7730 2 50 217 382 217 -7730 2 50 217 382 217 -7730 -26 50 217 382 217 -7730 -43 50 217 382 217 -7730 -48 50 217 382 217 -7730 -29 50 217 382 217 -7730 -7 50 217 382 217 -7730 13 50 217 382 217 -7730 -5 50 217 382 217 -7730 -18 50 217 382 217 -7730 -40 50 217 382 217 -7730 2025-09-28 10:37:03,503 Hysteresis 74442 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 382 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 382 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -30 50 217 382 217 -7730 -20 50 217 382 217 -7730 -8 50 217 382 217 -7730 -20 50 217 382 217 -7730 -18 50 217 382 217 -7730 -24 50 217 382 217 -7730 -39 50 217 382 217 -7730 -35 50 217 382 217 -7730 -15 50 217 382 217 -7730 -5 50 217 382 217 -7730 -8 50 217 382 217 -7730 -23 50 217 382 217 -7730 -33 50 217 382 217 -7730 -45 50 217 382 217 -7730 -13 50 217 382 217 -7730 -7 50 217 382 217 -7730 7 50 217 382 217 -7730 7 50 217 382 217 -7730 0 50 217 382 217 -7730 -38 50 217 382 217 -7730 2025-09-28 10:37:13,507 Hysteresis 74452 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 382 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 382 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -35 50 217 382 217 -7730 -34 50 217 382 217 -7730 -12 50 217 382 217 -7730 -38 50 217 382 217 -7730 7 50 217 382 217 -7730 -23 50 217 382 217 -7730 32 50 217 382 217 -7730 -41 50 217 382 217 -7730 -1 50 217 382 217 -7730 -119 69 300 382 217 -7730 18 50 217 382 217 -7730 -54 50 217 382 217 -7730 50 50 217 382 217 -7730 45 50 217 382 217 -7730 62 50 217 382 217 -7730 -74 50 217 382 217 -7730 56 50 217 382 217 -7730 -50 50 217 382 217 -7730 9 50 217 382 217 -7730 -92 50 217 382 217 -7730 2025-09-28 10:37:23,512 Hysteresis 74462 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 382 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 382 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 65 50 217 382 217 -7730 -48 50 217 382 217 -7730 67 50 217 382 217 -7730 -8 50 217 382 217 -7730 50 50 217 382 217 -7730 50 50 217 382 217 -7730 64 50 217 382 217 -7730 -84 50 217 382 217 -7730 57 50 217 382 217 -7730 51 50 217 382 217 -7730 -14 50 217 382 217 -7730 -54 50 217 382 217 -7730 36 50 217 382 217 -7730 -36 50 217 382 217 -7730 66 50 217 382 217 -7730 -32 50 217 382 217 -7730 69 50 217 382 217 -7730 -96 50 217 382 217 -7730 -15 50 217 382 217 -7730 -147 97 421 421 217 -7730 2025-09-28 10:37:33,516 Hysteresis 74472 0: raw(421 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 421 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(421 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 421 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -9 50 217 421 217 -7730 -9 50 217 421 217 -7730 -9 50 217 421 217 -7730 -52 50 217 421 217 -7730 78 50 217 421 217 -7730 -24 50 217 421 217 -7730 92 50 217 421 217 -7730 -18 50 217 421 217 -7730 80 50 217 421 217 -7730 -64 50 217 421 217 -7730 -50 50 217 421 217 -7730 -69 50 217 421 217 -7730 -30 50 217 421 217 -7730 -30 50 217 421 217 -7730 30 50 217 421 217 -7730 -75 50 217 421 217 -7730 25 50 217 421 217 -7730 39 50 217 421 217 -7730 1 50 217 421 217 -7730 -37 50 217 421 217 -7730 2025-09-28 10:37:43,521 Hysteresis 74482 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 421 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 421 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -38 50 217 421 217 -7730 -21 50 217 421 217 -7730 25 50 217 421 217 -7730 10 50 217 421 217 -7730 43 50 217 421 217 -7730 -28 50 217 421 217 -7730 -20 50 217 421 217 -7730 -120 70 304 421 217 -7730 -75 50 217 421 217 -7730 -75 50 217 421 217 -7730 3 50 217 421 217 -7730 -51 50 217 421 217 -7730 97 50 217 421 217 -7730 -23 50 217 421 217 -7730 -6 50 217 421 217 -7730 -8 50 217 421 217 -7730 31 50 217 421 217 -7730 -28 50 217 421 217 -7730 21 50 217 421 217 -7730 -79 50 217 421 217 -7730 2025-09-28 10:37:53,534 Hysteresis 74492 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 421 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 421 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -9 50 217 421 217 -7730 -9 50 217 421 217 -7730 -37 50 217 421 217 -7730 -86 50 217 421 217 -7730 18 50 217 421 217 -7730 15 50 217 421 217 -7730 28 50 217 421 217 -7730 -80 50 217 421 217 -7730 -27 50 217 421 217 -7730 -4 50 217 421 217 -7730 25 50 217 421 217 -7730 -19 50 217 421 217 -7730 -4 50 217 421 217 -7730 -18 50 217 421 217 -7730 7 50 217 421 217 -7730 -59 50 217 421 217 -7730 -28 50 217 421 217 -7730 -28 50 217 421 217 -7730 10 50 217 421 217 -7730 -39 50 217 421 217 -7730 2025-09-28 10:38:03,539 Hysteresis 74502 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 421 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 421 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 27 50 217 421 217 -7730 10 50 217 421 217 -7730 5 50 217 421 217 -7730 -35 50 217 421 217 -7730 -9 50 217 421 217 -7730 -11 50 217 421 217 -7730 10 50 217 421 217 -7730 -33 50 217 421 217 -7730 -9 50 217 421 217 -7730 -9 50 217 421 217 -7730 -31 50 217 421 217 -7730 -51 50 217 421 217 -7730 0 50 217 421 217 -7730 0 50 217 421 217 -7730 48 50 217 421 217 -7730 -17 50 217 421 217 -7730 22 50 217 421 217 -7730 -11 50 217 421 217 -7730 9 50 217 421 217 -7730 0 50 217 421 217 -7730 2025-09-28 10:38:13,545 Hysteresis 74512 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 421 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 421 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6 50 217 421 217 -7730 -34 50 217 421 217 -7730 -19 50 217 421 217 -7730 -34 50 217 421 217 -7730 -12 50 217 421 217 -7730 -12 50 217 421 217 -7730 14 50 217 421 217 -7730 -24 50 217 421 217 -7730 -10 50 217 421 217 -7730 -50 50 217 421 217 -7730 -21 50 217 421 217 -7730 20 50 217 421 217 -7730 20 50 217 421 217 -7730 -40 50 217 421 217 -7730 -47 50 217 421 217 -7730 -72 50 217 421 217 -7730 -44 50 217 421 217 -7730 -36 50 217 421 217 -7730 -26 50 217 421 217 -7730 -7 50 217 421 217 -7730 2025-09-28 10:38:23,553 Hysteresis 74522 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 421 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 421 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6 50 217 421 217 -7730 -14 50 217 421 217 -7730 -28 50 217 421 217 -7730 -28 50 217 421 217 -7730 -26 50 217 421 217 -7730 -19 50 217 421 217 -7730 -23 50 217 421 217 -7730 -4 50 217 421 217 -7730 -10 50 217 421 217 -7730 -29 50 217 421 217 -7730 -27 50 217 421 217 -7730 -40 50 217 421 217 -7730 -14 50 217 421 217 -7730 -14 50 217 421 217 -7730 10 50 217 421 217 -7730 1 50 217 421 217 -7730 21 50 217 421 217 -7730 -31 50 217 421 217 -7730 -28 50 217 421 217 -7730 -11 50 217 421 217 -7730 2025-09-28 10:38:33,558 Hysteresis 74532 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 421 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 421 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -5 50 217 421 217 -7730 -17 50 217 421 217 -7730 -18 50 217 421 217 -7730 -41 50 217 421 217 -7730 -22 50 217 421 217 -7730 -27 50 217 421 217 -7730 -14 50 217 421 217 -7730 -33 50 217 421 217 -7730 -17 50 217 421 217 -7730 -48 50 217 421 217 -7730 -63 50 217 421 217 -7730 -63 50 217 421 217 -7730 0 50 217 421 217 -7730 1 50 217 421 217 -7730 53 50 217 421 217 -7730 -7 50 217 421 217 -7730 9 50 217 421 217 -7730 -8 50 217 421 217 -7730 -3 50 217 421 217 -7730 -30 50 217 421 217 -7730 2025-09-28 10:38:43,566 Hysteresis 74542 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 421 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 421 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -9 50 217 421 217 -7730 -32 50 217 421 217 -7730 -32 50 217 421 217 -7730 -36 50 217 421 217 -7730 -33 50 217 421 217 -7730 -47 50 217 421 217 -7730 -1 50 217 421 217 -7730 -27 50 217 421 217 -7730 12 50 217 421 217 -7730 0 50 217 421 217 -7730 21 50 217 421 217 -7730 -6 50 217 421 217 -7730 -14 50 217 421 217 -7730 -14 50 217 421 217 -7730 -32 50 217 421 217 -7730 -69 50 217 421 217 -7730 -23 50 217 421 217 -7730 -23 50 217 421 217 -7730 -34 50 217 421 217 -7730 -33 50 217 421 217 -7730 2025-09-28 10:38:53,583 Hysteresis 74552 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 421 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 421 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -15 50 217 421 217 -7730 -8 50 217 421 217 -7730 0 50 217 421 217 -7730 -25 50 217 421 217 -7730 -20 50 217 421 217 -7730 -19 50 217 421 217 -7730 -5 50 217 421 217 -7730 -29 50 217 421 217 -7730 -36 50 217 421 217 -7730 -36 50 217 421 217 -7730 -23 50 217 421 217 -7730 -9 50 217 421 217 -7730 -10 50 217 421 217 -7730 -10 50 217 421 217 -7730 -26 50 217 421 217 -7730 -35 50 217 421 217 -7730 -27 50 217 421 217 -7730 -29 50 217 421 217 -7730 4 50 217 421 217 -7730 7 50 217 421 217 -7730 2025-09-28 10:39:03,593 Hysteresis 74562 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 421 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 421 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 4 50 217 421 217 -7730 4 50 217 421 217 -7730 -39 50 217 421 217 -7730 -66 50 217 421 217 -7730 -27 50 217 421 217 -7730 -38 50 217 421 217 -7730 -34 50 217 421 217 -7730 -41 50 217 421 217 -7730 -14 50 217 421 217 -7730 -5 50 217 421 217 -7730 22 50 217 421 217 -7730 -5 50 217 421 217 -7730 -25 50 217 421 217 -7730 -32 50 217 421 217 -7730 -45 50 217 421 217 -7730 -8 50 217 421 217 -7730 -4 50 217 421 217 -7730 1 50 217 421 217 -7730 -8 50 217 421 217 -7730 -34 50 217 421 217 -7730 2025-09-28 10:39:13,602 Hysteresis 74572 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 421 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 421 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -34 50 217 421 217 -7730 -27 50 217 421 217 -7730 -4 50 217 421 217 -7730 -5 50 217 421 217 -7730 -16 50 217 421 217 -7730 -46 50 217 421 217 -7730 -28 50 217 421 217 -7730 0 50 217 421 217 -7730 5 50 217 421 217 -7730 -22 50 217 421 217 -7730 -29 50 217 421 217 -7730 -19 50 217 421 217 -7730 -20 50 217 421 217 -7730 -30 50 217 421 217 -7730 -40 50 217 421 217 -7730 -36 50 217 421 217 -7730 5 50 217 421 217 -7730 5 50 217 421 217 -7730 9 50 217 421 217 -7730 -29 50 217 421 217 -7730 2025-09-28 10:39:23,607 Hysteresis 74582 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 421 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 421 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -45 50 217 421 217 -7730 -25 50 217 421 217 -7730 -26 50 217 421 217 -7730 14 50 217 421 217 -7730 28 50 217 421 217 -7730 10 50 217 421 217 -7730 -15 50 217 421 217 -7730 -37 50 217 421 217 -7730 -42 50 217 421 217 -7730 -37 50 217 421 217 -7730 -22 50 217 421 217 -7730 -22 50 217 421 217 -7730 -9 50 217 421 217 -7730 -4 50 217 421 217 -7730 -31 50 217 421 217 -7730 -24 50 217 421 217 -7730 -20 50 217 421 217 -7730 -23 50 217 421 217 -7730 -10 50 217 421 217 -7730 11 50 217 421 217 -7730 2025-09-28 10:39:33,613 Hysteresis 74592 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 421 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 421 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 10 50 217 421 217 -7730 3 50 217 421 217 -7730 -40 50 217 421 217 -7730 -47 50 217 421 217 -7730 -13 50 217 421 217 -7730 -19 50 217 421 217 -7730 -19 50 217 421 217 -7730 -22 50 217 421 217 -7730 -20 50 217 421 217 -7730 -19 50 217 421 217 -7730 -16 50 217 421 217 -7730 -5 50 217 421 217 -7730 -5 50 217 421 217 -7730 -21 50 217 421 217 -7730 -14 50 217 421 217 -7730 -20 50 217 421 217 -7730 -33 50 217 421 217 -7730 -36 50 217 421 217 -7730 168 -18 -78 421 -78 -7730 253 -103 -447 421 -447 -7730 2025-09-28 10:39:43,618 Hysteresis 74602 0: raw(-447 32000 32000 32000) min(-447 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 421 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-447 32000 32000 32000) min(-447 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 421 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -67 50 217 421 -447 -7730 -78 50 217 421 -447 -7730 -266 216 939 939 -447 -7730 -154 104 452 939 -447 -7730 -142 92 400 939 -447 -7730 32 50 217 939 -447 -7730 13 50 217 939 -447 -7730 -100 50 217 939 -447 -7730 -101 51 221 939 -447 -7730 -105 55 239 939 -447 -7730 280 -130 -565 939 -565 -7730 558 -408 -1773 939 -1773 -7730 113 37 160 939 -1773 -7730 15 50 217 939 -1773 -7730 -145 95 413 939 -1773 -7730 -267 217 943 943 -1773 -7730 -285 235 1021 1021 -1773 -7730 -303 253 1100 1100 -1773 -7730 -88 50 217 1100 -1773 -7730 -68 50 217 1100 -1773 -7730 2025-09-28 10:39:53,652 Hysteresis 74612 0: raw(217 32000 32000 32000) min(-1773 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1100 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1773 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1100 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -49 50 217 1100 -1773 -7730 -81 50 217 1100 -1773 -7730 20 50 217 1100 -1773 -7730 14 50 217 1100 -1773 -7730 -27 50 217 1100 -1773 -7730 -25 50 217 1100 -1773 -7730 -17 50 217 1100 -1773 -7730 -19 50 217 1100 -1773 -7730 -25 50 217 1100 -1773 -7730 -25 50 217 1100 -1773 -7730 -41 50 217 1100 -1773 -7730 -20 50 217 1100 -1773 -7730 -30 50 217 1100 -1773 -7730 -16 50 217 1100 -1773 -7730 -12 50 217 1100 -1773 -7730 -19 50 217 1100 -1773 -7730 -23 50 217 1100 -1773 -7730 -25 50 217 1100 -1773 -7730 -13 50 217 1100 -1773 -7730 -8 50 217 1100 -1773 -7730 2025-09-28 10:40:03,657 Hysteresis 74622 0: raw(217 32000 32000 32000) min(-1773 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1100 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1773 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1100 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -4 50 217 1100 -1773 -7730 -10 50 217 1100 -1773 -7730 -26 50 217 1100 -1773 -7730 -26 50 217 1100 -1773 -7730 -22 50 217 1100 -1773 -7730 -8 50 217 1100 -1773 -7730 -5 50 217 1100 -1773 -7730 -21 50 217 1100 -1773 -7730 -23 50 217 1100 -1773 -7730 -24 50 217 1100 -1773 -7730 -32 50 217 1100 -1773 -7730 -20 50 217 1100 -1773 -7730 -18 50 217 1100 -1773 -7730 -14 50 217 1100 -1773 -7730 -13 50 217 1100 -1773 -7730 -25 50 217 1100 -1773 -7730 -29 50 217 1100 -1773 -7730 -28 50 217 1100 -1773 -7730 -12 50 217 1100 -1773 -7730 -9 50 217 1100 -1773 -7730 2025-09-28 10:40:13,662 Hysteresis 74633 0: raw(217 32000 32000 32000) min(-1773 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1100 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1773 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1100 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -24 50 217 1100 -1773 -7730 -29 50 217 1100 -1773 -7730 -33 50 217 1100 -1773 -7730 -13 50 217 1100 -1773 -7730 -14 50 217 1100 -1773 -7730 -12 50 217 1100 -1773 -7730 9 50 217 1100 -1773 -7730 -9 50 217 1100 -1773 -7730 -48 50 217 1100 -1773 -7730 -57 50 217 1100 -1773 -7730 30 50 217 1100 -1773 -7730 29 50 217 1100 -1773 -7730 -23 50 217 1100 -1773 -7730 -42 50 217 1100 -1773 -7730 -39 50 217 1100 -1773 -7730 -25 50 217 1100 -1773 -7730 -30 50 217 1100 -1773 -7730 -25 50 217 1100 -1773 -7730 -15 50 217 1100 -1773 -7730 0 50 217 1100 -1773 -7730 2025-09-28 10:40:23,666 Hysteresis 74643 0: raw(217 32000 32000 32000) min(-1773 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1100 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1773 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1100 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -15 50 217 1100 -1773 -7730 -6 50 217 1100 -1773 -7730 -17 50 217 1100 -1773 -7730 -21 50 217 1100 -1773 -7730 -25 50 217 1100 -1773 -7730 -20 50 217 1100 -1773 -7730 -9 50 217 1100 -1773 -7730 -17 50 217 1100 -1773 -7730 -6 50 217 1100 -1773 -7730 -24 50 217 1100 -1773 -7730 -26 50 217 1100 -1773 -7730 -37 50 217 1100 -1773 -7730 -42 50 217 1100 -1773 -7730 -17 50 217 1100 -1773 -7730 -5 50 217 1100 -1773 -7730 -8 50 217 1100 -1773 -7730 -11 50 217 1100 -1773 -7730 -20 50 217 1100 -1773 -7730 -4 50 217 1100 -1773 -7730 -9 50 217 1100 -1773 -7730 2025-09-28 10:40:33,674 Hysteresis 74653 0: raw(217 32000 32000 32000) min(-1773 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1100 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1773 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1100 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -10 50 217 1100 -1773 -7730 -27 50 217 1100 -1773 -7730 -27 50 217 1100 -1773 -7730 -16 50 217 1100 -1773 -7730 -15 50 217 1100 -1773 -7730 -32 50 217 1100 -1773 -7730 -32 50 217 1100 -1773 -7730 -16 50 217 1100 -1773 -7730 -7 50 217 1100 -1773 -7730 -3 50 217 1100 -1773 -7730 -38 50 217 1100 -1773 -7730 -42 50 217 1100 -1773 -7730 5 50 217 1100 -1773 -7730 1 50 217 1100 -1773 -7730 -9 50 217 1100 -1773 -7730 -16 50 217 1100 -1773 -7730 -19 50 217 1100 -1773 -7730 -36 50 217 1100 -1773 -7730 -34 50 217 1100 -1773 -7730 -28 50 217 1100 -1773 -7730 2025-09-28 10:40:43,700 Hysteresis 74663 0: raw(217 32000 32000 32000) min(-1773 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1100 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1773 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1100 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -35 50 217 1100 -1773 -7730 -10 50 217 1100 -1773 -7730 6 50 217 1100 -1773 -7730 0 50 217 1100 -1773 -7730 -28 50 217 1100 -1773 -7730 -35 50 217 1100 -1773 -7730 -3 50 217 1100 -1773 -7730 -6 50 217 1100 -1773 -7730 -9 50 217 1100 -1773 -7730 -31 50 217 1100 -1773 -7730 18 50 217 1100 -1773 -7730 0 50 217 1100 -1773 -7730 -1 50 217 1100 -1773 -7730 -33 50 217 1100 -1773 -7730 -38 50 217 1100 -1773 -7730 -45 50 217 1100 -1773 -7730 -13 50 217 1100 -1773 -7730 -31 50 217 1100 -1773 -7730 16 50 217 1100 -1773 -7730 20 50 217 1100 -1773 -7730 2025-09-28 10:40:53,705 Hysteresis 74673 0: raw(217 32000 32000 32000) min(-1773 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1100 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1773 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1100 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 9 50 217 1100 -1773 -7730 9 50 217 1100 -1773 -7730 33 50 217 1100 -1773 -7730 -6 50 217 1100 -1773 -7730 0 50 217 1100 -1773 -7730 -42 50 217 1100 -1773 -7730 -38 50 217 1100 -1773 -7730 -60 50 217 1100 -1773 -7730 -52 50 217 1100 -1773 -7730 -57 50 217 1100 -1773 -7730 43 50 217 1100 -1773 -7730 -108 58 252 1100 -1773 -7730 37 50 217 1100 -1773 -7730 41 50 217 1100 -1773 -7730 9 50 217 1100 -1773 -7730 9 50 217 1100 -1773 -7730 -31 50 217 1100 -1773 -7730 12 50 217 1100 -1773 -7730 34 50 217 1100 -1773 -7730 -3 50 217 1100 -1773 -7730 2025-09-28 10:41:03,714 Hysteresis 74683 0: raw(217 32000 32000 32000) min(-1773 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1100 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1773 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1100 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6 50 217 1100 -1773 -7730 -43 50 217 1100 -1773 -7730 -43 50 217 1100 -1773 -7730 -64 50 217 1100 -1773 -7730 35 50 217 1100 -1773 -7730 -77 50 217 1100 -1773 -7730 22 50 217 1100 -1773 -7730 20 50 217 1100 -1773 -7730 16 50 217 1100 -1773 -7730 22 50 217 1100 -1773 -7730 55 50 217 1100 -1773 -7730 -19 50 217 1100 -1773 -7730 78 50 217 1100 -1773 -7730 9 50 217 1100 -1773 -7730 9 50 217 1100 -1773 -7730 7 50 217 1100 -1773 -7730 7 50 217 1100 -1773 -7730 -43 50 217 1100 -1773 -7730 -6 50 217 1100 -1773 -7730 -49 50 217 1100 -1773 -7730 2025-09-28 10:41:13,719 Hysteresis 74693 0: raw(217 32000 32000 32000) min(-1773 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1100 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1773 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1100 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -30 50 217 1100 -1773 -7730 -30 50 217 1100 -1773 -7730 10 50 217 1100 -1773 -7730 4 50 217 1100 -1773 -7730 -26 50 217 1100 -1773 -7730 -32 50 217 1100 -1773 -7730 -13 50 217 1100 -1773 -7730 -24 50 217 1100 -1773 -7730 -22 50 217 1100 -1773 -7730 17 50 217 1100 -1773 -7730 17 50 217 1100 -1773 -7730 -9 50 217 1100 -1773 -7730 -23 50 217 1100 -1773 -7730 -35 50 217 1100 -1773 -7730 -10 50 217 1100 -1773 -7730 -10 50 217 1100 -1773 -7730 4 50 217 1100 -1773 -7730 4 50 217 1100 -1773 -7730 -10 50 217 1100 -1773 -7730 -30 50 217 1100 -1773 -7730 2025-09-28 10:41:23,723 Hysteresis 74703 0: raw(217 32000 32000 32000) min(-1773 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1100 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1773 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1100 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -29 50 217 1100 -1773 -7730 -26 50 217 1100 -1773 -7730 -21 50 217 1100 -1773 -7730 7 50 217 1100 -1773 -7730 7 50 217 1100 -1773 -7730 -6 50 217 1100 -1773 -7730 11 50 217 1100 -1773 -7730 -31 50 217 1100 -1773 -7730 -30 50 217 1100 -1773 -7730 -29 50 217 1100 -1773 -7730 -33 50 217 1100 -1773 -7730 -38 50 217 1100 -1773 -7730 13 50 217 1100 -1773 -7730 -25 50 217 1100 -1773 -7730 12 50 217 1100 -1773 -7730 3 50 217 1100 -1773 -7730 6 50 217 1100 -1773 -7730 5 50 217 1100 -1773 -7730 19 50 217 1100 -1773 -7730 -24 50 217 1100 -1773 -7730 2025-09-28 10:41:33,728 Hysteresis 74713 0: raw(217 32000 32000 32000) min(-1773 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1100 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1773 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1100 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -30 50 217 1100 -1773 -7730 -31 50 217 1100 -1773 -7730 -18 50 217 1100 -1773 -7730 -27 50 217 1100 -1773 -7730 -7 50 217 1100 -1773 -7730 -29 50 217 1100 -1773 -7730 -11 50 217 1100 -1773 -7730 -16 50 217 1100 -1773 -7730 -14 50 217 1100 -1773 -7730 -11 50 217 1100 -1773 -7730 31 50 217 1100 -1773 -7730 10 50 217 1100 -1773 -7730 15 50 217 1100 -1773 -7730 -59 50 217 1100 -1773 -7730 -13 50 217 1100 -1773 -7730 -45 50 217 1100 -1773 -7730 -32 50 217 1100 -1773 -7730 -72 50 217 1100 -1773 -7730 -29 50 217 1100 -1773 -7730 -49 50 217 1100 -1773 -7730 2025-09-28 10:41:43,737 Hysteresis 74723 0: raw(217 32000 32000 32000) min(-1773 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1100 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1773 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1100 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 2 50 217 1100 -1773 -7730 -23 50 217 1100 -1773 -7730 84 50 217 1100 -1773 -7730 66 50 217 1100 -1773 -7730 56 50 217 1100 -1773 -7730 -10 50 217 1100 -1773 -7730 -28 50 217 1100 -1773 -7730 -48 50 217 1100 -1773 -7730 -6 50 217 1100 -1773 -7730 -15 50 217 1100 -1773 -7730 -30 50 217 1100 -1773 -7730 -63 50 217 1100 -1773 -7730 -133 83 360 1100 -1773 -7730 -107 57 247 1100 -1773 -7730 -53 50 217 1100 -1773 -7730 -5 50 217 1100 -1773 -7730 -6 50 217 1100 -1773 -7730 -15 50 217 1100 -1773 -7730 5 50 217 1100 -1773 -7730 -6 50 217 1100 -1773 -7730 2025-09-28 10:41:53,742 Hysteresis 74733 0: raw(217 32000 32000 32000) min(-1773 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1100 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1773 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1100 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 8 50 217 1100 -1773 -7730 -54 50 217 1100 -1773 -7730 -56 50 217 1100 -1773 -7730 -72 50 217 1100 -1773 -7730 -32 50 217 1100 -1773 -7730 -30 50 217 1100 -1773 -7730 44 50 217 1100 -1773 -7730 4 50 217 1100 -1773 -7730 37 50 217 1100 -1773 -7730 6 50 217 1100 -1773 -7730 -16 50 217 1100 -1773 -7730 -27 50 217 1100 -1773 -7730 -26 50 217 1100 -1773 -7730 7 50 217 1100 -1773 -7730 8 50 217 1100 -1773 -7730 22 50 217 1100 -1773 -7730 -8 50 217 1100 -1773 -7730 -14 50 217 1100 -1773 -7730 -28 50 217 1100 -1773 -7730 -27 50 217 1100 -1773 -7730 2025-09-28 10:42:03,746 Hysteresis 74743 0: raw(217 32000 32000 32000) min(-1773 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1100 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1773 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1100 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -4 50 217 1100 -1773 -7730 17 50 217 1100 -1773 -7730 18 50 217 1100 -1773 -7730 -5 50 217 1100 -1773 -7730 3 50 217 1100 -1773 -7730 -32 50 217 1100 -1773 -7730 -48 50 217 1100 -1773 -7730 -18 50 217 1100 -1773 -7730 -29 50 217 1100 -1773 -7730 -22 50 217 1100 -1773 -7730 -12 50 217 1100 -1773 -7730 -10 50 217 1100 -1773 -7730 -4 50 217 1100 -1773 -7730 -27 50 217 1100 -1773 -7730 -40 50 217 1100 -1773 -7730 -32 50 217 1100 -1773 -7730 -32 50 217 1100 -1773 -7730 -25 50 217 1100 -1773 -7730 -12 50 217 1100 -1773 -7730 -2 50 217 1100 -1773 -7730 2025-09-28 10:42:13,756 Hysteresis 74753 0: raw(217 32000 32000 32000) min(-1773 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1100 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1773 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1100 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 0 50 217 1100 -1773 -7730 -20 50 217 1100 -1773 -7730 -22 50 217 1100 -1773 -7730 -26 50 217 1100 -1773 -7730 -16 50 217 1100 -1773 -7730 -15 50 217 1100 -1773 -7730 0 50 217 1100 -1773 -7730 7 50 217 1100 -1773 -7730 -21 50 217 1100 -1773 -7730 -6 50 217 1100 -1773 -7730 -6 50 217 1100 -1773 -7730 -17 50 217 1100 -1773 -7730 -24 50 217 1100 -1773 -7730 -37 50 217 1100 -1773 -7730 -12 50 217 1100 -1773 -7730 1 50 217 1100 -1773 -7730 1 50 217 1100 -1773 -7730 -8 50 217 1100 -1773 -7730 -12 50 217 1100 -1773 -7730 3 50 217 1100 -1773 -7730 2025-09-28 10:42:23,760 Hysteresis 74763 0: raw(217 32000 32000 32000) min(-1773 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1100 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1773 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1100 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -2 50 217 1100 -1773 -7730 5 50 217 1100 -1773 -7730 5 50 217 1100 -1773 -7730 -17 50 217 1100 -1773 -7730 -11 50 217 1100 -1773 -7730 -6 50 217 1100 -1773 -7730 -39 50 217 1100 -1773 -7730 -31 50 217 1100 -1773 -7730 -27 50 217 1100 -1773 -7730 -19 50 217 1100 -1773 -7730 -11 50 217 1100 -1773 -7730 -22 50 217 1100 -1773 -7730 -21 50 217 1100 -1773 -7730 -17 50 217 1100 -1773 -7730 -20 50 217 1100 -1773 -7730 -15 50 217 1100 -1773 -7730 -2 50 217 1100 -1773 -7730 2 50 217 1100 -1773 -7730 -17 50 217 1100 -1773 -7730 -12 50 217 1100 -1773 -7730 2025-09-28 10:42:33,777 Hysteresis 74773 0: raw(217 32000 32000 32000) min(-1773 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1100 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1773 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1100 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -12 50 217 1100 -1773 -7730 -22 50 217 1100 -1773 -7730 -23 50 217 1100 -1773 -7730 -9 50 217 1100 -1773 -7730 -10 50 217 1100 -1773 -7730 -31 50 217 1100 -1773 -7730 -28 50 217 1100 -1773 -7730 -14 50 217 1100 -1773 -7730 0 50 217 1100 -1773 -7730 -3 50 217 1100 -1773 -7730 -2 50 217 1100 -1773 -7730 -7 50 217 1100 -1773 -7730 -23 50 217 1100 -1773 -7730 -28 50 217 1100 -1773 -7730 -30 50 217 1100 -1773 -7730 -21 50 217 1100 -1773 -7730 -22 50 217 1100 -1773 -7730 -26 50 217 1100 -1773 -7730 -24 50 217 1100 -1773 -7730 -8 50 217 1100 -1773 -7730 2025-09-28 10:42:43,782 Hysteresis 74783 0: raw(217 32000 32000 32000) min(-1773 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1100 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1773 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1100 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 0 50 217 1100 -1773 -7730 -22 50 217 1100 -1773 -7730 -33 50 217 1100 -1773 -7730 -29 50 217 1100 -1773 -7730 -3 50 217 1100 -1773 -7730 -12 50 217 1100 -1773 -7730 -24 50 217 1100 -1773 -7730 -43 50 217 1100 -1773 -7730 -43 50 217 1100 -1773 -7730 2 50 217 1100 -1773 -7730 11 50 217 1100 -1773 -7730 -6 50 217 1100 -1773 -7730 0 50 217 1100 -1773 -7730 7 50 217 1100 -1773 -7730 -23 50 217 1100 -1773 -7730 -45 50 217 1100 -1773 -7730 -21 50 217 1100 -1773 -7730 -35 50 217 1100 -1773 -7730 -21 50 217 1100 -1773 -7730 -19 50 217 1100 -1773 -7730 2025-09-28 10:42:53,790 Hysteresis 74793 0: raw(217 32000 32000 32000) min(-1773 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1100 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1773 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1100 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -18 50 217 1100 -1773 -7730 -17 50 217 1100 -1773 -7730 -29 50 217 1100 -1773 -7730 -14 50 217 1100 -1773 -7730 -3 50 217 1100 -1773 -7730 -13 50 217 1100 -1773 -7730 -6 50 217 1100 -1773 -7730 1 50 217 1100 -1773 -7730 -2 50 217 1100 -1773 -7730 -17 50 217 1100 -1773 -7730 -22 50 217 1100 -1773 -7730 -25 50 217 1100 -1773 -7730 -30 50 217 1100 -1773 -7730 -29 50 217 1100 -1773 -7730 -9 50 217 1100 -1773 -7730 -6 50 217 1100 -1773 -7730 -6 50 217 1100 -1773 -7730 -9 50 217 1100 -1773 -7730 -6 50 217 1100 -1773 -7730 -1 50 217 1100 -1773 -7730 2025-09-28 10:43:03,802 Hysteresis 74803 0: raw(217 32000 32000 32000) min(-1773 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1100 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1773 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1100 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -8 50 217 1100 -1773 -7730 -34 50 217 1100 -1773 -7730 -17 50 217 1100 -1773 -7730 -26 50 217 1100 -1773 -7730 -23 50 217 1100 -1773 -7730 -22 50 217 1100 -1773 -7730 -24 50 217 1100 -1773 -7730 -18 50 217 1100 -1773 -7730 -23 50 217 1100 -1773 -7730 -28 50 217 1100 -1773 -7730 -26 50 217 1100 -1773 -7730 -36 50 217 1100 -1773 -7730 -36 50 217 1100 -1773 -7730 -16 50 217 1100 -1773 -7730 11 50 217 1100 -1773 -7730 -20 50 217 1100 -1773 -7730 -44 50 217 1100 -1773 -7730 -9 50 217 1100 -1773 -7730 20 50 217 1100 -1773 -7730 46 50 217 1100 -1773 -7730 2025-09-28 10:43:13,806 Hysteresis 74813 0: raw(217 32000 32000 32000) min(-1773 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1100 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1773 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1100 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -10 50 217 1100 -1773 -7730 -41 50 217 1100 -1773 -7730 -71 50 217 1100 -1773 -7730 -62 50 217 1100 -1773 -7730 -62 50 217 1100 -1773 -7730 -16 50 217 1100 -1773 -7730 33 50 217 1100 -1773 -7730 12 50 217 1100 -1773 -7730 -25 50 217 1100 -1773 -7730 -31 50 217 1100 -1773 -7730 2 50 217 1100 -1773 -7730 0 50 217 1100 -1773 -7730 -24 50 217 1100 -1773 -7730 -22 50 217 1100 -1773 -7730 -32 50 217 1100 -1773 -7730 -20 50 217 1100 -1773 -7730 -14 50 217 1100 -1773 -7730 -18 50 217 1100 -1773 -7730 -14 50 217 1100 -1773 -7730 -26 50 217 1100 -1773 -7730 2025-09-28 10:43:23,811 Hysteresis 74823 0: raw(217 32000 32000 32000) min(-1773 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1100 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1773 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1100 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -26 50 217 1100 -1773 -7730 -7 50 217 1100 -1773 -7730 1 50 217 1100 -1773 -7730 -13 50 217 1100 -1773 -7730 -21 50 217 1100 -1773 -7730 -20 50 217 1100 -1773 -7730 -14 50 217 1100 -1773 -7730 -4 50 217 1100 -1773 -7730 0 50 217 1100 -1773 -7730 -6 50 217 1100 -1773 -7730 -16 50 217 1100 -1773 -7730 -12 50 217 1100 -1773 -7730 -12 50 217 1100 -1773 -7730 -14 50 217 1100 -1773 -7730 -9 50 217 1100 -1773 -7730 -11 50 217 1100 -1773 -7730 -10 50 217 1100 -1773 -7730 -37 50 217 1100 -1773 -7730 -30 50 217 1100 -1773 -7730 -9 50 217 1100 -1773 -7730 2025-09-28 10:43:33,822 Hysteresis 74833 0: raw(217 32000 32000 32000) min(-1773 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1100 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1773 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1100 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -14 50 217 1100 -1773 -7730 -29 50 217 1100 -1773 -7730 -20 50 217 1100 -1773 -7730 -1 50 217 1100 -1773 -7730 -11 50 217 1100 -1773 -7730 -27 50 217 1100 -1773 -7730 -28 50 217 1100 -1773 -7730 -8 50 217 1100 -1773 -7730 -8 50 217 1100 -1773 -7730 -25 50 217 1100 -1773 -7730 -32 50 217 1100 -1773 -7730 -8 50 217 1100 -1773 -7730 -3 50 217 1100 -1773 -7730 -4 50 217 1100 -1773 -7730 -30 50 217 1100 -1773 -7730 -27 50 217 1100 -1773 -7730 -27 50 217 1100 -1773 -7730 -16 50 217 1100 -1773 -7730 -4 50 217 1100 -1773 -7730 -11 50 217 1100 -1773 -7730 2025-09-28 10:43:43,830 Hysteresis 74843 0: raw(217 32000 32000 32000) min(-1773 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1100 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1773 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1100 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -22 50 217 1100 -1773 -7730 -5 50 217 1100 -1773 -7730 0 50 217 1100 -1773 -7730 -3 50 217 1100 -1773 -7730 3 50 217 1100 -1773 -7730 -5 50 217 1100 -1773 -7730 -15 50 217 1100 -1773 -7730 -17 50 217 1100 -1773 -7730 -21 50 217 1100 -1773 -7730 -16 50 217 1100 -1773 -7730 -14 50 217 1100 -1773 -7730 -3 50 217 1100 160 -7730 -16 50 217 1100 217 -7730 -31 50 217 1100 217 -7730 -17 50 217 1100 217 -7730 -1 50 217 1100 217 -7730 -1 50 217 1100 217 -7730 -20 50 217 360 217 -7730 -32 50 217 360 217 -7730 -20 50 217 360 217 -7730 2025-09-28 10:43:53,840 Hysteresis 74853 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 360 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 360 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -9 50 217 360 217 -7730 -3 50 217 360 217 -7730 -13 50 217 360 217 -7730 -18 50 217 360 217 -7730 -29 50 217 360 217 -7730 -31 50 217 360 217 -7730 -3 50 217 360 217 -7730 0 50 217 360 217 -7730 -13 50 217 360 217 -7730 -29 50 217 360 217 -7730 -29 50 217 360 217 -7730 1 50 217 360 217 -7730 5 50 217 360 217 -7730 -135 85 369 369 217 -7730 -157 107 465 465 217 -7730 -140 90 391 465 217 -7730 105 45 195 465 195 -7730 109 41 178 465 178 -7730 -48 50 217 465 178 -7730 -48 50 217 465 178 -7730 2025-09-28 10:44:03,848 Hysteresis 74863 0: raw(217 32000 32000 32000) min(178 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 465 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 178 < req 18000 No: p0 min 178 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(178 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 465 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -30 50 217 465 178 -7730 4 50 217 465 178 -7730 0 50 217 465 178 -7730 -44 50 217 465 178 -7730 -44 50 217 465 178 -7730 -12 50 217 465 178 -7730 -11 50 217 465 178 -7730 2 50 217 465 178 -7730 -7 50 217 465 178 -7730 -31 50 217 465 178 -7730 -14 50 217 465 178 -7730 1 50 217 465 178 -7730 9 50 217 465 178 -7730 15 50 217 465 178 -7730 -20 50 217 465 178 -7730 -21 50 217 465 178 -7730 -21 50 217 465 178 -7730 -19 50 217 465 178 -7730 -7 50 217 465 178 -7730 3 50 217 465 178 -7730 2025-09-28 10:44:13,859 Hysteresis 74873 0: raw(217 32000 32000 32000) min(178 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 465 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 178 < req 18000 No: p0 min 178 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(178 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 465 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 3 50 217 465 178 -7730 -27 50 217 465 178 -7730 -36 50 217 465 178 -7730 -41 50 217 465 178 -7730 -18 50 217 465 178 -7730 -15 50 217 465 178 -7730 -4 50 217 465 178 -7730 -10 50 217 465 178 -7730 33 50 217 465 178 -7730 -20 50 217 465 178 -7730 -42 50 217 465 178 -7730 -39 50 217 465 178 -7730 -39 50 217 465 178 -7730 35 50 217 465 178 -7730 32 50 217 465 178 -7730 6 50 217 465 178 -7730 -2 50 217 465 178 -7730 -46 50 217 465 178 -7730 -24 50 217 465 178 -7730 2025-09-28 10:44:23,866 Hysteresis 74883 0: raw(217 32000 32000 32000) min(178 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 465 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 178 < req 18000 No: p0 min 178 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(178 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 465 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -34 50 217 465 178 -7730 -8 50 217 465 178 -7730 1 50 217 465 178 -7730 23 50 217 465 178 -7730 -27 50 217 465 178 -7730 -27 50 217 465 178 -7730 0 50 217 465 178 -7730 -6 50 217 465 178 -7730 -5 50 217 465 178 -7730 -5 50 217 465 178 -7730 -36 50 217 465 178 -7730 -36 50 217 465 178 -7730 -34 50 217 465 178 -7730 -20 50 217 465 178 -7730 -14 50 217 465 178 -7730 17 50 217 465 178 -7730 20 50 217 465 178 -7730 -21 50 217 465 178 -7730 -21 50 217 465 178 -7730 -53 50 217 465 178 -7730 2025-09-28 10:44:33,883 Hysteresis 74893 0: raw(217 32000 32000 32000) min(178 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 465 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 178 < req 18000 No: p0 min 178 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(178 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 465 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -24 50 217 465 178 -7730 -13 50 217 465 178 -7730 36 50 217 465 178 -7730 37 50 217 465 178 -7730 -3 50 217 465 178 -7730 -3 50 217 465 178 -7730 -54 50 217 465 178 -7730 -78 50 217 465 178 -7730 -68 50 217 465 178 -7730 -19 50 217 465 178 -7730 -19 50 217 465 178 -7730 -73 50 217 465 178 -7730 -73 50 217 465 178 -7730 -14 50 217 465 178 -7730 -6 50 217 465 178 -7730 1 50 217 465 178 -7730 113 37 160 465 160 -7730 116 34 147 465 147 -7730 -5 50 217 465 147 -7730 -5 50 217 465 147 -7730 2025-09-28 10:44:43,888 Hysteresis 74903 0: raw(217 32000 32000 32000) min(147 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 465 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 147 < req 18000 No: p0 min 147 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(147 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 465 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -88 50 217 465 147 -7730 -95 50 217 465 147 -7730 -107 57 247 465 147 -7730 -100 50 217 465 147 -7730 -86 50 217 465 147 -7730 -23 50 217 465 147 -7730 -23 50 217 465 147 -7730 31 50 217 465 147 -7730 29 50 217 465 147 -7730 40 50 217 465 147 -7730 28 50 217 465 147 -7730 22 50 217 465 147 -7730 39 50 217 465 147 -7730 39 50 217 465 147 -7730 -72 50 217 465 147 -7730 -100 50 217 465 147 -7730 -108 58 252 465 147 -7730 -34 50 217 465 147 -7730 -41 50 217 465 147 -7730 -102 52 226 465 147 -7730 2025-09-28 10:44:53,893 Hysteresis 74913 0: raw(226 32000 32000 32000) min(147 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 465 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 147 < req 18000 No: p0 min 147 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(226 32000 32000 32000) min(147 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 465 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -102 52 226 465 147 -7730 39 50 217 465 147 -7730 18 50 217 465 147 -7730 19 50 217 465 147 -7730 -70 50 217 465 147 -7730 -78 50 217 465 147 -7730 13 50 217 465 147 -7730 13 50 217 465 147 -7730 57 50 217 465 147 -7730 2 50 217 465 147 -7730 -2 50 217 465 147 -7730 -74 50 217 465 147 -7730 -70 50 217 465 147 -7730 -47 50 217 465 147 -7730 -47 50 217 465 147 -7730 32 50 217 465 147 -7730 30 50 217 465 147 -7730 34 50 217 465 147 -7730 22 50 217 465 147 -7730 25 50 217 465 147 -7730 2025-09-28 10:45:03,900 Hysteresis 74923 0: raw(217 32000 32000 32000) min(147 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 465 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 1 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 147 < req 18000 No: p0 min 147 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(147 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 465 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -15 50 217 465 147 -7730 -15 50 217 465 147 -7730 6 50 217 465 147 -7730 -6 50 217 465 147 -7730 2 50 217 465 147 -7730 24 50 217 465 147 -7730 24 50 217 465 147 -7730 -94 50 217 465 147 -7730 -94 50 217 465 147 -7730 -77 50 217 465 147 -7730 49 50 217 465 147 -7730 57 50 217 465 147 -7730 -49 50 217 465 147 -7730 -60 50 217 465 147 -7730 -67 50 217 465 147 -7730 -67 50 217 465 147 -7730 27 50 217 465 147 -7730 7 50 217 465 147 -7730 22 50 217 465 147 -7730 -19 50 217 465 147 -7730 2025-09-28 10:45:13,909 Hysteresis 74933 0: raw(217 32000 32000 32000) min(147 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 465 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 147 < req 18000 No: p0 min 147 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(147 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 465 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -22 50 217 465 147 -7730 -60 50 217 465 147 -7730 -60 50 217 465 147 -7730 -21 50 217 465 147 -7730 8 50 217 465 147 -7730 17 50 217 465 147 -7730 -32 50 217 465 147 -7730 -40 50 217 465 147 -7730 -13 50 217 465 147 -7730 -13 50 217 465 147 -7730 22 50 217 465 147 -7730 -16 50 217 465 147 -7730 19 50 217 465 147 -7730 19 50 217 465 147 -7730 -13 50 217 465 147 -7730 -48 50 217 465 147 -7730 -48 50 217 465 147 -7730 -28 50 217 465 147 -7730 15 50 217 465 147 -7730 -4 50 217 465 147 -7730 2025-09-28 10:45:23,919 Hysteresis 74943 0: raw(217 32000 32000 32000) min(147 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 465 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 147 < req 18000 No: p0 min 147 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(147 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 465 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -18 50 217 465 147 -7730 -38 50 217 465 147 -7730 -12 50 217 465 147 -7730 -12 50 217 465 147 -7730 14 50 217 465 147 -7730 -21 50 217 465 147 -7730 15 50 217 465 147 -7730 -10 50 217 465 147 -7730 0 50 217 465 147 -7730 -27 50 217 465 147 -7730 -27 50 217 465 147 -7730 -55 50 217 465 147 -7730 -29 50 217 465 147 -7730 -27 50 217 465 147 -7730 -16 50 217 465 147 -7730 -17 50 217 465 147 -7730 -16 50 217 465 147 -7730 -16 50 217 465 147 -7730 -18 50 217 465 147 -7730 -17 50 217 465 147 -7730 2025-09-28 10:45:33,923 Hysteresis 74953 0: raw(217 32000 32000 32000) min(147 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 465 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 147 < req 18000 No: p0 min 147 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(147 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 465 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -29 50 217 465 147 -7730 1 50 217 465 147 -7730 5 50 217 465 147 -7730 -33 50 217 465 147 -7730 -33 50 217 465 147 -7730 -23 50 217 465 147 -7730 -32 50 217 465 147 -7730 -1 50 217 465 147 -7730 -4 50 217 465 147 -7730 0 50 217 465 147 -7730 -25 50 217 465 147 -7730 -25 50 217 465 147 -7730 -16 50 217 465 147 -7730 -17 50 217 465 147 -7730 -8 50 217 465 147 -7730 6 50 217 465 147 -7730 9 50 217 465 147 -7730 3 50 217 465 147 -7730 3 50 217 465 147 -7730 -54 50 217 465 147 -7730 2025-09-28 10:45:43,928 Hysteresis 74963 0: raw(217 32000 32000 32000) min(147 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 465 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 147 < req 18000 No: p0 min 147 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(147 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 465 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -38 50 217 465 147 -7730 -49 50 217 465 147 -7730 -37 50 217 465 147 -7730 -38 50 217 465 147 -7730 -22 50 217 465 147 -7730 -22 50 217 465 147 -7730 -32 50 217 465 147 -7730 -27 50 217 465 147 -7730 -24 50 217 465 147 -7730 -7 50 217 465 147 -7730 -5 50 217 465 147 -7730 -27 50 217 465 147 -7730 -27 50 217 465 147 -7730 -6 50 217 465 147 -7730 -5 50 217 465 147 -7730 -19 50 217 465 147 -7730 -28 50 217 465 147 -7730 -30 50 217 465 147 -7730 -3 50 217 465 147 -7730 -3 50 217 465 147 -7730 2025-09-28 10:45:53,935 Hysteresis 74973 0: raw(217 32000 32000 32000) min(147 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 465 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 147 < req 18000 No: p0 min 147 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(147 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 465 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 12 50 217 465 147 -7730 -7 50 217 465 147 -7730 -34 50 217 465 147 -7730 -49 50 217 465 147 -7730 -50 50 217 465 147 -7730 -13 50 217 465 147 -7730 -13 50 217 465 147 -7730 -16 50 217 465 147 -7730 -19 50 217 465 147 -7730 -28 50 217 465 147 -7730 -23 50 217 465 147 -7730 -13 50 217 465 147 -7730 -13 50 217 465 147 -7730 -13 50 217 465 147 -7730 -11 50 217 465 147 -7730 -11 50 217 465 147 -7730 -17 50 217 465 147 -7730 -36 50 217 465 147 -7730 -44 50 217 465 147 -7730 -1 50 217 465 147 -7730 2025-09-28 10:46:03,943 Hysteresis 74983 0: raw(217 32000 32000 32000) min(147 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 465 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 147 < req 18000 No: p0 min 147 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(147 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 465 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1 50 217 465 147 -7730 -11 50 217 465 147 -7730 -5 50 217 465 147 -7730 -16 50 217 465 147 -7730 -28 50 217 465 147 -7730 -24 50 217 465 147 -7730 -24 50 217 465 147 -7730 -24 50 217 465 147 -7730 -23 50 217 465 147 -7730 -26 50 217 465 147 -7730 -7 50 217 465 147 -7730 -6 50 217 465 147 -7730 -14 50 217 465 147 -7730 -19 50 217 465 147 -7730 -19 50 217 465 147 -7730 -6 50 217 465 147 -7730 -11 50 217 465 147 -7730 -42 50 217 465 147 -7730 -23 50 217 465 147 -7730 -33 50 217 465 147 -7730 2025-09-28 10:46:13,948 Hysteresis 74993 0: raw(217 32000 32000 32000) min(147 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 465 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 147 < req 18000 No: p0 min 147 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(147 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 465 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -29 50 217 465 147 -7730 -29 50 217 465 147 -7730 -10 50 217 465 147 -7730 -7 50 217 465 147 -7730 -19 50 217 465 147 -7730 -35 50 217 465 147 -7730 -31 50 217 465 147 -7730 -10 50 217 465 147 -7730 -10 50 217 465 147 -7730 -20 50 217 465 147 -7730 -34 50 217 465 147 -7730 -18 50 217 465 147 -7730 -24 50 217 465 147 -7730 -21 50 217 465 147 -7730 -16 50 217 465 147 -7730 -16 50 217 465 147 -7730 -18 50 217 465 147 -7730 -13 50 217 465 147 -7730 -8 50 217 465 147 -7730 -21 50 217 465 147 -7730 2025-09-28 10:46:23,954 Hysteresis 75003 0: raw(217 32000 32000 32000) min(147 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 465 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 147 < req 18000 No: p0 min 147 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(147 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 465 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -40 50 217 465 147 -7730 -28 50 217 465 147 -7730 -26 50 217 465 147 -7730 -33 50 217 465 147 -7730 -32 50 217 465 147 -7730 -15 50 217 465 147 -7730 -2 50 217 465 147 -7730 -4 50 217 465 147 -7730 -17 50 217 465 147 -7730 -20 50 217 465 147 -7730 -18 50 217 465 147 -7730 -25 50 217 465 147 -7730 -17 50 217 465 147 -7730 -17 50 217 465 147 -7730 -30 50 217 465 147 -7730 -31 50 217 465 147 -7730 -31 50 217 465 147 -7730 -31 50 217 465 147 -7730 -21 50 217 465 147 -7730 -22 50 217 465 147 -7730 2025-09-28 10:46:33,959 Hysteresis 75013 0: raw(217 32000 32000 32000) min(147 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 465 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 147 < req 18000 No: p0 min 147 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(147 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 465 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -17 50 217 465 147 -7730 -18 50 217 465 147 -7730 -22 50 217 465 147 -7730 -12 50 217 465 147 -7730 -28 50 217 465 147 -7730 -26 50 217 465 147 -7730 -13 50 217 465 147 -7730 -6 50 217 465 147 -7730 -19 50 217 465 147 -7730 -27 50 217 465 147 -7730 -33 50 217 465 147 -7730 -10 50 217 465 147 -7730 -13 50 217 465 147 -7730 -13 50 217 465 147 -7730 -19 50 217 465 147 -7730 -40 50 217 465 147 -7730 -45 50 217 465 147 -7730 -20 50 217 465 147 -7730 0 50 217 465 147 -7730 5 50 217 465 147 -7730 2025-09-28 10:46:43,964 Hysteresis 75023 0: raw(217 32000 32000 32000) min(147 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 465 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 147 < req 18000 No: p0 min 147 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(147 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 465 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 0 50 217 465 147 -7730 -24 50 217 465 147 -7730 -25 50 217 465 147 -7730 -49 50 217 465 147 -7730 -49 50 217 465 147 -7730 -14 50 217 465 147 -7730 -1 50 217 465 147 -7730 -40 50 217 465 147 -7730 -42 50 217 465 147 -7730 -24 50 217 465 147 -7730 -6 50 217 465 147 -7730 -6 50 217 465 147 -7730 -18 50 217 465 147 -7730 -30 50 217 465 147 -7730 -40 50 217 465 147 -7730 -27 50 217 465 147 -7730 -25 50 217 465 147 -7730 -10 50 217 465 147 -7730 -3 50 217 465 147 -7730 -32 50 217 465 147 -7730 2025-09-28 10:46:53,968 Hysteresis 75033 0: raw(217 32000 32000 32000) min(147 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 465 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 147 < req 18000 No: p0 min 147 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(147 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 465 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -33 50 217 465 147 -7730 -18 50 217 465 147 -7730 -17 50 217 465 147 -7730 -23 50 217 465 147 -7730 -27 50 217 465 147 -7730 -3 50 217 465 147 -7730 -20 50 217 465 147 -7730 -10 50 217 465 147 -7730 -3 50 217 465 147 -7730 -10 50 217 465 147 -7730 -21 50 217 465 147 -7730 -53 50 217 465 147 -7730 -53 50 217 465 147 -7730 -20 50 217 465 147 -7730 -14 50 217 465 147 -7730 -21 50 217 465 147 -7730 -27 50 217 465 147 -7730 -15 50 217 465 147 -7730 4 50 217 465 147 -7730 -18 50 217 465 147 -7730 2025-09-28 10:47:03,974 Hysteresis 75043 0: raw(217 32000 32000 32000) min(147 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 465 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 147 < req 18000 No: p0 min 147 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(147 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 465 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -32 50 217 465 147 -7730 -27 50 217 465 147 -7730 -19 50 217 465 147 -7730 -16 50 217 465 147 -7730 -23 50 217 465 147 -7730 -15 50 217 465 147 -7730 -28 50 217 465 147 -7730 -2 50 217 465 147 -7730 -12 50 217 465 147 -7730 -34 50 217 465 147 -7730 -46 50 217 465 147 -7730 -39 50 217 465 147 -7730 -38 50 217 465 147 -7730 -16 50 217 465 147 -7730 -35 50 217 465 147 -7730 -5 50 217 465 147 -7730 0 50 217 465 147 -7730 18 50 217 465 147 -7730 -7 50 217 465 147 -7730 -45 50 217 465 147 -7730 2025-09-28 10:47:13,991 Hysteresis 75053 0: raw(217 32000 32000 32000) min(147 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 465 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 147 < req 18000 No: p0 min 147 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(147 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 465 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -45 50 217 465 147 -7730 -33 50 217 465 147 -7730 0 50 217 465 147 -7730 -2 50 217 465 147 -7730 4 50 217 465 147 -7730 -27 50 217 465 147 -7730 -18 50 217 465 147 -7730 -18 50 217 465 147 -7730 17 50 217 465 147 -7730 -33 50 217 465 147 -7730 -30 50 217 465 147 -7730 -71 50 217 465 147 -7730 -16 50 217 465 147 -7730 -31 50 217 465 147 -7730 -1 50 217 465 147 -7730 -32 50 217 465 147 -7730 -21 50 217 465 147 -7730 -65 50 217 465 147 -7730 -27 50 217 465 147 -7730 -35 50 217 465 147 -7730 2025-09-28 10:47:23,995 Hysteresis 75063 0: raw(217 32000 32000 32000) min(147 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 465 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 147 < req 18000 No: p0 min 147 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(147 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 465 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 18 50 217 465 147 -7730 -29 50 217 465 147 -7730 -12 50 217 465 147 -7730 -33 50 217 465 147 -7730 -4 50 217 465 147 -7730 -20 50 217 465 147 -7730 12 50 217 465 147 -7730 -25 50 217 465 147 -7730 -25 50 217 465 147 -7730 -47 50 217 465 147 -7730 -25 50 217 465 147 -7730 -15 50 217 465 147 -7730 0 50 217 465 147 -7730 -21 50 217 465 147 -7730 -12 50 217 465 147 -7730 -12 50 217 465 147 -7730 -4 50 217 465 147 -7730 -25 50 217 465 147 -7730 -18 50 217 465 147 -7730 -34 50 217 465 147 -7730 2025-09-28 10:47:34,000 Hysteresis 75073 0: raw(217 32000 32000 32000) min(147 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 465 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 147 < req 18000 No: p0 min 147 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(147 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 465 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -33 50 217 465 147 -7730 -25 50 217 465 147 -7730 -27 50 217 465 147 -7730 -30 50 217 465 147 -7730 -31 50 217 465 147 -7730 -19 50 217 465 147 -7730 -11 50 217 465 147 -7730 -8 50 217 465 147 -7730 -10 50 217 465 147 -7730 -18 50 217 465 147 -7730 -16 50 217 465 147 -7730 -31 50 217 465 147 -7730 -13 50 217 465 147 -7730 -17 50 217 465 147 -7730 -9 50 217 465 147 -7730 -19 50 217 465 147 -7730 -19 50 217 465 147 -7730 -40 50 217 465 147 -7730 -10 50 217 465 147 -7730 -29 50 217 465 147 -7730 2025-09-28 10:47:44,008 Hysteresis 75083 0: raw(217 32000 32000 32000) min(147 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 465 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 147 < req 18000 No: p0 min 147 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(147 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 465 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -4 50 217 465 147 -7730 -38 50 217 465 147 -7730 -23 50 217 465 147 -7730 -63 50 217 465 147 -7730 -12 50 217 465 147 -7730 -47 50 217 465 147 -7730 9 50 217 465 147 -7730 -34 50 217 465 147 -7730 -5 50 217 465 147 -7730 -58 50 217 465 147 -7730 -19 50 217 465 147 -7730 -53 50 217 465 147 -7730 3 50 217 465 147 -7730 -15 50 217 465 147 -7730 17 50 217 465 147 -7730 -27 50 217 465 147 -7730 -13 50 217 465 147 -7730 -69 50 217 465 147 -7730 -31 50 217 465 147 -7730 -30 50 217 465 147 -7730 2025-09-28 10:47:54,012 Hysteresis 75093 0: raw(217 32000 32000 32000) min(147 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 465 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 147 < req 18000 No: p0 min 147 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(147 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 465 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 3 50 217 465 147 -7730 -20 50 217 465 147 -7730 -18 50 217 465 147 -7730 -41 50 217 465 147 -7730 -41 50 217 465 147 -7730 -29 50 217 465 147 -7730 -6 50 217 465 147 -7730 -31 50 217 465 147 -7730 -9 50 217 465 147 -7730 -53 50 217 465 147 -7730 -28 50 217 465 147 -7730 -44 50 217 465 147 -7730 5 50 217 465 147 -7730 -19 50 217 465 147 -7730 -9 50 217 465 147 -7730 -61 50 217 391 147 -7730 -23 50 217 252 147 -7730 -49 50 217 252 147 -7730 2 50 217 252 147 -7730 -22 50 217 252 147 -7730 2025-09-28 10:48:04,020 Hysteresis 75103 0: raw(217 32000 32000 32000) min(147 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 252 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 147 < req 18000 No: p0 min 147 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(147 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 252 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -4 50 217 252 147 -7730 -32 50 217 252 147 -7730 -3 50 217 252 147 -7730 -24 50 217 252 147 -7730 -11 50 217 252 147 -7730 -17 50 217 252 147 -7730 -4 50 217 252 147 -7730 -34 50 217 252 147 -7730 -26 50 217 252 147 -7730 -37 50 217 252 147 -7730 2 50 217 252 147 -7730 -35 50 217 252 147 -7730 -35 50 217 252 147 -7730 -52 50 217 252 147 -7730 -21 50 217 252 147 -7730 -47 50 217 252 147 -7730 -12 50 217 252 147 -7730 -31 50 217 252 147 -7730 -17 50 217 252 147 -7730 -35 50 217 252 147 -7730 2025-09-28 10:48:14,041 Hysteresis 75113 0: raw(217 32000 32000 32000) min(147 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 252 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 147 < req 18000 No: p0 min 147 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(147 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 252 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -20 50 217 252 147 -7730 -23 50 217 252 147 -7730 -2 50 217 252 147 -7730 -41 50 217 252 147 -7730 -27 50 217 252 147 -7730 -63 50 217 252 147 -7730 -14 50 217 252 147 -7730 17 50 217 252 147 -7730 17 50 217 252 147 -7730 -19 50 217 252 147 -7730 27 50 217 252 147 -7730 -63 50 217 252 147 -7730 27 50 217 252 147 -7730 -35 50 217 252 147 -7730 -76 50 217 252 147 -7730 -68 50 217 252 147 -7730 40 50 217 252 147 -7730 -150 100 434 434 147 -7730 55 50 217 434 147 -7730 -98 50 217 434 147 -7730 2025-09-28 10:48:24,045 Hysteresis 75123 0: raw(217 32000 32000 32000) min(147 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 434 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 147 < req 18000 No: p0 min 147 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(147 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 434 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -98 50 217 434 147 -7730 115 35 152 434 147 -7730 118 32 139 434 139 -7730 -10 50 217 434 139 -7730 -2 50 217 434 139 -7730 -118 68 295 434 139 -7730 -11 50 217 434 139 -7730 -131 81 352 434 139 -7730 -65 50 217 434 139 -7730 -52 50 217 434 139 -7730 87 50 217 434 139 -7730 -63 50 217 434 139 -7730 94 50 217 434 139 -7730 -102 52 226 434 139 -7730 81 50 217 434 139 -7730 36 50 217 434 139 -7730 36 50 217 434 139 -7730 -111 61 265 434 139 -7730 66 50 217 434 139 -7730 -39 50 217 434 139 -7730 2025-09-28 10:48:34,049 Hysteresis 75133 0: raw(217 32000 32000 32000) min(139 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 434 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 139 < req 18000 No: p0 min 139 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(139 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 434 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 122 28 121 434 121 -7730 -26 50 217 434 121 -7730 -43 50 217 434 121 -7730 -56 50 217 434 121 -7730 1 50 217 434 121 -7730 -77 50 217 434 121 -7730 73 50 217 434 121 -7730 -56 50 217 434 121 -7730 -56 50 217 434 121 -7730 61 50 217 434 121 -7730 56 50 217 434 121 -7730 -77 50 217 434 121 -7730 69 50 217 434 121 -7730 -76 50 217 434 121 -7730 23 50 217 434 121 -7730 -37 50 217 434 121 -7730 42 50 217 434 121 -7730 -37 50 217 434 121 -7730 -82 50 217 434 121 -7730 -84 50 217 434 121 -7730 2025-09-28 10:48:44,058 Hysteresis 75143 0: raw(217 32000 32000 32000) min(121 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 434 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 121 < req 18000 No: p0 min 121 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(121 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 434 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 42 50 217 434 121 -7730 -85 50 217 434 121 -7730 21 50 217 434 121 -7730 91 50 217 434 121 -7730 91 50 217 434 121 -7730 46 50 217 434 121 -7730 -8 50 217 434 121 -7730 -174 124 539 539 121 -7730 -57 50 217 539 121 -7730 -53 50 217 539 121 -7730 104 46 200 539 121 -7730 42 50 217 539 121 -7730 154 -4 -17 539 -17 -7730 -19 50 217 539 -17 -7730 46 50 217 539 -17 -7730 -40 50 217 539 -17 -7730 -40 50 217 539 -17 -7730 49 50 217 539 -17 -7730 53 50 217 539 -17 -7730 33 50 217 539 -17 -7730 2025-09-28 10:48:54,068 Hysteresis 75153 0: raw(217 32000 32000 32000) min(-17 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 539 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-17 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 539 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 33 50 217 539 -17 -7730 -11 50 217 539 -17 -7730 90 50 217 539 -17 -7730 -29 50 217 539 -17 -7730 39 50 217 539 -17 -7730 -121 71 308 539 -17 -7730 31 50 217 539 -17 -7730 33 50 217 539 -17 -7730 106 44 191 539 -17 -7730 27 50 217 539 -17 -7730 44 50 217 539 -17 -7730 -90 50 217 539 -17 -7730 -90 50 217 539 -17 -7730 11 50 217 539 -17 -7730 2 50 217 539 -17 -7730 -97 50 217 539 -17 -7730 88 50 217 539 -17 -7730 -60 50 217 539 -17 -7730 107 43 186 539 -17 -7730 -48 50 217 539 -17 -7730 2025-09-28 10:49:04,077 Hysteresis 75163 0: raw(217 32000 32000 32000) min(-17 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 539 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-17 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 539 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 99 50 217 539 -17 -7730 -55 50 217 539 -17 -7730 25 50 217 539 -17 -7730 -64 50 217 539 -17 -7730 -43 50 217 539 -17 -7730 -68 50 217 539 -17 -7730 78 50 217 539 -17 -7730 101 49 213 539 -17 -7730 109 41 178 539 -17 -7730 82 50 217 539 -17 -7730 75 50 217 539 -17 -7730 -37 50 217 539 -17 -7730 -8 50 217 539 -17 -7730 -113 63 273 539 -17 -7730 -66 50 217 539 -17 -7730 -74 50 217 539 -17 -7730 81 50 217 539 -17 -7730 -69 50 217 539 -17 -7730 -24 50 217 539 -17 -7730 -92 50 217 539 -17 -7730 2025-09-28 10:49:14,093 Hysteresis 75173 0: raw(217 32000 32000 32000) min(-17 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 539 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-17 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 539 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 9 50 217 539 -17 -7730 18 50 217 539 -17 -7730 13 50 217 539 -17 -7730 66 50 217 539 -17 -7730 66 50 217 539 -17 -7730 -58 50 217 539 -17 -7730 79 50 217 539 -17 -7730 -49 50 217 539 -17 -7730 -35 50 217 539 -17 -7730 -32 50 217 539 -17 -7730 -42 50 217 539 -17 -7730 -24 50 217 539 -17 -7730 55 50 217 539 -17 -7730 -89 50 217 539 -17 -7730 50 50 217 539 -17 -7730 16 50 217 539 -17 -7730 20 50 217 539 -17 -7730 -43 50 217 539 -17 -7730 -47 50 217 539 -17 -7730 -72 50 217 539 -17 -7730 2025-09-28 10:49:24,104 Hysteresis 75183 0: raw(217 32000 32000 32000) min(-17 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 539 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-17 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 539 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -34 50 217 539 -17 -7730 -34 50 217 539 -17 -7730 -18 50 217 539 -17 -7730 -17 50 217 539 -17 -7730 -23 50 217 539 -17 -7730 -25 50 217 539 -17 -7730 41 50 217 539 -17 -7730 -81 50 217 539 -17 -7730 26 50 217 539 -17 -7730 -4 50 217 539 -17 -7730 -11 50 217 539 -17 -7730 17 50 217 539 -17 -7730 14 50 217 539 -17 -7730 -11 50 217 539 -17 -7730 74 50 217 539 -17 -7730 -14 50 217 539 -17 -7730 -85 50 217 539 -17 -7730 -81 50 217 539 -17 -7730 -106 56 243 539 -17 -7730 -104 54 234 539 -17 -7730 2025-09-28 10:49:34,111 Hysteresis 75193 0: raw(234 32000 32000 32000) min(-17 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 539 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(234 32000 32000 32000) min(-17 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 539 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 44 50 217 539 -17 -7730 -89 50 217 539 -17 -7730 -6 50 217 539 -17 -7730 -54 50 217 539 -17 -7730 -50 50 217 539 -17 -7730 -14 50 217 539 -17 -7730 102 48 208 539 -17 -7730 15 50 217 539 -17 -7730 69 50 217 539 -17 -7730 -55 50 217 539 -17 -7730 -87 50 217 539 -17 -7730 -75 50 217 539 -17 -7730 44 50 217 539 -17 -7730 24 50 217 539 -17 -7730 -71 50 217 539 -17 -7730 -71 50 217 539 -17 -7730 -4 50 217 539 -17 -7730 -31 50 217 539 -17 -7730 -23 50 217 539 -17 -7730 4 50 217 539 -17 -7730 2025-09-28 10:49:44,121 Hysteresis 75203 0: raw(217 32000 32000 32000) min(-17 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 539 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-17 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 539 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 7 50 217 539 -17 -7730 25 50 217 539 -17 -7730 25 50 217 539 -17 -7730 -96 50 217 539 -17 -7730 24 50 217 539 -17 -7730 -35 50 217 539 -17 -7730 -53 50 217 539 -17 -7730 -52 50 217 539 -17 -7730 58 50 217 539 -17 -7730 -71 50 217 539 -17 -7730 15 50 217 539 -17 -7730 14 50 217 539 -17 -7730 22 50 217 539 -17 -7730 -66 50 217 539 -17 -7730 -72 50 217 539 -17 -7730 36 50 217 539 -17 -7730 33 50 217 539 -17 -7730 -21 50 217 539 -17 -7730 -61 50 217 539 -17 -7730 -55 50 217 539 -17 -7730 2025-09-28 10:49:54,129 Hysteresis 75213 0: raw(217 32000 32000 32000) min(-17 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 539 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-17 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 539 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 6 50 217 539 -17 -7730 21 50 217 539 -17 -7730 -15 50 217 539 -17 -7730 -22 50 217 539 -17 -7730 5 50 217 539 -17 -7730 4 50 217 539 -17 -7730 0 50 217 539 -17 -7730 -46 50 217 539 -17 -7730 -49 50 217 539 -17 -7730 -17 50 217 539 -17 -7730 -19 50 217 539 -17 -7730 -22 50 217 539 -17 -7730 -26 50 217 539 -17 -7730 -19 50 217 539 -17 -7730 16 50 217 539 -17 -7730 82 50 217 539 -17 -7730 113 37 160 539 -17 -7730 50 50 217 539 -17 -7730 8 50 217 539 -17 -7730 -170 120 521 539 -17 -7730 2025-09-28 10:50:04,150 Hysteresis 75223 0: raw(521 32000 32000 32000) min(-17 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 539 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(521 32000 32000 32000) min(-17 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 539 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -165 115 500 539 -17 -7730 -78 50 217 539 -17 -7730 -87 50 217 539 -17 -7730 10 50 217 539 -17 -7730 10 50 217 539 -17 -7730 -1 50 217 539 -17 -7730 -8 50 217 539 -17 -7730 0 50 217 539 -17 -7730 390 -240 -1043 539 -1043 -7730 266 -116 -504 539 -1043 -7730 -5 50 217 539 -1043 -7730 48 50 217 539 -1043 -7730 -256 206 895 895 -1043 -7730 -353 303 1317 1317 -1043 -7730 -348 298 1295 1317 -1043 -7730 30 50 217 1317 -1043 -7730 27 50 217 1317 -1043 -7730 45 50 217 1317 -1043 -7730 34 50 217 1317 -1043 -7730 -19 50 217 1317 -1043 -7730 2025-09-28 10:50:14,154 Hysteresis 75233 0: raw(217 32000 32000 32000) min(-1043 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1317 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1043 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1317 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -62 50 217 1317 -1043 -7730 -45 50 217 1317 -1043 -7730 26 50 217 1317 -1043 -7730 34 50 217 1317 -1043 -7730 -1 50 217 1317 -1043 -7730 1 50 217 1317 -1043 -7730 -43 50 217 1317 -1043 -7730 -45 50 217 1317 -1043 -7730 -52 50 217 1317 -1043 -7730 -8 50 217 1317 -1043 -7730 -6 50 217 1317 -1043 -7730 -5 50 217 1317 -1043 -7730 -16 50 217 1317 -1043 -7730 -41 50 217 1317 -1043 -7730 -33 50 217 1317 -1043 -7730 -33 50 217 1317 -1043 -7730 -43 50 217 1317 -1043 -7730 -35 50 217 1317 -1043 -7730 -8 50 217 1317 -1043 -7730 -11 50 217 1317 -1043 -7730 2025-09-28 10:50:24,159 Hysteresis 75243 0: raw(217 32000 32000 32000) min(-1043 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1317 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1043 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1317 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 0 50 217 1317 -1043 -7730 2 50 217 1317 -1043 -7730 -11 50 217 1317 -1043 -7730 -46 50 217 1317 -1043 -7730 -48 50 217 1317 -1043 -7730 -13 50 217 1317 -1043 -7730 -18 50 217 1317 -1043 -7730 -43 50 217 1317 -1043 -7730 -33 50 217 1317 -1043 -7730 -24 50 217 1317 -1043 -7730 -4 50 217 1317 -1043 -7730 0 50 217 1317 -1043 -7730 -20 50 217 1317 -1043 -7730 -20 50 217 1317 -1043 -7730 -20 50 217 1317 -1043 -7730 -25 50 217 1317 -1043 -7730 -34 50 217 1317 -1043 -7730 -33 50 217 1317 -1043 -7730 -36 50 217 1317 -1043 -7730 -9 50 217 1317 -1043 -7730 2025-09-28 10:50:34,164 Hysteresis 75253 0: raw(217 32000 32000 32000) min(-1043 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1317 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1043 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1317 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -9 50 217 1317 -1043 -7730 -19 50 217 1317 -1043 -7730 -17 50 217 1317 -1043 -7730 -19 50 217 1317 -1043 -7730 -30 50 217 1317 -1043 -7730 -26 50 217 1317 -1043 -7730 -5 50 217 1317 -1043 -7730 -2 50 217 1317 -1043 -7730 -4 50 217 1317 -1043 -7730 -29 50 217 1317 -1043 -7730 -46 50 217 1317 -1043 -7730 -5 50 217 1317 -1043 -7730 2 50 217 1317 -1043 -7730 -13 50 217 1317 -1043 -7730 -14 50 217 1317 -1043 -7730 -10 50 217 1317 -1043 -7730 -10 50 217 1317 -1043 -7730 -41 50 217 1317 -1043 -7730 -29 50 217 1317 -1043 -7730 -27 50 217 1317 -1043 -7730 2025-09-28 10:50:44,169 Hysteresis 75263 0: raw(217 32000 32000 32000) min(-1043 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1317 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1043 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1317 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -15 50 217 1317 -1043 -7730 -17 50 217 1317 -1043 -7730 -4 50 217 1317 -1043 -7730 -1 50 217 1317 -1043 -7730 -6 50 217 1317 -1043 -7730 -17 50 217 1317 -1043 -7730 -20 50 217 1317 -1043 -7730 -28 50 217 1317 -1043 -7730 -26 50 217 1317 -1043 -7730 -34 50 217 1317 -1043 -7730 -25 50 217 1317 -1043 -7730 -18 50 217 1317 -1043 -7730 -31 50 217 1317 -1043 -7730 -19 50 217 1317 -1043 -7730 -4 50 217 1317 -1043 -7730 -1 50 217 1317 -1043 -7730 -4 50 217 1317 -1043 -7730 -7 50 217 1317 -1043 -7730 -21 50 217 1317 -1043 -7730 -36 50 217 1317 -1043 -7730 2025-09-28 10:50:54,174 Hysteresis 75273 0: raw(217 32000 32000 32000) min(-1043 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1317 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1043 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1317 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -39 50 217 1317 -1043 -7730 -36 50 217 1317 -1043 -7730 -24 50 217 1317 -1043 -7730 -24 50 217 1317 -1043 -7730 -31 50 217 1317 -1043 -7730 -35 50 217 1317 -1043 -7730 -25 50 217 1317 -1043 -7730 -15 50 217 1317 -1043 -7730 -2 50 217 1317 -1043 -7730 5 50 217 1317 -1043 -7730 -12 50 217 1317 -1043 -7730 -30 50 217 1317 -1043 -7730 -11 50 217 1317 -1043 -7730 -5 50 217 1317 -1043 -7730 0 50 217 1317 -1043 -7730 -35 50 217 1317 -1043 -7730 -67 50 217 1317 -1043 -7730 -6 50 217 1317 -1043 -7730 11 50 217 1317 -1043 -7730 -11 50 217 1317 -1043 -7730 2025-09-28 10:51:04,180 Hysteresis 75283 0: raw(217 32000 32000 32000) min(-1043 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1317 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1043 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1317 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -37 50 217 1317 -1043 -7730 -25 50 217 1317 -1043 -7730 8 50 217 1317 -1043 -7730 11 50 217 1317 -1043 -7730 -11 50 217 1317 -1043 -7730 -21 50 217 1317 -1043 -7730 -20 50 217 1317 -1043 -7730 -17 50 217 1317 -1043 -7730 -18 50 217 1317 -1043 -7730 -14 50 217 1317 -1043 -7730 -12 50 217 1317 -1043 -7730 -18 50 217 1317 -1043 -7730 -18 50 217 1317 -1043 -7730 -72 50 217 1317 -1043 -7730 -65 50 217 1317 -1043 -7730 -48 50 217 1317 -1043 -7730 23 50 217 1317 -1043 -7730 20 50 217 1317 -1043 -7730 -17 50 217 1317 -1043 -7730 -16 50 217 1317 -1043 -7730 2025-09-28 10:51:14,186 Hysteresis 75293 0: raw(217 32000 32000 32000) min(-1043 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1317 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1043 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1317 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 15 50 217 1317 -1043 -7730 5 50 217 1317 -1043 -7730 4 50 217 1317 -1043 -7730 -30 50 217 1317 -1043 -7730 -33 50 217 1317 -1043 -7730 -55 50 217 1317 -1043 -7730 -55 50 217 1317 -1043 -7730 -10 50 217 1317 -1043 -7730 10 50 217 1317 -1043 -7730 27 50 217 1317 -1043 -7730 -29 50 217 1317 -1043 -7730 -35 50 217 1317 -1043 -7730 -23 50 217 1317 -1043 -7730 -23 50 217 1317 -1043 -7730 1 50 217 1317 -1043 -7730 -5 50 217 1317 -1043 -7730 -2 50 217 1317 -1043 -7730 -10 50 217 1317 -1043 -7730 -11 50 217 1317 -1043 -7730 -30 50 217 1317 -1043 -7730 2025-09-28 10:51:24,194 Hysteresis 75303 0: raw(217 32000 32000 32000) min(-1043 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1317 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1043 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1317 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -30 50 217 1317 -1043 -7730 -9 50 217 1317 -1043 -7730 -15 50 217 1317 -1043 -7730 0 50 217 1317 -1043 -7730 -20 50 217 1317 -1043 -7730 -24 50 217 1317 -1043 -7730 -36 50 217 1317 -1043 -7730 -36 50 217 1317 -1043 -7730 -13 50 217 1317 -1043 -7730 1 50 217 1317 -1043 -7730 -23 50 217 1317 -1043 -7730 -49 50 217 1317 -1043 -7730 -48 50 217 1317 -1043 -7730 -25 50 217 1317 -1043 -7730 -12 50 217 1317 -1043 -7730 21 50 217 1317 -1043 -7730 -2 50 217 1317 -1043 -7730 -29 50 217 1317 -1043 -7730 -53 50 217 1317 -1043 -7730 -59 50 217 1317 -1043 -7730 2025-09-28 10:51:34,201 Hysteresis 75313 0: raw(217 32000 32000 32000) min(-1043 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1317 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1043 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1317 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -33 50 217 1317 -1043 -7730 -33 50 217 1317 -1043 -7730 0 50 217 1317 -1043 -7730 28 50 217 1317 -1043 -7730 25 50 217 1317 -1043 -7730 -23 50 217 1317 -1043 -7730 -28 50 217 1317 -1043 -7730 -60 50 217 1317 -1043 -7730 -60 50 217 1317 -1043 -7730 -9 50 217 1317 -1043 -7730 13 50 217 1317 -1043 -7730 4 50 217 1317 -1043 -7730 2 50 217 1317 -1043 -7730 8 50 217 1317 -1043 -7730 -6 50 217 1317 -1043 -7730 -6 50 217 1317 -1043 -7730 19 50 217 1317 -1043 -7730 -25 50 217 1317 -1043 -7730 -24 50 217 1317 -1043 -7730 -48 50 217 1317 -1043 -7730 2025-09-28 10:51:44,209 Hysteresis 75323 0: raw(217 32000 32000 32000) min(-1043 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1317 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1043 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1317 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -43 50 217 1317 -1043 -7730 -57 50 217 1317 -1043 -7730 -57 50 217 1317 -1043 -7730 -16 50 217 1317 -1043 -7730 50 50 217 1317 -1043 -7730 -33 50 217 1317 -1043 -7730 -27 50 217 1317 -1043 -7730 -25 50 217 1317 -1043 -7730 23 50 217 1317 -1043 -7730 23 50 217 1317 -1043 -7730 28 50 217 1317 -1043 -7730 -42 50 217 1317 -1043 -7730 -41 50 217 1317 -1043 -7730 -90 50 217 1317 -1043 -7730 -5 50 217 1317 -1043 -7730 -26 50 217 1317 -1043 -7730 -26 50 217 1317 -1043 -7730 -29 50 217 1317 -1043 -7730 -3 50 217 1317 -1043 -7730 -65 50 217 1317 -1043 -7730 2025-09-28 10:51:54,233 Hysteresis 75333 0: raw(217 32000 32000 32000) min(-1043 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1317 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1043 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1317 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 3 50 217 1317 -1043 -7730 -40 50 217 1317 -1043 -7730 74 50 217 1317 -1043 -7730 74 50 217 1317 -1043 -7730 11 50 217 1317 -1043 -7730 -64 50 217 1317 -1043 -7730 -49 50 217 1317 -1043 -7730 -35 50 217 1317 -1043 -7730 4 50 217 1317 -1043 -7730 3 50 217 1317 -1043 -7730 3 50 217 1317 -1043 -7730 -44 50 217 1317 -1043 -7730 -37 50 217 1317 -1043 -7730 -14 50 217 1317 -1043 -7730 -5 50 217 1317 -1043 -7730 -6 50 217 1317 -1043 -7730 -33 50 217 1317 -1043 -7730 -33 50 217 1317 -1043 -7730 -17 50 217 1317 -1043 -7730 3 50 217 1317 -1043 -7730 2025-09-28 10:52:04,240 Hysteresis 75343 0: raw(217 32000 32000 32000) min(-1043 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1317 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1043 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1317 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -12 50 217 1317 -1043 -7730 -9 50 217 1317 -1043 -7730 -21 50 217 1317 -1043 -7730 -25 50 217 1317 -1043 -7730 -25 50 217 1317 -1043 -7730 -30 50 217 1317 -1043 -7730 -16 50 217 1317 -1043 -7730 24 50 217 1317 -1043 -7730 -3 50 217 1317 -1043 -7730 23 50 217 1317 -1043 -7730 -48 50 217 1317 -1043 -7730 -48 50 217 1317 -1043 -7730 -49 50 217 1317 -1043 -7730 6 50 217 1317 -1043 -7730 -18 50 217 1317 -1043 -7730 33 50 217 1317 -1043 -7730 -44 50 217 1317 -1043 -7730 -15 50 217 1317 -1043 -7730 -95 50 217 1317 -1043 -7730 27 50 217 1317 -1043 -7730 2025-09-28 10:52:14,253 Hysteresis 75353 0: raw(217 32000 32000 32000) min(-1043 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1317 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1043 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1317 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -14 50 217 1317 -1043 -7730 62 50 217 1317 -1043 -7730 -84 50 217 1317 -1043 -7730 -76 50 217 1317 -1043 -7730 -113 63 273 1317 -1043 -7730 42 50 217 1317 -1043 -7730 -112 62 269 1317 -1043 -7730 72 50 217 1317 -1043 -7730 -122 72 313 1317 -1043 -7730 70 50 217 1317 -1043 -7730 -104 54 234 1317 -1043 -7730 -100 50 217 1317 -1043 -7730 -190 140 608 1317 -1043 -7730 -38 50 217 1317 -1043 -7730 -71 50 217 1317 -1043 -7730 112 38 165 1317 -1043 -7730 -27 50 217 1317 -1043 -7730 55 50 217 1317 -1043 -7730 -130 80 347 1317 -1043 -7730 -130 80 347 1317 -1043 -7730 2025-09-28 10:52:24,264 Hysteresis 75363 0: raw(347 32000 32000 32000) min(-1043 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1317 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(347 32000 32000 32000) min(-1043 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1317 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -137 87 378 1317 -1043 -7730 84 50 217 1317 -1043 -7730 -134 84 365 1317 -1043 -7730 70 50 217 1317 -1043 -7730 -105 55 239 1317 -1043 -7730 58 50 217 1317 -1043 -7730 -52 50 217 1317 -1043 -7730 80 50 217 1317 -1043 -7730 -48 50 217 1317 -1043 -7730 21 50 217 1317 -1043 -7730 -183 133 578 1317 -1043 -7730 -189 139 604 1317 -1043 -7730 -116 66 286 1317 -1043 -7730 78 50 217 1317 -1043 -7730 -32 50 217 1317 -1043 -7730 109 41 178 1317 -1043 -7730 -150 100 434 1317 -1043 -7730 -74 50 217 1317 -1043 -7730 -227 177 769 1317 -1043 -7730 3 50 217 1317 -1043 -7730 2025-09-28 10:52:34,268 Hysteresis 75373 0: raw(217 32000 32000 32000) min(-1043 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1317 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1043 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1317 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 3 50 217 1317 -1043 -7730 139 11 47 1317 -1043 -7730 -82 50 217 1317 -1043 -7730 64 50 217 1317 -1043 -7730 -109 59 256 1317 -1043 -7730 128 22 95 1317 -1043 -7730 -85 50 217 1317 -1043 -7730 -85 50 217 1317 -1043 -7730 -116 66 286 1317 -1043 -7730 16 50 217 1317 -1043 -7730 -87 50 217 1317 -1043 -7730 -41 50 217 1317 -1043 -7730 -51 50 217 1317 -1043 -7730 -50 50 217 1317 -1043 -7730 -94 50 217 1317 -1043 -7730 -7 50 217 1317 -1043 -7730 -72 50 217 1317 -1043 -7730 5 50 217 1317 -1043 -7730 -79 50 217 1317 -1043 -7730 -82 50 217 1317 -1043 -7730 2025-09-28 10:52:44,273 Hysteresis 75383 0: raw(217 32000 32000 32000) min(-1043 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1317 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1043 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1317 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -81 50 217 1317 -1043 -7730 57 50 217 1317 -1043 -7730 -102 52 226 1317 -1043 -7730 50 50 217 1317 -1043 -7730 -44 50 217 1317 -1043 -7730 39 50 217 1317 -1043 -7730 -149 99 430 1317 -1043 -7730 36 50 217 1317 -1043 -7730 -119 69 300 1317 -1043 -7730 98 50 217 1317 -1043 -7730 -50 50 217 1317 -1043 -7730 -50 50 217 1317 -1043 -7730 -103 53 230 1317 -1043 -7730 -57 50 217 1317 -1043 -7730 -86 50 217 1317 -1043 -7730 -86 50 217 1317 -1043 -7730 -28 50 217 1317 -1043 -7730 95 50 217 1317 -1043 -7730 -70 50 217 1317 -1043 -7730 -120 70 304 1317 -1043 -7730 2025-09-28 10:52:54,290 Hysteresis 75393 0: raw(304 32000 32000 32000) min(-1043 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1317 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(304 32000 32000 32000) min(-1043 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1317 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -90 50 217 1317 -1043 -7730 63 50 217 1317 -1043 -7730 18 50 217 1317 -1043 -7730 75 50 217 1317 -1043 -7730 -94 50 217 1317 -1043 -7730 52 50 217 1317 -1043 -7730 -78 50 217 1317 -1043 -7730 -83 50 217 1317 -1043 -7730 -93 50 217 1317 -1043 -7730 77 50 217 1317 -1043 -7730 -115 65 282 1317 -1043 -7730 46 50 217 1317 -1043 -7730 -42 50 217 1317 -1043 -7730 -18 50 217 1317 -1043 -7730 -41 50 217 1317 -1043 -7730 -54 50 217 1317 -1043 -7730 -86 50 217 1317 -1043 -7730 -18 50 217 1317 -1043 -7730 -26 50 217 1317 -1043 -7730 -26 50 217 1317 -1043 -7730 2025-09-28 10:53:04,298 Hysteresis 75403 0: raw(217 32000 32000 32000) min(-1043 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1317 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1043 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1317 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -36 50 217 1317 -1043 -7730 29 50 217 1317 -1043 -7730 -74 50 217 1317 -1043 -7730 -74 50 217 1317 -1043 -7730 -82 50 217 1317 -1043 -7730 65 50 217 1317 -1043 -7730 -91 50 217 1317 -1043 -7730 90 50 217 1317 -1043 -7730 -82 50 217 1317 -1043 -7730 -18 50 217 1317 -1043 -7730 -115 65 282 1317 -1043 -7730 75 50 217 1317 -1043 -7730 -17 50 217 1317 -1043 -7730 87 50 217 1317 -1043 -7730 -93 50 217 1317 -1043 -7730 -93 50 217 1317 -1043 -7730 -122 72 313 1317 -1043 -7730 -24 50 217 1317 -1043 -7730 -111 61 265 1317 -1043 -7730 24 50 217 1317 -1043 -7730 2025-09-28 10:53:14,304 Hysteresis 75413 0: raw(217 32000 32000 32000) min(-1043 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1317 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1043 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1317 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -105 55 239 1317 -1043 -7730 73 50 217 1317 -1043 -7730 -69 50 217 1317 -1043 -7730 75 50 217 1317 -1043 -7730 -53 50 217 1317 -1043 -7730 12 50 217 1317 -1043 -7730 -144 94 408 1317 -1043 -7730 -20 50 217 1317 -1043 -7730 -106 56 243 1317 -1043 -7730 69 50 217 1317 -1043 -7730 -44 50 217 1317 -1043 -7730 -44 50 217 1317 -1043 -7730 -1 50 217 1317 -1043 -7730 -47 50 217 1317 -1043 -7730 -49 50 217 1317 -1043 -7730 8 50 217 1317 -1043 -7730 7 50 217 1317 -1043 -7730 -2 50 217 1317 -1043 -7730 -39 50 217 1317 -1043 -7730 19 50 217 1317 -1043 -7730 2025-09-28 10:53:24,310 Hysteresis 75423 0: raw(217 32000 32000 32000) min(-1043 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1317 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1043 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1317 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -44 50 217 1317 -1043 -7730 9 50 217 1317 -1043 -7730 -85 50 217 1317 -1043 -7730 -85 50 217 1317 -1043 -7730 -65 50 217 1317 -1043 -7730 51 50 217 1317 -1043 -7730 -87 50 217 1317 -1043 -7730 55 50 217 1317 -1043 -7730 -106 56 243 1317 -1043 -7730 72 50 217 1317 -1043 -7730 -89 50 217 1317 -1043 -7730 -9 50 217 1317 -1043 -7730 24 50 217 1317 -1043 -7730 -64 50 217 1317 -1043 -7730 31 50 217 1317 -1043 -7730 -115 65 282 1317 -1043 -7730 -21 50 217 1317 -1043 -7730 -99 50 217 1317 -1043 -7730 26 50 217 1317 -1043 -7730 -111 61 265 1317 -1043 -7730 2025-09-28 10:53:34,314 Hysteresis 75433 0: raw(265 32000 32000 32000) min(-1043 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1317 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(265 32000 32000 32000) min(-1043 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1317 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 72 50 217 1317 -1043 -7730 -53 50 217 1317 -1043 -7730 85 50 217 1317 -1043 -7730 -2 50 217 1317 -1043 -7730 70 50 217 1317 -1043 -7730 9 50 217 1317 -1043 -7730 0 50 217 1317 -1043 -7730 -138 88 382 1317 -1043 -7730 63 50 217 1317 -1043 -7730 -71 50 217 1317 -1043 -7730 77 50 217 1317 -1043 -7730 -58 50 217 1317 -1043 -7730 -70 50 217 1317 -1043 -7730 -68 50 217 1317 -1043 -7730 76 50 217 1317 -1043 -7730 -28 50 217 1317 -1043 -7730 63 50 217 1317 -1043 -7730 -130 80 347 1317 -1043 -7730 64 50 217 1317 -1043 -7730 2025-09-28 10:53:44,320 Hysteresis 75443 0: raw(217 32000 32000 32000) min(-1043 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1317 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1043 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1317 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 23 50 217 1317 -1043 -7730 24 50 217 1317 -1043 -7730 59 50 217 1317 -1043 -7730 -1 50 217 1317 -1043 -7730 -97 50 217 1317 -1043 -7730 -103 53 230 1317 -1043 -7730 -111 61 265 1317 -1043 -7730 -27 50 217 1317 -1043 -7730 -27 50 217 1317 -1043 -7730 47 50 217 1317 -1043 -7730 -46 50 217 1317 -1043 -7730 25 50 217 1317 -1043 -7730 -85 50 217 1317 -1043 -7730 43 50 217 1317 -1043 -7730 -10 50 217 1317 -1043 -7730 -6 50 217 1317 -1043 -7730 -59 50 217 1317 -1043 -7730 -30 50 217 1317 -1043 -7730 -24 50 217 1317 -1043 -7730 55 50 217 1317 -1043 -7730 2025-09-28 10:53:54,332 Hysteresis 75453 0: raw(217 32000 32000 32000) min(-1043 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1317 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1043 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1317 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -42 50 217 1317 -1043 -7730 -65 50 217 1317 -1043 -7730 -54 50 217 1317 -1043 -7730 47 50 217 1317 -1043 -7730 -85 50 217 1317 -1043 -7730 39 50 217 1317 -1043 -7730 -61 50 217 1317 -1043 -7730 50 50 217 1317 -1043 -7730 48 50 217 1317 -1043 -7730 71 50 217 1317 -1043 -7730 -84 50 217 1317 -1043 -7730 84 50 217 1317 -1043 -7730 -57 50 217 1317 -1043 -7730 48 50 217 1317 -1043 -7730 -61 50 217 1317 -1043 -7730 -59 50 217 1317 -1043 -7730 -59 50 217 1317 -1043 -7730 51 50 217 1317 -1043 -7730 2 50 217 1317 -1043 -7730 52 50 217 1317 -1043 -7730 2025-09-28 10:54:04,336 Hysteresis 75463 0: raw(217 32000 32000 32000) min(-1043 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1317 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1043 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1317 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -47 50 217 1317 -1043 -7730 2 50 217 1317 -1043 -7730 64 50 217 1317 -1043 -7730 71 50 217 1317 -1043 -7730 -30 50 217 1317 -1043 -7730 91 50 217 1317 -1043 -7730 -55 50 217 1317 -1043 -7730 -4 50 217 1317 -1043 -7730 -4 50 217 1317 -1043 -7730 4 50 217 1317 -504 -7730 2 50 217 1317 47 -7730 -3 50 217 1317 47 -7730 -62 50 217 1317 47 -7730 -23 50 217 1317 47 -7730 -58 50 217 1295 47 -7730 3 50 217 769 47 -7730 -36 50 217 769 47 -7730 -11 50 217 769 47 -7730 -94 50 217 769 47 -7730 -11 50 217 769 47 -7730 2025-09-28 10:54:14,338 Hysteresis 75473 0: raw(217 32000 32000 32000) min(47 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 769 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 47 < req 18000 No: p0 min 47 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(47 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 769 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -11 50 217 769 47 -7730 24 50 217 769 47 -7730 -63 50 217 769 47 -7730 -87 50 217 769 47 -7730 -87 50 217 769 47 -7730 50 50 217 769 47 -7730 55 50 217 769 47 -7730 135 15 65 769 47 -7730 9 50 217 769 47 -7730 13 50 217 769 47 -7730 -40 50 217 769 47 -7730 -34 50 217 769 47 -7730 -81 50 217 769 47 -7730 20 50 217 769 47 -7730 -62 50 217 769 47 -7730 12 50 217 769 47 -7730 12 50 217 769 47 -7730 -38 50 217 769 47 -7730 -24 50 217 769 47 -7730 36 50 217 769 47 -7730 2025-09-28 10:54:24,343 Hysteresis 75483 0: raw(217 32000 32000 32000) min(47 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 769 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 47 < req 18000 No: p0 min 47 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(47 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 769 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 36 50 217 769 47 -7730 59 50 217 769 47 -7730 -36 50 217 769 47 -7730 -41 50 217 769 47 -7730 -92 50 217 769 47 -7730 21 50 217 769 47 -7730 -57 50 217 769 47 -7730 -53 50 217 769 47 -7730 -89 50 217 769 47 -7730 -56 50 217 769 47 -7730 -65 50 217 769 47 -7730 -8 50 217 769 47 -7730 -8 50 217 769 47 -7730 -34 50 217 769 47 -7730 -24 50 217 769 47 -7730 11 50 217 769 47 -7730 20 50 217 769 47 -7730 24 50 217 769 47 -7730 6 50 217 769 47 -7730 5 50 217 769 47 -7730 2025-09-28 10:54:34,347 Hysteresis 75493 0: raw(217 32000 32000 32000) min(47 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 769 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 47 < req 18000 No: p0 min 47 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(47 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 769 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -39 50 217 769 47 -7730 -35 50 217 769 47 -7730 -37 50 217 769 47 -7730 -3 50 217 769 47 -7730 -39 50 217 769 47 -7730 -49 50 217 769 47 -7730 -53 50 217 769 47 -7730 9 50 217 769 47 -7730 8 50 217 769 47 -7730 34 50 217 769 47 -7730 -14 50 217 769 47 -7730 28 50 217 769 47 -7730 -5 50 217 769 47 -7730 -5 50 217 769 47 -7730 -39 50 217 769 47 -7730 -43 50 217 769 47 -7730 -40 50 217 769 47 -7730 -2 50 217 769 47 -7730 -52 50 217 769 47 -7730 -59 50 217 769 47 -7730 2025-09-28 10:54:44,358 Hysteresis 75503 0: raw(217 32000 32000 32000) min(47 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 769 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 47 < req 18000 No: p0 min 47 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(47 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 769 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -55 50 217 769 47 -7730 19 50 217 769 47 -7730 23 50 217 769 47 -7730 -63 50 217 769 47 -7730 -72 50 217 769 47 -7730 -44 50 217 769 47 -7730 -2 50 217 769 47 -7730 0 50 217 769 47 -7730 -45 50 217 769 47 -7730 -48 50 217 769 47 -7730 -50 50 217 769 47 -7730 -42 50 217 769 47 -7730 -19 50 217 769 47 -7730 -4 50 217 769 47 -7730 5 50 217 769 47 -7730 -1 50 217 769 47 -7730 -26 50 217 769 47 -7730 -30 50 217 769 47 -7730 -19 50 217 769 47 -7730 -29 50 217 769 47 -7730 2025-09-28 10:54:54,363 Hysteresis 75513 0: raw(217 32000 32000 32000) min(47 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 769 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 47 < req 18000 No: p0 min 47 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(47 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 769 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -19 50 217 769 47 -7730 -22 50 217 769 47 -7730 -9 50 217 769 47 -7730 -4 50 217 769 47 -7730 -24 50 217 769 47 -7730 -31 50 217 769 47 -7730 -7 50 217 769 47 -7730 4 50 217 769 47 -7730 -11 50 217 769 47 -7730 -36 50 217 769 47 -7730 -32 50 217 769 47 -7730 -17 50 217 769 47 -7730 -17 50 217 769 47 -7730 -30 50 217 769 47 -7730 -17 50 217 769 47 -7730 -23 50 217 769 47 -7730 -4 50 217 769 47 -7730 -36 50 217 769 47 -7730 -14 50 217 769 47 -7730 -11 50 217 769 47 -7730 2025-09-28 10:55:04,368 Hysteresis 75523 0: raw(217 32000 32000 32000) min(47 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 769 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 47 < req 18000 No: p0 min 47 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(47 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 769 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 3 50 217 769 47 -7730 -19 50 217 769 47 -7730 -9 50 217 769 47 -7730 -8 50 217 769 47 -7730 -7 50 217 769 47 -7730 -32 50 217 769 47 -7730 -35 50 217 769 47 -7730 -28 50 217 769 47 -7730 -22 50 217 769 47 -7730 -24 50 217 769 47 -7730 -26 50 217 769 47 -7730 -26 50 217 769 47 -7730 -21 50 217 769 47 -7730 -4 50 217 769 47 -7730 8 50 217 769 47 -7730 -19 50 217 769 47 -7730 -25 50 217 769 47 -7730 -13 50 217 769 47 -7730 -10 50 217 769 47 -7730 -39 50 217 769 47 -7730 2025-09-28 10:55:14,373 Hysteresis 75533 0: raw(217 32000 32000 32000) min(47 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 769 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 47 < req 18000 No: p0 min 47 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(47 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 769 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -39 50 217 769 47 -7730 -34 50 217 769 47 -7730 0 50 217 769 47 -7730 4 50 217 769 47 -7730 18 50 217 769 47 -7730 -13 50 217 769 47 -7730 -7 50 217 769 47 -7730 -12 50 217 769 47 -7730 -15 50 217 769 47 -7730 -29 50 217 769 47 -7730 -33 50 217 769 47 -7730 -13 50 217 769 47 -7730 -27 50 217 769 47 -7730 -30 50 217 769 47 -7730 -32 50 217 769 47 -7730 -22 50 217 769 47 -7730 -25 50 217 769 47 -7730 -26 50 217 769 47 -7730 -12 50 217 769 47 -7730 -9 50 217 769 47 -7730 2025-09-28 10:55:24,381 Hysteresis 75543 0: raw(217 32000 32000 32000) min(47 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 769 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 47 < req 18000 No: p0 min 47 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(47 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 769 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 0 50 217 769 47 -7730 17 50 217 769 47 -7730 -20 50 217 769 47 -7730 -29 50 217 769 47 -7730 -23 50 217 769 47 -7730 -18 50 217 769 47 -7730 -14 50 217 769 47 -7730 -23 50 217 769 47 -7730 -24 50 217 769 47 -7730 -5 50 217 769 47 -7730 -5 50 217 769 47 -7730 0 50 217 769 47 -7730 -12 50 217 769 47 -7730 -28 50 217 769 47 -7730 -41 50 217 769 47 -7730 -43 50 217 769 47 -7730 -22 50 217 769 47 -7730 -22 50 217 769 47 -7730 -4 50 217 769 47 -7730 -1 50 217 769 47 -7730 2025-09-28 10:55:34,385 Hysteresis 75553 0: raw(217 32000 32000 32000) min(47 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 769 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 47 < req 18000 No: p0 min 47 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(47 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 769 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6 50 217 769 47 -7730 -12 50 217 769 47 -7730 -11 50 217 769 47 -7730 -13 50 217 769 47 -7730 -14 50 217 769 47 -7730 -10 50 217 769 47 -7730 -19 50 217 769 47 -7730 -15 50 217 769 47 -7730 -40 50 217 769 47 -7730 -42 50 217 769 47 -7730 -40 50 217 769 47 -7730 -24 50 217 769 47 -7730 -4 50 217 769 47 -7730 -1 50 217 769 47 -7730 -5 50 217 769 47 -7730 -31 50 217 769 47 -7730 -32 50 217 769 47 -7730 -8 50 217 769 47 -7730 -8 50 217 769 47 -7730 -11 50 217 769 47 -7730 2025-09-28 10:55:44,412 Hysteresis 75563 0: raw(217 32000 32000 32000) min(47 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 769 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 47 < req 18000 No: p0 min 47 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(47 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 769 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -23 50 217 769 47 -7730 -18 50 217 769 47 -7730 -24 50 217 769 47 -7730 -28 50 217 769 47 -7730 -25 50 217 769 47 -7730 -25 50 217 769 47 -7730 -9 50 217 769 47 -7730 -16 50 217 769 47 -7730 -20 50 217 769 47 -7730 -18 50 217 769 47 -7730 -17 50 217 769 47 -7730 -44 50 217 769 47 -7730 -44 50 217 769 47 -7730 -44 50 217 769 47 -7730 0 50 217 769 47 -7730 18 50 217 769 47 -7730 17 50 217 769 47 -7730 27 50 217 769 47 -7730 -39 50 217 769 47 -7730 -39 50 217 769 47 -7730 2025-09-28 10:55:54,416 Hysteresis 75573 0: raw(217 32000 32000 32000) min(47 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 769 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 47 < req 18000 No: p0 min 47 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(47 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 769 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -64 50 217 769 47 -7730 -31 50 217 769 47 -7730 -33 50 217 769 47 -7730 -17 50 217 769 47 -7730 -18 50 217 769 47 -7730 -26 50 217 769 47 -7730 -26 50 217 769 47 -7730 -34 50 217 769 47 -7730 -15 50 217 769 47 -7730 -22 50 217 769 47 -7730 -24 50 217 769 47 -7730 -28 50 217 769 47 -7730 -23 50 217 769 47 -7730 -17 50 217 769 47 -7730 -21 50 217 769 47 -7730 -40 50 217 769 47 -7730 -42 50 217 769 47 -7730 -3 50 217 769 47 -7730 -13 50 217 769 47 -7730 10 50 217 769 47 -7730 2025-09-28 10:56:04,423 Hysteresis 75583 0: raw(217 32000 32000 32000) min(47 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 769 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 47 < req 18000 No: p0 min 47 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(47 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 769 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 10 50 217 769 47 -7730 -27 50 217 769 47 -7730 -41 50 217 769 47 -7730 -49 50 217 769 47 -7730 -27 50 217 769 47 -7730 -13 50 217 769 47 -7730 -4 50 217 769 47 -7730 -4 50 217 769 47 -7730 -6 50 217 769 47 -7730 -15 50 217 769 47 -7730 -18 50 217 769 47 -7730 -38 50 217 769 47 -7730 -37 50 217 769 47 -7730 -24 50 217 769 47 -7730 -24 50 217 769 47 -7730 -19 50 217 769 47 -7730 -19 50 217 769 47 -7730 -26 50 217 769 47 -7730 -24 50 217 769 47 -7730 -32 50 217 769 47 -7730 2025-09-28 10:56:14,428 Hysteresis 75593 0: raw(217 32000 32000 32000) min(47 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 769 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 47 < req 18000 No: p0 min 47 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(47 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 769 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -47 50 217 769 47 -7730 -32 50 217 769 47 -7730 -3 50 217 769 47 -7730 -6 50 217 769 47 -7730 4 50 217 769 47 -7730 -32 50 217 769 47 -7730 -27 50 217 769 47 -7730 -30 50 217 769 47 -7730 -30 50 217 769 47 -7730 -22 50 217 769 47 -7730 -30 50 217 769 47 -7730 -24 50 217 769 47 -7730 -18 50 217 769 47 -7730 -21 50 217 769 47 -7730 -6 50 217 769 47 -7730 -6 50 217 769 47 -7730 -5 50 217 769 47 -7730 -19 50 217 769 47 -7730 -24 50 217 769 47 -7730 -34 50 217 769 47 -7730 2025-09-28 10:56:24,433 Hysteresis 75603 0: raw(217 32000 32000 32000) min(47 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 769 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 47 < req 18000 No: p0 min 47 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(47 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 769 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -33 50 217 769 47 -7730 -14 50 217 769 47 -7730 -14 50 217 769 47 -7730 -19 50 217 769 47 -7730 -29 50 217 769 47 -7730 -26 50 217 769 47 -7730 -35 50 217 769 47 -7730 -32 50 217 769 47 -7730 -1 50 217 769 47 -7730 -1 50 217 769 47 -7730 -12 50 217 769 47 -7730 -26 50 217 769 47 -7730 -42 50 217 769 47 -7730 -24 50 217 769 47 -7730 -31 50 217 769 47 -7730 -15 50 217 769 47 -7730 -15 50 217 769 47 -7730 0 50 217 769 47 -7730 2 50 217 769 47 -7730 12 50 217 430 47 -7730 2025-09-28 10:56:34,446 Hysteresis 75613 0: raw(217 32000 32000 32000) min(47 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 430 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 47 < req 18000 No: p0 min 47 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(47 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 430 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -39 50 217 430 47 -7730 -35 50 217 430 47 -7730 3 50 217 430 65 -7730 3 50 217 430 65 -7730 -25 50 217 430 65 -7730 -32 50 217 430 65 -7730 -30 50 217 430 65 -7730 -8 50 217 430 65 -7730 -8 50 217 430 65 -7730 -35 50 217 430 65 -7730 -35 50 217 430 65 -7730 -37 50 217 430 65 -7730 -20 50 217 430 65 -7730 -20 50 217 430 65 -7730 -13 50 217 430 65 -7730 -9 50 217 430 65 -7730 -62 50 217 430 65 -7730 -62 50 217 430 65 -7730 -9 50 217 430 65 -7730 27 50 217 430 65 -7730 2025-09-28 10:56:44,451 Hysteresis 75623 0: raw(217 32000 32000 32000) min(65 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 430 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 65 < req 18000 No: p0 min 65 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(65 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 430 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -57 50 217 430 65 -7730 -101 51 221 430 65 -7730 -97 50 217 430 65 -7730 12 50 217 430 65 -7730 25 50 217 430 65 -7730 6 50 217 430 65 -7730 -23 50 217 430 65 -7730 -20 50 217 408 65 -7730 -15 50 217 408 65 -7730 -3 50 217 408 65 -7730 -10 50 217 408 65 -7730 -10 50 217 408 65 -7730 -3 50 217 408 65 -7730 -9 50 217 408 65 -7730 -5 50 217 408 65 -7730 -24 50 217 408 65 -7730 -31 50 217 408 65 -7730 -20 50 217 408 65 -7730 -20 50 217 408 65 -7730 -20 50 217 408 65 -7730 2025-09-28 10:56:54,457 Hysteresis 75633 0: raw(217 32000 32000 32000) min(65 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 408 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 65 < req 18000 No: p0 min 65 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(65 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 408 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -28 50 217 408 65 -7730 -32 50 217 408 65 -7730 -21 50 217 408 65 -7730 -14 50 217 408 65 -7730 -15 50 217 408 65 -7730 -15 50 217 408 65 -7730 -8 50 217 408 65 -7730 -15 50 217 408 65 -7730 -31 50 217 408 65 -7730 -33 50 217 408 65 -7730 -32 50 217 408 65 -7730 -27 50 217 408 65 -7730 -27 50 217 408 65 -7730 -4 50 217 408 65 -7730 -6 50 217 408 65 -7730 -11 50 217 408 65 -7730 -17 50 217 408 65 -7730 -23 50 217 408 65 -7730 -50 50 217 408 65 -7730 -24 50 217 408 65 -7730 2025-09-28 10:57:04,460 Hysteresis 75643 0: raw(217 32000 32000 32000) min(65 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 408 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 65 < req 18000 No: p0 min 65 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(65 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 408 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7 50 217 408 65 -7730 0 50 217 408 65 -7730 -27 50 217 408 65 -7730 -42 50 217 408 65 -7730 -40 50 217 408 65 -7730 0 50 217 408 65 -7730 0 50 217 408 65 -7730 0 50 217 408 65 -7730 -14 50 217 408 65 -7730 -23 50 217 408 65 -7730 -24 50 217 408 65 -7730 -24 50 217 408 65 -7730 -26 50 217 408 65 -7730 -26 50 217 408 65 -7730 -32 50 217 408 65 -7730 -13 50 217 408 65 -7730 -17 50 217 408 65 -7730 -20 50 217 408 65 -7730 -18 50 217 408 65 -7730 -24 50 217 408 65 -7730 2025-09-28 10:57:14,465 Hysteresis 75653 0: raw(217 32000 32000 32000) min(65 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 408 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 65 < req 18000 No: p0 min 65 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(65 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 408 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -24 50 217 408 65 -7730 -19 50 217 408 65 -7730 -13 50 217 408 65 -7730 -48 50 217 408 65 -7730 -46 50 217 408 65 -7730 -29 50 217 408 65 -7730 2 50 217 408 65 -7730 2 50 217 382 65 -7730 4 50 217 382 65 -7730 -8 50 217 382 65 -7730 -15 50 217 382 65 -7730 -31 50 217 382 65 -7730 -18 50 217 382 65 -7730 -50 50 217 382 65 -7730 -30 50 217 382 65 -7730 -38 50 217 382 65 -7730 -19 50 217 382 65 -7730 -32 50 217 382 65 -7730 -12 50 217 382 65 -7730 -11 50 217 382 65 -7730 2025-09-28 10:57:24,472 Hysteresis 75663 0: raw(217 32000 32000 32000) min(65 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 382 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 65 < req 18000 No: p0 min 65 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(65 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 382 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -10 50 217 382 65 -7730 -17 50 217 382 65 -7730 9 50 217 382 65 -7730 -24 50 217 382 65 -7730 -27 50 217 382 65 -7730 -75 50 217 382 65 -7730 4 50 217 382 65 -7730 -13 50 217 382 65 -7730 15 50 217 382 65 -7730 -45 50 217 382 65 -7730 -22 50 217 382 65 -7730 -84 50 217 382 65 -7730 38 50 217 382 65 -7730 -30 50 217 382 65 -7730 -8 50 217 382 65 -7730 -8 50 217 382 65 -7730 -42 50 217 382 65 -7730 -121 71 308 382 65 -7730 85 50 217 382 65 -7730 -36 50 217 382 65 -7730 2025-09-28 10:57:34,490 Hysteresis 75673 0: raw(217 32000 32000 32000) min(65 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 382 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 65 < req 18000 No: p0 min 65 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(65 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 382 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 112 38 165 382 65 -7730 -38 50 217 382 65 -7730 -38 50 217 382 65 -7730 -84 50 217 382 65 -7730 95 50 217 382 65 -7730 -154 104 452 452 65 -7730 14 50 217 452 65 -7730 13 50 217 452 65 -7730 -4 50 217 452 65 -7730 -49 50 217 452 65 -7730 1 50 217 452 65 -7730 -125 75 326 452 65 -7730 29 50 217 452 65 -7730 -118 68 295 452 65 -7730 83 50 217 452 65 -7730 -83 50 217 452 65 -7730 -83 50 217 452 65 -7730 -153 103 447 452 65 -7730 37 50 217 452 65 -7730 -103 53 230 452 65 -7730 2025-09-28 10:57:44,496 Hysteresis 75683 0: raw(230 32000 32000 32000) min(65 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 452 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 65 < req 18000 No: p0 min 65 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(230 32000 32000 32000) min(65 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 452 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 88 50 217 452 65 -7730 -76 50 217 452 65 -7730 40 50 217 452 65 -7730 -158 108 469 469 65 -7730 -50 50 217 469 65 -7730 -189 139 604 604 65 -7730 93 50 217 604 65 -7730 -29 50 217 604 65 -7730 110 40 173 604 65 -7730 -103 53 230 604 65 -7730 40 50 217 604 65 -7730 -133 83 360 604 65 -7730 95 50 217 604 65 -7730 -105 55 239 604 65 -7730 51 50 217 604 65 -7730 51 50 217 604 65 -7730 15 50 217 604 65 -7730 -141 91 395 604 65 -7730 67 50 217 604 65 -7730 15 50 217 604 65 -7730 2025-09-28 10:57:54,502 Hysteresis 75693 0: raw(217 32000 32000 32000) min(65 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 604 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 65 < req 18000 No: p0 min 65 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(65 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 604 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 92 50 217 604 65 -7730 -120 70 304 604 65 -7730 -20 50 217 604 65 -7730 -125 75 326 604 65 -7730 88 50 217 604 65 -7730 -85 50 217 604 65 -7730 113 37 160 604 65 -7730 -114 64 278 604 65 -7730 51 50 217 604 65 -7730 -107 57 247 604 65 -7730 124 26 113 604 65 -7730 -64 50 217 604 65 -7730 102 48 208 604 65 -7730 -131 81 352 604 65 -7730 51 50 217 604 65 -7730 -112 62 269 604 65 -7730 45 50 217 604 65 -7730 -88 50 217 604 65 -7730 6 50 217 604 65 -7730 -162 112 486 604 65 -7730 2025-09-28 10:58:04,506 Hysteresis 75703 0: raw(486 32000 32000 32000) min(65 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 604 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 65 < req 18000 No: p0 min 65 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(486 32000 32000 32000) min(65 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 604 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 12 50 217 604 65 -7730 -102 52 226 604 65 -7730 -29 50 217 604 65 -7730 -90 50 217 604 65 -7730 1 50 217 604 65 -7730 -87 50 217 604 65 -7730 66 50 217 604 65 -7730 -108 58 252 604 65 -7730 15 50 217 604 65 -7730 -136 86 373 604 65 -7730 96 50 217 604 65 -7730 -114 64 278 604 65 -7730 60 50 217 604 65 -7730 -92 50 217 604 65 -7730 127 23 100 604 65 -7730 -36 50 217 604 65 -7730 59 50 217 604 65 -7730 -131 81 352 604 65 -7730 -101 51 221 604 65 -7730 -125 75 326 604 65 -7730 2025-09-28 10:58:14,511 Hysteresis 75713 0: raw(326 32000 32000 32000) min(65 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 604 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 65 < req 18000 No: p0 min 65 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(326 32000 32000 32000) min(65 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 604 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 54 50 217 604 65 -7730 11 50 217 604 65 -7730 102 48 208 604 65 -7730 -67 50 217 604 65 -7730 36 50 217 604 65 -7730 -144 94 408 604 65 -7730 37 50 217 604 65 -7730 -111 61 265 604 100 -7730 25 50 217 604 100 -7730 -25 50 217 604 100 -7730 37 50 217 604 100 -7730 32 50 217 604 100 -7730 62 50 217 604 100 -7730 -82 50 217 604 100 -7730 35 50 217 604 100 -7730 -87 50 217 604 100 -7730 62 50 217 604 100 -7730 -45 50 217 604 100 -7730 59 50 217 604 100 -7730 -53 50 217 604 100 -7730 2025-09-28 10:58:24,517 Hysteresis 75723 0: raw(217 32000 32000 32000) min(100 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 604 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 100 < req 18000 No: p0 min 100 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(100 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 604 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 0 50 217 604 100 -7730 -162 112 486 604 100 -7730 -14 50 217 604 100 -7730 -107 57 247 604 100 -7730 72 50 217 604 100 -7730 -49 50 217 604 100 -7730 1 50 217 604 100 -7730 -133 83 360 604 100 -7730 -6 50 217 604 100 -7730 -87 50 217 604 100 -7730 68 50 217 604 100 -7730 -47 50 217 604 100 -7730 76 50 217 604 100 -7730 -64 50 217 604 100 -7730 -5 50 217 604 100 -7730 -65 50 217 604 100 -7730 95 50 217 604 100 -7730 -47 50 217 604 100 -7730 40 50 217 604 100 -7730 38 50 217 604 100 -7730 2025-09-28 10:58:34,531 Hysteresis 75733 0: raw(217 32000 32000 32000) min(100 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 604 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 100 < req 18000 No: p0 min 100 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(100 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 604 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -20 50 217 604 100 -7730 -30 50 217 604 100 -7730 105 45 195 604 100 -7730 -5 50 217 604 100 -7730 58 50 217 604 100 -7730 -137 87 378 604 100 -7730 12 50 217 604 100 -7730 -131 81 352 604 100 -7730 11 50 217 604 100 -7730 -110 60 260 604 100 -7730 33 50 217 604 100 -7730 -138 88 382 604 100 -7730 48 50 217 604 100 -7730 -66 50 217 604 100 -7730 -15 50 217 604 100 -7730 -94 50 217 604 100 -7730 -35 50 217 604 100 -7730 -105 55 239 604 100 -7730 68 50 217 604 100 -7730 -41 50 217 604 100 -7730 2025-09-28 10:58:44,540 Hysteresis 75743 0: raw(217 32000 32000 32000) min(100 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 604 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 100 < req 18000 No: p0 min 100 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(100 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 604 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 49 50 217 604 100 -7730 -66 50 217 604 100 -7730 5 50 217 604 100 -7730 -123 73 317 604 100 -7730 -14 50 217 604 100 -7730 -84 50 217 604 100 -7730 2 50 217 604 100 -7730 5 50 217 604 100 -7730 21 50 217 604 100 -7730 -107 57 247 604 100 -7730 -3 50 217 604 100 -7730 -111 61 265 604 100 -7730 39 50 217 604 100 -7730 0 50 217 604 100 -7730 71 50 217 604 100 -7730 -94 50 217 604 100 -7730 1 50 217 604 100 -7730 -154 104 452 604 100 -7730 38 50 217 604 100 -7730 -73 50 217 604 100 -7730 2025-09-28 10:58:54,554 Hysteresis 75753 0: raw(217 32000 32000 32000) min(100 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 604 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 100 < req 18000 No: p0 min 100 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(100 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 604 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1 50 217 604 100 -7730 -53 50 217 604 100 -7730 -31 50 217 604 100 -7730 2 50 217 604 100 -7730 60 50 217 604 100 -7730 0 50 217 604 100 -7730 -11 50 217 604 100 -7730 -80 50 217 604 100 -7730 -7 50 217 604 100 -7730 -62 50 217 604 100 -7730 34 50 217 604 100 -7730 -50 50 217 604 100 -7730 -84 50 217 604 100 -7730 -120 70 304 604 100 -7730 -52 50 217 604 100 -7730 -52 50 217 604 100 -7730 61 50 217 604 100 -7730 -4 50 217 604 100 -7730 44 50 217 604 100 -7730 -53 50 217 604 100 -7730 2025-09-28 10:59:04,559 Hysteresis 75763 0: raw(217 32000 32000 32000) min(100 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 604 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 100 < req 18000 No: p0 min 100 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(100 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 604 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -28 50 217 604 100 -7730 -67 50 217 604 100 -7730 42 50 217 604 100 -7730 -25 50 217 604 100 -7730 52 50 217 604 100 -7730 -69 50 217 604 100 -7730 -31 50 217 604 100 -7730 -95 50 217 604 100 -7730 43 50 217 604 100 -7730 -68 50 217 604 100 -7730 44 50 217 604 100 -7730 -104 54 234 604 100 -7730 22 50 217 604 100 -7730 -69 50 217 604 100 -7730 56 50 217 604 100 -7730 -54 50 217 604 100 -7730 13 50 217 604 100 -7730 -130 80 347 604 100 -7730 18 50 217 604 100 -7730 -79 50 217 604 100 -7730 2025-09-28 10:59:14,571 Hysteresis 75773 0: raw(217 32000 32000 32000) min(100 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 604 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 100 < req 18000 No: p0 min 100 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(100 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 604 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -63 50 217 604 100 -7730 -67 50 217 604 100 -7730 -19 50 217 604 100 -7730 -47 50 217 604 100 -7730 -41 50 217 604 100 -7730 -41 50 217 604 100 -7730 16 50 217 604 100 -7730 -58 50 217 604 100 -7730 47 50 217 604 100 -7730 -78 50 217 604 100 -7730 40 50 217 604 100 -7730 52 50 217 604 100 -7730 52 50 217 604 100 -7730 27 50 217 604 100 -7730 -87 50 217 604 100 -7730 -104 54 234 604 100 -7730 -131 81 352 604 100 -7730 -48 50 217 604 100 -7730 16 50 217 604 100 -7730 16 50 217 604 100 -7730 2025-09-28 10:59:24,578 Hysteresis 75783 0: raw(217 32000 32000 32000) min(100 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 604 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 100 < req 18000 No: p0 min 100 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(100 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 604 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 18 50 217 604 100 -7730 2 50 217 604 100 -7730 -13 50 217 604 100 -7730 -34 50 217 604 100 -7730 -22 50 217 604 100 -7730 -23 50 217 604 100 -7730 -28 50 217 604 100 -7730 -60 50 217 604 100 -7730 0 50 217 604 100 -7730 -36 50 217 604 100 -7730 10 50 217 604 100 -7730 -38 50 217 604 100 -7730 -47 50 217 604 100 -7730 -51 50 217 604 100 -7730 8 50 217 604 100 -7730 -72 50 217 604 100 -7730 31 50 217 604 100 -7730 -78 50 217 604 100 -7730 12 50 217 604 100 -7730 -35 50 217 604 100 -7730 2025-09-28 10:59:34,582 Hysteresis 75793 0: raw(217 32000 32000 32000) min(100 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 604 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 100 < req 18000 No: p0 min 100 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(100 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 604 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -63 50 217 604 100 -7730 5 50 217 604 100 -7730 10 50 217 604 100 -7730 63 50 217 604 100 -7730 -22 50 217 604 100 -7730 -9 50 217 604 100 -7730 -10 50 217 604 100 -7730 -10 50 217 604 100 -7730 -51 50 217 604 100 -7730 5 50 217 604 100 -7730 -47 50 217 604 100 -7730 22 50 217 604 100 -7730 -58 50 217 604 100 -7730 -61 50 217 604 100 -7730 -62 50 217 604 100 -7730 11 50 217 604 100 -7730 13 50 217 604 100 -7730 60 50 217 604 100 -7730 -16 50 217 604 100 -7730 -16 50 217 604 100 -7730 2025-09-28 10:59:44,590 Hysteresis 75803 0: raw(217 32000 32000 32000) min(100 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 604 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 100 < req 18000 No: p0 min 100 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(100 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 604 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -34 50 217 604 100 -7730 -29 50 217 604 100 -7730 -40 50 217 604 100 -7730 43 50 217 604 100 -7730 -11 50 217 604 100 -7730 42 50 217 604 100 -7730 -44 50 217 604 100 -7730 22 50 217 604 100 -7730 -65 50 217 604 100 -7730 24 50 217 604 100 -7730 22 50 217 604 100 -7730 19 50 217 604 100 -7730 -73 50 217 604 100 -7730 -30 50 217 604 100 -7730 42 50 217 604 100 -7730 39 50 217 604 100 -7730 -51 50 217 604 100 -7730 -75 50 217 604 100 -7730 -98 50 217 604 100 -7730 -49 50 217 604 100 -7730 2025-09-28 10:59:54,594 Hysteresis 75813 0: raw(217 32000 32000 32000) min(100 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 604 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 100 < req 18000 No: p0 min 100 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(100 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 604 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -23 50 217 604 100 -7730 9 50 217 604 100 -7730 14 50 217 604 100 -7730 -14 50 217 604 100 -7730 -44 50 217 604 100 -7730 -34 50 217 604 100 -7730 -28 50 217 604 100 -7730 7 50 217 604 100 -7730 -12 50 217 604 100 -7730 -18 50 217 604 100 -7730 -36 50 217 604 100 -7730 -41 50 217 604 100 -7730 -61 50 217 604 100 -7730 26 50 217 604 100 -7730 -14 50 217 604 100 -7730 41 50 217 604 100 -7730 -43 50 217 604 100 -7730 -21 50 217 604 100 -7730 -18 50 217 604 100 -7730 21 50 217 604 100 -7730 2025-09-28 11:00:04,601 Hysteresis 75823 0: raw(217 32000 32000 32000) min(100 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 604 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 1 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 100 < req 18000 No: p0 min 100 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(100 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 604 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 44 50 217 604 100 -7730 19 50 217 604 100 -7730 -48 50 217 604 100 -7730 -48 50 217 604 100 -7730 8 50 217 604 100 -7730 18 50 217 604 100 -7730 -35 50 217 604 100 -7730 -50 50 217 604 100 -7730 -71 50 217 604 100 -7730 -8 50 217 604 100 -7730 -1 50 217 604 100 -7730 -19 50 217 604 100 -7730 -21 50 217 604 100 -7730 -30 50 217 604 100 -7730 -6 50 217 604 100 -7730 -24 50 217 604 100 -7730 -36 50 217 604 100 -7730 -65 50 217 604 100 -7730 -19 50 217 604 100 -7730 -12 50 217 604 100 -7730 2025-09-28 11:00:14,610 Hysteresis 75833 0: raw(217 32000 32000 32000) min(100 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 604 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 100 < req 18000 No: p0 min 100 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(100 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 604 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 19 50 217 604 100 -7730 20 50 217 604 100 -7730 6 50 217 604 100 -7730 -55 50 217 604 100 -7730 -56 50 217 604 100 -7730 -2 50 217 604 100 -7730 -1 50 217 604 100 -7730 -10 50 217 604 100 -7730 -17 50 217 604 100 -7730 -24 50 217 604 100 -7730 -25 50 217 604 100 -7730 -25 50 217 604 100 -7730 208 -58 -252 604 -252 -7730 276 -126 -547 604 -547 -7730 80 50 217 604 -547 -7730 -42 50 217 604 -547 -7730 -340 290 1260 1260 -547 -7730 -126 76 330 1260 -547 -7730 -121 71 308 1260 -547 -7730 -114 64 278 1260 -547 -7730 2025-09-28 11:00:24,628 Hysteresis 75843 0: raw(278 32000 32000 32000) min(-547 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1260 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(278 32000 32000 32000) min(-547 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1260 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 11 50 217 1260 -547 -7730 -19 50 217 1260 -547 -7730 -8 50 217 1260 -547 -7730 -60 50 217 1260 -547 -7730 140 10 43 1260 -547 -7730 519 -369 -1604 1260 -1604 -7730 121 29 126 1260 -1604 -7730 66 50 217 1260 -1604 -7730 -251 201 873 1260 -1604 -7730 -251 201 873 1260 -1604 -7730 -233 183 795 1260 -1604 -7730 -188 138 600 1260 -1604 -7730 -105 55 239 1260 -1604 -7730 -15 50 217 1260 -1604 -7730 -9 50 217 1260 -1604 -7730 50 50 217 1260 -1604 -7730 31 50 217 1260 -1604 -7730 -24 50 217 1260 -1604 -7730 -17 50 217 1260 -1604 -7730 -16 50 217 1260 -1604 -7730 2025-09-28 11:00:34,632 Hysteresis 75853 0: raw(217 32000 32000 32000) min(-1604 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1260 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1604 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1260 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -28 50 217 1260 -1604 -7730 -26 50 217 1260 -1604 -7730 -23 50 217 1260 -1604 -7730 -23 50 217 1260 -1604 -7730 -32 50 217 1260 -1604 -7730 -23 50 217 1260 -1604 -7730 -11 50 217 1260 -1604 -7730 0 50 217 1260 -1604 -7730 12 50 217 1260 -1604 -7730 -35 50 217 1260 -1604 -7730 -35 50 217 1260 -1604 -7730 -19 50 217 1260 -1604 -7730 -4 50 217 1260 -1604 -7730 -3 50 217 1260 -1604 -7730 -37 50 217 1260 -1604 -7730 -39 50 217 1260 -1604 -7730 0 50 217 1260 -1604 -7730 0 50 217 1260 -1604 -7730 11 50 217 1260 -1604 -7730 -24 50 217 1260 -1604 -7730 2025-09-28 11:00:44,638 Hysteresis 75863 0: raw(217 32000 32000 32000) min(-1604 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1260 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1604 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1260 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -41 50 217 1260 -1604 -7730 -34 50 217 1260 -1604 -7730 -36 50 217 1260 -1604 -7730 -21 50 217 1260 -1604 -7730 -21 50 217 1260 -1604 -7730 -3 50 217 1260 -1604 -7730 -16 50 217 1260 -1604 -7730 -11 50 217 1260 -1604 -7730 -5 50 217 1260 -1604 -7730 -9 50 217 1260 -1604 -7730 -19 50 217 1260 -1604 -7730 -19 50 217 1260 -1604 -7730 -26 50 217 1260 -1604 -7730 -26 50 217 1260 -1604 -7730 -18 50 217 1260 -1604 -7730 -8 50 217 1260 -1604 -7730 -11 50 217 1260 -1604 -7730 -9 50 217 1260 -1604 -7730 -5 50 217 1260 -1604 -7730 -6 50 217 1260 -1604 -7730 2025-09-28 11:00:54,643 Hysteresis 75873 0: raw(217 32000 32000 32000) min(-1604 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1260 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1604 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1260 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -51 50 217 1260 -1604 -7730 -40 50 217 1260 -1604 -7730 -23 50 217 1260 -1604 -7730 -18 50 217 1260 -1604 -7730 -16 50 217 1260 -1604 -7730 -16 50 217 1260 -1604 -7730 -28 50 217 1260 -1604 -7730 -32 50 217 1260 -1604 -7730 -34 50 217 1260 -1604 -7730 -19 50 217 1260 -1604 -7730 -13 50 217 1260 -1604 -7730 7 50 217 1260 -1604 -7730 7 50 217 1260 -1604 -7730 -28 50 217 1260 -1604 -7730 -44 50 217 1260 -1604 -7730 -55 50 217 1260 -1604 -7730 -10 50 217 1260 -1604 -7730 -12 50 217 1260 -1604 -7730 -45 50 217 1260 -1604 -7730 -45 50 217 1260 -1604 -7730 2025-09-28 11:01:04,648 Hysteresis 75883 0: raw(217 32000 32000 32000) min(-1604 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1260 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1604 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1260 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 2 50 217 1260 -1604 -7730 3 50 217 1260 -1604 -7730 4 50 217 1260 -1604 -7730 -51 50 217 1260 -1604 -7730 -44 50 217 1260 -1604 -7730 29 50 217 1260 -1604 -7730 23 50 217 1260 -1604 -7730 0 50 217 1260 -1604 -7730 -26 50 217 1260 -1604 -7730 -29 50 217 1260 -1604 -7730 -35 50 217 1260 -1604 -7730 -35 50 217 1260 -1604 -7730 0 50 217 1260 -1604 -7730 0 50 217 1260 -1604 -7730 -17 50 217 1260 -1604 -7730 -37 50 217 1260 -1604 -7730 -49 50 217 1260 -1604 -7730 -44 50 217 1260 -1604 -7730 -51 50 217 1260 -1604 -7730 -11 50 217 1260 -1604 -7730 2025-09-28 11:01:14,655 Hysteresis 75893 0: raw(217 32000 32000 32000) min(-1604 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1260 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1604 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1260 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -11 50 217 1260 -1604 -7730 -18 50 217 1260 -1604 -7730 -26 50 217 1260 -1604 -7730 -33 50 217 1260 -1604 -7730 -24 50 217 1260 -1604 -7730 -25 50 217 1260 -1604 -7730 -62 50 217 1260 -1604 -7730 -62 50 217 1260 -1604 -7730 -30 50 217 1260 -1604 -7730 -10 50 217 1260 -1604 -7730 -5 50 217 1260 -1604 -7730 47 50 217 1260 -1604 -7730 45 50 217 1260 -1604 -7730 -30 50 217 1260 -1604 -7730 -33 50 217 1260 -1604 -7730 -7 50 217 1260 -1604 -7730 1 50 217 1260 -1604 -7730 -2 50 217 1260 -1604 -7730 6 50 217 1260 -1604 -7730 0 50 217 1260 -1604 -7730 2025-09-28 11:01:24,679 Hysteresis 75904 0: raw(217 32000 32000 32000) min(-1604 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1260 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1604 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1260 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -36 50 217 1260 -1604 -7730 -34 50 217 1260 -1604 -7730 -21 50 217 1260 -1604 -7730 -21 50 217 1260 -1604 -7730 -31 50 217 1260 -1604 -7730 -4 50 217 1260 -1604 -7730 -8 50 217 1260 -1604 -7730 -15 50 217 1260 -1604 -7730 -29 50 217 1260 -1604 -7730 -27 50 217 1260 -1604 -7730 -16 50 217 1260 -1604 -7730 -28 50 217 1260 -1604 -7730 -19 50 217 1260 -1604 -7730 -34 50 217 1260 -1604 -7730 -18 50 217 1260 -1604 -7730 -18 50 217 1260 -1604 -7730 -11 50 217 1260 -1604 -7730 -12 50 217 1260 -1604 -7730 -21 50 217 1260 -1604 -7730 -21 50 217 1260 -1604 -7730 2025-09-28 11:01:34,687 Hysteresis 75914 0: raw(217 32000 32000 32000) min(-1604 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1260 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1604 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1260 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -8 50 217 1260 -1604 -7730 -8 50 217 1260 -1604 -7730 -5 50 217 1260 -1604 -7730 -35 50 217 1260 -1604 -7730 -46 50 217 1260 -1604 -7730 -45 50 217 1260 -1604 -7730 -21 50 217 1260 -1604 -7730 -17 50 217 1260 -1604 -7730 7 50 217 1260 -1604 -7730 9 50 217 1260 -1604 -7730 -13 50 217 1260 -1604 -7730 -34 50 217 1260 -1604 -7730 -33 50 217 1260 -1604 -7730 -30 50 217 1260 -1604 -7730 -33 50 217 1260 -1604 -7730 -17 50 217 1260 -1604 -7730 -11 50 217 1260 -1604 -7730 -13 50 217 1260 -1604 -7730 -16 50 217 1260 -1604 -7730 -19 50 217 1260 -1604 -7730 2025-09-28 11:01:44,692 Hysteresis 75924 0: raw(217 32000 32000 32000) min(-1604 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1260 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1604 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1260 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -27 50 217 1260 -1604 -7730 -25 50 217 1260 -1604 -7730 -16 50 217 1260 -1604 -7730 -19 50 217 1260 -1604 -7730 -7 50 217 1260 -1604 -7730 -11 50 217 1260 -1604 -7730 -16 50 217 1260 -1604 -7730 -11 50 217 1260 -1604 -7730 -14 50 217 1260 -1604 -7730 -29 50 217 1260 -1604 -7730 -29 50 217 1260 -1604 -7730 -4 50 217 1260 -1604 -7730 -8 50 217 1260 -1604 -7730 -19 50 217 1260 -1604 -7730 -30 50 217 1260 -1604 -7730 -25 50 217 1260 -1604 -7730 -3 50 217 1260 -1604 -7730 -7 50 217 1260 -1604 -7730 -3 50 217 1260 -1604 -7730 -19 50 217 1260 -1604 -7730 2025-09-28 11:01:54,694 Hysteresis 75934 0: raw(217 32000 32000 32000) min(-1604 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1260 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1604 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1260 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -42 50 217 1260 -1604 -7730 -32 50 217 1260 -1604 -7730 -49 50 217 1260 -1604 -7730 -10 50 217 1260 -1604 -7730 -4 50 217 1260 -1604 -7730 0 50 217 1260 -1604 -7730 -4 50 217 1260 -1604 -7730 10 50 217 1260 -1604 -7730 -38 50 217 1260 -1604 -7730 -15 50 217 1260 -1604 -7730 -60 50 217 1260 -1604 -7730 -61 50 217 1260 -1604 -7730 -13 50 217 1260 -1604 -7730 4 50 217 1260 -1604 -7730 0 50 217 1260 -1604 -7730 -9 50 217 1260 -1604 -7730 -68 50 217 1260 -1604 -7730 10 50 217 1260 -1604 -7730 12 50 217 1260 -1604 -7730 51 50 217 1260 -1604 -7730 2025-09-28 11:02:04,697 Hysteresis 75944 0: raw(217 32000 32000 32000) min(-1604 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1260 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1604 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1260 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -73 50 217 1260 -1604 -7730 41 50 217 1260 -1604 -7730 -87 50 217 1260 -1604 -7730 17 50 217 1260 -1604 -7730 -149 99 430 1260 -1604 -7730 -146 96 417 1260 -1604 -7730 -72 50 217 1260 -1604 -7730 -72 50 217 1260 -1604 -7730 -57 50 217 1260 -1604 -7730 95 50 217 1260 -1604 -7730 -141 91 395 1260 -1604 -7730 34 50 217 1260 -1604 -7730 36 50 217 1260 -1604 -7730 -2 50 217 1260 -1604 -7730 -2 50 217 1260 -1604 -7730 37 50 217 1260 -1604 -7730 -95 50 217 1260 -1604 -7730 36 50 217 1260 -1604 -7730 -117 67 291 1260 -1604 -7730 -117 67 291 1260 -1604 -7730 2025-09-28 11:02:14,713 Hysteresis 75954 0: raw(291 32000 32000 32000) min(-1604 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1260 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(291 32000 32000 32000) min(-1604 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1260 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -111 61 265 1260 -1604 -7730 -111 61 265 1260 -1604 -7730 -64 50 217 1260 -1604 -7730 11 50 217 1260 -1604 -7730 52 50 217 1260 -1604 -7730 104 46 200 1260 -1604 -7730 99 50 217 1260 -1604 -7730 3 50 217 1260 -1604 -7730 3 50 217 1260 -1604 -7730 -24 50 217 1260 -1604 -7730 -97 50 217 1260 -1604 -7730 39 50 217 1260 -1604 -7730 -79 50 217 1260 -1604 -7730 -80 50 217 1260 -1604 -7730 -107 57 247 1260 -1604 -7730 -107 57 247 1260 -1604 -7730 -105 55 239 1260 -1604 -7730 107 43 186 1260 -1604 -7730 -58 50 217 1260 -1604 -7730 100 50 217 1260 -1604 -7730 2025-09-28 11:02:24,718 Hysteresis 75964 0: raw(217 32000 32000 32000) min(-1604 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1260 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1604 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1260 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 102 48 208 1260 -1604 -7730 -116 66 286 1260 -1604 -7730 -116 66 286 1260 -1604 -7730 63 50 217 1260 -1604 -7730 20 50 217 1260 -1604 -7730 37 50 217 1260 -1604 -7730 -111 61 265 1260 -1604 -7730 -108 58 252 1260 -1604 -7730 -58 50 217 1260 -1604 -7730 -58 50 217 1260 -1604 -7730 -39 50 217 1260 -1604 -7730 73 50 217 1260 -1604 -7730 -153 103 447 1260 -1604 -7730 12 50 217 1260 -1604 -7730 13 50 217 1260 -1604 -7730 -7 50 217 1260 -1604 -7730 -7 50 217 1260 -1604 -7730 0 50 217 1260 -1604 -7730 -96 50 217 1260 -1604 -7730 53 50 217 1260 -1604 -7730 2025-09-28 11:02:34,723 Hysteresis 75974 0: raw(217 32000 32000 32000) min(-1604 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1260 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1604 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1260 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -84 50 217 1260 -1604 -7730 -84 50 217 1260 -1604 -7730 -34 50 217 1260 -1604 -7730 -37 50 217 1260 -1604 -7730 -92 50 217 1260 -1604 -7730 -1 50 217 1260 -1604 -7730 -70 50 217 1260 -1604 -7730 90 50 217 1260 -1604 -7730 -84 50 217 1260 -1604 -7730 80 50 217 1260 -1604 -7730 80 50 217 1260 -1604 -7730 50 50 217 1260 -1604 -7730 -71 50 217 1260 -1604 -7730 106 44 191 1260 -1604 -7730 -41 50 217 1260 -1604 -7730 60 50 217 1260 -1604 -7730 -157 107 465 1260 -1604 -7730 -157 107 465 1260 -1604 -7730 -106 56 243 1260 -1604 -7730 140 10 43 1260 -1604 -7730 2025-09-28 11:02:44,736 Hysteresis 75984 0: raw(43 32000 32000 32000) min(-1604 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1260 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(43 32000 32000 32000) min(-1604 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1260 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -56 50 217 1260 -1604 -7730 54 50 217 1260 -1604 -7730 56 50 217 1260 -1604 -7730 -45 50 217 1260 -1604 -7730 -43 50 217 1260 -1604 -7730 141 9 39 1260 -1604 -7730 6 50 217 1260 -1604 -7730 82 50 217 1260 -1604 -7730 -27 50 217 1260 -1604 -7730 -7 50 217 1260 -1604 -7730 -51 50 217 1260 -1604 -7730 -51 50 217 1260 -1604 -7730 -74 50 217 1260 -1604 -7730 38 50 217 1260 -1604 -7730 -104 54 234 1260 -1604 -7730 36 50 217 1260 -1604 -7730 -68 50 217 1260 -1604 -7730 85 50 217 1260 -1604 -7730 85 50 217 1260 -1604 -7730 37 50 217 1260 -1604 -7730 2025-09-28 11:02:54,739 Hysteresis 75994 0: raw(217 32000 32000 32000) min(-1604 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1260 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1604 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1260 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -164 114 495 1260 -1604 -7730 5 50 217 1260 -1604 -7730 -77 50 217 1260 -1604 -7730 92 50 217 1260 -1604 -7730 -3 50 217 1260 -1604 -7730 -3 50 217 1260 -1604 -7730 -146 96 417 1260 -1604 -7730 -32 50 217 1260 -1604 -7730 -70 50 217 1260 -1604 -7730 101 49 213 1260 -1604 -7730 101 49 213 1260 -1604 -7730 48 50 217 1260 -1604 -7730 48 50 217 1260 -1604 -7730 -23 50 217 1260 -1604 -7730 -119 69 300 1260 -1604 -7730 58 50 217 1260 -1604 -7730 21 50 217 1260 -1604 -7730 37 50 217 1260 -1604 -7730 -112 62 269 1260 -1604 -7730 -112 62 269 1260 -1604 -7730 2025-09-28 11:03:04,745 Hysteresis 76004 0: raw(269 32000 32000 32000) min(-1604 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1260 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(269 32000 32000 32000) min(-1604 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1260 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -80 50 217 1260 -1604 -7730 107 43 186 1260 -1604 -7730 7 50 217 1260 -1604 -7730 32 50 217 1260 -1604 -7730 -75 50 217 1260 -1604 -7730 -42 50 217 1260 -1604 -7730 -42 50 217 1260 -1604 -7730 66 50 217 1260 -1604 -7730 -30 50 217 1260 -1604 -7730 32 50 217 1260 -1604 -7730 -99 50 217 1260 -1604 -7730 41 50 217 1260 -1604 -7730 -73 50 217 1260 -1604 -7730 -73 50 217 1260 -1604 -7730 -81 50 217 1260 -1604 -7730 41 50 217 1260 -1604 -7730 -105 55 239 1260 -1604 -7730 -38 50 217 1260 -1604 -7730 -38 50 217 1260 -1604 -7730 73 50 217 1260 -1604 -7730 2025-09-28 11:03:14,755 Hysteresis 76014 0: raw(217 32000 32000 32000) min(-1604 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1260 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1604 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1260 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 73 50 217 1260 -1604 -7730 18 50 217 1260 -1604 -7730 -116 66 286 1260 -1604 -7730 -6 50 217 1260 -1604 -7730 -21 50 217 1260 -1604 -7730 136 14 60 1260 -1604 -7730 -18 50 217 1260 -1604 -7730 -18 50 217 1260 -1604 -7730 -161 111 482 1260 -1604 -7730 3 50 217 1260 -1604 -7730 -111 61 265 1260 -1604 -7730 108 42 182 1260 -1604 -7730 -15 50 217 1260 -1604 -7730 52 50 217 1260 -1604 -7730 52 50 217 1260 -1604 -7730 -75 50 217 1260 -1604 -7730 -161 111 482 1260 -1604 -7730 159 -9 -39 1260 -1604 -7730 58 50 217 1260 -1604 -7730 70 50 217 1260 -1604 -7730 2025-09-28 11:03:24,759 Hysteresis 76024 0: raw(217 32000 32000 32000) min(-1604 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1260 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1604 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1260 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -138 88 382 1260 -1604 -7730 -46 50 217 1260 -1604 -7730 -106 56 243 1260 -1604 -7730 68 50 217 1260 -1604 -7730 -12 50 217 1260 -1604 -7730 46 50 217 1260 -1604 -7730 51 50 217 1260 -1604 -7730 1 50 217 1260 -1604 -7730 -103 53 230 1260 -1604 -7730 91 50 217 1260 -1604 -7730 -37 50 217 1260 -1604 -7730 59 50 217 1260 -1604 -7730 -112 62 269 1260 -1604 -7730 9 50 217 1260 -1604 -7730 -82 50 217 1260 -1604 -7730 91 50 217 1260 -1604 -7730 -52 50 217 1260 -1604 -7730 33 50 217 1260 -1604 -7730 -140 90 391 1260 -1604 -7730 10 50 217 1260 -1604 -7730 2025-09-28 11:03:34,764 Hysteresis 76034 0: raw(217 32000 32000 32000) min(-1604 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1260 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1604 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1260 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -71 50 217 1260 -1604 -7730 115 35 152 1260 -1604 -7730 115 35 152 1260 -1604 -7730 22 50 217 1260 -1604 -7730 -115 65 282 1260 -1604 -7730 -34 50 217 1260 -1604 -7730 121 29 126 1260 -1604 -7730 106 44 191 1260 -1604 -7730 42 50 217 1260 -1604 -7730 -39 50 217 1260 -1604 -7730 -55 50 217 1260 -1604 -7730 -48 50 217 1260 -1604 -7730 -29 50 217 1260 -1604 -7730 -19 50 217 1260 -1604 -7730 -26 50 217 1260 -1604 -7730 -15 50 217 1260 -1604 -7730 -13 50 217 1260 -1604 -7730 1 50 217 1260 -1604 -7730 -11 50 217 1260 -1604 -7730 0 50 217 1260 -1604 -7730 2025-09-28 11:03:44,772 Hysteresis 76044 0: raw(217 32000 32000 32000) min(-1604 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1260 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1604 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1260 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -10 50 217 1260 -1604 -7730 -7 50 217 1260 -1604 -7730 -16 50 217 1260 -1604 -7730 16 50 217 1260 -1604 -7730 -5 50 217 1260 -1604 -7730 10 50 217 1260 -1604 -7730 -42 50 217 1260 -1604 -7730 -38 50 217 1260 -1604 -7730 -46 50 217 1260 -1604 -7730 3 50 217 1260 -1604 -7730 4 50 217 1260 -1604 -7730 -1 50 217 1260 -1604 -7730 -46 50 217 1260 -1604 -7730 -22 50 217 1260 -1604 -7730 -11 50 217 1260 -1604 -7730 10 50 217 1260 -1604 -7730 -29 50 217 1260 -1604 -7730 -28 50 217 1260 -1604 -7730 -42 50 217 1260 -1604 -7730 -5 50 217 1260 -1604 -7730 2025-09-28 11:03:54,778 Hysteresis 76054 0: raw(217 32000 32000 32000) min(-1604 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1260 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1604 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1260 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -25 50 217 1260 -1604 -7730 -31 50 217 1260 -1604 -7730 -33 50 217 1260 -1604 -7730 -16 50 217 1260 -1604 -7730 -24 50 217 1260 -1604 -7730 -34 50 217 1260 -1604 -7730 -44 50 217 1260 -1604 -7730 -10 50 217 1260 -1604 -7730 0 50 217 1260 -1604 -7730 0 50 217 1260 -1604 -7730 -21 50 217 1260 -1604 -7730 -25 50 217 1260 -1604 -7730 -26 50 217 1260 -1604 -7730 -3 50 217 1260 -1604 -7730 -13 50 217 1260 -1604 -7730 -39 50 217 1260 -1604 -7730 -19 50 217 1260 -1604 -7730 -22 50 217 1260 -1604 -7730 -25 50 217 1260 -1604 -7730 -35 50 217 1260 -1604 -7730 2025-09-28 11:04:04,803 Hysteresis 76064 0: raw(217 32000 32000 32000) min(-1604 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1260 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1604 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1260 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -8 50 217 1260 -1604 -7730 -56 50 217 1260 -1604 -7730 -10 50 217 1260 -1604 -7730 -39 50 217 1260 -1604 -7730 -12 50 217 1260 -1604 -7730 -24 50 217 1260 -1604 -7730 -10 50 217 1260 -1604 -7730 -38 50 217 1260 -1604 -7730 -5 50 217 1260 -1604 -7730 0 50 217 1260 -1604 -7730 0 50 217 1260 -1604 -7730 -8 50 217 1260 -1604 -7730 12 50 217 1260 -1604 -7730 -18 50 217 1260 -1604 -7730 -18 50 217 1260 -1604 -7730 -63 50 217 1260 -1604 -7730 -23 50 217 1260 -1604 -7730 -63 50 217 1260 -1604 -7730 -51 50 217 1260 -1604 -7730 -57 50 217 1260 -1604 -7730 2025-09-28 11:04:14,807 Hysteresis 76074 0: raw(217 32000 32000 32000) min(-1604 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1260 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1604 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1260 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 5 50 217 1260 -1604 -7730 2 50 217 1260 -1604 -7730 27 50 217 1260 -1604 -7730 4 50 217 1260 -1604 -7730 -19 50 217 1260 -1604 -7730 -24 50 217 1260 -1604 -7730 -29 50 217 1260 -1604 -7730 -36 50 217 1260 -1604 -7730 -19 50 217 1260 -1604 -7730 5 50 217 1260 -1604 -7730 8 50 217 1260 -1604 -7730 0 50 217 1260 -1604 -7730 -6 50 217 1260 -1604 -7730 -17 50 217 1260 -1604 -7730 -12 50 217 1260 -1604 -7730 -23 50 217 1260 -1604 -7730 -21 50 217 873 -1604 -7730 -40 50 217 873 -1604 -7730 -25 50 217 873 -1604 -7730 -14 50 217 873 -1604 -7730 2025-09-28 11:04:24,817 Hysteresis 76084 0: raw(217 32000 32000 32000) min(-1604 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 873 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1604 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 873 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -27 50 217 873 -1604 -7730 -19 50 217 873 -1604 -7730 -10 50 217 873 -1604 -7730 -9 50 217 873 -1604 -7730 -8 50 217 873 -1604 -7730 -17 50 217 873 -39 -7730 -4 50 217 873 -39 -7730 -13 50 217 873 -39 -7730 -15 50 217 873 -39 -7730 -16 50 217 795 -39 -7730 -14 50 217 600 -39 -7730 -27 50 217 495 -39 -7730 -15 50 217 495 -39 -7730 -11 50 217 495 -39 -7730 -9 50 217 495 -39 -7730 -18 50 217 495 -39 -7730 -23 50 217 495 -39 -7730 -26 50 217 495 -39 -7730 -24 50 217 495 -39 -7730 2025-09-28 11:04:34,823 Hysteresis 76094 0: raw(217 32000 32000 32000) min(-39 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 495 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-39 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 495 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -5 50 217 495 -39 -7730 12 50 217 495 -39 -7730 -6 50 217 495 -39 -7730 -31 50 217 495 -39 -7730 -47 50 217 495 -39 -7730 -50 50 217 495 -39 -7730 -37 50 217 495 -39 -7730 -30 50 217 495 -39 -7730 -22 50 217 495 -39 -7730 -1 50 217 495 -39 -7730 -6 50 217 495 -39 -7730 -1 50 217 495 -39 -7730 -17 50 217 495 -39 -7730 -11 50 217 495 -39 -7730 -25 50 217 495 -39 -7730 -16 50 217 495 -39 -7730 -31 50 217 495 -39 -7730 -29 50 217 495 -39 -7730 -33 50 217 495 -39 -7730 -16 50 217 495 -39 -7730 2025-09-28 11:04:44,832 Hysteresis 76104 0: raw(217 32000 32000 32000) min(-39 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 495 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-39 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 495 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 2 50 217 495 -39 -7730 -1 50 217 495 -39 -7730 -30 50 217 495 -39 -7730 -30 50 217 495 -39 -7730 9 50 217 495 -39 -7730 -10 50 217 495 -39 -7730 13 50 217 495 -39 -7730 -15 50 217 495 -39 -7730 -23 50 217 495 -39 -7730 -13 50 217 495 -39 -7730 -12 50 217 495 -39 -7730 -12 50 217 495 -39 -7730 -10 50 217 495 -39 -7730 -24 50 217 495 -39 -7730 -6 50 217 495 -39 -7730 -6 50 217 495 -39 -7730 -20 50 217 495 -39 -7730 -67 50 217 495 -39 -7730 -63 50 217 495 -39 -7730 -78 50 217 495 -39 -7730 2025-09-28 11:04:54,839 Hysteresis 76114 0: raw(217 32000 32000 32000) min(-39 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 495 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-39 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 495 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -23 50 217 495 -39 -7730 3 50 217 495 -39 -7730 -6 50 217 495 -39 -7730 -46 50 217 495 -39 -7730 -64 50 217 495 -39 -7730 -32 50 217 495 -39 -7730 -37 50 217 495 -39 -7730 7 50 217 495 -39 -7730 51 50 217 495 -39 -7730 33 50 217 495 -39 -7730 -6 50 217 495 -39 -7730 -6 50 217 495 -39 -7730 -67 50 217 495 -39 -7730 17 50 217 495 -39 -7730 30 50 217 495 -39 -7730 20 50 217 495 -39 -7730 -14 50 217 495 -39 -7730 -23 50 217 495 -39 -7730 -16 50 217 495 -39 -7730 -6 50 217 495 -39 -7730 2025-09-28 11:05:04,863 Hysteresis 76124 0: raw(217 32000 32000 32000) min(-39 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 495 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-39 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 495 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 2 50 217 495 -39 -7730 -39 50 217 495 -39 -7730 -46 50 217 495 -39 -7730 -46 50 217 495 -39 -7730 -27 50 217 495 -39 -7730 -4 50 217 495 -39 -7730 -6 50 217 495 -39 -7730 -8 50 217 495 -39 -7730 -22 50 217 495 -39 -7730 -11 50 217 495 -39 -7730 -10 50 217 495 -39 -7730 -9 50 217 495 -39 -7730 -17 50 217 495 -39 -7730 -14 50 217 495 -39 -7730 -14 50 217 495 -39 -7730 -15 50 217 495 -39 -7730 -14 50 217 495 -39 -7730 -22 50 217 495 -39 -7730 -12 50 217 495 -39 -7730 -12 50 217 495 -39 -7730 2025-09-28 11:05:14,866 Hysteresis 76134 0: raw(217 32000 32000 32000) min(-39 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 495 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-39 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 495 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -28 50 217 495 -39 -7730 -28 50 217 495 -39 -7730 -12 50 217 495 -39 -7730 -6 50 217 495 -39 -7730 15 50 217 495 -39 -7730 -8 50 217 495 -39 -7730 -17 50 217 495 -39 -7730 -39 50 217 495 -39 -7730 -34 50 217 495 -39 -7730 -25 50 217 495 -39 -7730 -32 50 217 495 -39 -7730 -19 50 217 495 -39 -7730 -16 50 217 495 -39 -7730 -5 50 217 495 -39 -7730 -17 50 217 495 -39 -7730 -20 50 217 495 -39 -7730 -15 50 217 495 -39 -7730 -15 50 217 495 -39 -7730 -3 50 217 495 -39 -7730 1 50 217 495 -39 -7730 2025-09-28 11:05:24,869 Hysteresis 76144 0: raw(217 32000 32000 32000) min(-39 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 495 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-39 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 495 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7 50 217 495 -39 -7730 -23 50 217 495 -39 -7730 -28 50 217 495 -39 -7730 -10 50 217 495 -39 -7730 -32 50 217 495 -39 -7730 -21 50 217 495 -39 -7730 -26 50 217 495 -39 -7730 -26 50 217 495 -39 -7730 -35 50 217 495 -39 -7730 -23 50 217 495 -39 -7730 -1 50 217 495 -39 -7730 0 50 217 495 -39 -7730 -16 50 217 495 -39 -7730 -23 50 217 495 -39 -7730 -41 50 217 495 -39 -7730 -15 50 217 495 -39 -7730 -30 50 217 495 -39 -7730 -20 50 217 495 -39 -7730 -20 50 217 495 -39 -7730 -22 50 217 495 -39 -7730 2025-09-28 11:05:34,872 Hysteresis 76154 0: raw(217 32000 32000 32000) min(-39 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 495 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-39 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 495 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -18 50 217 495 -39 -7730 -26 50 217 495 -39 -7730 -23 50 217 495 -39 -7730 -21 50 217 495 -39 -7730 0 50 217 495 -39 -7730 6 50 217 495 -39 -7730 -2 50 217 495 -39 -7730 -4 50 217 495 -39 -7730 -33 50 217 495 -39 -7730 -32 50 217 495 -39 -7730 -39 50 217 495 -39 -7730 -37 50 217 495 -39 -7730 -30 50 217 495 -39 -7730 -3 50 217 495 -39 -7730 -3 50 217 495 -39 -7730 -6 50 217 495 -39 -7730 -22 50 217 495 -39 -7730 -43 50 217 495 -39 -7730 -12 50 217 495 -39 -7730 -9 50 217 495 -39 -7730 2025-09-28 11:05:44,875 Hysteresis 76164 0: raw(217 32000 32000 32000) min(-39 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 495 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-39 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 495 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -19 50 217 495 -39 -7730 -18 50 217 495 -39 -7730 -4 50 217 495 -39 -7730 -2 50 217 495 -39 -7730 -10 50 217 495 -39 -7730 -15 50 217 495 -39 -7730 -19 50 217 495 -39 -7730 -31 50 217 495 -39 -7730 -15 50 217 495 -39 -7730 -15 50 217 495 -39 -7730 6 50 217 495 -39 -7730 -8 50 217 495 -39 -7730 -32 50 217 495 -39 -7730 -51 50 217 495 -39 -7730 -33 50 217 495 -39 -7730 -30 50 217 495 -39 -7730 -21 50 217 495 -39 -7730 -27 50 217 495 -39 -7730 -32 50 217 495 -39 -7730 -4 50 217 495 -39 -7730 2025-09-28 11:05:54,881 Hysteresis 76174 0: raw(217 32000 32000 32000) min(-39 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 495 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-39 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 495 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -9 50 217 495 -39 -7730 -19 50 217 495 -39 -7730 -19 50 217 495 -39 -7730 1 50 217 495 -39 -7730 -30 50 217 495 -39 -7730 -12 50 217 495 -39 -7730 -27 50 217 495 -39 -7730 -32 50 217 495 -39 -7730 -25 50 217 495 -39 -7730 -27 50 217 495 -39 -7730 -25 50 217 495 -39 -7730 -31 50 217 495 -39 -7730 -27 50 217 495 -39 -7730 -6 50 217 495 -39 -7730 8 50 217 495 -39 -7730 5 50 217 495 -39 -7730 0 50 217 495 -39 -7730 -15 50 217 495 -39 -7730 -18 50 217 495 -39 -7730 -35 50 217 495 -39 -7730 2025-09-28 11:06:04,894 Hysteresis 76184 0: raw(217 32000 32000 32000) min(-39 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 495 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-39 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 495 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -20 50 217 495 -39 -7730 -20 50 217 495 -39 -7730 -14 50 217 495 -39 -7730 -14 50 217 495 -39 -7730 -14 50 217 495 -39 -7730 -15 50 217 495 -39 -7730 -17 50 217 495 -39 -7730 0 50 217 495 -39 -7730 -13 50 217 495 -39 -7730 -44 50 217 495 -39 -7730 -46 50 217 495 -39 -7730 -37 50 217 495 -39 -7730 -23 50 217 495 -39 -7730 -25 50 217 495 -39 -7730 -30 50 217 495 -39 -7730 -10 50 217 495 -39 -7730 5 50 217 495 -39 -7730 -4 50 217 495 -39 -7730 -44 50 217 495 -39 -7730 -55 50 217 495 -39 -7730 2025-09-28 11:06:14,899 Hysteresis 76194 0: raw(217 32000 32000 32000) min(-39 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 495 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-39 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 495 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -40 50 217 495 -39 -7730 -8 50 217 495 -39 -7730 -4 50 217 495 -39 -7730 -11 50 217 495 -39 -7730 -21 50 217 495 -39 -7730 -12 50 217 495 -39 -7730 -30 50 217 495 -39 -7730 -32 50 217 495 -39 -7730 -26 50 217 495 -39 -7730 -4 50 217 495 -39 -7730 6 50 217 495 -39 -7730 0 50 217 495 -39 -7730 -1 50 217 495 -39 -7730 -25 50 217 495 -39 -7730 -1 50 217 495 -39 -7730 -38 50 217 495 -39 -7730 -46 50 217 495 -39 -7730 -30 50 217 495 -39 -7730 -22 50 217 495 -39 -7730 -7 50 217 495 -39 -7730 2025-09-28 11:06:24,903 Hysteresis 76204 0: raw(217 32000 32000 32000) min(-39 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 495 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-39 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 495 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 0 50 217 495 -39 -7730 -19 50 217 495 -39 -7730 -20 50 217 495 -39 -7730 -25 50 217 495 -39 -7730 -23 50 217 495 -39 -7730 -34 50 217 495 -39 -7730 -30 50 217 495 -39 -7730 -31 50 217 495 -39 -7730 -10 50 217 495 -39 -7730 1 50 217 495 -39 -7730 -22 50 217 495 -39 -7730 -44 50 217 495 -39 -7730 -41 50 217 495 -39 -7730 -2 50 217 495 -39 -7730 1 50 217 495 -39 -7730 -11 50 217 495 -39 -7730 -13 50 217 495 -39 -7730 -30 50 217 495 -39 -7730 -32 50 217 495 -39 -7730 -30 50 217 495 -39 -7730 2025-09-28 11:06:34,908 Hysteresis 76214 0: raw(217 32000 32000 32000) min(-39 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 495 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-39 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 495 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -11 50 217 495 -39 -7730 -7 50 217 495 -39 -7730 13 50 217 495 -39 -7730 -1 50 217 495 -39 -7730 -19 50 217 495 -39 -7730 -41 50 217 495 -39 -7730 -39 50 217 495 -39 -7730 -13 50 217 495 -39 -7730 -8 50 217 495 -39 -7730 -9 50 217 495 -39 -7730 -11 50 217 495 -39 -7730 -13 50 217 495 -39 -7730 -32 50 217 495 -39 -7730 -25 50 217 495 -39 -7730 -18 50 217 495 -39 -7730 -17 50 217 495 -39 -7730 -20 50 217 495 -39 -7730 -20 50 217 495 -39 -7730 -24 50 217 495 -39 -7730 -36 50 217 495 -39 -7730 2025-09-28 11:06:44,914 Hysteresis 76224 0: raw(217 32000 32000 32000) min(-39 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 495 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-39 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 495 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -30 50 217 495 -39 -7730 0 50 217 495 -39 -7730 0 50 217 495 -39 -7730 2 50 217 495 -39 -7730 16 50 217 495 -39 -7730 -9 50 217 495 -39 -7730 -48 50 217 495 -39 -7730 -48 50 217 495 -39 -7730 -24 50 217 495 -39 -7730 -35 50 217 495 -39 -7730 -42 50 217 495 -39 -7730 -36 50 217 495 -39 -7730 -14 50 217 495 -39 -7730 -5 50 217 495 -39 -7730 -5 50 217 495 -39 -7730 -3 50 217 495 -39 -7730 5 50 217 495 -39 -7730 -20 50 217 495 -39 -7730 -19 50 217 495 -39 -7730 -15 50 217 495 -39 -7730 2025-09-28 11:06:54,931 Hysteresis 76234 0: raw(217 32000 32000 32000) min(-39 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 495 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-39 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 495 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -21 50 217 495 -39 -7730 -37 50 217 482 -39 -7730 -17 50 217 482 -39 -7730 -12 50 217 482 -39 -7730 -28 50 217 482 -39 -7730 -20 50 217 482 -39 -7730 -26 50 217 482 -39 -7730 -22 50 217 482 -39 -7730 -20 50 217 482 -39 -7730 -27 50 217 482 -39 -7730 -26 50 217 482 -39 -7730 -9 50 217 482 -39 -7730 -9 50 217 482 -39 -7730 -19 50 217 482 -39 -7730 -32 50 217 482 -39 -7730 -23 50 217 482 -39 -7730 7 50 217 482 -39 -7730 0 50 217 482 -39 -7730 -27 50 217 482 -39 -7730 -27 50 217 482 -39 -7730 2025-09-28 11:07:04,935 Hysteresis 76244 0: raw(217 32000 32000 32000) min(-39 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 482 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-39 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 482 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -43 50 217 482 -39 -7730 -15 50 217 482 -39 -7730 -15 50 217 482 -39 -7730 -21 50 217 482 -39 -7730 -18 50 217 482 -39 -7730 -31 50 217 482 -39 -7730 -31 50 217 482 -39 -7730 -40 50 217 482 -39 -7730 -34 50 217 482 -39 -7730 -18 50 217 482 -39 -7730 -10 50 217 482 -39 -7730 -9 50 217 482 -39 -7730 -29 50 217 482 -39 -7730 -29 50 217 482 -39 -7730 -9 50 217 482 -39 -7730 -14 50 217 482 -39 -7730 -9 50 217 482 -39 -7730 -9 50 217 482 -39 -7730 -5 50 217 482 -39 -7730 -23 50 217 482 -39 -7730 2025-09-28 11:07:14,940 Hysteresis 76254 0: raw(217 32000 32000 32000) min(-39 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 482 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-39 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 482 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -23 50 217 482 -39 -7730 -32 50 217 482 -39 -7730 -45 50 217 482 -39 -7730 -42 50 217 482 -39 -7730 10 50 217 482 -39 -7730 10 50 217 482 -39 -7730 -16 50 217 482 -39 -7730 -16 50 217 482 -39 -7730 -55 50 217 482 -39 -7730 -27 50 217 482 -39 -7730 -29 50 217 482 -39 -7730 -1 50 217 482 -39 -7730 0 50 217 482 -39 -7730 -16 50 217 482 -39 -7730 -12 50 217 482 -39 -7730 -71 50 217 482 -39 -7730 -5 50 217 482 -39 -7730 -14 50 217 391 -39 -7730 -24 50 217 391 126 -7730 -37 50 217 391 126 -7730 2025-09-28 11:07:24,947 Hysteresis 76264 0: raw(217 32000 32000 32000) min(126 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 391 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 126 < req 18000 No: p0 min 126 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(126 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 391 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -93 50 217 391 126 -7730 -94 50 217 391 126 -7730 -15 50 217 391 126 -7730 45 50 217 391 126 -7730 34 50 217 391 126 -7730 -54 50 217 391 126 -7730 -61 50 217 391 126 -7730 -18 50 217 391 126 -7730 -18 50 217 391 126 -7730 -18 50 217 391 126 -7730 -12 50 217 391 126 -7730 -4 50 217 391 126 -7730 -41 50 217 391 126 -7730 -39 50 217 391 126 -7730 -7 50 217 391 126 -7730 -7 50 217 391 126 -7730 -53 50 217 391 126 -7730 -42 50 217 391 126 -7730 -32 50 217 391 126 -7730 9 50 217 282 126 -7730 2025-09-28 11:07:34,952 Hysteresis 76274 0: raw(217 32000 32000 32000) min(126 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 282 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 126 < req 18000 No: p0 min 126 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(126 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 282 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 9 50 217 282 126 -7730 -34 50 217 282 126 -7730 -36 50 217 282 126 -7730 -19 50 217 282 126 -7730 -13 50 217 282 126 -7730 -9 50 217 217 126 -7730 -11 50 217 217 126 -7730 -17 50 217 217 191 -7730 -7 50 217 217 217 -7730 -13 50 217 217 217 -7730 -23 50 217 217 217 -7730 -43 50 217 217 217 -7730 -56 50 217 217 217 -7730 17 50 217 217 217 -7730 11 50 217 217 217 -7730 -31 50 217 217 217 -7730 -32 50 217 217 217 -7730 -47 50 217 217 217 -7730 -16 50 217 217 217 -7730 -21 50 217 217 217 -7730 2025-09-28 11:07:44,956 Hysteresis 76284 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 217 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 217 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6 50 217 217 217 -7730 -7 50 217 217 217 -7730 -38 50 217 217 217 -7730 -37 50 217 217 217 -7730 -18 50 217 217 217 -7730 -12 50 217 217 217 -7730 -6 50 217 217 217 -7730 -11 50 217 217 217 -7730 -6 50 217 217 217 -7730 -2 50 217 217 217 -7730 -2 50 217 217 217 -7730 -32 50 217 217 217 -7730 -37 50 217 217 217 -7730 -28 50 217 217 217 -7730 -16 50 217 217 217 -7730 -20 50 217 217 217 -7730 -31 50 217 217 217 -7730 -31 50 217 217 217 -7730 -16 50 217 217 217 -7730 -7 50 217 217 217 -7730 2025-09-28 11:07:54,978 Hysteresis 76294 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 217 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 217 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 3 50 217 217 217 -7730 -13 50 217 217 217 -7730 -13 50 217 217 217 -7730 -26 50 217 217 217 -7730 -26 50 217 217 217 -7730 -48 50 217 217 217 -7730 -33 50 217 217 217 -7730 -32 50 217 217 217 -7730 6 50 217 217 217 -7730 10 50 217 217 217 -7730 -12 50 217 217 217 -7730 -7 50 217 217 217 -7730 -30 50 217 217 217 -7730 -24 50 217 217 217 -7730 -25 50 217 217 217 -7730 -11 50 217 217 217 -7730 -7 50 217 217 217 -7730 -5 50 217 217 217 -7730 -9 50 217 217 217 -7730 -27 50 217 217 217 -7730 2025-09-28 11:08:04,985 Hysteresis 76304 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 217 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 217 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -20 50 217 217 217 -7730 -8 50 217 217 217 -7730 -13 50 217 217 217 -7730 -15 50 217 217 217 -7730 -36 50 217 217 217 -7730 -36 50 217 217 217 -7730 -21 50 217 217 217 -7730 1 50 217 217 217 -7730 -17 50 217 217 217 -7730 -33 50 217 217 217 -7730 -36 50 217 217 217 -7730 -17 50 217 217 217 -7730 -17 50 217 217 217 -7730 8 50 217 217 217 -7730 -12 50 217 217 217 -7730 -26 50 217 217 217 -7730 -60 50 217 217 217 -7730 -62 50 217 217 217 -7730 -6 50 217 217 217 -7730 -8 50 217 217 217 -7730 2025-09-28 11:08:14,994 Hysteresis 76314 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 217 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 217 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -17 50 217 217 217 -7730 -6 50 217 217 217 -7730 -6 50 217 217 217 -7730 -4 50 217 217 217 -7730 -7 50 217 217 217 -7730 -1 50 217 217 217 -7730 -2 50 217 217 217 -7730 -20 50 217 217 217 -7730 -51 50 217 217 217 -7730 15 50 217 217 217 -7730 -40 50 217 217 217 -7730 -32 50 217 217 217 -7730 -12 50 217 217 217 -7730 -23 50 217 217 217 -7730 28 50 217 217 217 -7730 -21 50 217 217 217 -7730 -65 50 217 217 217 -7730 85 50 217 217 217 -7730 88 50 217 217 217 -7730 -4 50 217 217 217 -7730 2025-09-28 11:08:24,999 Hysteresis 76324 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 217 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 217 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 1 50 217 217 217 -7730 -20 50 217 217 217 -7730 -50 50 217 217 217 -7730 90 50 217 217 217 -7730 -23 50 217 217 217 -7730 -23 50 217 217 217 -7730 -146 96 417 417 217 -7730 -141 91 395 417 217 -7730 -56 50 217 417 217 -7730 89 50 217 417 217 -7730 84 50 217 417 217 -7730 15 50 217 417 217 -7730 13 50 217 417 217 -7730 -13 50 217 417 217 -7730 -8 50 217 417 217 -7730 83 50 217 417 217 -7730 -7 50 217 417 217 -7730 -15 50 217 417 217 -7730 -120 70 304 417 217 -7730 -114 64 278 417 217 -7730 2025-09-28 11:08:35,003 Hysteresis 76334 0: raw(278 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 417 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(278 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 417 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -39 50 217 417 217 -7730 -29 50 217 417 217 -7730 83 50 217 417 217 -7730 24 50 217 417 217 -7730 -105 55 239 417 217 -7730 -27 50 217 417 217 -7730 -29 50 217 417 217 -7730 44 50 217 417 217 -7730 41 50 217 417 217 -7730 10 50 217 417 217 -7730 -65 50 217 417 217 -7730 1 50 217 417 217 -7730 -30 50 217 417 217 -7730 -32 50 217 417 217 -7730 -37 50 217 417 217 -7730 -35 50 217 417 217 -7730 -76 50 217 417 217 -7730 0 50 217 417 217 -7730 -12 50 217 417 217 -7730 29 50 217 417 217 -7730 2025-09-28 11:08:45,019 Hysteresis 76344 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 417 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 417 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 26 50 217 417 217 -7730 23 50 217 417 217 -7730 22 50 217 417 217 -7730 15 50 217 417 217 -7730 -39 50 217 417 217 -7730 68 50 217 417 217 -7730 -29 50 217 417 217 -7730 -20 50 217 417 217 -7730 -108 58 252 417 217 -7730 -104 54 234 417 217 -7730 -23 50 217 417 217 -7730 51 50 217 417 217 -7730 -51 50 217 417 217 -7730 8 50 217 417 217 -7730 -110 60 260 417 217 -7730 13 50 217 417 217 -7730 16 50 217 417 217 -7730 48 50 217 417 217 -7730 -45 50 217 417 217 -7730 1 50 217 417 217 -7730 2025-09-28 11:08:55,024 Hysteresis 76354 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 417 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 417 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -110 60 260 417 217 -7730 -7 50 217 417 217 -7730 -55 50 217 417 217 -7730 -32 50 217 417 217 -7730 806 -656 -2852 417 -2852 -7730 854 -704 -3060 417 -3060 -7730 111 39 169 417 -3060 -7730 -726 676 2939 2939 -3060 -7730 -723 673 2926 2939 -3060 -7730 -58 50 217 2939 -3060 -7730 86 50 217 2939 -3060 -7730 21 50 217 2939 -3060 -7730 -143 93 404 2939 -3060 -7730 -28 50 217 2939 -3060 -7730 -35 50 217 2939 -3060 -7730 -44 50 217 2939 -3060 -7730 21 50 217 2939 -3060 -7730 -24 50 217 2939 -3060 -7730 -19 50 217 2939 -3060 -7730 -37 50 217 2939 -3060 -7730 2025-09-28 11:09:05,030 Hysteresis 76364 0: raw(217 32000 32000 32000) min(-3060 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 2939 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3060 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 2939 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -45 50 217 2939 -3060 -7730 43 50 217 2939 -3060 -7730 44 50 217 2939 -3060 -7730 8 50 217 2939 -3060 -7730 -85 50 217 2939 -3060 -7730 -24 50 217 2939 -3060 -7730 -46 50 217 2939 -3060 -7730 78 50 217 2939 -3060 -7730 -39 50 217 2939 -3060 -7730 -12 50 217 2939 -3060 -7730 -12 50 217 2939 -3060 -7730 -17 50 217 2939 -3060 -7730 -43 50 217 2939 -3060 -7730 76 50 217 2939 -3060 -7730 72 50 217 2939 -3060 -7730 17 50 217 2939 -3060 -7730 -130 80 347 2939 -3060 -7730 -28 50 217 2939 -3060 -7730 -52 50 217 2939 -3060 -7730 68 50 217 2939 -3060 -7730 2025-09-28 11:09:15,035 Hysteresis 76374 0: raw(217 32000 32000 32000) min(-3060 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 2939 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3060 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 2939 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -40 50 217 2939 -3060 -7730 16 50 217 2939 -3060 -7730 -97 50 217 2939 -3060 -7730 25 50 217 2939 -3060 -7730 -33 50 217 2939 -3060 -7730 89 50 217 2939 -3060 -7730 85 50 217 2939 -3060 -7730 24 50 217 2939 -3060 -7730 -112 62 269 2939 -3060 -7730 3 50 217 2939 -3060 -7730 3 50 217 2939 -3060 -7730 48 50 217 2939 -3060 -7730 -29 50 217 2939 -3060 -7730 -39 50 217 2939 -3060 -7730 -84 50 217 2939 -3060 -7730 -18 50 217 2939 -3060 -7730 -48 50 217 2939 -3060 -7730 8 50 217 2939 -3060 -7730 8 50 217 2939 -3060 -7730 -24 50 217 2939 -3060 -7730 2025-09-28 11:09:25,041 Hysteresis 76384 0: raw(217 32000 32000 32000) min(-3060 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 2939 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3060 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 2939 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -60 50 217 2939 -3060 -7730 -2 50 217 2939 -3060 -7730 0 50 217 2939 -3060 -7730 40 50 217 2939 -3060 -7730 -43 50 217 2939 -3060 -7730 -25 50 217 2939 -3060 -7730 -81 50 217 2939 -3060 -7730 -18 50 217 2939 -3060 -7730 -31 50 217 2939 -3060 -7730 33 50 217 2939 -3060 -7730 -34 50 217 2939 -3060 -7730 -36 50 217 2939 -3060 -7730 -78 50 217 2939 -3060 -7730 -21 50 217 2939 -3060 -7730 -19 50 217 2939 -3060 -7730 17 50 217 2939 -3060 -7730 -4 50 217 2939 -3060 -7730 22 50 217 2939 -3060 -7730 17 50 217 2939 -3060 -7730 -6 50 217 2939 -3060 -7730 2025-09-28 11:09:35,050 Hysteresis 76394 0: raw(217 32000 32000 32000) min(-3060 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 2939 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3060 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 2939 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -41 50 217 2939 -3060 -7730 10 50 217 2939 -3060 -7730 -62 50 217 2939 -3060 -7730 -24 50 217 2939 -3060 -7730 -86 50 217 2939 -3060 -7730 13 50 217 2939 -3060 -7730 13 50 217 2939 -3060 -7730 3 50 217 2939 -3060 -7730 -52 50 217 2939 -3060 -7730 -25 50 217 2939 -3060 -7730 -24 50 217 2939 -3060 -7730 1 50 217 2939 -3060 -7730 10 50 217 2939 -3060 -7730 12 50 217 2939 -3060 -7730 -27 50 217 2939 -3060 -7730 -38 50 217 2939 -3060 -7730 -56 50 217 2939 -3060 -7730 -16 50 217 2939 -3060 -7730 -22 50 217 2939 -3060 -7730 -2 50 217 2939 -3060 -7730 2025-09-28 11:09:45,065 Hysteresis 76404 0: raw(217 32000 32000 32000) min(-3060 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 2939 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3060 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 2939 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -18 50 217 2939 -3060 -7730 -7 50 217 2939 -3060 -7730 -41 50 217 2939 -3060 -7730 -18 50 217 2939 -3060 -7730 -34 50 217 2939 -3060 -7730 -4 50 217 2939 -3060 -7730 -26 50 217 2939 -3060 -7730 -9 50 217 2939 -3060 -7730 -48 50 217 2939 -3060 -7730 0 50 217 2939 -3060 -7730 -37 50 217 2939 -3060 -7730 0 50 217 2939 -3060 -7730 -33 50 217 2939 -3060 -7730 -27 50 217 2939 -3060 -7730 -27 50 217 2939 -3060 -7730 -36 50 217 2939 -3060 -7730 -44 50 217 2939 -3060 -7730 1 50 217 2939 -3060 -7730 9 50 217 2939 -3060 -7730 -13 50 217 2939 -3060 -7730 2025-09-28 11:09:55,071 Hysteresis 76414 0: raw(217 32000 32000 32000) min(-3060 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 2939 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3060 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 2939 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -57 50 217 2939 -3060 -7730 0 50 217 2939 -3060 -7730 -19 50 217 2939 -3060 -7730 -6 50 217 2939 -3060 -7730 -35 50 217 2939 -3060 -7730 -34 50 217 2939 -3060 -7730 -30 50 217 2939 -3060 -7730 10 50 217 2939 -3060 -7730 -17 50 217 2939 -3060 -7730 22 50 217 2939 -3060 -7730 -43 50 217 2939 -3060 -7730 -22 50 217 2939 -3060 -7730 -78 50 217 2939 -3060 -7730 -9 50 217 2939 -3060 -7730 -19 50 217 2939 -3060 -7730 40 50 217 2939 -3060 -7730 -38 50 217 2939 -3060 -7730 -18 50 217 2939 -3060 -7730 -74 50 217 2939 -3060 -7730 -8 50 217 2939 -3060 -7730 2025-09-28 11:10:05,074 Hysteresis 76424 0: raw(217 32000 32000 32000) min(-3060 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 2939 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3060 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 2939 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -35 50 217 2939 -3060 -7730 20 50 217 2939 -3060 -7730 20 50 217 2939 -3060 -7730 -6 50 217 2939 -3060 -7730 -58 50 217 2939 -3060 -7730 5 50 217 2939 -3060 -7730 5 50 217 2939 -3060 -7730 35 50 217 2939 -3060 -7730 -83 50 217 2939 -3060 -7730 -35 50 217 2939 -3060 -7730 -67 50 217 2939 -3060 -7730 25 50 217 2939 -3060 -7730 -17 50 217 2939 -3060 -7730 22 50 217 2939 -3060 -7730 -44 50 217 2939 -3060 -7730 16 50 217 2939 -3060 -7730 -42 50 217 2939 -3060 -7730 -6 50 217 2939 -3060 -7730 -6 50 217 2939 -3060 -7730 -40 50 217 2939 -3060 -7730 2025-09-28 11:10:15,083 Hysteresis 76434 0: raw(217 32000 32000 32000) min(-3060 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 2939 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3060 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 2939 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -24 50 217 2939 -3060 -7730 -29 50 217 2939 -3060 -7730 -27 50 217 2939 -3060 -7730 -7 50 217 2939 -3060 -7730 -11 50 217 2939 -3060 -7730 -17 50 217 2939 -3060 -7730 -13 50 217 2939 -3060 -7730 -18 50 217 2939 -3060 -7730 -23 50 217 2939 -3060 -7730 -15 50 217 2939 -3060 -7730 -15 50 217 2939 -3060 -7730 16 50 217 2939 -3060 -7730 10 50 217 2939 -3060 -7730 -38 50 217 2939 -3060 -7730 -38 50 217 2939 -3060 -7730 -17 50 217 2939 -3060 -7730 -27 50 217 2939 -3060 -7730 -33 50 217 2939 -3060 -7730 -41 50 217 2939 -3060 -7730 -33 50 217 2939 -3060 -7730 2025-09-28 11:10:25,090 Hysteresis 76444 0: raw(217 32000 32000 32000) min(-3060 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 2939 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3060 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 2939 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -26 50 217 2939 -3060 -7730 14 50 217 2939 -3060 -7730 -2 50 217 2939 -3060 -7730 30 50 217 2939 -3060 -7730 0 50 217 2939 -3060 -7730 -17 50 217 2939 -3060 -7730 -45 50 217 2939 -3060 -7730 -26 50 217 2939 -3060 -7730 -12 50 217 2939 -3060 -7730 26 50 217 2939 -3060 -7730 -6 50 217 2939 -3060 -7730 -3 50 217 2939 -3060 -7730 -52 50 217 2939 -3060 -7730 -46 50 217 2939 -3060 -7730 -49 50 217 2939 -3060 -7730 -28 50 217 2939 -3060 -7730 -20 50 217 2939 -3060 -7730 -1 50 217 2939 -3060 -7730 -24 50 217 2939 -3060 -7730 -13 50 217 2939 -3060 -7730 2025-09-28 11:10:35,100 Hysteresis 76454 0: raw(217 32000 32000 32000) min(-3060 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 2939 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3060 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 2939 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -51 50 217 2939 -3060 -7730 -43 50 217 2939 -3060 -7730 -55 50 217 2939 -3060 -7730 -1 50 217 2939 -3060 -7730 -10 50 217 2939 -3060 -7730 37 50 217 2939 -3060 -7730 -19 50 217 2939 -3060 -7730 10 50 217 2939 -3060 -7730 -38 50 217 2939 -3060 -7730 153 -3 -13 2939 -3060 -7730 208 -58 -252 2939 -3060 -7730 98 50 217 2939 -3060 -7730 -14 50 217 2939 -3060 -7730 -210 160 695 2939 -3060 -7730 -123 73 317 2939 -3060 -7730 -21 50 217 2939 -3060 -7730 51 50 217 2939 -3060 -7730 105 45 195 2939 -3060 -7730 20 50 217 2939 -3060 -7730 58 50 217 2939 -3060 -7730 2025-09-28 11:10:45,119 Hysteresis 76464 0: raw(217 32000 32000 32000) min(-3060 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 2939 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3060 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 2939 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -29 50 217 2939 -3060 -7730 139 11 47 2939 -3060 -7730 501 -351 -1526 2939 -3060 -7730 288 -138 -600 2939 -3060 -7730 -43 50 217 2939 -3060 -7730 -17 50 217 2939 -3060 -7730 -392 342 1486 2939 -3060 -7730 -303 253 1100 2939 -3060 -7730 -334 284 1234 2939 -3060 -7730 -254 204 886 2939 -3060 -7730 0 50 217 2939 -3060 -7730 103 47 204 2939 -3060 -7730 54 50 217 2939 -3060 -7730 20 50 217 2939 -3060 -7730 -51 50 217 2939 -3060 -7730 -58 50 217 2939 -3060 -7730 -15 50 217 2939 -3060 -7730 1 50 217 2939 -3060 -7730 20 50 217 2939 -3060 -7730 -3 50 217 2939 -3060 -7730 2025-09-28 11:10:55,125 Hysteresis 76474 0: raw(217 32000 32000 32000) min(-3060 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 2939 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3060 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 2939 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -23 50 217 2939 -3060 -7730 -37 50 217 2939 -3060 -7730 -14 50 217 2939 -3060 -7730 -31 50 217 2939 -3060 -7730 -14 50 217 2939 -3060 -7730 -23 50 217 2939 -3060 -7730 1 50 217 2939 -3060 -7730 -2 50 217 2939 -3060 -7730 3 50 217 2939 -3060 -7730 -40 50 217 2939 -3060 -7730 -23 50 217 2939 -3060 -7730 -51 50 217 2939 -3060 -7730 -47 50 217 2939 -3060 -7730 -100 50 217 2939 -3060 -7730 -60 50 217 2939 -3060 -7730 -54 50 217 2939 -3060 -7730 40 50 217 2939 -3060 -7730 54 50 217 2939 -3060 -7730 113 37 160 2939 -3060 -7730 0 50 217 2939 -3060 -7730 2025-09-28 11:11:05,134 Hysteresis 76484 0: raw(217 32000 32000 32000) min(-3060 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 2939 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3060 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 2939 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 0 50 217 2939 -3060 -7730 -113 63 273 2939 -3060 -7730 -61 50 217 2939 -3060 -7730 -69 50 217 2939 -3060 -7730 -13 50 217 2939 -3060 -7730 -26 50 217 2939 -3060 -7730 3 50 217 2939 -3060 -7730 -37 50 217 2939 -3060 -7730 35 50 217 2939 -3060 -7730 -27 50 217 2939 -3060 -7730 56 50 217 2939 -3060 -7730 -10 50 217 2939 -3060 -7730 12 50 217 2939 -3060 -7730 -26 50 217 2939 -3060 -7730 -6 50 217 2939 -3060 -7730 -31 50 217 2939 -3060 -7730 23 50 217 2939 -3060 -7730 -13 50 217 2939 -3060 -7730 -38 50 217 2939 -3060 -7730 -70 50 217 2939 -3060 -7730 2025-09-28 11:11:15,139 Hysteresis 76494 0: raw(217 32000 32000 32000) min(-3060 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 2939 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3060 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 2939 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -40 50 217 2939 -3060 -7730 -62 50 217 2939 -3060 -7730 0 50 217 2939 -3060 -7730 -14 50 217 2939 -3060 -7730 23 50 217 2939 -3060 -7730 -11 50 217 2939 -3060 -7730 12 50 217 2939 -3060 -7730 -11 50 217 2939 -3060 -7730 -4 50 217 2939 -3060 -7730 -18 50 217 2939 -3060 -7730 -18 50 217 2939 -3060 -7730 -45 50 217 2939 -3060 -7730 -3 50 217 2939 -3060 -7730 -23 50 217 2939 -3060 -7730 -29 50 217 2939 -3060 -7730 -52 50 217 2939 -3060 -7730 -58 50 217 2939 -3060 -7730 -56 50 217 2939 -3060 -7730 5 50 217 2939 -3060 -7730 0 50 217 2939 -3060 -7730 2025-09-28 11:11:25,146 Hysteresis 76504 0: raw(217 32000 32000 32000) min(-3060 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 2939 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3060 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 2939 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 48 50 217 2939 -3060 -7730 -8 50 217 2939 -3060 -7730 4 50 217 2939 -3060 -7730 -23 50 217 2939 -3060 -7730 -36 50 217 2939 -3060 -7730 -59 50 217 2939 -3060 -7730 -14 50 217 2939 -3060 -7730 -25 50 217 2939 -3060 -7730 -36 50 217 2939 -3060 -7730 -33 50 217 2939 -3060 -7730 -9 50 217 2939 -3060 -7730 -11 50 217 2939 -3060 -7730 5 50 217 2939 -3060 -7730 -21 50 217 2939 -3060 -7730 -15 50 217 2939 -3060 -7730 -39 50 217 2939 -3060 -7730 -26 50 217 2939 -3060 -7730 -4 50 217 2939 -3060 -7730 -9 50 217 2939 -3060 -7730 -24 50 217 2939 -3060 -7730 2025-09-28 11:11:35,169 Hysteresis 76514 0: raw(217 32000 32000 32000) min(-3060 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 2939 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3060 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 2939 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -45 50 217 2939 -3060 -7730 -51 50 217 2939 -3060 -7730 -18 50 217 2939 -3060 -7730 -22 50 217 2939 -3060 -7730 1 50 217 2939 -3060 -7730 3 50 217 2939 -3060 -7730 29 50 217 2939 -3060 -7730 -7 50 217 2939 -3060 -7730 -2 50 217 2939 -3060 -7730 -12 50 217 2939 -3060 -7730 -27 50 217 2939 -3060 -7730 -14 50 217 2939 -3060 -7730 -11 50 217 2939 -3060 -7730 -19 50 217 2939 -3060 -7730 -26 50 217 2939 -3060 -7730 -19 50 217 2939 -3060 -7730 -8 50 217 2939 -3060 -7730 7 50 217 2939 -3060 -7730 -11 50 217 2939 -3060 -7730 -9 50 217 2939 -3060 -7730 2025-09-28 11:11:45,173 Hysteresis 76524 0: raw(217 32000 32000 32000) min(-3060 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 2939 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3060 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 2939 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -23 50 217 2939 -3060 -7730 -7 50 217 2939 -3060 -7730 -28 50 217 2939 -3060 -7730 0 50 217 2939 -3060 -7730 -35 50 217 2939 -3060 -7730 -33 50 217 2939 -3060 -7730 -43 50 217 2939 -3060 -7730 5 50 217 2939 -3060 -7730 -1 50 217 2939 -3060 -7730 6 50 217 2939 -3060 -7730 -24 50 217 2939 -3060 -7730 -15 50 217 2939 -3060 -7730 -5 50 217 2939 -3060 -7730 -13 50 217 2939 -3060 -7730 -29 50 217 2939 -3060 -7730 -26 50 217 2939 -3060 -7730 -29 50 217 2939 -3060 -7730 -36 50 217 2939 -3060 -7730 -22 50 217 2939 -3060 -7730 -6 50 217 2939 -3060 -7730 2025-09-28 11:11:55,178 Hysteresis 76534 0: raw(217 32000 32000 32000) min(-3060 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 2939 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3060 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 2939 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -12 50 217 2939 -3060 -7730 -19 50 217 2939 -3060 -7730 -19 50 217 2939 -3060 -7730 5 50 217 2939 -3060 -7730 -5 50 217 2939 -3060 -7730 2 50 217 2939 -3060 -7730 -29 50 217 2939 -3060 -7730 -30 50 217 2939 -3060 -7730 -33 50 217 2939 -3060 -7730 -37 50 217 2939 -3060 -7730 -23 50 217 2939 -3060 -7730 -28 50 217 2939 -3060 -7730 15 50 217 2939 -3060 -7730 -3 50 217 2939 -3060 -7730 -5 50 217 2939 -3060 -7730 -24 50 217 2939 -3060 -7730 -20 50 217 2939 -3060 -7730 -29 50 217 2939 -3060 -7730 -12 50 217 2939 -3060 -7730 -2 50 217 2939 -3060 -7730 2025-09-28 11:12:05,183 Hysteresis 76544 0: raw(217 32000 32000 32000) min(-3060 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 2939 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3060 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 2939 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -16 50 217 2939 -3060 -7730 -52 50 217 2939 -3060 -7730 -21 50 217 2939 -3060 -7730 -11 50 217 2939 -3060 -7730 0 50 217 2939 -3060 -7730 25 50 217 2939 -3060 -7730 19 50 217 2939 -3060 -7730 -15 50 217 2939 -3060 -7730 -12 50 217 2939 -3060 -7730 -54 50 217 2939 -3060 -7730 -56 50 217 2939 -3060 -7730 -55 50 217 2939 -3060 -7730 -37 50 217 2939 -3060 -7730 -17 50 217 2939 -3060 -7730 -3 50 217 2939 -3060 -7730 1 50 217 2939 -3060 -7730 -20 50 217 2939 -3060 -7730 -21 50 217 2939 -3060 -7730 -12 50 217 2939 -3060 -7730 -9 50 217 2939 -3060 -7730 2025-09-28 11:12:15,188 Hysteresis 76554 0: raw(217 32000 32000 32000) min(-3060 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 2939 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3060 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 2939 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -27 50 217 2939 -3060 -7730 -25 50 217 2939 -3060 -7730 -10 50 217 2939 -3060 -7730 -10 50 217 2939 -3060 -7730 -13 50 217 2939 -3060 -7730 0 50 217 2939 -3060 -7730 0 50 217 2939 -3060 -7730 6 50 217 2939 -3060 -7730 -7 50 217 2939 -3060 -7730 -2 50 217 2939 -3060 -7730 -27 50 217 2939 -3060 -7730 -37 50 217 2939 -3060 -7730 -29 50 217 2939 -3060 -7730 -29 50 217 2939 -3060 -7730 -21 50 217 2939 -3060 -7730 -14 50 217 2939 -3060 -7730 -1 50 217 2939 -3060 -7730 18 50 217 2939 -3060 -7730 23 50 217 2939 -3060 -7730 -26 50 217 2939 -3060 -7730 2025-09-28 11:12:25,194 Hysteresis 76564 0: raw(217 32000 32000 32000) min(-3060 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 2939 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3060 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 2939 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -26 50 217 2939 -3060 -7730 -42 50 217 2939 -3060 -7730 -24 50 217 2939 -3060 -7730 -16 50 217 2939 -3060 -7730 -18 50 217 2939 -3060 -7730 -15 50 217 2939 -3060 -7730 -20 50 217 2939 -3060 -7730 -20 50 217 2939 -3060 -7730 -3 50 217 2939 -3060 -7730 -14 50 217 2939 -3060 -7730 -24 50 217 2939 -3060 -7730 -9 50 217 2939 -3060 -7730 3 50 217 2939 -3060 -7730 -2 50 217 2939 -3060 -7730 -2 50 217 2939 -3060 -7730 0 50 217 2939 -3060 -7730 -19 50 217 2939 -3060 -7730 -29 50 217 2939 -3060 -7730 -29 50 217 2939 -3060 -7730 -26 50 217 2939 -3060 -7730 2025-09-28 11:12:35,212 Hysteresis 76574 0: raw(217 32000 32000 32000) min(-3060 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 2939 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3060 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 2939 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -2 50 217 2939 -3060 -7730 -2 50 217 2939 -3060 -7730 -14 50 217 2939 -3060 -7730 -19 50 217 2939 -3060 -7730 -32 50 217 2939 -3060 -7730 -22 50 217 2939 -3060 -7730 -23 50 217 2939 -3060 -7730 19 50 217 2939 -3060 -7730 19 50 217 2939 -3060 -7730 -7 50 217 2939 -3060 -7730 -42 50 217 2939 -3060 -7730 -44 50 217 2939 -3060 -7730 -31 50 217 2939 -3060 -7730 -26 50 217 2939 -3060 -7730 1 50 217 2939 -3060 -7730 -1 50 217 2939 -3060 -7730 10 50 217 2939 -3060 -7730 -20 50 217 2939 -3060 -7730 -11 50 217 2939 -3060 -7730 -26 50 217 2939 -3060 -7730 2025-09-28 11:12:45,218 Hysteresis 76584 0: raw(217 32000 32000 32000) min(-3060 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 2939 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3060 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 2939 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -36 50 217 2939 -3060 -7730 -33 50 217 2939 -3060 -7730 -33 50 217 2939 -3060 -7730 20 50 217 2939 -3060 -7730 22 50 217 2939 -3060 -7730 28 50 217 2939 -3060 -7730 -33 50 217 2939 -3060 -7730 -38 50 217 2939 -3060 -7730 -57 50 217 2939 -3060 -7730 -40 50 217 2939 -3060 -7730 -15 50 217 2939 -3060 -7730 10 50 217 2939 -3060 -7730 6 50 217 2939 -3060 -7730 -22 50 217 2939 -3060 -7730 -22 50 217 2939 -3060 -7730 0 50 217 2939 -3060 -7730 0 50 217 2939 -3060 -7730 -17 50 217 2939 -3060 -7730 -49 50 217 2939 -3060 -7730 -59 50 217 2939 -3060 -7730 2025-09-28 11:12:55,224 Hysteresis 76594 0: raw(217 32000 32000 32000) min(-3060 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 2939 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3060 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 2939 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -19 50 217 2939 -3060 -7730 -29 50 217 2939 -3060 -7730 2 50 217 2939 -3060 -7730 2 50 217 2939 -3060 -7730 20 50 217 2939 -3060 -7730 0 50 217 2939 -1526 -7730 2 50 217 2939 -1526 -7730 -18 50 217 2926 -1526 -7730 -9 50 217 1486 -1526 -7730 -21 50 217 1486 -1526 -7730 -21 50 217 1486 -1526 -7730 -40 50 217 1486 -1526 -7730 -21 50 217 1486 -1526 -7730 -20 50 217 1486 -1526 -7730 -14 50 217 1486 -1526 -7730 -13 50 217 1486 -1526 -7730 -14 50 217 1486 -1526 -7730 -14 50 217 1486 -1526 -7730 -20 50 217 1486 -1526 -7730 2 50 217 1486 -1526 -7730 2025-09-28 11:13:05,229 Hysteresis 76604 0: raw(217 32000 32000 32000) min(-1526 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1486 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1526 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1486 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 9 50 217 1486 -1526 -7730 -38 50 217 1486 -1526 -7730 -39 50 217 1486 -1526 -7730 -10 50 217 1486 -1526 -7730 -10 50 217 1486 -1526 -7730 -19 50 217 1486 -1526 -7730 -23 50 217 1486 -1526 -7730 -34 50 217 1486 -1526 -7730 1 50 217 1486 -1526 -7730 -7 50 217 1486 -1526 -7730 4 50 217 1486 -1526 -7730 4 50 217 1486 -1526 -7730 -18 50 217 1486 -1526 -7730 -28 50 217 1486 -1526 -7730 -33 50 217 1486 -1526 -7730 -13 50 217 1486 -1526 -7730 -17 50 217 1486 -1526 -7730 -24 50 217 1486 -1526 -7730 -24 50 217 1486 -1526 -7730 1 50 217 1486 -1526 -7730 2025-09-28 11:13:15,236 Hysteresis 76614 0: raw(217 32000 32000 32000) min(-1526 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1486 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1526 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1486 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 4 50 217 1486 -1526 -7730 -4 50 217 1486 -1526 -7730 -13 50 217 1486 -1526 -7730 -20 50 217 1486 -1526 -7730 -24 50 217 1486 -1526 -7730 -24 50 217 1486 -1526 -7730 0 50 217 1486 -1526 -7730 3 50 217 1486 -1526 -7730 -2 50 217 1486 -1526 -7730 -28 50 217 1486 -1526 -7730 -25 50 217 1486 -1526 -7730 -6 50 217 1486 -1526 -7730 -6 50 217 1486 -1526 -7730 -16 50 217 1486 -1526 -7730 -17 50 217 1486 -1526 -7730 -25 50 217 1486 -1526 -7730 -24 50 217 1486 -1526 -7730 -25 50 217 1486 -1526 -7730 -27 50 217 1486 -1526 -7730 -27 50 217 1486 -1526 -7730 2025-09-28 11:13:25,250 Hysteresis 76624 0: raw(217 32000 32000 32000) min(-1526 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1486 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1526 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1486 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -5 50 217 1486 -1526 -7730 3 50 217 1486 -1526 -7730 -6 50 217 1486 -1526 -7730 -14 50 217 1486 -1526 -7730 -8 50 217 1486 -1526 -7730 -7 50 217 1486 -1526 -7730 -7 50 217 1486 -1526 -7730 -3 50 217 1486 -1526 -7730 -7 50 217 1486 -1526 -7730 -10 50 217 1486 -1526 -7730 -2 50 217 1486 -1526 -7730 12 50 217 1486 -1526 -7730 13 50 217 1486 -1526 -7730 13 50 217 1486 -1526 -7730 -32 50 217 1486 -1526 -7730 -64 50 217 1486 -1526 -7730 -49 50 217 1486 -1526 -7730 -6 50 217 1486 -1526 -7730 -2 50 217 1486 -1526 -7730 -30 50 217 1486 -1526 -7730 2025-09-28 11:13:35,270 Hysteresis 76634 0: raw(217 32000 32000 32000) min(-1526 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1486 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1526 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1486 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -30 50 217 1486 -1526 -7730 -11 50 217 1486 -1526 -7730 -9 50 217 1486 -1526 -7730 -1 50 217 1486 -1526 -7730 1 50 217 1486 -1526 -7730 -4 50 217 1486 -1526 -7730 -10 50 217 1486 -1526 -7730 -10 50 217 1486 -1526 -7730 -53 50 217 1486 -1526 -7730 -49 50 217 1486 -1526 -7730 -36 50 217 1486 -1526 -7730 -12 50 217 1486 -1526 -7730 -15 50 217 1486 -1526 -7730 -17 50 217 1486 -1526 -7730 -17 50 217 1486 -1526 -7730 3 50 217 1486 -1526 -7730 20 50 217 1486 -1526 -7730 14 50 217 1486 -1526 -7730 -19 50 217 1486 -1526 -7730 -20 50 217 1486 -1526 -7730 2025-09-28 11:13:45,273 Hysteresis 76644 0: raw(217 32000 32000 32000) min(-1526 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1486 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1526 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1486 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -25 50 217 1486 -1526 -7730 -25 50 217 1486 -1526 -7730 -24 50 217 1486 -1526 -7730 -26 50 217 1486 -1526 -7730 -43 50 217 1486 -1526 -7730 -11 50 217 1486 -1526 -7730 -7 50 217 1486 -1526 -7730 -9 50 217 1486 -1526 -7730 -9 50 217 1486 -1526 -7730 -8 50 217 1486 -1526 -7730 -15 50 217 1486 -1526 -7730 -33 50 217 1486 -1526 -7730 -21 50 217 1486 -1526 -7730 -15 50 217 1486 -1526 -7730 -4 50 217 1486 -1526 -7730 -4 50 217 1486 -1526 -7730 -7 50 217 1486 -1526 -7730 -16 50 217 1486 -1526 -7730 -28 50 217 1486 -1526 -7730 -17 50 217 1486 -1526 -7730 2025-09-28 11:13:55,280 Hysteresis 76654 0: raw(217 32000 32000 32000) min(-1526 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1486 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1526 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1486 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -33 50 217 1486 -1526 -7730 -24 50 217 1486 -1526 -7730 -24 50 217 1486 -1526 -7730 -22 50 217 1486 -1526 -7730 -16 50 217 1486 -1526 -7730 -16 50 217 1486 -1526 -7730 -4 50 217 1486 -1526 -7730 -3 50 217 1486 -1526 -7730 -29 50 217 1486 -1526 -7730 -29 50 217 1486 -1526 -7730 -14 50 217 1486 -1526 -7730 -14 50 217 1486 -1526 -7730 -12 50 217 1486 -1526 -7730 -4 50 217 1486 -1526 -7730 -23 50 217 1486 -1526 -7730 -16 50 217 1486 -1526 -7730 -16 50 217 1486 -1526 -7730 -4 50 217 1486 -1526 -7730 -26 50 217 1486 -1526 -7730 -32 50 217 1486 -1526 -7730 2025-09-28 11:14:05,285 Hysteresis 76664 0: raw(217 32000 32000 32000) min(-1526 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1486 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1526 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1486 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -33 50 217 1486 -1526 -7730 -33 50 217 1486 -1526 -7730 8 50 217 1486 -1526 -7730 8 50 217 1486 -1526 -7730 -13 50 217 1486 -1526 -7730 -24 50 217 1486 -1526 -7730 -31 50 217 1486 -1526 -7730 -32 50 217 1486 -1526 -7730 -31 50 217 1486 -1526 -7730 -18 50 217 1486 -1526 -7730 -18 50 217 1486 -1526 -7730 -22 50 217 1486 -1526 -7730 -24 50 217 1486 -1526 -7730 -21 50 217 1486 -1526 -7730 -18 50 217 1486 -1526 -7730 -23 50 217 1486 -1526 -7730 -8 50 217 1486 -1526 -7730 -8 50 217 1486 -1526 -7730 -3 50 217 1486 -1526 -7730 -17 50 217 1486 -1526 -7730 2025-09-28 11:14:15,294 Hysteresis 76674 0: raw(217 32000 32000 32000) min(-1526 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1486 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1526 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1486 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -19 50 217 1486 -1526 -7730 -39 50 217 1486 -1526 -7730 -2 50 217 1486 -1526 -7730 13 50 217 1486 -1526 -7730 13 50 217 1486 -1526 -7730 8 50 217 1486 -1526 -7730 -7 50 217 1486 -1526 -7730 -2 50 217 1486 -1526 -7730 11 50 217 1486 -1526 -7730 18 50 217 1486 -1526 -7730 -29 50 217 1486 -1526 -7730 -60 50 217 1486 -1526 -7730 0 50 217 1486 -1526 -7730 -32 50 217 1486 -1526 -7730 20 50 217 1486 -1526 -7730 -17 50 217 1486 -1526 -7730 19 50 217 1486 -1526 -7730 -61 50 217 1486 -1526 -7730 -10 50 217 1486 -1526 -7730 2025-09-28 11:14:25,331 Hysteresis 76684 0: raw(217 32000 32000 32000) min(-1526 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1486 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1526 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1486 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -35 50 217 1486 -1526 -7730 10 50 217 1486 -1526 -7730 10 50 217 1486 -1526 -7730 22 50 217 1486 -1526 -7730 -24 50 217 1486 -1526 -7730 -21 50 217 1486 -1526 -7730 -21 50 217 1486 -1526 -7730 -17 50 217 1486 -1526 -7730 -22 50 217 1486 -1526 -7730 17 50 217 1486 -1526 -7730 -33 50 217 1486 -1526 -7730 10 50 217 1486 -1526 -7730 -63 50 217 1486 -1526 -7730 16 50 217 1486 -1526 -7730 -12 50 217 1486 -1526 -7730 42 50 217 1486 -1526 -7730 -26 50 217 1486 -1526 -7730 -12 50 217 1486 -1526 -7730 -7 50 217 1486 -1526 -7730 -10 50 217 1486 -1526 -7730 2025-09-28 11:14:35,340 Hysteresis 76694 0: raw(217 32000 32000 32000) min(-1526 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1486 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1526 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1486 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -40 50 217 1486 -1526 -7730 19 50 217 1486 -1526 -7730 -65 50 217 1486 -1526 -7730 -2 50 217 1486 -1526 -7730 -72 50 217 1486 -1526 -7730 23 50 217 1486 -1526 -7730 -39 50 217 1486 -1526 -7730 27 50 217 1486 -1526 -7730 -17 50 217 1486 -1526 -7730 -35 50 217 1486 -1526 -7730 -35 50 217 1486 -1526 -7730 1 50 217 1486 -1526 -7730 20 50 217 1486 -1526 -7730 -1 50 217 1486 -1526 -7730 -1 50 217 1486 -1526 -7730 -36 50 217 1486 -1526 -7730 -22 50 217 1486 -1526 -7730 -19 50 217 1486 -1526 -7730 -25 50 217 1486 -1526 -7730 -40 50 217 1486 -1526 -7730 2025-09-28 11:14:45,348 Hysteresis 76704 0: raw(217 32000 32000 32000) min(-1526 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1486 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1526 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1486 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -31 50 217 1486 -1526 -7730 -14 50 217 1486 -1526 -7730 -14 50 217 1486 -1526 -7730 -5 50 217 1486 -600 -7730 -7 50 217 1486 160 -7730 -17 50 217 1486 160 -7730 -16 50 217 1486 160 -7730 -28 50 217 1234 160 -7730 -25 50 217 1234 160 -7730 0 50 217 886 160 -7730 -16 50 217 273 160 -7730 -6 50 217 273 160 -7730 -8 50 217 273 160 -7730 8 50 217 273 160 -7730 -17 50 217 273 160 -7730 -10 50 217 273 160 -7730 -30 50 217 273 160 -7730 -7 50 217 273 160 -7730 -7 50 217 273 160 -7730 -38 50 217 273 160 -7730 2025-09-28 11:14:55,353 Hysteresis 76714 0: raw(217 32000 32000 32000) min(160 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 273 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 160 < req 18000 No: p0 min 160 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(160 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 273 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -42 50 217 273 160 -7730 0 50 217 273 160 -7730 0 50 217 273 160 -7730 21 50 217 273 160 -7730 -20 50 217 273 160 -7730 -21 50 217 273 160 -7730 -36 50 217 273 160 -7730 -1 50 217 273 160 -7730 -6 50 217 273 160 -7730 28 50 217 273 160 -7730 28 50 217 273 160 -7730 -19 50 217 273 160 -7730 -81 50 217 273 160 -7730 -25 50 217 273 160 -7730 -25 50 217 273 160 -7730 34 50 217 273 160 -7730 0 50 217 273 160 -7730 22 50 217 273 160 -7730 -55 50 217 273 160 -7730 3 50 217 273 217 -7730 2025-09-28 11:15:05,358 Hysteresis 76724 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 273 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 1 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 273 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -9 50 217 273 217 -7730 67 50 217 273 217 -7730 -14 50 217 217 217 -7730 -16 50 217 217 217 -7730 -71 50 217 217 217 -7730 -36 50 217 217 217 -7730 -13 50 217 217 217 -7730 24 50 217 217 217 -7730 -30 50 217 217 217 -7730 5 50 217 217 217 -7730 -35 50 217 217 217 -7730 16 50 217 217 217 -7730 -36 50 217 217 217 -7730 -2 50 217 217 217 -7730 -46 50 217 217 217 -7730 17 50 217 217 217 -7730 -39 50 217 217 217 -7730 20 50 217 217 217 -7730 -15 50 217 217 217 -7730 7 50 217 217 217 -7730 2025-09-28 11:15:15,362 Hysteresis 76734 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 217 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 217 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -78 50 217 217 217 -7730 -33 50 217 217 217 -7730 -33 50 217 217 217 -7730 30 50 217 217 217 -7730 -14 50 217 217 217 -7730 66 50 217 217 217 -7730 -76 50 217 217 217 -7730 10 50 217 217 217 -7730 -131 81 352 352 217 -7730 63 50 217 352 217 -7730 -47 50 217 352 217 -7730 96 50 217 352 217 -7730 61 50 217 352 217 -7730 82 50 217 352 217 -7730 -62 50 217 352 217 -7730 -9 50 217 352 217 -7730 -59 50 217 352 217 -7730 -11 50 217 352 217 -7730 -45 50 217 352 217 -7730 48 50 217 352 217 -7730 2025-09-28 11:15:25,381 Hysteresis 76744 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 352 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 352 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -35 50 217 352 217 -7730 66 50 217 352 217 -7730 -38 50 217 352 217 -7730 71 50 217 352 217 -7730 -37 50 217 352 217 -7730 24 50 217 352 217 -7730 -97 50 217 352 217 -7730 20 50 217 352 217 -7730 -87 50 217 352 217 -7730 48 50 217 352 217 -7730 -26 50 217 352 217 -7730 54 50 217 352 217 -7730 -51 50 217 352 217 -7730 22 50 217 352 217 -7730 -73 50 217 352 217 -7730 69 50 217 352 217 -7730 42 50 217 352 217 -7730 75 50 217 352 217 -7730 -41 50 217 352 217 -7730 8 50 217 352 217 -7730 2025-09-28 11:15:35,386 Hysteresis 76754 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 352 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 352 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -82 50 217 352 217 -7730 7 50 217 352 217 -7730 -81 50 217 352 217 -7730 -2 50 217 352 217 -7730 -80 50 217 352 217 -7730 35 50 217 352 217 -7730 35 50 217 352 217 -7730 117 33 143 352 143 -7730 -50 50 217 352 143 -7730 24 50 217 352 143 -7730 -42 50 217 352 143 -7730 36 50 217 352 143 -7730 -71 50 217 352 143 -7730 37 50 217 352 143 -7730 -89 50 217 352 143 -7730 48 50 217 352 143 -7730 -53 50 217 352 143 -7730 78 50 217 352 143 -7730 -72 50 217 352 143 -7730 51 50 217 352 143 -7730 2025-09-28 11:15:45,391 Hysteresis 76764 0: raw(217 32000 32000 32000) min(143 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 352 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 143 < req 18000 No: p0 min 143 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(143 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 352 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -101 51 221 352 143 -7730 29 50 217 352 143 -7730 -99 50 217 352 143 -7730 0 50 217 352 143 -7730 24 50 217 352 143 -7730 72 50 217 352 143 -7730 -13 50 217 352 143 -7730 28 50 217 352 143 -7730 -68 50 217 352 143 -7730 22 50 217 352 143 -7730 -61 50 217 352 143 -7730 -26 50 217 352 143 -7730 7 50 217 352 143 -7730 25 50 217 352 143 -7730 -5 50 217 352 143 -7730 -6 50 217 352 143 -7730 -40 50 217 352 143 -7730 -31 50 217 352 143 -7730 -13 50 217 352 143 -7730 26 50 217 352 143 -7730 2025-09-28 11:15:55,396 Hysteresis 76774 0: raw(217 32000 32000 32000) min(143 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 352 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 143 < req 18000 No: p0 min 143 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(143 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 352 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 34 50 217 352 143 -7730 0 50 217 352 143 -7730 -47 50 217 352 143 -7730 -51 50 217 352 143 -7730 -52 50 217 352 143 -7730 11 50 217 352 143 -7730 -5 50 217 352 143 -7730 42 50 217 352 143 -7730 -23 50 217 352 143 -7730 -52 50 217 352 143 -7730 -52 50 217 352 143 -7730 -7 50 217 352 143 -7730 2 50 217 352 143 -7730 34 50 217 352 143 -7730 -30 50 217 352 143 -7730 -2 50 217 352 143 -7730 -80 50 217 352 143 -7730 -72 50 217 352 143 -7730 -85 50 217 352 143 -7730 -2 50 217 352 143 -7730 2025-09-28 11:16:05,404 Hysteresis 76784 0: raw(217 32000 32000 32000) min(143 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 352 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 143 < req 18000 No: p0 min 143 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(143 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 352 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -43 50 217 352 143 -7730 69 50 217 352 143 -7730 -30 50 217 352 143 -7730 -107 57 247 352 143 -7730 -93 50 217 352 143 -7730 41 50 217 352 143 -7730 32 50 217 352 143 -7730 81 50 217 352 143 -7730 -7 50 217 352 143 -7730 -1 50 217 352 143 -7730 -15 50 217 352 143 -7730 -32 50 217 352 143 -7730 -64 50 217 352 143 -7730 -18 50 217 352 143 -7730 -50 50 217 352 143 -7730 8 50 217 352 143 -7730 -52 50 217 352 143 -7730 -27 50 217 352 143 -7730 -29 50 217 352 143 -7730 30 50 217 352 143 -7730 2025-09-28 11:16:15,425 Hysteresis 76794 0: raw(217 32000 32000 32000) min(143 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 352 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 143 < req 18000 No: p0 min 143 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(143 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 352 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -18 50 217 352 143 -7730 33 50 217 352 143 -7730 4 50 217 352 143 -7730 6 50 217 352 143 -7730 -56 50 217 352 143 -7730 -42 50 217 352 143 -7730 -60 50 217 352 143 -7730 29 50 217 352 143 -7730 -16 50 217 352 143 -7730 36 50 217 352 143 -7730 -69 50 217 352 143 -7730 -37 50 217 352 143 -7730 -27 50 217 352 143 -7730 28 50 217 352 143 -7730 -16 50 217 352 143 -7730 61 50 217 352 143 -7730 1 50 217 352 143 -7730 20 50 217 352 143 -7730 17 50 217 352 143 -7730 8 50 217 352 143 -7730 2025-09-28 11:16:25,432 Hysteresis 76804 0: raw(217 32000 32000 32000) min(143 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 352 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 143 < req 18000 No: p0 min 143 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(143 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 352 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -69 50 217 352 143 -7730 -41 50 217 352 143 -7730 -65 50 217 352 143 -7730 -42 50 217 352 143 -7730 -41 50 217 352 143 -7730 -2 50 217 352 143 -7730 -5 50 217 352 143 -7730 41 50 217 352 143 -7730 -22 50 217 352 143 -7730 -1 50 217 352 143 -7730 -12 50 217 352 143 -7730 -22 50 217 352 143 -7730 -7 50 217 352 143 -7730 4 50 217 352 143 -7730 0 50 217 352 143 -7730 -24 50 217 352 143 -7730 -51 50 217 352 143 -7730 -30 50 217 352 143 -7730 -38 50 217 352 143 -7730 -10 50 217 352 143 -7730 2025-09-28 11:16:35,439 Hysteresis 76814 0: raw(217 32000 32000 32000) min(143 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 352 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 143 < req 18000 No: p0 min 143 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(143 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 352 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1 50 217 352 143 -7730 30 50 217 352 143 -7730 0 50 217 352 143 -7730 -7 50 217 352 143 -7730 -21 50 217 352 143 -7730 -25 50 217 352 143 -7730 -22 50 217 352 143 -7730 -22 50 217 352 143 -7730 -20 50 217 352 143 -7730 -20 50 217 352 143 -7730 -5 50 217 352 143 -7730 -22 50 217 352 143 -7730 -19 50 217 352 143 -7730 -5 50 217 352 143 -7730 -5 50 217 352 143 -7730 -34 50 217 352 143 -7730 -32 50 217 352 143 -7730 -44 50 217 352 143 -7730 -22 50 217 352 143 -7730 1 50 217 352 143 -7730 2025-09-28 11:16:45,444 Hysteresis 76824 0: raw(217 32000 32000 32000) min(143 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 352 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 143 < req 18000 No: p0 min 143 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(143 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 352 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1 50 217 352 143 -7730 -1 50 217 352 143 -7730 -23 50 217 352 143 -7730 -34 50 217 352 143 -7730 -50 50 217 352 143 -7730 -21 50 217 352 143 -7730 -27 50 217 352 143 -7730 -20 50 217 352 143 -7730 -22 50 217 352 143 -7730 -24 50 217 352 143 -7730 -19 50 217 352 143 -7730 -9 50 217 352 143 -7730 -11 50 217 352 143 -7730 -22 50 217 352 143 -7730 -31 50 217 352 143 -7730 -28 50 217 352 143 -7730 -17 50 217 352 143 -7730 -16 50 217 352 143 -7730 -12 50 217 352 143 -7730 -34 50 217 352 143 -7730 2025-09-28 11:16:55,452 Hysteresis 76834 0: raw(217 32000 32000 32000) min(143 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 352 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 143 < req 18000 No: p0 min 143 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(143 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 352 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -29 50 217 352 143 -7730 -22 50 217 352 143 -7730 -26 50 217 352 143 -7730 -18 50 217 352 143 -7730 -18 50 217 352 143 -7730 -7 50 217 352 143 -7730 -10 50 217 352 143 -7730 11 50 217 352 143 -7730 -2 50 217 352 143 -7730 -8 50 217 352 143 -7730 -14 50 217 352 143 -7730 -28 50 217 352 143 -7730 -31 50 217 352 143 -7730 -23 50 217 352 143 -7730 -24 50 217 352 143 -7730 -18 50 217 352 143 -7730 -24 50 217 352 143 -7730 -24 50 217 352 143 -7730 -23 50 217 352 143 -7730 -29 50 217 352 143 -7730 2025-09-28 11:17:05,460 Hysteresis 76844 0: raw(217 32000 32000 32000) min(143 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 352 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 143 < req 18000 No: p0 min 143 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(143 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 352 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -30 50 217 352 143 -7730 -15 50 217 352 143 -7730 -18 50 217 352 143 -7730 -1 50 217 352 143 -7730 12 50 217 352 143 -7730 14 50 217 352 143 -7730 16 50 217 352 143 -7730 -13 50 217 352 143 -7730 -27 50 217 352 143 -7730 -43 50 217 352 143 -7730 -53 50 217 352 143 -7730 -18 50 217 352 143 -7730 -22 50 217 352 143 -7730 -18 50 217 352 143 -7730 -18 50 217 352 143 -7730 -9 50 217 352 143 -7730 -15 50 217 352 143 -7730 -5 50 217 352 143 -7730 -28 50 217 352 143 -7730 -31 50 217 352 143 -7730 2025-09-28 11:17:15,481 Hysteresis 76854 0: raw(217 32000 32000 32000) min(143 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 352 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 143 < req 18000 No: p0 min 143 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(143 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 352 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -20 50 217 352 143 -7730 -24 50 217 352 143 -7730 -13 50 217 352 143 -7730 -1 50 217 352 143 -7730 -1 50 217 352 143 -7730 -19 50 217 352 143 -7730 -25 50 217 352 143 -7730 -12 50 217 352 143 -7730 -19 50 217 352 143 -7730 -24 50 217 352 143 -7730 -29 50 217 352 143 -7730 -36 50 217 352 143 -7730 -18 50 217 352 143 -7730 -17 50 217 352 143 -7730 -10 50 217 352 143 -7730 -13 50 217 352 143 -7730 -22 50 217 352 143 -7730 -16 50 217 352 143 -7730 -21 50 217 352 143 -7730 -25 50 217 352 143 -7730 2025-09-28 11:17:25,484 Hysteresis 76864 0: raw(217 32000 32000 32000) min(143 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 352 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 143 < req 18000 No: p0 min 143 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(143 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 352 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -25 50 217 352 143 -7730 -3 50 217 352 143 -7730 2 50 217 352 143 -7730 -9 50 217 352 143 -7730 -36 50 217 352 143 -7730 -33 50 217 352 143 -7730 -7 50 217 352 143 -7730 -6 50 217 352 143 -7730 -33 50 217 352 143 -7730 -38 50 217 352 143 -7730 -35 50 217 352 143 -7730 -18 50 217 352 143 -7730 -17 50 217 352 143 -7730 -18 50 217 352 143 -7730 -25 50 217 352 143 -7730 -13 50 217 352 143 -7730 -16 50 217 352 143 -7730 -22 50 217 352 143 -7730 -27 50 217 352 143 -7730 -28 50 217 352 143 -7730 2025-09-28 11:17:35,486 Hysteresis 76874 0: raw(217 32000 32000 32000) min(143 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 352 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 143 < req 18000 No: p0 min 143 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(143 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 352 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -37 50 217 352 143 -7730 -34 50 217 352 143 -7730 -24 50 217 352 143 -7730 -22 50 217 352 143 -7730 1 50 217 352 143 -7730 1 50 217 352 143 -7730 8 50 217 352 143 -7730 -3 50 217 352 143 -7730 -2 50 217 352 143 -7730 -44 50 217 352 143 -7730 -46 50 217 352 143 -7730 -57 50 217 352 143 -7730 -26 50 217 352 143 -7730 -24 50 217 352 143 -7730 -31 50 217 352 143 -7730 -24 50 217 352 143 -7730 -8 50 217 352 143 -7730 -12 50 217 352 143 -7730 -12 50 217 352 143 -7730 -18 50 217 352 143 -7730 2025-09-28 11:17:45,491 Hysteresis 76884 0: raw(217 32000 32000 32000) min(143 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 352 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 143 < req 18000 No: p0 min 143 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(143 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 352 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -28 50 217 352 143 -7730 -35 50 217 352 143 -7730 -21 50 217 352 143 -7730 -22 50 217 352 143 -7730 -23 50 217 352 143 -7730 -3 50 217 352 143 -7730 -22 50 217 352 143 -7730 -8 50 217 352 143 -7730 -19 50 217 352 143 -7730 -23 50 217 352 143 -7730 -15 50 217 352 143 -7730 -25 50 217 352 143 -7730 2 50 217 352 143 -7730 2 50 217 352 143 -7730 -6 50 217 352 143 -7730 -34 50 217 352 143 -7730 -30 50 217 352 143 -7730 -17 50 217 352 143 -7730 -18 50 217 352 143 -7730 0 50 217 352 143 -7730 2025-09-28 11:17:55,494 Hysteresis 76894 0: raw(217 32000 32000 32000) min(143 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 352 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 143 < req 18000 No: p0 min 143 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(143 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 352 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 0 50 217 352 143 -7730 -16 50 217 352 143 -7730 -34 50 217 352 143 -7730 -37 50 217 352 143 -7730 -31 50 217 352 143 -7730 -27 50 217 352 143 -7730 -8 50 217 352 143 -7730 -8 50 217 352 143 -7730 -2 50 217 352 143 -7730 -10 50 217 352 143 -7730 -11 50 217 352 143 -7730 -24 50 217 352 143 -7730 -21 50 217 352 143 -7730 -9 50 217 352 143 -7730 -9 50 217 352 143 -7730 -35 50 217 352 143 -7730 -36 50 217 352 143 -7730 -38 50 217 352 143 -7730 2 50 217 352 143 -7730 -4 50 217 352 143 -7730 2025-09-28 11:18:05,497 Hysteresis 76904 0: raw(217 32000 32000 32000) min(143 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 352 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 143 < req 18000 No: p0 min 143 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(143 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 352 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -41 50 217 352 143 -7730 -41 50 217 352 143 -7730 -5 50 217 352 143 -7730 -10 50 217 352 143 -7730 -5 50 217 352 143 -7730 -19 50 217 352 143 -7730 -23 50 217 352 143 -7730 -29 50 217 352 143 -7730 -29 50 217 352 143 -7730 -28 50 217 352 143 -7730 -28 50 217 352 143 -7730 -22 50 217 352 143 -7730 -30 50 217 352 143 -7730 -31 50 217 352 143 -7730 -8 50 217 352 143 -7730 -8 50 217 352 143 -7730 14 50 217 352 143 -7730 15 50 217 352 143 -7730 -6 50 217 352 143 -7730 -44 50 217 352 143 -7730 2025-09-28 11:18:15,522 Hysteresis 76914 0: raw(217 32000 32000 32000) min(143 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 352 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 143 < req 18000 No: p0 min 143 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(143 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 352 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -36 50 217 352 143 -7730 -22 50 217 352 143 -7730 -22 50 217 352 143 -7730 -13 50 217 352 143 -7730 -8 50 217 352 143 -7730 -25 50 217 352 143 -7730 -14 50 217 352 143 -7730 -21 50 217 352 143 -7730 -12 50 217 352 143 -7730 -12 50 217 352 143 -7730 -21 50 217 352 143 -7730 -15 50 217 352 143 -7730 -22 50 217 352 143 -7730 -34 50 217 352 143 -7730 -32 50 217 352 143 -7730 -29 50 217 352 143 -7730 -29 50 217 352 143 -7730 -19 50 217 352 143 -7730 -25 50 217 352 143 -7730 -20 50 217 352 143 -7730 2025-09-28 11:18:25,530 Hysteresis 76924 0: raw(217 32000 32000 32000) min(143 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 352 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 143 < req 18000 No: p0 min 143 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(143 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 352 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 11 50 217 352 143 -7730 6 50 217 352 143 -7730 -33 50 217 352 143 -7730 -33 50 217 352 143 -7730 453 -303 -1317 352 -1317 -7730 491 -341 -1482 352 -1482 -7730 56 50 217 352 -1482 -7730 -354 304 1321 1321 -1482 -7730 -349 299 1300 1321 -1482 -7730 -72 50 217 1321 -1482 -7730 39 50 217 1321 -1482 -7730 35 50 217 1321 -1482 -7730 -33 50 217 1321 -1482 -7730 -44 50 217 1321 -1482 -7730 -36 50 217 1321 -1482 -7730 -35 50 217 1321 -1482 -7730 1 50 217 1321 -1482 -7730 1 50 217 1321 -1482 -7730 17 50 217 1321 -1482 -7730 -46 50 217 1321 -1482 -7730 2025-09-28 11:18:35,535 Hysteresis 76934 0: raw(217 32000 32000 32000) min(-1482 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1321 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1482 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1321 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -30 50 217 1321 -1482 -7730 -16 50 217 1321 -1482 -7730 -14 50 217 1321 -1482 -7730 -20 50 217 1321 -1482 -7730 -20 50 217 1321 -1482 -7730 -1 50 217 1321 -1482 -7730 -1 50 217 1321 -1482 -7730 -8 50 217 1321 -1482 -7730 -29 50 217 1321 -1482 -7730 -32 50 217 1321 -1482 -7730 17 50 217 1321 -1482 -7730 17 50 217 1321 -1482 -7730 -23 50 217 1321 -1482 -7730 -45 50 217 1321 -1482 -7730 -40 50 217 1321 -1482 -7730 -13 50 217 1321 -1482 -7730 -15 50 217 1321 -1482 -7730 -7 50 217 1321 -1482 -7730 -7 50 217 1321 -1482 -7730 2 50 217 1321 -1482 -7730 2025-09-28 11:18:45,539 Hysteresis 76944 0: raw(217 32000 32000 32000) min(-1482 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1321 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1482 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1321 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -33 50 217 1321 -1482 -7730 -41 50 217 1321 -1482 -7730 -25 50 217 1321 -1482 -7730 -31 50 217 1321 -1482 -7730 -9 50 217 1321 -1482 -7730 -9 50 217 1321 -1482 -7730 -14 50 217 1321 -1482 -7730 -26 50 217 1321 -1482 -7730 -17 50 217 1321 -1482 -7730 2 50 217 1321 -1482 -7730 5 50 217 1321 -1482 -7730 -13 50 217 1321 -1482 -7730 -13 50 217 1321 -1482 -7730 -3 50 217 1321 -1482 -7730 -19 50 217 1321 -1482 -7730 -32 50 217 1321 -1482 -7730 -27 50 217 1321 -1482 -7730 -26 50 217 1321 -1482 -7730 -14 50 217 1321 -1482 -7730 -14 50 217 1321 -1482 -7730 2025-09-28 11:18:55,548 Hysteresis 76954 0: raw(217 32000 32000 32000) min(-1482 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1321 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1482 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1321 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -15 50 217 1321 -1482 -7730 -18 50 217 1321 -1482 -7730 -11 50 217 1321 -1482 -7730 1 50 217 1321 -1482 -7730 0 50 217 1321 -1482 -7730 -2 50 217 1321 -1482 -7730 -2 50 217 1321 -1482 -7730 -28 50 217 1321 -1482 -7730 -34 50 217 1321 -1482 -7730 -38 50 217 1321 -1482 -7730 -27 50 217 1321 -1482 -7730 -22 50 217 1321 -1482 -7730 -15 50 217 1321 -1482 -7730 -15 50 217 1321 -1482 -7730 -8 50 217 1321 -1482 -7730 -6 50 217 1321 -1482 -7730 -31 50 217 1321 -1482 -7730 -26 50 217 1321 -1482 -7730 -30 50 217 1321 -1482 -7730 -2 50 217 1321 -1482 -7730 2025-09-28 11:19:05,565 Hysteresis 76964 0: raw(217 32000 32000 32000) min(-1482 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1321 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1482 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1321 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -2 50 217 1321 -1482 -7730 -9 50 217 1321 -1482 -7730 -27 50 217 1321 -1482 -7730 -14 50 217 1321 -1482 -7730 -16 50 217 1321 -1482 -7730 -25 50 217 1321 -1482 -7730 -8 50 217 1321 -1482 -7730 -8 50 217 1321 -1482 -7730 -6 50 217 1321 -1482 -7730 -27 50 217 1321 -1482 -7730 -9 50 217 1321 -1482 -7730 -14 50 217 1321 -1482 -7730 -6 50 217 1321 -1482 -7730 -6 50 217 1321 -1482 -7730 1 50 217 1321 -1482 -7730 -17 50 217 1321 -1482 -7730 -32 50 217 1321 -1482 -7730 -53 50 217 1321 -1482 -7730 -36 50 217 1321 -1482 -7730 -34 50 217 1321 -1482 -7730 2025-09-28 11:19:15,574 Hysteresis 76974 0: raw(217 32000 32000 32000) min(-1482 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1321 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1482 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1321 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 8 50 217 1321 -1482 -7730 8 50 217 1321 -1482 -7730 -17 50 217 1321 -1482 -7730 -21 50 217 1321 -1482 -7730 -35 50 217 1321 -1482 -7730 0 50 217 1321 -1482 -7730 -14 50 217 1321 -1482 -7730 9 50 217 1321 -1482 -7730 9 50 217 1321 -1482 -7730 -17 50 217 1321 -1482 -7730 -29 50 217 1321 -1482 -7730 -95 50 217 1321 -1482 -7730 -81 50 217 1321 -1482 -7730 -79 50 217 1321 -1482 -7730 -20 50 217 1321 -1482 -7730 -20 50 217 1321 -1482 -7730 -2 50 217 1321 -1482 -7730 -16 50 217 1321 -1482 -7730 -19 50 217 1321 -1482 -7730 -32 50 217 1321 -1482 -7730 2025-09-28 11:19:25,579 Hysteresis 76984 0: raw(217 32000 32000 32000) min(-1482 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1321 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1482 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1321 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -18 50 217 1321 -1482 -7730 -20 50 217 1321 -1482 -7730 -20 50 217 1321 -1482 -7730 2 50 217 1321 -1482 -7730 0 50 217 1321 -1482 -7730 4 50 217 1321 -1482 -7730 -34 50 217 1321 -1482 -7730 -12 50 217 1321 -1482 -7730 17 50 217 1321 -1482 -7730 17 50 217 1321 -1482 -7730 -40 50 217 1321 -1482 -7730 -57 50 217 1321 -1482 -7730 -24 50 217 1321 -1482 -7730 -25 50 217 1321 -1482 -7730 -13 50 217 1321 -1482 -7730 -21 50 217 1321 -1482 -7730 -21 50 217 1321 -1482 -7730 -12 50 217 1321 -1482 -7730 7 50 217 1321 -1482 -7730 12 50 217 1321 -1482 -7730 2025-09-28 11:19:35,583 Hysteresis 76994 0: raw(217 32000 32000 32000) min(-1482 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1321 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1482 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1321 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 25 50 217 1321 -1482 -7730 -29 50 217 1321 -1482 -7730 -33 50 217 1321 -1482 -7730 -33 50 217 1321 -1482 -7730 -23 50 217 1321 -1482 -7730 -9 50 217 1321 -1482 -7730 -12 50 217 1321 -1482 -7730 -26 50 217 1321 -1482 -7730 -42 50 217 1321 -1482 -7730 -29 50 217 1321 -1482 -7730 -3 50 217 1321 -1482 -7730 0 50 217 1321 -1482 -7730 -6 50 217 1321 -1482 -7730 -7 50 217 1321 -1482 -7730 19 50 217 1321 -1482 -7730 -59 50 217 1321 -1482 -7730 -51 50 217 1321 -1482 -7730 -51 50 217 1321 -1482 -7730 19 50 217 1321 -1482 -7730 -31 50 217 1321 -1482 -7730 2025-09-28 11:19:45,591 Hysteresis 77004 0: raw(217 32000 32000 32000) min(-1482 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1321 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1482 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1321 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -31 50 217 1321 -1482 -7730 -55 50 217 1321 -1482 -7730 -17 50 217 1321 -1482 -7730 -10 50 217 1321 -1482 -7730 6 50 217 1321 -1482 -7730 6 50 217 1321 -1482 -7730 -30 50 217 1321 -1482 -7730 -20 50 217 1321 -1482 -7730 -3 50 217 1321 -1482 -7730 -6 50 217 1321 -1482 -7730 -63 50 217 1321 -1482 -7730 -36 50 217 1321 -1482 -7730 -5 50 217 1321 -1482 -7730 3 50 217 1321 -1482 -7730 -22 50 217 1321 -1482 -7730 -44 50 217 1321 -1482 -7730 -60 50 217 1321 -1482 -7730 -36 50 217 1321 -1482 -7730 -14 50 217 1321 -1482 -7730 -20 50 217 1321 -1482 -7730 2025-09-28 11:19:55,598 Hysteresis 77014 0: raw(217 32000 32000 32000) min(-1482 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1321 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1482 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1321 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -20 50 217 1321 -1482 -7730 -6 50 217 1321 -1482 -7730 -23 50 217 1321 -1482 -7730 -53 50 217 1321 -1482 -7730 -51 50 217 1321 -1482 -7730 -7 50 217 1321 -1482 -7730 5 50 217 1321 -1482 -7730 -3 50 217 1321 -1482 -7730 -13 50 217 1321 -1482 -7730 3 50 217 1321 -1482 -7730 -23 50 217 1321 -1482 -7730 -33 50 217 1321 -1482 -7730 -38 50 217 1321 -1482 -7730 -38 50 217 1321 -1482 -7730 11 50 217 1321 -1482 -7730 16 50 217 1321 -1482 -7730 0 50 217 1321 -1482 -7730 -7 50 217 1321 -1482 -7730 -72 50 217 1321 -1482 -7730 -53 50 217 1321 -1482 -7730 2025-09-28 11:20:05,614 Hysteresis 77024 0: raw(217 32000 32000 32000) min(-1482 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1321 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1482 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1321 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -51 50 217 1321 -1482 -7730 -18 50 217 1321 -1482 -7730 -13 50 217 1321 -1482 -7730 0 50 217 1321 -1482 -7730 10 50 217 1321 -1482 -7730 2 50 217 1321 -1482 -7730 -26 50 217 1321 -1482 -7730 -50 50 217 1321 -1482 -7730 -39 50 217 1321 -1482 -7730 -39 50 217 1321 -1482 -7730 -8 50 217 1321 -1482 -7730 -1 50 217 1321 -1482 -7730 8 50 217 1321 -1482 -7730 8 50 217 1321 -1482 -7730 -37 50 217 1321 -1482 -7730 -48 50 217 1321 -1482 -7730 -41 50 217 1321 -1482 -7730 -11 50 217 1321 -1482 -7730 14 50 217 1321 -1482 -7730 4 50 217 1321 -1482 -7730 2025-09-28 11:20:15,618 Hysteresis 77034 0: raw(217 32000 32000 32000) min(-1482 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1321 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1482 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1321 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -14 50 217 1321 -1482 -7730 -14 50 217 1321 -1482 -7730 -40 50 217 1321 -1482 -7730 -26 50 217 1321 -1482 -7730 -10 50 217 1321 -1482 -7730 -7 50 217 1321 -1482 -7730 -14 50 217 1321 -1482 -7730 -24 50 217 1321 -1482 -7730 -23 50 217 1321 -1482 -7730 -17 50 217 1321 -1482 -7730 -16 50 217 1321 -1482 -7730 -20 50 217 1321 -1482 -7730 -8 50 217 1321 -1482 -7730 -6 50 217 1321 -1482 -7730 0 50 217 1321 -1482 -7730 2 50 217 1321 -1482 -7730 -22 50 217 1321 -1482 -7730 -19 50 217 1321 -1482 -7730 -45 50 217 1321 -1482 -7730 -1 50 217 1321 -1482 -7730 2025-09-28 11:20:25,623 Hysteresis 77044 0: raw(217 32000 32000 32000) min(-1482 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1321 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1482 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1321 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -35 50 217 1321 -1482 -7730 -35 50 217 1321 -1482 -7730 -41 50 217 1321 -1482 -7730 -41 50 217 1321 -1482 -7730 -48 50 217 1321 -1482 -7730 -22 50 217 1321 -1482 -7730 -22 50 217 1321 -1482 -7730 2 50 217 1321 -1482 -7730 -11 50 217 1321 -1482 -7730 -10 50 217 1321 -1482 -7730 -21 50 217 1321 -1482 -7730 13 50 217 1321 -1482 -7730 8 50 217 1321 -1482 -7730 10 50 217 1321 -1482 -7730 -30 50 217 1321 -1482 -7730 -35 50 217 1321 -1482 -7730 -67 50 217 1321 -1482 -7730 -25 50 217 1321 -1482 -7730 -20 50 217 1321 -1482 -7730 20 50 217 1321 -1482 -7730 2025-09-28 11:20:35,630 Hysteresis 77054 0: raw(217 32000 32000 32000) min(-1482 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1321 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1482 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1321 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -16 50 217 1321 -1482 -7730 15 50 217 1321 -1482 -7730 8 50 217 1321 -1482 -7730 28 50 217 1321 -1482 -7730 -25 50 217 1321 -1482 -7730 14 50 217 1321 -1482 -7730 -74 50 217 1321 -1482 -7730 0 50 217 1321 -1482 -7730 -75 50 217 1321 -1482 -7730 22 50 217 1321 -1482 -7730 -73 50 217 1321 -1482 -7730 35 50 217 1321 -1482 -7730 -98 50 217 1321 -1482 -7730 66 50 217 1321 -1482 -7730 -109 59 256 1321 -1482 -7730 14 50 217 1321 -1482 -7730 -115 65 282 1321 -1482 -7730 84 50 217 1321 -1482 -7730 -32 50 217 1321 -1482 -7730 131 19 82 1321 -1482 -7730 2025-09-28 11:20:45,638 Hysteresis 77064 0: raw(82 32000 32000 32000) min(-1482 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1321 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(82 32000 32000 32000) min(-1482 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1321 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -42 50 217 1321 -1482 -7730 -6 50 217 1321 -1482 -7730 -7 50 217 1321 -1482 -7730 2 50 217 1321 -1482 -7730 32 50 217 1321 -1482 -7730 -29 50 217 1321 -1482 -7730 -58 50 217 1321 -1482 -7730 -76 50 217 1321 -1482 -7730 -35 50 217 1321 -1482 -7730 -4 50 217 1321 -1482 -7730 25 50 217 1321 -1482 -7730 8 50 217 1321 -1482 -7730 -22 50 217 1321 -1482 -7730 -63 50 217 1321 -1482 -7730 -71 50 217 1321 -1482 -7730 -41 50 217 1321 -1482 -7730 -10 50 217 1321 -1482 -7730 2 50 217 1321 -1482 -7730 4 50 217 1321 -1482 -7730 11 50 217 1321 -1482 -7730 2025-09-28 11:20:55,653 Hysteresis 77074 0: raw(217 32000 32000 32000) min(-1482 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1321 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1482 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1321 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -23 50 217 1321 -1482 -7730 -19 50 217 1321 -1482 -7730 -44 50 217 1321 -1482 -7730 -15 50 217 1321 -1482 -7730 -47 50 217 1321 -1482 -7730 -10 50 217 1321 -1482 -7730 119 31 134 1321 -1482 -7730 270 -120 -521 1321 -1482 -7730 50 50 217 1321 -1482 -7730 -35 50 217 1321 -1482 -7730 -317 267 1160 1321 -1482 -7730 -216 166 721 1321 -1482 -7730 -259 209 908 1321 -1482 -7730 -124 74 321 1321 -1482 -7730 -34 50 217 1321 -1482 -7730 102 48 208 1321 -1482 -7730 -24 50 217 1321 -1482 -7730 98 50 217 1321 -1482 -7730 48 50 217 1321 -1482 -7730 591 -441 -1917 1321 -1917 -7730 2025-09-28 11:21:05,657 Hysteresis 77084 0: raw(-1917 32000 32000 32000) min(-1917 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1321 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1917 32000 32000 32000) min(-1917 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1321 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 263 -113 -491 1321 -1917 -7730 85 50 217 1321 -1917 -7730 50 50 217 1321 -1917 -7730 -414 364 1582 1582 -1917 -7730 -378 328 1426 1582 -1917 -7730 -310 260 1130 1582 -1917 -7730 -193 143 621 1582 -1917 -7730 2 50 217 1582 -1917 -7730 85 50 217 1582 -1917 -7730 186 -36 -156 1582 -1917 -7730 27 50 217 1582 -1917 -7730 -31 50 217 1582 -1917 -7730 -140 90 391 1582 -1917 -7730 -135 85 369 1582 -1917 -7730 21 50 217 1582 -1917 -7730 -9 50 217 1582 -1917 -7730 -44 50 217 1582 -1917 -7730 -81 50 217 1582 -1917 -7730 -27 50 217 1582 -1917 -7730 -1 50 217 1582 -1917 -7730 2025-09-28 11:21:15,662 Hysteresis 77095 0: raw(217 32000 32000 32000) min(-1917 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1582 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1917 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1582 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 47 50 217 1582 -1917 -7730 -5 50 217 1582 -1917 -7730 1 50 217 1582 -1917 -7730 -44 50 217 1582 -1917 -7730 -22 50 217 1582 -1917 -7730 -74 50 217 1582 -1917 -7730 -26 50 217 1582 -1917 -7730 -52 50 217 1582 -1917 -7730 -34 50 217 1582 -1917 -7730 -32 50 217 1582 -1917 -7730 16 50 217 1582 -1917 -7730 -26 50 217 1582 -1917 -7730 -71 50 217 1582 -1917 -7730 -71 50 217 1582 -1917 -7730 -28 50 217 1582 -1917 -7730 11 50 217 1582 -1917 -7730 41 50 217 1582 -1917 -7730 7 50 217 1582 -1917 -7730 -31 50 217 1582 -1917 -7730 -47 50 217 1582 -1917 -7730 2025-09-28 11:21:25,670 Hysteresis 77105 0: raw(217 32000 32000 32000) min(-1917 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1582 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1917 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1582 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -48 50 217 1582 -1917 -7730 -2 50 217 1582 -1917 -7730 11 50 217 1582 -1917 -7730 27 50 217 1582 -1917 -7730 -13 50 217 1582 -1917 -7730 -17 50 217 1582 -1917 -7730 -17 50 217 1582 -1917 -7730 -11 50 217 1582 -1917 -7730 -48 50 217 1582 -1917 -7730 -20 50 217 1582 -1917 -7730 -46 50 217 1582 -1917 -7730 -9 50 217 1582 -1917 -7730 -65 50 217 1582 -1917 -7730 -45 50 217 1582 -1917 -7730 -36 50 217 1582 -1917 -7730 23 50 217 1582 -1917 -7730 1 50 217 1582 -1917 -7730 38 50 217 1582 -1917 -7730 5 50 217 1582 -1917 -7730 -7 50 217 1582 -1917 -7730 2025-09-28 11:21:35,673 Hysteresis 77115 0: raw(217 32000 32000 32000) min(-1917 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1582 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1917 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1582 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -57 50 217 1582 -1917 -7730 -57 50 217 1582 -1917 -7730 -52 50 217 1582 -1917 -7730 -32 50 217 1582 -1917 -7730 -15 50 217 1582 -1917 -7730 12 50 217 1582 -1917 -7730 6 50 217 1582 -1917 -7730 -8 50 217 1582 -1917 -7730 0 50 217 1582 -1917 -7730 -20 50 217 1582 -1917 -7730 -59 50 217 1582 -1917 -7730 -63 50 217 1582 -1917 -7730 -32 50 217 1582 -1917 -7730 -15 50 217 1582 -1917 -7730 0 50 217 1582 -1917 -7730 -6 50 217 1582 -1917 -7730 -11 50 217 1582 -1917 -7730 -7 50 217 1582 -1917 -7730 -13 50 217 1582 -1917 -7730 -23 50 217 1582 -1917 -7730 2025-09-28 11:21:45,681 Hysteresis 77125 0: raw(217 32000 32000 32000) min(-1917 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1582 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1917 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1582 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6 50 217 1582 -1917 -7730 -1 50 217 1582 -1917 -7730 -4 50 217 1582 -1917 -7730 -25 50 217 1582 -1917 -7730 -29 50 217 1582 -1917 -7730 -42 50 217 1582 -1917 -7730 -40 50 217 1582 -1917 -7730 -40 50 217 1582 -1917 -7730 -19 50 217 1582 -1917 -7730 -9 50 217 1582 -1917 -7730 -26 50 217 1582 -1917 -7730 -47 50 217 1582 -1917 -7730 -45 50 217 1582 -1917 -7730 -63 50 217 1582 -1917 -7730 -10 50 217 1582 -1917 -7730 53 50 217 1582 -1917 -7730 70 50 217 1582 -1917 -7730 -39 50 217 1582 -1917 -7730 -33 50 217 1582 -1917 -7730 -77 50 217 1582 -1917 -7730 2025-09-28 11:21:55,700 Hysteresis 77135 0: raw(217 32000 32000 32000) min(-1917 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1582 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1917 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1582 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 13 50 217 1582 -1917 -7730 -14 50 217 1582 -1917 -7730 -63 50 217 1582 -1917 -7730 -70 50 217 1582 -1917 -7730 -2 50 217 1582 -1917 -7730 -3 50 217 1582 -1917 -7730 5 50 217 1582 -1917 -7730 -33 50 217 1582 -1917 -7730 4 50 217 1582 -1917 -7730 0 50 217 1582 -1917 -7730 6 50 217 1582 -1917 -7730 -36 50 217 1582 -1917 -7730 -36 50 217 1582 -1917 -7730 -83 50 217 1582 -1917 -7730 -11 50 217 1582 -1917 -7730 -62 50 217 1582 -1917 -7730 -41 50 217 1582 -1917 -7730 -45 50 217 1582 -1917 -7730 13 50 217 1582 -1917 -7730 21 50 217 1582 -1917 -7730 2025-09-28 11:22:05,704 Hysteresis 77145 0: raw(217 32000 32000 32000) min(-1917 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1582 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-1917 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1582 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 85 50 217 1582 -1917 -7730 -59 50 217 1582 -1917 -7730 -7 50 217 1582 -1917 -7730 -58 50 217 1582 -1917 -7730 -53 50 217 1582 -1917 -7730 -18 50 217 1582 -1917 -7730 -29 50 217 1582 -1917 -7730 -1 50 217 1582 -1917 -7730 -6 50 217 1582 -1917 -7730 9 50 217 1582 -1917 -7730 -17 50 217 1582 -1917 -7730 -19 50 217 1582 -1917 -7730 -18 50 217 1582 -1917 -7730 -28 50 217 1582 -1917 -7730 -33 50 217 1582 -1917 -7730 -41 50 217 1582 -1917 -7730 -42 50 217 1582 -1917 -7730 -25 50 217 1582 -1917 -7730 -12 50 217 1582 -1917 -7730 183 -33 -143 1582 -1917 -7730 2025-09-28 11:22:15,709 Hysteresis 77155 0: raw(-143 32000 32000 32000) min(-1917 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1582 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-143 32000 32000 32000) min(-1917 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1582 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 972 -822 -3573 1582 -3573 -7730 -122 72 313 1582 -3573 -7730 -124 74 321 1582 -3573 -7730 -406 356 1547 1582 -3573 -7730 -443 393 1708 1708 -3573 -7730 -441 391 1700 1708 -3573 -7730 24 50 217 1708 -3573 -7730 28 50 217 1708 -3573 -7730 99 50 217 1708 -3573 -7730 103 47 204 1708 -3573 -7730 42 50 217 1708 -3573 -7730 5 50 217 1708 -3573 -7730 -6 50 217 1708 -3573 -7730 -82 50 217 1708 -3573 -7730 -63 50 217 1708 -3573 -7730 11 50 217 1708 -3573 -7730 21 50 217 1708 -3573 -7730 -10 50 217 1708 -3573 -7730 -29 50 217 1708 -3573 -7730 -54 50 217 1708 -3573 -7730 2025-09-28 11:22:25,714 Hysteresis 77165 0: raw(217 32000 32000 32000) min(-3573 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1708 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3573 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1708 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -48 50 217 1708 -3573 -7730 -22 50 217 1708 -3573 -7730 10 50 217 1708 -3573 -7730 24 50 217 1708 -3573 -7730 16 50 217 1708 -3573 -7730 11 50 217 1708 -3573 -7730 13 50 217 1708 -3573 -7730 -29 50 217 1708 -3573 -7730 -34 50 217 1708 -3573 -7730 -34 50 217 1708 -3573 -7730 -30 50 217 1708 -3573 -7730 -32 50 217 1708 -3573 -7730 -5 50 217 1708 -3573 -7730 -24 50 217 1708 -3573 -7730 -22 50 217 1708 -3573 -7730 -25 50 217 1708 -3573 -7730 -33 50 217 1708 -3573 -7730 -36 50 217 1708 -3573 -7730 -22 50 217 1708 -3573 -7730 -3 50 217 1708 -3573 -7730 2025-09-28 11:22:35,719 Hysteresis 77175 0: raw(217 32000 32000 32000) min(-3573 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1708 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3573 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1708 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 17 50 217 1708 -3573 -7730 -8 50 217 1708 -3573 -7730 -5 50 217 1708 -3573 -7730 -19 50 217 1708 -3573 -7730 -17 50 217 1708 -3573 -7730 -51 50 217 1708 -3573 -7730 -39 50 217 1708 -3573 -7730 -57 50 217 1708 -3573 -7730 -31 50 217 1708 -3573 -7730 -15 50 217 1708 -3573 -7730 11 50 217 1708 -3573 -7730 37 50 217 1708 -3573 -7730 9 50 217 1708 -3573 -7730 -4 50 217 1708 -3573 -7730 -25 50 217 1708 -3573 -7730 -27 50 217 1708 -3573 -7730 -32 50 217 1708 -3573 -7730 -21 50 217 1708 -3573 -7730 -22 50 217 1708 -3573 -7730 -14 50 217 1708 -3573 -7730 2025-09-28 11:22:45,729 Hysteresis 77185 0: raw(217 32000 32000 32000) min(-3573 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1708 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3573 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1708 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6 50 217 1708 -3573 -7730 -9 50 217 1708 -3573 -7730 -30 50 217 1708 -3573 -7730 -12 50 217 1708 -3573 -7730 -19 50 217 1708 -3573 -7730 -20 50 217 1708 -3573 -7730 -35 50 217 1708 -3573 -7730 -29 50 217 1708 -3573 -7730 -43 50 217 1708 -3573 -7730 -32 50 217 1708 -3573 -7730 -23 50 217 1708 -3573 -7730 22 50 217 1708 -3573 -7730 21 50 217 1708 -3573 -7730 -20 50 217 1708 -3573 -7730 -24 50 217 1708 -3573 -7730 -31 50 217 1708 -3573 -7730 -44 50 217 1708 -3573 -7730 -50 50 217 1708 -3573 -7730 -19 50 217 1708 -3573 -7730 -21 50 217 1708 -3573 -7730 2025-09-28 11:22:55,736 Hysteresis 77195 0: raw(217 32000 32000 32000) min(-3573 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1708 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3573 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1708 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -31 50 217 1708 -3573 -7730 -15 50 217 1708 -3573 -7730 -28 50 217 1708 -3573 -7730 -39 50 217 1708 -3573 -7730 -50 50 217 1708 -3573 -7730 -31 50 217 1708 -3573 -7730 -40 50 217 1708 -3573 -7730 -3 50 217 1708 -3573 -7730 18 50 217 1708 -3573 -7730 17 50 217 1708 -3573 -7730 -17 50 217 1708 -3573 -7730 -30 50 217 1708 -3573 -7730 -7 50 217 1708 -3573 -7730 -10 50 217 1708 -3573 -7730 -34 50 217 1708 -3573 -7730 -27 50 217 1708 -3573 -7730 -16 50 217 1708 -3573 -7730 2 50 217 1708 -3573 -7730 -4 50 217 1708 -3573 -7730 -8 50 217 1708 -3573 -7730 2025-09-28 11:23:05,740 Hysteresis 77205 0: raw(217 32000 32000 32000) min(-3573 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1708 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3573 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1708 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -5 50 217 1708 -3573 -7730 -21 50 217 1708 -3573 -7730 -27 50 217 1708 -3573 -7730 -20 50 217 1708 -3573 -7730 -12 50 217 1708 -3573 -7730 -17 50 217 1708 -3573 -7730 -26 50 217 1708 -3573 -7730 -29 50 217 1708 -3573 -7730 -8 50 217 1708 -3573 -7730 -7 50 217 1708 -3573 -7730 -11 50 217 1708 -3573 -7730 -13 50 217 1708 -3573 -7730 -17 50 217 1708 -3573 -7730 -29 50 217 1708 -3573 -7730 -26 50 217 1708 -3573 -7730 -7 50 217 1708 -3573 -7730 -19 50 217 1708 -3573 -7730 -30 50 217 1708 -3573 -7730 -61 50 217 1708 -3573 -7730 -61 50 217 1708 -3573 -7730 2025-09-28 11:23:15,745 Hysteresis 77215 0: raw(217 32000 32000 32000) min(-3573 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1708 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3573 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1708 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 1 50 217 1708 -3573 -7730 1 50 217 1708 -3573 -7730 10 50 217 1708 -3573 -7730 -8 50 217 1708 -3573 -7730 3 50 217 1708 -3573 -7730 1 50 217 1708 -3573 -7730 1 50 217 1708 -3573 -7730 -32 50 217 1708 -3573 -7730 -24 50 217 1708 -3573 -7730 -31 50 217 1708 -3573 -7730 -32 50 217 1708 -3573 -7730 -29 50 217 1708 -3573 -7730 -24 50 217 1708 -3573 -7730 -35 50 217 1708 -3573 -7730 -2 50 217 1708 -3573 -7730 -2 50 217 1708 -3573 -7730 -18 50 217 1708 -3573 -7730 -28 50 217 1708 -3573 -7730 -25 50 217 1708 -3573 -7730 -19 50 217 1708 -3573 -7730 2025-09-28 11:23:25,749 Hysteresis 77225 0: raw(217 32000 32000 32000) min(-3573 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1708 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3573 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1708 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -20 50 217 1708 -3573 -7730 -17 50 217 1708 -3573 -7730 -17 50 217 1708 -3573 -7730 -26 50 217 1708 -3573 -7730 -24 50 217 1708 -3573 -7730 -17 50 217 1708 -3573 -7730 -16 50 217 1708 -3573 -7730 -14 50 217 1708 -3573 -7730 0 50 217 1708 -3573 -7730 1 50 217 1708 -3573 -7730 -34 50 217 1708 -3573 -7730 -26 50 217 1708 -3573 -7730 -10 50 217 1708 -3573 -7730 7 50 217 1708 -3573 -7730 2 50 217 1708 -3573 -7730 -54 50 217 1708 -3573 -7730 -42 50 217 1708 -3573 -7730 4 50 217 1708 -3573 -7730 5 50 217 1708 -3573 -7730 -6 50 217 1708 -3573 -7730 2025-09-28 11:23:35,754 Hysteresis 77235 0: raw(217 32000 32000 32000) min(-3573 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1708 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3573 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1708 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -16 50 217 1708 -3573 -7730 0 50 217 1708 -3573 -7730 -16 50 217 1708 -3573 -7730 -18 50 217 1708 -3573 -7730 -32 50 217 1708 -3573 -7730 -33 50 217 1708 -3573 -7730 -35 50 217 1708 -3573 -7730 -21 50 217 1708 -3573 -7730 -11 50 217 1708 -3573 -7730 0 50 217 1708 -3573 -7730 5 50 217 1708 -3573 -7730 0 50 217 1708 -3573 -7730 -5 50 217 1708 -3573 -7730 -11 50 217 1708 -3573 -7730 -31 50 217 1708 -3573 -7730 -24 50 217 1708 -3573 -7730 -26 50 217 1708 -3573 -7730 -28 50 217 1708 -3573 -7730 -73 50 217 1708 -3573 -7730 -70 50 217 1708 -3573 -7730 2025-09-28 11:23:45,766 Hysteresis 77245 0: raw(217 32000 32000 32000) min(-3573 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1708 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3573 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1708 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -35 50 217 1708 -3573 -7730 42 50 217 1708 -3573 -7730 37 50 217 1708 -3573 -7730 -58 50 217 1708 -3573 -7730 -61 50 217 1708 -3573 -7730 -26 50 217 1708 -3573 -7730 7 50 217 1708 -3573 -7730 9 50 217 1708 -3573 -7730 -7 50 217 1708 -3573 -7730 -30 50 217 1708 -3573 -7730 3 50 217 1708 -3573 -7730 3 50 217 1708 -3573 -7730 -31 50 217 1708 -3573 -7730 -47 50 217 1708 -3573 -7730 -21 50 217 1708 -3573 -7730 -44 50 217 1708 -3573 -7730 -35 50 217 1708 -3573 -7730 -15 50 217 1708 -3573 -7730 -13 50 217 1708 -3573 -7730 -11 50 217 1708 -3573 -7730 2025-09-28 11:23:55,774 Hysteresis 77255 0: raw(217 32000 32000 32000) min(-3573 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1708 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3573 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1708 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -27 50 217 1708 -3573 -7730 -21 50 217 1708 -3573 -7730 -10 50 217 1708 -3573 -7730 -5 50 217 1708 -3573 -7730 -28 50 217 1708 -3573 -7730 -34 50 217 1708 -3573 -7730 -5 50 217 1708 -3573 -7730 19 50 217 1708 -3573 -7730 15 50 217 1708 -3573 -7730 -25 50 217 1708 -3573 -7730 -41 50 217 1708 -3573 -7730 -35 50 217 1708 -3573 -7730 -34 50 217 1708 -3573 -7730 -36 50 217 1708 -3573 -7730 -33 50 217 1708 -3573 -7730 -3 50 217 1708 -3573 -7730 4 50 217 1708 -3573 -7730 -28 50 217 1708 -3573 -7730 -28 50 217 1708 -3573 -7730 -22 50 217 1708 -3573 -7730 2025-09-28 11:24:05,780 Hysteresis 77265 0: raw(217 32000 32000 32000) min(-3573 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1708 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3573 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1708 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -5 50 217 1708 -3573 -7730 -26 50 217 1708 -3573 -7730 -20 50 217 1708 -3573 -7730 -5 50 217 1708 -3573 -7730 0 50 217 1708 -3573 -7730 7 50 217 1708 -3573 -7730 1 50 217 1708 -3573 -7730 -38 50 217 1708 -3573 -7730 -43 50 217 1708 -3573 -7730 -35 50 217 1708 -3573 -7730 -23 50 217 1708 -3573 -7730 -21 50 217 1708 -3573 -7730 -12 50 217 1708 -3573 -7730 -8 50 217 1708 -3573 -7730 -23 50 217 1708 -3573 -7730 -25 50 217 1708 -3573 -7730 -39 50 217 1708 -3573 -7730 53 50 217 1708 -3573 -7730 -15 50 217 1708 -3573 -7730 2025-09-28 11:24:15,786 Hysteresis 77275 0: raw(217 32000 32000 32000) min(-3573 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1708 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3573 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1708 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -37 50 217 1708 -3573 -7730 -36 50 217 1708 -3573 -7730 -3 50 217 1708 -3573 -7730 -15 50 217 1708 -3573 -7730 -14 50 217 1708 -3573 -7730 -36 50 217 1708 -3573 -7730 -39 50 217 1708 -3573 -7730 -30 50 217 1708 -3573 -7730 -6 50 217 1708 -3573 -7730 9 50 217 1708 -3573 -7730 2 50 217 1708 -3573 -7730 -6 50 217 1708 -3573 -7730 -20 50 217 1708 -3573 -7730 -18 50 217 1708 -3573 -7730 -38 50 217 1708 -3573 -7730 -61 50 217 1708 -3573 -7730 -61 50 217 1708 -3573 -7730 -27 50 217 1708 -3573 -7730 -16 50 217 1708 -3573 -7730 7 50 217 1708 -3573 -7730 2025-09-28 11:24:25,795 Hysteresis 77285 0: raw(217 32000 32000 32000) min(-3573 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1708 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3573 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1708 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 8 50 217 1708 -3573 -7730 18 50 217 1708 -3573 -7730 -23 50 217 1708 -3573 -7730 6 50 217 1708 -3573 -7730 -6 50 217 1708 -3573 -7730 -14 50 217 1708 -3573 -7730 -58 50 217 1708 -3573 -7730 -51 50 217 1708 -3573 -7730 -39 50 217 1708 -3573 -7730 -25 50 217 1708 -3573 -7730 -7 50 217 1708 -3573 -7730 -8 50 217 1708 -3573 -7730 -29 50 217 1708 -3573 -7730 -8 50 217 1708 -3573 -7730 -11 50 217 1708 -3573 -7730 -13 50 217 1708 -3573 -7730 -4 50 217 1708 -3573 -7730 -14 50 217 1708 -3573 -7730 -31 50 217 1708 -3573 -7730 -31 50 217 1708 -3573 -7730 2025-09-28 11:24:35,799 Hysteresis 77295 0: raw(217 32000 32000 32000) min(-3573 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1708 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3573 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1708 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -19 50 217 1708 -3573 -7730 -26 50 217 1708 -3573 -7730 -33 50 217 1708 -3573 -7730 -24 50 217 1708 -3573 -7730 -4 50 217 1708 -3573 -7730 -11 50 217 1708 -3573 -7730 -25 50 217 1708 -3573 -7730 -42 50 217 1708 -3573 -7730 -34 50 217 1708 -3573 -7730 -13 50 217 1708 -3573 -7730 -10 50 217 1708 -3573 -7730 13 50 217 1708 -3573 -7730 -5 50 217 1708 -3573 -7730 -6 50 217 1708 -3573 -7730 -7 50 217 1708 -3573 -7730 -42 50 217 1708 -3573 -7730 -68 50 217 1708 -3573 -7730 -70 50 217 1708 -3573 -7730 -16 50 217 1708 -3573 -7730 0 50 217 1708 -3573 -7730 2025-09-28 11:24:45,808 Hysteresis 77305 0: raw(217 32000 32000 32000) min(-3573 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1708 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3573 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1708 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -18 50 217 1708 -3573 -7730 -36 50 217 1708 -3573 -7730 -34 50 217 1708 -3573 -7730 -39 50 217 1708 -3573 -7730 -14 50 217 1708 -3573 -7730 2 50 217 1708 -3573 -7730 23 50 217 1708 -3573 -7730 1 50 217 1708 -3573 -7730 -26 50 217 1708 -3573 -7730 -29 50 217 1708 -3573 -7730 -38 50 217 1708 -3573 -7730 -16 50 217 1708 -3573 -7730 -20 50 217 1708 -3573 -7730 -14 50 217 1708 -3573 -7730 -28 50 217 1708 -3573 -7730 -22 50 217 1708 -3573 -7730 -14 50 217 1708 -3573 -7730 -16 50 217 1708 -3573 -7730 -16 50 217 1708 -3573 -7730 -14 50 217 1708 -3573 -7730 2025-09-28 11:24:55,818 Hysteresis 77315 0: raw(217 32000 32000 32000) min(-3573 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1708 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3573 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1708 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 20 50 217 1708 -3573 -7730 20 50 217 1708 -3573 -7730 -17 50 217 1708 -3573 -7730 -64 50 217 1708 -3573 -7730 -25 50 217 1708 -3573 -7730 -25 50 217 1708 -3573 -7730 0 50 217 1708 -3573 -7730 -33 50 217 1708 -3573 -7730 -22 50 217 1708 -3573 -7730 -48 50 217 1708 -3573 -7730 6 50 217 1708 -3573 -7730 -33 50 217 1708 -3573 -7730 -6 50 217 1708 -3573 -7730 -36 50 217 1708 -3573 -7730 -4 50 217 1708 -3573 -7730 -59 50 217 1708 -3573 -7730 -31 50 217 1708 -3573 -7730 -39 50 217 1708 -3573 -7730 -9 50 217 1708 -3573 -7730 -8 50 217 1708 -3573 -7730 2025-09-28 11:25:05,826 Hysteresis 77325 0: raw(217 32000 32000 32000) min(-3573 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1708 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3573 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1708 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 9 50 217 1708 -3573 -7730 -13 50 217 1708 -3573 -7730 -12 50 217 1708 -3573 -7730 -57 50 217 1708 -3573 -7730 -39 50 217 1708 -3573 -7730 -57 50 217 1708 -3573 -7730 4 50 217 1708 -3573 -7730 -22 50 217 1708 -3573 -7730 23 50 217 1708 -3573 -7730 23 50 217 1708 -3573 -7730 5 50 217 1708 -3573 -7730 -76 50 217 1708 -3573 -7730 27 50 217 1708 -3573 -7730 -101 51 221 1708 -3573 -7730 34 50 217 1708 -3573 -7730 -51 50 217 1708 -3573 -7730 30 50 217 1708 -3573 -7730 -70 50 217 1708 -3573 -7730 60 50 217 1708 -3573 -7730 -99 50 217 1708 -3573 -7730 2025-09-28 11:25:15,837 Hysteresis 77335 0: raw(217 32000 32000 32000) min(-3573 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1708 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3573 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1708 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 78 50 217 1708 -3573 -7730 -90 50 217 1708 -3573 -7730 -9 50 217 1708 -3573 -7730 21 50 217 1708 -3573 -7730 51 50 217 1708 -3573 -7730 49 50 217 1708 -3573 -7730 -20 50 217 1708 -3573 -7730 -59 50 217 1708 -3573 -7730 -57 50 217 1708 -3573 -7730 -14 50 217 1708 -3573 -7730 -12 50 217 1708 -3573 -7730 2 50 217 1708 -3573 -7730 -8 50 217 1708 -3573 -7730 3 50 217 1708 -3573 -7730 -16 50 217 1708 -3573 -7730 -5 50 217 1708 -3573 -7730 -54 50 217 1708 -3573 -7730 -54 50 217 1708 -3573 -7730 -43 50 217 1708 -3573 -7730 10 50 217 1708 -3573 -7730 2025-09-28 11:25:25,842 Hysteresis 77345 0: raw(217 32000 32000 32000) min(-3573 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1708 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3573 32000 32000 32000) spread(-7730 32000 32000 32000) max_pv 1708 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -60 50 217 1708 -3573 -7730 -43 50 217 1708 -3573 -7730 -90 50 217 1708 -3573 -7730 11 50 217 1708 -3573 -7730 -80 50 217 1708 -3573 -7730 -15 50 217 1708 -3573 -7730 -49 50 217 1708 -3573 -7730 -10 50 217 1708 -3573 -7730 11 50 217 1708 -3573 -7730 -15 50 217 1708 -3573 -7730 -8 50 217 1708 -3573 -7730 -50 50 217 1708 -3573 -7730 -31 50 217 1708 -3573 -7730 -31 50 217 1708 -3573 -7730 -6 50 217 1708 -3573 -7730 6 50 217 1708 -3573 -7730 27 50 217 1708 -3573 -7730 -13 50 217 1708 -3573 -7730 -24 50 217 1708 -3573 -7000 -37 50 217 1708 -3573 -7000 2025-09-28 11:25:35,859 Hysteresis 77355 0: raw(217 32000 32000 32000) min(-3573 32000 32000 32000) spread(-7000 32000 32000 32000) max_pv 1708 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3573 32000 32000 32000) spread(-7000 32000 32000 32000) max_pv 1708 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -157 107 465 1708 -3573 -7000 -134 84 365 1708 -3573 -7000 -86 50 217 1708 -3573 -7000 84 50 217 1708 -3573 -7000 139 11 47 1708 -3573 -7000 143 7 30 1708 -3573 -7000 6 50 217 1708 -3573 -7000 -42 50 217 1708 -3573 -7000 -24 50 217 1708 -3573 -7000 -41 50 217 1708 -3573 -7000 38 50 217 1708 -3573 -7000 -2 50 217 1708 -3573 -7000 26 50 217 1708 -3573 -7000 -21 50 217 1708 -3573 -7000 -2 50 217 1708 -3573 -7000 -4 50 217 1708 -3573 -7000 -6 50 217 1708 -3573 -7000 -17 50 217 1708 -3573 -7000 -21 50 217 1708 -3573 -7000 -31 50 217 1708 -3573 -7000 2025-09-28 11:25:45,865 Hysteresis 77365 0: raw(217 32000 32000 32000) min(-3573 32000 32000 32000) spread(-7000 32000 32000 32000) max_pv 1708 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3573 32000 32000 32000) spread(-7000 32000 32000 32000) max_pv 1708 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -33 50 217 1708 -3573 -7000 -34 50 217 1708 -3573 -7000 -11 50 217 1708 -3573 -7000 7 50 217 1708 -3573 -7000 -18 50 217 1708 -3573 -7000 -15 50 217 1708 -3573 -7000 -31 50 217 1708 -3573 -7000 -28 50 217 1708 -3573 -7000 -28 50 217 1708 -3573 -7000 -26 50 217 1708 -3573 -7000 -23 50 217 1708 -3573 -7000 -38 50 217 1708 -3573 -7000 -10 50 217 1708 -3573 -7000 -26 50 217 1708 -3573 -7000 -27 50 217 1708 -3573 -7000 -40 50 217 1708 -3573 -7000 -17 50 217 1708 -3573 -7000 -14 50 217 1708 -3573 -7000 -14 50 217 1708 -3573 -7000 -8 50 217 1708 -3573 -7000 2025-09-28 11:25:55,871 Hysteresis 77375 0: raw(217 32000 32000 32000) min(-3573 32000 32000 32000) spread(-7000 32000 32000 32000) max_pv 1708 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3573 32000 32000 32000) spread(-7000 32000 32000 32000) max_pv 1708 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -25 50 217 1708 -3573 -7000 -29 50 217 1708 -3573 -7000 -32 50 217 1708 -3573 -7000 -20 50 217 1708 -3573 -7000 -16 50 217 1708 -3573 -7000 -17 50 217 1708 -3573 -7000 0 50 217 1708 -3573 -7000 -5 50 217 1708 -3573 -7000 -5 50 217 1708 -3573 -7000 -34 50 217 1708 -3573 -7000 -32 50 217 1708 -3573 -7000 -60 50 217 1708 -3573 -7000 -15 50 217 1708 -3573 -7000 -19 50 217 1708 -3573 -7000 -16 50 217 1708 -3573 -7000 -3 50 217 1708 -3573 -7000 -19 50 217 1708 -3573 -7000 -43 50 217 1708 -3573 -7000 -51 50 217 1708 -3573 -7000 -30 50 217 1708 -3573 -7000 2025-09-28 11:26:05,880 Hysteresis 77385 0: raw(217 32000 32000 32000) min(-3573 32000 32000 32000) spread(-7000 32000 32000 32000) max_pv 1708 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3573 32000 32000 32000) spread(-7000 32000 32000 32000) max_pv 1708 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -16 50 217 1708 -3573 -7000 -32 50 217 1708 -3573 -7000 -39 50 217 1708 -3573 -7000 -43 50 217 1708 -3573 -7000 -24 50 217 1708 -3573 -7000 -17 50 217 1708 -3573 -7000 -12 50 217 1708 -3573 -7000 -11 50 217 1708 -3573 -7000 11 50 217 1708 -3573 -7000 -5 50 217 1708 -3573 -7000 -11 50 217 1708 -3573 -7000 -19 50 217 1708 -3573 -7000 -22 50 217 1708 -3573 -7000 -30 50 217 1708 -3573 -7000 -41 50 217 1708 -3573 -7000 -19 50 217 1708 -3573 -7000 3 50 217 1708 -3573 -7000 6 50 217 1708 -3573 -7000 -11 50 217 1708 -3573 -7000 -24 50 217 1708 -3573 -7000 2025-09-28 11:26:15,888 Hysteresis 77395 0: raw(217 32000 32000 32000) min(-3573 32000 32000 32000) spread(-7000 32000 32000 32000) max_pv 1708 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-3573 32000 32000 32000) spread(-7000 32000 32000 32000) max_pv 1708 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -5 50 217 1708 -3573 -7000 -28 50 217 1708 30 -7000 -39 50 217 1708 30 -7000 -29 50 217 1708 30 -7000 -4 50 217 1708 30 -7000 19 50 217 1700 30 -7000 -3 50 217 465 30 -7000 -29 50 217 465 30 -7000 -65 50 217 465 30 -7000 -26 50 217 465 30 -7000 -4 50 217 465 30 -7000 -22 50 217 465 30 -7000 -39 50 217 465 30 -7000 -29 50 217 465 30 -7000 1 50 217 465 30 -7000 -5 50 217 465 30 -7000 -6 50 217 465 30 -7000 -25 50 217 465 30 -7000 -15 50 217 465 30 -7000 -17 50 217 465 30 -7000 2025-09-28 11:26:25,894 Hysteresis 77405 0: raw(217 32000 32000 32000) min(30 32000 32000 32000) spread(-7000 32000 32000 32000) max_pv 465 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 30 < req 18000 No: p0 min 30 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(30 32000 32000 32000) spread(-7000 32000 32000 32000) max_pv 465 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -9 50 217 465 30 -7000 3 50 217 465 30 -7000 -5 50 217 465 30 -7000 -5 50 217 465 30 -7000 -9 50 217 465 30 -7000 -21 50 217 465 30 -7000 -45 50 217 465 30 -7000 -36 50 217 465 30 -7000 -4 50 217 465 30 -7000 -4 50 217 465 30 -7000 -20 50 217 465 30 -7000 -25 50 217 465 30 -7000 -21 50 217 465 30 -7000 -22 50 217 465 30 -7000 -5 50 217 465 30 -7000 0 50 217 465 30 -7000 3 50 217 465 30 -7000 -10 50 217 465 30 -7000 -31 50 217 465 30 -7000 -17 50 217 465 30 -7000 2025-09-28 11:26:35,920 Hysteresis 77415 0: raw(217 32000 32000 32000) min(30 32000 32000 32000) spread(-7000 32000 32000 32000) max_pv 465 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 30 < req 18000 No: p0 min 30 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(30 32000 32000 32000) spread(-7000 32000 32000 32000) max_pv 465 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -21 50 217 465 30 -7000 -21 50 217 465 30 -7000 -14 50 217 465 30 -7000 -15 50 217 465 30 -7000 3 50 217 465 30 -7000 -9 50 217 465 30 -7000 -8 50 217 465 30 -7000 -13 50 217 465 30 -7000 -10 50 217 465 30 -7000 -37 50 217 465 30 -7000 -16 50 217 465 30 -7000 -20 50 217 465 30 -7000 -22 50 217 465 30 -7000 -28 50 217 465 30 -7000 -2 50 217 465 30 -7000 10 50 217 465 30 -7000 -2 50 217 465 30 -7000 -2 50 217 465 30 -7000 0 50 217 465 30 -7000 -13 50 217 465 30 -7000 2025-09-28 11:26:45,926 Hysteresis 77425 0: raw(217 32000 32000 32000) min(30 32000 32000 32000) spread(-7000 32000 32000 32000) max_pv 465 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 30 < req 18000 No: p0 min 30 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(30 32000 32000 32000) spread(-7000 32000 32000 32000) max_pv 465 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -15 50 217 465 30 -7000 -12 50 217 465 30 -7000 -11 50 217 465 30 -7000 -29 50 217 465 30 -7000 -28 50 217 465 30 -7000 -25 50 217 465 30 -7000 -24 50 217 465 30 -7000 -29 50 217 465 30 -7000 -11 50 217 465 30 -7000 -3 50 217 465 30 -7000 -11 50 217 465 30 -7000 -6 50 217 465 30 -7000 -7 50 217 465 30 -7000 -26 50 217 465 30 -7000 -34 50 217 465 30 -7000 -17 50 217 465 30 -7000 -8 50 217 465 30 -7000 -1 50 217 465 30 -7000 -7 50 217 465 30 -7000 -27 50 217 465 30 -7000 2025-09-28 11:26:55,937 Hysteresis 77435 0: raw(217 32000 32000 32000) min(30 32000 32000 32000) spread(-7000 32000 32000 32000) max_pv 465 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 30 < req 18000 No: p0 min 30 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(30 32000 32000 32000) spread(-7000 32000 32000 32000) max_pv 465 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -33 50 217 465 30 -7000 -18 50 217 465 30 -7000 -26 50 217 465 30 -7000 -41 50 217 465 30 -7000 -29 50 217 465 30 -7000 -38 50 217 465 30 -7000 -13 50 217 465 30 -7000 -17 50 217 465 30 -7000 5 50 217 465 30 -7000 6 50 217 465 30 -7000 -3 50 217 465 30 -7000 -20 50 217 465 30 -7000 -22 50 217 465 30 -7000 -26 50 217 465 30 -7000 -24 50 217 465 30 -7000 -37 50 217 465 30 -7000 -39 50 217 465 30 -7000 -44 50 217 465 30 -7000 -28 50 217 465 30 -7000 -31 50 217 465 30 -7000 2025-09-28 11:27:05,949 Hysteresis 77445 0: raw(217 32000 32000 32000) min(30 32000 32000 32000) spread(-7000 32000 32000 32000) max_pv 465 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 30 < req 18000 No: p0 min 30 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(30 32000 32000 32000) spread(-7000 32000 32000 32000) max_pv 465 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6 50 217 465 30 -7000 -2 50 217 465 30 -7000 0 50 217 465 30 -7000 0 50 217 465 30 -7000 -3 50 217 465 30 -7000 -2 50 217 465 30 -7000 -11 50 217 465 30 -7000 -39 50 217 465 30 -7000 -45 50 217 465 30 -7000 -29 50 217 465 30 -7000 -29 50 217 465 30 -7000 -24 50 217 465 30 -7000 -32 50 217 465 30 -7000 -35 50 217 465 30 -7000 -12 50 217 465 30 -7000 -15 50 217 465 30 -7000 -23 50 217 465 30 -7000 -12 50 217 465 30 -7000 3 50 217 465 30 -7000 7 50 217 465 30 -7000 2025-09-28 11:27:15,953 Hysteresis 77455 0: raw(217 32000 32000 32000) min(30 32000 32000 32000) spread(-7000 32000 32000 32000) max_pv 465 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 30 < req 18000 No: p0 min 30 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(30 32000 32000 32000) spread(-7000 32000 32000 32000) max_pv 465 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 15 50 217 465 30 -7000 -45 50 217 465 30 -7000 -47 50 217 465 30 -7000 -49 50 217 465 30 -7000 -18 50 217 465 30 -7000 -26 50 217 465 30 -7000 2 50 217 465 30 -7000 5 50 217 465 30 -7000 6 50 217 465 30 -7000 6 50 217 465 30 -7000 -8 50 217 465 30 -7000 -33 50 217 465 30 -7000 -40 50 217 465 30 -7000 -38 50 217 465 30 -7000 -35 50 217 465 30 -7000 -22 50 217 465 30 -7000 -20 50 217 465 30 -7000 -25 50 217 465 30 -7000 -21 50 217 465 30 -7000 -24 50 217 465 30 -7000 2025-09-28 11:27:25,958 Hysteresis 77465 0: raw(217 32000 32000 32000) min(30 32000 32000 32000) spread(-7000 32000 32000 32000) max_pv 465 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 30 < req 18000 No: p0 min 30 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(30 32000 32000 32000) spread(-7000 32000 32000 32000) max_pv 465 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 1 50 217 465 30 -7000 0 50 217 465 30 -7000 -22 50 217 465 30 -7000 -27 50 217 465 30 -7000 -23 50 217 465 30 -7000 -35 50 217 465 30 -7000 -24 50 217 465 30 -7000 -21 50 217 465 30 -7000 -26 50 217 465 30 -7000 -11 50 217 465 30 -7000 -11 50 217 465 30 -7000 -3 50 217 465 30 -7000 3 50 217 465 30 -7000 0 50 217 465 30 -7000 -20 50 217 465 30 -7000 -35 50 217 465 30 -7000 -47 50 217 465 30 -7000 -48 50 217 465 30 -7000 -7 50 217 465 30 -7000 -1 50 217 465 30 -7000 2025-09-28 11:27:35,971 Hysteresis 77475 0: raw(217 32000 32000 32000) min(30 32000 32000 32000) spread(-7000 32000 32000 32000) max_pv 465 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 30 < req 18000 No: p0 min 30 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(30 32000 32000 32000) spread(-7000 32000 32000 32000) max_pv 465 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -9 50 217 465 30 -3573 -20 50 217 465 30 -3573 -16 50 217 465 30 -3573 -16 50 217 465 30 -3573 -16 50 217 465 30 -3573 -49 50 217 465 30 -3573 -22 50 217 465 30 -3573 -14 50 217 465 30 -3573 -23 50 217 465 30 -3573 -28 50 217 465 30 -3573 -14 50 217 465 30 -3573 -14 50 217 465 30 -3573 -8 50 217 465 30 -3573 -35 50 217 465 30 -3573 -44 50 217 465 30 -3573 -54 50 217 465 30 -3573 -55 50 217 465 30 -3573 -44 50 217 465 30 -3573 -44 50 217 465 30 -3573 66 50 217 465 30 -3573 2025-09-28 11:27:45,977 Hysteresis 77485 0: raw(217 32000 32000 32000) min(30 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 465 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 30 < req 18000 No: p0 min 30 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(30 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 465 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 53 50 217 465 30 -3573 58 50 217 465 30 -3573 -15 50 217 465 30 -3573 -21 50 217 465 30 -3573 41 50 217 465 30 -3573 34 50 217 465 30 -3573 84 50 217 465 30 -3573 -85 50 217 465 30 -3573 -78 50 217 465 30 -3573 27 50 217 465 30 -3573 23 50 217 465 30 -3573 -46 50 217 465 30 -3573 -46 50 217 465 30 -3573 -120 70 304 465 30 -3573 16 50 217 465 30 -3573 12 50 217 465 30 -3573 10 50 217 465 30 -3573 11 50 217 465 30 -3573 43 50 217 465 30 -3573 40 50 217 465 30 -3573 2025-09-28 11:27:55,988 Hysteresis 77495 0: raw(217 32000 32000 32000) min(30 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 465 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 30 < req 18000 No: p0 min 30 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(30 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 465 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 58 50 217 465 30 -3573 -76 50 217 465 30 -3573 -64 50 217 465 30 -3573 -21 50 217 465 30 -3573 -28 50 217 465 30 -3573 -112 62 269 465 30 -3573 -112 62 269 465 30 -3573 -93 50 217 465 30 -3573 79 50 217 465 30 -3573 72 50 217 465 30 -3573 -29 50 217 465 30 -3573 -29 50 217 465 30 -3573 -53 50 217 465 30 -3573 -53 50 217 465 30 -3573 5 50 217 465 30 -3573 2 50 217 465 30 -3573 11 50 217 465 30 -3573 14 50 217 465 30 -3573 15 50 217 465 30 -3573 -40 50 217 465 30 -3573 2025-09-28 11:28:05,998 Hysteresis 77505 0: raw(217 32000 32000 32000) min(30 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 465 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 30 < req 18000 No: p0 min 30 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(30 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 465 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -40 50 217 465 30 -3573 -56 50 217 465 30 -3573 10 50 217 465 30 -3573 -43 50 217 465 30 -3573 22 50 217 465 30 -3573 25 50 217 465 30 -3573 -26 50 217 465 30 -3573 -26 50 217 465 30 -3573 22 50 217 465 30 -3573 -66 50 217 465 30 -3573 15 50 217 465 30 -3573 43 50 217 465 30 -3573 38 50 217 465 30 -3573 5 50 217 465 30 -3573 5 50 217 465 30 -3573 7 50 217 465 30 -3573 -46 50 217 465 30 -3573 17 50 217 465 30 -3573 -4 50 217 465 30 -3573 -4 50 217 465 30 -3573 2025-09-28 11:28:16,003 Hysteresis 77515 0: raw(217 32000 32000 32000) min(30 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 465 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 30 < req 18000 No: p0 min 30 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(30 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 465 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -43 50 217 465 30 -3573 -43 50 217 465 30 -3573 -89 50 217 465 30 -3573 -27 50 217 465 30 -3573 -75 50 217 465 30 -3573 -66 50 217 465 30 -3573 -65 50 217 465 30 -3573 -14 50 217 465 30 -3573 -14 50 217 465 30 -3573 34 50 217 465 30 -3573 -17 50 217 465 30 -3573 11 50 217 465 30 -3573 -8 50 217 465 30 -3573 -12 50 217 465 30 -3573 -31 50 217 465 30 -3573 -31 50 217 465 30 -3573 -42 50 217 465 30 -3573 -10 50 217 465 30 -3573 -53 50 217 465 30 -3573 -53 50 217 465 30 -3573 2025-09-28 11:28:26,018 Hysteresis 77525 0: raw(217 32000 32000 32000) min(30 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 465 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 30 < req 18000 No: p0 min 30 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(30 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 465 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -56 50 217 465 30 -3573 -11 50 217 465 30 -3573 -11 50 217 465 30 -3573 30 50 217 465 30 -3573 -12 50 217 465 30 -3573 -39 50 217 465 30 -3573 -26 50 217 465 30 -3573 -23 50 217 465 30 -3573 0 50 217 465 30 -3573 0 50 217 465 30 -3573 7 50 217 465 30 -3573 -6 50 217 465 30 -3573 -1 50 217 465 30 -3573 -16 50 217 465 30 -3573 -15 50 217 465 30 -3573 -27 50 217 465 30 -3573 -27 50 217 465 30 -3573 -16 50 217 465 30 -3573 -21 50 217 465 30 -3573 -9 50 217 465 30 -3573 2025-09-28 11:28:36,026 Hysteresis 77535 0: raw(217 32000 32000 32000) min(30 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 465 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 30 < req 18000 No: p0 min 30 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(30 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 465 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -8 50 217 465 30 -3573 -6 50 217 465 30 -3573 -1 50 217 465 30 -3573 -1 50 217 465 30 -3573 -51 50 217 465 30 -3573 -54 50 217 465 30 -3573 -89 50 217 465 30 -3573 -28 50 217 465 30 -3573 -59 50 217 465 30 -3573 -19 50 217 465 30 -3573 -19 50 217 465 30 -3573 22 50 217 465 30 -3573 -2 50 217 465 30 -3573 17 50 217 465 30 -3573 0 50 217 465 30 -3573 0 50 217 465 30 -3573 -39 50 217 465 30 -3573 -39 50 217 465 30 -3573 -24 50 217 465 30 -3573 -4 50 217 465 30 -3573 2025-09-28 11:28:46,033 Hysteresis 77545 0: raw(217 32000 32000 32000) min(30 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 465 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 30 < req 18000 No: p0 min 30 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(30 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 465 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -28 50 217 465 30 -3573 -42 50 217 465 30 -3573 -49 50 217 465 30 -3573 30 50 217 465 30 -3573 31 50 217 465 30 -3573 105 45 195 465 30 -3573 91 50 217 465 30 -3573 27 50 217 465 30 -3573 -32 50 217 465 30 -3573 -67 50 217 465 30 -3573 -41 50 217 465 30 -3573 -41 50 217 465 30 -3573 -33 50 217 465 30 -3573 -42 50 217 465 30 -3573 70 50 217 465 30 -3573 47 50 217 465 30 -3573 43 50 217 465 30 -3573 -4 50 217 465 30 -3573 -4 50 217 465 30 -3573 -22 50 217 465 30 -3573 2025-09-28 11:28:56,038 Hysteresis 77555 0: raw(217 32000 32000 32000) min(30 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 465 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 30 < req 18000 No: p0 min 30 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(30 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 465 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -39 50 217 465 30 -3573 14 50 217 465 30 -3573 -4 50 217 465 30 -3573 -10 50 217 465 30 -3573 -12 50 217 465 30 -3573 -12 50 217 465 30 -3573 -56 50 217 465 30 -3573 -55 50 217 465 30 -3573 -48 50 217 465 30 -3573 -68 50 217 465 30 -3573 -44 50 217 465 30 -3573 -10 50 217 465 30 -3573 -10 50 217 465 30 -3573 62 50 217 465 30 -3573 69 50 217 465 30 -3573 49 50 217 465 30 -3573 4 50 217 465 30 -3573 -38 50 217 465 30 -3573 -79 50 217 465 30 -3573 -76 50 217 465 30 -3573 2025-09-28 11:29:06,042 Hysteresis 77565 0: raw(217 32000 32000 32000) min(30 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 465 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 30 < req 18000 No: p0 min 30 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(30 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 465 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -17 50 217 465 30 -3573 -3 50 217 465 30 -3573 21 50 217 465 30 -3573 19 50 217 465 30 -3573 -3 50 217 465 30 -3573 1 50 217 465 30 -3573 -40 50 217 465 30 -3573 -23 50 217 465 30 -3573 -10 50 217 465 30 -3573 -16 50 217 465 30 -3573 -27 50 217 465 30 -3573 -9 50 217 465 30 -3573 -24 50 217 465 30 -3573 -24 50 217 465 30 -3573 -9 50 217 465 30 -3573 -9 50 217 465 30 -3573 -31 50 217 465 30 -3573 -71 50 217 465 30 -3573 -73 50 217 465 30 -3573 -26 50 217 465 30 -3573 2025-09-28 11:29:16,047 Hysteresis 77575 0: raw(217 32000 32000 32000) min(30 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 465 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 30 < req 18000 No: p0 min 30 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(30 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 465 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6 50 217 465 30 -3573 40 50 217 465 30 -3573 30 50 217 465 30 -3573 58 50 217 465 30 -3573 38 50 217 465 30 -3573 38 50 217 465 30 -3573 87 50 217 465 30 -3573 75 50 217 465 30 -3573 45 50 217 465 30 -3573 -2 50 217 465 30 -3573 -152 102 443 465 30 -3573 -180 130 565 565 30 -3573 -26 50 217 565 30 -3573 83 50 217 565 30 -3573 135 15 65 565 30 -3573 145 5 21 565 21 -3573 -43 50 217 565 21 -3573 -100 50 217 565 21 -3573 -107 57 247 565 21 -3573 -55 50 217 565 21 -3573 2025-09-28 11:29:26,066 Hysteresis 77585 0: raw(217 32000 32000 32000) min(21 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 565 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 21 < req 18000 No: p0 min 21 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(21 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 565 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -23 50 217 565 21 -3573 5 50 217 565 21 -3573 -11 50 217 565 21 -3573 -23 50 217 565 21 -3573 58 50 217 565 21 -3573 118 32 139 565 21 -3573 64 50 217 565 21 -3573 -16 50 217 565 21 -3573 -66 50 217 565 21 -3573 -59 50 217 565 21 -3573 14 50 217 565 21 -3573 -34 50 217 565 21 -3573 -94 50 217 565 21 -3573 -108 58 252 565 21 -3573 -48 50 217 565 21 -3573 -60 50 217 565 21 -3573 -81 50 217 565 21 -3573 -112 62 269 565 21 -3573 -64 50 217 565 21 -3573 -18 50 217 565 21 -3573 2025-09-28 11:29:36,073 Hysteresis 77595 0: raw(217 32000 32000 32000) min(21 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 565 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 21 < req 18000 No: p0 min 21 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(21 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 565 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 27 50 217 565 21 -3573 34 50 217 565 21 -3573 3 50 217 565 21 -3573 10 50 217 565 21 -3573 -35 50 217 565 21 -3573 -139 89 386 565 21 -3573 -145 95 413 565 21 -3573 -127 77 334 565 21 -3573 -44 50 217 565 21 -3573 17 50 217 565 21 -3573 65 50 217 565 21 -3573 7 50 217 565 21 -3573 -42 50 217 565 21 -3573 -80 50 217 565 21 -3573 -80 50 217 565 21 -3573 -22 50 217 565 21 -3573 -7 50 217 565 21 -3573 19 50 217 565 21 -3573 -10 50 217 565 21 -3573 0 50 217 565 21 -3573 2025-09-28 11:29:46,077 Hysteresis 77605 0: raw(217 32000 32000 32000) min(21 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 565 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 21 < req 18000 No: p0 min 21 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(21 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 565 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 3 50 217 565 21 -3573 -27 50 217 565 21 -3573 44 50 217 565 21 -3573 32 50 217 565 21 -3573 -23 50 217 565 21 -3573 -58 50 217 565 21 -3573 -6 50 217 565 21 -3573 8 50 217 565 21 -3573 -8 50 217 565 21 -3573 -54 50 217 565 21 -3573 -42 50 217 565 21 -3573 -52 50 217 565 21 -3573 28 50 217 565 21 -3573 20 50 217 565 21 -3573 -21 50 217 565 21 -3573 -49 50 217 565 21 -3573 -77 50 217 565 21 -3573 -76 50 217 565 21 -3573 -51 50 217 565 21 -3573 -22 50 217 565 21 -3573 2025-09-28 11:29:56,082 Hysteresis 77615 0: raw(217 32000 32000 32000) min(21 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 565 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 21 < req 18000 No: p0 min 21 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(21 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 565 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -35 50 217 565 21 -3573 -47 50 217 565 21 -3573 -88 50 217 565 21 -3573 -124 74 321 565 21 -3573 -115 65 282 565 21 -3573 29 50 217 565 21 -3573 136 14 60 565 21 -3573 68 50 217 565 21 -3573 -29 50 217 565 21 -3573 -48 50 217 565 21 -3573 -49 50 217 565 21 -3573 -74 50 217 565 21 -3573 -101 51 221 565 21 -3573 -48 50 217 565 21 -3573 4 50 217 565 21 -3573 73 50 217 565 21 -3573 73 50 217 565 21 -3573 -2 50 217 565 21 -3573 -14 50 217 565 21 -3573 13 50 217 565 21 -3573 2025-09-28 11:30:06,087 Hysteresis 77625 0: raw(217 32000 32000 32000) min(21 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 565 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 1 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 21 < req 18000 No: p0 min 21 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(21 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 565 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 47 50 217 565 21 -3573 13 50 217 565 21 -3573 -63 50 217 565 21 -3573 -34 50 217 565 21 -3573 -17 50 217 565 21 -3573 22 50 217 565 21 -3573 -62 50 217 565 21 -3573 -24 50 217 565 21 -3573 -1 50 217 565 21 -3573 -9 50 217 565 21 -3573 -64 50 217 565 21 -3573 -48 50 217 565 21 -3573 -9 50 217 565 21 -3573 -72 50 217 565 21 -3573 -145 95 413 565 21 -3573 -143 93 404 565 21 -3573 -78 50 217 565 21 -3573 0 50 217 565 21 -3573 9 50 217 565 21 -3573 9 50 217 565 21 -3573 2025-09-28 11:30:16,095 Hysteresis 77635 0: raw(217 32000 32000 32000) min(21 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 565 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 21 < req 18000 No: p0 min 21 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(21 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 565 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -2 50 217 565 21 -3573 124 26 113 565 21 -3573 87 50 217 565 21 -3573 104 46 200 565 21 -3573 18 50 217 565 21 -3573 45 50 217 565 21 -3573 -46 50 217 565 21 -3573 -117 67 291 565 21 -3573 -156 106 460 565 21 -3573 -120 70 304 565 21 -3573 -67 50 217 565 21 -3573 -37 50 217 565 21 -3573 -48 50 217 565 21 -3573 -70 50 217 565 21 -3573 -45 50 217 565 21 -3573 58 50 217 565 21 -3573 107 43 186 565 21 -3573 141 9 39 565 21 -3573 38 50 217 565 21 -3573 -75 50 217 565 21 -3573 2025-09-28 11:30:26,100 Hysteresis 77645 0: raw(217 32000 32000 32000) min(21 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 565 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 21 < req 18000 No: p0 min 21 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(21 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 565 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -117 67 291 565 21 -3573 -156 106 460 565 21 -3573 -94 50 217 565 21 -3573 -38 50 217 565 21 -3573 15 50 217 565 21 -3573 30 50 217 565 21 -3573 -16 50 217 565 21 -3573 -45 50 217 565 21 -3573 -51 50 217 565 21 -3573 -37 50 217 565 21 -3573 5 50 217 565 21 -3573 48 50 217 565 21 -3573 -13 50 217 565 21 -3573 -64 50 217 565 21 -3573 -73 50 217 565 21 -3573 -48 50 217 565 21 -3573 -78 50 217 565 21 -3573 -107 57 247 565 21 -3573 -81 50 217 565 21 -3573 -32 50 217 565 21 -3573 2025-09-28 11:30:36,107 Hysteresis 77655 0: raw(217 32000 32000 32000) min(21 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 565 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 21 < req 18000 No: p0 min 21 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(21 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 565 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -40 50 217 565 21 -3573 23 50 217 565 21 -3573 52 50 217 565 21 -3573 79 50 217 565 21 -3573 15 50 217 565 21 -3573 -15 50 217 565 21 -3573 -84 50 217 565 21 -3573 -107 57 247 565 21 -3573 -107 57 247 565 21 -3573 -73 50 217 565 21 -3573 -14 50 217 565 21 -3573 5 50 217 565 21 -3573 -24 50 217 565 21 -3573 -17 50 217 565 21 -3573 4 50 217 565 21 -3573 1 50 217 565 21 -3573 -40 50 217 565 21 -3573 -69 50 217 565 21 -3573 -58 50 217 565 21 -3573 -21 50 217 565 21 -3573 2025-09-28 11:30:46,116 Hysteresis 77665 0: raw(217 32000 32000 32000) min(21 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 565 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 21 < req 18000 No: p0 min 21 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(21 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 565 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 2 50 217 565 21 -3573 -16 50 217 565 21 -3573 -25 50 217 565 21 -3573 -28 50 217 565 21 -3573 -41 50 217 565 21 -3573 -30 50 217 565 21 -3573 -38 50 217 565 21 -3573 -27 50 217 565 21 -3573 -37 50 217 565 21 -3573 -39 50 217 565 21 -3573 -6 50 217 565 21 -3573 -2 50 217 565 21 -3573 7 50 217 565 21 -3573 -26 50 217 565 21 -3573 -61 50 217 565 21 -3573 -58 50 217 565 21 -3573 -46 50 217 565 21 -3573 -6 50 217 565 21 -3573 14 50 217 565 21 -3573 -7 50 217 565 21 -3573 2025-09-28 11:30:56,124 Hysteresis 77675 0: raw(217 32000 32000 32000) min(21 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 565 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 21 < req 18000 No: p0 min 21 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(21 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 565 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 13 50 217 565 21 -3573 -31 50 217 565 21 -3573 -64 50 217 565 21 -3573 -69 50 217 565 21 -3573 -35 50 217 565 21 -3573 -44 50 217 565 21 -3573 14 50 217 565 21 -3573 -28 50 217 565 21 -3573 42 50 217 565 21 -3573 26 50 217 565 21 -3573 37 50 217 565 21 -3573 46 50 217 565 21 -3573 44 50 217 565 21 -3573 -32 50 217 565 21 -3573 34 50 217 565 21 -3573 -97 50 217 565 21 -3573 33 50 217 565 21 -3573 -71 50 217 565 21 -3573 -86 50 217 565 21 -3573 -93 50 217 565 21 -3573 2025-09-28 11:31:06,136 Hysteresis 77685 0: raw(217 32000 32000 32000) min(21 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 565 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 21 < req 18000 No: p0 min 21 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(21 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 565 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 10 50 217 565 21 -3573 -92 50 217 565 21 -3573 46 50 217 565 21 -3573 62 50 217 565 21 -3573 49 50 217 565 21 -3573 -10 50 217 565 21 -3573 -2 50 217 565 21 -3573 -92 50 217 565 21 -3573 -10 50 217 565 21 -3573 -101 51 221 565 21 -3573 -44 50 217 565 21 -3573 -57 50 217 565 21 -3573 -71 50 217 565 21 -3573 -39 50 217 565 21 -3573 -26 50 217 565 21 -3573 0 50 217 565 21 -3573 -5 50 217 565 21 -3573 -27 50 217 565 21 -3573 -33 50 217 565 21 -3573 -4 50 217 565 21 -3573 2025-09-28 11:31:16,150 Hysteresis 77695 0: raw(217 32000 32000 32000) min(21 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 565 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 21 < req 18000 No: p0 min 21 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(21 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 565 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -5 50 217 565 21 -3573 15 50 217 565 21 -3573 -20 50 217 565 21 -3573 21 50 217 565 21 -3573 286 -136 -591 565 -591 -3573 89 50 217 565 -591 -3573 -187 137 595 595 -591 -3573 -289 239 1039 1039 -591 -3573 -320 270 1173 1173 -591 -3573 -213 163 708 1173 -591 -3573 -109 59 256 1173 -591 -3573 91 50 217 1173 -591 -3573 136 14 60 1173 -591 -3573 119 31 134 1173 -591 -3573 120 30 130 1173 -591 -3573 42 50 217 1173 -591 -3573 824 -674 -2930 1173 -2930 -3573 507 -357 -1552 1173 -2930 -3573 -465 415 1804 1804 -2930 -3573 -474 424 1843 1843 -2930 -3573 2025-09-28 11:31:26,154 Hysteresis 77705 0: raw(1843 32000 32000 32000) min(-2930 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 1843 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(1843 32000 32000 32000) min(-2930 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 1843 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -743 693 3013 3013 -2930 -3573 -825 775 3369 3369 -2930 -3573 -511 461 2004 3369 -2930 -3573 -247 197 856 3369 -2930 -3573 85 50 217 3369 -2930 -3573 338 -188 -817 3369 -2930 -3573 338 -188 -817 3369 -2930 -3573 0 50 217 3369 -2930 -3573 -3 50 217 3369 -2930 -3573 2 50 217 3369 -2930 -3573 2 50 217 3369 -2930 -3573 -4 50 217 3369 -2930 -3573 -33 50 217 3369 -2930 -3573 -20 50 217 3369 -2930 -3573 -69 50 217 3369 -2930 -3573 -72 50 217 3369 -2930 -3573 -59 50 217 3369 -2930 -3573 -59 50 217 3369 -2930 -3573 -86 50 217 3369 -2930 -3573 -4 50 217 3369 -2930 -3573 2025-09-28 11:31:36,159 Hysteresis 77715 0: raw(217 32000 32000 32000) min(-2930 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 3369 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-2930 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 3369 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1 50 217 3369 -2930 -3573 23 50 217 3369 -2930 -3573 17 50 217 3369 -2930 -3573 7 50 217 3369 -2930 -3573 7 50 217 3369 -2930 -3573 -15 50 217 3369 -2930 -3573 -53 50 217 3369 -2930 -3573 -38 50 217 3369 -2930 -3573 -27 50 217 3369 -2930 -3573 -35 50 217 3369 -2930 -3573 -52 50 217 3369 -2930 -3573 -52 50 217 3369 -2930 -3573 -55 50 217 3369 -2930 -3573 -29 50 217 3369 -2930 -3573 -24 50 217 3369 -2930 -3573 -6 50 217 3369 -2930 -3573 -14 50 217 3369 -2930 -3573 -22 50 217 3369 -2930 -3573 -22 50 217 3369 -2930 -3573 12 50 217 3369 -2930 -3573 2025-09-28 11:31:46,164 Hysteresis 77725 0: raw(217 32000 32000 32000) min(-2930 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 3369 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-2930 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 3369 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -41 50 217 3369 -2930 -3573 -7 50 217 3369 -2930 -3573 -16 50 217 3369 -2930 -3573 -19 50 217 3369 -2930 -3573 -22 50 217 3369 -2930 -3573 -23 50 217 3369 -2930 -3573 -57 50 217 3369 -2930 -3573 -29 50 217 3369 -2930 -3573 -32 50 217 3369 -2930 -3573 69 50 217 3369 -2930 -3573 63 50 217 3369 -2930 -3573 21 50 217 3369 -2930 -3573 21 50 217 3369 -2930 -3573 4 50 217 3369 -2930 -3573 -66 50 217 3369 -2930 -3573 -123 73 317 3369 -2930 -3573 -114 64 278 3369 -2930 -3573 -92 50 217 3369 -2930 -3573 -18 50 217 3369 -2930 -3573 -18 50 217 3369 -2930 -3573 2025-09-28 11:31:56,172 Hysteresis 77735 0: raw(217 32000 32000 32000) min(-2930 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 3369 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-2930 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 3369 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 26 50 217 3369 -2930 -3573 17 50 217 3369 -2930 -3573 10 50 217 3369 -2930 -3573 -23 50 217 3369 -2930 -3573 -30 50 217 3369 -2930 -3573 -26 50 217 3369 -2930 -3573 -26 50 217 3369 -2930 -3573 -30 50 217 3369 -2930 -3573 -30 50 217 3369 -2930 -3573 -33 50 217 3369 -2930 -3573 -19 50 217 3369 -2930 -3573 -19 50 217 3369 -2930 -3573 13 50 217 3369 -2930 -3573 10 50 217 3369 -2930 -3573 97 50 217 3369 -2930 -3573 87 50 217 3369 -2930 -3573 83 50 217 3369 -2930 -3573 0 50 217 3369 -2930 -3573 2 50 217 3369 -2930 -3573 -55 50 217 3369 -2930 -3573 2025-09-28 11:32:06,177 Hysteresis 77745 0: raw(217 32000 32000 32000) min(-2930 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 3369 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-2930 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 3369 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -55 50 217 3369 -2930 -3573 -91 50 217 3369 -2930 -3573 -94 50 217 3369 -2930 -3573 -106 56 243 3369 -2930 -3573 -26 50 217 3369 -2930 -3573 -25 50 217 3369 -2930 -3573 16 50 217 3369 -2930 -3573 16 50 217 3369 -2930 -3573 1 50 217 3369 -2930 -3573 -30 50 217 3369 -2930 -3573 -29 50 217 3369 -2930 -3573 24 50 217 3369 -2930 -3573 24 50 217 3369 -2930 -3573 -39 50 217 3369 -2930 -3573 -39 50 217 3369 -2930 -3573 -49 50 217 3369 -2930 -3573 -44 50 217 3369 -2930 -3573 -53 50 217 3369 -2930 -3573 -4 50 217 3369 -2930 -3573 -1 50 217 3369 -2930 -3573 2025-09-28 11:32:16,205 Hysteresis 77755 0: raw(217 32000 32000 32000) min(-2930 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 3369 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-2930 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 3369 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 98 50 217 3369 -2930 -3573 98 50 217 3369 -2930 -3573 5 50 217 3369 -2930 -3573 -50 50 217 3369 -2930 -3573 -35 50 217 3369 -2930 -3573 -73 50 217 3369 -2930 -3573 -74 50 217 3369 -2930 -3573 -104 54 234 3369 -2930 -3573 -104 54 234 3369 -2930 -3573 -38 50 217 3369 -2930 -3573 11 50 217 3369 -2930 -3573 44 50 217 3369 -2930 -3573 23 50 217 3369 -2930 -3573 14 50 217 3369 -2930 -3573 -27 50 217 3369 -2930 -3573 -27 50 217 3369 -2930 -3573 -22 50 217 3369 -2930 -3573 -47 50 217 3369 -2930 -3573 -16 50 217 3369 -2930 -3573 -11 50 217 3369 -2930 -3573 2025-09-28 11:32:26,211 Hysteresis 77765 0: raw(217 32000 32000 32000) min(-2930 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 3369 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-2930 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 3369 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -9 50 217 3369 -2930 -3573 7 50 217 3369 -2930 -3573 7 50 217 3369 -2930 -3573 2 50 217 3369 -2930 -3573 0 50 217 3369 -2930 -3573 -25 50 217 3369 -2930 -3573 -23 50 217 3369 -2930 -3573 -15 50 217 3369 -2930 -3573 -28 50 217 3369 -2930 -3573 -28 50 217 3369 -2930 -3573 114 36 156 3369 -2930 -3573 103 47 204 3369 -2930 -3573 48 50 217 3369 -2930 -3573 25 50 217 3369 -2930 -3573 30 50 217 3369 -2930 -3573 -27 50 217 3369 -2930 -3573 -27 50 217 3369 -2930 -3573 -59 50 217 3369 -2930 -3573 -38 50 217 3369 -2930 -3573 -72 50 217 3369 -2930 -3573 2025-09-28 11:32:36,216 Hysteresis 77775 0: raw(217 32000 32000 32000) min(-2930 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 3369 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-2930 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 3369 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -42 50 217 3369 -2930 -3573 -39 50 217 3369 -2930 -3573 -19 50 217 3369 -2930 -3573 -19 50 217 3369 -2930 -3573 -98 50 217 3369 -2930 -3573 -95 50 217 3369 -2930 -3573 -39 50 217 3369 -2930 -3573 -2 50 217 3369 -2930 -3573 -10 50 217 3369 -2930 -3573 -32 50 217 3369 -2930 -3573 -32 50 217 3369 -2930 -3573 -41 50 217 3369 -2930 -3573 -39 50 217 3369 -2930 -3573 11 50 217 3369 -2930 -3573 22 50 217 3369 -2930 -3573 21 50 217 3369 -2930 -3573 -45 50 217 3369 -2930 -3573 -45 50 217 3369 -2930 -3573 -24 50 217 3369 -2930 -3573 -9 50 217 3369 -2930 -3573 2025-09-28 11:32:46,227 Hysteresis 77785 0: raw(217 32000 32000 32000) min(-2930 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 3369 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-2930 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 3369 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -25 50 217 3369 -2930 -3573 -23 50 217 3369 -2930 -3573 -26 50 217 3369 -2930 -3573 -48 50 217 3369 -2930 -3573 -48 50 217 3369 -2930 -3573 -8 50 217 3369 -2930 -3573 14 50 217 3369 -2930 -3573 20 50 217 3369 -2930 -3573 -11 50 217 3369 -2930 -3573 -11 50 217 3369 -2930 -3573 -12 50 217 3369 -2930 -3573 -12 50 217 3369 -2930 -3573 -43 50 217 3369 -2930 -3573 -45 50 217 3369 -2930 -3573 -62 50 217 3369 -2930 -3573 -10 50 217 3369 -2930 -3573 4 50 217 3369 -2930 -3573 26 50 217 3369 -2930 -3573 26 50 217 3369 -2930 -3573 -17 50 217 3369 -2930 -3573 2025-09-28 11:32:56,237 Hysteresis 77795 0: raw(217 32000 32000 32000) min(-2930 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 3369 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-2930 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 3369 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -43 50 217 3369 -2930 -3573 -54 50 217 3369 -2930 -3573 -18 50 217 3369 -2930 -3573 -12 50 217 3369 -2930 -3573 18 50 217 3369 -2930 -3573 18 50 217 3369 -2930 -3573 -18 50 217 3369 -2930 -3573 -23 50 217 3369 -2930 -3573 7 50 217 3369 -2930 -3573 7 50 217 3369 -2930 -3573 9 50 217 3369 -2930 -3573 -28 50 217 3369 -2930 -3573 -28 50 217 3369 -2930 -3573 -13 50 217 3369 -2930 -3573 24 50 217 3369 -2930 -3573 16 50 217 3369 -2930 -3573 4 50 217 3369 -2930 -3573 -23 50 217 3369 -2930 -3573 -27 50 217 3369 -2930 -3573 -42 50 217 3369 -2930 -3573 2025-09-28 11:33:06,251 Hysteresis 77805 0: raw(217 32000 32000 32000) min(-2930 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 3369 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-2930 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 3369 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -29 50 217 3369 -2930 -3573 -16 50 217 3369 -2930 -3573 -29 50 217 3369 -2930 -3573 -21 50 217 3369 -2930 -3573 -13 50 217 3369 -2930 -3573 10 50 217 3369 -2930 -3573 37 50 217 3369 -2930 -3573 4 50 217 3369 -2930 -3573 -33 50 217 3369 -2930 -3573 -58 50 217 3369 -2930 -3573 -65 50 217 3369 -2930 -3573 -46 50 217 3369 -2930 -3573 -26 50 217 3369 -2930 -3573 -26 50 217 3369 -2930 -3573 1 50 217 3369 -2930 -3573 10 50 217 3369 -2930 -3573 -11 50 217 3369 -2930 -3573 -30 50 217 3369 -2930 -3573 -23 50 217 3369 -2930 -3573 -20 50 217 3369 -2930 -3573 2025-09-28 11:33:16,256 Hysteresis 77815 0: raw(217 32000 32000 32000) min(-2930 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 3369 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-2930 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 3369 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -20 50 217 3369 -2930 -3573 -4 50 217 3369 -2930 -3573 0 50 217 3369 -2930 -3573 -8 50 217 3369 -2930 -3573 -32 50 217 3369 -2930 -3573 -38 50 217 3369 -2930 -3573 -31 50 217 3369 -2930 -3573 -11 50 217 3369 -2930 -3573 -7 50 217 3369 -2930 -3573 -8 50 217 3369 -2930 -3573 -16 50 217 3369 -2930 -3573 -9 50 217 3369 -2930 -3573 -9 50 217 3369 -2930 -3573 -1 50 217 3369 -2930 -3573 -13 50 217 3369 -2930 -3573 -7 50 217 3369 -2930 -3573 -8 50 217 3369 -2930 -3573 -27 50 217 3369 -2930 -3573 -34 50 217 3369 -2930 -3573 -27 50 217 3369 -2930 -3573 2025-09-28 11:33:26,261 Hysteresis 77825 0: raw(217 32000 32000 32000) min(-2930 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 3369 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-2930 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 3369 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -18 50 217 3369 -2930 -3573 -8 50 217 3369 -2930 -3573 -14 50 217 3369 -2930 -3573 -15 50 217 3369 -2930 -3573 7 50 217 3369 -2930 -3573 3 50 217 3369 -2930 -3573 6 50 217 3369 -2930 -3573 -21 50 217 3369 -2930 -3573 -22 50 217 3369 -2930 -3573 -7 50 217 3369 -2930 -3573 3 50 217 3369 -2930 -3573 -25 50 217 3369 -2930 -3573 -37 50 217 3369 -2930 -3573 -19 50 217 3369 -2930 -3573 12 50 217 3369 -2930 -3573 -3 50 217 3369 -2930 -3573 -16 50 217 3369 -2930 -3573 -23 50 217 3369 -2930 -3573 -22 50 217 3369 -2930 -3573 -9 50 217 3369 -2930 -3573 2025-09-28 11:33:36,265 Hysteresis 77835 0: raw(217 32000 32000 32000) min(-2930 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 3369 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-2930 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 3369 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 23 50 217 3369 -2930 -3573 -5 50 217 3369 -2930 -3573 -52 50 217 3369 -2930 -3573 -39 50 217 3369 -2930 -3573 -24 50 217 3369 -2930 -3573 -16 50 217 3369 -2930 -3573 -19 50 217 3369 -2930 -3573 0 50 217 3369 -2930 -3573 -4 50 217 3369 -2930 -3573 -5 50 217 3369 -2930 -3573 -4 50 217 3369 -2930 -3573 -14 50 217 3369 -2930 -3573 -1 50 217 3369 -2930 -3573 -26 50 217 3369 -2930 -3573 -21 50 217 3369 -2930 -3573 -28 50 217 3369 -2930 -3573 -2 50 217 3369 -2930 -3573 -19 50 217 3369 -2930 -3573 -13 50 217 3369 -2930 -3573 -25 50 217 3369 -2930 -3573 2025-09-28 11:33:46,270 Hysteresis 77845 0: raw(217 32000 32000 32000) min(-2930 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 3369 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-2930 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 3369 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 0 50 217 3369 -2930 -3573 -18 50 217 3369 -2930 -3573 -21 50 217 3369 -2930 -3573 -13 50 217 3369 -2930 -3573 20 50 217 3369 -2930 -3573 15 50 217 3369 -2930 -3573 -3 50 217 3369 -2930 -3573 -44 50 217 3369 -2930 -3573 -48 50 217 3369 -2930 -3573 -37 50 217 3369 -2930 -3573 -1 50 217 3369 -2930 -3573 20 50 217 3369 -2930 -3573 33 50 217 3369 -2930 -3573 -8 50 217 3369 -2930 -3573 -17 50 217 3369 -2930 -3573 -67 50 217 3369 -2930 -3573 -45 50 217 3369 -2930 -3573 -57 50 217 3369 -2930 -3573 14 50 217 3369 -2930 -3573 0 50 217 3369 -2930 -3573 2025-09-28 11:33:56,275 Hysteresis 77855 0: raw(217 32000 32000 32000) min(-2930 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 3369 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-2930 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 3369 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 18 50 217 3369 -2930 -3573 -5 50 217 3369 -2930 -3573 9 50 217 3369 -2930 -3573 -21 50 217 3369 -2930 -3573 -31 50 217 3369 -2930 -3573 -33 50 217 3369 -2930 -3573 -26 50 217 3369 -2930 -3573 -9 50 217 3369 -2930 -3573 -13 50 217 3369 -2930 -3573 -7 50 217 3369 -2930 -3573 -4 50 217 3369 -2930 -3573 -11 50 217 3369 -2930 -3573 -41 50 217 3369 -2930 -3573 -43 50 217 3369 -2930 -3573 8 50 217 3369 -2930 -3573 32 50 217 3369 -2930 -3573 50 50 217 3369 -2930 -3573 -24 50 217 3369 -2930 -3573 -46 50 217 3369 -2930 -3573 -99 50 217 3369 -2930 -3573 2025-09-28 11:34:06,284 Hysteresis 77865 0: raw(217 32000 32000 32000) min(-2930 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 3369 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-2930 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 3369 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6 50 217 3369 -2930 -3573 32 50 217 3369 -2930 -3573 97 50 217 3369 -2930 -3573 31 50 217 3369 -2930 -3573 -13 50 217 3369 -2930 -3573 -106 56 243 3369 -2930 -3573 -74 50 217 3369 -2930 -3573 -49 50 217 3369 -2930 -3573 -35 50 217 3369 -2930 -3573 -12 50 217 3369 -2930 -3573 -6 50 217 3369 -2930 -3573 42 50 217 3369 -2930 -3573 -5 50 217 3369 -2930 -3573 -10 50 217 3369 -2930 -3573 -62 50 217 3369 -2930 -3573 -14 50 217 3369 -2930 -3573 8 50 217 3369 -2930 -3573 13 50 217 3369 -2930 -3573 -8 50 217 3369 -2930 -3573 -11 50 217 3369 -2930 -3573 2025-09-28 11:34:16,292 Hysteresis 77875 0: raw(217 32000 32000 32000) min(-2930 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 3369 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-2930 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 3369 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -24 50 217 3369 -2930 -3573 -26 50 217 3369 -2930 -3573 -47 50 217 3369 -2930 -3573 -26 50 217 3369 -2930 -3573 -6 50 217 3369 -2930 -3573 13 50 217 3369 -2930 -3573 5 50 217 3369 -2930 -3573 -8 50 217 3369 -2930 -3573 -33 50 217 3369 -2930 -3573 -48 50 217 3369 -2930 -3573 -49 50 217 3369 -2930 -3573 -9 50 217 3369 -2930 -3573 11 50 217 3369 -2930 -3573 16 50 217 3369 -2930 -3573 20 50 217 3369 -2930 -3573 -7 50 217 3369 -2930 -3573 -29 50 217 3369 -2930 -3573 -51 50 217 3369 -2930 -3573 -22 50 217 3369 -2930 -3573 6 50 217 3369 -2930 -3573 2025-09-28 11:34:26,297 Hysteresis 77885 0: raw(217 32000 32000 32000) min(-2930 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 3369 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-2930 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 3369 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -2 50 217 3369 -2930 -3573 -1 50 217 3369 -2930 -3573 -36 50 217 3369 -2930 -3573 -31 50 217 3369 -2930 -3573 -36 50 217 3369 -2930 -3573 -14 50 217 3369 -2930 -3573 -22 50 217 3369 -2930 -3573 -25 50 217 3369 -2930 -3573 -41 50 217 3369 -2930 -3573 -28 50 217 3369 -2930 -3573 -21 50 217 3369 -2930 -3573 -11 50 217 3369 -2930 -3573 2 50 217 3369 -2930 -3573 15 50 217 3369 -2930 -3573 8 50 217 3369 -2930 -3573 -17 50 217 3369 -2930 -3573 -21 50 217 3369 -2930 -3573 -16 50 217 3369 -2930 -3573 -31 50 217 3369 -2930 -3573 -32 50 217 3369 -2930 -3573 2025-09-28 11:34:36,313 Hysteresis 77895 0: raw(217 32000 32000 32000) min(-2930 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 3369 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-2930 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 3369 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -22 50 217 3369 -2930 -3573 0 50 217 3369 -2930 -3573 -7 50 217 3369 -2930 -3573 -13 50 217 3369 -2930 -3573 -34 50 217 3369 -2930 -3573 -52 50 217 3369 -2930 -3573 -47 50 217 3369 -2930 -3573 -47 50 217 3369 -2930 -3573 5 50 217 3369 -2930 -3573 2 50 217 3369 -2930 -3573 4 50 217 3369 -2930 -3573 -8 50 217 3369 -2930 -3573 22 50 217 3369 -2930 -3573 -20 50 217 3369 -2930 -3573 -40 50 217 3369 -2930 -3573 -83 50 217 3369 -2930 -3573 -17 50 217 3369 -2930 -3573 -14 50 217 3369 -2930 -3573 23 50 217 3369 -2930 -3573 -19 50 217 3369 -2930 -3573 2025-09-28 11:34:46,322 Hysteresis 77905 0: raw(217 32000 32000 32000) min(-2930 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 3369 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-2930 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 3369 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -22 50 217 3369 -2930 -3573 -52 50 217 3369 -2930 -3573 -65 50 217 3369 -2930 -3573 -43 50 217 3369 -2930 -3573 -11 50 217 3369 -2930 -3573 -1 50 217 3369 -2930 -3573 -3 50 217 3369 -2930 -3573 11 50 217 3369 -2930 -3573 24 50 217 3369 -2930 -3573 25 50 217 3369 -2930 -3573 7 50 217 3369 -2930 -3573 42 50 217 3369 -2930 -3573 94 50 217 3369 -2930 -3573 74 50 217 3369 -2930 -3573 56 50 217 3369 -2930 -3573 -34 50 217 3369 -2930 -3573 -83 50 217 3369 -2930 -3573 -83 50 217 3369 -2930 -3573 -126 76 330 3369 -2930 -3573 -113 63 273 3369 -2930 -3573 2025-09-28 11:34:56,328 Hysteresis 77915 0: raw(273 32000 32000 32000) min(-2930 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 3369 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(273 32000 32000 32000) min(-2930 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 3369 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -30 50 217 3369 -2930 -3573 -28 50 217 3369 -2930 -3573 -89 50 217 3369 -2930 -3573 -91 50 217 3369 -2930 -3573 -17 50 217 3369 -2930 -3573 -29 50 217 3369 -2930 -3573 71 50 217 3369 -2930 -3573 28 50 217 3369 -2930 -3573 56 50 217 3369 -2930 -3573 -36 50 217 3369 -2930 -3573 -43 50 217 3369 -2930 -3573 -37 50 217 3369 -2930 -3573 -24 50 217 3369 -2930 -3573 -21 50 217 3369 -2930 -3573 -10 50 217 3369 -2930 -3573 -20 50 217 3369 -2930 -3573 -16 50 217 3369 -2930 -3573 -17 50 217 3369 -2930 -3573 -3 50 217 3369 -2930 -3573 -29 50 217 3369 -2930 -3573 2025-09-28 11:35:06,346 Hysteresis 77925 0: raw(217 32000 32000 32000) min(-2930 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 3369 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-2930 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 3369 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -36 50 217 3369 -2930 -3573 -32 50 217 3369 -2930 -3573 7 50 217 3369 -2930 -3573 162 -12 -52 3369 -2930 -3573 219 -69 -300 3369 -2930 -3573 72 50 217 3369 -2930 -3573 -52 50 217 3369 -2930 -3573 -183 133 578 3369 -2930 -3573 -179 129 560 3369 -2930 -3573 -178 128 556 3369 -2930 -3573 -119 69 300 3369 -2930 -3573 -120 70 304 3369 -2930 -3573 28 50 217 3369 -2930 -3573 7 50 217 3369 -2930 -3573 116 34 147 3369 -2930 -3573 -5 50 217 3369 -2930 -3573 76 50 217 3369 -2930 -3573 -41 50 217 3369 -2930 -3573 -41 50 217 3369 -2930 -3573 -44 50 217 3369 -2930 -3573 2025-09-28 11:35:16,352 Hysteresis 77935 0: raw(217 32000 32000 32000) min(-2930 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 3369 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-2930 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 3369 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -24 50 217 3369 -2930 -3573 -30 50 217 3369 -2930 -3573 -37 50 217 3369 -2930 -3573 -34 50 217 3369 -2930 -3573 21 50 217 3369 -2930 -3573 15 50 217 3369 -2930 -3573 55 50 217 3369 -2930 -3573 6 50 217 3369 -2930 -3573 19 50 217 3369 -2930 -3573 -27 50 217 3369 -2930 -3573 -36 50 217 3369 -2930 -3573 -57 50 217 3369 -2930 -3573 -56 50 217 3369 -2930 -3573 -39 50 217 3369 -2930 -3573 8 50 217 3369 -2930 -3573 27 50 217 3369 -2930 -3573 -3 50 217 3369 -1552 -3573 -3 50 217 3369 -817 -3573 14 50 217 3369 -817 -3573 2025-09-28 11:35:26,362 Hysteresis 77945 0: raw(217 32000 32000 32000) min(-817 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 3369 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-817 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 3369 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 18 50 217 3369 -817 -3573 -28 50 217 3369 -817 -3573 -23 50 217 2004 -817 -3573 -66 50 217 856 -817 -3573 -32 50 217 578 -817 -3573 -58 50 217 578 -817 -3573 0 50 217 578 -817 -3573 5 50 217 578 -300 -3573 43 50 217 578 -300 -3573 13 50 217 578 -300 -3573 43 50 217 578 -300 -3573 -15 50 217 578 -300 -3573 -33 50 217 578 -300 -3573 -52 50 217 578 -300 -3573 -53 50 217 578 -300 -3573 -44 50 217 578 -300 -3573 -44 50 217 578 -300 -3573 -43 50 217 578 -300 -3573 -3 50 217 578 -300 -3573 0 50 217 578 -300 -3573 2025-09-28 11:35:36,367 Hysteresis 77955 0: raw(217 32000 32000 32000) min(-300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 578 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 578 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 28 50 217 578 -300 -3573 -24 50 217 578 -300 -3573 0 50 217 578 -300 -3573 0 50 217 578 -300 -3573 20 50 217 578 -300 -3573 13 50 217 578 -300 -3573 26 50 217 578 -300 -3573 -18 50 217 578 -300 -3573 -18 50 217 578 -300 -3573 -22 50 217 578 -300 -3573 -22 50 217 578 -300 -3573 -63 50 217 578 -300 -3573 -36 50 217 578 -300 -3573 -48 50 217 578 -300 -3573 -6 50 217 578 -300 -3573 -4 50 217 578 -300 -3573 14 50 217 578 -300 -3573 14 50 217 578 -300 -3573 30 50 217 578 -300 -3573 -4 50 217 578 -300 -3573 2025-09-28 11:35:46,371 Hysteresis 77965 0: raw(217 32000 32000 32000) min(-300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 578 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 578 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -9 50 217 578 -300 -3573 -26 50 217 578 -300 -3573 -35 50 217 578 -300 -3573 -22 50 217 578 -300 -3573 -22 50 217 578 -300 -3573 -34 50 217 578 -300 -3573 -20 50 217 578 -300 -3573 -30 50 217 578 -300 -3573 -4 50 217 578 -300 -3573 -6 50 217 578 -300 -3573 -6 50 217 578 -300 -3573 -33 50 217 578 -300 -3573 -1 50 217 578 -300 -3573 12 50 217 578 -300 -3573 0 50 217 578 -300 -3573 -5 50 217 578 -300 -3573 -7 50 217 578 -300 -3573 -27 50 217 578 -300 -3573 -27 50 217 578 -300 -3573 -50 50 217 578 -300 -3573 2025-09-28 11:35:56,389 Hysteresis 77975 0: raw(217 32000 32000 32000) min(-300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 578 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 578 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -48 50 217 578 -300 -3573 -48 50 217 578 -300 -3573 12 50 217 578 -300 -3573 16 50 217 578 -300 -3573 -16 50 217 578 -300 -3573 -11 50 217 578 -300 -3573 -13 50 217 578 -300 -3573 -11 50 217 578 -300 -3573 -9 50 217 578 -300 -3573 -15 50 217 578 -300 -3573 -12 50 217 578 -300 -3573 -56 50 217 578 -300 -3573 -56 50 217 578 -300 -3573 -43 50 217 578 -300 -3573 9 50 217 578 -300 -3573 24 50 217 578 -300 -3573 16 50 217 578 -300 -3573 11 50 217 578 -300 -3573 -32 50 217 578 -300 -3573 -48 50 217 578 -300 -3573 2025-09-28 11:36:06,394 Hysteresis 77985 0: raw(217 32000 32000 32000) min(-300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 578 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 578 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -62 50 217 578 -300 -3573 -28 50 217 578 -300 -3573 -8 50 217 578 -300 -3573 8 50 217 578 -300 -3573 3 50 217 578 -300 -3573 -3 50 217 578 -300 -3573 -21 50 217 578 -300 -3573 -42 50 217 578 -300 -3573 -38 50 217 578 -300 -3573 -45 50 217 578 -300 -3573 -10 50 217 578 -300 -3573 -8 50 217 578 -300 -3573 -1 50 217 578 -300 -3573 -11 50 217 578 -300 -3573 -27 50 217 578 -300 -3573 -36 50 217 578 -300 -3573 -39 50 217 578 -300 -3573 -3 50 217 578 -300 -3573 -2 50 217 578 -300 -3573 38 50 217 578 -300 -3573 2025-09-28 11:36:16,399 Hysteresis 77995 0: raw(217 32000 32000 32000) min(-300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 578 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 578 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 8 50 217 578 -300 -3573 -51 50 217 578 -300 -3573 -54 50 217 578 -300 -3573 -57 50 217 578 -300 -3573 -51 50 217 578 -300 -3573 -23 50 217 578 -300 -3573 12 50 217 578 -300 -3573 26 50 217 578 -300 -3573 50 50 217 578 -300 -3573 -8 50 217 578 -300 -3573 -18 50 217 578 -300 -3573 -39 50 217 578 -300 -3573 -34 50 217 578 -300 -3573 -21 50 217 578 -300 -3573 -10 50 217 578 -300 -3573 -12 50 217 578 -300 -3573 -12 50 217 578 -300 -3573 -33 50 217 578 -300 -3573 -36 50 217 578 -300 -3573 -42 50 217 578 -300 -3573 2025-09-28 11:36:26,406 Hysteresis 78005 0: raw(217 32000 32000 32000) min(-300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 578 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 578 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -32 50 217 578 -300 -3573 10 50 217 578 -300 -3573 9 50 217 578 -300 -3573 -5 50 217 578 -300 -3573 -14 50 217 578 -300 -3573 -44 50 217 578 -300 -3573 -44 50 217 578 -300 -3573 1 50 217 578 -300 -3573 14 50 217 578 -300 -3573 -6 50 217 578 -300 -3573 -23 50 217 578 -300 -3573 -69 50 217 578 -300 -3573 -69 50 217 578 -300 -3573 -61 50 217 578 -300 -3573 -16 50 217 578 -300 -3573 17 50 217 578 -300 -3573 42 50 217 578 -300 -3573 7 50 217 578 -300 -3573 -25 50 217 578 -300 -3573 -65 50 217 578 -300 -3573 2025-09-28 11:36:36,412 Hysteresis 78015 0: raw(217 32000 32000 32000) min(-300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 578 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 578 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -65 50 217 578 -300 -3573 -10 50 217 578 -300 -3573 19 50 217 578 -300 -3573 12 50 217 578 -300 -3573 -9 50 217 578 -300 -3573 -32 50 217 578 -300 -3573 -23 50 217 578 -300 -3573 -23 50 217 578 -300 -3573 -6 50 217 578 -300 -3573 0 50 217 578 -300 -3573 -22 50 217 578 -300 -3573 -49 50 217 578 -300 -3573 -48 50 217 578 -300 -3573 -29 50 217 578 -300 -3573 -29 50 217 578 -300 -3573 -10 50 217 578 -300 -3573 -6 50 217 578 -300 -3573 -19 50 217 578 -300 -3573 -2 50 217 578 -300 -3573 -33 50 217 578 -300 -3573 2025-09-28 11:36:46,416 Hysteresis 78025 0: raw(217 32000 32000 32000) min(-300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 578 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 578 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -28 50 217 578 -300 -3573 -28 50 217 578 -300 -3573 -6 50 217 578 -300 -3573 -7 50 217 578 -300 -3573 -14 50 217 578 -300 -3573 -23 50 217 578 -300 -3573 -3 50 217 578 -300 -3573 -14 50 217 578 -300 -3573 -14 50 217 578 -300 -3573 3 50 217 578 -300 -3573 8 50 217 578 -300 -3573 3 50 217 578 -300 -3573 -4 50 217 578 -300 -3573 -7 50 217 578 -300 -3573 -27 50 217 578 -300 -3573 -27 50 217 578 -300 -3573 -47 50 217 578 -300 -3573 -35 50 217 578 -300 -3573 -21 50 217 578 -300 -3573 -1 50 217 578 -300 -3573 2025-09-28 11:36:56,432 Hysteresis 78035 0: raw(217 32000 32000 32000) min(-300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 578 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 578 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -8 50 217 578 -300 -3573 -13 50 217 578 -300 -3573 -13 50 217 578 -300 -3573 -27 50 217 578 -300 -3573 -15 50 217 578 -300 -3573 18 50 217 578 -300 -3573 27 50 217 578 -300 -3573 0 50 217 578 -300 -3573 -43 50 217 578 -300 -3573 -40 50 217 578 -300 -3573 8 50 217 578 -300 -3573 21 50 217 578 -300 -3573 14 50 217 578 -300 -3573 -49 50 217 578 -300 -3573 -54 50 217 578 -300 -3573 -63 50 217 578 -300 -3573 -63 50 217 578 -300 -3573 -26 50 217 578 -300 -3573 -3 50 217 578 -300 -3573 -19 50 217 578 -300 -3573 2025-09-28 11:37:06,435 Hysteresis 78045 0: raw(217 32000 32000 32000) min(-300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 578 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 578 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -9 50 217 578 -300 -3573 -23 50 217 578 -300 -3573 -22 50 217 578 -300 -3573 -2 50 217 578 -300 -3573 -2 50 217 578 -300 -3573 -5 50 217 578 -300 -3573 -47 50 217 578 -300 -3573 -64 50 217 578 -300 -3573 -56 50 217 578 -300 -3573 -32 50 217 578 -300 -3573 -12 50 217 578 -300 -3573 1 50 217 578 -300 -3573 0 50 217 578 -300 -3573 -15 50 217 578 -300 -3573 -22 50 217 578 -300 -3573 -19 50 217 578 -300 -3573 -19 50 217 578 -300 -3573 -10 50 217 578 -300 -3573 -7 50 217 578 -300 -3573 -33 50 217 578 -300 -3573 2025-09-28 11:37:16,440 Hysteresis 78055 0: raw(217 32000 32000 32000) min(-300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 578 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 578 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -33 50 217 578 -300 -3573 -38 50 217 578 -300 -3573 -12 50 217 578 -300 -3573 -32 50 217 578 -300 -3573 -8 50 217 578 -300 -3573 10 50 217 578 -300 -3573 27 50 217 578 -300 -3573 -25 50 217 578 -300 -3573 -25 50 217 578 -300 -3573 -30 50 217 578 -300 -3573 -30 50 217 578 -300 -3573 -53 50 217 578 -300 -3573 -53 50 217 578 -300 -3573 -31 50 217 578 -300 -3573 -9 50 217 578 -300 -3573 -11 50 217 578 -300 -3573 12 50 217 578 -300 -3573 -20 50 217 578 -300 -3573 -15 50 217 578 -300 -3573 -30 50 217 578 -300 -3573 2025-09-28 11:37:26,450 Hysteresis 78065 0: raw(217 32000 32000 32000) min(-300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 578 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 578 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 0 50 217 578 -300 -3573 -31 50 217 578 -300 -3573 -15 50 217 578 -300 -3573 -11 50 217 578 -300 -3573 -11 50 217 578 -300 -3573 5 50 217 578 -300 -3573 -5 50 217 578 -300 -3573 -36 50 217 578 -300 -3573 -37 50 217 578 -300 -3573 -21 50 217 578 -300 -3573 6 50 217 578 -300 -3573 6 50 217 578 -300 -3573 8 50 217 578 -300 -3573 -19 50 217 578 -300 -3573 -19 50 217 578 -300 -3573 -57 50 217 578 -300 -3573 -37 50 217 578 -300 -3573 -21 50 217 578 -300 -3573 0 50 217 578 -300 -3573 -5 50 217 578 -300 -3573 2025-09-28 11:37:36,454 Hysteresis 78075 0: raw(217 32000 32000 32000) min(-300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 578 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 578 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -5 50 217 578 -300 -3573 -34 50 217 578 -300 -3573 -27 50 217 578 -300 -3573 -31 50 217 578 -300 -3573 -5 50 217 578 -300 -3573 6 50 217 578 -300 -3573 0 50 217 578 -300 -3573 -10 50 217 578 -300 -3573 -7 50 217 578 -300 -3573 10 50 217 578 -300 -3573 9 50 217 578 -300 -3573 -16 50 217 578 -300 -3573 -50 50 217 578 -300 -3573 -19 50 217 578 -300 -3573 -22 50 217 578 -300 -3573 -4 50 217 578 -300 -3573 -49 50 217 578 -300 -3573 -30 50 217 578 -300 -3573 -40 50 217 578 -300 -3573 -17 50 217 578 -300 -3573 2025-09-28 11:37:46,475 Hysteresis 78085 0: raw(217 32000 32000 32000) min(-300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 578 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 578 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -42 50 217 578 -300 -3573 -26 50 217 578 -300 -3573 -49 50 217 578 -300 -3573 -20 50 217 578 -300 -3573 -42 50 217 578 -300 -3573 7 50 217 578 -300 -3573 -15 50 217 578 -300 -3573 0 50 217 578 -300 -3573 -21 50 217 578 -300 -3573 -5 50 217 578 -300 -3573 0 50 217 578 -300 -3573 -24 50 217 578 -300 -3573 -50 50 217 578 -300 -3573 -63 50 217 578 -300 -3573 -22 50 217 578 -300 -3573 -2 50 217 578 -300 -3573 3 50 217 578 -300 -3573 16 50 217 578 -300 -3573 -7 50 217 578 -300 -3573 -7 50 217 578 -300 -3573 2025-09-28 11:37:56,479 Hysteresis 78095 0: raw(217 32000 32000 32000) min(-300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 578 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 578 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -58 50 217 578 -300 -3573 -27 50 217 578 -300 -3573 -53 50 217 578 -300 -3573 -30 50 217 578 -300 -3573 -20 50 217 578 -300 -3573 16 50 217 578 -300 -3573 -10 50 217 578 -300 -3573 -14 50 217 578 -300 -3573 -62 50 217 578 -300 -3573 3 50 217 578 -300 -3573 60 50 217 578 -300 -3573 21 50 217 578 -300 -3573 -23 50 217 578 -300 -3573 -68 50 217 578 -300 -3573 -53 50 217 578 -300 -3573 -55 50 217 578 -300 -3573 -14 50 217 578 -300 -3573 -14 50 217 578 -300 -3573 30 50 217 578 -300 -3573 -8 50 217 578 -300 -3573 2025-09-28 11:38:06,484 Hysteresis 78105 0: raw(217 32000 32000 32000) min(-300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 578 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 578 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 10 50 217 578 -300 -3573 -25 50 217 578 -300 -3573 -35 50 217 578 -300 -3573 -29 50 217 578 -300 -3573 -15 50 217 578 -300 -3573 -32 50 217 578 -300 -3573 -29 50 217 578 -300 -3573 -41 50 217 578 -300 -3573 -22 50 217 578 -300 -3573 -18 50 217 578 -300 -3573 -1 50 217 578 -300 -3573 0 50 217 578 -300 -3573 -6 50 217 578 -300 -3573 7 50 217 578 -300 -3573 -16 50 217 578 -300 -3573 -30 50 217 578 -300 -3573 -40 50 217 578 -300 -3573 -40 50 217 578 -300 -3573 -10 50 217 578 -300 -3573 -34 50 217 578 -300 -3573 2025-09-28 11:38:16,492 Hysteresis 78115 0: raw(217 32000 32000 32000) min(-300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 578 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 578 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -27 50 217 578 -300 -3573 -25 50 217 578 -300 -3573 -6 50 217 578 -300 -3573 19 50 217 578 -300 -3573 3 50 217 578 -300 -3573 -27 50 217 578 -300 -3573 -42 50 217 578 -300 -3573 -37 50 217 578 -300 -3573 -35 50 217 578 -300 -3573 -12 50 217 578 -300 -3573 -3 50 217 578 -300 -3573 4 50 217 578 -300 -3573 10 50 217 578 -300 -3573 -8 50 217 578 -300 -3573 -16 50 217 578 -300 -3573 -40 50 217 578 -300 -3573 -11 50 217 578 -300 -3573 -21 50 217 578 -300 -3573 -10 50 217 578 -300 -3573 -20 50 217 578 -300 -3573 2025-09-28 11:38:26,496 Hysteresis 78125 0: raw(217 32000 32000 32000) min(-300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 578 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 578 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 3 50 217 578 -300 -3573 3 50 217 578 -300 -3573 -10 50 217 578 -300 -3573 -32 50 217 578 -300 -3573 -31 50 217 578 -300 -3573 -18 50 217 578 -300 -3573 57 50 217 578 -300 -3573 48 50 217 578 -300 -3573 1 50 217 578 -300 -3573 -99 50 217 578 -300 -3573 -113 63 273 578 -300 -3573 -89 50 217 578 -300 -3573 -28 50 217 578 -300 -3573 -20 50 217 578 -300 -3573 61 50 217 578 -300 -3573 18 50 217 578 -300 -3573 17 50 217 578 -300 -3573 -39 50 217 578 -300 -3573 -36 50 217 578 -300 -3573 -34 50 217 578 -300 -3573 2025-09-28 11:38:36,500 Hysteresis 78135 0: raw(217 32000 32000 32000) min(-300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 578 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 578 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -33 50 217 578 -300 -3573 -31 50 217 578 -300 -3573 -7 50 217 578 -300 -3573 3 50 217 578 -300 -3573 -5 50 217 578 -300 -3573 -21 50 217 578 -300 -3573 -33 50 217 578 -300 -3573 -53 50 217 578 -300 -3573 -49 50 217 578 -300 -3573 0 50 217 578 -300 -3573 -12 50 217 578 -300 -3573 33 50 217 578 -300 -3573 0 50 217 578 -300 -3573 16 50 217 578 -300 -3573 7 50 217 578 -300 -3573 12 50 217 578 -300 -3573 -10 50 217 578 -300 -3573 -28 50 217 578 -300 -3573 -35 50 217 578 -300 -3573 -59 50 217 578 -300 -3573 2025-09-28 11:38:46,516 Hysteresis 78145 0: raw(217 32000 32000 32000) min(-300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 578 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 578 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -32 50 217 578 -300 -3573 -35 50 217 578 -300 -3573 -30 50 217 578 -300 -3573 -30 50 217 578 -300 -3573 -10 50 217 578 -300 -3573 39 50 217 578 -300 -3573 22 50 217 578 -300 -3573 6 50 217 578 -300 -3573 -8 50 217 578 -300 -3573 -28 50 217 578 -300 -3573 -19 50 217 578 -300 -3573 -69 50 217 578 -300 -3573 -29 50 217 578 -300 -3573 -28 50 217 578 -300 -3573 27 50 217 578 -300 -3573 -1 50 217 578 -300 -3573 -8 50 217 578 -300 -3573 0 50 217 578 -300 -3573 -21 50 217 578 -300 -3573 -12 50 217 578 -300 -3573 2025-09-28 11:38:56,524 Hysteresis 78155 0: raw(217 32000 32000 32000) min(-300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 578 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 578 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -23 50 217 578 -300 -3573 -21 50 217 578 -300 -3573 9 50 217 578 -300 -3573 7 50 217 578 -300 -3573 -12 50 217 578 -300 -3573 -43 50 217 578 -300 -3573 -39 50 217 578 -300 -3573 -42 50 217 578 -300 -3573 -34 50 217 578 -300 -3573 -36 50 217 578 -300 -3573 -16 50 217 578 -300 -3573 -15 50 217 578 -300 -3573 -15 50 217 578 -300 -3573 -25 50 217 578 -300 -3573 -32 50 217 578 -300 -3573 -22 50 217 578 -300 -3573 -33 50 217 578 -300 -3573 -18 50 217 578 -300 -3573 14 50 217 578 -300 -3573 0 50 217 578 -300 -3573 2025-09-28 11:39:06,531 Hysteresis 78165 0: raw(217 32000 32000 32000) min(-300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 578 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 578 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 6 50 217 578 -300 -3573 -15 50 217 578 -300 -3573 -15 50 217 578 -300 -3573 -10 50 217 578 -300 -3573 -13 50 217 578 -300 -3573 -2 50 217 578 147 -3573 -9 50 217 578 147 -3573 14 50 217 578 147 -3573 24 50 217 560 147 -3573 -3 50 217 556 147 -3573 -39 50 217 304 147 -3573 -62 50 217 304 147 -3573 2 50 217 273 147 -3573 -10 50 217 273 147 -3573 -9 50 217 273 147 -3573 5 50 217 273 217 -3573 -32 50 217 273 217 -3573 -64 50 217 273 217 -3573 -59 50 217 273 217 -3573 14 50 217 273 217 -3573 2025-09-28 11:39:16,534 Hysteresis 78175 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 273 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 273 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 29 50 217 273 217 -3573 -21 50 217 273 217 -3573 -28 50 217 273 217 -3573 -32 50 217 273 217 -3573 -36 50 217 273 217 -3573 -29 50 217 273 217 -3573 -13 50 217 273 217 -3573 8 50 217 273 217 -3573 -14 50 217 273 217 -3573 -26 50 217 273 217 -3573 -31 50 217 273 217 -3573 -33 50 217 273 217 -3573 -39 50 217 273 217 -3573 -23 50 217 273 217 -3573 -13 50 217 273 217 -3573 11 50 217 273 217 -3573 -5 50 217 273 217 -3573 16 50 217 273 217 -3573 11 50 217 273 217 -3573 16 50 217 273 217 -3573 2025-09-28 11:39:26,539 Hysteresis 78185 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 273 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 273 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 8 50 217 273 217 -3573 0 50 217 273 217 -3573 -45 50 217 273 217 -3573 -34 50 217 273 217 -3573 -40 50 217 273 217 -3573 -38 50 217 273 217 -3573 -2 50 217 273 217 -3573 1 50 217 273 217 -3573 11 50 217 273 217 -3573 -56 50 217 273 217 -3573 -45 50 217 273 217 -3573 -31 50 217 273 217 -3573 2 50 217 273 217 -3573 -8 50 217 273 217 -3573 19 50 217 273 217 -3573 -2 50 217 273 217 -3573 -72 50 217 273 217 -3573 -68 50 217 273 217 -3573 -35 50 217 273 217 -3573 -37 50 217 273 217 -3573 2025-09-28 11:39:36,549 Hysteresis 78195 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 273 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 273 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -56 50 217 273 217 -3573 -26 50 217 273 217 -3573 -22 50 217 273 217 -3573 -40 50 217 273 217 -3573 -62 50 217 273 217 -3573 -23 50 217 273 217 -3573 -22 50 217 273 217 -3573 8 50 217 273 217 -3573 -11 50 217 273 217 -3573 -11 50 217 273 217 -3573 -27 50 217 273 217 -3573 -31 50 217 273 217 -3573 -34 50 217 273 217 -3573 -32 50 217 273 217 -3573 13 50 217 273 217 -3573 12 50 217 273 217 -3573 -3 50 217 273 217 -3573 -70 50 217 273 217 -3573 -54 50 217 273 217 -3573 -38 50 217 273 217 -3573 2025-09-28 11:39:46,566 Hysteresis 78205 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 273 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 273 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 8 50 217 273 217 -3573 -9 50 217 273 217 -3573 0 50 217 273 217 -3573 0 50 217 273 217 -3573 -41 50 217 273 217 -3573 47 50 217 273 217 -3573 78 50 217 273 217 -3573 81 50 217 273 217 -3573 -4 50 217 273 217 -3573 -12 50 217 273 217 -3573 14 50 217 273 217 -3573 14 50 217 273 217 -3573 7 50 217 273 217 -3573 -74 50 217 273 217 -3573 -82 50 217 273 217 -3573 -91 50 217 273 217 -3573 -8 50 217 273 217 -3573 -9 50 217 273 217 -3573 -73 50 217 273 217 -3573 -86 50 217 273 217 -3573 2025-09-28 11:39:56,574 Hysteresis 78215 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 273 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 273 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -88 50 217 273 217 -3573 -88 50 217 273 217 -3573 -34 50 217 273 217 -3573 -23 50 217 273 217 -3573 -19 50 217 273 217 -3573 13 50 217 273 217 -3573 12 50 217 273 217 -3573 14 50 217 273 217 -3573 -20 50 217 273 217 -3573 -6 50 217 273 217 -3573 -17 50 217 273 217 -3573 -37 50 217 273 217 -3573 -30 50 217 273 217 -3573 -29 50 217 273 217 -3573 15 50 217 273 217 -3573 15 50 217 273 217 -3573 -24 50 217 273 217 -3573 -41 50 217 273 217 -3573 -47 50 217 273 217 -3573 -26 50 217 273 217 -3573 2025-09-28 11:40:06,583 Hysteresis 78225 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 273 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 273 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -31 50 217 273 217 -3573 -26 50 217 273 217 -3573 -26 50 217 273 217 -3573 -24 50 217 273 217 -3573 -30 50 217 273 217 -3573 -15 50 217 273 217 -3573 -27 50 217 273 217 -3573 -29 50 217 273 217 -3573 -2 50 217 273 217 -3573 -2 50 217 273 217 -3573 -23 50 217 273 217 -3573 -30 50 217 273 217 -3573 -23 50 217 273 217 -3573 -2 50 217 273 217 -3573 -4 50 217 273 217 -3573 1 50 217 273 217 -3573 1 50 217 273 217 -3573 -3 50 217 273 217 -3573 -29 50 217 273 217 -3573 -50 50 217 273 217 -3573 2025-09-28 11:40:16,590 Hysteresis 78235 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 273 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 273 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -52 50 217 273 217 -3573 -51 50 217 273 217 -3573 -27 50 217 273 217 -3573 -27 50 217 273 217 -3573 24 50 217 273 217 -3573 23 50 217 273 217 -3573 8 50 217 273 217 -3573 -36 50 217 273 217 -3573 -39 50 217 273 217 -3573 -7 50 217 273 217 -3573 -7 50 217 273 217 -3573 -15 50 217 273 217 -3573 -35 50 217 273 217 -3573 -42 50 217 273 217 -3573 -37 50 217 273 217 -3573 -35 50 217 273 217 -3573 -15 50 217 273 217 -3573 -15 50 217 273 217 -3573 11 50 217 273 217 -3573 8 50 217 273 217 -3573 2025-09-28 11:40:26,595 Hysteresis 78245 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 273 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 273 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -25 50 217 273 217 -3573 -45 50 217 273 217 -3573 -41 50 217 273 217 -3573 -22 50 217 273 217 -3573 -22 50 217 273 217 -3573 -19 50 217 273 217 -3573 -15 50 217 273 217 -3573 -8 50 217 273 217 -3573 0 50 217 273 217 -3573 -3 50 217 273 217 -3573 -8 50 217 273 217 -3573 -8 50 217 273 217 -3573 -28 50 217 273 217 -3573 -36 50 217 273 217 -3573 -20 50 217 273 217 -3573 -23 50 217 273 217 -3573 -26 50 217 273 217 -3573 -41 50 217 273 217 -3573 -30 50 217 273 217 -3573 -22 50 217 273 217 -3573 2025-09-28 11:40:36,610 Hysteresis 78255 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 273 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 273 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -8 50 217 273 217 -3573 0 50 217 273 217 -3573 -12 50 217 273 217 -3573 -14 50 217 273 217 -3573 -21 50 217 273 217 -3573 -21 50 217 273 217 -3573 -19 50 217 273 217 -3573 -18 50 217 273 217 -3573 10 50 217 273 217 -3573 11 50 217 273 217 -3573 15 50 217 273 217 -3573 -18 50 217 273 217 -3573 -46 50 217 273 217 -3573 -59 50 217 273 217 -3573 -37 50 217 273 217 -3573 -18 50 217 273 217 -3573 8 50 217 273 217 -3573 9 50 217 273 217 -3573 -3 50 217 273 217 -3573 -18 50 217 273 217 -3573 2025-09-28 11:40:46,614 Hysteresis 78265 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 273 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 273 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -26 50 217 273 217 -3573 -20 50 217 273 217 -3573 -2 50 217 273 217 -3573 2 50 217 273 217 -3573 -8 50 217 273 217 -3573 -26 50 217 273 217 -3573 -48 50 217 273 217 -3573 -42 50 217 273 217 -3573 -33 50 217 273 217 -3573 4 50 217 273 217 -3573 13 50 217 273 217 -3573 8 50 217 273 217 -3573 -2 50 217 273 217 -3573 -17 50 217 273 217 -3573 -28 50 217 273 217 -3573 -37 50 217 273 217 -3573 -6 50 217 273 217 -3573 0 50 217 273 217 -3573 10 50 217 273 217 -3573 10 50 217 273 217 -3573 2025-09-28 11:40:56,619 Hysteresis 78275 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 273 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 273 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -11 50 217 273 217 -3573 -31 50 217 273 217 -3573 -21 50 217 273 217 -3573 -24 50 217 273 217 -3573 14 50 217 273 217 -3573 13 50 217 273 217 -3573 5 50 217 273 217 -3573 -37 50 217 273 217 -3573 -27 50 217 273 217 -3573 -17 50 217 273 217 -3573 -14 50 217 273 217 -3573 -19 50 217 273 217 -3573 -20 50 217 273 217 -3573 -33 50 217 273 217 -3573 -31 50 217 273 217 -3573 -21 50 217 273 217 -3573 -27 50 217 273 217 -3573 -54 50 217 273 217 -3573 -55 50 217 273 217 -3573 -51 50 217 273 217 -3573 2025-09-28 11:41:06,623 Hysteresis 78285 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 273 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 273 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 7 50 217 273 217 -3573 27 50 217 273 217 -3573 21 50 217 273 217 -3573 -10 50 217 273 217 -3573 -20 50 217 273 217 -3573 -55 50 217 273 217 -3573 -20 50 217 273 217 -3573 -25 50 217 273 217 -3573 9 50 217 273 217 -3573 18 50 217 273 217 -3573 9 50 217 273 217 -3573 -28 50 217 273 217 -3573 -49 50 217 273 217 -3573 -58 50 217 273 217 -3573 -19 50 217 273 217 -3573 -39 50 217 273 217 -3573 -36 50 217 273 217 -3573 -45 50 217 273 217 -3573 -16 50 217 273 217 -3573 -17 50 217 273 217 -3573 2025-09-28 11:41:16,630 Hysteresis 78295 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 273 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 273 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 31 50 217 273 217 -3573 2 50 217 273 217 -3573 29 50 217 273 217 -3573 0 50 217 273 217 -3573 -6 50 217 273 217 -3573 -28 50 217 273 217 -3573 -22 50 217 273 217 -3573 -23 50 217 273 217 -3573 -12 50 217 273 217 -3573 -27 50 217 273 217 -3573 -52 50 217 273 217 -3573 -52 50 217 273 217 -3573 -20 50 217 273 217 -3573 11 50 217 273 217 -3573 17 50 217 273 217 -3573 -6 50 217 273 217 -3573 -6 50 217 273 217 -3573 -14 50 217 273 217 -3573 -16 50 217 273 217 -3573 -17 50 217 273 217 -3573 2025-09-28 11:41:26,637 Hysteresis 78305 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 273 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 273 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -24 50 217 273 217 -3573 -61 50 217 273 217 -3573 -41 50 217 273 217 -3573 -40 50 217 273 217 -3573 -14 50 217 273 217 -3573 -22 50 217 273 217 -3573 -16 50 217 273 217 -3573 -17 50 217 273 217 -3573 -1 50 217 273 217 -3573 -34 50 217 273 217 -3573 -35 50 217 273 217 -3573 -23 50 217 273 217 -3573 -4 50 217 273 217 -3573 -19 50 217 273 217 -3573 -16 50 217 273 217 -3573 -16 50 217 273 217 -3573 -35 50 217 273 217 -3573 -16 50 217 273 217 -3573 -18 50 217 273 217 -3573 -3 50 217 273 217 -3573 2025-09-28 11:41:36,659 Hysteresis 78315 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 273 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 273 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 168 -18 -78 273 -78 -3573 380 -230 -1000 273 -1000 -3573 -12 50 217 273 -1000 -3573 -62 50 217 273 -1000 -3573 -414 364 1582 1582 -1000 -3573 -167 117 508 1582 -1000 -3573 -268 218 947 1582 -1000 -3573 -268 218 947 1582 -1000 -3573 -17 50 217 1582 -1000 -3573 85 50 217 1582 -1000 -3573 -1 50 217 1582 -1000 -3573 25 50 217 1582 -1000 -3573 142 8 34 1582 -1000 -3573 744 -594 -2582 1582 -2582 -3573 382 -232 -1008 1582 -2582 -3573 8 50 217 1582 -2582 -3573 -108 58 252 1582 -2582 -3573 -400 350 1521 1582 -2582 -3573 -334 284 1234 1582 -2582 -3573 -366 316 1373 1582 -2582 -3573 2025-09-28 11:41:46,669 Hysteresis 78326 0: raw(1373 32000 32000 32000) min(-2582 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 1582 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(1373 32000 32000 32000) min(-2582 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 1582 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -89 50 217 1582 -2582 -3573 -9 50 217 1582 -2582 -3573 94 50 217 1582 -2582 -3573 94 50 217 1582 -2582 -3573 -11 50 217 1582 -2582 -3573 -81 50 217 1582 -2582 -3573 5 50 217 1582 -2582 -3573 -64 50 217 1582 -2582 -3573 41 50 217 1582 -2582 -3573 54 50 217 1582 -2582 -3573 45 50 217 1582 -2582 -3573 -55 50 217 1582 -2582 -3573 -9 50 217 1582 -2582 -3573 -105 55 239 1582 -2582 -3573 28 50 217 1582 -2582 -3573 -43 50 217 1582 -2582 -3573 -12 50 217 1582 -2582 -3573 -29 50 217 1582 -2582 -3573 37 50 217 1582 -2582 -3573 -54 50 217 1582 -2582 -3573 2025-09-28 11:41:56,674 Hysteresis 78336 0: raw(217 32000 32000 32000) min(-2582 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 1582 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-2582 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 1582 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 50 50 217 1582 -2582 -3573 -52 50 217 1582 -2582 -3573 18 50 217 1582 -2582 -3573 -83 50 217 1582 -2582 -3573 32 50 217 1582 -2582 -3573 -100 50 217 1582 -2582 -3573 -7 50 217 1582 -2582 -3573 -77 50 217 1582 -2582 -3573 1 50 217 1582 -2582 -3573 -8 50 217 1582 -2582 -3573 5 50 217 1582 -2582 -3573 6 50 217 1582 -2582 -3573 -8 50 217 1582 -2582 -3573 -45 50 217 1582 -2582 -3573 -65 50 217 1582 -2582 -3573 -49 50 217 1582 -2582 -3573 -24 50 217 1582 -2582 -3573 3 50 217 1582 -2582 -3573 12 50 217 1582 -2582 -3573 18 50 217 1582 -2582 -3573 2025-09-28 11:42:06,685 Hysteresis 78346 0: raw(217 32000 32000 32000) min(-2582 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 1582 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-2582 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 1582 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 9 50 217 1582 -2582 -3573 -7 50 217 1582 -2582 -3573 -34 50 217 1582 -2582 -3573 -45 50 217 1582 -2582 -3573 -40 50 217 1582 -2582 -3573 -48 50 217 1582 -2582 -3573 -51 50 217 1582 -2582 -3573 -13 50 217 1582 -2582 -3573 -13 50 217 1582 -2582 -3573 27 50 217 1582 -2582 -3573 -10 50 217 1582 -2582 -3573 -38 50 217 1582 -2582 -3573 -41 50 217 1582 -2582 -3573 2 50 217 1582 -2582 -3573 -47 50 217 1582 -2582 -3573 12 50 217 1582 -2582 -3573 -44 50 217 1582 -2582 -3573 4 50 217 1582 -2582 -3573 -21 50 217 1582 -2582 -3573 -32 50 217 1582 -2582 -3573 2025-09-28 11:42:16,694 Hysteresis 78356 0: raw(217 32000 32000 32000) min(-2582 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 1582 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-2582 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 1582 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -62 50 217 1582 -2582 -3573 -10 50 217 1582 -2582 -3573 -20 50 217 1582 -2582 -3573 -5 50 217 1582 -2582 -3573 -32 50 217 1582 -2582 -3573 -19 50 217 1582 -2582 -3573 -11 50 217 1582 -2582 -3573 -11 50 217 1582 -2582 -3573 11 50 217 1582 -2582 -3573 -2 50 217 1582 -2582 -3573 -6 50 217 1582 -2582 -3573 -46 50 217 1582 -2582 -3573 -52 50 217 1582 -2582 -3573 -42 50 217 1582 -2582 -3573 -5 50 217 1582 -2582 -3573 -11 50 217 1582 -2582 -3573 6 50 217 1582 -2582 -3573 -12 50 217 1582 -2582 -3573 4 50 217 1582 -2582 -3573 -4 50 217 1582 -2582 -3573 2025-09-28 11:42:26,705 Hysteresis 78366 0: raw(217 32000 32000 32000) min(-2582 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 1582 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-2582 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 1582 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7 50 217 1582 -2582 -3573 -36 50 217 1582 -2582 -3573 -34 50 217 1582 -2582 -3573 -66 50 217 1582 -2582 -3573 -39 50 217 1582 -2582 -3573 -31 50 217 1582 -2582 -3573 -12 50 217 1582 -2582 -3573 4 50 217 1582 -2582 -3573 -9 50 217 1582 -2582 -3573 -17 50 217 1582 -2582 -3573 -45 50 217 1582 -2582 -3573 -14 50 217 1582 -2582 -3573 -32 50 217 1582 -2582 -3573 -41 50 217 1582 -2582 -3573 -46 50 217 1582 -2582 -3573 -14 50 217 1582 -2582 -3573 0 50 217 1582 -2582 -3573 4 50 217 1582 -2582 -3573 -5 50 217 1582 -2582 -3573 -5 50 217 1582 -2582 -3573 2025-09-28 11:42:36,722 Hysteresis 78376 0: raw(217 32000 32000 32000) min(-2582 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 1582 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-2582 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 1582 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 17 50 217 1582 -2582 -3573 23 50 217 1582 -2582 -3573 3 50 217 1582 -2582 -3573 2 50 217 1582 -2582 -3573 -28 50 217 1582 -2582 -3573 -21 50 217 1582 -2582 -3573 -11 50 217 1582 -2582 -3573 -45 50 217 1582 -2582 -3573 -52 50 217 1582 -2582 -3573 -57 50 217 1582 -2582 -3573 -7 50 217 1582 -2582 -3573 2 50 217 1582 -2582 -3573 -29 50 217 1582 -2582 -3573 -27 50 217 1582 -2582 -3573 -15 50 217 1582 -2582 -3573 -18 50 217 1582 -2582 -3573 -33 50 217 1582 -2582 -3573 -37 50 217 1582 -2582 -3573 -5 50 217 1582 -2582 -3573 11 50 217 1582 -2582 -3573 2025-09-28 11:42:46,730 Hysteresis 78386 0: raw(217 32000 32000 32000) min(-2582 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 1582 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-2582 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 1582 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1 50 217 1582 -2582 -3573 -38 50 217 1582 -2582 -3573 -48 50 217 1582 -2582 -3573 -34 50 217 1582 -2582 -3573 -32 50 217 1582 -2582 -3573 1 50 217 1582 -2582 -3573 -16 50 217 1582 -2582 -3573 -18 50 217 1582 -2582 -3573 0 50 217 1582 -2582 -3573 -11 50 217 1582 -2582 -3573 -30 50 217 1582 -2582 -3573 -29 50 217 1582 -2582 -3573 -8 50 217 1582 -2582 -3573 7 50 217 1582 -2582 -3573 -6 50 217 1582 -2582 -3573 -31 50 217 1582 -2582 -3573 -42 50 217 1582 -2582 -3573 13 50 217 1582 -2582 -3573 13 50 217 1582 -2582 -3573 0 50 217 1582 -2582 -3573 2025-09-28 11:42:56,739 Hysteresis 78396 0: raw(217 32000 32000 32000) min(-2582 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 1582 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-2582 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 1582 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -25 50 217 1582 -2582 -3573 -40 50 217 1582 -2582 -3573 -46 50 217 1582 -2582 -3573 -46 50 217 1582 -2582 -3573 -30 50 217 1582 -2582 -3573 -30 50 217 1582 -2582 -3573 -19 50 217 1582 -2582 -3573 -16 50 217 1582 -2582 -3573 -5 50 217 1582 -2582 -3573 -39 50 217 1582 -2582 -3573 -36 50 217 1582 -2582 -3573 -20 50 217 1582 -2582 -3573 -23 50 217 1582 -2582 -3573 0 50 217 1582 -2582 -3573 -7 50 217 1582 -2582 -3573 0 50 217 1582 -2582 -3573 -19 50 217 1582 -2582 -3573 -26 50 217 1582 -2582 -3573 -3 50 217 1582 -2582 -3573 -4 50 217 1582 -2582 -3573 2025-09-28 11:43:06,744 Hysteresis 78406 0: raw(217 32000 32000 32000) min(-2582 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 1582 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-2582 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 1582 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -30 50 217 1582 -2582 -3573 -43 50 217 1582 -2582 -3573 -36 50 217 1582 -2582 -3573 -34 50 217 1582 -2582 -3573 -38 50 217 1582 -2582 -3573 -104 54 234 1582 -2582 -3573 -104 54 234 1582 -2582 -3573 -22 50 217 1582 -2582 -3573 -3 50 217 1582 -2582 -3573 -2 50 217 1582 -2582 -3573 -4 50 217 1582 -2582 -3573 -3 50 217 1582 -2582 -3573 2 50 217 1582 -2582 -3573 0 50 217 1582 -2582 -3573 -21 50 217 1582 -2582 -3573 -26 50 217 1582 -2582 -3573 -33 50 217 1582 -2582 -3573 -16 50 217 1582 -2582 -3573 -20 50 217 1582 -2582 -3573 17 50 217 1582 -2582 -3573 2025-09-28 11:43:16,748 Hysteresis 78416 0: raw(217 32000 32000 32000) min(-2582 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 1582 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-2582 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 1582 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 17 50 217 1582 -2582 -3573 -36 50 217 1582 -2582 -3573 -64 50 217 1582 -2582 -3573 -81 50 217 1582 -2582 -3573 -11 50 217 1582 -2582 -3573 -11 50 217 1582 -2582 -3573 -40 50 217 1582 -2582 -3573 -40 50 217 1582 -2582 -3573 -2 50 217 1582 -2582 -3573 7 50 217 1582 -2582 -3573 2 50 217 1582 -2582 -3573 -5 50 217 1582 -2582 -3573 -6 50 217 1582 -2582 -3573 -38 50 217 1582 -2582 -3573 -38 50 217 1582 -2582 -3573 -11 50 217 1582 -2582 -3573 -23 50 217 1582 -2582 -3573 -38 50 217 1582 -2582 -3573 -18 50 217 1582 -2582 -3573 -20 50 217 1582 -2582 -3573 2025-09-28 11:43:26,757 Hysteresis 78426 0: raw(217 32000 32000 32000) min(-2582 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 1582 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-2582 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 1582 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -27 50 217 1582 -2582 -3573 -27 50 217 1582 -2582 -3573 3 50 217 1582 -2582 -3573 13 50 217 1582 -2582 -3573 19 50 217 1582 -2582 -3573 -6 50 217 1582 -2582 -3573 -12 50 217 1582 -2582 -3573 -75 50 217 1582 -2582 -3573 -75 50 217 1582 -2582 -3573 -40 50 217 1582 -2582 -3573 0 50 217 1582 -2582 -3573 5 50 217 1582 -2582 -3573 15 50 217 1582 -2582 -3573 20 50 217 1582 -2582 -3573 -27 50 217 1582 -2582 -3573 -27 50 217 1582 -2582 -3573 -54 50 217 1582 -2582 -3573 -53 50 217 1582 -2582 -3573 -51 50 217 1582 -2582 -3573 -7 50 217 1582 -2582 -3573 2025-09-28 11:43:36,762 Hysteresis 78436 0: raw(217 32000 32000 32000) min(-2582 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 1582 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-2582 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 1582 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6 50 217 1582 -2582 -3573 2 50 217 1582 -2582 -3573 2 50 217 1582 -2582 -3573 -31 50 217 1582 -2582 -3573 -43 50 217 1582 -2582 -3573 -39 50 217 1582 -2582 -3573 -12 50 217 1582 -2582 -3573 -16 50 217 1582 -2582 -3573 -22 50 217 1582 -2582 -3573 -22 50 217 1582 -2582 -3573 -42 50 217 1582 -2582 -3573 -42 50 217 1582 -2582 -3573 -23 50 217 1582 -2582 -3573 -10 50 217 1582 -2582 -3573 -8 50 217 1582 -2582 -3573 -24 50 217 1582 -2582 -3573 -24 50 217 1582 -2582 -3573 -15 50 217 1582 -2582 -3573 -12 50 217 1582 -2582 -3573 -14 50 217 1582 -2582 -3573 2025-09-28 11:43:46,766 Hysteresis 78446 0: raw(217 32000 32000 32000) min(-2582 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 1582 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-2582 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 1582 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -3 50 217 1582 -2582 -3573 -2 50 217 1582 -2582 -3573 -5 50 217 1582 -2582 -3573 -15 50 217 1582 -2582 -3573 -55 50 217 1582 -2582 -3573 -60 50 217 1582 -2582 -3573 -75 50 217 1582 -2582 -3573 -27 50 217 1582 -2582 -3573 -25 50 217 1582 -2582 -3573 -4 50 217 1582 -2582 -3573 -26 50 217 1582 -2582 -3573 -13 50 217 1582 -2582 -3573 -15 50 217 1582 -2582 -3573 -39 50 217 1582 -2582 -3573 -34 50 217 1582 -2582 -3573 -27 50 217 1582 -2582 -3573 25 50 217 1582 -2582 -3573 17 50 217 1582 -2582 -3573 -11 50 217 1582 -2582 -3573 -36 50 217 1582 -2582 -3573 2025-09-28 11:43:56,771 Hysteresis 78456 0: raw(217 32000 32000 32000) min(-2582 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 1582 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-2582 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 1582 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -59 50 217 1582 -2582 -3573 -48 50 217 1582 -2582 -3573 -52 50 217 1582 -2582 -3573 -8 50 217 1582 -2582 -3573 -19 50 217 1582 -2582 -3573 124 26 113 1582 -2582 -3573 116 34 147 1582 -2582 -3573 59 50 217 1582 -2582 -3573 -47 50 217 1582 -2582 -3573 -49 50 217 1582 -2582 -3573 52 50 217 1582 -2582 -3573 34 50 217 1582 -2582 -3573 -7 50 217 1582 -2582 -3573 -35 50 217 1582 -2582 -3573 -74 50 217 1582 -2582 -3573 -62 50 217 1582 -2582 -3573 -57 50 217 1582 -2582 -3573 4 50 217 1582 -2582 -3573 11 50 217 1582 -2582 -3573 -106 56 243 1582 -2582 -3573 2025-09-28 11:44:06,778 Hysteresis 78466 0: raw(243 32000 32000 32000) min(-2582 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 1582 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(243 32000 32000 32000) min(-2582 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 1582 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -122 72 313 1582 -2582 -3573 -60 50 217 1582 -2582 -3573 -19 50 217 1582 -2582 -3573 -29 50 217 1582 -2582 -3573 -42 50 217 1582 -2582 -3573 2 50 217 1582 -2582 -3573 -11 50 217 1582 -2582 -3573 17 50 217 1582 -2582 -3573 -58 50 217 1582 -2582 -3573 -27 50 217 1582 -2582 -3573 -29 50 217 1582 -2582 -3573 24 50 217 1582 -2582 -3573 -55 50 217 1582 -2582 -3573 100 50 217 1582 -2582 -3573 -76 50 217 1582 -2582 -3573 91 50 217 1582 -2582 -3573 -133 83 360 1582 -2582 -3573 49 50 217 1582 -2582 -3573 -91 50 217 1582 -2582 -3573 28 50 217 1582 -2582 -3573 2025-09-28 11:44:16,783 Hysteresis 78476 0: raw(217 32000 32000 32000) min(-2582 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 1582 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-2582 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 1582 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -96 50 217 1582 -2582 -3573 35 50 217 1582 -2582 -3573 -65 50 217 1582 -2582 -3573 97 50 217 1582 -2582 -3573 -58 50 217 1582 -2582 -3573 92 50 217 1582 -2582 -3573 -109 59 256 1582 -2582 -3573 71 50 217 1582 -2582 -3573 -128 78 339 1582 -2582 -3573 74 50 217 1582 -2582 -3573 -84 50 217 1582 -2582 -3573 -76 50 217 1582 -2582 -3573 -174 124 539 1582 -2582 -3573 -51 50 217 1582 -2582 -3573 -69 50 217 1582 -2582 -3573 118 32 139 1582 -2582 -3573 0 50 217 1582 -2582 -3573 111 39 169 1582 -2582 -3573 -89 50 217 1582 -2582 -3573 4 50 217 1582 -2582 -3573 2025-09-28 11:44:26,790 Hysteresis 78486 0: raw(217 32000 32000 32000) min(-2582 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 1582 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-2582 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 1582 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -119 69 300 1582 -2582 -3573 -50 50 217 1582 -2582 -3573 -85 50 217 1582 -2582 -3573 60 50 217 1582 -2582 -3573 -53 50 217 1582 -2582 -3573 41 50 217 1582 -2582 -3573 -93 50 217 1582 -2582 -3573 -27 50 217 1582 -2582 -3573 -69 50 217 1582 -2582 -3573 56 50 217 1582 -2582 -3573 -12 50 217 1582 -2582 -3573 68 50 217 1582 -2582 -3573 -76 50 217 1582 -2582 -3573 31 50 217 1582 -2582 -3573 -110 60 260 1582 -2582 -3573 41 50 217 1582 -2582 -3573 -120 70 304 1582 -2582 -3573 52 50 217 1582 -2582 -3573 -75 50 217 1582 -2582 -3573 -75 50 217 1582 -2582 -3573 2025-09-28 11:44:36,793 Hysteresis 78496 0: raw(217 32000 32000 32000) min(-2582 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 1582 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-2582 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 1582 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -53 50 217 1582 -2582 -3573 8 50 217 1582 -2582 -3573 -133 83 360 1582 -2582 -3573 -28 50 217 1582 -2582 -3573 -147 97 421 1582 -2582 -3573 15 50 217 1582 -2582 -3573 -107 57 247 1582 -2582 -3573 46 50 217 1582 -2582 -3573 4 50 217 1582 -2582 -3573 77 50 217 1582 -2582 -3573 -43 50 217 1582 -2582 -3573 -11 50 217 1582 -2582 -3573 -106 56 243 1582 -2582 -3573 27 50 217 1582 -2582 -3573 -83 50 217 1582 -2582 -3573 36 50 217 1582 -2582 -3573 -74 50 217 1582 -2582 -3573 -73 50 217 1582 -2582 -3573 -113 63 273 1582 -2582 -3573 -52 50 217 1582 -2582 -3573 2025-09-28 11:44:46,799 Hysteresis 78506 0: raw(217 32000 32000 32000) min(-2582 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 1582 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-2582 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 1582 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -19 50 217 1582 -2582 -3573 34 50 217 1582 -2582 -3573 -16 50 217 1582 -2582 -3573 20 50 217 1582 -2582 -3573 -21 50 217 1582 -2582 -3573 -10 50 217 1582 -2582 -3573 -64 50 217 1582 -2582 -3573 -19 50 217 1582 -2582 -3573 -32 50 217 1582 -2582 -3573 -22 50 217 1582 -2582 -3573 -25 50 217 1582 -2582 -3573 -40 50 217 1582 -2582 -3573 -43 50 217 1582 -2582 -3573 -49 50 217 1582 -2582 -3573 -8 50 217 1582 -2582 -3573 -10 50 217 1582 -2582 -3573 -21 50 217 1582 -2582 -3573 -38 50 217 1582 -2582 -3573 -42 50 217 1582 -2582 -3573 -29 50 217 1582 -2582 -3573 2025-09-28 11:44:56,805 Hysteresis 78516 0: raw(217 32000 32000 32000) min(-2582 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 1582 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-2582 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 1582 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -10 50 217 1582 -2582 -3573 5 50 217 1582 -2582 -3573 16 50 217 1582 -2582 -3573 -2 50 217 1582 -2582 -3573 -9 50 217 1582 -2582 -3573 2 50 217 1582 -2582 -3573 -31 50 217 1582 -2582 -3573 -46 50 217 1582 -2582 -3573 -45 50 217 1582 -2582 -3573 -35 50 217 1582 -2582 -3573 -10 50 217 1582 -2582 -3573 -18 50 217 1582 -2582 -3573 -5 50 217 1582 -2582 -3573 -32 50 217 1582 -2582 -3573 -11 50 217 1582 -2582 -3573 -14 50 217 1582 -2582 -3573 0 50 217 1582 -2582 -3573 -9 50 217 1582 -2582 -3573 -3 50 217 1582 -2582 -3573 -28 50 217 1582 -2582 -3573 2025-09-28 11:45:06,812 Hysteresis 78526 0: raw(217 32000 32000 32000) min(-2582 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 1582 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 1 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-2582 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 1582 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -13 50 217 1582 -2582 -3573 -25 50 217 1582 -2582 -3573 -7 50 217 1582 -2582 -3573 28 50 217 1582 -2582 -3573 16 50 217 1582 -2582 -3573 -20 50 217 1582 -2582 -3573 -47 50 217 1582 -2582 -3573 -38 50 217 1582 -2582 -3573 -32 50 217 1582 -2582 -3573 -38 50 217 1582 -2582 -3573 -38 50 217 1582 -2582 -3573 -51 50 217 1582 -2582 -3573 -35 50 217 1582 -2582 -3573 -9 50 217 1582 -2582 -3573 2 50 217 1582 -2582 -3573 11 50 217 1582 -2582 -3573 -21 50 217 1582 -2582 -3573 -41 50 217 1582 -2582 -3573 -17 50 217 1582 -2582 -3573 2025-09-28 11:45:16,825 Hysteresis 78536 0: raw(217 32000 32000 32000) min(-2582 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 1582 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-2582 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 1582 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -28 50 217 1582 -2582 -3573 -34 50 217 1582 -2582 -3573 -20 50 217 1582 -2582 -3573 -27 50 217 1582 -2582 -3573 -17 50 217 1582 -2582 -3573 -33 50 217 1582 -2582 -3573 -33 50 217 1582 -2582 -3573 -35 50 217 1582 -2582 -3573 -33 50 217 1582 -2582 -3573 -17 50 217 1582 -2582 -3573 3 50 217 1582 -2582 -3573 0 50 217 1582 -2582 -3573 -23 50 217 1582 -2582 -3573 -21 50 217 1582 -2582 -3573 -17 50 217 1582 -2582 -3573 -17 50 217 1582 -2582 -3573 -27 50 217 1582 -2582 -3573 -37 50 217 1582 -2582 -3573 -53 50 217 1582 -2582 -3573 -105 55 239 1582 -2582 -3573 2025-09-28 11:45:26,830 Hysteresis 78546 0: raw(239 32000 32000 32000) min(-2582 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 1582 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(239 32000 32000 32000) min(-2582 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 1582 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -96 50 217 1582 -2582 -3573 15 50 217 1582 -2582 -3573 105 45 195 1582 -2582 -3573 81 50 217 1582 -2582 -3573 0 50 217 1582 -2582 -3573 -37 50 217 1582 -2582 -3573 -65 50 217 1582 -2582 -3573 21 50 217 1582 -2582 -3573 50 50 217 1582 -2582 -3573 1 50 217 1582 -2582 -3573 -26 50 217 1582 -2582 -3573 -70 50 217 1582 -2582 -3573 -88 50 217 1582 -2582 -3573 -66 50 217 1582 -2582 -3573 -43 50 217 1582 -2582 -3573 -11 50 217 1582 -2582 -3573 11 50 217 1582 -2582 -3573 10 50 217 1582 -2582 -3573 -48 50 217 1582 -2582 -3573 -56 50 217 1582 -2582 -3573 2025-09-28 11:45:36,836 Hysteresis 78556 0: raw(217 32000 32000 32000) min(-2582 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 1582 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(-2582 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 1582 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -55 50 217 1582 -2582 -3573 -14 50 217 1582 -2582 -3573 3 50 217 1582 -2582 -3573 -31 50 217 1582 -2582 -3573 -4 50 217 1582 -2582 -3573 -53 50 217 1521 -2582 -3573 -26 50 217 1521 -2582 -3573 -53 50 217 1521 -2582 -3573 -44 50 217 1521 -2582 -3573 -28 50 217 1521 -2582 -3573 1 50 217 1521 -2582 -3573 -1 50 217 1521 -2582 -3573 -18 50 217 1521 -2582 -3573 -40 50 217 1521 -2582 -3573 -29 50 217 1521 -1008 -3573 -6 50 217 1521 113 -3573 -6 50 217 1521 113 -3573 -28 50 217 1521 113 -3573 -32 50 217 1373 113 -3573 -43 50 217 1373 113 -3573 2025-09-28 11:45:46,841 Hysteresis 78566 0: raw(217 32000 32000 32000) min(113 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 1373 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 113 < req 18000 No: p0 min 113 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(113 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 1373 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -48 50 217 539 113 -3573 -48 50 217 539 113 -3573 -33 50 217 539 113 -3573 -27 50 217 539 113 -3573 -16 50 217 539 113 -3573 -15 50 217 539 113 -3573 2 50 217 539 113 -3573 0 50 217 539 113 -3573 -22 50 217 539 113 -3573 -49 50 217 539 113 -3573 -55 50 217 539 113 -3573 -20 50 217 539 113 -3573 -20 50 217 539 113 -3573 17 50 217 539 113 -3573 10 50 217 539 113 -3573 -1 50 217 539 113 -3573 -48 50 217 539 113 -3573 -76 50 217 539 113 -3573 2 50 217 539 113 -3573 -5 50 217 539 113 -3573 2025-09-28 11:45:56,848 Hysteresis 78576 0: raw(217 32000 32000 32000) min(113 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 539 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 113 < req 18000 No: p0 min 113 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(113 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 539 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -41 50 217 539 113 -3573 -36 50 217 539 113 -3573 -40 50 217 539 113 -3573 -19 50 217 539 113 -3573 -44 50 217 539 113 -3573 -37 50 217 539 113 -3573 -20 50 217 539 113 -3573 19 50 217 539 113 -3573 5 50 217 539 113 -3573 -2 50 217 539 113 -3573 20 50 217 539 113 -3573 -17 50 217 539 113 -3573 -70 50 217 539 113 -3573 -61 50 217 539 113 -3573 -15 50 217 539 113 -3573 -17 50 217 539 113 -3573 8 50 217 539 113 -3573 -18 50 217 539 113 -3573 3 50 217 539 113 -3573 -10 50 217 539 113 -3573 2025-09-28 11:46:06,853 Hysteresis 78586 0: raw(217 32000 32000 32000) min(113 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 539 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 113 < req 18000 No: p0 min 113 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(113 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 539 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -19 50 217 539 113 -3573 -6 50 217 539 113 -3573 -11 50 217 539 113 -3573 -32 50 217 539 113 -3573 -32 50 217 539 113 -3573 -37 50 217 539 113 -3573 -36 50 217 539 113 -3573 -19 50 217 539 113 -3573 -1 50 217 539 113 -3573 10 50 217 539 113 -3573 16 50 217 539 113 -3573 -23 50 217 539 113 -3573 -25 50 217 539 113 -3573 -16 50 217 539 113 -3573 -28 50 217 539 113 -3573 -14 50 217 539 113 -3573 -17 50 217 539 113 -3573 -32 50 217 539 113 -3573 -32 50 217 539 113 -3573 -43 50 217 539 113 -3573 2025-09-28 11:46:16,864 Hysteresis 78596 0: raw(217 32000 32000 32000) min(113 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 539 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 113 < req 18000 No: p0 min 113 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(113 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 539 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -15 50 217 539 113 -3573 -14 50 217 539 113 -3573 -14 50 217 539 113 -3573 -17 50 217 539 113 -3573 -33 50 217 539 113 -3573 -33 50 217 539 113 -3573 -44 50 217 539 113 -3573 -21 50 217 539 113 -3573 -10 50 217 539 113 -3573 -30 50 217 539 113 -3573 -28 50 217 539 113 -3573 -15 50 217 539 113 -3573 -7 50 217 539 113 -3573 -20 50 217 539 113 -3573 -46 50 217 539 113 -3573 -34 50 217 539 113 -3573 -19 50 217 539 113 -3573 -20 50 217 539 113 -3573 -14 50 217 539 113 -3573 -18 50 217 539 113 -3573 2025-09-28 11:46:26,869 Hysteresis 78606 0: raw(217 32000 32000 32000) min(113 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 539 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 113 < req 18000 No: p0 min 113 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(113 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 539 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -29 50 217 539 113 -3573 -35 50 217 539 113 -3573 -29 50 217 539 113 -3573 -28 50 217 539 113 -3573 -22 50 217 539 113 -3573 2 50 217 539 113 -3573 0 50 217 539 113 -3573 0 50 217 539 113 -3573 -36 50 217 539 113 -3573 -16 50 217 539 113 -3573 3 50 217 539 113 -3573 -2 50 217 539 113 -3573 -25 50 217 539 113 -3573 -43 50 217 539 113 -3573 -33 50 217 539 113 -3573 -29 50 217 539 113 -3573 -40 50 217 539 113 -3573 -4 50 217 539 113 -3573 -4 50 217 539 113 -3573 -20 50 217 539 113 -3573 2025-09-28 11:46:36,873 Hysteresis 78616 0: raw(217 32000 32000 32000) min(113 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 539 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 113 < req 18000 No: p0 min 113 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(113 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 539 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -16 50 217 539 113 -3573 -20 50 217 539 113 -3573 -47 50 217 539 113 -3573 -171 121 526 539 113 -3573 -131 81 352 539 113 -3573 -83 50 217 539 113 -3573 144 6 26 539 26 -3573 94 50 217 539 26 -3573 103 47 204 539 26 -3573 -23 50 217 539 26 -3573 -36 50 217 539 26 -3573 -4 50 217 539 26 -3573 -1 50 217 539 26 -3573 -60 50 217 539 26 -3573 -56 50 217 539 26 -3573 -23 50 217 539 26 -3573 -15 50 217 539 26 -3573 -28 50 217 539 26 -3573 -2 50 217 539 26 -3573 -3 50 217 539 26 -3573 2025-09-28 11:46:46,879 Hysteresis 78626 0: raw(217 32000 32000 32000) min(26 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 539 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 26 < req 18000 No: p0 min 26 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(26 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 539 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -27 50 217 539 26 -3573 -36 50 217 539 26 -3573 -42 50 217 539 26 -3573 -11 50 217 539 26 -3573 -14 50 217 539 26 -3573 -24 50 217 539 26 -3573 -24 50 217 539 26 -3573 -14 50 217 539 26 -3573 -8 50 217 539 26 -3573 -8 50 217 539 26 -3573 -8 50 217 539 26 -3573 -8 50 217 539 26 -3573 -50 50 217 539 26 -3573 -50 50 217 539 26 -3573 -14 50 217 539 26 -3573 5 50 217 539 26 -3573 -9 50 217 539 26 -3573 -32 50 217 539 26 -3573 -32 50 217 539 26 -3573 -42 50 217 539 26 -3573 2025-09-28 11:46:56,883 Hysteresis 78636 0: raw(217 32000 32000 32000) min(26 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 539 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 26 < req 18000 No: p0 min 26 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(26 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 539 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -42 50 217 539 26 -3573 -6 50 217 539 26 -3573 -4 50 217 539 26 -3573 -36 50 217 539 26 -3573 -12 50 217 539 26 -3573 -9 50 217 539 26 -3573 -5 50 217 539 26 -3573 -5 50 217 539 26 -3573 -38 50 217 539 26 -3573 -26 50 217 539 26 -3573 -15 50 217 539 26 -3573 -7 50 217 539 26 -3573 -11 50 217 539 26 -3573 -18 50 217 539 26 -3573 -18 50 217 539 26 -3573 0 50 217 539 26 -3573 -25 50 217 539 26 -3573 -58 50 217 539 26 -3573 -30 50 217 539 26 -3573 -25 50 217 539 26 -3573 2025-09-28 11:47:06,895 Hysteresis 78646 0: raw(217 32000 32000 32000) min(26 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 539 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 26 < req 18000 No: p0 min 26 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(26 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 539 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 0 50 217 539 26 -3573 -18 50 217 539 26 -3573 -13 50 217 539 26 -3573 -37 50 217 539 26 -3573 -9 50 217 539 26 -3573 -25 50 217 539 26 -3573 -30 50 217 539 26 -3573 -28 50 217 539 26 -3573 -15 50 217 539 26 -3573 -1 50 217 539 26 -3573 14 50 217 539 26 -3573 10 50 217 539 26 -3573 -2 50 217 539 26 -3573 -28 50 217 539 26 -3573 -37 50 217 539 26 -3573 -30 50 217 539 26 -3573 -16 50 217 539 26 -3573 -14 50 217 539 26 -3573 -20 50 217 539 26 -3573 -7 50 217 539 26 -3573 2025-09-28 11:47:16,901 Hysteresis 78656 0: raw(217 32000 32000 32000) min(26 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 539 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 26 < req 18000 No: p0 min 26 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(26 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 539 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -9 50 217 539 26 -3573 -12 50 217 539 26 -3573 -27 50 217 539 26 -3573 -27 50 217 539 26 -3573 -3 50 217 539 26 -3573 -10 50 217 539 26 -3573 -23 50 217 539 26 -3573 -15 50 217 539 26 -3573 -48 50 217 539 26 -3573 -34 50 217 539 26 -3573 -5 50 217 539 26 -3573 9 50 217 539 26 -3573 -6 50 217 539 26 -3573 -27 50 217 539 26 -3573 -3 50 217 539 26 -3573 -3 50 217 539 26 -3573 -23 50 217 539 26 -3573 -33 50 217 539 26 -3573 -8 50 217 539 26 -3573 3 50 217 539 26 -3573 2025-09-28 11:47:26,907 Hysteresis 78666 0: raw(217 32000 32000 32000) min(26 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 539 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 26 < req 18000 No: p0 min 26 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(26 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 539 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 6 50 217 539 26 -3573 -14 50 217 539 26 -3573 -13 50 217 539 26 -3573 -32 50 217 539 26 -3573 -37 50 217 539 26 -3573 -28 50 217 539 26 -3573 -1 50 217 539 26 -3573 -19 50 217 539 26 -3573 -25 50 217 539 26 -3573 -30 50 217 539 26 -3573 -6 50 217 539 26 -3573 -11 50 217 539 26 -3573 -14 50 217 539 26 -3573 -35 50 217 539 26 -3573 -18 50 217 539 26 -3573 -23 50 217 539 26 -3573 0 50 217 539 26 -3573 -17 50 217 539 26 -3573 -5 50 217 539 26 -3573 -33 50 217 539 26 -3573 2025-09-28 11:47:36,924 Hysteresis 78676 0: raw(217 32000 32000 32000) min(26 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 539 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 26 < req 18000 No: p0 min 26 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(26 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 539 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -14 50 217 539 26 -3573 -15 50 217 539 26 -3573 2 50 217 539 26 -3573 9 50 217 539 26 -3573 14 50 217 539 26 -3573 -13 50 217 539 26 -3573 -31 50 217 539 26 -3573 -60 50 217 539 26 -3573 -38 50 217 539 26 -3573 -9 50 217 539 26 -3573 16 50 217 539 26 -3573 20 50 217 539 26 -3573 11 50 217 539 26 -3573 -12 50 217 539 26 -3573 -28 50 217 539 26 -3573 -30 50 217 539 26 -3573 -28 50 217 539 26 -3573 -22 50 217 539 26 -3573 -10 50 217 539 26 -3573 -10 50 217 539 26 -3573 2025-09-28 11:47:46,928 Hysteresis 78686 0: raw(217 32000 32000 32000) min(26 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 539 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 26 < req 18000 No: p0 min 26 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(26 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 539 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -19 50 217 539 26 -3573 -34 50 217 539 26 -3573 -53 50 217 539 26 -3573 -31 50 217 539 26 -3573 0 50 217 539 26 -3573 10 50 217 539 26 -3573 28 50 217 539 26 -3573 -7 50 217 539 26 -3573 -34 50 217 539 26 -3573 -38 50 217 539 26 -3573 -56 50 217 539 26 -3573 -12 50 217 539 26 -3573 -23 50 217 539 26 -3573 -8 50 217 539 26 -3573 -28 50 217 539 26 -3573 -29 50 217 539 26 -3573 -39 50 217 539 26 -3573 -14 50 217 539 26 -3573 -13 50 217 539 26 -3573 -16 50 217 539 26 -3573 2025-09-28 11:47:56,934 Hysteresis 78696 0: raw(217 32000 32000 32000) min(26 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 539 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 26 < req 18000 No: p0 min 26 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(26 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 539 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 0 50 217 539 26 -3573 4 50 217 539 26 -3573 -3 50 217 539 26 -3573 -38 50 217 539 26 -3573 -44 50 217 539 26 -3573 -65 50 217 539 26 -3573 -37 50 217 539 26 -3573 -36 50 217 539 26 -3573 -6 50 217 539 26 -3573 -9 50 217 539 26 -3573 -14 50 217 539 26 -3573 -20 50 217 539 26 -3573 -12 50 217 539 26 -3573 0 50 217 539 26 -3573 1 50 217 539 26 -3573 -4 50 217 539 26 -3573 -22 50 217 539 26 -3573 -36 50 217 539 26 -3573 -34 50 217 539 26 -3573 -22 50 217 539 26 -3573 2025-09-28 11:48:06,941 Hysteresis 78706 0: raw(217 32000 32000 32000) min(26 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 539 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 26 < req 18000 No: p0 min 26 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(26 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 539 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 3 50 217 539 26 -3573 7 50 217 539 26 -3573 -9 50 217 539 26 -3573 -15 50 217 539 26 -3573 -48 50 217 539 26 -3573 -64 50 217 539 26 -3573 -46 50 217 539 26 -3573 -11 50 217 539 26 -3573 11 50 217 539 26 -3573 -9 50 217 539 26 -3573 -19 50 217 539 26 -3573 -41 50 217 539 26 -3573 -68 50 217 539 26 -3573 -61 50 217 539 26 -3573 -32 50 217 539 26 -3573 -7 50 217 539 26 -3573 -17 50 217 539 26 -3573 9 50 217 539 26 -3573 3 50 217 539 26 -3573 -12 50 217 539 26 -3573 2025-09-28 11:48:16,945 Hysteresis 78716 0: raw(217 32000 32000 32000) min(26 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 539 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 26 < req 18000 No: p0 min 26 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(26 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 539 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -49 50 217 539 26 -3573 -9 50 217 539 26 -3573 -37 50 217 539 26 -3573 -3 50 217 539 26 -3573 -20 50 217 539 26 -3573 -10 50 217 539 26 -3573 -42 50 217 539 26 -3573 -25 50 217 539 26 -3573 -48 50 217 539 26 -3573 -11 50 217 539 26 -3573 -18 50 217 539 26 -3573 13 50 217 539 26 -3573 34 50 217 539 26 -3573 32 50 217 526 26 -3573 -10 50 217 526 26 -3573 -50 50 217 526 26 -3573 -72 50 217 526 26 -3573 -60 50 217 526 26 -3573 -58 50 217 526 26 -3573 -5 50 217 526 26 -3573 2025-09-28 11:48:26,950 Hysteresis 78726 0: raw(217 32000 32000 32000) min(26 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 526 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 26 < req 18000 No: p0 min 26 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(26 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 526 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -13 50 217 526 26 -3573 27 50 217 526 26 -3573 -22 50 217 526 26 -3573 1 50 217 526 26 -3573 -5 50 217 526 26 -3573 12 50 217 526 26 -3573 -7 50 217 526 26 -3573 -8 50 217 526 26 -3573 -53 50 217 526 26 -3573 -20 50 217 526 26 -3573 -77 50 217 526 26 -3573 -36 50 217 526 26 -3573 -49 50 217 526 26 -3573 -28 50 217 526 26 -3573 23 50 217 526 26 -3573 15 50 217 526 26 -3573 -30 50 217 526 26 -3573 -49 50 217 526 26 -3573 -45 50 217 526 26 -3573 -25 50 217 526 26 -3573 2025-09-28 11:48:36,956 Hysteresis 78736 0: raw(217 32000 32000 32000) min(26 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 526 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 26 < req 18000 No: p0 min 26 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(26 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 526 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 6 50 217 526 26 -3573 12 50 217 526 26 -3573 -2 50 217 526 26 -3573 -27 50 217 526 26 -3573 -31 50 217 526 26 -3573 -20 50 217 526 26 -3573 -22 50 217 526 26 -3573 -29 50 217 526 26 -3573 -29 50 217 526 26 -3573 -27 50 217 526 26 -3573 -30 50 217 526 26 -3573 -39 50 217 526 26 -3573 -50 50 217 526 26 -3573 -44 50 217 526 26 -3573 -29 50 217 526 26 -3573 -2 50 217 526 26 -3573 -14 50 217 526 26 -3573 -10 50 217 526 26 -3573 -22 50 217 526 26 -3573 -33 50 217 526 26 -3573 2025-09-28 11:48:46,963 Hysteresis 78746 0: raw(217 32000 32000 32000) min(26 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 526 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 26 < req 18000 No: p0 min 26 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(26 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 526 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -38 50 217 526 26 -3573 -4 50 217 526 26 -3573 -13 50 217 526 26 -3573 -31 50 217 526 26 -3573 -46 50 217 526 26 -3573 -47 50 217 526 26 -3573 -42 50 217 526 26 -3573 -15 50 217 526 26 -3573 -20 50 217 526 26 -3573 2 50 217 526 26 -3573 -5 50 217 526 26 -3573 -23 50 217 526 26 -3573 -6 50 217 526 26 -3573 0 50 217 526 26 -3573 -30 50 217 526 26 -3573 -72 50 217 526 26 -3573 -93 50 217 526 26 -3573 -29 50 217 526 26 -3573 -21 50 217 526 26 -3573 16 50 217 526 26 -3573 2025-09-28 11:48:56,969 Hysteresis 78756 0: raw(217 32000 32000 32000) min(26 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 526 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 26 < req 18000 No: p0 min 26 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(26 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 526 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 14 50 217 526 26 -3573 -13 50 217 526 26 -3573 3 50 217 526 26 -3573 -45 50 217 526 26 -3573 -27 50 217 526 26 -3573 9 50 217 526 26 -3573 -6 50 217 526 26 -3573 -20 50 217 526 26 -3573 -9 50 217 526 26 -3573 -38 50 217 526 26 -3573 -49 50 217 526 26 -3573 -48 50 217 526 26 -3573 -32 50 217 526 26 -3573 0 50 217 526 26 -3573 14 50 217 526 26 -3573 23 50 217 526 26 -3573 -29 50 217 526 26 -3573 -48 50 217 526 26 -3573 -37 50 217 526 26 -3573 -9 50 217 526 26 -3573 2025-09-28 11:49:06,996 Hysteresis 78766 0: raw(217 32000 32000 32000) min(26 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 526 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 26 < req 18000 No: p0 min 26 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(26 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 526 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 4 50 217 526 26 -3573 -3 50 217 526 26 -3573 10 50 217 526 26 -3573 13 50 217 526 26 -3573 -35 50 217 526 26 -3573 -57 50 217 526 26 -3573 -34 50 217 526 26 -3573 -7 50 217 526 26 -3573 9 50 217 526 26 -3573 2 50 217 526 26 -3573 -4 50 217 526 26 -3573 -11 50 217 526 26 -3573 -45 50 217 526 26 -3573 -58 50 217 526 26 -3573 -43 50 217 526 26 -3573 -25 50 217 526 26 -3573 -8 50 217 526 26 -3573 37 50 217 526 26 -3573 30 50 217 526 26 -3573 -19 50 217 526 26 -3573 2025-09-28 11:49:17,000 Hysteresis 78776 0: raw(217 32000 32000 32000) min(26 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 526 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 26 < req 18000 No: p0 min 26 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(26 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 526 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -46 50 217 526 26 -3573 -68 50 217 526 26 -3573 -40 50 217 526 26 -3573 -50 50 217 526 26 -3573 -28 50 217 526 26 -3573 -17 50 217 526 26 -3573 -6 50 217 526 26 -3573 -6 50 217 526 26 -3573 -16 50 217 526 26 -3573 13 50 217 526 26 -3573 1 50 217 526 26 -3573 -67 50 217 526 26 -3573 -54 50 217 526 26 -3573 -45 50 217 526 26 -3573 -2 50 217 526 26 -3573 -9 50 217 526 26 -3573 -20 50 217 526 26 -3573 -3 50 217 526 26 -3573 -7 50 217 526 26 -3573 -14 50 217 526 26 -3573 2025-09-28 11:49:27,007 Hysteresis 78786 0: raw(217 32000 32000 32000) min(26 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 526 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 26 < req 18000 No: p0 min 26 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(26 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 526 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -4 50 217 526 26 -3573 -31 50 217 526 26 -3573 -46 50 217 526 26 -3573 -25 50 217 526 26 -3573 6 50 217 526 26 -3573 14 50 217 526 26 -3573 -2 50 217 526 26 -3573 0 50 217 526 26 -3573 -2 50 217 526 26 -3573 -28 50 217 526 26 -3573 -20 50 217 526 26 -3573 -35 50 217 526 26 -3573 -10 50 217 526 26 -3573 -28 50 217 526 26 -3573 -42 50 217 526 26 -3573 -34 50 217 526 26 -3573 -39 50 217 526 26 -3573 -26 50 217 526 26 -3573 -28 50 217 526 26 -3573 24 50 217 526 26 -3573 2025-09-28 11:49:37,015 Hysteresis 78796 0: raw(217 32000 32000 32000) min(26 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 526 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 26 < req 18000 No: p0 min 26 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(26 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 526 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 19 50 217 526 26 -3573 -54 50 217 526 26 -3573 -51 50 217 526 26 -3573 -29 50 217 526 26 -3573 -4 50 217 526 26 -3573 -1 50 217 526 26 -3573 0 50 217 526 26 -3573 3 50 217 526 26 -3573 -48 50 217 526 26 -3573 -45 50 217 526 26 -3573 0 50 217 526 26 -3573 -15 50 217 526 26 -3573 0 50 217 526 26 -3573 -17 50 217 526 26 -3573 -1 50 217 526 26 -3573 3 50 217 526 26 -3573 -6 50 217 526 26 -3573 -6 50 217 526 26 -3573 -33 50 217 526 26 -3573 -41 50 217 526 26 -3573 2025-09-28 11:49:47,019 Hysteresis 78806 0: raw(217 32000 32000 32000) min(26 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 526 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 26 < req 18000 No: p0 min 26 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(26 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 526 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -16 50 217 526 26 -3573 -15 50 217 526 26 -3573 3 50 217 526 26 -3573 -18 50 217 526 26 -3573 -35 50 217 526 26 -3573 -15 50 217 526 26 -3573 -21 50 217 526 26 -3573 -16 50 217 526 26 -3573 -8 50 217 526 26 -3573 32 50 217 526 26 -3573 25 50 217 526 26 -3573 -19 50 217 526 26 -3573 -30 50 217 526 26 -3573 -33 50 217 526 26 -3573 -23 50 217 526 26 -3573 -27 50 217 526 26 -3573 -4 50 217 526 26 -3573 2 50 217 526 26 -3573 -9 50 217 526 26 -3573 -23 50 217 526 26 -3573 2025-09-28 11:49:57,032 Hysteresis 78816 0: raw(217 32000 32000 32000) min(26 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 526 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 26 < req 18000 No: p0 min 26 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(26 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 526 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -34 50 217 526 26 -3573 -5 50 217 526 26 -3573 -8 50 217 526 26 -3573 0 50 217 526 26 -3573 12 50 217 526 26 -3573 -4 50 217 526 26 -3573 -34 50 217 526 26 -3573 -31 50 217 526 26 -3573 -6 50 217 526 26 -3573 -16 50 217 526 26 -3573 -27 50 217 526 26 -3573 -20 50 217 526 26 -3573 16 50 217 526 26 -3573 7 50 217 526 26 -3573 0 50 217 526 26 -3573 -17 50 217 526 26 -3573 -24 50 217 526 26 -3573 -26 50 217 526 26 -3573 -25 50 217 526 26 -3573 -12 50 217 526 26 -3573 2025-09-28 11:50:07,037 Hysteresis 78826 0: raw(217 32000 32000 32000) min(26 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 526 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 26 < req 18000 No: p0 min 26 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(26 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 526 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 7 50 217 526 26 -3573 -15 50 217 526 26 -3573 -48 50 217 526 26 -3573 -41 50 217 526 26 -3573 14 50 217 526 26 -3573 8 50 217 526 26 -3573 13 50 217 526 26 -3573 -64 50 217 526 26 -3573 -11 50 217 526 26 -3573 14 50 217 526 26 -3573 31 50 217 526 26 -3573 5 50 217 526 26 -3573 5 50 217 526 26 -3573 -14 50 217 526 26 -3573 -24 50 217 526 26 -3573 -21 50 217 526 26 -3573 -42 50 217 526 26 -3573 -31 50 217 526 26 -3573 -8 50 217 526 26 -3573 -7 50 217 526 26 -3573 2025-09-28 11:50:17,042 Hysteresis 78836 0: raw(217 32000 32000 32000) min(26 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 526 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 26 < req 18000 No: p0 min 26 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(26 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 526 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -25 50 217 526 26 -3573 -23 50 217 526 26 -3573 -19 50 217 526 26 -3573 -36 50 217 526 26 -3573 -41 50 217 526 26 -3573 -24 50 217 526 26 -3573 -23 50 217 526 26 -3573 -10 50 217 526 26 -3573 5 50 217 526 26 -3573 10 50 217 526 26 -3573 12 50 217 526 26 -3573 8 50 217 526 26 -3573 -32 50 217 526 26 -3573 -21 50 217 526 26 -3573 -61 50 217 526 26 -3573 -9 50 217 526 26 -3573 -14 50 217 526 26 -3573 -17 50 217 526 26 -3573 -5 50 217 526 26 -3573 -39 50 217 526 26 -3573 2025-09-28 11:50:27,046 Hysteresis 78846 0: raw(217 32000 32000 32000) min(26 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 526 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 26 < req 18000 No: p0 min 26 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(26 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 526 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -29 50 217 526 26 -3573 -14 50 217 526 26 -3573 -40 50 217 526 26 -3573 -43 50 217 526 26 -3573 -17 50 217 526 26 -3573 -12 50 217 526 26 -3573 -47 50 217 526 26 -3573 -40 50 217 526 26 -3573 -13 50 217 526 26 -3573 -16 50 217 526 26 -3573 -17 50 217 526 26 -3573 -7 50 217 526 26 -3573 8 50 217 526 26 -3573 -29 50 217 526 26 -3573 -28 50 217 526 26 -3573 -52 50 217 526 26 -3573 -28 50 217 526 26 -3573 -36 50 217 526 26 -3573 -42 50 217 526 26 -3573 -28 50 217 526 26 -3573 2025-09-28 11:50:37,054 Hysteresis 78856 0: raw(217 32000 32000 32000) min(26 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 526 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 26 < req 18000 No: p0 min 26 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(26 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 526 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -10 50 217 526 26 -3573 -17 50 217 526 26 -3573 -16 50 217 526 26 -3573 -13 50 217 352 26 -3573 -40 50 217 217 26 -3573 -27 50 217 217 26 -3573 -38 50 217 217 204 -3573 -44 50 217 217 204 -3573 -56 50 217 217 217 -3573 -57 50 217 217 217 -3573 -54 50 217 217 217 -3573 -42 50 217 217 217 -3573 -53 50 217 217 217 -3573 -58 50 217 217 217 -3573 -52 50 217 217 217 -3573 -52 50 217 217 217 -3573 -86 50 217 217 217 -3573 -83 50 217 217 217 -3573 -59 50 217 217 217 -3573 -73 50 217 217 217 -3573 2025-09-28 11:50:47,063 Hysteresis 78866 0: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 217 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(217 32000 32000 32000) min(217 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 217 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -86 50 217 217 217 -3573 -83 50 217 217 217 -3573 -83 50 217 217 217 -3573 -95 50 217 217 217 -3573 -90 50 217 217 217 -3573 -64 50 217 217 217 -3573 -50 50 217 217 217 -3573 -55 50 217 217 217 -3573 -73 50 217 217 217 -3573 -73 50 217 217 217 -3573 -80 50 217 217 217 -3573 -114 64 278 278 217 -3573 -110 60 260 278 217 -3573 -95 50 217 278 217 -3573 -88 50 217 278 217 -3573 -131 81 352 352 217 -3573 -131 81 352 352 217 -3573 -133 83 360 360 217 -3573 -139 89 386 386 217 -3573 -151 101 439 439 217 -3573 2025-09-28 11:50:57,079 Hysteresis 78876 0: raw(439 32000 32000 32000) min(217 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 439 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(439 32000 32000 32000) min(217 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 439 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -123 73 317 439 217 -3573 -126 76 330 439 217 -3573 -169 119 517 517 217 -3573 -169 119 517 517 217 -3573 -161 111 482 517 217 -3573 -161 111 482 517 217 -3573 -161 111 482 517 217 -3573 -134 84 365 517 217 -3573 -140 90 391 517 217 -3573 -166 116 504 517 217 -3573 -166 116 504 517 217 -3573 -185 135 586 586 217 -3573 -199 149 647 647 217 -3573 -203 153 665 665 217 -3573 -202 152 660 665 217 -3573 -201 151 656 665 217 -3573 -170 120 521 665 217 -3573 -170 120 521 665 217 -3573 -205 155 673 673 217 -3573 -201 151 656 673 217 -3573 2025-09-28 11:51:07,084 Hysteresis 78886 0: raw(656 32000 32000 32000) min(217 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 673 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(656 32000 32000 32000) min(217 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 673 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -215 165 717 717 217 -3573 -200 150 652 717 217 -3573 -207 157 682 717 217 -3573 -198 148 643 717 217 -3573 -198 148 643 717 217 -3573 -204 154 669 717 217 -3573 -207 157 682 717 217 -3573 -203 153 665 717 217 -3573 -204 154 669 717 217 -3573 -206 156 678 717 217 -3573 -228 178 773 773 217 -3573 -228 178 773 773 217 -3573 -256 206 895 895 217 -3573 -248 198 860 895 217 -3573 -226 176 765 895 217 -3573 -229 179 778 895 217 -3573 -216 166 721 895 217 -3573 -215 165 717 895 217 -3573 -215 165 717 895 217 -3573 -224 174 756 895 217 -3573 2025-09-28 11:51:17,090 Hysteresis 78896 0: raw(756 32000 32000 32000) min(217 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 895 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(756 32000 32000 32000) min(217 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 895 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -227 177 769 895 217 -3573 -242 192 834 895 217 -3573 -259 209 908 908 217 -3573 -256 206 895 908 217 -3573 -260 210 913 913 217 -3573 -253 203 882 913 217 -3573 -256 206 895 913 217 -3573 -249 199 865 913 217 -3573 -221 171 743 913 217 -3573 -216 166 721 913 217 -3573 -222 172 747 913 217 -3573 -210 160 695 913 217 -3573 -210 160 695 913 217 -3573 -228 178 773 913 217 -3573 -233 183 795 913 217 -3573 -248 198 860 913 217 -3573 -256 206 895 913 217 -3573 -260 210 913 913 217 -3573 -234 184 800 913 217 -3573 -230 180 782 913 217 -3573 2025-09-28 11:51:27,095 Hysteresis 78906 0: raw(782 32000 32000 32000) min(217 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 913 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(782 32000 32000 32000) min(217 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 913 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -221 171 743 913 217 -3573 -222 172 747 913 217 -3573 -229 179 778 913 217 -3573 -229 179 778 913 217 -3573 -238 188 817 913 217 -3573 -231 181 786 913 217 -3573 -240 190 826 913 217 -3573 -258 208 904 913 217 -3573 -258 208 904 913 217 -3573 -250 200 869 913 217 -3573 -243 193 839 913 217 -3573 -234 184 800 913 217 -3573 -251 201 873 913 217 -3573 -245 195 847 913 217 -3573 -224 174 756 913 217 -3573 -249 199 865 913 217 -3573 -276 226 982 982 217 -3573 -255 205 891 982 217 -3573 -255 205 891 982 217 -3573 -274 224 973 982 217 -3573 2025-09-28 11:51:37,101 Hysteresis 78916 0: raw(973 32000 32000 32000) min(217 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 982 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(973 32000 32000 32000) min(217 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 982 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -273 223 969 982 217 -3573 -270 220 956 982 217 -3573 -280 230 1000 1000 217 -3573 -304 254 1104 1104 217 -3573 -303 253 1100 1104 217 -3573 -288 238 1034 1104 217 -3573 -303 253 1100 1104 217 -3573 -299 249 1082 1104 217 -3573 -277 227 986 1104 217 -3573 -268 218 947 1104 217 -3573 -270 220 956 1104 217 -3573 -294 244 1060 1104 217 -3573 -297 247 1073 1104 217 -3573 -293 243 1056 1104 217 -3573 -305 255 1108 1108 217 -3573 -319 269 1169 1169 217 -3573 -318 268 1165 1169 217 -3573 -318 268 1165 1169 217 -3573 -310 260 1130 1169 217 -3573 -316 266 1156 1169 217 -3573 2025-09-28 11:51:47,134 Hysteresis 78926 0: raw(1156 32000 32000 32000) min(217 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 1169 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 217 < req 18000 No: p0 min 217 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(1156 32000 32000 32000) min(217 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 1169 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -302 252 1095 1169 217 -3573 -308 258 1121 1169 217 -3573 -308 258 1121 1169 217 -3573 -309 259 1126 1169 217 -3573 -323 273 1186 1186 217 -3573 -348 298 1295 1295 217 -3573 -360 310 1347 1347 217 -3573 -353 303 1317 1347 217 -3573 -347 297 1291 1347 217 -3573 -364 314 1365 1365 217 -3573 -335 285 1239 1365 217 -3573 -340 290 1260 1365 217 -3573 -371 321 1395 1395 217 -3573 -395 345 1500 1500 217 -3573 -396 346 1504 1504 217 -3573 -382 332 1443 1504 217 -3573 -365 315 1369 1504 217 -3573 -225 175 760 1504 217 -3573 213 -63 -273 1504 -273 -3573 -292 242 1052 1504 -273 -3573 2025-09-28 11:51:57,140 Hysteresis 78936 0: raw(1052 32000 32000 32000) min(-273 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 1504 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(1052 32000 32000 32000) min(-273 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 1504 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 41 50 217 1504 -273 -3573 -527 477 2073 2073 -273 -3573 -523 473 2056 2073 -273 -3573 -428 378 1643 2073 -273 -3573 -424 374 1626 2073 -273 -3573 -399 349 1517 2073 -273 -3573 -411 361 1569 2073 -273 -3573 -414 364 1582 2073 -273 -3573 -409 359 1560 2073 -273 -3573 -262 212 921 2073 -273 -3573 864 -714 -3104 2073 -3104 -3573 509 -359 -1560 2073 -3104 -3573 -103 53 230 2073 -3104 -3573 -287 237 1030 2073 -3104 -3573 -325 275 1195 2073 -3104 -3573 -680 630 2739 2739 -3104 -3573 -479 429 1865 2739 -3104 -3573 -555 505 2195 2739 -3104 -3573 -493 443 1926 2739 -3104 -3573 -442 392 1704 2739 -3104 -3573 2025-09-28 11:52:07,143 Hysteresis 78946 0: raw(1704 32000 32000 32000) min(-3104 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 2739 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(1704 32000 32000 32000) min(-3104 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 2739 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -423 373 1621 2739 -3104 -3573 -446 396 1721 2739 -3104 -3573 -438 388 1686 2739 -3104 -3573 -448 398 1730 2739 -3104 -3573 -470 420 1826 2739 -3104 -3573 -483 433 1882 2739 -3104 -3573 -480 430 1869 2739 -3104 -3573 -462 412 1791 2739 -3104 -3573 -478 428 1860 2739 -3104 -3573 -473 423 1839 2739 -3104 -3573 -476 426 1852 2739 -3104 -3573 -484 434 1886 2739 -3104 -3573 -490 440 1913 2739 -3104 -3573 -476 426 1852 2739 -3104 -3573 -472 422 1834 2739 -3104 -3573 -481 431 1873 2739 -3104 -3573 -514 464 2017 2739 -3104 -3573 -503 453 1969 2739 -3104 -3573 -506 456 1982 2739 -3104 -3573 -496 446 1939 2739 -3104 -3573 2025-09-28 11:52:17,148 Hysteresis 78956 0: raw(1939 32000 32000 32000) min(-3104 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 2739 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(1939 32000 32000 32000) min(-3104 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 2739 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -498 448 1947 2739 -3104 -3573 -502 452 1965 2739 -3104 -3573 -498 448 1947 2739 -3104 -3573 -510 460 2000 2739 -3104 -3573 -535 485 2108 2739 -3104 -3573 -531 481 2091 2739 -3104 -3573 -528 478 2078 2739 -3104 -3573 -551 501 2178 2739 -3104 -3573 -541 491 2134 2739 -3104 -3573 -522 472 2052 2739 -3104 -3573 -525 475 2065 2739 -3104 -3573 -561 511 2221 2739 -3104 -3573 -557 507 2204 2739 -3104 -3573 -564 514 2234 2739 -3104 -3573 -563 513 2230 2739 -3104 -3573 -564 514 2234 2739 -3104 -3573 -548 498 2165 2739 -3104 -3573 -534 484 2104 2739 -3104 -3573 -534 484 2104 2739 -3104 -3573 -561 511 2221 2739 -3104 -3573 2025-09-28 11:52:27,156 Hysteresis 78966 0: raw(2221 32000 32000 32000) min(-3104 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 2739 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(2221 32000 32000 32000) min(-3104 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 2739 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -559 509 2213 2739 -3104 -3573 -570 520 2260 2739 -3104 -3573 -611 561 2439 2739 -3104 -3573 -605 555 2413 2739 -3104 -3573 -579 529 2300 2739 -3104 -3573 -577 527 2291 2739 -3104 -3573 -577 527 2291 2739 -3104 -3573 -591 541 2352 2739 -3104 -3573 -579 529 2300 2739 -3104 -3573 -595 545 2369 2739 -3104 -3573 -593 543 2360 2739 -3104 -3573 -590 540 2347 2739 -3104 -3573 -575 525 2282 2739 -3104 -3573 -600 550 2391 2739 -3104 -3573 -633 583 2534 2739 -3104 -3573 -637 587 2552 2739 -3104 -3573 -652 602 2617 2739 -3104 -3573 -655 605 2630 2739 -3104 -3573 -672 622 2704 2739 -3104 -3573 -647 597 2595 2739 -3104 -3573 2025-09-28 11:52:37,161 Hysteresis 78976 0: raw(2595 32000 32000 32000) min(-3104 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 2739 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(2595 32000 32000 32000) min(-3104 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 2739 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -639 589 2560 2739 -3104 -3573 -664 614 2669 2739 -3104 -3573 -664 614 2669 2739 -3104 -3573 -671 621 2700 2739 -3104 -3573 -692 642 2791 2791 -3104 -3573 -680 630 2739 2791 -3104 -3573 -651 601 2613 2791 -3104 -3573 -666 616 2678 2791 -3104 -3573 -680 630 2739 2791 -3104 -3573 -699 649 2821 2821 -3104 -3573 -687 637 2769 2821 -3104 -3573 -707 657 2856 2856 -3104 -3573 -730 680 2956 2956 -3104 -3573 -727 677 2943 2956 -3104 -3573 -725 675 2934 2956 -3104 -3573 -723 673 2926 2956 -3104 -3573 -743 693 3013 3013 -3104 -3573 -744 694 3017 3017 -3104 -3573 -732 682 2965 3017 -3104 -3573 -740 690 3000 3017 -3104 -3573 2025-09-28 11:52:47,168 Hysteresis 78986 0: raw(3000 32000 32000 32000) min(-3104 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 3017 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(3000 32000 32000 32000) min(-3104 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 3017 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -720 670 2913 3017 -3104 -3573 -717 667 2900 3017 -3104 -3573 -682 632 2747 3017 -3104 -3573 -715 665 2891 3017 -3104 -3573 -745 695 3021 3021 -3104 -3573 -733 683 2969 3021 -3104 -3573 -720 670 2913 3021 -3104 -3573 -738 688 2991 3021 -3104 -3573 -718 668 2904 3021 -3104 -3573 -736 686 2982 3021 -3104 -3573 -728 678 2947 3021 -3104 -3573 -767 717 3117 3117 -3104 -3573 -770 720 3130 3130 -3104 -3573 -760 710 3086 3130 -3104 -3573 -764 714 3104 3130 -3104 -3573 -790 740 3217 3217 -3104 -3573 -817 767 3334 3334 -3104 -3573 -816 766 3330 3334 -3104 -3573 -814 764 3321 3334 -3104 -3573 -844 794 3452 3452 -3104 -3573 2025-09-28 11:52:57,175 Hysteresis 78996 0: raw(3452 32000 32000 32000) min(-3104 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 3452 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(3452 32000 32000 32000) min(-3104 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 3452 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -852 802 3486 3486 -3104 -3573 -893 843 3665 3665 -3104 -3573 -909 859 3734 3734 -3104 -3573 -934 884 3843 3843 -3104 -3573 -938 888 3860 3860 -3104 -3573 -948 898 3904 3904 -3104 -3573 -960 910 3956 3956 -3104 -3573 -963 913 3969 3969 -3104 -3573 -960 910 3956 3969 -3104 -3573 -983 933 4056 4056 -3104 -3573 -1002 952 4139 4139 -3104 -3573 -993 943 4100 4139 -3104 -3573 -980 930 4043 4139 -3104 -3573 -985 935 4065 4139 -3104 -3573 -1010 960 4173 4173 -3104 -3573 -1025 975 4239 4239 -3104 -3573 -1058 1008 4382 4382 -3104 -3573 -1094 1044 4539 4539 -3104 -3573 -1103 1053 4578 4578 -3104 -3573 -1107 1057 4595 4595 -3104 -3573 2025-09-28 11:53:07,179 Hysteresis 79006 0: raw(4595 32000 32000 32000) min(-3104 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 4595 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(4595 32000 32000 32000) min(-3104 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 4595 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1105 1055 4586 4595 -3104 -3573 -1110 1060 4608 4608 -3104 -3573 -1117 1067 4639 4639 -3104 -3573 -1113 1063 4621 4639 -3104 -3573 -1134 1084 4713 4713 -3104 -3573 -1131 1081 4700 4713 -3104 -3573 -1113 1063 4621 4713 -3104 -3573 -1084 1034 4495 4713 -3104 -3573 -1098 1048 4556 4713 -3104 -3573 -1099 1049 4560 4713 -3104 -3573 -1077 1027 4465 4713 -3104 -3573 -1083 1033 4491 4713 -3104 -3573 -1075 1025 4456 4713 -3104 -3573 -1092 1042 4530 4713 -3104 -3573 -1077 1027 4465 4713 -3104 -3573 -1082 1032 4486 4713 -3104 -3573 -1081 1031 4482 4713 -3104 -3573 -1092 1042 4530 4713 -3104 -3573 -1083 1033 4491 4713 -3104 -3573 -1073 1023 4447 4713 -3104 -3573 2025-09-28 11:53:17,184 Hysteresis 79016 0: raw(4447 32000 32000 32000) min(-3104 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 4713 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(4447 32000 32000 32000) min(-3104 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 4713 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1056 1006 4373 4713 -3104 -3573 -1051 1001 4352 4713 -3104 -3573 -1016 966 4200 4713 -3104 -3573 -1016 966 4200 4713 -3104 -3573 -1038 988 4295 4713 -3104 -3573 -1014 964 4191 4713 -3104 -3573 -1014 964 4191 4713 -3104 -3573 -1025 975 4239 4713 -3104 -3573 -1028 978 4252 4713 -3104 -3573 -1036 986 4286 4713 -3104 -3573 -1016 966 4200 4713 -3104 -3573 -1008 958 4165 4713 -3104 -3573 -996 946 4113 4713 -3104 -3573 -973 923 4013 4713 -3104 -3573 -961 911 3960 4713 -3104 -3573 -970 920 4000 4713 -3104 -3573 -968 918 3991 4713 -3104 -3573 -933 883 3839 4713 -3104 -3573 -931 881 3830 4713 -3104 -3573 -947 897 3900 4713 -3104 -3573 2025-09-28 11:53:27,188 Hysteresis 79026 0: raw(3900 32000 32000 32000) min(-3104 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 4713 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(3900 32000 32000 32000) min(-3104 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 4713 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -934 884 3843 4713 -3104 -3573 -936 886 3852 4713 -3104 -3573 -936 886 3852 4713 -3104 -3573 -930 880 3826 4713 -3104 -3573 -912 862 3747 4713 -3104 -3573 -891 841 3656 4713 -3104 -3573 -920 870 3782 4713 -3104 -3573 -937 887 3856 4713 -3104 -3573 -931 881 3830 4713 -3104 -3573 -945 895 3891 4713 -3104 -3573 -952 902 3921 4713 -3104 -3573 -949 899 3908 4713 -3104 -3573 -933 883 3839 4713 -3104 -3573 -921 871 3786 4713 -3104 -3573 -932 882 3834 4713 -3104 -3573 -959 909 3952 4713 -3104 -3573 -968 918 3991 4713 -3104 -3573 -1005 955 4152 4713 -3104 -3573 -1032 982 4269 4713 -3104 -3573 -1054 1004 4365 4713 -3104 -3573 2025-09-28 11:53:37,193 Hysteresis 79036 0: raw(4365 32000 32000 32000) min(-3104 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 4713 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(4365 32000 32000 32000) min(-3104 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 4713 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1063 1013 4404 4713 -3104 -3573 -1065 1015 4413 4713 -3104 -3573 -1098 1048 4556 4713 -3104 -3573 -1089 1039 4517 4713 -3104 -3573 -1105 1055 4586 4713 -3104 -3573 -1116 1066 4634 4713 -3104 -3573 -1102 1052 4573 4713 -3104 -3573 -1078 1028 4469 4713 -3104 -3573 -1066 1016 4417 4713 -3104 -3573 -1090 1040 4521 4713 -3104 -3573 -1086 1036 4504 4713 -3104 -3573 -1045 995 4326 4713 -3104 -3573 -1050 1000 4347 4713 -3104 -3573 -1033 983 4273 4713 -3104 -3573 -1025 975 4239 4713 -3104 -3573 -1000 950 4130 4713 -3104 -3573 -1005 955 4152 4713 -3104 -3573 -1004 954 4147 4713 -3104 -3573 -993 943 4100 4713 -3104 -3573 -1011 961 4178 4713 -3104 -3573 2025-09-28 11:53:47,209 Hysteresis 79046 0: raw(4178 32000 32000 32000) min(-3104 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 4713 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(4178 32000 32000 32000) min(-3104 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 4713 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1019 969 4213 4713 -3104 -3573 -1001 951 4134 4713 -3104 -3573 -992 942 4095 4713 -3104 -3573 -1003 953 4143 4713 -3104 -3573 -1003 953 4143 4713 -3104 -3573 -992 942 4095 4713 -3104 -3573 -983 933 4056 4713 -3104 -3573 -976 926 4026 4713 -3104 -3573 -979 929 4039 4713 -3104 -3573 -977 927 4030 4713 -3104 -3573 -971 921 4004 4713 -3104 -3573 -971 921 4004 4713 -3104 -3573 -1016 966 4200 4713 -3104 -3573 -1019 969 4213 4713 -3104 -3573 -1032 982 4269 4713 -3104 -3573 -1032 982 4269 4713 -3104 -3573 -1035 985 4282 4713 -3104 -3573 -1006 956 4156 4713 -3104 -3573 -1006 956 4156 4713 -3104 -3573 -1033 983 4273 4713 -3104 -3573 2025-09-28 11:53:57,223 Hysteresis 79056 0: raw(4273 32000 32000 32000) min(-3104 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 4713 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(4273 32000 32000 32000) min(-3104 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 4713 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1030 980 4260 4713 -3104 -3573 -1034 984 4278 4713 -3104 -3573 -1048 998 4339 4713 -3104 -3573 -1052 1002 4356 4713 -3104 -3573 -1072 1022 4443 4713 -3104 -3573 -1072 1022 4443 4713 -3104 -3573 -1023 973 4230 4713 -3104 -3573 -968 918 3991 4713 -3104 -3573 -982 932 4052 4713 -3104 -3573 -1004 954 4147 4713 -3104 -3573 -995 945 4108 4713 -3104 -3573 -933 883 3839 4713 -3104 -3573 -933 883 3839 4713 -3104 -3573 -927 877 3813 4713 -3104 -3573 -988 938 4078 4713 -3104 -3573 -984 934 4060 4713 -3104 -3573 -965 915 3978 4713 -3104 -3573 -966 916 3982 4713 -3104 -3573 -997 947 4117 4713 -3104 -3573 -996 946 4113 4713 -3104 -3573 2025-09-28 11:54:07,229 Hysteresis 79066 0: raw(4113 32000 32000 32000) min(-3104 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 4713 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(4113 32000 32000 32000) min(-3104 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 4713 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -985 935 4065 4713 -3104 -3573 -1019 969 4213 4713 -3104 -3573 -1015 965 4195 4713 -3104 -3573 -1009 959 4169 4713 -3104 -3573 -1007 957 4160 4713 -3104 -3573 -1003 953 4143 4713 -3104 -3573 -995 945 4108 4713 -3104 -3573 -975 925 4021 4713 -3104 -3573 -987 937 4073 4713 -3104 -3573 -963 913 3969 4713 -3104 -3573 -949 899 3908 4713 -3104 -3573 -950 900 3913 4713 -3104 -3573 -958 908 3947 4713 -3104 -3573 -957 907 3943 4713 -3104 -3573 -956 906 3939 4713 -3104 -3573 -962 912 3965 4713 -3104 -3573 -982 932 4052 4713 -3104 -3573 -1004 954 4147 4713 -3104 -3573 -1010 960 4173 4713 -3104 -3573 -1024 974 4234 4713 -3104 -3573 2025-09-28 11:54:17,232 Hysteresis 79076 0: raw(4234 32000 32000 32000) min(-3104 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 4713 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(4234 32000 32000 32000) min(-3104 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 4713 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1022 972 4226 4713 -3104 -3573 -1022 972 4226 4713 -3104 -3573 -1016 966 4200 4713 -3104 -3573 -1000 950 4130 4713 -3104 -3573 -1027 977 4247 4713 -3104 -3573 -1026 976 4243 4713 -3104 -3573 -1055 1005 4369 4713 -3104 -3573 -1067 1017 4421 4713 -3104 -3573 -1080 1030 4478 4713 -3104 -3573 -1070 1020 4434 4713 -3104 -3573 -1057 1007 4378 4713 -3104 -3573 -1072 1022 4443 4713 -3104 -3573 -1084 1034 4495 4713 -3104 -3573 -1094 1044 4539 4713 -3104 -3573 -1095 1045 4543 4713 -3104 -3573 -1094 1044 4539 4713 -3104 -3573 -1092 1042 4530 4713 -3104 -3573 -1068 1018 4426 4713 -3104 -3573 -1063 1013 4404 4713 -3104 -3573 -1068 1018 4426 4713 -3104 -3573 2025-09-28 11:54:27,234 Hysteresis 79086 0: raw(4426 32000 32000 32000) min(-3104 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 4713 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(4426 32000 32000 32000) min(-3104 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 4713 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1104 1054 4582 4713 -3104 -3573 -1111 1061 4613 4713 -3104 -3573 -1132 1082 4704 4713 -3104 -3573 -1129 1079 4691 4713 -3104 -3573 -1116 1066 4634 4713 -3104 -3573 -1063 1013 4404 4713 -3104 -3573 -1068 1018 4426 4713 -3104 -3573 -1094 1044 4539 4713 -3104 -3573 -1100 1050 4565 4713 -3104 -3573 -1119 1069 4647 4713 -3104 -3573 -1121 1071 4656 4713 -3104 -3573 -1119 1069 4647 4713 -3104 -3573 -1105 1055 4586 4713 -3104 -3573 -1095 1045 4543 4713 -3104 -3573 -1130 1080 4695 4713 -3104 -3573 -1128 1078 4686 4713 -3104 -3573 -1136 1086 4721 4721 -3104 -3573 -1148 1098 4773 4773 -3104 -3573 -1148 1098 4773 4773 -3104 -3573 -1163 1113 4839 4839 -3104 -3573 2025-09-28 11:54:37,258 Hysteresis 79096 0: raw(4839 32000 32000 32000) min(-3104 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 4839 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(4839 32000 32000 32000) min(-3104 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 4839 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1153 1103 4795 4839 -3104 -3573 -1173 1123 4882 4882 -3104 -3573 -1177 1127 4900 4900 -3104 -3573 -1180 1130 4913 4913 -3104 -3573 -1189 1139 4952 4952 -3104 -3573 -1199 1149 4995 4995 -3104 -3573 -1240 1190 5173 5173 -3104 -3573 -1234 1184 5147 5173 -3104 -3573 -1213 1163 5056 5173 -3104 -3573 -1216 1166 5069 5173 -3104 -3573 -1224 1174 5104 5173 -3104 -3573 -1217 1167 5073 5173 -3104 -3573 -1218 1168 5078 5173 -3104 -3573 -1154 1104 4800 5173 -3104 -3573 -1162 1112 4834 5173 -3104 -3573 -1186 1136 4939 5173 -3104 -3573 -1190 1140 4956 5173 -3104 -3573 -1183 1133 4926 5173 -3104 -3573 -1153 1103 4795 5173 -3104 -3573 -1142 1092 4747 5173 -3104 -3573 2025-09-28 11:54:47,263 Hysteresis 79106 0: raw(4747 32000 32000 32000) min(-3104 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 5173 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(4747 32000 32000 32000) min(-3104 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 5173 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1154 1104 4800 5173 -3104 -3573 -1163 1113 4839 5173 -3104 -3573 -1128 1078 4686 5173 -3104 -3573 -1130 1080 4695 5173 -3104 -3573 -1145 1095 4760 5173 -3104 -3573 -1173 1123 4882 5173 -3104 -3573 -1185 1135 4934 5173 -3104 -3573 -1209 1159 5039 5173 -3104 -3573 -1209 1159 5039 5173 -3104 -3573 -1147 1097 4769 5173 -3104 -3573 -1141 1091 4743 5173 -3104 -3573 -1176 1126 4895 5173 -3104 -3573 -1182 1132 4921 5173 -3104 -3573 -1180 1130 4913 5173 -3104 -3573 -1215 1165 5065 5173 -3104 -3573 -1215 1165 5065 5173 -3104 -3573 -1259 1209 5256 5256 -3104 -3573 -1254 1204 5234 5256 -3104 -3573 -1237 1187 5160 5256 -3104 -3573 -1250 1200 5217 5256 -3104 -3573 2025-09-28 11:54:57,276 Hysteresis 79116 0: raw(5217 32000 32000 32000) min(-3104 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 5256 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(5217 32000 32000 32000) min(-3104 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 5256 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1255 1205 5239 5256 -3104 -3573 -1264 1214 5278 5278 -3104 -3573 -1264 1214 5278 5278 -3104 -3573 -1295 1245 5413 5413 -3104 -3573 -1300 1250 5434 5434 -3104 -3573 -1302 1252 5443 5443 -3104 -3573 -1321 1271 5526 5526 -3104 -3573 -1382 1332 5791 5791 -3104 -3573 -1398 1348 5860 5860 -3104 -3573 -1398 1348 5860 5860 -3104 -3573 -1470 1420 6173 6173 -3104 -3573 -1485 1435 6239 6239 -3104 -3573 -1547 1497 6508 6508 -3104 -3573 -1588 1538 6686 6686 -3104 -3573 -1679 1629 7082 7082 -3104 -3573 -1682 1632 7095 7095 -3104 -3573 -1682 1632 7095 7095 -3104 -3573 -1582 1532 6660 7095 -3104 -3573 -1570 1520 6608 7095 -3104 -3573 -1506 1456 6330 7095 -3104 -3573 2025-09-28 11:55:07,281 Hysteresis 79126 0: raw(6330 32000 32000 32000) min(-3104 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 7095 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(6330 32000 32000 32000) min(-3104 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 7095 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1476 1426 6200 7095 -3104 -3573 -1419 1369 5952 7095 -3104 -3573 -1382 1332 5791 7095 -3104 -3573 -1382 1332 5791 7095 -3104 -3573 -1362 1312 5704 7095 -3104 -3573 -1359 1309 5691 7095 -3104 -3573 -1327 1277 5552 7095 -3104 -3573 -1275 1225 5326 7095 -3104 -3573 -1196 1146 4982 7095 -3104 -3573 -1166 1116 4852 7095 -3104 -3573 -1166 1116 4852 7095 -3104 -3573 -1111 1061 4613 7095 -3104 -3573 -1100 1050 4565 7095 -3104 -3573 -1040 990 4304 7095 -3104 -3573 -999 949 4126 7095 -3104 -3573 -965 915 3978 7095 -3104 -3573 -981 931 4047 7095 -3104 -3573 -981 931 4047 7095 -3104 -3573 -946 896 3895 7095 -3104 -3573 -937 887 3856 7095 -3104 -3573 2025-09-28 11:55:17,288 Hysteresis 79136 0: raw(3856 32000 32000 32000) min(-3104 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 7095 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(3856 32000 32000 32000) min(-3104 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 7095 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -912 862 3747 7095 -3104 -3573 -893 843 3665 7095 -3104 -3573 -938 888 3860 7095 -3104 -3573 -958 908 3947 7095 -3104 -3573 -959 909 3952 7095 -3104 -3573 -977 927 4030 7095 -3104 -3573 -976 926 4026 7095 -3104 -3573 -975 925 4021 7095 -3104 -3573 -941 891 3873 7095 -3104 -3573 -933 883 3839 7095 -3104 -3573 -957 907 3943 7095 -3104 -3573 -955 905 3934 7095 -3104 -3573 -966 916 3982 7095 -3104 -3573 -974 924 4017 7095 -3104 -3573 -989 939 4082 7095 -3104 -3573 -974 924 4017 7095 -3104 -3573 -934 884 3843 7095 -3104 -3573 -964 914 3973 7095 -3104 -3573 -964 914 3973 7095 -3104 -3573 -976 926 4026 7095 -3104 -3573 2025-09-28 11:55:27,293 Hysteresis 79146 0: raw(4026 32000 32000 32000) min(-3104 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 7095 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(4026 32000 32000 32000) min(-3104 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 7095 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -981 931 4047 7095 -3104 -3573 -989 939 4082 7095 -3104 -3573 -988 938 4078 7095 -3104 -3573 -943 893 3882 7095 -3104 -3573 -914 864 3756 7095 -3104 -3573 -907 857 3726 7095 -3104 -3573 -879 829 3604 7095 -3104 -3573 -875 825 3586 7095 -3104 -3573 -869 819 3560 7095 -3104 -3573 -863 813 3534 7095 -3104 -3573 -848 798 3469 7095 -3104 -3573 -859 809 3517 7095 -3104 -3573 -880 830 3608 7095 -3104 -3573 -872 822 3573 7095 -3104 -3573 -874 824 3582 7095 -3104 -3573 -891 841 3656 7095 -3104 -3573 -911 861 3743 7095 -3104 -3573 -918 868 3773 7095 -3104 -3573 -908 858 3730 7095 -3104 -3573 -907 857 3726 7095 -3104 -3573 2025-09-28 11:55:37,304 Hysteresis 79156 0: raw(3726 32000 32000 32000) min(-3104 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 7095 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(3726 32000 32000 32000) min(-3104 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 7095 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -941 891 3873 7095 -3104 -3573 -935 885 3847 7095 -3104 -3573 -934 884 3843 7095 -3104 -3573 -953 903 3926 7095 -3104 -3573 -978 928 4034 7095 -3104 -3573 -980 930 4043 7095 -3104 -3573 -990 940 4086 7095 -3104 -3573 -1044 994 4321 7095 -3104 -3573 -1060 1010 4391 7095 -3104 -3573 -1124 1074 4669 7095 -3104 -3573 -1175 1125 4891 7095 -3104 -3573 -1238 1188 5165 7095 -3104 -3573 -1292 1242 5400 7095 -3104 -3573 -1388 1338 5817 7095 -3104 -3573 -1450 1400 6086 7095 -3104 -3573 -1472 1422 6182 7095 -3104 -3573 -1562 1512 6573 7095 -3104 -3573 -1579 1529 6647 7095 -3104 -3573 -1610 1560 6782 7095 -3104 -3573 -1611 1561 6786 7095 -3104 -3573 2025-09-28 11:55:47,308 Hysteresis 79166 0: raw(6786 32000 32000 32000) min(-3104 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 7095 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(6786 32000 32000 32000) min(-3104 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 7095 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1610 1560 6782 7095 -3104 -3573 -1652 1602 6965 7095 -3104 -3573 -1680 1630 7086 7095 -3104 -3573 -1612 1562 6791 7095 -3104 -3573 -1577 1527 6639 7095 -3104 -3573 -1518 1468 6382 7095 -3104 -3573 -1493 1443 6273 7095 -3104 -3573 -1524 1474 6408 7095 -3104 -3573 -1583 1533 6665 7095 -3104 -3573 -1633 1583 6882 7095 -3104 -3573 -1709 1659 7213 7213 -3104 -3573 -1733 1683 7317 7317 -3104 -3573 -1720 1670 7260 7317 -3104 -3573 -1712 1662 7226 7317 -3104 -3573 -1701 1651 7178 7317 -3104 -3573 -1655 1605 6978 7317 -3104 -3573 -1648 1598 6947 7317 -3104 -3573 -1638 1588 6904 7317 -3104 -3573 -1613 1563 6795 7317 -3104 -3573 -1562 1512 6573 7317 -3104 -3573 2025-09-28 11:55:57,322 Hysteresis 79176 0: raw(6573 32000 32000 32000) min(-3104 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 7317 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(6573 32000 32000 32000) min(-3104 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 7317 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1503 1453 6317 7317 -3104 -3573 -1492 1442 6269 7317 -3104 -3573 -1433 1383 6013 7317 -3104 -3573 -1412 1362 5921 7317 -3104 -3573 -1421 1371 5960 7317 -3104 -3573 -1413 1363 5926 7317 -3104 -3573 -1424 1374 5973 7317 -3104 -3573 -1430 1380 6000 7317 -3104 -3573 -1449 1399 6082 7317 -3104 -3573 -1441 1391 6047 7317 -3104 -3573 -1456 1406 6113 7317 -1560 -3573 -1467 1417 6160 7317 230 -3573 -1476 1426 6200 7317 1030 -3573 -1499 1449 6300 7317 1195 -3573 -1504 1454 6321 7317 1621 -3573 -1484 1434 6234 7317 1621 -3573 -1442 1392 6052 7317 1621 -3573 -1398 1348 5860 7317 1621 -3573 -1382 1332 5791 7317 1621 -3573 -1313 1263 5491 7317 1621 -3573 2025-09-28 11:56:07,329 Hysteresis 79186 0: raw(5491 32000 32000 32000) min(1621 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 7317 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 1621 < req 18000 No: p0 min 1621 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(5491 32000 32000 32000) min(1621 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 7317 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1286 1236 5373 7317 1686 -3573 -1247 1197 5204 7317 1686 -3573 -1227 1177 5117 7317 1730 -3573 -1186 1136 4939 7317 1791 -3573 -1120 1070 4652 7317 1791 -3573 -1062 1012 4400 7317 1791 -3573 -1067 1017 4421 7317 1791 -3573 -1055 1005 4369 7317 1834 -3573 -1055 1005 4369 7317 1834 -3573 -1071 1021 4439 7317 1834 -3573 -1088 1038 4513 7317 1834 -3573 -1106 1056 4591 7317 1834 -3573 -1115 1065 4630 7317 1834 -3573 -1136 1086 4721 7317 1834 -3573 -1152 1102 4791 7317 1873 -3573 -1178 1128 4904 7317 1939 -3573 -1187 1137 4943 7317 1939 -3573 -1201 1151 5004 7317 1939 -3573 -1193 1143 4969 7317 1939 -3573 -1228 1178 5121 7317 1947 -3573 2025-09-28 11:56:17,338 Hysteresis 79196 0: raw(5121 32000 32000 32000) min(1947 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 7317 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 1947 < req 18000 No: p0 min 1947 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(5121 32000 32000 32000) min(1947 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 7317 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1258 1208 5252 7317 1947 -3573 -1284 1234 5365 7317 1947 -3573 -1309 1259 5473 7317 2000 -3573 -1340 1290 5608 7317 2052 -3573 -1406 1356 5895 7317 2052 -3573 -1456 1406 6113 7317 2052 -3573 -1568 1518 6600 7317 2052 -3573 -1635 1585 6891 7317 2052 -3573 -1739 1689 7343 7343 2052 -3573 -1805 1755 7630 7630 2065 -3573 -1825 1775 7717 7717 2104 -3573 -1887 1837 7986 7986 2104 -3573 -1894 1844 8017 8017 2104 -3573 -1890 1840 8000 8017 2104 -3573 -1905 1855 8065 8065 2104 -3573 -1899 1849 8039 8065 2104 -3573 -1926 1876 8156 8156 2104 -3573 -1961 1911 8308 8308 2104 -3573 -1961 1911 8308 8308 2213 -3573 -1975 1925 8369 8369 2213 -3573 2025-09-28 11:56:27,346 Hysteresis 79206 0: raw(8369 32000 32000 32000) min(2213 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 8369 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 2213 < req 18000 No: p0 min 2213 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(8369 32000 32000 32000) min(2213 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 8369 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1938 1888 8208 8369 2260 -3573 -1923 1873 8143 8369 2282 -3573 -1879 1829 7952 8369 2282 -3573 -1879 1829 7952 8369 2282 -3573 -1853 1803 7839 8369 2282 -3573 -1837 1787 7769 8369 2282 -3573 -1830 1780 7739 8369 2282 -3573 -1794 1744 7582 8369 2282 -3573 -1774 1724 7495 8369 2282 -3573 -1750 1700 7391 8369 2282 -3573 -1715 1665 7239 8369 2282 -3573 -1706 1656 7200 8369 2282 -3573 -1726 1676 7286 8369 2391 -3573 -1724 1674 7278 8369 2534 -3573 -1779 1729 7517 8369 2552 -3573 -1840 1790 7782 8369 2560 -3573 -1861 1811 7873 8369 2560 -3573 -1893 1843 8013 8369 2560 -3573 -1907 1857 8073 8369 2560 -3573 -1935 1885 8195 8369 2560 -3573 2025-09-28 11:56:37,364 Hysteresis 79216 0: raw(8195 32000 32000 32000) min(2560 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 8369 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 2560 < req 18000 No: p0 min 2560 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(8195 32000 32000 32000) min(2560 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 8369 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1951 1901 8265 8369 2613 -3573 -1963 1913 8317 8369 2613 -3573 -1991 1941 8439 8439 2613 -3573 -1985 1935 8413 8439 2613 -3573 -2025 1975 8586 8586 2613 -3573 -2062 2012 8747 8747 2613 -3573 -2086 2036 8852 8852 2678 -3573 -2110 2060 8956 8956 2739 -3573 -2144 2094 9104 9104 2747 -3573 -2171 2121 9221 9221 2747 -3573 -2205 2155 9369 9369 2747 -3573 -2200 2150 9347 9369 2747 -3573 -2241 2191 9526 9526 2747 -3573 -2237 2187 9508 9526 2747 -3573 -2243 2193 9534 9534 2747 -3573 -2250 2200 9565 9565 2747 -3573 -2315 2265 9847 9847 2747 -3573 -2339 2289 9952 9952 2747 -3573 -2402 2352 10226 10226 2747 -3573 -2419 2369 10300 10300 2747 -3573 2025-09-28 11:56:47,372 Hysteresis 79226 0: raw(10300 32000 32000 32000) min(2747 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 10300 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 2747 < req 18000 No: p0 min 2747 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(10300 32000 32000 32000) min(2747 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 10300 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -2424 2374 10321 10321 2747 -3573 -2434 2384 10365 10365 2747 -3573 -2369 2319 10082 10365 2891 -3573 -2264 2214 9626 10365 2904 -3573 -2177 2127 9247 10365 2904 -3573 -2072 2022 8791 10365 2904 -3573 -2036 1986 8634 10365 2904 -3573 -1977 1927 8378 10365 2904 -3573 -1948 1898 8252 10365 2947 -3573 -1931 1881 8178 10365 2947 -3573 -1907 1857 8073 10365 3086 -3573 -1894 1844 8017 10365 3086 -3573 -1874 1824 7930 10365 3086 -3573 -1894 1844 8017 10365 3104 -3573 -1927 1877 8160 10365 3217 -3573 -1997 1947 8465 10365 3321 -3573 -2067 2017 8769 10365 3321 -3573 -2176 2126 9243 10365 3321 -3573 -2276 2226 9678 10365 3452 -3573 -2365 2315 10065 10365 3469 -3573 2025-09-28 11:56:57,376 Hysteresis 79236 0: raw(10065 32000 32000 32000) min(3469 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 10365 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 3469 < req 18000 No: p0 min 3469 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(10065 32000 32000 32000) min(3469 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 10365 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -2400 2350 10217 10365 3469 -3573 -2470 2420 10521 10521 3469 -3573 -2536 2486 10808 10808 3469 -3573 -2564 2514 10930 10930 3469 -3573 -2667 2617 11378 11378 3469 -3573 -2698 2648 11513 11513 3469 -3573 -2804 2754 11973 11973 3469 -3573 -2826 2776 12069 12069 3469 -3573 -2883 2833 12317 12317 3469 -3573 -2945 2895 12586 12586 3469 -3573 -3023 2973 12926 12926 3469 -3573 -3116 3066 13330 13330 3469 -3573 -3171 3121 13569 13569 3469 -3573 -3203 3153 13708 13708 3469 -3573 -3251 3201 13917 13917 3469 -3573 -3274 3224 14017 14017 3469 -3573 -3278 3228 14034 14034 3469 -3573 -3275 3225 14021 14034 3469 -3573 -3273 3223 14013 14034 3469 -3573 2025-09-28 11:57:07,381 Hysteresis 79246 0: raw(14013 32000 32000 32000) min(3469 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 14034 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 3469 < req 18000 No: p0 min 3469 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(14013 32000 32000 32000) min(3469 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 14034 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -3287 3237 14073 14073 3469 -3573 -3299 3249 14126 14126 3469 -3573 -3309 3259 14169 14169 3469 -3573 -3336 3286 14286 14286 3469 -3573 -3354 3304 14365 14365 3469 -3573 -3379 3329 14473 14473 3469 -3573 -3405 3355 14586 14586 3469 -3573 -3392 3342 14530 14586 3469 -3573 -3443 3393 14752 14752 3469 -3573 -3450 3400 14782 14782 3469 -3573 -3485 3435 14934 14934 3469 -3573 -3536 3486 15156 15156 3469 -3573 -3589 3539 15386 15386 3469 -3573 -3706 3656 15895 15895 3469 -3573 -3781 3731 16221 16221 3469 -3573 -4042 3992 17356 17356 3469 -3573 -4088 4038 17556 17556 3469 -3573 -4217 4167 18117 18117 3469 -3573 -4310 4260 18521 18521 3469 -3573 -4410 4360 18956 18956 3469 -3573 2025-09-28 11:57:17,386 Hysteresis 79256 0: raw(18956 32000 32000 32000) min(3469 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 18956 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 3469 < req 18000 No: p0 min 3469 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(18956 32000 32000 32000) min(3469 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 18956 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -4471 4421 19221 19221 3469 -3573 -4499 4449 19343 19343 3469 -3573 -4526 4476 19460 19460 3469 -3573 -4538 4488 19513 19513 3469 -3573 -4537 4487 19508 19513 3469 -3573 -4528 4478 19469 19513 3469 -3573 -4563 4513 19621 19621 3469 -3573 -4657 4607 20030 20030 3469 -3573 -4695 4645 20195 20195 3469 -3573 -4779 4729 20560 20560 3469 -3573 -4806 4756 20678 20678 3469 -3573 -4850 4800 20869 20869 3469 -3573 -4898 4848 21078 21078 3469 -3573 -4986 4936 21460 21460 3469 -3573 -5056 5006 21765 21765 3469 -3573 -5090 5040 21913 21913 3469 -3573 -5152 5102 22182 22182 3469 -3573 -5154 5104 22191 22191 3469 -3573 -5161 5111 22221 22221 3469 -3573 -5174 5124 22278 22278 3469 -3573 2025-09-28 11:57:27,415 Hysteresis 79266 0: raw(22278 32000 32000 32000) min(3469 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 22278 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 3469 < req 18000 No: p0 min 3469 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(22278 32000 32000 32000) min(3469 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 22278 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -5176 5126 22286 22286 3469 -3573 -5251 5201 22613 22613 3469 -3573 -5272 5222 22704 22704 3469 -3573 -5361 5311 23091 23091 3469 -3573 -5387 5337 23204 23204 3469 -3573 -5470 5420 23565 23565 3469 -3573 -5470 5420 23565 23565 3469 -3573 -5479 5429 23604 23604 3469 -3573 -5497 5447 23682 23682 3469 -3573 -5506 5456 23721 23721 3469 -3573 -5537 5487 23856 23856 3469 -3573 -5536 5486 23852 23856 3469 -3573 -5556 5506 23939 23939 3469 -3573 -5556 5506 23939 23939 3469 -3573 -5508 5458 23730 23939 3469 -3573 -5490 5440 23652 23939 3469 -3573 -5468 5418 23556 23939 3469 -3573 -5440 5390 23434 23939 3469 -3573 -5440 5390 23434 23939 3469 -3573 -5355 5305 23065 23939 3469 -3573 2025-09-28 11:57:37,418 Hysteresis 79276 0: raw(23065 32000 32000 32000) min(3469 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 23939 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 3469 < req 18000 No: p0 min 3469 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(23065 32000 32000 32000) min(3469 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 23939 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -5355 5305 23065 23939 3469 -3573 -5295 5245 22804 23939 3469 -3573 -5278 5228 22730 23939 3469 -3573 -5280 5230 22739 23939 3469 -3573 -5154 5104 22191 23939 3469 -3573 -5134 5084 22104 23939 3469 -3573 -5097 5047 21943 23939 3469 -3573 -5097 5047 21943 23939 3469 -3573 -5105 5055 21978 23939 3469 -3573 -5124 5074 22060 23939 3469 -3573 -5134 5084 22104 23939 3469 -3573 -5166 5116 22243 23939 3469 -3573 -5172 5122 22269 23939 3469 -3573 -5159 5109 22213 23939 3469 -3573 -5164 5114 22234 23939 3469 -3573 -5171 5121 22265 23939 3469 -3573 -5237 5187 22552 23939 3469 -3573 -5230 5180 22521 23939 3469 -3573 -5247 5197 22595 23939 3469 -3573 -5257 5207 22639 23939 3469 -3573 2025-09-28 11:57:47,423 Hysteresis 79286 0: raw(22639 32000 32000 32000) min(3469 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 23939 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 3469 < req 18000 No: p0 min 3469 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(22639 32000 32000 32000) min(3469 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 23939 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -5260 5210 22652 23939 3469 -3573 -5260 5210 22652 23939 3469 -3573 -5300 5250 22826 23939 3469 -3573 -5325 5275 22934 23939 3469 -3573 -5349 5299 23039 23939 3469 -3573 -5362 5312 23095 23939 3469 -3573 -5367 5317 23117 23939 3469 -3573 -5364 5314 23104 23939 3469 -3573 -5366 5316 23113 23939 3469 -3573 -5377 5327 23160 23939 3469 -3573 -5381 5331 23178 23939 3469 -3573 -5367 5317 23117 23939 3469 -3573 -5395 5345 23239 23939 3469 -3573 -5381 5331 23178 23939 3469 -3573 -5388 5338 23208 23939 3469 -3573 -5403 5353 23273 23939 3469 -3573 -5411 5361 23308 23939 3469 -3573 -5403 5353 23273 23939 3469 -3573 -5385 5335 23195 23939 3469 -3573 -5390 5340 23217 23939 3469 -3573 2025-09-28 11:57:57,428 Hysteresis 79296 0: raw(23217 32000 32000 32000) min(3469 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 23939 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 3469 < req 18000 No: p0 min 3469 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(23217 32000 32000 32000) min(3469 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 23939 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -5387 5337 23204 23939 3469 -3573 -5393 5343 23230 23939 3469 -3573 -5393 5343 23230 23939 3469 -3573 -5373 5323 23143 23939 3469 -3573 -5381 5331 23178 23939 3469 -3573 -5353 5303 23056 23939 3469 -3573 -5345 5295 23021 23939 3469 -3573 -5338 5288 22991 23939 3469 -3573 -5267 5217 22682 23939 3469 -3573 -5258 5208 22643 23939 3469 -3573 -5252 5202 22617 23939 3469 -3573 -5193 5143 22360 23939 3469 -3573 -5154 5104 22191 23939 3469 -3573 -5058 5008 21773 23939 3469 -3573 -5044 4994 21713 23939 3469 -3573 -4984 4934 21452 23939 3469 -3573 -4980 4930 21434 23939 3469 -3573 -4970 4920 21391 23939 3469 -3573 -4966 4916 21373 23939 3469 -3573 -4956 4906 21330 23939 3469 -3573 2025-09-28 11:58:07,433 Hysteresis 79306 0: raw(21330 32000 32000 32000) min(3469 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 23939 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 3469 < req 18000 No: p0 min 3469 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(21330 32000 32000 32000) min(3469 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 23939 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -4870 4820 20956 23939 3469 -3573 -4845 4795 20847 23939 3469 -3573 -4798 4748 20643 23939 3469 -3573 -4716 4666 20286 23939 3469 -3573 -4643 4593 19969 23939 3469 -3573 -4634 4584 19930 23939 3469 -3573 -4609 4559 19821 23939 3469 -3573 -4394 4344 18886 23939 3469 -3573 -4367 4317 18769 23939 3469 -3573 -4197 4147 18030 23939 3469 -3573 -4197 4147 18030 23939 3469 -3573 -4139 4089 17778 23939 3469 -3573 -4133 4083 17752 23939 3469 -3573 -4154 4104 17843 23939 3469 -3573 -4249 4199 18256 23939 3469 -3573 -4335 4285 18630 23939 3469 -3573 -4484 4434 19278 23939 3469 -3573 -4532 4482 19486 23939 3469 -3573 -4872 4822 20965 23939 3469 -3573 -4899 4849 21082 23939 3469 -3573 2025-09-28 11:58:17,437 Hysteresis 79316 0: raw(21082 32000 32000 32000) min(3469 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 23939 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 3469 < req 18000 No: p0 min 3469 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(21082 32000 32000 32000) min(3469 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 23939 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -4932 4882 21226 23939 3469 -3573 -4960 4910 21347 23939 3469 -3573 -4959 4909 21343 23939 3469 -3573 -4807 4757 20682 23939 3469 -3573 -4799 4749 20647 23939 3469 -3573 -4815 4765 20717 23939 3469 -3573 -4815 4765 20717 23939 3469 -3573 -4860 4810 20913 23939 3469 -3573 -4997 4947 21508 23939 3469 -3573 -5030 4980 21652 23939 3469 -3573 -5098 5048 21947 23939 3469 -3573 -5130 5080 22086 23939 3469 -3573 -5134 5084 22104 23939 3469 -3573 -5132 5082 22095 23939 3469 -3573 -5129 5079 22082 23939 3469 -3573 -5080 5030 21869 23939 3469 -3573 -5070 5020 21826 23939 3469 -3573 -4988 4938 21469 23939 3469 -3573 -4981 4931 21439 23939 3469 -3573 -4960 4910 21347 23939 3469 -3573 2025-09-28 11:58:27,468 Hysteresis 79326 0: raw(21347 32000 32000 32000) min(3469 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 23939 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 3469 < req 18000 No: p0 min 3469 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(21347 32000 32000 32000) min(3469 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 23939 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -4943 4893 21273 23939 3469 -3573 -4938 4888 21252 23939 3469 -3573 -4875 4825 20978 23939 3469 -3573 -4863 4813 20926 23939 3469 -3573 -4746 4696 20417 23939 3469 -3573 -4729 4679 20343 23939 3469 -3573 -4712 4662 20269 23939 3469 -3573 -4688 4638 20165 23939 3469 -3573 -4685 4635 20152 23939 3469 -3573 -4721 4671 20308 23939 3469 -3573 -4721 4671 20308 23939 3469 -3573 -4803 4753 20665 23939 3469 -3573 -4813 4763 20708 23939 3469 -3573 -4853 4803 20882 23939 3469 -3573 -4853 4803 20882 23939 3469 -3573 -4834 4784 20800 23939 3469 -3573 -4776 4726 20547 23939 3469 -3573 -4776 4726 20547 23939 3469 -3573 -4751 4701 20439 23939 3469 -3573 -4692 4642 20182 23939 3469 -3573 2025-09-28 11:58:37,472 Hysteresis 79336 0: raw(20182 32000 32000 32000) min(3469 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 23939 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 3469 < req 18000 No: p0 min 3469 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(20182 32000 32000 32000) min(3469 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 23939 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -4701 4651 20221 23939 3469 -3573 -4683 4633 20143 23939 3469 -3573 -4714 4664 20278 23939 3469 -3573 -4754 4704 20452 23939 3469 -3573 -4754 4704 20452 23939 3469 -3573 -4831 4781 20786 23939 3469 -3573 -4842 4792 20834 23939 3469 -3573 -4889 4839 21039 23939 3469 -3573 -4925 4875 21195 23939 3469 -3573 -4960 4910 21347 23939 3469 -3573 -4960 4910 21347 23939 3469 -3573 -4974 4924 21408 23939 3469 -3573 -4951 4901 21308 23939 3469 -3573 -4949 4899 21300 23939 3469 -3573 -4943 4893 21273 23939 3469 -3573 -4939 4889 21256 23939 3469 -3573 -4919 4869 21169 23939 3469 -3573 -4875 4825 20978 23939 3469 -3573 -4875 4825 20978 23939 3469 -3573 -4752 4702 20443 23939 3469 -3573 2025-09-28 11:58:47,477 Hysteresis 79346 0: raw(20443 32000 32000 32000) min(3469 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 23939 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 3469 < req 18000 No: p0 min 3469 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(20443 32000 32000 32000) min(3469 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 23939 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -4737 4687 20378 23939 3469 -3573 -4678 4628 20121 23939 3469 -3573 -4675 4625 20108 23939 3469 -3573 -4694 4644 20191 23939 3469 -3573 -4728 4678 20339 23939 3469 -3573 -4728 4678 20339 23939 3469 -3573 -4786 4736 20591 23939 3469 -3573 -4856 4806 20895 23939 3469 -3573 -4924 4874 21191 23939 3469 -3573 -4952 4902 21313 23939 3469 -3573 -4959 4909 21343 23939 3469 -3573 -4983 4933 21447 23939 3469 -3573 -4983 4933 21447 23939 3469 -3573 -4997 4947 21508 23939 3469 -3573 -4996 4946 21504 23939 3469 -3573 -4964 4914 21365 23939 3469 -3573 -4974 4924 21408 23939 3469 -3573 -4987 4937 21465 23939 3469 -3573 -4987 4937 21465 23939 3469 -3573 -4972 4922 21400 23939 3469 -3573 2025-09-28 11:58:57,482 Hysteresis 79356 0: raw(21400 32000 32000 32000) min(3469 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 23939 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 3469 < req 18000 No: p0 min 3469 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(21400 32000 32000 32000) min(3469 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 23939 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -4967 4917 21378 23939 3469 -3573 -4964 4914 21365 23939 3469 -3573 -4961 4911 21352 23939 3469 -3573 -4942 4892 21269 23939 3469 -3573 -4946 4896 21286 23939 3469 -3573 -4930 4880 21217 23939 3469 -3573 -4933 4883 21230 23939 3469 -3573 -4955 4905 21326 23939 3469 -3573 -4958 4908 21339 23939 3469 -3573 -4957 4907 21334 23939 3469 -3573 -4957 4907 21334 23939 3469 -3573 -4943 4893 21273 23939 3469 -3573 -4954 4904 21321 23939 3469 -3573 -4954 4904 21321 23939 3469 -3573 -4935 4885 21239 23939 3469 -3573 -4921 4871 21178 23939 3469 -3573 -4906 4856 21113 23939 3469 -3573 -4907 4857 21117 23939 3469 -3573 -4903 4853 21100 23939 3469 -3573 -4927 4877 21204 23939 3469 -3573 2025-09-28 11:59:07,487 Hysteresis 79366 0: raw(21204 32000 32000 32000) min(3469 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 23939 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 3469 < req 18000 No: p0 min 3469 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(21204 32000 32000 32000) min(3469 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 23939 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -4913 4863 21143 23939 3469 -3573 -4900 4850 21086 23939 3469 -3573 -4907 4857 21117 23939 3469 -3573 -4902 4852 21095 23939 3469 -3573 -4919 4869 21169 23939 3469 -3573 -4890 4840 21043 23939 3469 -3573 -4913 4863 21143 23939 3469 -3573 -4912 4862 21139 23939 3469 -3573 -4902 4852 21095 23939 3469 -3573 -4895 4845 21065 23939 3469 -3573 -4902 4852 21095 23939 3469 -3573 -4898 4848 21078 23939 3469 -3573 -4889 4839 21039 23939 3469 -3573 -4873 4823 20969 23939 3469 -3573 -4896 4846 21069 23939 3469 -3573 -4891 4841 21047 23939 3469 -3573 -4884 4834 21017 23939 3469 -3573 -4882 4832 21008 23939 3469 -3573 -4882 4832 21008 23939 3469 -3573 -4923 4873 21186 23939 3469 -3573 2025-09-28 11:59:17,502 Hysteresis 79376 0: raw(21186 32000 32000 32000) min(3469 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 23939 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 3469 < req 18000 No: p0 min 3469 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(21186 32000 32000 32000) min(3469 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 23939 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -4889 4839 21039 23939 3469 -3573 -4875 4825 20978 23939 3469 -3573 -4894 4844 21060 23939 3469 -3573 -4887 4837 21030 23939 3469 -3573 -4859 4809 20908 23939 3469 -3573 -4865 4815 20934 23939 3469 -3573 -4853 4803 20882 23939 3469 -3573 -4855 4805 20891 23939 3469 -3573 -4861 4811 20917 23939 3469 -3573 -4857 4807 20900 23939 3469 -3573 -4852 4802 20878 23939 3469 -3573 -4807 4757 20682 23939 3469 -3573 -4795 4745 20630 23939 3469 -3573 -4763 4713 20491 23939 3469 -3573 -4772 4722 20530 23939 3469 -3573 -4745 4695 20413 23939 3469 -3573 -4767 4717 20508 23939 3469 -3573 -4767 4717 20508 23939 3469 -3573 -4775 4725 20543 23939 3469 -3573 -4769 4719 20517 23939 3469 -3573 2025-09-28 11:59:27,506 Hysteresis 79386 0: raw(20517 32000 32000 32000) min(3469 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 23939 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 3469 < req 18000 No: p0 min 3469 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(20517 32000 32000 32000) min(3469 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 23939 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -4769 4719 20517 23939 3469 -3573 -4757 4707 20465 23939 3469 -3573 -4751 4701 20439 23939 3469 -3573 -4729 4679 20343 23939 3469 -3573 -4722 4672 20313 23939 3469 -3573 -4672 4622 20095 23939 3469 -3573 -4660 4610 20043 23939 3469 -3573 -4657 4607 20030 23939 3469 -3573 -4624 4574 19886 23939 3469 -3573 -4599 4549 19778 23939 3469 -3573 -4597 4547 19769 23939 3469 -3573 -4597 4547 19769 23939 3517 -3573 -4580 4530 19695 23939 3573 -3573 -4572 4522 19660 23939 3573 -3573 -4590 4540 19739 23939 3582 -3573 -4579 4529 19691 23939 3656 -3573 -4601 4551 19786 23939 3726 -3573 -4584 4534 19713 23939 3726 -3573 -4584 4534 19713 23939 3726 -3573 -4567 4517 19639 23939 3726 -3573 2025-09-28 11:59:37,514 Hysteresis 79396 0: raw(19639 32000 32000 32000) min(3726 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 23939 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 3726 < req 18000 No: p0 min 3726 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(19639 32000 32000 32000) min(3726 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 23939 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -4550 4500 19565 23939 3843 -3573 -4551 4501 19569 23939 3843 -3573 -4535 4485 19500 23939 3843 -3573 -4560 4510 19608 23939 3926 -3573 -4551 4501 19569 23939 4034 -3573 -4550 4500 19565 23939 4043 -3573 -4565 4515 19630 23939 4086 -3573 -4555 4505 19586 23939 4321 -3573 -4555 4505 19586 23939 4369 -3573 -4526 4476 19460 23939 4369 -3573 -4513 4463 19404 23939 4369 -3573 -4521 4471 19439 23939 4369 -3573 -4512 4462 19400 23939 4369 -3573 -4502 4452 19356 23939 4369 -3573 -4502 4452 19356 23939 4369 -3573 -4524 4474 19452 23939 4369 -3573 -4532 4482 19486 23939 4369 -3573 -4514 4464 19408 23939 4369 -3573 -4528 4478 19469 23939 4369 -3573 -4522 4472 19443 23939 4369 -3573 2025-09-28 11:59:47,521 Hysteresis 79406 0: raw(19443 32000 32000 32000) min(4369 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 23939 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 4369 < req 18000 No: p0 min 4369 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(19443 32000 32000 32000) min(4369 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 23939 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -4519 4469 19430 23939 4369 -3573 -4354 4304 18713 23939 4369 -3573 -4381 4331 18830 23939 4369 -3573 -4384 4334 18843 23939 4369 -3573 -4387 4337 18856 23939 4369 -3573 -4370 4320 18782 23939 4369 -3573 -4435 4385 19065 23939 4369 -3573 -4463 4413 19186 23939 4369 -3573 -4470 4420 19217 23939 4369 -3573 -4475 4425 19239 23939 4369 -3573 -4500 4450 19347 23939 4369 -3573 -4471 4421 19221 23939 4369 -3573 -4489 4439 19300 23939 4369 -3573 -4490 4440 19304 23939 4369 -3573 -4479 4429 19256 23939 4369 -3573 -4475 4425 19239 23939 4369 -3573 -4492 4442 19313 23939 4369 -3573 -4481 4431 19265 23939 4369 -3573 -4475 4425 19239 23939 4369 -3573 -4446 4396 19113 23939 4369 -3573 2025-09-28 11:59:57,527 Hysteresis 79416 0: raw(19113 32000 32000 32000) min(4369 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 23939 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 4369 < req 18000 No: p0 min 4369 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(19113 32000 32000 32000) min(4369 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 23939 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -4445 4395 19108 23939 4369 -3573 -4442 4392 19095 23939 4369 -3573 -4419 4369 18995 23939 4369 -3573 -4408 4358 18947 23939 4369 -3573 -4434 4384 19060 23939 4369 -3573 -4399 4349 18908 23939 4369 -3573 -4408 4358 18947 23939 4369 -3573 -4366 4316 18765 23939 4369 -3573 -4364 4314 18756 23939 4369 -3573 -4336 4286 18634 23939 4369 -3573 -4331 4281 18613 23939 4369 -3573 -4324 4274 18582 23939 4369 -3573 -4333 4283 18621 23939 4369 -3573 -4307 4257 18508 23939 4369 -3573 -4280 4230 18391 23939 4369 -3573 -4275 4225 18369 23939 4369 -3573 -4284 4234 18408 23939 4369 -3573 -4255 4205 18282 23939 4369 -3573 -4256 4206 18286 23939 4369 -3573 -4276 4226 18373 23939 4369 -3573 2025-09-28 12:00:07,537 Hysteresis 79426 0: raw(18373 32000 32000 32000) min(4369 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 23939 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 1 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 4369 < req 18000 No: p0 min 4369 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(18373 32000 32000 32000) min(4369 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 23939 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -4255 4205 18282 23939 4369 -3573 -4256 4206 18286 23939 4369 -3573 -4266 4216 18330 23939 4369 -3573 -4275 4225 18369 23939 4369 -3573 -4294 4244 18452 23939 4369 -3573 -4263 4213 18317 23939 4369 -3573 -4290 4240 18434 23939 4369 -3573 -4292 4242 18443 23939 4369 -3573 -4297 4247 18465 23939 4369 -3573 -4274 4224 18365 23939 4439 -3573 -4269 4219 18343 23939 4513 -3573 -4297 4247 18465 23939 4591 -3573 -4312 4262 18530 23939 4630 -3573 -4327 4277 18595 23939 4721 -3573 -4327 4277 18595 23939 4791 -3573 -4343 4293 18665 23939 4904 -3573 -4350 4300 18695 23939 4943 -3573 -4343 4293 18665 23939 4969 -3573 -4345 4295 18673 23939 4969 -3573 -4356 4306 18721 23939 5121 -3573 2025-09-28 12:00:17,543 Hysteresis 79436 0: raw(18721 32000 32000 32000) min(5121 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 23939 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 5121 < req 18000 No: p0 min 5121 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(18721 32000 32000 32000) min(5121 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 23939 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -4349 4299 18691 23939 5252 -3573 -4351 4301 18700 23939 5365 -3573 -4359 4309 18734 23939 5473 -3573 -4345 4295 18673 23939 5608 -3573 -4346 4296 18678 23939 5895 -3573 -4350 4300 18695 23939 6113 -3573 -4367 4317 18769 23939 6600 -3573 -4369 4319 18778 23939 6891 -3573 -4368 4318 18773 23939 7200 -3573 -4373 4323 18795 23939 7200 -3573 -4383 4333 18839 23939 7200 -3573 -4380 4330 18826 23939 7200 -3573 -4381 4331 18830 23939 7200 -3573 -4374 4324 18800 23939 7200 -3573 -4378 4328 18817 23939 7200 -3573 -4366 4316 18765 23939 7200 -3573 -4396 4346 18895 23939 7200 -3573 -4405 4355 18934 23939 7200 -3573 -4397 4347 18900 23939 7200 -3573 -4413 4363 18969 23939 7200 -3573 2025-09-28 12:00:27,549 Hysteresis 79446 0: raw(18969 32000 32000 32000) min(7200 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 23939 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 7200 < req 18000 Yes (1p) Wnd (6000 6000 6000 6000)->(32000 32000 32000 32000) 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (12969 26000 26000 26000) 7: 0: !chrg 9000@1p 8: filtered 1 to 0. __all__ 9: have active chargers. 9: raw(9969 23000 23000 23000) min(-1800 23000 23000 23000) spread(-12573 23000 23000 23000) max_pv 14939 9: [ 0 9000@1p ] PM PV mtr(W) avl(W) raw max min spread -4423 5896 25634 25634 7200 -3573 -4414 5888 25600 25634 7200 -3573 -4420 5893 25621 25634 7200 -3573 -4392 5869 25517 25634 7200 -3573 -4393 5870 25521 25634 7200 -3573 -4367 5847 25421 25634 7200 -3573 -4368 5848 25426 25634 7200 -3573 -4322 5808 25252 25634 7200 -3573 -4324 5809 25256 25634 7200 -3573 -4230 5727 24900 25634 7200 -3573 -4235 5731 24917 25634 7200 -3573 -4323 5808 25252 25634 7200 -3573 -4327 5812 25269 25634 7278 -3573 -4227 5724 24886 25634 7278 -3573 -2503 4216 18330 25634 7517 -3573 -2391 4118 17904 25634 7782 -3573 -2407 4132 17965 25634 7873 -3573 -2379 4107 17856 25634 7930 -3573 -2406 4131 17960 25634 7930 -3573 -2401 4127 17943 25634 7930 -3573 2025-09-28 12:00:37,593 Hysteresis -199 0: raw(17943 32000 32000 32000) min(7930 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 25634 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 26000 0 (1p unknown rot) wnd_max (32000 32000 32000 32000) Wnd (6000 6000 6000 6000)->(32000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 6000 <= max_pv 25634 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (11943 26000 26000 26000) 7: 0: 17943@1p 8: filtered 1 to 1, sorted to 0 8: 0: 17943@1p __all__ 9: don't have active chargers. 9: raw(0 14057 14057 14057) min(-10013 14057 14057 14057) spread(-21516 14057 14057 14057) max_pv 7691 9: [ 0 17943@1p ] PM PV mtr(W) avl(W) raw max min spread -2387 6170 26826 26826 7930 -3573 -2367 6153 26752 26826 7930 -3573 -2375 6160 26782 26826 7930 -3573 -2370 6156 26765 26826 7930 -3573 -2359 6146 26721 26826 7930 -3573 -2292 6087 26465 26826 7930 -3573 -2031 5859 25473 26826 7930 -3573 -1972 5807 25247 26826 7930 -3573 -1969 5805 25239 26826 7930 -3573 -1956 5793 25186 26826 7930 -3573 -1945 5784 25147 26826 7930 -3573 -1957 5794 25191 26826 7930 -3573 -1938 5778 25121 26826 7930 -3573 -1946 5785 25152 26826 7930 -3573 -1948 5786 25156 26826 7930 -3573 -1911 5754 25017 26826 7930 -3573 -1928 5769 25082 26826 7930 -3573 -1905 5749 24995 26826 7930 -3573 -1917 5759 25039 26826 7930 -3573 -1921 5763 25056 26826 7930 -3573 2025-09-28 12:00:47,600 Hysteresis -189 0: raw(25056 32000 32000 32000) min(7930 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 26826 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 26000 0 (1p unknown rot) wnd_max (32000 32000 32000 32000) Wnd (6000 6000 6000 6000)->(32000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 6000 <= max_pv 26826 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (19056 26000 26000 26000) 7: 0: 25056@1p 8: filtered 1 to 1, sorted to 0 8: 0: 25056@1p __all__ 9: don't have active chargers. 9: raw(0 6944 6944 6944) min(-17126 6944 6944 6944) spread(-28629 6944 6944 6944) max_pv 1770 9: [ 0 25056@1p ] PM PV mtr(W) avl(W) raw max min spread -1898 7379 32082 32082 7930 -3573 -1906 7386 32113 32113 7930 -3573 -1894 7375 32065 32113 7930 -3573 -1891 7372 32052 32113 7930 -3573 -1886 7368 32034 32113 7930 -3573 -1874 7358 31991 32113 7930 -3573 -1879 7362 32008 32113 7930 -3573 -1865 7350 31956 32113 7930 -3573 -1874 7358 31991 32113 7930 -3573 -1908 7387 32117 32117 7930 -3573 -1924 7401 32178 32178 7930 -3573 -1942 7417 32247 32247 7930 -3573 -1962 7435 32326 32326 7930 -3573 -1952 7426 32286 32326 8017 -3573 -1958 7431 32308 32326 8160 -3573 -1919 7397 32160 32326 8465 -3573 -1956 7429 32300 32326 8769 -3573 -1938 7414 32234 32326 9243 -3573 -1961 7434 32321 32326 9678 -3573 -1969 7441 32352 32352 10065 -3573 2025-09-28 12:00:57,605 Hysteresis -179 0: raw(32352 32000 32000 32000) min(10065 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 32352 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 26000 0 (1p unknown rot) wnd_max (32000 32000 32000 32000) Wnd (6000 6000 6000 6000)->(32000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 6000 <= max_pv 32352 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (26352 26000 26000 26000) 7: 0: 32000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 32000@1p __all__ 9: don't have active chargers. 9: raw(352 0 0 0) min(-21935 0 0 0) spread(-35573 0 0 0) max_pv 352 9: [ 0 32000@1p ] PM PV mtr(W) avl(W) raw max min spread -1963 9033 39273 39273 10217 -3573 -1965 9035 39282 39282 10521 -3573 -1957 9028 39252 39282 10808 -3573 -1941 9014 39191 39282 10930 -3573 -1926 9001 39134 39282 11378 -3573 -1884 8964 38973 39282 11513 -3573 -1915 8991 39091 39282 11973 -3573 -1894 8973 39013 39282 12069 -3573 -1879 8960 38956 39282 12317 -3573 -1875 8956 38939 39282 12586 -3573 -1911 8988 39078 39282 12926 -3573 -1895 8974 39017 39282 13330 -3573 -1917 8993 39100 39282 13569 -3573 -1904 8982 39052 39282 13708 -3573 -1904 8982 39052 39282 13917 -3573 -1905 8983 39056 39282 14013 -3573 -1934 9008 39165 39282 14013 -3573 -1910 8987 39073 39282 14013 -3573 -1914 8991 39091 39282 14013 -3573 -1908 8985 39065 39282 14073 -3573 2025-09-28 12:01:07,610 Hysteresis -169 0: raw(39065 32000 32000 32000) min(14073 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 39282 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 26000 0 (1p unknown rot) wnd_max (32000 32000 32000 32000) Wnd (6000 6000 6000 6000)->(32000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 6000 <= max_pv 39282 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (33065 26000 26000 26000) 7: 0: 32000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 32000@1p __all__ 9: don't have active chargers. 9: raw(7065 0 0 0) min(-17927 0 0 0) spread(-35573 0 0 0) max_pv 7282 9: [ 0 32000@1p ] PM PV mtr(W) avl(W) raw max min spread -1890 8970 39000 39282 14126 -3573 -1915 8991 39091 39282 14169 -3573 -1937 9011 39178 39282 14286 -3573 -1919 8995 39108 39282 14365 -3573 -1893 8972 39008 39282 14473 -3573 -1309 8304 36104 39282 14530 -3573 -1561 8682 37747 39282 14530 -3573 -1508 8453 36752 39282 14752 -3573 -1516 8459 36778 39282 14782 -3573 -1496 8444 36713 39282 14934 -3573 -1461 8418 36600 39282 15156 -3573 -1439 8401 36526 39282 15386 -3573 -1423 8389 36473 39282 15895 -3573 -1431 8395 36500 39282 16221 -3573 -1441 8403 36534 39282 17356 -3573 -1421 8388 36469 39282 17556 -3573 -1451 8410 36565 39282 17752 -3573 -1406 8377 36421 39282 17752 -3573 -1371 8350 36304 39282 17752 -3573 -1400 8372 36400 39282 17752 -3573 2025-09-28 12:01:17,623 Hysteresis -159 0: raw(36400 32000 32000 32000) min(17752 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 39282 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 26000 0 (1p unknown rot) wnd_max (32000 32000 32000 32000) Wnd (6000 6000 6000 6000)->(32000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 6000 <= max_pv 39282 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (30400 26000 26000 26000) 7: 0: 32000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 32000@1p __all__ 9: don't have active chargers. 9: raw(4400 0 0 0) min(-14248 0 0 0) spread(-35573 0 0 0) max_pv 7282 9: [ 0 32000@1p ] PM PV mtr(W) avl(W) raw max min spread -1434 8398 36513 39282 17752 -3573 -1391 8365 36369 39282 17752 -3573 -1379 8356 36330 39282 17752 -3573 -1399 8371 36395 39282 17752 -3573 -1401 8373 36404 39282 17752 -3573 -1381 8358 36339 39282 17752 -3573 -1376 8354 36321 39282 17752 -3573 -1381 8358 36339 39282 17752 -3573 -1383 8359 36343 39282 17752 -3573 -1370 8350 36304 39282 17752 -3573 -1406 8377 36421 39282 17752 -3573 -1411 8380 36434 39282 17752 -3573 -1472 8426 36634 39282 17752 -3573 -1462 8419 36604 39282 17752 -3573 -1515 8458 36773 39282 17752 -3573 -1523 8464 36800 39282 17752 -3573 -1532 8471 36830 39282 17752 -3573 -1555 8676 37721 39282 17752 -3573 -1589 8706 37852 39282 17752 -3573 -1579 8697 37813 39282 17752 -3573 2025-09-28 12:01:27,628 Hysteresis -149 0: raw(37813 32000 32000 32000) min(17752 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 39282 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 26000 0 (1p unknown rot) wnd_max (32000 32000 32000 32000) Wnd (6000 6000 6000 6000)->(32000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 6000 <= max_pv 39282 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (31813 26000 26000 26000) 7: 0: 32000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 32000@1p __all__ 9: don't have active chargers. 9: raw(5813 0 0 0) min(-14248 0 0 0) spread(-35573 0 0 0) max_pv 7282 9: [ 0 32000@1p ] PM PV mtr(W) avl(W) raw max min spread -1587 8704 37843 39282 17752 -3573 -1609 8724 37930 39282 17752 -3573 -1623 8736 37982 39282 17752 -3573 -1606 8721 37917 39282 17752 -3573 -1612 8726 37939 39282 17752 -3573 -1591 8708 37860 39282 17752 -3573 -1578 8697 37813 39282 17752 -3573 -1616 8730 37956 39282 17752 -3573 -1607 8722 37921 39282 17752 -3573 -1598 8714 37886 39282 17752 -3573 -1618 8732 37965 39282 17752 -3573 -1606 8721 37917 39282 17752 -3573 -1594 8711 37873 39282 17752 -3573 -1598 8714 37886 39282 17752 -3573 -1649 8759 38082 39282 17752 -3573 -1610 8725 37934 39282 17752 -3573 -1616 8730 37956 39282 17752 -3573 -1617 8731 37960 39282 17752 -3573 -1620 8733 37969 39282 17752 -3573 -1613 8727 37943 39282 17752 -3573 2025-09-28 12:01:37,632 Hysteresis -139 0: raw(37943 32000 32000 32000) min(17752 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 39282 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 26000 0 (1p unknown rot) wnd_max (32000 32000 32000 32000) Wnd (6000 6000 6000 6000)->(32000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 6000 <= max_pv 39282 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (31943 26000 26000 26000) 7: 0: 32000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 32000@1p __all__ 9: don't have active chargers. 9: raw(5943 0 0 0) min(-14248 0 0 0) spread(-35573 0 0 0) max_pv 7282 9: [ 0 32000@1p ] PM PV mtr(W) avl(W) raw max min spread -1630 8742 38008 39282 17752 -3573 -1631 8743 38013 39282 17752 -3573 -1608 8723 37926 39282 17752 -3573 -1639 8750 38043 39282 17752 -3573 -1603 8718 37904 39282 17752 -3573 -1603 8718 37904 39282 17752 -3573 -1592 8709 37865 39282 17752 -3573 -1609 8724 37930 39282 17752 -3573 -1607 8722 37921 39282 17752 -3573 -1612 8726 37939 39282 17752 -3573 -1612 8726 37939 39282 17752 -3573 -1628 8740 38000 39282 17752 -3573 -1653 8762 38095 39282 17752 -3573 -1665 8773 38143 39282 17752 -3573 -1678 8784 38191 39282 17752 -3573 -1699 8802 38269 39282 17752 -3573 -1725 8825 38369 39282 17752 -3573 -1726 8826 38373 39282 17752 -3573 -1737 8836 38417 39282 17752 -3573 -1740 8838 38426 39282 17752 -3573 2025-09-28 12:01:47,637 Hysteresis -129 0: raw(38426 32000 32000 32000) min(17752 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 39282 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 26000 0 (1p unknown rot) wnd_max (32000 32000 32000 32000) Wnd (6000 6000 6000 6000)->(32000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 6000 <= max_pv 39282 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (32426 26000 26000 26000) 7: 0: 32000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 32000@1p __all__ 9: don't have active chargers. 9: raw(6426 0 0 0) min(-14248 0 0 0) spread(-35573 0 0 0) max_pv 7282 9: [ 0 32000@1p ] PM PV mtr(W) avl(W) raw max min spread -1717 8818 38339 39282 17752 -3573 -1739 8837 38421 39282 17752 -3573 -1751 8848 38469 39282 17752 -3573 -1753 8850 38478 39282 17752 -3573 -1737 8836 38417 39282 17752 -3573 -1753 8850 38478 39282 17752 -3573 -1752 8849 38473 39282 17752 -3573 -1714 8816 38330 39282 17752 -3573 -1148 8183 35578 39282 17752 -3573 -761 7715 33543 39282 17752 -3573 -1398 8371 36395 39282 17752 -3573 -1705 8808 38295 39282 17752 -3573 -1717 8818 38339 39282 17752 -3573 -1715 8816 38330 39282 17752 -3573 -1718 8819 38343 39282 17752 -3573 -1715 8816 38330 39282 17752 -3573 -1729 8829 38386 39282 17752 -3573 -1724 8824 38365 39282 17752 -3573 -1721 8822 38356 39282 17752 -3573 -1745 8843 38447 39282 17752 -3573 2025-09-28 12:01:57,647 Hysteresis -119 0: raw(38447 32000 32000 32000) min(17752 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 39282 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 26000 0 (1p unknown rot) wnd_max (32000 32000 32000 32000) Wnd (6000 6000 6000 6000)->(32000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 6000 <= max_pv 39282 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (32447 26000 26000 26000) 7: 0: 32000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 32000@1p __all__ 9: don't have active chargers. 9: raw(6447 0 0 0) min(-14248 0 0 0) spread(-35573 0 0 0) max_pv 7282 9: [ 0 32000@1p ] PM PV mtr(W) avl(W) raw max min spread -1756 8852 38486 39282 17752 -3573 -1759 8855 38500 39282 17752 -3573 -1744 8842 38443 39282 17752 -3573 -1730 8830 38391 39282 17752 -3573 -1735 8834 38408 39282 17752 -3573 -1738 8837 38421 39282 17752 -3573 -1723 8823 38360 39282 17752 -3573 -1729 8829 38386 39282 17752 -3573 -1749 8846 38460 39282 17752 -3573 -1797 8888 38643 39282 17752 -3573 -1802 8893 38665 39282 17752 -3573 -1783 8876 38591 39282 17752 -3573 -1752 8849 38473 39282 17752 -3573 -1731 8830 38391 39282 17752 -3573 -1718 8819 38343 39282 17752 -3573 -1733 8832 38400 39282 17752 -3573 -1738 8837 38421 39282 17752 -3573 -1735 8834 38408 39282 17752 -3573 -1745 8843 38447 39282 17752 -3573 -1750 8847 38465 39282 17752 -3573 2025-09-28 12:02:07,672 Hysteresis -109 0: raw(38465 32000 32000 32000) min(17752 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 39282 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 26000 0 (1p unknown rot) wnd_max (32000 32000 32000 32000) Wnd (6000 6000 6000 6000)->(32000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 6000 <= max_pv 39282 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (32465 26000 26000 26000) 7: 0: 32000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 32000@1p __all__ 9: don't have active chargers. 9: raw(6465 0 0 0) min(-14248 0 0 0) spread(-35573 0 0 0) max_pv 7282 9: [ 0 32000@1p ] PM PV mtr(W) avl(W) raw max min spread -1757 8853 38491 39282 17752 -3573 -1761 8857 38508 39282 17752 -3573 -1706 8809 38300 39282 17752 -3573 -1699 8802 38269 39282 17752 -3573 -1693 8797 38247 39282 17752 -3573 -1647 8757 38073 39282 17752 -3573 -1640 8751 38047 39282 17752 -3573 -1597 8713 37882 39282 17752 -3573 -1596 8712 37878 39282 17752 -3573 -1586 8704 37843 39282 17752 -3573 -1598 8714 37886 39282 17752 -3573 -1585 8703 37839 39282 17752 -3573 -1624 8737 37986 39282 17843 -3573 -1651 8760 38086 39282 17856 -3573 -1067 8122 35313 39282 17856 -3573 -686 7678 33382 39282 17856 -3573 -1236 8249 35865 39282 17856 -3573 -1040 7855 34152 39282 17856 -3573 -947 7808 33947 39282 17856 -3573 -1675 8781 38178 39282 17856 -3573 2025-09-28 12:02:17,677 Hysteresis -99 0: raw(38178 32000 32000 32000) min(17856 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 39282 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 26000 0 (1p unknown rot) wnd_max (32000 32000 32000 32000) Wnd (6000 6000 6000 6000)->(32000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 6000 <= max_pv 39282 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (32178 26000 26000 26000) 7: 0: 32000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 32000@1p __all__ 9: don't have active chargers. 9: raw(6178 0 0 0) min(-14144 0 0 0) spread(-35573 0 0 0) max_pv 7282 9: [ 0 32000@1p ] PM PV mtr(W) avl(W) raw max min spread -1700 8803 38273 39282 17856 -3573 -1682 8788 38208 39282 17856 -3573 -1689 8794 38234 39282 17856 -3573 -1654 8763 38100 39282 17856 -3573 -1675 8781 38178 39282 17856 -3573 -1670 8777 38160 39282 17856 -3573 -1345 8331 36221 39282 17856 -3573 -290 7480 32521 39282 17856 -3573 -164 7417 32247 39282 17856 -3573 -498 7584 32973 39282 17856 -3573 -201 7435 32326 39282 17856 -3573 -302 7486 32547 39282 17856 -3573 -1109 8154 35452 39282 17856 -3573 -1640 8751 38047 39282 17856 -3573 -1628 8740 38000 39282 17856 -3573 -1598 8714 37886 39282 17856 -3573 -1627 8739 37995 39282 17856 -3573 -1622 8735 37978 39282 17856 -3573 -1600 8716 37895 39282 17856 -3573 -1558 8679 37734 39282 17856 -3573 2025-09-28 12:02:27,682 Hysteresis -89 0: raw(37734 32000 32000 32000) min(17856 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 39282 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 26000 0 (1p unknown rot) wnd_max (32000 32000 32000 32000) Wnd (6000 6000 6000 6000)->(32000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 6000 <= max_pv 39282 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (31734 26000 26000 26000) 7: 0: 32000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 32000@1p __all__ 9: don't have active chargers. 9: raw(5734 0 0 0) min(-14144 0 0 0) spread(-35573 0 0 0) max_pv 7282 9: [ 0 32000@1p ] PM PV mtr(W) avl(W) raw max min spread -1578 8697 37813 39282 17856 -3573 -1581 8699 37821 39282 17856 -3573 -1602 8718 37904 39282 17856 -3573 -1610 8725 37934 39282 17856 -3573 -1625 8738 37991 39282 17856 -3573 -1622 8735 37978 39282 17856 -3573 -1621 8734 37973 39282 17856 -3573 -1676 8782 38182 39282 17856 -3573 -1707 8809 38300 39282 17856 -3573 -1712 8814 38321 39282 17856 -3573 -1787 8879 38604 39282 17856 -3573 -1811 8900 38695 39282 17856 -3573 -1805 8895 38673 39282 17856 -3573 -1800 8891 38656 39282 17856 -3573 -1852 8936 38852 39282 17856 -3573 -1849 8934 38843 39282 17856 -3573 -1898 8977 39030 39282 17856 -3573 -1875 8956 38939 39282 17856 -3573 -1918 8994 39104 39282 17856 -3573 -1921 8997 39117 39282 17856 -3573 2025-09-28 12:02:37,686 Hysteresis -79 0: raw(39117 32000 32000 32000) min(17856 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 39282 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 26000 0 (1p unknown rot) wnd_max (32000 32000 32000 32000) Wnd (6000 6000 6000 6000)->(32000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 6000 <= max_pv 39282 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (33117 26000 26000 26000) 7: 0: 32000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 32000@1p __all__ 9: don't have active chargers. 9: raw(7117 0 0 0) min(-14144 0 0 0) spread(-35573 0 0 0) max_pv 7282 9: [ 0 32000@1p ] PM PV mtr(W) avl(W) raw max min spread -1928 9003 39143 39282 17856 -3573 -1886 8966 38982 39282 17856 -3573 -1878 8959 38952 39282 17856 -3573 -1902 8980 39043 39282 17856 -3573 -1914 8991 39091 39282 17856 -3573 -1895 8974 39017 39282 17856 -3573 -1897 8976 39026 39282 17856 -3573 -1896 8975 39021 39282 17856 -3573 -1887 8967 38986 39282 17856 -3573 -1865 8948 38904 39282 17856 -3573 -1869 8951 38917 39282 17856 -3573 -1872 8954 38930 39282 17856 -3573 -1827 8914 38756 39282 17856 -3573 -1833 8920 38782 39282 17856 -3573 -1816 8905 38717 39282 17856 -3573 -1797 8888 38643 39282 17856 -3573 -1795 8886 38634 39282 17856 -3573 -1802 8893 38665 39282 17856 -3573 -1832 8919 38778 39282 17856 -3573 -1855 8939 38865 39282 17856 -3573 2025-09-28 12:02:47,696 Hysteresis -69 0: raw(38865 32000 32000 32000) min(17856 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 39282 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 26000 0 (1p unknown rot) wnd_max (32000 32000 32000 32000) Wnd (6000 6000 6000 6000)->(32000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 6000 <= max_pv 39282 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (32865 26000 26000 26000) 7: 0: 32000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 32000@1p __all__ 9: don't have active chargers. 9: raw(6865 0 0 0) min(-14144 0 0 0) spread(-35573 0 0 0) max_pv 7282 9: [ 0 32000@1p ] PM PV mtr(W) avl(W) raw max min spread -1845 8930 38826 39282 17856 -3573 -1824 8912 38747 39282 17856 -3573 -1811 8900 38695 39282 17856 -3573 -1786 8879 38604 39282 17856 -3573 -1764 8859 38517 39282 17856 -3573 -1770 8865 38543 39282 17856 -3573 -1731 8830 38391 39282 17856 -3573 -1718 8819 38343 39282 17856 -3573 -1701 8804 38278 39282 17856 -3573 -1693 8797 38247 39282 17856 -3573 -1690 8795 38239 39282 17856 -3573 -1669 8776 38156 39282 17856 -3573 -1676 8782 38182 39282 17856 -3573 -1669 8776 38156 39282 17856 -3573 -1655 8764 38104 39282 17856 -3573 -1650 8760 38086 39282 17856 -3573 -1652 8761 38091 39282 17856 -3573 -1637 8748 38034 39282 17856 -3573 -1627 8739 37995 39282 17856 -3573 -1623 8736 37982 39282 17856 -3573 2025-09-28 12:02:57,700 Hysteresis -59 0: raw(37982 32000 32000 32000) min(17856 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 39282 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 26000 0 (1p unknown rot) wnd_max (32000 32000 32000 32000) Wnd (6000 6000 6000 6000)->(32000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 6000 <= max_pv 39282 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (31982 26000 26000 26000) 7: 0: 32000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 32000@1p __all__ 9: don't have active chargers. 9: raw(5982 0 0 0) min(-14144 0 0 0) spread(-35573 0 0 0) max_pv 7282 9: [ 0 32000@1p ] PM PV mtr(W) avl(W) raw max min spread -1622 8735 37978 39282 17856 -3573 -1636 8747 38030 39282 17856 -3573 -1677 8783 38186 39282 17856 -3573 -1693 8797 38247 39282 17856 -3573 -1687 8792 38226 39282 17856 -3573 -1714 8816 38330 39282 17856 -3573 -1685 8790 38217 39282 17856 -3573 -1664 8772 38139 39282 17856 -3573 -1665 8773 38143 39282 17856 -3573 -1656 8765 38108 39282 17856 -3573 -1623 8736 37982 39282 17856 -3573 -1611 8725 37934 39282 17856 -3573 -1539 8476 36852 39282 17856 -3573 -1523 8464 36800 39282 17856 -3573 -1522 8464 36800 39282 17856 -3573 -1511 8455 36760 39282 17856 -3573 -1494 8443 36708 39282 17856 -3573 -1499 8446 36721 39282 17856 -3573 -1510 8455 36760 39282 17856 -3573 -1531 8470 36826 39282 17856 -3573 2025-09-28 12:03:07,717 Hysteresis -49 0: raw(36826 32000 32000 32000) min(17856 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 39282 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 26000 0 (1p unknown rot) wnd_max (32000 32000 32000 32000) Wnd (6000 6000 6000 6000)->(32000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 6000 <= max_pv 39282 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (30826 26000 26000 26000) 7: 0: 32000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 32000@1p __all__ 9: don't have active chargers. 9: raw(4826 0 0 0) min(-14144 0 0 0) spread(-35573 0 0 0) max_pv 7282 9: [ 0 32000@1p ] PM PV mtr(W) avl(W) raw max min spread -1529 8469 36821 39282 17856 -3573 -1546 8482 36878 39282 17856 -3573 -1539 8476 36852 39282 17856 -3573 -1581 8699 37821 39282 17856 -3573 -1597 8713 37882 39282 17856 -3573 -1599 8715 37891 39282 17856 -3573 -1635 8746 38026 39282 17856 -3573 -1632 8744 38017 39282 17856 -3573 -1634 8746 38026 39282 17856 -3573 -1649 8759 38082 39282 17856 -3573 -1595 8711 37873 39282 17856 -3573 -1593 8710 37869 39282 17856 -3573 -1596 8712 37878 39282 17856 -3573 -1596 8712 37878 39282 17856 -3573 -1604 8719 37908 39282 17856 -3573 -1586 8704 37843 39282 17856 -3573 -1614 8728 37947 39282 17856 -3573 -1636 8747 38030 39282 17856 -3573 -1644 8754 38060 39282 17856 -3573 -1643 8753 38056 39282 17856 -3573 2025-09-28 12:03:17,720 Hysteresis -39 0: raw(38056 32000 32000 32000) min(17856 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 39282 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 26000 0 (1p unknown rot) wnd_max (32000 32000 32000 32000) Wnd (6000 6000 6000 6000)->(32000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 6000 <= max_pv 39282 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (32056 26000 26000 26000) 7: 0: 32000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 32000@1p __all__ 9: don't have active chargers. 9: raw(6056 0 0 0) min(-14144 0 0 0) spread(-35573 0 0 0) max_pv 7282 9: [ 0 32000@1p ] PM PV mtr(W) avl(W) raw max min spread -1623 8736 37982 39282 17856 -3573 -1618 8732 37965 39282 17856 -3573 -1627 8739 37995 39282 17856 -3573 -1635 8746 38026 39282 17856 -3573 -1604 8719 37908 39282 17856 -3573 -1593 8710 37869 39282 17856 -3573 -1550 8672 37704 39282 17856 -3573 -1578 8697 37813 39282 17856 -3573 -1560 8681 37743 39282 17856 -3573 -1580 8698 37817 39282 17856 -3573 -1586 8704 37843 39282 17856 -3573 -1549 8484 36886 39282 17856 -3573 -1513 8457 36769 39282 17856 -3573 -1500 8447 36726 39282 17856 -3573 -1463 8419 36604 39282 17856 -3573 -1418 8386 36460 39282 17856 -3573 -1397 8370 36391 39282 17856 -3573 -1412 8381 36439 39282 17856 -3573 -1419 8386 36460 39282 17856 -3573 -1408 8378 36426 39282 17856 -3573 2025-09-28 12:03:27,726 Hysteresis -29 0: raw(36426 32000 32000 32000) min(17856 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 39282 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 26000 0 (1p unknown rot) wnd_max (32000 32000 32000 32000) Wnd (6000 6000 6000 6000)->(32000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 6000 <= max_pv 39282 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (30426 26000 26000 26000) 7: 0: 32000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 32000@1p __all__ 9: don't have active chargers. 9: raw(4426 0 0 0) min(-14144 0 0 0) spread(-35573 0 0 0) max_pv 7282 9: [ 0 32000@1p ] PM PV mtr(W) avl(W) raw max min spread -1482 8434 36669 39282 17856 -3573 -1482 8434 36669 39282 17856 -3573 -1454 8413 36578 39282 17856 -3573 -1255 8263 35926 39282 17856 -3573 -1211 8230 35782 39282 17856 -3573 -1152 8186 35591 39282 17856 -3573 -1104 8150 35434 39282 17856 -3573 -1134 8173 35534 39282 17856 -3573 -1163 8194 35626 39282 17856 -3573 -1160 8192 35617 39282 17856 -3573 -1082 8134 35365 39282 17856 -3573 -1062 8119 35300 39282 17856 -3573 -910 7790 33869 39282 17856 -3573 -898 7784 33843 39282 17856 -3573 -915 7792 33878 39282 17856 -3573 -904 7787 33856 39282 17856 -3573 -901 7785 33847 39282 17856 -3573 -857 7763 33752 39282 17856 -3573 -817 7743 33665 39282 17856 -3573 -674 7672 33356 39282 17856 -3573 2025-09-28 12:03:37,730 Hysteresis -19 0: raw(33356 32000 32000 32000) min(17856 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 39282 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 26000 0 (1p unknown rot) wnd_max (32000 32000 32000 32000) Wnd (6000 6000 6000 6000)->(32000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 6000 <= max_pv 39282 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (27356 26000 26000 26000) 7: 0: 32000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 32000@1p __all__ 9: don't have active chargers. 9: raw(1356 0 0 0) min(-14144 0 0 0) spread(-35573 0 0 0) max_pv 7282 9: [ 0 32000@1p ] PM PV mtr(W) avl(W) raw max min spread -648 7659 33300 39282 17856 -3573 -577 7623 33143 39282 17856 -3573 -548 7609 33082 39282 17856 -3573 -563 7616 33113 39282 17856 -3573 -596 7633 33186 39282 17856 -3573 -605 7637 33204 39282 17856 -3573 -790 7730 33608 39282 17856 -3573 -827 7748 33686 39282 17856 -3573 -936 7803 33926 39282 17856 -3573 -936 7803 33926 39282 17856 -3573 -967 7818 33991 39282 17856 -3573 -905 7787 33856 39282 17856 -3573 -902 7786 33852 39282 17856 -3573 -829 7749 33691 39282 17856 -3573 -753 7711 33526 39282 17856 -3573 -640 7655 33282 39282 17856 -3573 -590 7630 33173 39282 17856 -3573 -586 7628 33165 39282 17856 -3573 -609 7639 33213 39282 17856 -3573 -629 7649 33256 39282 17856 -3573 2025-09-28 12:03:47,740 Hysteresis -9 0: raw(33256 32000 32000 32000) min(17856 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 39282 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 26000 0 (1p unknown rot) wnd_max (32000 32000 32000 32000) Wnd (6000 6000 6000 6000)->(32000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 6000 <= max_pv 39282 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (27256 26000 26000 26000) 7: 0: 32000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 32000@1p __all__ 9: don't have active chargers. 9: raw(1256 0 0 0) min(-14144 0 0 0) spread(-35573 0 0 0) max_pv 7282 9: [ 0 32000@1p ] PM PV mtr(W) avl(W) raw max min spread -696 7683 33404 39282 17856 -3573 -717 7693 33447 39282 17856 -3573 -795 7732 33617 39282 17856 -3573 -820 7745 33673 39282 17856 -3573 -952 7811 33960 39282 17856 -3573 -1046 7858 34165 39282 17856 -3573 -1068 8123 35317 39282 17856 -3573 -1200 8222 35747 39282 17856 -3573 -1205 8226 35765 39282 17856 -3573 -1229 8244 35843 39282 17856 -3573 -1318 8311 36134 39282 17856 -3573 -1434 8398 36513 39282 17856 -3573 -1479 8431 36656 39282 17856 -3573 -1486 8437 36682 39282 17856 -3573 -1564 8684 37756 39282 17856 -3573 -1571 8690 37782 39282 17856 -3573 -1544 8480 36869 39282 17856 -3573 -1561 8682 37747 39282 17856 -3573 -1577 8696 37808 39282 17856 -3573 -1550 8672 37704 39282 17856 -3573 2025-09-28 12:03:57,766 Hysteresis 0 0: raw(37704 32000 32000 32000) min(17856 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 39282 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 26000 0 (1p unknown rot) wnd_max (32000 32000 32000 32000) Wnd (6000 6000 6000 6000)->(32000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 6000 <= max_pv 39282 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (31704 26000 26000 26000) 7: 0: 32000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 32000@1p __all__ 9: don't have active chargers. 9: raw(5704 0 0 0) min(-14144 0 0 0) spread(-35573 0 0 0) max_pv 7282 9: [ 0 32000@1p ] PM PV mtr(W) avl(W) raw max min spread -1537 8475 36847 39282 17856 -3573 -1537 8475 36847 39282 17856 -3573 -1535 8473 36839 39282 17856 -3573 -1528 8468 36817 39282 17856 -3573 -1508 8453 36752 39282 17856 -3573 -1529 8469 36821 39282 17856 -3573 -1479 8431 36656 39282 17856 -3573 -1456 8414 36582 39282 17856 -3573 -1426 8392 36486 39282 17856 -3573 -1437 8400 36521 39282 17856 -3573 -1390 8365 36369 39282 17856 -3573 -1375 8353 36317 39282 17856 -3573 -1401 8373 36404 39282 17856 -3573 -1401 8373 36404 39282 17856 -3573 -1432 8396 36504 39282 17856 -3573 -1456 8414 36582 39282 17856 -3573 -1453 8412 36573 39282 17856 -3573 -1481 8433 36665 39282 17856 -3573 -1497 8445 36717 39282 17856 -3573 -1517 8460 36782 39282 17856 -3573 2025-09-28 12:04:07,770 Hysteresis 10 0: raw(36782 32000 32000 32000) min(17856 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 39282 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 26000 0 (1p unknown rot) wnd_max (32000 32000 32000 32000) Wnd (6000 6000 6000 6000)->(32000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 6000 <= max_pv 39282 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (30782 26000 26000 26000) 7: 0: 32000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 32000@1p __all__ 9: don't have active chargers. 9: raw(4782 0 0 0) min(-14144 0 0 0) spread(-35573 0 0 0) max_pv 7282 9: [ 0 32000@1p ] PM PV mtr(W) avl(W) raw max min spread -1495 8443 36708 39282 17856 -3573 -1494 8443 36708 39282 17856 -3573 -1512 8456 36765 39282 17856 -3573 -1516 8459 36778 39282 17856 -3573 -1491 8440 36695 39282 17856 -3573 -1491 8440 36695 39282 17856 -3573 -1535 8473 36839 39282 17856 -3573 -1569 8689 37778 39282 17856 -3573 -1576 8695 37804 39282 17856 -3573 -1576 8695 37804 39282 17856 -3573 -1578 8697 37813 39282 17856 -3573 -1592 8709 37865 39282 17856 -3573 -1567 8687 37769 39282 17856 -3573 -1561 8682 37747 39282 17856 -3573 -1589 8706 37852 39282 17856 -3573 -1591 8708 37860 39282 17856 -3573 -1600 8716 37895 39282 17856 -3573 -1589 8706 37852 39282 17856 -3573 -1582 8700 37826 39282 17856 -3573 -1603 8718 37904 39282 17856 -3573 2025-09-28 12:04:17,773 Hysteresis 20 0: raw(37904 32000 32000 32000) min(17856 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 39282 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 26000 0 (1p unknown rot) wnd_max (32000 32000 32000 32000) Wnd (6000 6000 6000 6000)->(32000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 6000 <= max_pv 39282 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (31904 26000 26000 26000) 7: 0: 32000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 32000@1p __all__ 9: don't have active chargers. 9: raw(5904 0 0 0) min(-14144 0 0 0) spread(-35573 0 0 0) max_pv 7282 9: [ 0 32000@1p ] PM PV mtr(W) avl(W) raw max min spread -1576 8695 37804 39282 17856 -3573 -1576 8695 37804 39282 17856 -3573 -1569 8689 37778 39282 17856 -3573 -1569 8689 37778 39282 17856 -3573 -1552 8674 37713 39282 17856 -3573 -1515 8458 36773 39282 17856 -3573 -1497 8445 36717 39282 17856 -3573 -1532 8471 36830 39282 17856 -3573 -1531 8470 36826 39282 17856 -3573 -1569 8689 37778 39282 17856 -3573 -1584 8702 37834 39282 17856 -3573 -1597 8713 37882 39282 17856 -3573 -1586 8704 37843 39282 17856 -3573 -1590 8707 37856 39282 17856 -3573 -1572 8691 37786 39282 17856 -3573 -1535 8473 36839 39282 17856 -3573 -1545 8481 36873 39282 17856 -3573 -1561 8682 37747 39282 17856 -3573 -1556 8677 37726 39282 17856 -3573 -1537 8475 36847 39282 17856 -3573 2025-09-28 12:04:27,777 Hysteresis 30 0: raw(36847 32000 32000 32000) min(17856 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 39282 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 26000 0 (1p unknown rot) wnd_max (32000 32000 32000 32000) Wnd (6000 6000 6000 6000)->(32000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 6000 <= max_pv 39282 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (30847 26000 26000 26000) 7: 0: 32000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 32000@1p __all__ 9: don't have active chargers. 9: raw(4847 0 0 0) min(-14144 0 0 0) spread(-35573 0 0 0) max_pv 7282 9: [ 0 32000@1p ] PM PV mtr(W) avl(W) raw max min spread -1524 8465 36804 39282 17856 -3573 -1552 8674 37713 39282 17856 -3573 -1511 8455 36760 39282 17856 -3573 -1509 8454 36756 39282 17856 -3573 -1476 8429 36647 39282 17856 -3573 -1465 8421 36613 39282 17856 -3573 -1443 8404 36539 39282 17856 -3573 -1429 8394 36495 39282 17856 -3573 -1420 8387 36465 39282 17856 -3573 -1428 8393 36491 39282 17856 -3573 -1408 8378 36426 39282 17856 -3573 -1404 8375 36413 39282 17856 -3573 -1398 8371 36395 39282 17856 -3573 -1422 8389 36473 39282 17856 -3573 -1429 8394 36495 39282 17856 -3573 -1441 8403 36534 39282 17856 -3573 -1444 8405 36543 39282 17856 -3573 -1480 8432 36660 39282 17943 -3573 -1481 8433 36665 39282 17943 -3573 -1497 8445 36717 39282 24995 -3573 2025-09-28 12:04:37,782 Hysteresis 40 0: raw(36717 32000 32000 32000) min(24995 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 39282 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 26000 0 (1p unknown rot) wnd_max (32000 32000 32000 32000) Wnd (6000 6000 6000 6000)->(32000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 6000 <= max_pv 39282 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (30717 26000 26000 26000) 7: 0: 32000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 32000@1p __all__ 9: don't have active chargers. 9: raw(4717 0 0 0) min(-7005 0 0 0) spread(-35573 0 0 0) max_pv 7282 9: [ 0 32000@1p ] PM PV mtr(W) avl(W) raw max min spread -1522 8464 36800 39282 24995 -3573 -1531 8470 36826 39282 24995 -3573 -1466 8422 36617 39282 24995 -3573 -1350 8335 36239 39282 24995 -3573 -1258 8266 35939 39282 24995 -3573 -1181 8208 35686 39282 24995 -3573 -1170 8200 35652 39282 24995 -3573 -1149 8184 35582 39282 24995 -3573 -1174 8203 35665 39282 24995 -3573 -1231 8245 35847 39282 24995 -3573 -1266 8272 35965 39282 24995 -3573 -1305 8301 36091 39282 24995 -3573 -1320 8312 36139 39282 24995 -3573 -1334 8323 36186 39282 24995 -3573 -1344 8330 36217 39282 24995 -3573 -1354 8338 36252 39282 24995 -3573 -1367 8347 36291 39282 24995 -3573 -1372 8351 36308 39282 25039 -3573 -1413 8382 36443 39282 25056 -3573 -1457 8415 36586 39282 31956 -3573 2025-09-28 12:04:47,785 Hysteresis 50 0: raw(36586 32000 32000 32000) min(31956 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 39282 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 26000 0 (1p unknown rot) wnd_max (32000 32000 32000 32000) Wnd (6000 6000 6000 6000)->(32000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 6000 <= max_pv 39282 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: !impr_pv 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (30586 26000 26000 26000) 7: 0: 32000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 32000@1p __all__ 9: don't have active chargers. 9: raw(4586 0 0 0) min(-44 0 0 0) spread(-35573 0 0 0) max_pv 7282 9: [ 0 32000@1p ] PM PV mtr(W) avl(W) raw max min spread -1498 8446 36721 39282 31956 -3573 -1498 8446 36721 39282 31956 -3573 -1491 8440 36695 39282 31956 -3573 -1527 8467 36813 39282 31956 -3573 -1532 8471 36830 39282 31956 -3573 -1538 8476 36852 39282 31956 -3573 -1515 8458 36773 39282 31956 -3573 -1541 8478 36860 39282 31991 -3573 -1543 8479 36865 39282 32117 -3573 -1543 8479 36865 39282 32160 -3573 -1533 8472 36834 39282 32160 -3573 -1513 8457 36769 39282 32160 -3573 -1499 8446 36721 39282 32160 -3573 -1516 8459 36778 39282 32160 -3573 -1488 8438 36686 39282 32160 -3573 -1501 8448 36730 39282 32234 -3573 -1483 8434 36669 39282 32234 -3573 -1483 8434 36669 39282 32247 -3573 -1465 8421 36613 39282 32247 -3573 -1451 8410 36565 39282 32247 -3573 2025-09-28 12:04:57,812 Hysteresis 60 0: raw(36565 32000 32000 32000) min(32247 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 39282 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 26000 0 (1p unknown rot) wnd_max (32000 32000 32000 32000) Wnd (6000 6000 6000 6000)->(32000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 6000 <= max_pv 39282 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(26000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: 0 1 0 1 Yes Wnd (0 0 0 0)->(78000 26000 26000 26000) 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (30565 26000 26000 26000) 7: 0: 16188@3p 8: filtered 1 to 1, sorted to 0 8: 0: 16188@3p __all__ 9: don't have active chargers. 9: raw(1 15812 15812 15812) min(-4317 15812 15812 15812) spread(-40137 15812 15812 15812) max_pv 2718 9: [ 0 16188@3p ] PM PV mtr(W) avl(W) raw max min spread -1468 9472 41182 41182 32247 -3573 -1461 9467 41160 41182 32247 -3573 -1461 9467 41160 41182 32247 -3573 -1461 9467 41160 41182 32247 -3573 -1434 9447 41073 41182 32247 -3573 -1434 9447 41073 41182 32247 -3573 -1402 9423 40969 41182 32247 -3573 -1365 9395 40847 41182 32247 -3573 -1303 9348 40643 41182 32247 -3573 -1244 9304 40452 41182 32247 -3573 -1225 9290 40391 41182 32247 -3573 -1596 9761 42439 42439 32247 -3573 -1586 9753 42404 42439 32247 -3573 -1586 9753 42404 42439 32247 -3573 RECV 0: phases 1 -> 3 -3412 11350 49347 49347 32247 -3573 -3423 11360 49391 49391 32247 -3573 -3459 11391 49526 49526 32247 -3573 -3473 11404 49582 49582 32247 -3573 -3537 11460 49826 49826 32247 -3573 -3610 11524 50104 50104 32247 -3573 2025-09-28 12:05:07,816 Hysteresis -199 0: raw(50104 32000 32000 32000) min(32247 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 50104 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 50104 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (32104 26000 26000 26000) 7: 0: 16701@3p 8: filtered 1 to 1, sorted to 0 8: 0: 16701@3p __all__ 9: don't have active chargers. 9: raw(1 15299 15299 15299) min(-17856 15299 15299 15299) spread(-53676 15299 15299 15299) max_pv 1 9: [ 0 16701@3p ] PM PV mtr(W) avl(W) raw max min spread -3684 14702 63921 63921 32247 -3573 -3684 14702 63921 63921 32247 -3573 -4151 15111 65700 65700 32247 -3573 -4170 15128 65773 65773 32247 -3573 -4185 15141 65830 65830 32247 -3573 -4209 15162 65921 65921 32247 -3573 -4207 15160 65913 65921 32247 -3573 -4190 15145 65847 65921 32247 -3573 -4208 15161 65917 65921 32247 -3573 -4214 15166 65939 65939 32247 -3573 -4220 15171 65960 65960 32247 -3573 -4239 15188 66034 66034 32247 -3573 -4238 15187 66030 66034 32247 -3573 -4238 15187 66030 66034 32247 -3573 -4244 15192 66052 66052 32247 -3573 -4266 15212 66139 66139 32247 -3573 -4285 15228 66208 66208 32247 -3573 -4290 15233 66230 66230 32247 -3573 -4299 15240 66260 66260 32247 -3573 -4300 15241 66265 66265 32247 -3573 2025-09-28 12:05:17,819 Hysteresis -189 0: raw(66265 32000 32000 32000) min(32247 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 66265 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 66265 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (48265 26000 26000 26000) 7: 0: 22088@3p 8: filtered 1 to 1, sorted to 0 8: 0: 22088@3p __all__ 9: don't have active chargers. 9: raw(1 9912 9912 9912) min(-34017 9912 9912 9912) spread(-69837 9912 9912 9912) max_pv 1 9: [ 0 22088@3p ] PM PV mtr(W) avl(W) raw max min spread -4301 18959 82430 82430 32247 -3573 -4300 18958 82426 82430 32247 -3573 -4277 18938 82339 82430 32247 -3573 -4274 18936 82330 82430 32247 -3573 -4298 18957 82421 82430 32247 -3573 -4265 18928 82295 82430 32247 -3573 -4281 18942 82356 82430 32247 -3573 -4298 18957 82421 82430 32247 -3573 -4222 18890 82130 82430 32247 -3573 -4219 18887 82117 82430 32247 -3573 -4278 18939 82343 82430 32247 -3573 -4239 18905 82195 82430 32247 -3573 -3181 17979 78169 82430 32247 -3573 -439 15434 67104 82430 32247 -3573 297 15167 65943 82430 32247 -3573 272 15179 65995 82430 32247 -3573 170 15230 66217 82430 32247 -3573 -7 15265 66369 82430 32247 -3573 16 15265 66369 82430 32247 -3573 159 15236 66243 82430 32247 -3573 2025-09-28 12:05:27,822 Hysteresis -179 0: raw(66243 32000 32000 32000) min(32247 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 82430 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 82430 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (48243 26000 26000 26000) 7: 0: 22081@3p 8: filtered 1 to 1, sorted to 0 8: 0: 22081@3p __all__ 9: don't have active chargers. 9: raw(0 9919 9919 9919) min(-33996 9919 9919 9919) spread(-69816 9919 9919 9919) max_pv 16187 9: [ 0 22081@3p ] PM PV mtr(W) avl(W) raw max min spread 315 15153 65882 82430 32247 -3573 284 15168 65947 82430 32247 -3573 465 15078 65556 82430 32247 -3573 474 15073 65534 82430 32247 -3573 356 15132 65791 82430 32247 -3573 394 15113 65708 82430 32247 -3573 349 15136 65808 82430 32247 -3573 352 15134 65800 82430 32247 -3573 69 15260 66347 82430 32247 -3573 -111 15265 66369 82430 32247 -3573 -122 15271 66395 82430 32247 -3573 -205 15312 66573 82430 32247 -3573 -300 15360 66782 82430 32247 -3573 -333 15376 66852 82430 32247 -3573 -351 15385 66891 82430 32247 -3573 -285 15352 66747 82430 32247 -3573 -208 15314 66582 82430 32247 -3573 -133 15276 66417 82430 32247 -3573 -153 15286 66460 82430 32247 -3573 -152 15286 66460 82430 32247 -3573 2025-09-28 12:05:37,826 Hysteresis -169 0: raw(66460 32000 32000 32000) min(32247 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 82430 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 82430 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (48460 26000 26000 26000) 7: 0: 22153@3p 8: filtered 1 to 1, sorted to 0 8: 0: 22153@3p __all__ 9: don't have active chargers. 9: raw(1 9847 9847 9847) min(-34212 9847 9847 9847) spread(-70032 9847 9847 9847) max_pv 15971 9: [ 0 22153@3p ] PM PV mtr(W) avl(W) raw max min spread -145 15332 66660 82430 32247 -3573 -132 15326 66634 82430 32247 -3573 -152 15336 66678 82430 32247 -3573 -178 15349 66734 82430 32247 -3573 -89 15310 66565 82430 32247 -3573 -84 15310 66565 82430 32247 -3573 -34 15310 66565 82430 32247 -3573 -79 15310 66565 82430 32247 -3573 -60 15310 66565 82430 32247 -3573 -20 15310 66565 82430 32247 -3573 -22 15310 66565 82430 32247 -3573 -21 15310 66565 82430 32247 -3573 -20 15310 66565 82430 32247 -3573 -4 15310 66565 82430 32247 -3573 -30 15310 66565 82430 32247 -3573 -20 15310 66565 82430 32247 -3573 -5 15310 66565 82430 32247 -3573 -1 15310 66565 82430 32247 -3573 21 15310 66565 82430 32247 -3573 5 15310 66565 82430 32247 -3573 2025-09-28 12:05:47,836 Hysteresis -159 0: raw(66565 32000 32000 32000) min(32247 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 82430 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 82430 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (48565 26000 26000 26000) 7: 0: 22188@3p 8: filtered 1 to 1, sorted to 0 8: 0: 22188@3p __all__ 9: don't have active chargers. 9: raw(1 9812 9812 9812) min(-34317 9812 9812 9812) spread(-70137 9812 9812 9812) max_pv 15866 9: [ 0 22188@3p ] PM PV mtr(W) avl(W) raw max min spread 2 15334 66669 82430 32247 -3573 -8 15334 66669 82430 32247 -3573 -14 15334 66669 82430 32247 -3573 -9 15334 66669 82430 32247 -3573 -15 15334 66669 82430 32247 -3573 -21 15334 66669 82430 32247 -3573 -35 15334 66669 82430 32247 -3573 -27 15334 66669 82430 32247 -3573 -23 15334 66669 82430 32247 -3573 -6 15334 66669 82430 32247 -3573 -3 15334 66669 82430 32247 -3573 10 15334 66669 82430 32247 -3573 44 15334 66669 82430 32247 -3573 -5 15334 66669 82430 32247 -3573 -20 15334 66669 82430 32247 -3573 -9 15334 66669 82430 32247 -3573 3 15334 66669 82430 32247 -3573 -18 15334 66669 82430 32247 -3573 15 15334 66669 82430 32247 -3573 27 15334 66669 82430 32247 -3573 2025-09-28 12:05:57,842 Hysteresis -149 0: raw(66669 32000 32000 32000) min(32247 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 82430 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 82430 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (48669 26000 26000 26000) 7: 0: 22223@3p 8: filtered 1 to 1, sorted to 0 8: 0: 22223@3p __all__ 9: don't have active chargers. 9: raw(0 9777 9777 9777) min(-34422 9777 9777 9777) spread(-70242 9777 9777 9777) max_pv 15761 9: [ 0 22223@3p ] PM PV mtr(W) avl(W) raw max min spread 17 15358 66773 82430 32247 -3573 -5 15358 66773 82430 32247 -3573 17 15358 66773 82430 32247 -3573 14 15358 66773 82430 32247 -3573 -31 15358 66773 82430 32247 -3573 -1 15358 66773 82430 32247 -3573 14 15358 66773 82430 32247 -3573 -5 15358 66773 82430 32247 -3573 -36 15358 66773 82430 32247 -3573 -74 15358 66773 82430 32247 -3573 -85 15358 66773 82430 32247 -3573 -65 15358 66773 82430 32247 -3573 -11 15358 66773 82430 32247 -3573 26 15358 66773 82430 32247 -3573 35 15358 66773 82430 32247 -3573 2 15358 66773 82430 32247 -3573 -36 15358 66773 82430 32247 -3573 -24 15358 66773 82430 32247 -3573 0 15358 66773 82430 32247 -3573 0 15358 66773 82430 32247 -3573 2025-09-28 12:06:07,845 Hysteresis -139 0: raw(66773 32000 32000 32000) min(32247 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 82430 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 82430 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (48773 26000 26000 26000) 7: 0: 22257@3p 8: filtered 1 to 1, sorted to 0 8: 0: 22257@3p __all__ 9: don't have active chargers. 9: raw(2 9743 9743 9743) min(-34524 9743 9743 9743) spread(-70344 9743 9743 9743) max_pv 15659 9: [ 0 22257@3p ] PM PV mtr(W) avl(W) raw max min spread 1 15382 66878 82430 32247 -3573 8 15382 66878 82430 32247 -3573 14 15382 66878 82430 32247 -3573 1 15382 66878 82430 32247 -3573 -44 15382 66878 82430 32247 -3573 -93 15382 66878 82430 32247 -3573 -92 15382 66878 82430 32247 -3573 -23 15382 66878 82430 32247 -3573 26 15382 66878 82430 32247 -3573 11 15382 66878 82430 32247 -3573 -21 15382 66878 82430 32247 -3573 -89 15382 66878 82430 32247 -3573 -107 15385 66891 82430 32247 -3573 -117 15390 66913 82430 32247 -3573 -107 15385 66891 82430 32247 -3573 -20 15382 66878 82430 32247 -3573 -54 15382 66878 82430 32247 -3573 -42 15382 66878 82430 32247 -3573 -55 15382 66878 82430 32247 -3573 -24 15382 66878 82430 32247 -3573 2025-09-28 12:06:17,853 Hysteresis -129 0: raw(66878 32000 32000 32000) min(32247 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 82430 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 82430 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (48878 26000 26000 26000) 7: 0: 22292@3p 8: filtered 1 to 1, sorted to 0 8: 0: 22292@3p __all__ 9: don't have active chargers. 9: raw(2 9708 9708 9708) min(-34629 9708 9708 9708) spread(-70449 9708 9708 9708) max_pv 15554 9: [ 0 22292@3p ] PM PV mtr(W) avl(W) raw max min spread -34 15406 66982 82430 32247 -3573 -21 15406 66982 82430 32247 -3573 20 15406 66982 82430 32247 -3573 45 15406 66982 82430 32247 -3573 37 15406 66982 82430 32247 -3573 47 15406 66982 82430 32247 -3573 13 15406 66982 82430 32247 -3573 -46 15406 66982 82430 32247 -3573 -68 15406 66982 82430 32326 -3573 -10 15406 66982 82430 32326 -3573 7 15406 66982 82430 32547 -3573 -11 15406 66982 82430 33082 -3573 -21 15406 66982 82430 33082 -3573 -36 15406 66982 82430 33082 -3573 -22 15406 66982 82430 33082 -3573 -4 15406 66982 82430 33082 -3573 32 15406 66982 82430 33082 -3573 32 15406 66982 82430 33082 -3573 9 15406 66982 82430 33082 -3573 29 15406 66982 82430 33082 -3573 2025-09-28 12:06:27,865 Hysteresis -119 0: raw(66982 32000 32000 32000) min(33082 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 82430 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 82430 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (48982 26000 26000 26000) 7: 0: 22327@3p 8: filtered 1 to 1, sorted to 0 8: 0: 22327@3p __all__ 9: don't have active chargers. 9: raw(1 9673 9673 9673) min(-33899 9673 9673 9673) spread(-70554 9673 9673 9673) max_pv 15449 9: [ 0 22327@3p ] PM PV mtr(W) avl(W) raw max min spread 53 15430 67086 82430 33082 -3573 42 15430 67086 82430 33082 -3573 39 15430 67086 82430 33082 -3573 44 15430 67086 82430 33082 -3573 18 15430 67086 82430 33082 -3573 -45 15430 67086 82430 33082 -3573 -91 15430 67086 82430 33082 -3573 -72 15430 67086 82430 33082 -3573 -112 15436 67113 82430 33082 -3573 -122 15441 67134 82430 33082 -3573 -120 15440 67130 82430 33082 -3573 -41 15430 67086 82430 33082 -3573 -8 15430 67086 82430 33082 -3573 70 15430 67086 82430 33082 -3573 51 15430 67086 82430 33082 -3573 92 15430 67086 82430 33082 -3573 77 15430 67086 82430 33082 -3573 20 15430 67086 82430 33082 -3573 -62 15430 67086 82430 33082 -3573 -89 15430 67086 82430 33082 -3573 2025-09-28 12:06:37,875 Hysteresis -109 0: raw(67086 32000 32000 32000) min(33082 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 82430 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 82430 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (49086 26000 26000 26000) 7: 0: 22362@3p 8: filtered 1 to 1, sorted to 0 8: 0: 22362@3p __all__ 9: don't have active chargers. 9: raw(0 9638 9638 9638) min(-34004 9638 9638 9638) spread(-70659 9638 9638 9638) max_pv 15344 9: [ 0 22362@3p ] PM PV mtr(W) avl(W) raw max min spread -119 15463 67230 82430 33082 -3573 -89 15454 67191 82430 33082 -3573 -128 15468 67252 82430 33082 -3573 -33 15454 67191 82430 33082 -3573 -56 15454 67191 82430 33082 -3573 -23 15454 67191 82430 33082 -3573 -39 15454 67191 82430 33082 -3573 -39 15454 67191 82430 33082 -3573 -79 15454 67191 82430 33082 -3573 -87 15454 67191 82430 33082 -3573 -31 15454 67191 82430 33082 -3573 -46 15454 67191 82430 33082 -3573 -79 15454 67191 82430 33082 -3573 -48 15454 67191 82430 33082 -3573 -58 15454 67191 82430 33082 -3573 -58 15454 67191 82430 33082 -3573 -79 15454 67191 82430 33082 -3573 -51 15454 67191 82430 33082 -3573 -65 15454 67191 82430 33082 -3573 -45 15454 67191 82430 33082 -3573 2025-09-28 12:06:47,892 Hysteresis -99 0: raw(67191 32000 32000 32000) min(33082 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 82430 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 82430 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (49191 26000 26000 26000) 7: 0: 22397@3p 8: filtered 1 to 1, sorted to 0 8: 0: 22397@3p __all__ 9: don't have active chargers. 9: raw(0 9603 9603 9603) min(-34109 9603 9603 9603) spread(-70764 9603 9603 9603) max_pv 15239 9: [ 0 22397@3p ] PM PV mtr(W) avl(W) raw max min spread -75 15478 67295 82430 33082 -3573 -61 15478 67295 82430 33082 -3573 -46 15478 67295 82430 33082 -3573 -49 15478 67295 82430 33082 -3573 -65 15478 67295 82430 33082 -3573 -29 15478 67295 82430 33082 -3573 -24 15478 67295 82430 33082 -3573 -2 15478 67295 82430 33082 -3573 16 15478 67295 82430 33082 -3573 16 15478 67295 82430 33082 -3573 3 15478 67295 82430 33082 -3573 -18 15478 67295 82430 33082 -3573 -29 15478 67295 82430 33082 -3573 12 15478 67295 82430 33082 -3573 47 15478 67295 82430 33082 -3573 33 15478 67295 82430 33082 -3573 -18 15478 67295 82430 33082 -3573 -37 15478 67295 82430 33082 -3573 -53 15478 67295 82430 33082 -3573 -46 15478 67295 82430 33082 -3573 2025-09-28 12:06:57,899 Hysteresis -89 0: raw(67295 32000 32000 32000) min(33082 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 82430 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 82430 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (49295 26000 26000 26000) 7: 0: 22431@3p 8: filtered 1 to 1, sorted to 0 8: 0: 22431@3p __all__ 9: don't have active chargers. 9: raw(2 9569 9569 9569) min(-34211 9569 9569 9569) spread(-70866 9569 9569 9569) max_pv 15137 9: [ 0 22431@3p ] PM PV mtr(W) avl(W) raw max min spread -47 15502 67400 82430 33082 -3573 8 15502 67400 82430 33082 -3573 -80 15502 67400 82430 33082 -3573 -70 15502 67400 82430 33082 -3573 -69 15502 67400 82430 33082 -3573 22 15502 67400 82430 33082 -3573 13 15502 67400 82430 33082 -3573 -5 15502 67400 82430 33082 -3573 -21 15502 67400 82430 33082 -3573 -10 15502 67400 82430 33082 -3573 -23 15502 67400 82430 33082 -3573 -4 15502 67400 82430 33082 -3573 36 15502 67400 82430 33082 -3573 32 15502 67400 82430 33082 -3573 -7 15502 67400 82430 33082 -3573 -40 15502 67400 82430 33082 -3573 29 15502 67400 82430 33082 -3573 11 15502 67400 82430 33082 -3573 26 15502 67400 82430 33082 -3573 19 15502 67400 82430 33082 -3573 2025-09-28 12:07:07,908 Hysteresis -79 0: raw(67400 32000 32000 32000) min(33082 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 82430 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 82430 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (49400 26000 26000 26000) 7: 0: 22466@3p 8: filtered 1 to 1, sorted to 0 8: 0: 22466@3p __all__ 9: don't have active chargers. 9: raw(2 9534 9534 9534) min(-34316 9534 9534 9534) spread(-70971 9534 9534 9534) max_pv 15032 9: [ 0 22466@3p ] PM PV mtr(W) avl(W) raw max min spread 0 15526 67504 82430 33082 -3573 -32 15526 67504 82430 33082 -3573 -36 15526 67504 82430 33082 -3573 -33 15526 67504 82430 33082 -3573 -20 15526 67504 82430 33082 -3573 -4 15526 67504 82430 33082 -3573 26 15526 67504 82430 33082 -3573 4 15526 67504 82430 33082 -3573 -59 15526 67504 82430 33082 -3573 -112 15532 67530 82430 33082 -3573 -63 15526 67504 82430 33082 -3573 42 15526 67504 82430 33082 -3573 61 15526 67504 82430 33082 -3573 31 15526 67504 82430 33082 -3573 38 15526 67504 82430 33082 -3573 13 15526 67504 82430 33082 -3573 36 15526 67504 82430 33082 -3573 109 15521 67482 82430 33082 -3573 167 15493 67360 82430 33082 -3573 207 15473 67273 82430 33082 -3573 2025-09-28 12:07:17,917 Hysteresis -69 0: raw(67273 32000 32000 32000) min(33082 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 82430 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 82430 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (49273 26000 26000 26000) 7: 0: 22424@3p 8: filtered 1 to 1, sorted to 0 8: 0: 22424@3p __all__ 9: don't have active chargers. 9: raw(1 9576 9576 9576) min(-34190 9576 9576 9576) spread(-70845 9576 9576 9576) max_pv 15158 9: [ 0 22424@3p ] PM PV mtr(W) avl(W) raw max min spread 92 15497 67378 82430 33082 -3573 149 15472 67269 82430 33082 -3573 129 15482 67313 82430 33082 -3573 148 15473 67273 82430 33082 -3573 200 15447 67160 82430 33082 -3573 195 15450 67173 82430 33082 -3573 300 15397 66943 82430 33082 -3573 239 15428 67078 82430 33082 -3573 265 15415 67021 82430 33082 -3573 -20 15497 67378 82430 33082 -3573 -42 15497 67378 82430 33082 -3573 -152 15523 67491 82430 33082 -3573 -214 15554 67626 82430 33082 -3573 -251 15572 67704 82430 33082 -3573 8 15497 67378 82430 33082 -3573 89 15497 67378 82430 33082 -3573 231 15432 67095 82430 33082 -3573 350 15372 66834 82430 33082 -3573 458 15318 66600 82430 33082 -3573 237 15429 67082 82430 33082 -3573 2025-09-28 12:07:27,926 Hysteresis -59 0: raw(67082 32000 32000 32000) min(33082 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 82430 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 82430 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (49082 26000 26000 26000) 7: 0: 22360@3p 8: filtered 1 to 1, sorted to 0 8: 0: 22360@3p __all__ 9: don't have active chargers. 9: raw(2 9640 9640 9640) min(-33998 9640 9640 9640) spread(-70653 9640 9640 9640) max_pv 15350 9: [ 0 22360@3p ] PM PV mtr(W) avl(W) raw max min spread 250 15378 66860 82430 33082 -3573 150 15428 67078 82430 33082 -3573 181 15413 67013 82430 33082 -3573 215 15396 66939 82430 33082 -3573 282 15362 66791 82430 33082 -3573 455 15276 66417 82430 33082 -3573 334 15336 66678 82430 33082 -3573 399 15304 66539 82430 33082 -3573 156 15425 67065 82430 33082 -3573 -3 15453 67186 82430 33082 -3573 -311 15558 67643 82430 33082 -3573 -370 15588 67773 82430 33082 -3573 -684 15745 68456 82430 33082 -3573 -600 15703 68273 82430 33082 -3573 -656 15731 68395 82430 33082 -3573 -136 15471 67265 82430 33082 -3573 -133 15469 67256 82430 33082 -3573 -12 15453 67186 82430 33082 -3573 13 15453 67186 82430 33082 -3573 476 15265 66369 82430 33082 -3573 2025-09-28 12:07:37,935 Hysteresis -49 0: raw(66369 32000 32000 32000) min(33082 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 82430 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 82430 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (48369 26000 26000 26000) 7: 0: 22123@3p 8: filtered 1 to 1, sorted to 0 8: 0: 22123@3p __all__ 9: don't have active chargers. 9: raw(0 9877 9877 9877) min(-33287 9877 9877 9877) spread(-69942 9877 9877 9877) max_pv 16061 9: [ 0 22123@3p ] PM PV mtr(W) avl(W) raw max min spread 449 15115 65717 82430 33082 -3573 641 15019 65300 82430 33082 -3573 433 15123 65752 82430 33113 -3573 486 15096 65634 82430 33165 -3573 564 15057 65465 82430 33165 -3573 423 15128 65773 82430 33165 -3573 180 15249 66300 82430 33165 -3573 355 15162 65921 82430 33165 -3573 418 15130 65782 82430 33165 -3573 195 15242 66269 82430 33165 -3573 86 15289 66473 82430 33165 -3573 -341 15409 66995 82430 33165 -3573 -411 15444 67147 82430 33165 -3573 -591 15534 67539 82430 33165 -3573 -446 15462 67226 82430 33165 -3573 -524 15501 67395 82430 33165 -3573 -702 15590 67782 82430 33165 -3573 -776 15627 67943 82430 33213 -3573 -302 15390 66913 82430 33256 -3573 -370 15424 67060 82430 33404 -3573 2025-09-28 12:07:47,944 Hysteresis -39 0: raw(67060 32000 32000 32000) min(33404 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 82430 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 82430 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (49060 26000 26000 26000) 7: 0: 22353@3p 8: filtered 1 to 1, sorted to 0 8: 0: 22353@3p __all__ 9: don't have active chargers. 9: raw(1 9647 9647 9647) min(-33655 9647 9647 9647) spread(-70632 9647 9647 9647) max_pv 15371 9: [ 0 22353@3p ] PM PV mtr(W) avl(W) raw max min spread -346 15571 67700 82430 33447 -3573 -469 15632 67965 82430 33617 -3573 -616 15706 68286 82430 33673 -3573 -169 15482 67313 82430 33960 -3573 -164 15480 67304 82430 34165 -3573 187 15405 66978 82430 35317 -3573 176 15410 67000 82430 35582 -3573 -122 15459 67213 82430 35582 -3573 -267 15531 67526 82430 35582 -3573 -289 15542 67573 82430 35582 -3573 -196 15496 67373 82430 35582 -3573 -202 15499 67386 82430 35582 -3573 -34 15448 67165 82430 35582 -3573 56 15448 67165 82430 35582 -3573 139 15428 67078 82430 35582 -3573 156 15420 67043 82430 35582 -3573 252 15372 66834 82430 35582 -3573 172 15412 67008 82430 35582 -3573 164 15416 67026 82430 35582 -3573 -114 15455 67195 82430 35582 -3573 2025-09-28 12:07:57,951 Hysteresis -29 0: raw(67195 32000 32000 32000) min(35582 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 82430 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 82430 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (49195 26000 26000 26000) 7: 0: 22398@3p 8: filtered 1 to 1, sorted to 0 8: 0: 22398@3p __all__ 9: don't have active chargers. 9: raw(1 9602 9602 9602) min(-31612 9602 9602 9602) spread(-70767 9602 9602 9602) max_pv 15236 9: [ 0 22398@3p ] PM PV mtr(W) avl(W) raw max min spread -125 15491 67352 82430 35582 -3573 -98 15479 67300 82430 35582 -3573 -53 15479 67300 82430 35582 -3573 -50 15479 67300 82430 35582 -3573 -15 15479 67300 82430 35582 -3573 24 15479 67300 82430 35582 -3573 22 15479 67300 82430 35582 -3573 11 15479 67300 82430 35582 -3573 53 15479 67300 82430 35582 -3573 37 15479 67300 82430 35582 -3573 21 15479 67300 82430 35582 -3573 5 15479 67300 82430 35582 -3573 -15 15479 67300 82430 35582 -3573 -9 15479 67300 82430 35582 -3573 -24 15479 67300 82430 35582 -3573 -82 15479 67300 82430 35582 -3573 -110 15484 67321 82430 35582 -3573 78 15479 67300 82430 35582 -3573 80 15479 67300 82430 35582 -3573 2025-09-28 12:08:07,960 Hysteresis -19 0: raw(67300 32000 32000 32000) min(35582 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 82430 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 82430 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (49300 26000 26000 26000) 7: 0: 22433@3p 8: filtered 1 to 1, sorted to 0 8: 0: 22433@3p __all__ 9: don't have active chargers. 9: raw(1 9567 9567 9567) min(-31717 9567 9567 9567) spread(-70872 9567 9567 9567) max_pv 15131 9: [ 0 22433@3p ] PM PV mtr(W) avl(W) raw max min spread 215 15446 67156 82430 35582 -3573 613 15247 66291 82430 35582 -3573 645 15231 66221 82430 35582 -3573 660 15223 66186 82430 35582 -3573 488 15309 66560 82430 35582 -3573 557 15275 66413 82430 35582 -3573 27 15503 67404 82430 35582 -3573 81 15503 67404 82430 35582 -3573 75 15503 67404 82430 35582 -3573 95 15503 67404 82430 35582 -3573 226 15440 67130 82430 35582 -3573 95 15503 67404 82430 35582 -3573 21 15503 67404 82430 35582 -3573 21 15503 67404 82430 35582 -3573 -213 15559 67647 82430 35582 -3573 -336 15621 67917 82430 35582 -3573 -359 15632 67965 82430 35582 -3573 -203 15554 67626 82430 35582 -3573 -50 15503 67404 82430 35582 -3573 -69 15503 67404 82430 35582 -3573 2025-09-28 12:08:17,969 Hysteresis -9 0: raw(67404 32000 32000 32000) min(35582 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 82430 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 82430 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (49404 26000 26000 26000) 7: 0: 22468@3p 8: filtered 1 to 1, sorted to 0 8: 0: 22468@3p __all__ 9: don't have active chargers. 9: raw(0 9532 9532 9532) min(-31822 9532 9532 9532) spread(-70977 9532 9532 9532) max_pv 15026 9: [ 0 22468@3p ] PM PV mtr(W) avl(W) raw max min spread 12 15527 67508 82430 35582 -3573 -32 15527 67508 82430 35582 -3573 -247 15600 67826 82430 35582 -3573 -292 15623 67926 82430 35582 -3573 -509 15731 68395 82430 35582 -3573 -527 15740 68434 82430 35582 -3573 -495 15724 68365 82430 35582 -3573 -335 15644 68017 82430 35582 -3573 -415 15684 68191 82430 35582 -3573 -218 15586 67765 82430 35582 -3573 -95 15527 67508 82430 35582 -3573 45 15527 67508 82430 35582 -3573 1 15527 67508 82430 35582 -3573 7 15527 67508 82430 35582 -3573 -75 15527 67508 82430 35582 -3573 -132 15543 67578 82430 35582 -3573 -159 15556 67634 82430 35582 -3573 -182 15568 67686 82430 35582 -3573 -96 15527 67508 82430 35582 -3573 26 15527 67508 82430 35582 -3573 2025-09-28 12:08:27,977 Hysteresis 0 0: raw(67508 32000 32000 32000) min(35582 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 82430 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 82430 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (49508 26000 26000 26000) 7: 0: 22502@3p 8: filtered 1 to 1, sorted to 0 8: 0: 22502@3p __all__ 9: don't have active chargers. 9: raw(2 9498 9498 9498) min(-31924 9498 9498 9498) spread(-71079 9498 9498 9498) max_pv 14924 9: [ 0 22502@3p ] PM PV mtr(W) avl(W) raw max min spread -77 15551 67613 82430 35582 -3573 -77 15551 67613 82430 35582 -3573 16 15551 67613 82430 35582 -3573 -47 15551 67613 82430 35582 -3573 -50 15551 67613 82430 35582 -3573 -144 15573 67708 82430 35582 -3573 -169 15585 67760 82430 35582 -3573 20 15551 67613 82430 35582 -3573 -150 15576 67721 82430 35582 -3573 -187 15594 67800 82430 35582 -3573 -66 15551 67613 82430 35582 -3573 -86 15551 67613 82430 35582 -3573 -98 15551 67613 82430 35582 -3573 21 15551 67613 82430 35582 -3573 -115 15558 67643 82430 35582 -3573 13 15551 67613 82430 35582 -3573 -96 15551 67613 82430 35582 -3573 -96 15551 67613 82430 35582 -3573 28 15551 67613 82430 35582 -3573 25 15551 67613 82430 35582 -3573 2025-09-28 12:08:38,001 Hysteresis 10 0: raw(67613 32000 32000 32000) min(35582 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 82430 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 82430 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (49613 26000 26000 26000) 7: 0: 22537@3p 8: filtered 1 to 1, sorted to 0 8: 0: 22537@3p __all__ 9: don't have active chargers. 9: raw(2 9463 9463 9463) min(-32029 9463 9463 9463) spread(-71184 9463 9463 9463) max_pv 14819 9: [ 0 22537@3p ] PM PV mtr(W) avl(W) raw max min spread -147 15598 67817 82430 35582 -3573 38 15575 67717 82430 35582 -3573 -84 15575 67717 82430 35582 -3573 67 15575 67717 82430 35582 -3573 -117 15583 67752 82430 35582 -3573 -115 15582 67747 82430 35582 -3573 -168 15609 67865 82430 35582 -3573 11 15575 67717 82430 35582 -3573 -88 15575 67717 82430 35665 -3573 28 15575 67717 82430 35847 -3573 -23 15575 67717 82430 35965 -3573 65 15575 67717 82430 36091 -3573 72 15575 67717 82430 36139 -3573 -57 15575 67717 82430 36186 -3573 -59 15575 67717 82430 36217 -3573 -44 15575 67717 82430 36252 -3573 -154 15602 67834 82430 36291 -3573 -155 15602 67834 82430 36308 -3573 -43 15575 67717 82430 36443 -3573 -50 15575 67717 82430 36565 -3573 2025-09-28 12:08:48,005 Hysteresis 20 0: raw(67717 32000 32000 32000) min(36565 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 82430 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 82430 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (49717 26000 26000 26000) 7: 0: 22572@3p 8: filtered 1 to 1, sorted to 0 8: 0: 22572@3p __all__ 9: don't have active chargers. 9: raw(1 9428 9428 9428) min(-31151 9428 9428 9428) spread(-71289 9428 9428 9428) max_pv 14714 9: [ 0 22572@3p ] PM PV mtr(W) avl(W) raw max min spread -83 15599 67821 82430 36565 -3573 24 15599 67821 82430 36565 -3573 34 15599 67821 82430 36565 -3573 -4 15599 67821 82430 36565 -3573 6 15599 67821 82430 36565 -3573 114 15592 67791 82430 36565 -3573 114 15592 67791 82430 36565 -3573 52 15599 67821 82430 36565 -3573 -112 15605 67847 82430 36565 -3573 16 15599 67821 82430 36565 -3573 -131 15614 67886 82430 36565 -3573 2 15599 67821 82430 36565 -3573 -119 15608 67860 82430 36565 -3573 -119 15608 67860 82430 36565 -3573 -26 15599 67821 82430 36565 -3573 34 15599 67821 82430 36565 -3573 -34 15599 67821 82430 36565 -3573 19 15599 67821 82430 36565 -3573 -33 15599 67821 82430 36565 -3573 38 15599 67821 82430 36565 -3573 2025-09-28 12:08:58,012 Hysteresis 30 0: raw(67821 32000 32000 32000) min(36565 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 82430 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 82430 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (49821 26000 26000 26000) 7: 0: 22607@3p 8: filtered 1 to 1, sorted to 0 8: 0: 22607@3p __all__ 9: don't have active chargers. 9: raw(0 9393 9393 9393) min(-31256 9393 9393 9393) spread(-71394 9393 9393 9393) max_pv 14609 9: [ 0 22607@3p ] PM PV mtr(W) avl(W) raw max min spread 38 15623 67926 82430 40391 -3573 -49 15623 67926 82430 40391 -3573 -56 15623 67926 82430 40391 -3573 92 15623 67926 82430 40391 -3573 10 15623 67926 82430 40391 -3573 17 15623 67926 82430 40391 -3573 -66 15623 67926 82430 40391 -3573 -66 15623 67926 82430 40391 -3573 -170 15658 68078 82430 40391 -3573 -80 15623 67926 82430 40391 -3573 -125 15635 67978 82430 40391 -3573 -69 15623 67926 82430 42404 -3573 -29 15623 67926 82430 42404 -3573 13 15623 67926 82430 42404 -3573 13 15623 67926 82430 49347 -3573 -12 15623 67926 82430 49391 -3573 -12 15623 67926 82430 49526 -3573 -18 15623 67926 82430 49582 -3573 26 15623 67926 82430 49826 -3573 39 15623 67926 82430 50104 -3573 2025-09-28 12:09:08,018 Hysteresis 40 0: raw(67926 32000 32000 32000) min(50104 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 82430 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 82430 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (49926 26000 26000 26000) 7: 0: 22642@3p 8: filtered 1 to 1, sorted to 0 8: 0: 22642@3p __all__ 9: don't have active chargers. 9: raw(0 9358 9358 9358) min(-17822 9358 9358 9358) spread(-71499 9358 9358 9358) max_pv 14504 9: [ 0 22642@3p ] PM PV mtr(W) avl(W) raw max min spread -3 15647 68030 82430 63921 -3573 -3 15647 68030 82430 63921 -3573 -43 15647 68030 82430 65300 -3573 -15 15647 68030 82430 65300 -3573 -42 15647 68030 82430 65300 -3573 -42 15647 68030 82430 65300 -3573 10 15647 68030 82430 65300 -3573 -10 15647 68030 82430 65300 -3573 -10 15647 68030 82430 65300 -3573 -37 15647 68030 82430 65300 -3573 0 15647 68030 82430 65300 -3573 14 15647 68030 82430 65300 -3573 64 15647 68030 82430 65300 -3573 71 15647 68030 82430 65300 -3573 38 15647 68030 82430 65300 -3573 -16 15647 68030 82430 65300 -3573 -18 15647 68030 82430 65300 -3573 -17 15647 68030 82430 65300 -3573 -130 15662 68095 82430 65300 -3573 -86 15647 68030 82430 65300 -3573 2025-09-28 12:09:18,024 Hysteresis 50 0: raw(68030 32000 32000 32000) min(65300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 82430 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 82430 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (50030 26000 26000 26000) 7: 0: 22676@3p 8: filtered 1 to 1, sorted to 0 8: 0: 22676@3p __all__ 9: don't have active chargers. 9: raw(2 9324 9324 9324) min(-2728 9324 9324 9324) spread(-71601 9324 9324 9324) max_pv 14402 9: [ 0 22676@3p ] PM PV mtr(W) avl(W) raw max min spread -83 15671 68134 82430 65300 -3573 -83 15671 68134 82426 65300 -3573 1 15671 68134 82421 65300 -3573 21 15671 68134 82421 65300 -3573 17 15671 68134 82421 65300 -3573 28 15671 68134 82421 65300 -3573 -34 15671 68134 82421 65300 -3573 -24 15671 68134 82421 65300 -3573 -21 15671 68134 82343 65300 -3573 37 15671 68134 82343 65300 -3573 24 15671 68134 82343 65300 -3573 0 15671 68134 82195 65300 -3573 -68 15671 68134 78169 65300 -3573 -47 15671 68134 68456 65300 -3573 -28 15671 68134 68456 65300 -3573 -15 15671 68134 68456 65300 -3573 -3 15671 68134 68456 65300 -3573 -3 15671 68134 68456 65300 -3573 0 15671 68134 68456 65300 -3573 -1 15671 68134 68456 65300 -3573 2025-09-28 12:09:28,047 Hysteresis 60 0: raw(68134 32000 32000 32000) min(65300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 68456 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 68456 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (50134 26000 26000 26000) 7: 0: 22711@3p 8: filtered 1 to 1, sorted to 0 8: 0: 22711@3p __all__ 9: don't have active chargers. 9: raw(1 9289 9289 9289) min(-2833 9289 9289 9289) spread(-71706 9289 9289 9289) max_pv 323 9: [ 0 22711@3p ] PM PV mtr(W) avl(W) raw max min spread -9 15695 68239 68456 65300 -3573 -9 15695 68239 68456 65300 -3573 26 15695 68239 68456 65300 -3573 4 15695 68239 68456 65300 -3573 -21 15695 68239 68456 65300 -3573 -61 15695 68239 68456 65300 -3573 -65 15695 68239 68456 65300 -3573 -38 15695 68239 68456 65300 -3573 -16 15695 68239 68456 65300 -3573 7 15695 68239 68456 65300 -3573 -13 15695 68239 68456 65300 -3573 -42 15695 68239 68456 65300 -3573 -41 15695 68239 68456 65300 -3573 -52 15695 68239 68456 65300 -3573 -44 15695 68239 68456 65300 -3573 -39 15695 68239 68456 65300 -3573 5 15695 68239 68456 65300 -3573 18 15695 68239 68456 65300 -3573 23 15695 68239 68456 65300 -3573 -17 15695 68239 68456 65300 -3573 2025-09-28 12:09:38,056 Hysteresis 70 0: raw(68239 32000 32000 32000) min(65300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 68456 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 68456 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (50239 26000 26000 26000) 7: 0: 22746@3p 8: filtered 1 to 1, sorted to 0 8: 0: 22746@3p __all__ 9: don't have active chargers. 9: raw(1 9254 9254 9254) min(-2938 9254 9254 9254) spread(-71811 9254 9254 9254) max_pv 218 9: [ 0 22746@3p ] PM PV mtr(W) avl(W) raw max min spread -65 15719 68343 68456 65300 -3573 -32 15719 68343 68456 65300 -3573 -38 15719 68343 68456 65300 -3573 8 15719 68343 68456 65300 -3573 31 15719 68343 68456 65300 -3573 31 15719 68343 68456 65300 -3573 48 15719 68343 68456 65300 -3573 -5 15719 68343 68456 65300 -3573 -84 15719 68343 68456 65300 -3573 -96 15719 68343 68456 65300 -3573 -78 15719 68343 68456 65300 -3573 -18 15719 68343 68456 65300 -3573 55 15719 68343 68456 65300 -3573 47 15719 68343 68456 65300 -3573 3 15719 68343 68456 65300 -3573 -73 15719 68343 68456 65300 -3573 -32 15719 68343 68456 65300 -3573 -15 15719 68343 68456 65300 -3573 24 15719 68343 68456 65300 -3573 38 15719 68343 68456 65300 -3573 2025-09-28 12:09:48,064 Hysteresis 80 0: raw(68343 32000 32000 32000) min(65300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 68456 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 68456 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (50343 26000 26000 26000) 7: 0: 22781@3p 8: filtered 1 to 1, sorted to 0 8: 0: 22781@3p __all__ 9: don't have active chargers. 9: raw(0 9219 9219 9219) min(-3043 9219 9219 9219) spread(-71916 9219 9219 9219) max_pv 113 9: [ 0 22781@3p ] PM PV mtr(W) avl(W) raw max min spread 24 15743 68447 68456 65300 -3573 4 15743 68447 68456 65300 -3573 -26 15743 68447 68456 65300 -3573 -57 15743 68447 68456 65300 -3573 -49 15743 68447 68456 65300 -3573 -48 15743 68447 68456 65300 -3573 -15 15743 68447 68456 65300 -3573 -18 15743 68447 68456 65300 -3573 28 15743 68447 68456 65300 -3573 23 15743 68447 68456 65300 -3573 -25 15743 68447 68456 65300 -3573 -53 15743 68447 68456 65300 -3573 -60 15743 68447 68456 65300 -3573 -60 15743 68447 68456 65300 -3573 -15 15743 68447 68456 65300 -3573 5 15743 68447 68456 65300 -3573 3 15743 68447 68456 65300 -3573 73 15743 68447 68456 65300 -3573 54 15743 68447 68456 65300 -3573 77 15743 68447 68456 65300 -3573 2025-09-28 12:09:58,068 Hysteresis 90 0: raw(68447 32000 32000 32000) min(65300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 68456 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 68456 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (50447 26000 26000 26000) 7: 0: 22815@3p 8: filtered 1 to 1, sorted to 0 8: 0: 22815@3p __all__ 9: don't have active chargers. 9: raw(2 9185 9185 9185) min(-3145 9185 9185 9185) spread(-72018 9185 9185 9185) max_pv 11 9: [ 0 22815@3p ] PM PV mtr(W) avl(W) raw max min spread 85 15767 68552 68552 65300 -3573 96 15767 68552 68552 65300 -3573 71 15767 68552 68552 65300 -3573 86 15767 68552 68552 65300 -3573 79 15767 68552 68552 65300 -3573 32 15767 68552 68552 65300 -3573 -19 15767 68552 68552 65300 -3573 -62 15767 68552 68552 65300 -3573 -43 15767 68552 68552 65300 -3573 -53 15767 68552 68552 65300 -3573 -70 15767 68552 68552 65300 -3573 -84 15767 68552 68552 65300 -3573 -4 15767 68552 68552 65300 -3573 -5 15767 68552 68552 65300 -3573 22 15767 68552 68552 65300 -3573 13 15767 68552 68552 65300 -3573 -25 15767 68552 68552 65300 -3573 -9 15767 68552 68552 65300 -3573 -61 15767 68552 68552 65300 -3573 -24 15767 68552 68552 65300 -3573 2025-09-28 12:10:08,076 Hysteresis 100 0: raw(68552 32000 32000 32000) min(65300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 68552 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 68552 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (50552 26000 26000 26000) 7: 0: 22850@3p 8: filtered 1 to 1, sorted to 0 8: 0: 22850@3p __all__ 9: don't have active chargers. 9: raw(2 9150 9150 9150) min(-3250 9150 9150 9150) spread(-72123 9150 9150 9150) max_pv 2 9: [ 0 22850@3p ] PM PV mtr(W) avl(W) raw max min spread -30 15791 68656 68656 65300 -3573 -9 15791 68656 68656 65300 -3573 3 15791 68656 68656 65300 -3573 -45 15791 68656 68656 65300 -3573 -50 15791 68656 68656 65300 -3573 -47 15791 68656 68656 65300 -3573 -95 15791 68656 68656 65300 -3573 -56 15791 68656 68656 65300 -3573 -69 15791 68656 68656 65300 -3573 16 15791 68656 68656 65300 -3573 31 15791 68656 68656 65300 -3573 50 15791 68656 68656 65300 -3573 60 15791 68656 68656 65300 -3573 60 15791 68656 68656 65300 -3573 225 15729 68386 68656 65300 -3573 201 15741 68439 68656 65300 -3573 208 15737 68421 68656 65300 -3573 216 15733 68404 68656 65300 -3573 221 15731 68395 68656 65300 -3573 287 15698 68252 68656 65300 -3573 2025-09-28 12:10:18,081 Hysteresis 110 0: raw(68252 32000 32000 32000) min(65300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 68656 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 68656 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (50252 26000 26000 26000) 7: 0: 22750@3p 8: filtered 1 to 1, sorted to 0 8: 0: 22750@3p __all__ 9: don't have active chargers. 9: raw(2 9250 9250 9250) min(-2950 9250 9250 9250) spread(-71823 9250 9250 9250) max_pv 406 9: [ 0 22750@3p ] PM PV mtr(W) avl(W) raw max min spread 265 15640 68000 68656 65300 -3573 200 15672 68139 68656 65300 -3573 68 15722 68356 68656 65300 -3573 12 15722 68356 68656 65300 -3573 -93 15722 68356 68656 65300 -3573 -93 15722 68356 68656 65300 -3573 -282 15813 68752 68752 65300 -3573 -417 15880 69043 69043 65300 -3573 -303 15823 68795 69043 65300 -3573 -289 15816 68765 69043 65300 -3573 -183 15763 68534 69043 65300 -3573 -204 15774 68582 69043 65300 -3573 -160 15752 68486 69043 65300 -3573 -160 15752 68486 69043 65300 -3573 -192 15768 68556 69043 65300 -3573 -139 15741 68439 69043 65300 -3573 -108 15726 68373 69043 65300 -3573 -63 15722 68356 69043 65300 -3573 -22 15722 68356 69043 65300 -3573 -46 15722 68356 69043 65300 -3573 2025-09-28 12:10:28,100 Hysteresis 120 0: raw(68356 32000 32000 32000) min(65300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 69043 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 69043 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (50356 26000 26000 26000) 7: 0: 22785@3p 8: filtered 1 to 1, sorted to 0 8: 0: 22785@3p __all__ 9: don't have active chargers. 9: raw(1 9215 9215 9215) min(-3055 9215 9215 9215) spread(-71928 9215 9215 9215) max_pv 688 9: [ 0 22785@3p ] PM PV mtr(W) avl(W) raw max min spread -82 15746 68460 69043 65300 -3573 -29 15746 68460 69043 65300 -3573 -20 15746 68460 69043 65300 -3573 34 15746 68460 69043 65300 -3573 -3 15746 68460 69043 65300 -3573 -7 15746 68460 69043 65300 -3573 56 15746 68460 69043 65300 -3573 139 15726 68373 69043 65300 -3573 221 15686 68200 69043 65300 -3573 248 15672 68139 69043 65300 -3573 247 15673 68143 69043 65300 -3573 224 15684 68191 69043 65300 -3573 212 15690 68217 69043 65300 -3573 189 15702 68269 69043 65300 -3573 124 15734 68408 69043 65300 -3573 -70 15746 68460 69043 65300 -3573 -151 15771 68569 69043 65300 -3573 -174 15783 68621 69043 65300 -3573 -133 15762 68530 69043 65300 -3573 -209 15800 68695 69043 65300 -3573 2025-09-28 12:10:38,105 Hysteresis 130 0: raw(68695 32000 32000 32000) min(65300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 69043 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 69043 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (50695 26000 26000 26000) 7: 0: 22898@3p 8: filtered 1 to 1, sorted to 0 8: 0: 22898@3p __all__ 9: don't have active chargers. 9: raw(1 9102 9102 9102) min(-3394 9102 9102 9102) spread(-72267 9102 9102 9102) max_pv 349 9: [ 0 22898@3p ] PM PV mtr(W) avl(W) raw max min spread -295 15921 69221 69221 65300 -3573 -341 15944 69321 69321 65300 -3573 -361 15954 69365 69365 65300 -3573 -288 15918 69208 69365 65300 -3573 -245 15896 69113 69365 65300 -3573 -174 15861 68960 69365 65300 -3573 -140 15844 68886 69365 65300 -3573 -114 15831 68830 69365 65300 -3573 -66 15824 68800 69365 65300 -3573 -52 15824 68800 69365 65300 -3573 -32 15824 68800 69365 65300 -3573 29 15824 68800 69365 65300 -3573 27 15824 68800 69365 65300 -3573 41 15824 68800 69365 65300 -3573 -1 15824 68800 69365 65300 -3573 -26 15824 68800 69365 65300 -3573 -37 15824 68800 69365 65300 -3573 -67 15824 68800 69365 65300 -3573 -25 15824 68800 69365 65300 -3573 -31 15824 68800 69365 65300 -3573 2025-09-28 12:10:48,113 Hysteresis 140 0: raw(68800 32000 32000 32000) min(65300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 69365 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 69365 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (50800 26000 26000 26000) 7: 0: 22933@3p 8: filtered 1 to 1, sorted to 0 8: 0: 22933@3p __all__ 9: don't have active chargers. 9: raw(1 9067 9067 9067) min(-3499 9067 9067 9067) spread(-72372 9067 9067 9067) max_pv 566 9: [ 0 22933@3p ] PM PV mtr(W) avl(W) raw max min spread -39 15848 68904 69365 65300 -3573 -53 15848 68904 69365 65300 -3573 -21 15848 68904 69365 65300 -3573 -15 15848 68904 69365 65300 -3573 -12 15848 68904 69365 65300 -3573 -31 15848 68904 69365 65300 -3573 -61 15848 68904 69365 65300 -3573 -61 15848 68904 69365 65300 -3573 -33 15848 68904 69365 65300 -3573 -40 15848 68904 69365 65300 -3573 -17 15848 68904 69365 65300 -3573 -24 15848 68904 69365 65300 -3573 -41 15848 68904 69365 65300 -3573 -51 15848 68904 69365 65300 -3573 -65 15848 68904 69365 65300 -3573 -84 15848 68904 69365 65300 -3573 -67 15848 68904 69365 65300 -3573 -63 15848 68904 69365 65300 -3573 -61 15848 68904 69365 65300 -3573 -72 15848 68904 69365 65300 -3573 2025-09-28 12:10:58,117 Hysteresis 150 0: raw(68904 32000 32000 32000) min(65300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 69365 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 69365 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (50904 26000 26000 26000) 7: 0: 22968@3p 8: filtered 1 to 1, sorted to 0 8: 0: 22968@3p __all__ 9: don't have active chargers. 9: raw(0 9032 9032 9032) min(-3604 9032 9032 9032) spread(-72477 9032 9032 9032) max_pv 461 9: [ 0 22968@3p ] PM PV mtr(W) avl(W) raw max min spread -99 15872 69008 69365 65300 -3573 -111 15877 69030 69365 65300 -3573 -136 15890 69086 69365 65300 -3573 -123 15883 69056 69365 65300 -3573 -94 15872 69008 69365 65300 -3573 -78 15872 69008 69365 65300 -3573 -70 15872 69008 69365 65300 -3573 -69 15872 69008 69365 65300 -3573 -53 15872 69008 69365 65300 -3573 -88 15872 69008 69365 65300 -3573 -133 15888 69078 69365 65300 -3573 -154 15899 69126 69365 65300 -3573 -147 15895 69108 69365 65300 -3573 -155 15899 69126 69365 65300 -3573 -156 15900 69130 69365 65300 -3573 -142 15893 69100 69365 65300 -3573 -151 15897 69117 69365 65300 -3573 -164 15904 69147 69365 65300 -3573 -191 15917 69204 69365 65300 -3573 -175 15909 69169 69365 65300 -3573 2025-09-28 12:11:08,128 Hysteresis 160 0: raw(69169 32000 32000 32000) min(65300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 69365 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 69365 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (51169 26000 26000 26000) 7: 0: 23056@3p 8: filtered 1 to 1, sorted to 0 8: 0: 23056@3p __all__ 9: don't have active chargers. 9: raw(1 8944 8944 8944) min(-3868 8944 8944 8944) spread(-72741 8944 8944 8944) max_pv 197 9: [ 0 23056@3p ] PM PV mtr(W) avl(W) raw max min spread -147 15956 69373 69373 65300 -3573 -119 15942 69313 69373 65300 -3573 -79 15933 69273 69373 65300 -3573 -70 15933 69273 69373 65300 -3573 -118 15942 69313 69373 65300 -3573 -154 15960 69391 69391 65300 -3573 -179 15972 69443 69443 65300 -3573 -193 15979 69473 69473 65300 -3573 -179 15972 69443 69473 65300 -3573 -176 15971 69439 69473 65300 -3573 -177 15971 69439 69473 65300 -3573 -186 15976 69460 69473 65300 -3573 -124 15945 69326 69473 65300 -3573 -143 15954 69365 69473 65300 -3573 -137 15951 69352 69473 65300 -3573 -170 15968 69426 69473 65300 -3573 -156 15961 69395 69473 65300 -3573 -140 15953 69360 69473 65300 -3573 -129 15947 69334 69473 65300 -3573 -54 15933 69273 69473 65300 -3573 2025-09-28 12:11:18,154 Hysteresis 170 0: raw(69273 32000 32000 32000) min(65300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 69473 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 69473 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (51273 26000 26000 26000) 7: 0: 23091@3p 8: filtered 1 to 1, sorted to 0 8: 0: 23091@3p __all__ 9: don't have active chargers. 9: raw(0 8909 8909 8909) min(-3973 8909 8909 8909) spread(-72846 8909 8909 8909) max_pv 200 9: [ 0 23091@3p ] PM PV mtr(W) avl(W) raw max min spread -65 15957 69378 69473 65300 -3573 -50 15957 69378 69473 65300 -3573 -62 15957 69378 69473 65300 -3573 -68 15957 69378 69473 65300 -3573 -73 15957 69378 69473 65300 -3573 -74 15957 69378 69473 65300 -3573 -77 15957 69378 69473 65300 -3573 -103 15958 69382 69473 65300 -3573 -57 15957 69378 69473 65300 -3573 -44 15957 69378 69473 65300 -3573 -92 15957 69378 69473 65300 -3573 -60 15957 69378 69473 65300 -3573 -36 15957 69378 69473 65300 -3573 -42 15957 69378 69473 65300 -3573 -25 15957 69378 69473 65300 -3573 -21 15957 69378 69473 65300 -3573 -9 15957 69378 69473 65300 -3573 -27 15957 69378 69473 65300 -3573 -47 15957 69378 69473 65300 -3573 -59 15957 69378 69473 65300 -3573 2025-09-28 12:11:28,158 Hysteresis 180 0: raw(69378 32000 32000 32000) min(65300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 69473 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 69473 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (51378 26000 26000 26000) 7: 0: 23126@3p 8: filtered 1 to 1, sorted to 0 8: 0: 23126@3p __all__ 9: don't have active chargers. 9: raw(0 8874 8874 8874) min(-4078 8874 8874 8874) spread(-72951 8874 8874 8874) max_pv 95 9: [ 0 23126@3p ] PM PV mtr(W) avl(W) raw max min spread -84 15981 69482 69482 65300 -3573 -105 15983 69491 69491 65300 -3573 -113 15987 69508 69508 65300 -3573 -111 15986 69504 69508 65300 -3573 -140 16001 69569 69569 65300 -3573 -146 16004 69582 69582 65300 -3573 -171 16016 69634 69634 65300 -3573 -129 15995 69543 69634 65300 -3573 -146 16004 69582 69634 65300 -3573 -103 15982 69486 69634 65300 -3573 -77 15981 69482 69634 65300 -3573 -73 15981 69482 69634 65300 -3573 -69 15981 69482 69634 65300 -3573 -110 15986 69504 69634 65300 -3573 -142 16002 69573 69634 65300 -3573 -129 15995 69543 69634 65300 -3573 -138 16000 69565 69634 65300 -3573 -161 16011 69613 69634 65300 -3573 -138 16000 69565 69634 65300 -3573 -116 15989 69517 69634 65300 -3573 2025-09-28 12:11:38,165 Hysteresis 190 0: raw(69517 32000 32000 32000) min(65300 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 69634 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 69634 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (51517 26000 26000 26000) 7: 0: 23172@3p 8: filtered 1 to 1, sorted to 0 8: 0: 23172@3p __all__ 9: don't have active chargers. 9: raw(1 8828 8828 8828) min(-4216 8828 8828 8828) spread(-73089 8828 8828 8828) max_pv 118 9: [ 0 23172@3p ] PM PV mtr(W) avl(W) raw max min spread -97 16013 69621 69634 65300 -3573 -80 16013 69621 69634 65300 -3573 -67 16013 69621 69634 65465 -3573 -49 16013 69621 69634 65465 -3573 -13 16013 69621 69634 65465 -3573 -1 16013 69621 69634 65773 -3573 16 16013 69621 69634 65782 -3573 -6 16013 69621 69634 65782 -3573 -85 16013 69621 69634 65782 -3573 -113 16019 69647 69647 66186 -3573 -94 16013 69621 69647 66186 -3573 -105 16015 69630 69647 66186 -3573 -89 16013 69621 69647 66186 -3573 -88 16013 69621 69647 66186 -3573 -95 16013 69621 69647 66186 -3573 -138 16032 69704 69704 66186 -3573 -115 16020 69652 69704 66186 -3573 -171 16048 69773 69773 66186 -3573 -170 16048 69773 69773 66186 -3573 -133 16029 69691 69773 66186 -3573 2025-09-28 12:11:48,170 Hysteresis 200 0: raw(69691 32000 32000 32000) min(66186 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 69773 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 69773 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (51691 26000 26000 26000) 7: 0: 23230@3p 8: filtered 1 to 1, sorted to 0 8: 0: 23230@3p __all__ 9: don't have active chargers. 9: raw(1 8770 8770 8770) min(-3504 8770 8770 8770) spread(-73263 8770 8770 8770) max_pv 83 9: [ 0 23230@3p ] PM PV mtr(W) avl(W) raw max min spread -118 16062 69834 69834 66186 -3573 -105 16055 69804 69834 66186 -3573 -111 16058 69817 69834 66186 -3573 -119 16062 69834 69834 66186 -3573 -127 16066 69852 69852 66186 -3573 -135 16070 69869 69869 66186 -3573 -135 16070 69869 69869 66186 -3573 -115 16060 69826 69869 66186 -3573 -59 16053 69795 69869 66186 -3573 -6 16053 69795 69869 66186 -3573 13 16053 69795 69869 66186 -3573 61 16053 69795 69869 66186 -3573 103 16051 69786 69869 66186 -3573 107 16049 69778 69869 66186 -3573 77 16053 69795 69869 66186 -3573 71 16053 69795 69869 66186 -3573 43 16053 69795 69869 66186 -3573 47 16053 69795 69869 66186 -3573 -21 16053 69795 69869 66186 -3573 -47 16053 69795 69869 66186 -3573 2025-09-28 12:11:58,174 Hysteresis 210 0: raw(69795 32000 32000 32000) min(66186 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 69869 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 69869 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (51795 26000 26000 26000) 7: 0: 23265@3p 8: filtered 1 to 1, sorted to 0 8: 0: 23265@3p __all__ 9: don't have active chargers. 9: raw(0 8735 8735 8735) min(-3609 8735 8735 8735) spread(-73368 8735 8735 8735) max_pv 74 9: [ 0 23265@3p ] PM PV mtr(W) avl(W) raw max min spread -142 16098 69991 69991 66186 -3573 -60 16077 69900 69991 66186 -3573 -149 16101 70004 70004 66186 -3573 -66 16077 69900 70004 66186 -3573 -77 16077 69900 70004 66186 -3573 -84 16077 69900 70004 66186 -3573 -91 16077 69900 70004 66186 -3573 -50 16077 69900 70004 66186 -3573 -190 16122 70095 70095 66186 -3573 -51 16077 69900 70095 66186 -3573 -58 16077 69900 70095 66186 -3573 -45 16077 69900 70095 66186 -3573 -93 16077 69900 70095 66186 -3573 -104 16079 69908 70095 66186 -3573 -124 16089 69952 70095 66186 -3573 -164 16109 70039 70095 66186 -3573 -157 16105 70021 70095 66186 -3573 -123 16088 69947 70095 66186 -3573 -97 16077 69900 70095 66186 -3573 -97 16077 69900 70095 66186 -3573 2025-09-28 12:12:08,180 Hysteresis 220 0: raw(69900 32000 32000 32000) min(66186 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 70095 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 70095 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (51900 26000 26000 26000) 7: 0: 23300@3p 8: filtered 1 to 1, sorted to 0 8: 0: 23300@3p __all__ 9: don't have active chargers. 9: raw(0 8700 8700 8700) min(-3714 8700 8700 8700) spread(-73473 8700 8700 8700) max_pv 195 9: [ 0 23300@3p ] PM PV mtr(W) avl(W) raw max min spread -108 16106 70026 70095 66186 -3573 -125 16114 70060 70095 66186 -3573 -103 16103 70013 70095 66186 -3573 -148 16126 70113 70113 66413 -3573 -114 16109 70039 70113 66413 -3573 -109 16106 70026 70113 67130 -3573 -83 16102 70008 70113 67130 -3573 -89 16102 70008 70113 67130 -3573 -96 16102 70008 70113 67130 -3573 -135 16119 70082 70113 67130 -3573 -169 16136 70156 70156 67404 -3573 -142 16123 70100 70156 67404 -3573 -144 16124 70104 70156 67404 -3573 -125 16114 70060 70156 67404 -3573 -126 16115 70065 70156 67404 -3573 -122 16113 70056 70156 67404 -3573 -117 16110 70043 70156 67404 -3573 -119 16111 70047 70156 67404 -3573 -112 16108 70034 70156 67404 -3573 -99 16102 70008 70156 67508 -3573 2025-09-28 12:12:18,200 Hysteresis 230 0: raw(70008 32000 32000 32000) min(67508 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 70156 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 70156 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (52008 26000 26000 26000) 7: 0: 23336@3p 8: filtered 1 to 1, sorted to 0 8: 0: 23336@3p __all__ 9: don't have active chargers. 9: raw(0 8664 8664 8664) min(-2500 8664 8664 8664) spread(-73581 8664 8664 8664) max_pv 148 9: [ 0 23336@3p ] PM PV mtr(W) avl(W) raw max min spread -46 16126 70113 70156 67508 -3573 -52 16126 70113 70156 67508 -3573 -28 16126 70113 70156 67508 -3573 -39 16126 70113 70156 67508 -3573 -92 16126 70113 70156 67508 -3573 -116 16134 70147 70156 67508 -3573 -141 16146 70200 70200 67508 -3573 -138 16145 70195 70200 67508 -3573 -140 16146 70200 70200 67508 -3573 -147 16149 70213 70213 67508 -3573 -138 16145 70195 70213 67508 -3573 -148 16150 70217 70217 67508 -3573 -133 16142 70182 70217 67508 -3573 -154 16153 70230 70230 67508 -3573 -128 16140 70173 70230 67508 -3573 -140 16146 70200 70230 67508 -3573 -76 16126 70113 70230 67508 -3573 -86 16126 70113 70230 67508 -3573 -62 16126 70113 70230 67508 -3573 -63 16126 70113 70230 67613 -3573 2025-09-28 12:12:28,209 Hysteresis 240 0: raw(70113 32000 32000 32000) min(67613 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 70230 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 70230 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (52113 26000 26000 26000) 7: 0: 23371@3p 8: filtered 1 to 1, sorted to 0 8: 0: 23371@3p __all__ 9: don't have active chargers. 9: raw(0 8629 8629 8629) min(-2500 8629 8629 8629) spread(-73686 8629 8629 8629) max_pv 117 9: [ 0 23371@3p ] PM PV mtr(W) avl(W) raw max min spread -41 16150 70217 70230 67613 -3573 -24 16150 70217 70230 67613 -3573 4 16150 70217 70230 67613 -3573 -35 16150 70217 70230 67613 -3573 -40 16150 70217 70230 67613 -3573 -39 16150 70217 70230 67613 -3573 -70 16150 70217 70230 67613 -3573 -60 16150 70217 70230 67613 -3573 -74 16150 70217 70230 67613 -3573 -88 16150 70217 70230 67613 -3573 -75 16150 70217 70230 67613 -3573 -93 16150 70217 70230 67613 -3573 139 16130 70130 70230 67613 -3573 764 15818 68773 70230 67613 -3573 117 16141 70178 70230 67613 -3573 -182 16191 70395 70395 67613 -3573 -556 16378 71208 71208 67613 -3573 -849 16524 71843 71843 67613 -3573 -852 16526 71852 71852 67613 -3573 -193 16196 70417 71852 67717 -3573 2025-09-28 12:12:38,213 Hysteresis 250 0: raw(70417 32000 32000 32000) min(67717 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 71852 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 71852 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (52417 26000 26000 26000) 7: 0: 23472@3p 8: filtered 1 to 1, sorted to 0 8: 0: 23472@3p __all__ 9: don't have active chargers. 9: raw(1 8528 8528 8528) min(-2699 8528 8528 8528) spread(-73989 8528 8528 8528) max_pv 1436 9: [ 0 23472@3p ] PM PV mtr(W) avl(W) raw max min spread -117 16228 70556 71852 67717 -3573 -112 16226 70547 71852 67717 -3573 -59 16220 70521 71852 67717 -3573 -58 16220 70521 71852 67717 -3573 141 16199 70430 71852 67717 -3573 2541 14103 61317 71852 61317 -3573 199 16171 70308 71852 61317 -3573 -772 16556 71982 71982 61317 -3573 -658 16499 71734 71982 61317 -3573 -571 16455 71543 71982 61317 -3573 -987 16663 72447 72447 61317 -3573 -1106 16987 73856 73856 61317 -3573 -1104 16985 73847 73856 61317 -3573 -554 16447 71508 73856 61317 -3573 -207 16273 70752 73856 61317 -3573 -237 16288 70817 73856 61317 -3573 -89 16220 70521 73856 61317 -3573 -120 16230 70565 73856 61317 -3573 -82 16220 70521 73856 61317 -3573 -60 16220 70521 73856 61317 -3573 2025-09-28 12:12:48,219 Hysteresis 260 0: raw(70521 32000 32000 32000) min(61317 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 73856 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 73856 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (52521 26000 26000 26000) 7: 0: 23507@3p 8: filtered 1 to 1, sorted to 0 8: 0: 23507@3p __all__ 9: don't have active chargers. 9: raw(0 8493 8493 8493) min(-9204 8493 8493 8493) spread(-74094 8493 8493 8493) max_pv 3335 9: [ 0 23507@3p ] PM PV mtr(W) avl(W) raw max min spread -54 16244 70626 73856 61317 -3573 -100 16244 70626 73856 61317 -3573 -107 16247 70639 73856 61317 -3573 -100 16244 70626 73856 61317 -3573 -104 16246 70634 73856 61317 -3573 -105 16246 70634 73856 61317 -3573 -102 16245 70630 73856 61317 -3573 -105 16246 70634 73856 61317 -3573 -99 16244 70626 73856 61317 -3573 -100 16244 70626 73856 61317 -3573 -91 16244 70626 73856 61317 -3573 -82 16244 70626 73856 61317 -3573 -91 16244 70626 73856 61317 -3573 -97 16244 70626 73856 61317 -3573 -57 16244 70626 73856 61317 -3573 -8 16244 70626 73856 61317 -3573 7 16244 70626 73856 61317 -3573 34 16244 70626 73856 61317 -3573 59 16244 70626 73856 61317 -3573 136 16226 70547 73856 61317 -3573 2025-09-28 12:12:58,224 Hysteresis 270 0: raw(70547 32000 32000 32000) min(61317 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 73856 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 73856 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (52547 26000 26000 26000) 7: 0: 23515@3p 8: filtered 1 to 1, sorted to 0 8: 0: 23515@3p __all__ 9: don't have active chargers. 9: raw(2 8485 8485 8485) min(-9228 8485 8485 8485) spread(-74118 8485 8485 8485) max_pv 3311 9: [ 0 23515@3p ] PM PV mtr(W) avl(W) raw max min spread 136 16232 70573 73856 61317 -3573 -22 16250 70652 73856 61317 -3573 -11 16250 70652 73856 61317 -3573 -10 16250 70652 73856 61317 -3573 -18 16250 70652 73856 61317 -3573 -17 16250 70652 73856 61317 -3573 19 16250 70652 73856 61317 -3573 11 16250 70652 73856 61317 -3573 -27 16250 70652 73856 61317 -3573 -6 16250 70652 73856 61317 -3573 -2 16250 70652 73856 61317 -3573 133 16233 70578 73856 61317 -3573 148 16226 70547 73856 61317 -3573 91 16250 70652 73856 61317 -3573 91 16250 70652 73856 61317 -3573 -14 16250 70652 73856 61317 -3573 -35 16250 70652 73856 61317 -3573 86 16250 70652 73856 61317 -3573 119 16240 70608 73856 61317 -3573 144 16228 70556 73856 61317 -3573 2025-09-28 12:13:08,243 Hysteresis 280 0: raw(70556 32000 32000 32000) min(61317 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 73856 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 73856 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (52556 26000 26000 26000) 7: 0: 23518@3p 8: filtered 1 to 1, sorted to 0 8: 0: 23518@3p __all__ 9: don't have active chargers. 9: raw(2 8482 8482 8482) min(-9237 8482 8482 8482) spread(-74127 8482 8482 8482) max_pv 3302 9: [ 0 23518@3p ] PM PV mtr(W) avl(W) raw max min spread 268 16168 70295 73856 61317 -3573 225 16190 70391 73856 61317 -3573 77 16252 70660 73856 61317 -3573 33 16252 70660 73856 61317 -3573 18 16252 70660 73856 61317 -3573 -29 16252 70660 73856 61317 -3573 -38 16252 70660 73856 61317 -3573 -51 16252 70660 73856 61317 -3573 -46 16252 70660 73856 61317 -3573 64 16252 70660 73856 61317 -3573 39 16252 70660 73856 61317 -3573 29 16252 70660 73856 61317 -3573 -51 16252 70660 73856 61317 -3573 -61 16252 70660 73856 61317 -3573 -141 16272 70747 73856 61317 -3573 -143 16273 70752 73856 61317 -3573 -143 16273 70752 73856 61317 -3573 -56 16252 70660 73856 61317 -3573 -66 16252 70660 73856 61317 -3573 51 16252 70660 73856 61317 -3573 2025-09-28 12:13:18,247 Hysteresis 290 0: raw(70660 32000 32000 32000) min(61317 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 73856 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 73856 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (52660 26000 26000 26000) 7: 0: 23553@3p 8: filtered 1 to 1, sorted to 0 8: 0: 23553@3p __all__ 9: don't have active chargers. 9: raw(1 8447 8447 8447) min(-9342 8447 8447 8447) spread(-74232 8447 8447 8447) max_pv 3197 9: [ 0 23553@3p ] PM PV mtr(W) avl(W) raw max min spread 86 16276 70765 73856 61317 -3573 400 16126 70113 73856 61317 -3573 400 16126 70113 73856 61317 -3573 271 16191 70395 73856 61317 -3573 99 16276 70765 73856 61317 -3573 378 16137 70160 73856 61317 -3573 357 16148 70208 73856 61317 -3573 427 16113 70056 73856 61317 -3573 657 15998 69556 73856 61317 -3573 679 15987 69508 73856 61317 -3573 537 16058 69817 73856 61317 -3573 159 16247 70639 73856 61317 -3573 225 16214 70495 73856 61317 -3573 226 16213 70491 73856 61317 -3573 259 16197 70421 73856 61317 -3573 388 16132 70139 73856 61317 -3573 388 16132 70139 73856 61317 -3573 251 16201 70439 73856 61317 -3573 137 16257 70682 73856 61317 -3573 -17 16276 70765 73856 61317 -3573 2025-09-28 12:13:28,254 Hysteresis 300 0: raw(70765 32000 32000 32000) min(61317 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 73856 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 73856 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (52765 26000 26000 26000) 7: 0: 23588@3p 8: filtered 1 to 1, sorted to 0 8: 0: 23588@3p __all__ 9: don't have active chargers. 9: raw(1 8412 8412 8412) min(-9447 8412 8412 8412) spread(-74337 8412 8412 8412) max_pv 3092 9: [ 0 23588@3p ] PM PV mtr(W) avl(W) raw max min spread -78 16300 70869 73856 61317 -3573 -235 16367 71160 73856 61317 -3573 -202 16351 71091 73856 61317 -3573 -202 16351 71091 73856 61317 -3573 -97 16300 70869 73856 61317 -3573 -42 16300 70869 73856 61317 -3573 -123 16311 70917 73856 61317 -3573 -200 16350 71086 73856 61317 -3573 -192 16346 71069 73856 61317 -3573 -264 16382 71226 73856 61317 -3573 -264 16382 71226 73856 61317 -3573 -423 16461 71569 73856 61317 -3573 -343 16421 71395 73856 61317 -3573 -297 16398 71295 73856 61317 -3573 -328 16414 71365 73856 61317 -3573 -392 16446 71504 73856 61317 -3573 -267 16339 71039 73856 61317 -3573 -267 16339 71039 73856 61317 -3573 -268 16339 71039 73856 61317 -3573 -257 16334 71017 73856 61317 -3573 2025-09-28 12:13:38,263 Hysteresis 310 0: raw(71017 32000 32000 32000) min(61317 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 73856 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 73856 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (53017 26000 26000 26000) 7: 0: 23672@3p 8: filtered 1 to 1, sorted to 0 8: 0: 23672@3p __all__ 9: don't have active chargers. 9: raw(1 8328 8328 8328) min(-9699 8328 8328 8328) spread(-74589 8328 8328 8328) max_pv 2840 9: [ 0 23672@3p ] PM PV mtr(W) avl(W) raw max min spread -341 16434 71452 73856 61317 -3573 -270 16398 71295 73856 61317 -3573 -59 16314 70930 73856 61317 -3573 189 16269 70734 73856 61317 -3573 189 16269 70734 73856 61317 -3573 556 16086 69939 73856 61317 -3573 502 16113 70056 73856 61317 -3573 377 16175 70326 73856 61317 -3573 17 16314 70930 73856 61317 -3573 30 16314 70930 73856 61317 -3573 9 16314 70930 73856 61317 -3573 9 16314 70930 73856 61317 -3573 -22 16314 70930 73856 61317 -3573 -145 16336 71026 73856 61317 -3573 -155 16341 71047 73856 61317 -3573 -201 16364 71147 73856 61317 -3573 -219 16373 71186 73856 61317 -3573 -273 16400 71304 73856 61317 -3573 -273 16400 71304 73856 61317 -3573 -53 16314 70930 73856 61317 -3573 2025-09-28 12:13:48,266 Hysteresis 320 0: raw(70930 32000 32000 32000) min(61317 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 73856 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 73856 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (52930 26000 26000 26000) 7: 0: 23643@3p 8: filtered 1 to 1, sorted to 0 8: 0: 23643@3p __all__ 9: don't have active chargers. 9: raw(1 8357 8357 8357) min(-9612 8357 8357 8357) spread(-74502 8357 8357 8357) max_pv 2927 9: [ 0 23643@3p ] PM PV mtr(W) avl(W) raw max min spread 66 16294 70843 73856 61317 -3573 175 16256 70678 73856 61317 -3573 121 16283 70795 73856 61317 -3573 277 16205 70456 73856 61317 -3573 277 16250 70652 73856 61317 -3573 267 16255 70673 73856 61317 -3573 137 16319 70952 73856 61317 -3573 105 16335 71021 73856 61317 -3573 146 16315 70934 73856 61317 -3573 179 16299 70865 73856 61317 -3573 240 16268 70730 73856 61317 -3573 377 16200 70434 73856 61317 -3573 377 16200 70434 73856 61317 -3573 272 16252 70660 73856 61317 -3573 146 16315 70934 73856 61317 -3573 -1 16338 71034 73856 61317 -3573 14 16338 71034 73856 61317 -3573 -16 16338 71034 73856 61317 -3573 -45 16338 71034 73856 61317 -3573 -45 16338 71034 73856 61317 -3573 2025-09-28 12:13:58,271 Hysteresis 330 0: raw(71034 32000 32000 32000) min(61317 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 73856 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 73856 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (53034 26000 26000 26000) 7: 0: 23678@3p 8: filtered 1 to 1, sorted to 0 8: 0: 23678@3p __all__ 9: don't have active chargers. 9: raw(0 8322 8322 8322) min(-9717 8322 8322 8322) spread(-74607 8322 8322 8322) max_pv 2822 9: [ 0 23678@3p ] PM PV mtr(W) avl(W) raw max min spread -88 16362 71139 73856 61317 -3573 -151 16387 71247 73856 61317 -3573 -300 16462 71573 73856 61317 -3573 -250 16437 71465 73856 61317 -3573 -258 16441 71482 73856 61317 -3573 -6 16362 71139 73856 61317 -3573 -6 16362 71139 73856 61317 -3573 -85 16362 71139 73856 61317 -3573 -120 16372 71182 73856 61317 -3573 -404 16514 71800 73856 61317 -3573 -468 16546 71939 73856 61317 -3573 -451 16537 71900 73856 61317 -3573 -378 16501 71743 73856 61317 -3573 -337 16480 71652 73856 61317 -3573 -519 16571 72047 73856 61317 -3573 -592 16608 72208 73856 61317 -3573 -744 16684 72539 73856 61317 -3573 -550 16587 72117 73856 61317 -3573 -398 16511 71786 73856 61317 -3573 -469 16546 71939 73856 61317 -3573 2025-09-28 12:14:08,287 Hysteresis 340 0: raw(71939 32000 32000 32000) min(61317 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 73856 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 73856 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (53939 26000 26000 26000) 7: 0: 23979@3p 8: filtered 1 to 1, sorted to 0 8: 0: 23979@3p __all__ 9: don't have active chargers. 9: raw(2 8021 8021 8021) min(-10620 8021 8021 8021) spread(-75510 8021 8021 8021) max_pv 1919 9: [ 0 23979@3p ] PM PV mtr(W) avl(W) raw max min spread -537 16788 72991 73856 61317 -3573 -644 16842 73226 73856 61317 -3573 -577 16808 73078 73856 61317 -3573 -501 16770 72913 73856 61317 -3573 -315 16677 72508 73856 61317 -3573 -52 16570 72043 73856 61317 -3573 -4 16570 72043 73856 61317 -3573 -79 16570 72043 73856 61317 -3573 -181 16610 72217 73856 61317 -3573 -161 16600 72173 73856 61317 -3573 38 16570 72043 73856 61317 -3573 197 16522 71834 73856 61317 -3573 257 16492 71704 73856 61317 -3573 351 16445 71500 73856 61317 -3573 160 16540 71913 73856 61317 -3573 46 16570 72043 73856 61317 -3573 -88 16570 72043 73856 61317 -3573 -380 16710 72652 73856 61317 -3573 -348 16694 72582 73856 61317 -3573 -655 16847 73247 73856 61317 -3573 2025-09-28 12:14:18,291 Hysteresis 350 0: raw(73247 32000 32000 32000) min(61317 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 73856 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 73856 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (55247 26000 26000 26000) 7: 0: 24415@3p 8: filtered 1 to 1, sorted to 0 8: 0: 24415@3p __all__ 9: don't have active chargers. 9: raw(2 7585 7585 7585) min(-11928 7585 7585 7585) spread(-76818 7585 7585 7585) max_pv 611 9: [ 0 24415@3p ] PM PV mtr(W) avl(W) raw max min spread -634 17138 74513 74513 61317 -3573 -446 17044 74104 74513 61317 -3573 -353 16997 73900 74513 61317 -3573 -75 16871 73352 74513 61317 -3573 55 16871 73352 74513 61317 -3573 -24 16871 73352 74513 61317 -3573 30 16871 73352 74513 61317 -3573 130 16856 73286 74513 61317 -3573 130 16856 73286 74513 61317 -3573 -33 16871 73352 74513 61317 -3573 -112 16877 73378 74513 61317 -3573 -168 16905 73500 74513 61317 -3573 -138 16890 73434 74513 61317 -3573 -156 16899 73473 74513 61317 -3573 -95 16871 73352 74513 61317 -3573 43 16871 73352 74513 61317 -3573 59 16871 73352 74513 61317 -3573 88 16871 73352 74513 61317 -3573 76 16871 73352 74513 61317 -3573 26 16871 73352 74513 61317 -3573 2025-09-28 12:14:28,296 Hysteresis 360 0: raw(73352 32000 32000 32000) min(61317 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 74513 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 74513 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (55352 26000 26000 26000) 7: 0: 24450@3p 8: filtered 1 to 1, sorted to 0 8: 0: 24450@3p __all__ 9: don't have active chargers. 9: raw(2 7550 7550 7550) min(-12033 7550 7550 7550) spread(-76923 7550 7550 7550) max_pv 1163 9: [ 0 24450@3p ] PM PV mtr(W) avl(W) raw max min spread 16 16895 73456 74513 61317 -3573 87 16895 73456 74513 61317 -3573 109 16890 73434 74513 61317 -3573 52 16895 73456 74513 61317 -3573 55 16895 73456 74513 61317 -3573 229 16831 73178 74513 61317 -3573 255 16818 73121 74513 61317 -3573 334 16778 72947 74513 61317 -3573 334 16778 72947 74513 61317 -3573 154 16868 73339 74513 61317 -3573 93 16895 73456 74513 61317 -3573 13 16895 73456 74513 61317 -3573 42 16895 73456 74513 61317 -3573 27 16895 73456 74513 61317 -3573 15 16895 73456 74513 61317 -3573 -45 16895 73456 74513 61317 -3573 -45 16895 73456 74513 61317 -3573 -114 16902 73486 74513 61317 -3573 -131 16910 73521 74513 61317 -3573 -184 16937 73639 74513 61317 -3573 2025-09-28 12:14:38,300 Hysteresis 370 0: raw(73639 32000 32000 32000) min(61317 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 74513 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 74513 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (55639 26000 26000 26000) 7: 0: 24546@3p 8: filtered 1 to 1, sorted to 0 8: 0: 24546@3p __all__ 9: don't have active chargers. 9: raw(1 7454 7454 7454) min(-12321 7454 7454 7454) spread(-77211 7454 7454 7454) max_pv 875 9: [ 0 24546@3p ] PM PV mtr(W) avl(W) raw max min spread -161 16991 73873 74513 61317 -3573 -199 17010 73956 74513 61317 -3573 -150 16986 73852 74513 61317 -3573 -116 16969 73778 74513 61317 -3573 -116 16969 73778 74513 61317 -3573 -100 16961 73743 74513 61317 -3573 -194 17008 73947 74513 61317 -3573 -330 17076 74243 74513 61317 -3573 -394 17108 74382 74513 61317 -3573 -459 17140 74521 74521 61317 -3573 -287 17054 74147 74521 61317 -3573 -316 17069 74213 74521 61317 -3573 -128 16975 73804 74521 61317 -3573 -150 16986 73852 74521 61317 -3573 -250 17036 74069 74521 61317 -3573 -231 17026 74026 74521 61317 -3573 -224 17023 74013 74521 61317 -3573 -256 17039 74082 74521 61317 -3573 -284 17053 74143 74521 61317 -3573 -282 17052 74139 74521 61317 -3573 2025-09-28 12:14:48,304 Hysteresis 380 0: raw(74139 32000 32000 32000) min(61317 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 74521 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 74521 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (56139 26000 26000 26000) 7: 0: 24713@3p 8: filtered 1 to 1, sorted to 0 8: 0: 24713@3p __all__ 9: don't have active chargers. 9: raw(0 7287 7287 7287) min(-12822 7287 7287 7287) spread(-77712 7287 7287 7287) max_pv 382 9: [ 0 24713@3p ] PM PV mtr(W) avl(W) raw max min spread -307 17179 74691 74691 61317 -3573 -276 17164 74626 74691 61317 -3573 -281 17166 74634 74691 61317 -3573 -321 17186 74721 74721 61317 -3573 -321 17186 74721 74721 61317 -3573 -357 17204 74800 74800 61317 -3573 -392 17222 74878 74878 61317 -3573 -408 17230 74913 74913 61317 -3573 -417 17234 74930 74930 61317 -3573 -451 17251 75004 75004 61317 -3573 -466 17259 75039 75039 61317 -3573 -457 17254 75017 75039 61317 -3573 -456 17254 75017 75039 61317 -3573 -443 17247 74986 75039 61317 -3573 -414 17233 74926 75039 61317 -3573 -426 17239 74952 75039 61317 -3573 -417 17234 74930 75039 61317 -3573 -444 17248 74991 75039 61317 -3573 -485 17268 75078 75078 61317 -3573 -492 17272 75095 75095 61317 -3573 2025-09-28 12:14:58,335 Hysteresis 390 0: raw(75095 32000 32000 32000) min(61317 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 75095 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 75095 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (57095 26000 26000 26000) 7: 0: 25031@3p 8: filtered 1 to 1, sorted to 0 8: 0: 25031@3p __all__ 9: don't have active chargers. 9: raw(2 6969 6969 6969) min(-13776 6969 6969 6969) spread(-78666 6969 6969 6969) max_pv 2 9: [ 0 25031@3p ] PM PV mtr(W) avl(W) raw max min spread -496 17494 76060 76060 61317 -3573 -496 17494 76060 76060 61317 -3573 -486 17489 76039 76060 61317 -3573 -491 17491 76047 76060 61317 -3573 -503 17497 76073 76073 61317 -3573 -484 17488 76034 76073 61317 -3573 -480 17486 76026 76073 61317 -3573 -515 17503 76100 76100 61317 -3573 -493 17492 76052 76100 61317 -3573 -470 17481 76004 76100 61317 -3573 -442 17467 75943 76100 61317 -3573 -455 17473 75969 76100 61317 -3573 -464 17478 75991 76100 61317 -3573 -435 17463 75926 76100 61317 -3573 -442 17467 75943 76100 61317 -3573 -458 17475 75978 76100 61317 -3573 -456 17474 75973 76100 61317 -3573 -445 17468 75947 76100 61317 -3573 -455 17473 75969 76100 61317 -3573 -459 17475 75978 76100 61317 -3573 2025-09-28 12:15:08,339 Hysteresis 400 0: raw(75978 32000 32000 32000) min(61317 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 76100 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 1 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 76100 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (57978 26000 26000 26000) 7: 0: 25326@3p 8: filtered 1 to 1, sorted to 0 8: 0: 25326@3p __all__ 9: don't have active chargers. 9: raw(0 6674 6674 6674) min(-14661 6674 6674 6674) spread(-79551 6674 6674 6674) max_pv 122 9: [ 0 25326@3p ] PM PV mtr(W) avl(W) raw max min spread -482 17690 76913 76913 61317 -3573 -490 17694 76930 76930 61317 -3573 -552 17725 77065 77065 61317 -3573 -560 17729 77082 77082 61317 -3573 -568 17733 77100 77100 61317 -3573 -576 17737 77117 77117 61317 -3573 -527 17712 77008 77117 61317 -3573 -529 17713 77013 77117 61317 -3573 -547 17722 77052 77117 61317 -3573 -539 17718 77034 77117 61317 -3573 -553 17725 77065 77117 61317 -3573 -556 17727 77073 77117 61317 -3573 -565 17731 77091 77117 61317 -3573 -553 17725 77065 77117 61317 -3573 -571 17734 77104 77117 61317 -3573 -564 17731 77091 77117 61317 -3573 -596 17747 77160 77160 61317 -3573 -623 17760 77217 77217 61317 -3573 -636 17767 77247 77247 61317 -3573 -646 17772 77269 77269 61317 -3573 2025-09-28 12:15:18,345 Hysteresis 410 0: raw(77269 32000 32000 32000) min(61317 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 77269 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 77269 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (59269 26000 26000 26000) 7: 0: 25756@3p 8: filtered 1 to 1, sorted to 0 8: 0: 25756@3p __all__ 9: don't have active chargers. 9: raw(1 6244 6244 6244) min(-15951 6244 6244 6244) spread(-80841 6244 6244 6244) max_pv 1 9: [ 0 25756@3p ] PM PV mtr(W) avl(W) raw max min spread -659 18075 78586 78586 61317 -3573 -655 18073 78578 78586 61317 -3573 -698 18095 78673 78673 61317 -3573 -698 18095 78673 78673 61317 -3573 -693 18092 78660 78673 61317 -3573 -695 18093 78665 78673 61317 -3573 -694 18093 78665 78673 61317 -3573 -664 18078 78600 78673 61317 -3573 -692 18092 78660 78673 61317 -3573 -680 18086 78634 78673 61317 -3573 -691 18091 78656 78673 61317 -3573 -725 18108 78730 78730 61317 -3573 -725 18108 78730 78730 61317 -3573 -760 18126 78808 78808 61317 -3573 -782 18137 78856 78856 61317 -3573 -777 18134 78843 78856 61317 -3573 -754 18123 78795 78856 61317 -3573 -683 18087 78639 78856 61317 -3573 -629 18060 78521 78856 61317 -3573 -498 17995 78239 78856 61317 -3573 2025-09-28 12:15:28,351 Hysteresis 420 0: raw(78239 32000 32000 32000) min(61317 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 78856 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 78856 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (60239 26000 26000 26000) 7: 0: 26079@3p 8: filtered 1 to 1, sorted to 0 8: 0: 26079@3p __all__ 9: don't have active chargers. 9: raw(2 5921 5921 5921) min(-16920 5921 5921 5921) spread(-81810 5921 5921 5921) max_pv 619 9: [ 0 26079@3p ] PM PV mtr(W) avl(W) raw max min spread -250 18094 78669 78856 61317 -3573 -28 18019 78343 78856 61317 -3573 194 17972 78139 78856 61317 -3573 330 17904 77843 78856 61317 -3573 353 17893 77795 78856 61317 -3573 348 17895 77804 78856 61317 -3573 525 17807 77421 78856 61317 -3573 669 17735 77108 78856 61317 -3573 936 17601 76526 78856 61317 -3573 1102 17518 76165 78856 61317 -3573 991 17574 76408 78856 61317 -3573 803 17668 76817 78856 61317 -3573 415 17862 77660 78856 61317 -3573 157 17991 78221 78856 61317 -3573 -34 18019 78343 78856 61317 -3573 -261 18099 78691 78856 61317 -3573 -522 18230 79260 79260 61317 -3573 -496 18217 79204 79260 61317 -3573 -537 18237 79291 79291 61317 -3573 -357 18147 78900 79291 61317 -3573 2025-09-28 12:15:38,355 Hysteresis 430 0: raw(78900 32000 32000 32000) min(61317 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 79291 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 79291 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (60900 26000 26000 26000) 7: 0: 26300@3p 8: filtered 1 to 1, sorted to 0 8: 0: 26300@3p __all__ 9: don't have active chargers. 9: raw(0 5700 5700 5700) min(-17583 5700 5700 5700) spread(-82473 5700 5700 5700) max_pv 391 9: [ 0 26300@3p ] PM PV mtr(W) avl(W) raw max min spread -255 18249 79343 79343 61317 -3573 -22 18172 79008 79343 61317 -3573 73 18172 79008 79343 61317 -3573 75 18172 79008 79343 61317 -3573 -33 18172 79008 79343 61317 -3573 290 18077 78595 79343 61317 -3573 535 17955 78065 79343 61317 -3573 687 17879 77734 79343 61317 -3573 687 17879 77734 79343 61317 -3573 511 17967 78117 79343 61317 -3573 567 17939 77995 79343 61317 -3573 175 18135 78847 79343 61317 -3573 175 18135 78847 79343 61317 -3573 331 18057 78508 79343 61317 -3573 548 17948 78034 79343 61317 -3573 740 17852 77617 79343 61317 -3573 564 17940 78000 79343 61317 -3573 618 17913 77882 79343 61317 -3573 416 18014 78321 79343 61317 -3573 417 18014 78321 79343 61317 -3573 2025-09-28 12:15:48,358 Hysteresis 440 0: raw(78321 32000 32000 32000) min(61317 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 79343 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 79343 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (60321 26000 26000 26000) 7: 0: 26107@3p 8: filtered 1 to 1, sorted to 0 8: 0: 26107@3p __all__ 9: don't have active chargers. 9: raw(0 5893 5893 5893) min(-17004 5893 5893 5893) spread(-81894 5893 5893 5893) max_pv 1022 9: [ 0 26107@3p ] PM PV mtr(W) avl(W) raw max min spread 241 17968 78121 79343 61317 -3573 299 17939 77995 79343 61317 -3573 323 17927 77943 79343 61317 -3573 423 17877 77726 79343 61317 -3573 338 17919 77908 79343 61317 -3573 266 17955 78065 79343 61317 -3573 285 17946 78026 79343 61317 -3573 181 17998 78252 79343 61317 -3573 87 17123 74447 79343 61317 -3573 -41 17123 74447 79343 61317 -3573 -172 17177 74682 79343 61317 -3573 -206 17203 74795 79343 61317 -3573 -189 17190 74739 79343 61317 -3573 -98 17123 74447 79343 61317 -3573 56 17123 74447 79343 61317 -3573 127 17103 74360 79343 61317 -3573 143 17091 74308 79343 61317 -3573 74 17123 74447 79343 61317 -3573 83 17123 74447 79343 61317 -3573 86 17123 74447 79343 61317 -3573 2025-09-28 12:15:58,379 Hysteresis 450 0: raw(74447 32000 32000 32000) min(61317 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 79343 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 79343 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (56447 26000 26000 26000) 7: 0: 24815@3p 8: filtered 1 to 1, sorted to 0 8: 0: 24815@3p __all__ 9: don't have active chargers. 9: raw(2 7185 7185 7185) min(-13128 7185 7185 7185) spread(-78018 7185 7185 7185) max_pv 4898 9: [ 0 24815@3p ] PM PV mtr(W) avl(W) raw max min spread 56 16232 70573 79343 61317 -3573 -29 16232 70573 79343 61317 -3573 -41 16232 70573 79343 61317 -3573 -114 16243 70621 79343 61317 -3573 -155 16273 70752 79343 61317 -3573 -202 16309 70908 79343 61317 -3573 -200 16307 70900 79343 61317 -3573 -263 16354 71104 79343 61317 -3573 -158 16276 70765 79343 61317 -3573 -62 16232 70573 79343 61317 -3573 77 16232 70573 79343 61317 -3573 84 16232 70573 79343 61317 -3573 99 16232 70573 79343 61317 -3573 -40 16232 70573 79343 61317 -3573 -17 16232 70573 79343 61317 -3573 -94 16232 70573 79343 61317 -3573 -62 15484 67321 79343 61317 -3573 -62 15484 67321 79343 61317 -3573 -71 15484 67321 79343 61317 -3573 -151 15528 67513 79343 61317 -3573 2025-09-28 12:16:08,383 Hysteresis 460 0: raw(67513 32000 32000 32000) min(61317 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 79343 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 79343 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (49513 26000 26000 26000) 7: 0: 22504@3p 8: filtered 1 to 1, sorted to 0 8: 0: 22504@3p __all__ 9: don't have active chargers. 9: raw(1 9496 9496 9496) min(-6195 9496 9496 9496) spread(-71085 9496 9496 9496) max_pv 11831 9: [ 0 22504@3p ] PM PV mtr(W) avl(W) raw max min spread -24 13889 60386 79343 60386 -3573 -82 13889 60386 79343 60386 -3573 51 13889 60386 79343 60386 -3573 -16 13889 60386 79343 60386 -3573 -59 13889 60386 79343 60386 -3573 -70 13889 60386 79343 60386 -3573 38 13889 60386 79343 60386 -3573 -145 13928 60556 79343 60386 -3573 -43 13889 60386 79343 60386 -3573 -168 13948 60643 79343 60386 -3573 -84 13889 60386 79343 60386 -3573 -69 13889 60386 79343 60386 -3573 -111 13898 60426 79343 60386 -3573 -272 14039 61039 79343 60386 -3573 -169 13949 60647 79343 60386 -3573 -312 14074 61191 79343 60386 -3573 -216 13990 60826 79343 60386 -3573 -387 14140 61478 79343 60386 -3573 -448 14193 61708 79343 60386 -3573 -570 14475 62934 79343 60386 -3573 2025-09-28 12:16:18,390 Hysteresis 470 0: raw(62934 32000 32000 32000) min(60386 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 79343 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 79343 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (44934 26000 26000 26000) 7: 0: 20978@3p 8: filtered 1 to 1, sorted to 0 8: 0: 20978@3p __all__ 9: don't have active chargers. 9: raw(0 11022 11022 11022) min(-2548 11022 11022 11022) spread(-66507 11022 11022 11022) max_pv 16409 9: [ 0 20978@3p ] PM PV mtr(W) avl(W) raw max min spread -571 13423 58360 79343 58360 -3573 -616 13457 58508 79343 58360 -3573 -526 13389 58213 79343 58213 -3573 -371 13073 56839 79343 56839 -3573 -249 12966 56373 79343 56373 -3573 -70 12836 55808 79343 55808 -3573 -90 12836 55808 79343 55808 -3573 -57 12836 55808 79343 55808 -3573 -53 14239 61908 79343 55808 -3573 -126 14252 61965 79343 55808 -3573 -184 14281 62091 79343 55808 -3573 -234 14306 62200 79343 55808 -3573 -326 14352 62400 79343 55808 -3573 -411 14394 62582 79343 55808 -3573 -522 14450 62826 79343 55808 -3573 -587 14482 62965 79343 55808 -3573 -753 14565 63326 79343 55808 -3573 -824 14600 63478 79343 55808 -3573 -945 14661 63743 79343 55808 -3573 -522 14450 62826 79343 55808 -3573 2025-09-28 12:16:28,397 Hysteresis 480 0: raw(62826 32000 32000 32000) min(55808 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 79343 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 79343 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (44826 26000 26000 26000) 7: 0: 20942@3p 8: filtered 1 to 1, sorted to 0 8: 0: 20942@3p __all__ 9: don't have active chargers. 9: raw(0 11058 11058 11058) min(-7018 11058 11058 11058) spread(-66399 11058 11058 11058) max_pv 16517 9: [ 0 20942@3p ] PM PV mtr(W) avl(W) raw max min spread -566 14447 62813 79343 55808 -3573 111 14208 61773 79343 55808 -3573 111 14208 61773 79343 55808 -3573 289 14119 61386 79343 55808 -3573 319 14104 61321 79343 55808 -3573 243 14142 61486 79343 55808 -3573 67 14214 61800 79343 55808 -3573 113 14207 61769 79343 55808 -3573 39 14214 61800 79343 55808 -3573 -153 14240 61913 79343 55808 -3573 -227 14277 62073 79343 55808 -3573 -189 14258 61991 79343 55808 -3573 -25 14214 61800 79343 55808 -3573 195 14166 61591 79343 55808 -3573 216 14156 61547 79343 55808 -3573 -86 14214 61800 79343 55808 -3573 -86 14474 62930 79343 55808 -3573 -224 14536 63200 79343 55808 -3573 -71 14474 62930 79343 55808 -3573 1 14474 62930 79343 55808 -3573 2025-09-28 12:16:38,400 Hysteresis 490 0: raw(62930 32000 32000 32000) min(55808 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 79343 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 79343 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (44930 26000 26000 26000) 7: 0: 20976@3p 8: filtered 1 to 1, sorted to 0 8: 0: 20976@3p __all__ 9: don't have active chargers. 9: raw(2 11024 11024 11024) min(-7120 11024 11024 11024) spread(-66501 11024 11024 11024) max_pv 16415 9: [ 0 20976@3p ] PM PV mtr(W) avl(W) raw max min spread 256 14420 62695 79343 55808 -3573 201 14448 62817 79343 55808 -3573 -69 14498 63034 79343 55808 -3573 -92 14498 63034 79343 55808 -3573 -230 14563 63317 79343 55808 -3573 -449 14672 63791 79343 55808 -3573 -353 14624 63582 79343 55808 -3573 -189 14542 63226 79343 55808 -3573 -245 14570 63347 79343 55808 -3573 -136 14516 63113 79343 55808 -3573 -157 14526 63156 79343 55808 -3573 -146 14521 63134 79343 55808 -3573 11 14498 63034 79343 55808 -3573 -125 14510 63086 79343 55808 -3573 -305 14600 63478 79343 55808 -3573 -408 14652 63704 79343 55808 -3573 -584 14740 64086 79343 55808 -3573 -631 14763 64186 79343 55808 -3573 -532 14714 63973 79343 55808 -3573 -485 14690 63869 79343 55808 -3573 2025-09-28 12:16:48,420 Hysteresis 500 0: raw(63869 32000 32000 32000) min(55808 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 79343 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 79343 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (45869 26000 26000 26000) 7: 0: 21289@3p 8: filtered 1 to 1, sorted to 0 8: 0: 21289@3p __all__ 9: don't have active chargers. 9: raw(2 10711 10711 10711) min(-8059 10711 10711 10711) spread(-67440 10711 10711 10711) max_pv 15476 9: [ 0 21289@3p ] PM PV mtr(W) avl(W) raw max min spread -513 14920 64869 79343 55808 -3573 -457 14892 64747 79343 55808 -3573 -428 14878 64686 79343 55808 -3573 -367 14847 64552 79343 55808 -3573 -370 14849 64560 79343 55808 -3573 -333 14830 64478 79343 55808 -3573 -335 14831 64482 79343 55808 -3573 -298 14813 64404 79343 55808 -3573 -266 14797 64334 79343 55808 -3573 -289 14808 64382 79343 55808 -3573 -267 14797 64334 79343 55808 -3573 -272 14800 64347 79343 55808 -3573 -239 14783 64273 79343 55808 -3573 -225 14776 64243 79343 55808 -3573 -216 14772 64226 79343 55808 -3573 -190 14759 64169 79343 55808 -3573 -178 14753 64143 79343 55808 -3573 -248 14788 64295 79343 55808 -3573 -259 14793 64317 79343 55808 -3573 -329 14828 64469 79343 55808 -3573 2025-09-28 12:16:58,425 Hysteresis 510 0: raw(64469 32000 32000 32000) min(55808 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 79343 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 79343 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (46469 26000 26000 26000) 7: 0: 21489@3p 8: filtered 1 to 1, sorted to 0 8: 0: 21489@3p __all__ 9: don't have active chargers. 9: raw(2 10511 10511 10511) min(-8659 10511 10511 10511) spread(-68040 10511 10511 10511) max_pv 14876 9: [ 0 21489@3p ] PM PV mtr(W) avl(W) raw max min spread -329 14966 65069 79343 55808 -3573 -290 14947 64986 79343 55808 -3573 -157 14880 64695 79343 55808 -3573 -79 14852 64573 79343 55808 -3573 75 14852 64573 79343 55808 -3573 120 14842 64530 79343 55808 -3573 370 14717 63986 79343 55808 -3573 370 14717 63986 79343 55808 -3573 348 14728 64034 79343 55808 -3573 22 14852 64573 79343 55808 -3573 4 14852 64573 79343 55808 -3573 -277 14940 64956 79343 55808 -3573 -300 14952 65008 79343 55808 -3573 -353 14978 65121 79343 55808 -3573 -369 14986 65156 79343 55808 -3573 -265 14934 64930 79343 55808 -3573 61 14852 64573 79343 55808 -3573 82 14852 64573 79343 55808 -3573 188 14808 64382 79343 55808 -3573 220 14792 64313 79343 55808 -3573 2025-09-28 12:17:08,433 Hysteresis 520 0: raw(64313 32000 32000 32000) min(55808 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 79343 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 79343 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (46313 26000 26000 26000) 7: 0: 21437@3p 8: filtered 1 to 1, sorted to 0 8: 0: 21437@3p __all__ 9: don't have active chargers. 9: raw(2 10563 10563 10563) min(-8503 10563 10563 10563) spread(-67884 10563 10563 10563) max_pv 15032 9: [ 0 21437@3p ] PM PV mtr(W) avl(W) raw max min spread 192 14770 64217 79343 55808 -3573 68 14816 64417 79343 55808 -3573 45 14816 64417 79343 55808 -3573 -169 14850 64565 79343 55808 -3573 -216 14874 64669 79343 55808 -3573 -239 14885 64717 79343 55808 -3573 -247 14889 64734 79343 55808 -3573 -311 14921 64873 79343 55808 -3573 -311 14921 64873 79343 55808 -3573 -347 14939 64952 79343 55808 -3573 -340 14936 64939 79343 55808 -3573 -347 14939 64952 79343 55808 -3573 -387 14959 65039 79343 55808 -3573 -398 14965 65065 79343 55808 -3573 -413 14972 65095 79343 55808 -3573 -420 14976 65113 79343 55808 -3573 -449 14990 65173 79343 55808 -3573 -418 14975 65108 79343 55808 -3573 -415 14973 65100 79343 55808 -3573 -403 14967 65073 79343 55808 -3573 2025-09-28 12:17:18,442 Hysteresis 530 0: raw(65073 32000 32000 32000) min(55808 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 79343 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 79343 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (47073 26000 26000 26000) 7: 0: 21691@3p 8: filtered 1 to 1, sorted to 0 8: 0: 21691@3p __all__ 9: don't have active chargers. 9: raw(0 10309 10309 10309) min(-9265 10309 10309 10309) spread(-68646 10309 10309 10309) max_pv 14270 9: [ 0 21691@3p ] PM PV mtr(W) avl(W) raw max min spread -390 15136 65808 79343 55808 -3573 -404 15143 65839 79343 55808 -3573 -414 15148 65860 79343 55808 -3573 -415 15148 65860 79343 55808 -3573 -452 15167 65943 79343 55808 -3573 -421 15151 65873 79343 55808 -3573 -376 15129 65778 79343 55808 -3573 -363 15122 65747 79343 55808 -3573 -319 15100 65652 79343 55808 -3573 -319 15100 65652 79343 55808 -3573 -265 15073 65534 79343 55808 -3573 -135 15008 65252 79343 55808 -3573 -92 14991 65178 79343 55808 -3573 -12 14991 65178 79343 55808 -3573 1 14991 65178 79343 55808 -3573 -45 14991 65178 79343 55808 -3573 -95 14991 65178 79343 55808 -3573 -193 15037 65378 79343 55808 -3573 -288 15085 65586 79343 55808 -3573 -278 15080 65565 79343 55808 -3573 2025-09-28 12:17:28,447 Hysteresis 540 0: raw(65565 32000 32000 32000) min(55808 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 79343 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 79343 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (47565 26000 26000 26000) 7: 0: 21855@3p 8: filtered 1 to 1, sorted to 0 8: 0: 21855@3p __all__ 9: don't have active chargers. 9: raw(0 10145 10145 10145) min(-9757 10145 10145 10145) spread(-69138 10145 10145 10145) max_pv 13778 9: [ 0 21855@3p ] PM PV mtr(W) avl(W) raw max min spread -353 15230 66217 79343 55808 -3573 -357 15232 66226 79343 55808 -3573 54 15104 65669 79343 55808 -3573 54 15104 65669 79343 55808 -3573 1343 14185 61673 79343 55808 -3573 1424 14124 61408 79343 55808 -3573 1712 13713 59621 79343 55808 -3573 583 14863 64621 79343 55808 -3573 562 14873 64665 79343 55808 -3573 -1136 15893 69100 79343 55808 -3573 -1115 15877 69030 79343 55808 -3573 -1491 16159 70256 79343 55808 -3573 -1385 16080 69913 79343 55808 -3573 -1269 15993 69534 79343 55808 -3573 -359 15233 66230 79343 55808 -3573 -297 15202 66095 79343 55808 -3573 651 14829 64473 79343 55808 -3573 651 14829 64473 79343 55808 -3573 367 14971 65091 79343 55808 -3573 150 15079 65560 79343 55808 -3573 2025-09-28 12:17:38,454 Hysteresis 550 0: raw(65560 32000 32000 32000) min(55808 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 79343 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 79343 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (47560 26000 26000 26000) 7: 0: 21853@3p 8: filtered 1 to 1, sorted to 0 8: 0: 21853@3p __all__ 9: don't have active chargers. 9: raw(1 10147 10147 10147) min(-9751 10147 10147 10147) spread(-69132 10147 10147 10147) max_pv 13784 9: [ 0 21853@3p ] PM PV mtr(W) avl(W) raw max min spread 263 15022 65313 79343 55808 -3573 319 14994 65191 79343 55808 -3573 378 14964 65060 79343 55808 -3573 406 14950 65000 79343 55808 -3573 406 14950 65000 79343 55808 -3573 101 15102 65660 79343 55808 -3573 -80 15103 65665 79343 55808 -3573 -122 15114 65713 79343 55808 -3573 -258 15182 66008 79343 55808 -3573 -290 15198 66078 79343 55808 -3573 -718 15412 67008 79343 55808 -3573 -718 15412 67008 79343 55808 -3573 -947 15526 67504 79343 55808 -3573 -781 15443 67143 79343 55808 -3573 -891 15498 67382 79343 55808 -3573 -481 15293 66491 79343 55808 -3573 -573 15339 66691 79343 55808 -3573 -296 15201 66091 79343 55808 -3573 -296 15201 66091 79343 55808 -3573 -142 15124 65756 79343 55808 -3573 2025-09-28 12:17:48,474 Hysteresis 560 0: raw(65756 32000 32000 32000) min(55808 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 79343 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 79343 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (47756 26000 26000 26000) 7: 0: 21918@3p 8: filtered 1 to 1, sorted to 0 8: 0: 21918@3p __all__ 9: don't have active chargers. 9: raw(2 10082 10082 10082) min(-9946 10082 10082 10082) spread(-69327 10082 10082 10082) max_pv 13589 9: [ 0 21918@3p ] PM PV mtr(W) avl(W) raw max min spread -111 15153 65882 79343 55808 -3573 -110 15153 65882 79343 55808 -3573 -192 15194 66060 79343 55808 -3573 -201 15198 66078 79343 55808 -3573 -250 15223 66186 79343 55808 -3573 -239 15217 66160 79343 55808 -3573 -267 15231 66221 79343 55808 -3573 -274 15235 66239 79343 55808 -3573 -284 15240 66260 79343 55808 -3573 -347 15271 66395 79343 55808 -3573 -338 15267 66378 79343 55808 -3573 -331 15263 66360 79343 55808 -3573 -331 15263 66360 79343 55808 -3573 -297 15246 66286 79343 55808 -3573 -292 15244 66278 79343 55808 -3573 -310 15253 66317 79343 55808 -3573 -336 15266 66373 79343 55808 -3573 -331 15263 66360 79343 55808 -3573 -308 15252 66313 79343 55808 -3573 -307 15251 66308 79343 55808 -3573 2025-09-28 12:17:58,478 Hysteresis 570 0: raw(66308 32000 32000 32000) min(55808 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 79343 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 79343 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (48308 26000 26000 26000) 7: 0: 22102@3p 8: filtered 1 to 1, sorted to 0 8: 0: 22102@3p __all__ 9: don't have active chargers. 9: raw(2 9898 9898 9898) min(-10498 9898 9898 9898) spread(-69879 9898 9898 9898) max_pv 13037 9: [ 0 22102@3p ] PM PV mtr(W) avl(W) raw max min spread -339 15394 66930 79343 55808 -3573 -327 15388 66904 79343 55808 -3573 -338 15394 66930 79343 55808 -3573 -375 15412 67008 79343 55808 -3573 -377 15413 67013 79343 55808 -3573 -372 15411 67004 79343 55808 -3573 -372 15411 67004 79343 55808 -3573 -383 15416 67026 79343 55808 -3573 -400 15425 67065 79343 55808 -3573 -415 15432 67095 79343 55808 -3573 -383 15416 67026 79343 55808 -3573 -371 15410 67000 79343 55808 -3573 -323 15386 66895 79343 55808 -3573 -323 15386 66895 79343 55808 -3573 -339 15394 66930 79343 55808 -3573 -339 15394 66930 79343 55808 -3573 -326 15388 66904 79343 55808 -3573 -334 15392 66921 79343 55808 -3573 -343 15396 66939 79343 55808 -3573 -434 15442 67139 79343 55808 -3573 2025-09-28 12:18:08,486 Hysteresis 580 0: raw(67139 32000 32000 32000) min(55808 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 79343 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 79343 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (49139 26000 26000 26000) 7: 0: 22379@3p 8: filtered 1 to 1, sorted to 0 8: 0: 22379@3p __all__ 9: don't have active chargers. 9: raw(2 9621 9621 9621) min(-11329 9621 9621 9621) spread(-70710 9621 9621 9621) max_pv 12206 9: [ 0 22379@3p ] PM PV mtr(W) avl(W) raw max min spread -434 15633 67969 79343 55808 -3573 -425 15628 67947 79343 55808 -3573 -422 15627 67943 79343 55808 -3573 -455 15643 68013 79343 55808 -3573 -421 15626 67939 79343 55808 -3573 -405 15618 67904 79343 55808 -3573 -355 15593 67795 79343 55808 -3573 -355 15593 67795 79343 55808 -3573 -370 15601 67830 79343 55808 -3573 -357 15594 67800 79343 55808 -3573 -379 15605 67847 79343 55808 -3573 -363 15597 67813 79343 55808 -3573 -355 15593 67795 79343 55808 -3573 -377 15604 67843 79343 55808 -3573 -377 15604 67843 79343 55808 -3573 -363 15597 67813 79343 55808 -3573 -370 15601 67830 79343 55808 -3573 -321 15576 67721 79343 55808 -3573 -315 15573 67708 79343 55808 -3573 -327 15579 67734 79343 55808 -3573 2025-09-28 12:18:18,495 Hysteresis 590 0: raw(67734 32000 32000 32000) min(55808 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 79343 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 79343 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (49734 26000 26000 26000) 7: 0: 22578@3p 8: filtered 1 to 1, sorted to 0 8: 0: 22578@3p __all__ 9: don't have active chargers. 9: raw(0 9422 9422 9422) min(-11926 9422 9422 9422) spread(-71307 9422 9422 9422) max_pv 11609 9: [ 0 22578@3p ] PM PV mtr(W) avl(W) raw max min spread -353 15729 68386 79343 55808 -3573 -342 15724 68365 79343 55808 -3573 -354 15730 68391 79343 55808 -3573 -331 15718 68339 79343 55808 -3573 -337 15721 68352 79343 55808 -3573 -366 15736 68417 79343 55808 -3573 -374 15740 68434 79343 55808 -3573 -381 15743 68447 79343 55808 -3573 -381 15743 68447 79343 55808 -3573 -334 15720 68347 79343 55808 -3573 -340 15723 68360 79343 55808 -3573 -345 15725 68369 79343 55808 -3573 -357 15731 68395 79343 55808 -3573 -359 15732 68400 79343 55808 -3573 -314 15710 68304 79343 55808 -3573 -314 15710 68304 79343 55808 -3573 -324 15715 68326 79343 55808 -3573 -305 15705 68282 79343 55808 -3573 -314 15710 68304 79343 55808 -3573 -331 15718 68339 79343 55808 -3573 2025-09-28 12:18:28,500 Hysteresis 600 0: raw(68339 32000 32000 32000) min(55808 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 79343 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 79343 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (50339 26000 26000 26000) 7: 0: 22779@3p 8: filtered 1 to 1, sorted to 0 8: 0: 22779@3p __all__ 9: don't have active chargers. 9: raw(2 9221 9221 9221) min(-12529 9221 9221 9221) spread(-71910 9221 9221 9221) max_pv 11006 9: [ 0 22779@3p ] PM PV mtr(W) avl(W) raw max min spread -335 15859 68952 79343 55808 -3573 -272 15828 68817 79343 55808 -3573 -264 15824 68800 79343 55808 -3573 -273 15828 68817 79343 55808 -3573 -314 15849 68908 79343 55808 -3573 -317 15850 68913 79343 55808 -3573 -348 15866 68982 79343 55808 -3573 -348 15866 68982 79343 55808 -3573 -399 15891 69091 79343 55808 -3573 -367 15875 69021 79343 55808 -3573 -336 15860 68956 79343 55808 -3573 -353 15868 68991 79343 55808 -3573 -435 15909 69169 79343 55808 -3573 -441 15912 69182 79343 55808 -3573 -463 15923 69230 79343 55808 -3573 -390 15887 69073 79343 55808 -3573 -390 15887 69073 79343 55808 -3573 -428 15906 69156 79343 55808 -3573 -429 15906 69156 79343 55808 -3573 -454 15919 69213 79343 55808 -3573 2025-09-28 12:18:38,519 Hysteresis 610 0: raw(69213 32000 32000 32000) min(55808 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 79343 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 79343 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (51213 26000 26000 26000) 7: 0: 23071@3p 8: filtered 1 to 1, sorted to 0 8: 0: 23071@3p __all__ 9: don't have active chargers. 9: raw(0 8929 8929 8929) min(-13405 8929 8929 8929) spread(-72786 8929 8929 8929) max_pv 10130 9: [ 0 23071@3p ] PM PV mtr(W) avl(W) raw max min spread -449 16117 70073 79343 55808 -3573 -488 16137 70160 79343 55808 -3573 -500 16143 70186 79343 55808 -3573 -500 16143 70186 79343 55808 -3573 -484 16135 70152 79343 55808 -3573 -506 16146 70200 79343 55808 -3573 -526 16156 70243 79343 55808 -3573 -523 16154 70234 79343 55808 -3573 -515 16150 70217 79343 55808 -3573 -514 16150 70217 79343 55808 -3573 -520 16153 70230 79343 55808 -3573 -522 16154 70234 79343 55808 -3573 -512 16149 70213 79343 55808 -3573 -450 16118 70078 79343 55808 -3573 -452 16119 70082 79343 55808 -3573 -438 16112 70052 79343 55808 -3573 -449 16117 70073 79343 55808 -3573 -449 16117 70073 79343 55808 -3573 -479 16132 70139 79343 55808 -3573 -461 16123 70100 79343 55808 -3573 2025-09-28 12:18:48,523 Hysteresis 620 0: raw(70100 32000 32000 32000) min(55808 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 79343 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 79343 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (52100 26000 26000 26000) 7: 0: 23366@3p 8: filtered 1 to 1, sorted to 0 8: 0: 23366@3p __all__ 9: don't have active chargers. 9: raw(2 8634 8634 8634) min(-14290 8634 8634 8634) spread(-73671 8634 8634 8634) max_pv 9245 9: [ 0 23366@3p ] PM PV mtr(W) avl(W) raw max min spread -443 16318 70947 79343 55808 -3573 -428 16311 70917 79343 55808 -3573 -418 16306 70895 79343 55808 -3573 -436 16315 70934 79343 55808 -3573 -436 16315 70934 79343 55808 -3573 -403 16298 70860 79343 55808 -3573 -415 16304 70886 79343 55808 -3573 -386 16290 70826 79343 55808 -3573 -347 16270 70739 79343 55808 -3573 -303 16248 70643 79343 55808 -3573 -251 16222 70530 79343 55808 -3573 -251 16222 70530 79343 55808 -3573 -35 16147 70204 79343 55808 -3573 14 16147 70204 79343 55808 -3573 263 16066 69852 79343 55808 -3573 313 16041 69743 79343 55808 -3573 381 16007 69595 79343 55808 -3573 261 16067 69856 79343 55808 -3573 261 16067 69856 79343 55808 -3573 -83 16147 70204 79343 55808 -3573 2025-09-28 12:18:58,530 Hysteresis 630 0: raw(70204 32000 32000 32000) min(55808 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 79343 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 79343 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (52204 26000 26000 26000) 7: 0: 23401@3p 8: filtered 1 to 1, sorted to 0 8: 0: 23401@3p __all__ 9: don't have active chargers. 9: raw(1 8599 8599 8599) min(-14395 8599 8599 8599) spread(-73776 8599 8599 8599) max_pv 9140 9: [ 0 23401@3p ] PM PV mtr(W) avl(W) raw max min spread -296 16269 70734 79343 55808 -3573 -458 16350 71086 79343 55808 -3573 -126 16184 70365 79343 55808 -3573 -122 16182 70356 79343 55808 -3573 -185 16213 70491 79343 55808 -3573 -77 16171 70308 79343 55808 -3573 -14 16171 70308 79343 55808 -3573 -46 16171 70308 79343 55808 -3573 36 16171 70308 79343 55808 -3573 114 16164 70278 79343 55808 -3573 190 16126 70113 79343 55808 -3573 195 16124 70104 79343 55808 -3573 195 16124 70104 79343 55808 -3573 122 16160 70260 79343 55808 -3573 1 16171 70308 79343 55808 -3573 -14 16171 70308 79343 55808 -3573 -164 16203 70447 79343 55808 -3573 -326 16284 70800 79343 55808 -3573 -390 16316 70939 79343 55808 -3573 -390 16316 70939 79343 55808 -3573 2025-09-28 12:19:08,533 Hysteresis 640 0: raw(70939 32000 32000 32000) min(55808 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 79343 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 79343 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (52939 26000 26000 26000) 7: 0: 23646@3p 8: filtered 1 to 1, sorted to 0 8: 0: 23646@3p __all__ 9: don't have active chargers. 9: raw(1 8354 8354 8354) min(-15130 8354 8354 8354) spread(-74511 8354 8354 8354) max_pv 8405 9: [ 0 23646@3p ] PM PV mtr(W) avl(W) raw max min spread -203 16391 71265 79343 55808 -3573 -163 16371 71178 79343 55808 -3573 -189 16384 71234 79343 55808 -3573 -186 16383 71230 79343 55808 -3573 -182 16381 71221 79343 55808 -3573 -183 16381 71221 79343 55808 -3573 -101 16340 71043 79343 55808 -3573 -101 16340 71043 79343 55808 -3573 -54 16340 71043 79343 55808 -3573 -69 16340 71043 79343 55808 -3573 -77 16340 71043 79343 55808 -3573 -81 16340 71043 79343 55808 -3573 -29 16340 71043 79343 55808 -3573 -60 16340 71043 79343 55808 -3573 -127 16353 71100 79343 55808 -3573 -118 16349 71082 79343 55808 -3573 -150 16365 71152 79343 55808 -3573 -168 16374 71191 79343 55808 -3573 -174 16377 71204 79343 55808 -3573 -152 16366 71156 79343 55808 -3573 2025-09-28 12:19:18,537 Hysteresis 650 0: raw(71156 32000 32000 32000) min(55808 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 79343 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 79343 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (53156 26000 26000 26000) 7: 0: 23718@3p 8: filtered 1 to 1, sorted to 0 8: 0: 23718@3p __all__ 9: don't have active chargers. 9: raw(2 8282 8282 8282) min(-15346 8282 8282 8282) spread(-74727 8282 8282 8282) max_pv 8189 9: [ 0 23718@3p ] PM PV mtr(W) avl(W) raw max min spread -136 16408 71339 79343 55808 -3573 -153 16416 71373 79343 55808 -3573 -147 16413 71360 79343 55808 -3573 -113 16396 71286 79343 55808 -3573 -224 16452 71530 79343 55808 -3573 -287 16483 71665 79343 55808 -3573 -256 16468 71600 79343 55808 -3573 -245 16462 71573 79343 55808 -3573 -255 16467 71595 79343 55808 -3573 -254 16467 71595 79343 55808 -3573 -235 16457 71552 79343 55808 -3573 -250 16465 71586 79343 55808 -3573 -311 16495 71717 79343 55808 -3573 -300 16490 71695 79343 55808 -3573 -266 16473 71621 79343 55808 -3573 -266 16473 71621 79343 55808 -3573 -297 16488 71686 79343 55808 -3573 -287 16483 71665 79343 55808 -3573 -313 16496 71721 79343 55808 -3573 -299 16489 71691 79343 55808 -3573 2025-09-28 12:19:28,540 Hysteresis 660 0: raw(71691 32000 32000 32000) min(55808 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 79343 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 79343 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (53691 26000 26000 26000) 7: 0: 23897@3p 8: filtered 1 to 1, sorted to 0 8: 0: 23897@3p __all__ 9: don't have active chargers. 9: raw(0 8103 8103 8103) min(-15883 8103 8103 8103) spread(-75264 8103 8103 8103) max_pv 7652 9: [ 0 23897@3p ] PM PV mtr(W) avl(W) raw max min spread -339 16632 72313 79343 55808 -3573 -353 16639 72343 79343 55808 -3573 -319 16622 72269 79343 55808 -3573 -297 16611 72221 79343 55808 -3573 -258 16592 72139 79343 55808 -3573 -266 16596 72156 79343 55808 -3573 -261 16593 72143 79343 55808 -3573 -239 16582 72095 79343 55808 -3573 -262 16594 72147 79343 55808 -3573 -272 16599 72169 79343 55808 -3573 -300 16613 72230 79343 55808 -3573 -312 16619 72256 79343 55808 -3573 -301 16613 72230 79343 55808 -3573 -281 16603 72186 79343 55808 -3573 -312 16619 72256 79343 55808 -3573 -293 16609 72213 79343 55808 -3573 -298 16612 72226 79343 55808 -3573 -296 16611 72221 79343 55808 -3573 -343 16634 72321 79343 55808 -3573 2025-09-28 12:19:38,584 Hysteresis 670 0: raw(72321 32000 32000 32000) min(55808 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 79343 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 79343 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (54321 26000 26000 26000) 7: 0: 24107@3p 8: filtered 1 to 1, sorted to 0 8: 0: 24107@3p __all__ 9: don't have active chargers. 9: raw(0 7893 7893 7893) min(-16513 7893 7893 7893) spread(-75894 7893 7893 7893) max_pv 7022 9: [ 0 24107@3p ] PM PV mtr(W) avl(W) raw max min spread -363 16789 72995 79343 55808 -3573 -336 16776 72939 79008 55808 -3573 -356 16786 72982 79008 55808 -3573 -374 16795 73021 79008 55808 -3573 -355 16785 72978 79008 55808 -3573 -359 16787 72986 78847 55808 -3573 -352 16784 72973 78847 55808 -3573 -371 16793 73013 78847 55808 -3573 -371 16793 73013 78847 55808 -3573 -355 16785 72978 78847 55808 -3573 -364 16790 73000 78847 55808 -3573 -352 16784 72973 78847 55808 -3573 -360 16788 72991 78847 55808 -3573 -373 16794 73017 78508 55808 -3573 -376 16796 73026 78321 55808 -3573 -402 16809 73082 78321 55808 -3573 -429 16822 73139 78321 55808 -3573 -401 16808 73078 78321 55808 -3573 -414 16815 73108 78321 55808 -3573 -423 16819 73126 78321 55808 -3573 2025-09-28 12:19:48,594 Hysteresis 680 0: raw(73126 32000 32000 32000) min(55808 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 78321 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 78321 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (55126 26000 26000 26000) 7: 0: 24375@3p 8: filtered 1 to 1, sorted to 0 8: 0: 24375@3p __all__ 9: don't have active chargers. 9: raw(1 7625 7625 7625) min(-17317 7625 7625 7625) spread(-76698 7625 7625 7625) max_pv 5196 9: [ 0 24375@3p ] PM PV mtr(W) avl(W) raw max min spread -423 17004 73930 78252 55808 -3573 -434 17010 73956 78252 55808 -3573 -408 16997 73900 78252 55808 -3573 -444 17015 73978 78252 55808 -3573 -444 17015 73978 78252 55808 -3573 -445 17015 73978 78252 55808 -3573 -463 17024 74017 78252 55808 -3573 -424 17005 73934 78252 55808 -3573 -439 17012 73965 74795 55808 -3573 -426 17006 73939 74795 55808 -3573 -450 17018 73991 74795 55808 -3573 -479 17032 74052 74795 55808 -3573 -479 17032 74052 74739 55808 -3573 -469 17027 74030 74447 55808 -3573 -479 17032 74052 74447 55808 -3573 -484 17035 74065 74447 55808 -3573 -484 17035 74065 74447 55808 -3573 -496 17041 74091 74447 55808 -3573 -521 17053 74143 74447 55808 -3573 -521 17053 74143 74447 55808 -3573 2025-09-28 12:19:58,602 Hysteresis 690 0: raw(74143 32000 32000 32000) min(55808 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 74447 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 74447 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (56143 26000 26000 26000) 7: 0: 24714@3p 8: filtered 1 to 1, sorted to 0 8: 0: 24714@3p __all__ 9: don't have active chargers. 9: raw(1 7286 7286 7286) min(-18334 7286 7286 7286) spread(-77715 7286 7286 7286) max_pv 305 9: [ 0 24714@3p ] PM PV mtr(W) avl(W) raw max min spread -524 17289 75169 75169 55808 -3573 -578 17316 75286 75286 55808 -3573 -533 17293 75186 75286 55808 -3573 -528 17291 75178 75286 55808 -3573 -526 17290 75173 75286 55808 -3573 -514 17284 75147 75286 55808 -3573 -513 17283 75143 75286 55808 -3573 -548 17301 75221 75286 55808 -3573 -548 17301 75221 75286 55808 -3573 -572 17313 75273 75286 55808 -3573 -541 17297 75204 75286 55808 -3573 -408 17231 74917 75286 55808 -3573 -256 17155 74586 75286 55808 -3573 22 17077 74247 75286 55808 -3573 431 16912 73530 75286 55808 -3573 914 16670 72478 75286 55808 -3573 1209 16258 70686 75286 55808 -3573 1561 15994 69539 75286 55808 -3573 1512 16031 69700 75286 55808 -3573 1386 16125 70108 75286 55808 -3573 2025-09-28 12:20:08,607 Hysteresis 700 0: raw(70108 32000 32000 32000) min(55808 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 75286 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 75286 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (52108 26000 26000 26000) 7: 0: 23369@3p 8: filtered 1 to 1, sorted to 0 8: 0: 23369@3p __all__ 9: don't have active chargers. 9: raw(1 8631 8631 8631) min(-14299 8631 8631 8631) spread(-73680 8631 8631 8631) max_pv 5179 9: [ 0 23369@3p ] PM PV mtr(W) avl(W) raw max min spread 766 15816 68765 75286 55808 -3573 499 15950 69347 75286 55808 -3573 496 15951 69352 75286 55808 -3573 347 16026 69678 75286 55808 -3573 140 16129 70126 75286 55808 -3573 3 16149 70213 75286 55808 -3573 -174 16186 70373 75286 55808 -3573 -137 16167 70291 75286 55808 -3573 -112 16155 70239 75286 55808 -3573 59 16149 70213 75286 55808 -3573 106 16146 70200 75286 55808 -3573 160 16119 70082 75286 55808 -3573 111 16143 70186 75286 55808 -3573 69 16149 70213 75286 55808 -3573 -70 16149 70213 75286 55808 -3573 -60 16149 70213 75286 55808 -3573 -131 16164 70278 75286 55808 -3573 -152 16175 70326 75286 55808 -3573 -316 16257 70682 75286 55808 -3573 -322 16260 70695 75286 55808 -3573 2025-09-28 12:20:18,611 Hysteresis 710 0: raw(70695 32000 32000 32000) min(55808 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 75286 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 75286 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (52695 26000 26000 26000) 7: 0: 23565@3p 8: filtered 1 to 1, sorted to 0 8: 0: 23565@3p __all__ 9: don't have active chargers. 9: raw(0 8435 8435 8435) min(-14887 8435 8435 8435) spread(-74268 8435 8435 8435) max_pv 4591 9: [ 0 23565@3p ] PM PV mtr(W) avl(W) raw max min spread -333 16400 71304 75286 55808 -3573 -52 16284 70800 75286 55808 -3573 -24 16284 70800 75286 55808 -3573 149 16259 70691 75286 55808 -3573 131 16268 70730 75286 55808 -3573 69 16284 70800 75286 55808 -3573 -19 16284 70800 75286 55808 -3573 -13 16284 70800 75286 55808 -3573 -93 16128 70121 75286 59621 -3573 -116 16136 70156 75286 59621 -3573 -197 16177 70334 75286 59621 -3573 -221 16189 70386 75286 59621 -3573 -320 16238 70600 75286 59621 -3573 -186 16171 70308 75286 59621 -3573 -240 16198 70426 75286 59621 -3573 -434 16295 70847 75286 59621 -3573 -565 16360 71130 75286 59621 -3573 -899 16527 71856 75286 59621 -3573 -976 16566 72026 75286 59621 -3573 -1010 16583 72100 75286 59621 -3573 2025-09-28 12:20:28,621 Hysteresis 720 0: raw(72100 32000 32000 32000) min(59621 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 75286 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 75286 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (54100 26000 26000 26000) 7: 0: 24033@3p 8: filtered 1 to 1, sorted to 0 8: 0: 24033@3p __all__ 9: don't have active chargers. 9: raw(1 7967 7967 7967) min(-12478 7967 7967 7967) spread(-75672 7967 7967 7967) max_pv 3187 9: [ 0 24033@3p ] PM PV mtr(W) avl(W) raw max min spread -1018 16910 73521 75286 59621 -3573 -728 16765 72891 75286 59621 -3573 -12 16451 71526 75286 59621 -3573 87 16451 71526 75286 59621 -3573 490 16256 70678 75286 59621 -3573 564 16219 70517 75286 59621 -3573 472 16265 70717 75286 59621 -3573 379 16312 70921 75286 59621 -3573 205 16399 71300 75286 59621 -3573 160 16421 71395 75286 59621 -3573 267 16368 71165 75286 59621 -3573 206 16398 71295 75286 59621 -3573 267 16368 71165 75286 59621 -3573 225 16389 71256 75286 59621 -3573 187 16408 71339 75286 59621 -3573 296 16353 71100 75286 59621 -3573 340 16331 71004 75286 59621 -3573 504 16249 70647 75286 59621 -3573 521 16241 70613 75286 59621 -3573 596 16203 70447 75286 59621 -3573 2025-09-28 12:20:38,632 Hysteresis 730 0: raw(70447 32000 32000 32000) min(59621 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 75286 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 75286 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (52447 26000 26000 26000) 7: 0: 23482@3p 8: filtered 1 to 1, sorted to 0 8: 0: 23482@3p __all__ 9: don't have active chargers. 9: raw(1 8518 8518 8518) min(-10825 8518 8518 8518) spread(-74019 8518 8518 8518) max_pv 4840 9: [ 0 23482@3p ] PM PV mtr(W) avl(W) raw max min spread 434 16018 69643 75286 59621 -3573 268 16101 70004 75286 59621 -3573 3 16185 70369 75286 59621 -3573 -348 16309 70908 75286 59621 -3573 -442 16356 71113 75286 59621 -3573 -621 16445 71500 75286 59621 -3573 -713 16491 71700 75286 59621 -3573 -791 16530 71869 75286 59621 -3573 -781 16525 71847 75286 59621 -3573 -821 16545 71934 75286 59621 -3573 -748 16509 71778 75286 59621 -3573 -1010 16640 72347 75286 59621 -3573 -1094 16682 72530 75286 59621 -3573 -1221 17017 73986 75286 59621 -3573 -1073 16671 72482 75286 59621 -3573 -1073 16671 72482 75286 59621 -3573 -828 16549 71952 75286 59621 -3573 -307 16288 70817 75286 59621 -3573 -370 16320 70956 75286 59621 -3573 -221 16245 70630 75286 59621 -3573 2025-09-28 12:20:48,636 Hysteresis 740 0: raw(70630 32000 32000 32000) min(59621 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 75286 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 75286 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (52630 26000 26000 26000) 7: 0: 23543@3p 8: filtered 1 to 1, sorted to 0 8: 0: 23543@3p __all__ 9: don't have active chargers. 9: raw(1 8457 8457 8457) min(-11008 8457 8457 8457) spread(-74202 8457 8457 8457) max_pv 4657 9: [ 0 23543@3p ] PM PV mtr(W) avl(W) raw max min spread -259 16306 70895 75286 59621 -3573 -417 16385 71239 75286 59621 -3573 -417 16385 71239 75286 59621 -3573 -491 16422 71400 75286 59621 -3573 -513 16433 71447 75286 59621 -3573 -506 16430 71434 75286 59621 -3573 -534 16444 71495 75286 59621 -3573 -557 16455 71543 75286 59621 -3573 -547 16492 71704 75286 59621 -3573 -508 16473 71621 75286 59621 -3573 -496 16467 71595 75286 59621 -3573 -500 16469 71604 75286 59621 -3573 -518 16478 71643 75286 59621 -3573 -433 16435 71456 75286 59621 -3573 -423 16430 71434 75286 59621 -3573 -505 16471 71613 75286 59621 -3573 -505 16471 71613 75286 59621 -3573 -513 16475 71630 75286 59621 -3573 -434 16436 71460 75286 59621 -3573 -456 16447 71508 75286 59621 -3573 2025-09-28 12:20:58,640 Hysteresis 750 0: raw(71508 32000 32000 32000) min(59621 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 75286 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 75286 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (53508 26000 26000 26000) 7: 0: 23836@3p 8: filtered 1 to 1, sorted to 0 8: 0: 23836@3p __all__ 9: don't have active chargers. 9: raw(0 8164 8164 8164) min(-11887 8164 8164 8164) spread(-75081 8164 8164 8164) max_pv 3778 9: [ 0 23836@3p ] PM PV mtr(W) avl(W) raw max min spread -425 16633 72317 75286 59621 -3573 -411 16626 72286 75286 59621 -3573 -462 16652 72400 75286 59621 -3573 -462 16652 72400 75286 59621 -3573 -446 16644 72365 75286 59621 -3573 -361 16601 72178 75286 59621 -3573 -382 16612 72226 75286 59621 -3573 -329 16585 72108 75286 59621 -3573 -329 16585 72108 75286 59621 -3573 -164 16503 71752 75286 59621 -3573 -164 16503 71752 75286 59621 -3573 -136 16489 71691 75286 59621 -3573 -109 16475 71630 75286 59621 -3573 -129 16485 71673 75286 59621 -3573 -186 16514 71800 75286 59621 -3573 -246 16544 71930 75286 59621 -3573 -344 16593 72143 75286 59621 -3573 -355 16598 72165 75286 59621 -3573 -415 16628 72295 75286 59621 -3573 -453 16647 72378 75286 59621 -3573 2025-09-28 12:21:08,649 Hysteresis 760 0: raw(72378 32000 32000 32000) min(59621 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 75286 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 75286 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (54378 26000 26000 26000) 7: 0: 24126@3p 8: filtered 1 to 1, sorted to 0 8: 0: 24126@3p __all__ 9: don't have active chargers. 9: raw(0 7874 7874 7874) min(-12757 7874 7874 7874) spread(-75951 7874 7874 7874) max_pv 2908 9: [ 0 24126@3p ] PM PV mtr(W) avl(W) raw max min spread -446 16844 73234 75286 59621 -3573 -466 16854 73278 75286 59621 -3573 -458 16850 73260 75286 59621 -3573 -470 16856 73286 75286 59621 -3573 -478 16860 73304 75286 59621 -3573 -484 16863 73317 75286 59621 -3573 -536 16889 73430 75286 59621 -3573 -518 16880 73391 75286 59621 -3573 -495 16868 73339 75286 59621 -3573 -493 16867 73334 75286 59621 -3573 -393 16817 73117 75286 59621 -3573 -377 16809 73082 75286 59621 -3573 -350 16796 73026 75286 59621 -3573 -358 16800 73043 75286 59621 -3573 -369 16805 73065 75286 59621 -3573 -371 16806 73069 75286 59621 -3573 -380 16811 73091 75286 59621 -3573 -455 16848 73252 75286 59621 -3573 -462 16852 73269 75286 59621 -3573 -400 16821 73134 75286 59621 -3573 2025-09-28 12:21:18,655 Hysteresis 770 0: raw(73134 32000 32000 32000) min(59621 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 75286 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 75286 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (55134 26000 26000 26000) 7: 0: 24378@3p 8: filtered 1 to 1, sorted to 0 8: 0: 24378@3p __all__ 9: don't have active chargers. 9: raw(0 7622 7622 7622) min(-13513 7622 7622 7622) spread(-76707 7622 7622 7622) max_pv 2152 9: [ 0 24378@3p ] PM PV mtr(W) avl(W) raw max min spread -407 16998 73904 75286 59621 -3573 -402 16996 73895 75286 59621 -3573 -383 16986 73852 75286 59621 -3573 -317 16953 73708 75286 59621 -3573 -310 16950 73695 75286 59621 -3573 -305 16947 73682 75286 59621 -3573 -305 16947 73682 75286 59621 -3573 -306 16948 73686 75286 59621 -3573 -319 16954 73713 75286 59621 -3573 -382 16986 73852 75286 59621 -3573 -386 16988 73860 75286 59621 -3573 -367 16978 73817 75286 59621 -3573 -356 16973 73795 75286 59621 -3573 -420 17005 73934 75286 59621 -3573 -417 17003 73926 75286 59621 -3573 -383 16986 73852 75286 59621 -3573 -402 16996 73895 75286 59621 -3573 -412 17001 73917 75286 59621 -3573 -374 16982 73834 75286 59621 -3573 -381 16985 73847 75286 59621 -3573 2025-09-28 12:21:28,692 Hysteresis 780 0: raw(73847 32000 32000 32000) min(59621 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 75286 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 75286 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (55847 26000 26000 26000) 7: 0: 24615@3p 8: filtered 1 to 1, sorted to 0 8: 0: 24615@3p __all__ 9: don't have active chargers. 9: raw(2 7385 7385 7385) min(-14224 7385 7385 7385) spread(-77418 7385 7385 7385) max_pv 1441 9: [ 0 24615@3p ] PM PV mtr(W) avl(W) raw max min spread -370 17144 74539 75286 59621 -3573 -360 17139 74517 75286 59621 -3573 -348 17133 74491 75286 59621 -3573 -358 17138 74513 75286 59621 -3573 -389 17153 74578 75286 59621 -3573 -381 17149 74560 75286 59621 -3573 -379 17148 74556 75286 59621 -3573 -333 17125 74456 75286 64473 -3573 -318 17118 74426 75286 64473 -3573 -347 17132 74486 75286 64473 -3573 -405 17161 74613 75286 64473 -3573 -413 17165 74630 75286 64473 -3573 -376 17147 74552 75286 64473 -3573 -392 17155 74586 75286 64473 -3573 -438 17178 74686 75286 64473 -3573 -447 17182 74704 75286 64473 -3573 -435 17176 74678 75286 64473 -3573 -415 17166 74634 75286 64473 -3573 -399 17158 74600 75286 65000 -3573 -402 17160 74608 75286 65000 -3573 2025-09-28 12:21:38,695 Hysteresis 790 0: raw(74608 32000 32000 32000) min(65000 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 75286 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 75286 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (56608 26000 26000 26000) 7: 0: 24869@3p 8: filtered 1 to 1, sorted to 0 8: 0: 24869@3p __all__ 9: don't have active chargers. 9: raw(1 7131 7131 7131) min(-9607 7131 7131 7131) spread(-78180 7131 7131 7131) max_pv 679 9: [ 0 24869@3p ] PM PV mtr(W) avl(W) raw max min spread -411 17339 75386 75386 65000 -3573 -432 17350 75434 75434 65000 -3573 -422 17345 75413 75434 65000 -3573 -399 17333 75360 75434 65000 -3573 -426 17347 75421 75434 65000 -3573 -420 17344 75408 75434 65660 -3573 -405 17336 75373 75434 65665 -3573 -398 17333 75360 75434 65713 -3573 -383 17325 75326 75434 65756 -3573 -401 17334 75365 75434 65756 -3573 -366 17317 75291 75434 65756 -3573 -376 17322 75313 75434 65756 -3573 -398 17333 75360 75434 65756 -3573 -408 17338 75382 75434 65756 -3573 -399 17333 75360 75434 65756 -3573 -378 17323 75317 75434 65756 -3573 -375 17321 75308 75434 65756 -3573 -339 17303 75230 75434 65756 -3573 -369 17318 75295 75434 65756 -3573 -386 17327 75334 75434 65756 -3573 2025-09-28 12:21:48,705 Hysteresis 800 0: raw(75334 32000 32000 32000) min(65756 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 75434 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 75434 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (57334 26000 26000 26000) 7: 0: 25111@3p 8: filtered 1 to 1, sorted to 0 8: 0: 25111@3p __all__ 9: don't have active chargers. 9: raw(1 6889 6889 6889) min(-9577 6889 6889 6889) spread(-78906 6889 6889 6889) max_pv 101 9: [ 0 25111@3p ] PM PV mtr(W) avl(W) raw max min spread -402 17502 76095 76095 65882 -3573 -427 17514 76147 76147 65882 -3573 -426 17514 76147 76147 66060 -3573 -429 17515 76152 76152 66078 -3573 -283 17442 75834 76152 66160 -3573 -311 17456 75895 76152 66160 -3573 -310 17456 75895 76152 66221 -3573 -330 17466 75939 76152 66239 -3573 -343 17472 75965 76152 66260 -3573 -399 17500 76086 76152 66278 -3573 -398 17500 76086 76152 66278 -3573 -385 17493 76056 76152 66278 -3573 -413 17507 76117 76152 66278 -3573 -403 17502 76095 76152 66278 -3573 -511 17556 76330 76330 66278 -3573 -503 17552 76313 76330 66308 -3573 -452 17527 76204 76330 66308 -3573 -451 17526 76200 76330 66308 -3573 -499 17550 76304 76330 66308 -3573 -508 17555 76326 76330 66308 -3573 2025-09-28 12:21:58,710 Hysteresis 810 0: raw(76326 32000 32000 32000) min(66308 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 76330 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 76330 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (58326 26000 26000 26000) 7: 0: 25442@3p 8: filtered 1 to 1, sorted to 0 8: 0: 25442@3p __all__ 9: don't have active chargers. 9: raw(0 6558 6558 6558) min(-10018 6558 6558 6558) spread(-79899 6558 6558 6558) max_pv 4 9: [ 0 25442@3p ] PM PV mtr(W) avl(W) raw max min spread -512 17785 77326 77326 66895 -3573 -511 17784 77321 77326 66895 -3573 -521 17789 77343 77343 66895 -3573 -496 17777 77291 77343 66895 -3573 -449 17753 77186 77343 66895 -3573 -523 17790 77347 77347 66895 -3573 -546 17802 77400 77400 66895 -3573 -445 17751 77178 77400 66895 -3573 -443 17750 77173 77400 66895 -3573 -449 17753 77186 77400 66895 -3573 -406 17732 77095 77400 66895 -3573 -404 17731 77091 77400 66895 -3573 -524 17791 77352 77400 66895 -3573 -545 17801 77395 77400 66895 -3573 -579 17818 77469 77469 66904 -3573 -544 17801 77395 77469 66904 -3573 -544 17801 77395 77469 66904 -3573 -554 17806 77417 77469 66921 -3573 -559 17808 77426 77469 66939 -3573 -552 17805 77413 77469 67139 -3573 2025-09-28 12:22:08,724 Hysteresis 820 0: raw(77413 32000 32000 32000) min(67139 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 77469 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 77469 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (59413 26000 26000 26000) 7: 0: 25804@3p 8: filtered 1 to 1, sorted to 0 8: 0: 25804@3p __all__ 9: don't have active chargers. 9: raw(1 6196 6196 6196) min(-10273 6196 6196 6196) spread(-80985 6196 6196 6196) max_pv 57 9: [ 0 25804@3p ] PM PV mtr(W) avl(W) raw max min spread -574 18066 78547 78547 67708 -3573 -571 18064 78539 78547 67708 -3573 -581 18069 78560 78560 67708 -3573 -580 18069 78560 78560 67708 -3573 -568 18063 78534 78560 67708 -3573 -588 18073 78578 78578 67708 -3573 -571 18064 78539 78578 67708 -3573 -578 18068 78556 78578 67708 -3573 -565 18061 78526 78578 67708 -3573 -558 18058 78513 78578 67708 -3573 -537 18047 78465 78578 67708 -3573 -492 18025 78369 78578 67708 -3573 -512 18035 78413 78578 67708 -3573 -476 18017 78334 78578 67708 -3573 -495 18026 78373 78578 67708 -3573 -477 18017 78334 78578 67708 -3573 -439 17998 78252 78578 67708 -3573 -436 17997 78247 78578 67708 -3573 -454 18006 78286 78578 67708 -3573 -463 18010 78304 78578 67734 -3573 2025-09-28 12:22:18,743 Hysteresis 830 0: raw(78304 32000 32000 32000) min(67734 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 78578 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 78578 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (60304 26000 26000 26000) 7: 0: 26101@3p 8: filtered 1 to 1, sorted to 0 8: 0: 26101@3p __all__ 9: don't have active chargers. 9: raw(1 5899 5899 5899) min(-10569 5899 5899 5899) spread(-81876 5899 5899 5899) max_pv 275 9: [ 0 26101@3p ] PM PV mtr(W) avl(W) raw max min spread -478 18223 79230 79230 68282 -3573 -491 18229 79256 79256 68282 -3573 -507 18237 79291 79291 68282 -3573 -519 18243 79317 79317 68282 -3573 -521 18244 79321 79321 68282 -3573 -526 18247 79334 79334 68282 -3573 -526 18247 79334 79334 68282 -3573 -542 18255 79369 79369 68282 -3573 -548 18258 79382 79382 68282 -3573 -562 18265 79413 79413 68282 -3573 -564 18266 79417 79417 68282 -3573 -571 18269 79430 79430 68282 -3573 -513 18240 79304 79430 68282 -3573 -513 18240 79304 79430 68282 -3573 -487 18227 79247 79430 68282 -3573 -487 18227 79247 79430 68282 -3573 -338 18153 78926 79430 68282 -3573 -331 18149 78908 79430 68282 -3573 -328 18148 78904 79430 68304 -3573 -284 18126 78808 79430 68339 -3573 2025-09-28 12:22:28,747 Hysteresis 840 0: raw(78808 32000 32000 32000) min(68339 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 79430 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 79430 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (60808 26000 26000 26000) 7: 0: 26269@3p 8: filtered 1 to 1, sorted to 0 8: 0: 26269@3p __all__ 9: don't have active chargers. 9: raw(1 5731 5731 5731) min(-10468 5731 5731 5731) spread(-82380 5731 5731 5731) max_pv 623 9: [ 0 26269@3p ] PM PV mtr(W) avl(W) raw max min spread -221 18210 79173 79430 68765 -3573 -193 18196 79113 79430 68765 -3573 -202 18201 79134 79430 68765 -3573 -220 18210 79173 79430 68765 -3573 -270 18235 79282 79430 68765 -3573 -282 18241 79308 79430 68765 -3573 -416 18308 79600 79600 68765 -3573 -449 18324 79669 79669 68765 -3573 -537 18368 79860 79860 68765 -3573 -536 18368 79860 79860 68765 -3573 -504 18352 79791 79860 68765 -3573 -501 18350 79782 79860 68765 -3573 -510 18355 79804 79860 68765 -3573 -511 18355 79804 79860 68765 -3573 -511 18355 79804 79860 68765 -3573 -497 18348 79773 79860 68765 -3573 -533 18366 79852 79860 68765 -3573 -557 18378 79904 79904 68765 -3573 -520 18360 79826 79904 68765 -3573 -524 18362 79834 79904 68765 -3573 2025-09-28 12:22:38,761 Hysteresis 850 0: raw(79834 32000 32000 32000) min(68765 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 79904 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 79904 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (61834 26000 26000 26000) 7: 0: 26611@3p 8: filtered 1 to 1, sorted to 0 8: 0: 26611@3p __all__ 9: don't have active chargers. 9: raw(1 5389 5389 5389) min(-11068 5389 5389 5389) spread(-83406 5389 5389 5389) max_pv 71 9: [ 0 26611@3p ] PM PV mtr(W) avl(W) raw max min spread -524 18598 80860 80860 68765 -3573 -524 18598 80860 80860 68765 -3573 -531 18601 80873 80873 68765 -3573 -534 18603 80882 80882 68765 -3573 -531 18601 80873 80882 68765 -3573 -525 18598 80860 80882 68765 -3573 -523 18597 80856 80882 68765 -3573 -530 18601 80873 80882 68765 -3573 -545 18608 80904 80904 68765 -3573 -536 18604 80886 80904 68765 -3573 -523 18597 80856 80904 68765 -3573 -494 18583 80795 80904 68765 -3573 -506 18589 80821 80904 68765 -3573 -474 18573 80752 80904 68765 -3573 -482 18577 80769 80904 68765 -3573 -482 18577 80769 80904 68765 -3573 -516 18594 80843 80904 68765 -3573 -513 18592 80834 80904 68765 -3573 -497 18584 80800 80904 68765 -3573 -476 18574 80756 80904 68765 -3573 2025-09-28 12:22:48,765 Hysteresis 860 0: raw(80756 32000 32000 32000) min(68765 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 80904 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 80904 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (62756 26000 26000 26000) 7: 0: 26918@3p 8: filtered 1 to 1, sorted to 0 8: 0: 26918@3p __all__ 9: don't have active chargers. 9: raw(2 5082 5082 5082) min(-11989 5082 5082 5082) spread(-84327 5082 5082 5082) max_pv 150 9: [ 0 26918@3p ] PM PV mtr(W) avl(W) raw max min spread -492 18794 81713 81713 68765 -3573 -468 18782 81660 81713 68765 -3573 -468 18782 81660 81713 68765 -3573 -441 18768 81600 81713 68765 -3573 -353 18724 81408 81713 68765 -3573 -320 18708 81339 81713 68765 -3573 -328 18712 81356 81713 68765 -3573 -340 18718 81382 81713 68765 -3573 -279 18687 81247 81713 68765 -3573 -279 18687 81247 81713 68765 -3573 -155 18625 80978 81713 68765 -3573 117 18589 80821 81713 68765 -3573 -259 18677 81204 81713 68765 -3573 -445 18770 81608 81713 68765 -3573 -378 18737 81465 81713 68765 -3573 -358 18727 81421 81713 68765 -3573 -358 18727 81421 81713 68765 -3573 -413 18754 81539 81713 68765 -3573 -412 18754 81539 81713 68765 -3573 -404 18750 81521 81713 68765 -3573 2025-09-28 12:22:58,769 Hysteresis 870 0: raw(81521 32000 32000 32000) min(68765 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 81713 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 81713 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (63521 26000 26000 26000) 7: 0: 27173@3p 8: filtered 1 to 1, sorted to 0 8: 0: 27173@3p __all__ 9: don't have active chargers. 9: raw(2 4827 4827 4827) min(-12754 4827 4827 4827) spread(-85092 4827 4827 4827) max_pv 194 9: [ 0 27173@3p ] PM PV mtr(W) avl(W) raw max min spread -329 18888 82121 82121 68765 -3573 2251 16911 73526 82121 68765 -3573 1243 17930 77956 82121 68765 -3573 1243 17930 77956 82121 68765 -3573 31 18774 81626 82121 68765 -3573 -298 18873 82056 82121 68765 -3573 -1389 19753 85882 85882 68765 -3573 -745 19096 83026 85882 68765 -3573 -423 18935 82326 85882 68765 -3573 -307 18877 82073 85882 68765 -3573 -307 18877 82073 85882 68765 -3573 -372 18910 82217 85882 68765 -3573 -316 18882 82095 85882 68765 -3573 -340 18894 82147 85882 68765 -3573 -351 18899 82169 85882 68765 -3573 -359 18903 82186 85882 68765 -3573 -383 18915 82239 85882 68765 -3573 -383 18915 82239 85882 68765 -3573 -355 18901 82178 85882 68765 -3573 -356 18902 82182 85882 68765 -3573 2025-09-28 12:23:08,773 Hysteresis 880 0: raw(82182 32000 32000 32000) min(68765 32000 32000 32000) spread(-3573 32000 32000 32000) max_pv 85882 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 85882 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (64182 26000 26000 26000) 7: 0: 27394@3p 8: filtered 1 to 1, sorted to 0 8: 0: 27394@3p __all__ 9: don't have active chargers. 9: raw(0 4606 4606 4606) min(-13417 4606 4606 4606) spread(-85755 4606 4606 4606) max_pv 3700 9: [ 0 27394@3p ] PM PV mtr(W) avl(W) raw max min spread -358 19055 82847 85882 68765 -3104 -361 19056 82852 85882 68765 -3104 -342 19047 82813 85882 68765 -3104 -342 19047 82813 85882 68765 -3104 -338 19045 82804 85882 68765 -3104 -364 19058 82860 85882 68765 -3104 -356 19054 82843 85882 68765 -3104 -335 19043 82795 85882 68765 -3104 -339 19045 82804 85882 68765 -3104 -331 19041 82786 85882 68765 -3104 -322 19037 82769 85882 68765 -3104 -322 19037 82769 85882 68765 -3104 -305 19028 82730 85882 68765 -3104 -315 19033 82752 85882 68765 -3104 -305 19028 82730 85882 68765 -3104 -298 19025 82717 85882 68765 -3104 -276 19014 82669 85882 68765 -3104 -289 19020 82695 85882 68765 -3104 -306 19029 82734 85882 68765 -3104 -306 19029 82734 85882 68765 -3104 2025-09-28 12:23:18,789 Hysteresis 890 0: raw(82734 32000 32000 32000) min(68765 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 85882 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 85882 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (64734 26000 26000 26000) 7: 0: 27578@3p 8: filtered 1 to 1, sorted to 0 8: 0: 27578@3p __all__ 9: don't have active chargers. 9: raw(0 4422 4422 4422) min(-13969 4422 4422 4422) spread(-85838 4422 4422 4422) max_pv 3148 9: [ 0 27578@3p ] PM PV mtr(W) avl(W) raw max min spread -310 19158 83295 85882 68765 -3104 -255 19130 83173 85882 68765 -3104 -312 19159 83300 85882 68765 -3104 -320 19163 83317 85882 68765 -3104 -219 19112 83095 85882 68765 -3104 -239 19122 83139 85882 68765 -3104 -269 19137 83204 85882 68765 -3104 -278 19142 83226 85882 68765 -3104 -238 19122 83139 85882 68765 -3104 -290 19148 83252 85882 68765 -3104 -347 19176 83373 85882 68765 -3104 -347 19176 83373 85882 68765 -3104 -353 19179 83386 85882 68765 -3104 -281 19143 83230 85882 68765 -3104 -275 19140 83217 85882 68765 -3104 -252 19129 83169 85882 68765 -3104 -233 19119 83126 85882 68765 -3104 -260 19133 83186 85882 68765 -3104 -261 19133 83186 85882 68765 -3104 -261 19133 83186 85882 68765 -3104 2025-09-28 12:23:28,795 Hysteresis 900 0: raw(83186 32000 32000 32000) min(68765 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 85882 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 85882 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (65186 26000 26000 26000) 7: 0: 27728@3p 8: filtered 1 to 1, sorted to 0 8: 0: 27728@3p __all__ 9: don't have active chargers. 9: raw(2 4272 4272 4272) min(-14419 4272 4272 4272) spread(-86288 4272 4272 4272) max_pv 2698 9: [ 0 27728@3p ] PM PV mtr(W) avl(W) raw max min spread -301 19257 83726 85882 68765 -3104 -309 19261 83743 85882 68765 -3104 -314 19264 83756 85882 68765 -3104 -301 19257 83726 85882 68765 -3104 -277 19245 83673 85882 68765 -3104 -293 19253 83708 85882 68765 -3104 -330 19272 83791 85882 68765 -3104 -330 19272 83791 85882 68765 -3104 -274 19244 83669 85882 68765 -3104 -309 19261 83743 85882 68765 -3104 -325 19269 83778 85882 68765 -3104 -318 19266 83765 85882 68765 -3104 -211 19212 83530 85882 68765 -3104 -187 19200 83478 85882 68765 -3104 -181 19197 83465 85882 68765 -3104 -184 19199 83473 85882 68765 -3104 -196 19205 83500 85882 68765 -3104 -211 19212 83530 85882 68765 -3104 -214 19214 83539 85882 68765 -3104 -214 19214 83539 85882 68765 -3104 2025-09-28 12:23:38,798 Hysteresis 910 0: raw(83539 32000 32000 32000) min(68765 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 85882 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 85882 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (65539 26000 26000 26000) 7: 0: 27846@3p 8: filtered 1 to 1, sorted to 0 8: 0: 27846@3p __all__ 9: don't have active chargers. 9: raw(1 4154 4154 4154) min(-14773 4154 4154 4154) spread(-86642 4154 4154 4154) max_pv 2344 9: [ 0 27846@3p ] PM PV mtr(W) avl(W) raw max min spread -297 19336 84069 85882 68765 -3104 -327 19351 84134 85882 68765 -3104 -322 19349 84126 85882 68765 -3104 -311 19343 84100 85882 68765 -3104 -287 19331 84047 85882 68765 -3104 -287 19331 84047 85882 68765 -3104 -269 19322 84008 85882 68765 -3104 -288 19332 84052 85882 68765 -3104 -272 19324 84017 85882 68765 -3104 -255 19315 83978 85882 68765 -3104 -287 19331 84047 85882 68765 -3104 -300 19338 84078 85882 68765 -3104 -308 19342 84095 85882 68765 -3104 -292 19334 84060 85882 68765 -3104 -256 19316 83982 85882 68765 -3104 -278 19327 84030 85882 68765 -3104 -268 19322 84008 85882 68765 -3104 -286 19331 84047 85882 68765 -3104 -283 19329 84039 85882 68765 -3104 -283 19329 84039 85882 68765 -3104 2025-09-28 12:23:48,803 Hysteresis 920 0: raw(84039 32000 32000 32000) min(68765 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 85882 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 85882 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (66039 26000 26000 26000) 7: 0: 28013@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28013@3p __all__ 9: don't have active chargers. 9: raw(0 3987 3987 3987) min(-15274 3987 3987 3987) spread(-87143 3987 3987 3987) max_pv 1843 9: [ 0 28013@3p ] PM PV mtr(W) avl(W) raw max min spread -279 19442 84530 85882 68765 -3104 -272 19439 84517 85882 68765 -3104 -279 19442 84530 85882 68765 -3104 -304 19455 84586 85882 68765 -3104 -278 19442 84530 85882 68765 -3104 -277 19441 84526 85882 68765 -3104 -239 19422 84443 85882 68765 -3104 -247 19426 84460 85882 68765 -3104 -232 19419 84430 85882 68765 -3104 -217 19411 84395 85882 68765 -3104 -205 19405 84369 85882 68765 -3104 -205 19405 84369 85882 68765 -3104 -226 19416 84417 85882 68765 -3104 -227 19416 84417 85882 68765 -3104 -215 19410 84391 85882 68765 -3104 -217 19411 84395 85882 68765 -3104 -222 19414 84408 85882 68765 -3104 -200 19403 84360 85882 68765 -3104 -191 19398 84339 85882 68765 -3104 -196 19401 84352 85882 68765 -3104 2025-09-28 12:23:58,807 Hysteresis 930 0: raw(84352 32000 32000 32000) min(68765 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 85882 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 85882 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (66352 26000 26000 26000) 7: 0: 28117@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28117@3p __all__ 9: don't have active chargers. 9: raw(1 3883 3883 3883) min(-15586 3883 3883 3883) spread(-87455 3883 3883 3883) max_pv 1531 9: [ 0 28117@3p ] PM PV mtr(W) avl(W) raw max min spread -202 19476 84678 85882 68765 -3104 -194 19472 84660 85882 68765 -3104 -170 19460 84608 85882 68765 -3104 -132 19441 84526 85882 68765 -3104 -159 19454 84582 85882 68765 -3104 -174 19462 84617 85882 68765 -3104 -181 19465 84630 85882 68765 -3104 -187 19468 84643 85882 68765 -3104 -184 19467 84639 85882 68765 -3104 -146 19448 84556 85882 68765 -3104 -141 19445 84543 85882 68765 -3104 -134 19442 84530 85882 68765 -3104 -140 19445 84543 85882 68765 -3104 -150 19450 84565 85882 68765 -3104 -152 19451 84569 85882 68765 -3104 -151 19450 84565 85882 68765 -3104 -120 19435 84500 85882 68765 -3104 -99 19425 84456 85882 68765 -3104 -88 19425 84456 85882 68765 -3104 -105 19427 84465 85882 68765 -3104 2025-09-28 12:24:08,820 Hysteresis 941 0: raw(84465 32000 32000 32000) min(68765 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 85882 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 85882 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (66465 26000 26000 26000) 7: 0: 28155@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28155@3p __all__ 9: don't have active chargers. 9: raw(0 3845 3845 3845) min(-15700 3845 3845 3845) spread(-87569 3845 3845 3845) max_pv 1417 9: [ 0 28155@3p ] PM PV mtr(W) avl(W) raw max min spread -152 19477 84682 85882 69347 -3104 -138 19470 84652 85882 69352 -3104 -138 19470 84652 85882 69643 -3104 -151 19476 84678 85882 69643 -3104 -118 19460 84608 85882 69643 -3104 -118 19460 84608 85882 69643 -3104 -139 19470 84652 85882 69643 -3104 -114 19458 84600 85882 69643 -3104 -79 19451 84569 85882 69643 -3104 -90 19451 84569 85882 69643 -3104 -93 19451 84569 85882 69643 -3104 -93 19451 84569 85882 69643 -3104 -136 19469 84647 85882 69643 -3104 -116 19459 84604 85882 69643 -3104 -106 19454 84582 85882 69643 -3104 -115 19458 84600 85882 69643 -3104 -114 19458 84600 85882 69643 -3104 -98 19451 84569 85882 69643 -3104 -78 19451 84569 85882 69643 -3104 -66 19451 84569 85882 69643 -3104 2025-09-28 12:24:18,825 Hysteresis 951 0: raw(84569 32000 32000 32000) min(69643 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 85882 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 85882 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (66569 26000 26000 26000) 7: 0: 28189@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28189@3p __all__ 9: don't have active chargers. 9: raw(2 3811 3811 3811) min(-14924 3811 3811 3811) spread(-87671 3811 3811 3811) max_pv 1315 9: [ 0 28189@3p ] PM PV mtr(W) avl(W) raw max min spread -37 19475 84673 85882 69643 -3104 -82 19475 84673 85882 69643 -3104 -84 19475 84673 85882 69643 -3104 -65 19475 84673 85882 69643 -3104 -59 19475 84673 85882 69643 -3104 -76 19475 84673 85882 69643 -3104 -41 19475 84673 85882 69643 -3104 -41 19475 84673 85882 69643 -3104 -56 19475 84673 85882 69643 -3104 -36 19475 84673 85882 69643 -3104 -21 19475 84673 85882 69643 -3104 -7 19475 84673 85882 69643 -3104 1 19475 84673 85882 69643 -3104 -21 19475 84673 85882 69643 -3104 -16 19475 84673 85882 69643 -3104 -4 19475 84673 85882 69643 -3104 25 19475 84673 85882 69643 -3104 -7 19475 84673 85882 69643 -3104 -39 19475 84673 85882 69643 -3104 -39 19475 84673 85882 69643 -3104 2025-09-28 12:24:28,839 Hysteresis 961 0: raw(84673 32000 32000 32000) min(69643 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 85882 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 85882 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (66673 26000 26000 26000) 7: 0: 28224@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28224@3p __all__ 9: don't have active chargers. 9: raw(1 3776 3776 3776) min(-15029 3776 3776 3776) spread(-87776 3776 3776 3776) max_pv 1210 9: [ 0 28224@3p ] PM PV mtr(W) avl(W) raw max min spread 17 19499 84778 85882 69643 -3104 4 19499 84778 85882 69643 -3104 26 19499 84778 85882 69643 -3104 26 19499 84778 85882 69643 -3104 -59 19499 84778 85882 69643 -3104 -47 19499 84778 85882 69643 -3104 -37 19499 84778 85882 69643 -3104 -6 19499 84778 85882 69643 -3104 39 19499 84778 85882 69643 -3104 -2 19499 84778 85882 69643 -3104 -14 19499 84778 85882 69643 -3104 -31 19499 84778 85882 69643 -3104 38 19499 84778 85882 69643 -3104 19 19499 84778 85882 69643 -3104 29 19499 84778 85882 69643 -3104 -49 19499 84778 85882 69643 -3104 -38 19499 84778 85882 69643 -3104 -16 19499 84778 85882 69643 -3104 1151 18724 81408 85882 69643 -3104 418 19340 84086 85882 69643 -3104 2025-09-28 12:24:38,850 Hysteresis 971 0: raw(84086 32000 32000 32000) min(69643 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 85882 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 85882 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (66086 26000 26000 26000) 7: 0: 28028@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28028@3p __all__ 9: don't have active chargers. 9: raw(2 3972 3972 3972) min(-14441 3972 3972 3972) spread(-87188 3972 3972 3972) max_pv 1798 9: [ 0 28028@3p ] PM PV mtr(W) avl(W) raw max min spread 21 19364 84191 85882 70004 -3104 -559 19593 85186 85882 70369 -3104 -363 19495 84760 85882 70630 -3104 -47 19364 84191 85882 70630 -3104 63 19364 84191 85882 70630 -3104 59 19364 84191 85882 70630 -3104 32 19364 84191 85882 70630 -3104 4 19364 84191 85882 70630 -3104 6 19364 84191 85882 70630 -3104 -33 19364 84191 85882 70630 -3104 16 19364 84191 85882 70630 -3104 21 19364 84191 85882 70630 -3104 34 19364 84191 85882 70630 -3104 -1 19364 84191 85882 70630 -3104 4 19364 84191 85882 70630 -3104 -26 19364 84191 85882 70630 -3104 11 19364 84191 85882 70630 -3104 40 19364 84191 85882 70630 -3104 56 19364 84191 85882 70630 -3104 11 19364 84191 85882 70895 -3104 2025-09-28 12:24:48,859 Hysteresis 981 0: raw(84191 32000 32000 32000) min(70895 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 85882 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 85882 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (66191 26000 26000 26000) 7: 0: 28063@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28063@3p __all__ 9: don't have active chargers. 9: raw(2 3937 3937 3937) min(-13294 3937 3937 3937) spread(-87293 3937 3937 3937) max_pv 1693 9: [ 0 28063@3p ] PM PV mtr(W) avl(W) raw max min spread 25 19388 84295 85882 71239 -3104 -47 19388 84295 85882 71239 -3104 -1 19388 84295 85882 71400 -3104 -38 19388 84295 85882 71434 -3104 39 19388 84295 85882 71434 -3104 -4 19388 84295 85882 71434 -3104 48 19388 84295 85882 71434 -3104 6 19388 84295 85882 71434 -3104 74 19388 84295 85882 71434 -3104 -39 19388 84295 85882 71434 -3104 13 19388 84295 85882 71434 -3104 -94 19388 84295 85882 71434 -3104 -36 19388 84295 85882 71434 -3104 -38 19388 84295 85882 71434 -3104 6 19388 84295 85882 71460 -3104 -31 19388 84295 85882 71460 -3104 -3 19388 84295 85882 71460 -3104 -81 19388 84295 85882 71460 -3104 -13 19388 84295 85882 71508 -3104 -49 19388 84295 85882 71630 -3104 2025-09-28 12:24:58,865 Hysteresis 991 0: raw(84295 32000 32000 32000) min(71630 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 85882 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 85882 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (66295 26000 26000 26000) 7: 0: 28098@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28098@3p __all__ 9: don't have active chargers. 9: raw(1 3902 3902 3902) min(-12664 3902 3902 3902) spread(-87398 3902 3902 3902) max_pv 1588 9: [ 0 28098@3p ] PM PV mtr(W) avl(W) raw max min spread 73 19412 84400 85882 71630 -3104 35 19412 84400 85882 71630 -3104 17 19412 84400 85882 71630 -3104 -58 19412 84400 85882 71630 -3104 -38 19412 84400 85882 71630 -3104 -32 19412 84400 85882 71630 -3104 15 19412 84400 85882 71630 -3104 17 19412 84400 85882 71630 -3104 115 19404 84365 85882 71630 -3104 86 19412 84400 85882 71630 -3104 78 19412 84400 85882 71630 -3104 -69 19412 84400 85882 71630 -3104 -87 19412 84400 85882 71673 -3104 -143 19433 84491 85882 71800 -3104 -83 19412 84400 85882 71930 -3104 -67 19412 84400 85882 72143 -3104 -75 19412 84400 85882 72165 -3104 -80 19412 84400 85882 72295 -3104 -52 19412 84400 85882 72378 -3104 -25 19412 84400 85882 73026 -3104 2025-09-28 12:25:08,889 Hysteresis 1001 0: raw(84400 32000 32000 32000) min(73026 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 85882 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 85882 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (66400 26000 26000 26000) 7: 0: 28133@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28133@3p __all__ 9: don't have active chargers. 9: raw(1 3867 3867 3867) min(-11373 3867 3867 3867) spread(-87503 3867 3867 3867) max_pv 1483 9: [ 0 28133@3p ] PM PV mtr(W) avl(W) raw max min spread -29 19436 84504 85882 73026 -3104 -11 19436 84504 85882 73026 -3104 -15 19436 84504 85882 73026 -3104 2 19436 84504 85882 73026 -3104 -22 19436 84504 85882 73026 -3104 -16 19436 84504 85882 73026 -3104 4 19436 84504 85882 73026 -3104 -30 19436 84504 85882 73026 -3104 -35 19436 84504 85882 73026 -3104 11 19436 84504 85882 73026 -3104 54 19436 84504 85882 73026 -3104 69 19436 84504 85882 73026 -3104 135 19418 84426 85882 73043 -3104 115 19428 84469 85882 73065 -3104 81 19436 84504 85882 73069 -3104 -18 19436 84504 85882 73091 -3104 -39 19436 84504 85882 73134 -3104 -56 19436 84504 85882 73134 -3104 -58 19436 84504 85882 73134 -3104 -87 19436 84504 85882 73526 -3104 2025-09-28 12:25:18,893 Hysteresis 1011 0: raw(84504 32000 32000 32000) min(73526 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 85882 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 85882 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (66504 26000 26000 26000) 7: 0: 28168@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28168@3p __all__ 9: don't have active chargers. 9: raw(0 3832 3832 3832) min(-10978 3832 3832 3832) spread(-87608 3832 3832 3832) max_pv 1378 9: [ 0 28168@3p ] PM PV mtr(W) avl(W) raw max min spread -54 19460 84608 85882 73526 -3104 -115 19467 84639 85882 73526 -3104 -64 19460 84608 85882 73526 -3104 -94 19460 84608 85882 73526 -3104 -38 19460 84608 85882 73526 -3104 -70 19460 84608 85882 73526 -3104 -35 19460 84608 85882 73526 -3104 -94 19460 84608 85882 73526 -3104 -34 19460 84608 85882 73526 -3104 -55 19460 84608 85882 73526 -3104 35 19460 84608 85882 73526 -3104 39 19460 84608 85882 73526 -3104 25 19460 84608 85882 73526 -3104 23 19460 84608 85882 73526 -3104 65 19460 84608 85882 73526 -3104 43 19460 84608 85882 73526 -3104 31 19460 84608 85882 73526 -3104 -39 19460 84608 85882 73526 -3104 -66 19460 84608 85882 73526 -3104 -73 19460 84608 85882 73526 -3104 2025-09-28 12:25:28,904 Hysteresis 1021 0: raw(84608 32000 32000 32000) min(73526 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 85882 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 85882 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (66608 26000 26000 26000) 7: 0: 28202@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28202@3p __all__ 9: don't have active chargers. 9: raw(2 3798 3798 3798) min(-11080 3798 3798 3798) spread(-87710 3798 3798 3798) max_pv 1276 9: [ 0 28202@3p ] PM PV mtr(W) avl(W) raw max min spread -33 19484 84713 85882 73526 -3104 -42 19484 84713 85882 73526 -3104 -5 19484 84713 85882 73526 -3104 -8 19484 84713 85882 73526 -3104 7 19484 84713 85882 73526 -3104 -43 19484 84713 85882 73526 -3104 -44 19484 84713 85882 73526 -3104 -59 19484 84713 85882 73526 -3104 -36 19484 84713 85882 73526 -3104 -64 19484 84713 85882 73526 -3104 43 19484 84713 85882 73526 -3104 99 19484 84713 85882 73526 -3104 -43 19484 84713 85882 73526 -3104 -35 19484 84713 85882 73526 -3104 -115 19491 84743 85882 73526 -3104 -101 19484 84713 85882 73526 -3104 0 19484 84713 85882 73526 -3104 33 19484 84713 85882 73526 -3104 -18 19484 84713 85882 73526 -3104 -76 19484 84713 85882 73526 -3104 2025-09-28 12:25:38,908 Hysteresis 1031 0: raw(84713 32000 32000 32000) min(73526 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 85882 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 85882 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (66713 26000 26000 26000) 7: 0: 28237@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28237@3p __all__ 9: don't have active chargers. 9: raw(2 3763 3763 3763) min(-11185 3763 3763 3763) spread(-87815 3763 3763 3763) max_pv 1171 9: [ 0 28237@3p ] PM PV mtr(W) avl(W) raw max min spread -99 19508 84817 85882 73526 -3104 -45 19508 84817 85882 73526 -3104 0 19508 84817 85882 73526 -3104 26 19508 84817 85882 73526 -3104 43 19508 84817 85882 73526 -3104 40 19508 84817 85882 73526 -3104 -49 19508 84817 85882 73526 -3104 -47 19508 84817 85882 73526 -3104 -59 19508 84817 85882 73526 -3104 14 19508 84817 85882 73526 -3104 2 19508 84817 85882 73526 -3104 12 19508 84817 85882 73526 -3104 -43 19508 84817 85882 73526 -3104 -4 19508 84817 85882 73526 -3104 -14 19508 84817 85882 73526 -3104 6 19508 84817 85882 73526 -3104 25 19508 84817 85882 73526 -3104 89 19508 84817 85882 73526 -3104 -26 19508 84817 85882 73526 -3104 -19 19508 84817 85882 73526 -3104 2025-09-28 12:25:48,911 Hysteresis 1041 0: raw(84817 32000 32000 32000) min(73526 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 85882 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 85882 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (66817 26000 26000 26000) 7: 0: 28272@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28272@3p __all__ 9: don't have active chargers. 9: raw(1 3728 3728 3728) min(-11290 3728 3728 3728) spread(-87920 3728 3728 3728) max_pv 1066 9: [ 0 28272@3p ] PM PV mtr(W) avl(W) raw max min spread 48 19532 84921 85882 73526 -3104 52 19532 84921 85882 73526 -3104 63 19532 84921 85882 73526 -3104 62 19532 84921 85882 73526 -3104 -18 19532 84921 85882 73526 -3104 -30 19532 84921 85882 73526 -3104 -87 19532 84921 85882 73526 -3104 -103 19533 84926 85882 73526 -3104 -109 19536 84939 85882 73526 -3104 -71 19532 84921 85882 73526 -3104 -72 19532 84921 85882 73526 -3104 11 19532 84921 85882 73526 -3104 20 19532 84921 85882 73526 -3104 69 19532 84921 85882 73526 -3104 39 19532 84921 85882 73526 -3104 44 19532 84921 85882 73526 -3104 -30 19532 84921 85882 73526 -3104 -18 19532 84921 85882 73526 -3104 -60 19532 84921 85882 73526 -3104 -14 19532 84921 85882 73526 -3104 2025-09-28 12:25:58,930 Hysteresis 1051 0: raw(84921 32000 32000 32000) min(73526 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 85882 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 85882 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (66921 26000 26000 26000) 7: 0: 28307@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28307@3p __all__ 9: don't have active chargers. 9: raw(0 3693 3693 3693) min(-11395 3693 3693 3693) spread(-88025 3693 3693 3693) max_pv 961 9: [ 0 28307@3p ] PM PV mtr(W) avl(W) raw max min spread -23 19556 85026 85882 73526 -3104 -11 19556 85026 85882 73526 -3104 -31 19556 85026 85882 73526 -3104 -57 19556 85026 85882 73526 -3104 -55 19556 85026 85882 73526 -3104 -31 19556 85026 85882 73526 -3104 -34 19556 85026 85882 73526 -3104 13 19556 85026 85882 73526 -3104 -10 19556 85026 85882 73526 -3104 -1 19556 85026 85882 73526 -3104 9 19556 85026 85882 73526 -3104 9 19556 85026 85882 73526 -3104 -12 19556 85026 85882 73526 -3104 -35 19556 85026 85882 73526 -3104 -41 19556 85026 85882 73526 -3104 -53 19556 85026 85882 73526 -3104 -59 19556 85026 85882 73526 -3104 -24 19556 85026 85882 73526 -3104 -6 19556 85026 85882 73526 -3104 26 19556 85026 85882 73526 -3104 2025-09-28 12:26:08,933 Hysteresis 1061 0: raw(85026 32000 32000 32000) min(73526 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 85882 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 85882 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (67026 26000 26000 26000) 7: 0: 28342@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28342@3p __all__ 9: don't have active chargers. 9: raw(0 3658 3658 3658) min(-11500 3658 3658 3658) spread(-88130 3658 3658 3658) max_pv 856 9: [ 0 28342@3p ] PM PV mtr(W) avl(W) raw max min spread 10 19580 85130 85882 73526 -3104 -12 19580 85130 85882 73526 -3104 -40 19580 85130 85882 73526 -3104 -5 19580 85130 85882 73526 -3104 51 19580 85130 85882 73526 -3104 52 19580 85130 85882 73526 -3104 -23 19580 85130 85882 73526 -3104 -23 19580 85130 85882 73526 -3104 -93 19580 85130 85882 73526 -3104 26 19580 85130 85882 73526 -3104 14 19580 85130 85882 73526 -3104 46 19580 85130 85882 73526 -3104 -8 19580 85130 85882 73526 -3104 -118 19589 85169 85882 73526 -3104 -118 19589 85169 85882 73526 -3104 -100 19580 85130 85882 73526 -3104 33 19580 85130 85882 73526 -3104 26 19580 85130 85882 73526 -3104 32 19580 85130 85882 73526 -3104 27 19580 85130 85882 73526 -3104 2025-09-28 12:26:18,937 Hysteresis 1071 0: raw(85130 32000 32000 32000) min(73526 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 85882 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 85882 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (67130 26000 26000 26000) 7: 0: 28376@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28376@3p __all__ 9: don't have active chargers. 9: raw(2 3624 3624 3624) min(-11602 3624 3624 3624) spread(-88232 3624 3624 3624) max_pv 754 9: [ 0 28376@3p ] PM PV mtr(W) avl(W) raw max min spread 0 19604 85234 85882 73526 -3104 0 19604 85234 85882 73526 -3104 85 19604 85234 85882 73526 -3104 92 19604 85234 85882 73526 -3104 100 19604 85234 85882 73526 -3104 -29 19604 85234 85882 73526 -3104 -26 19604 85234 85882 73526 -3104 -74 19604 85234 85882 73526 -3104 -74 19604 85234 85882 73526 -3104 -66 19604 85234 85882 73526 -3104 -28 19604 85234 85882 73526 -3104 -35 19604 85234 85882 73526 -3104 -41 19604 85234 85882 73526 -3104 -40 19604 85234 85882 73526 -3104 6 19604 85234 85882 73526 -3104 6 19604 85234 85882 73526 -3104 22 19604 85234 85882 73526 -3104 -70 19604 85234 85882 73526 -3104 -39 19604 85234 85882 73526 -3104 -28 19604 85234 85882 73526 -3104 2025-09-28 12:26:28,947 Hysteresis 1081 0: raw(85234 32000 32000 32000) min(73526 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 85882 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 85882 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (67234 26000 26000 26000) 7: 0: 28411@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28411@3p __all__ 9: don't have active chargers. 9: raw(1 3589 3589 3589) min(-11707 3589 3589 3589) spread(-88337 3589 3589 3589) max_pv 649 9: [ 0 28411@3p ] PM PV mtr(W) avl(W) raw max min spread -13 19628 85339 85882 73526 -3104 16 19628 85339 85882 73526 -3104 16 19628 85339 85882 73526 -3104 -21 19628 85339 85882 73526 -3104 -52 19628 85339 85882 73526 -3104 -54 19628 85339 85882 73526 -3104 14 19628 85339 85882 73526 -3104 29 19628 85339 85882 73526 -3104 -18 19628 85339 85882 73526 -3104 -18 19628 85339 85882 73526 -3104 -7 19628 85339 85882 73526 -3104 -22 19628 85339 85882 73526 -3104 -38 19628 85339 85882 73526 -3104 -28 19628 85339 85882 73526 -3104 -29 19628 85339 85882 73526 -3104 -24 19628 85339 85882 73526 -3104 -24 19628 85339 85882 73526 -3104 -71 19628 85339 85882 73526 -3104 -52 19628 85339 85882 73526 -3104 -71 19628 85339 85882 73526 -3104 2025-09-28 12:26:38,951 Hysteresis 1091 0: raw(85339 32000 32000 32000) min(73526 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 85882 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 85882 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (67339 26000 26000 26000) 7: 0: 28446@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28446@3p __all__ 9: don't have active chargers. 9: raw(1 3554 3554 3554) min(-11812 3554 3554 3554) spread(-88442 3554 3554 3554) max_pv 544 9: [ 0 28446@3p ] PM PV mtr(W) avl(W) raw max min spread -25 19652 85443 85882 73526 -3104 -30 19652 85443 85882 73526 -3104 -39 19652 85443 85882 73526 -3104 -39 19652 85443 85882 73526 -3104 6 19652 85443 85882 73526 -3104 10 19652 85443 85882 73526 -3104 0 19652 85443 85882 73526 -3104 -18 19652 85443 85882 73526 -3104 -10 19652 85443 85882 73526 -3104 1 19652 85443 85882 73526 -3104 1 19652 85443 85882 73526 -3104 18 19652 85443 85882 73526 -3104 18 19652 85443 85882 73526 -3104 17 19652 85443 85882 73526 -3104 -41 19652 85443 85882 73526 -3104 -45 19652 85443 85882 73526 -3104 -76 19652 85443 85882 73526 -3104 -76 19652 85443 85882 73526 -3104 -31 19652 85443 85882 73526 -3104 -4 19652 85443 85882 73526 -3104 2025-09-28 12:26:48,960 Hysteresis 1101 0: raw(85443 32000 32000 32000) min(73526 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 85882 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 85882 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (67443 26000 26000 26000) 7: 0: 28481@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28481@3p __all__ 9: don't have active chargers. 9: raw(0 3519 3519 3519) min(-11917 3519 3519 3519) spread(-88547 3519 3519 3519) max_pv 439 9: [ 0 28481@3p ] PM PV mtr(W) avl(W) raw max min spread 0 19676 85547 85882 73526 -3104 0 19676 85547 85882 73526 -3104 3 19676 85547 85882 73526 -3104 -7 19676 85547 85882 73526 -3104 3 19676 85547 85882 73526 -3104 18 19676 85547 85882 73526 -3104 -56 19676 85547 85882 73526 -3104 -67 19676 85547 85882 73526 -3104 -39 19676 85547 85882 73526 -3104 -30 19676 85547 85882 73526 -3104 -3 19676 85547 85882 73526 -3104 -3 19676 85547 85882 73526 -3104 15 19676 85547 85882 73526 -3104 42 19676 85547 85882 73526 -3104 37 19676 85547 85882 73526 -3104 5 19676 85547 85882 73526 -3104 6 19676 85547 85882 73526 -3104 -4 19676 85547 85882 73526 -3104 -4 19676 85547 85882 73526 -3104 -79 19676 85547 85882 73526 -3104 2025-09-28 12:26:58,982 Hysteresis 1111 0: raw(85547 32000 32000 32000) min(73526 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 85882 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 85882 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (67547 26000 26000 26000) 7: 0: 28515@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28515@3p __all__ 9: don't have active chargers. 9: raw(2 3485 3485 3485) min(-12019 3485 3485 3485) spread(-88649 3485 3485 3485) max_pv 337 9: [ 0 28515@3p ] PM PV mtr(W) avl(W) raw max min spread -72 19700 85652 85882 73526 -3104 -92 19700 85652 85882 77956 -3104 -37 19700 85652 85882 77956 -3104 -47 19700 85652 85882 81408 -3104 -68 19700 85652 85882 81408 -3104 -68 19700 85652 85882 81408 -3104 -26 19700 85652 85652 81408 -3104 -13 19700 85652 85652 81408 -3104 -49 19700 85652 85652 81408 -3104 -25 19700 85652 85652 81408 -3104 -34 19700 85652 85652 81408 -3104 2 19700 85652 85652 81408 -3104 2 19700 85652 85652 81408 -3104 -5 19700 85652 85652 81408 -3104 -45 19700 85652 85652 81408 -3104 -33 19700 85652 85652 81408 -3104 1 19700 85652 85652 81408 -3104 0 19700 85652 85652 81408 -3104 -58 19700 85652 85652 81408 -3104 -58 19700 85652 85652 81408 -3104 2025-09-28 12:27:08,989 Hysteresis 1121 0: raw(85652 32000 32000 32000) min(81408 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 85652 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 85652 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (67652 26000 26000 26000) 7: 0: 28550@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28550@3p __all__ 9: don't have active chargers. 9: raw(2 3450 3450 3450) min(-4242 3450 3450 3450) spread(-88754 3450 3450 3450) max_pv 2 9: [ 0 28550@3p ] PM PV mtr(W) avl(W) raw max min spread -75 19724 85756 85756 81408 -3104 -12 19724 85756 85756 81408 -3104 -26 19724 85756 85756 81408 -3104 35 19724 85756 85756 81408 -3104 47 19724 85756 85756 81408 -3104 27 19724 85756 85756 81408 -3104 27 19724 85756 85756 81408 -3104 -35 19724 85756 85756 81408 -3104 -15 19724 85756 85756 81408 -3104 -43 19724 85756 85756 81408 -3104 6 19724 85756 85756 81408 -3104 12 19724 85756 85756 81408 -3104 -29 19724 85756 85756 81408 -3104 -29 19724 85756 85756 81408 -3104 -2 19724 85756 85756 81408 -3104 5 19724 85756 85756 81408 -3104 -56 19724 85756 85756 81408 -3104 7 19724 85756 85756 81408 -3104 -16 19724 85756 85756 81408 -3104 -68 19724 85756 85756 81408 -3104 2025-09-28 12:27:19,001 Hysteresis 1131 0: raw(85756 32000 32000 32000) min(81408 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 85756 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 85756 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (67756 26000 26000 26000) 7: 0: 28585@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28585@3p __all__ 9: don't have active chargers. 9: raw(1 3415 3415 3415) min(-4347 3415 3415 3415) spread(-88859 3415 3415 3415) max_pv 1 9: [ 0 28585@3p ] PM PV mtr(W) avl(W) raw max min spread -68 19748 85860 85860 81408 -3104 0 19748 85860 85860 81408 -3104 -47 19748 85860 85860 81408 -3104 35 19748 85860 85860 81408 -3104 -53 19748 85860 85860 81408 -3104 -59 19748 85860 85860 81408 -3104 -102 19749 85865 85865 81408 -3104 -102 19749 85865 85865 81408 -3104 -55 19748 85860 85865 81408 -3104 40 19748 85860 85865 81408 -3104 16 19748 85860 85865 81408 -3104 22 19748 85860 85865 81408 -3104 12 19748 85860 85865 81408 -3104 8 19748 85860 85865 81408 -3104 8 19748 85860 85865 81408 -3104 3 19748 85860 85865 81408 -3104 -67 19748 85860 85865 81408 -3104 58 19748 85860 85865 81408 -3104 -47 19748 85860 85865 81408 -3104 -49 19748 85860 85865 81408 -3104 2025-09-28 12:27:29,005 Hysteresis 1141 0: raw(85860 32000 32000 32000) min(81408 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 85865 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 85865 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (67860 26000 26000 26000) 7: 0: 28620@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28620@3p __all__ 9: don't have active chargers. 9: raw(0 3380 3380 3380) min(-4452 3380 3380 3380) spread(-88964 3380 3380 3380) max_pv 5 9: [ 0 28620@3p ] PM PV mtr(W) avl(W) raw max min spread -68 19772 85965 85965 81408 -3104 -68 19772 85965 85965 81408 -3104 10 19772 85965 85965 81408 -3104 35 19772 85965 85965 81408 -3104 -40 19772 85965 85965 81408 -3104 30 19772 85965 85965 81408 -3104 27 19772 85965 85965 81408 -3104 21 19772 85965 85965 81408 -3104 21 19772 85965 85965 81408 -3104 6 19772 85965 85965 81408 -3104 -63 19772 85965 85965 81408 -3104 21 19772 85965 85965 81408 -3104 -58 19772 85965 85965 81408 -3104 -26 19772 85965 85965 81408 -3104 -60 19772 85965 85965 81408 -3104 -60 19772 85965 85965 81408 -3104 9 19772 85965 85965 81408 -3104 46 19772 85965 85965 81408 -3104 28 19772 85965 85965 81408 -3104 -33 19772 85965 85965 81408 -3104 2025-09-28 12:27:39,008 Hysteresis 1151 0: raw(85965 32000 32000 32000) min(81408 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 85965 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 85965 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (67965 26000 26000 26000) 7: 0: 28655@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28655@3p __all__ 9: don't have active chargers. 9: raw(0 3345 3345 3345) min(-4557 3345 3345 3345) spread(-89069 3345 3345 3345) max_pv 0 9: [ 0 28655@3p ] PM PV mtr(W) avl(W) raw max min spread -30 19796 86069 86069 81408 -3104 63 19796 86069 86069 81408 -3104 63 19796 86069 86069 81408 -3104 8 19796 86069 86069 81408 -3104 -53 19796 86069 86069 81408 -3104 26 19796 86069 86069 81408 -3104 -59 19796 86069 86069 81408 -3104 18 19796 86069 86069 81408 -3104 -96 19796 86069 86069 81408 -3104 -96 19796 86069 86069 81408 -3104 2 19796 86069 86069 81408 -3104 -4 19796 86069 86069 81408 -3104 -68 19796 86069 86069 81408 -3104 -13 19796 86069 86069 81408 -3104 -8 19796 86069 86069 81408 -3104 27 19796 86069 86069 81408 -3104 27 19796 86069 86069 81408 -3104 -24 19796 86069 86069 81408 -3104 -86 19796 86069 86069 81408 -3104 2025-09-28 12:27:49,013 Hysteresis 1161 0: raw(86069 32000 32000 32000) min(81408 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 86069 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 86069 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (68069 26000 26000 26000) 7: 0: 28689@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28689@3p __all__ 9: don't have active chargers. 9: raw(2 3311 3311 3311) min(-4659 3311 3311 3311) spread(-89171 3311 3311 3311) max_pv 2 9: [ 0 28689@3p ] PM PV mtr(W) avl(W) raw max min spread -37 19820 86173 86173 81408 -3104 28 19820 86173 86173 81408 -3104 54 19820 86173 86173 81408 -3104 8 19820 86173 86173 81408 -3104 8 19820 86173 86173 81408 -3104 -20 19820 86173 86173 81408 -3104 2 19820 86173 86173 81408 -3104 -8 19820 86173 86173 81408 -3104 -35 19820 86173 86173 81408 -3104 -52 19820 86173 86173 81408 -3104 8 19820 86173 86173 81408 -3104 8 19820 86173 86173 81408 -3104 -20 19820 86173 86173 81408 -3104 -25 19820 86173 86173 81408 -3104 -3 19820 86173 86173 81408 -3104 24 19820 86173 86173 81408 -3104 17 19820 86173 86173 81408 -3104 35 19820 86173 86173 81408 -3104 35 19820 86173 86173 81408 -3104 47 19820 86173 86173 81408 -3104 2025-09-28 12:27:59,019 Hysteresis 1171 0: raw(86173 32000 32000 32000) min(81408 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 86173 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 86173 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (68173 26000 26000 26000) 7: 0: 28724@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28724@3p __all__ 9: don't have active chargers. 9: raw(1 3276 3276 3276) min(-4764 3276 3276 3276) spread(-89276 3276 3276 3276) max_pv 1 9: [ 0 28724@3p ] PM PV mtr(W) avl(W) raw max min spread -16 19844 86278 86278 81408 -3104 -60 19844 86278 86278 81408 -3104 -5 19844 86278 86278 81408 -3104 -20 19844 86278 86278 81408 -3104 -7 19844 86278 86278 81408 -3104 4 19844 86278 86278 81408 -3104 39 19844 86278 86278 81408 -3104 20 19844 86278 86278 81408 -3104 -28 19844 86278 86278 81408 -3104 -15 19844 86278 86278 81408 -3104 -40 19844 86278 86278 81408 -3104 -19 19844 86278 86278 81408 -3104 -19 19844 86278 86278 81408 -3104 -20 19844 86278 86278 81408 -3104 -5 19844 86278 86278 81408 -3104 -7 19844 86278 86278 81408 -3104 -9 19844 86278 86278 81408 -3104 -11 19844 86278 86278 81408 -3104 -51 19844 86278 86278 81408 -3104 -36 19844 86278 86278 81408 -3104 2025-09-28 12:28:09,022 Hysteresis 1181 0: raw(86278 32000 32000 32000) min(81408 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 86278 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 86278 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (68278 26000 26000 26000) 7: 0: 28759@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28759@3p __all__ 9: don't have active chargers. 9: raw(1 3241 3241 3241) min(-4869 3241 3241 3241) spread(-89381 3241 3241 3241) max_pv 1 9: [ 0 28759@3p ] PM PV mtr(W) avl(W) raw max min spread -75 19868 86382 86382 81408 -3104 -50 19868 86382 86382 81408 -3104 -29 19868 86382 86382 81408 -3104 -6 19868 86382 86382 81408 -3104 -19 19868 86382 86382 81408 -3104 -51 19868 86382 86382 81408 -3104 -7 19868 86382 86382 81408 -3104 -7 19868 86382 86382 81408 -3104 37 19868 86382 86382 81408 -3104 -10 19868 86382 86382 81408 -3104 -41 19868 86382 86382 81408 -3104 -38 19868 86382 86382 81408 -3104 -29 19868 86382 86382 81408 -3104 -9 19868 86382 86382 81408 -3104 -33 19868 86382 86382 81408 -3104 -1 19868 86382 86382 81408 -3104 -10 19868 86382 86382 81408 -3104 -35 19868 86382 86382 81408 -3104 -14 19868 86382 86382 81408 -3104 -30 19868 86382 86382 81408 -3104 2025-09-28 12:28:19,027 Hysteresis 1191 0: raw(86382 32000 32000 32000) min(81408 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 86382 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 86382 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (68382 26000 26000 26000) 7: 0: 28794@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28794@3p __all__ 9: don't have active chargers. 9: raw(0 3206 3206 3206) min(-4974 3206 3206 3206) spread(-89486 3206 3206 3206) max_pv 0 9: [ 0 28794@3p ] PM PV mtr(W) avl(W) raw max min spread -6 19892 86486 86486 81408 -3104 3 19892 86486 86486 81408 -3104 16 19892 86486 86486 81408 -3104 14 19892 86486 86486 81408 -3104 -14 19892 86486 86486 81408 -3104 1 19892 86486 86486 81408 -3104 39 19892 86486 86486 81408 -3104 39 19892 86486 86486 81408 -3104 17 19892 86486 86486 81408 -3104 -37 19892 86486 86486 81408 -3104 -59 19892 86486 86486 81408 -3104 0 19892 86486 86486 81408 -3104 -3 19892 86486 86486 81408 -3104 -47 19892 86486 86486 81408 -3104 -42 19892 86486 86486 81408 -3104 -42 19892 86486 86486 81408 -3104 1 19892 86486 86486 81408 -3104 10 19892 86486 86486 81408 -3104 -30 19892 86486 86486 81408 -3104 -24 19892 86486 86486 81408 -3104 2025-09-28 12:28:29,031 Hysteresis 1201 0: raw(86486 32000 32000 32000) min(81408 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 86486 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 86486 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (68486 26000 26000 26000) 7: 0: 28828@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28828@3p __all__ 9: don't have active chargers. 9: raw(2 3172 3172 3172) min(-5076 3172 3172 3172) spread(-89588 3172 3172 3172) max_pv 2 9: [ 0 28828@3p ] PM PV mtr(W) avl(W) raw max min spread -9 19916 86591 86591 81408 -3104 3 19916 86591 86591 81408 -3104 -33 19916 86591 86591 81408 -3104 -35 19916 86591 86591 81408 -3104 -53 19916 86591 86591 81408 -3104 -27 19916 86591 86591 81408 -3104 -36 19916 86591 86591 81408 -3104 -25 19916 86591 86591 81408 -3104 -1 19916 86591 86591 81408 -3104 -12 19916 86591 86591 81408 -3104 10 19916 86591 86591 81408 -3104 10 19916 86591 86591 81408 -3104 11 19916 86591 86591 81408 -3104 -20 19916 86591 86591 81408 -3104 -22 19916 86591 86591 81408 -3104 -22 19916 86591 86591 81408 -3104 -17 19916 86591 86591 81408 -3104 -30 19916 86591 86591 81408 -3104 -23 19916 86591 86591 81408 -3104 6 19916 86591 86591 84086 -3104 2025-09-28 12:28:39,053 Hysteresis 1211 0: raw(86591 32000 32000 32000) min(84086 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 86591 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 86591 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (68591 26000 26000 26000) 7: 0: 28863@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28863@3p __all__ 9: don't have active chargers. 9: raw(2 3137 3137 3137) min(-2503 3137 3137 3137) spread(-89693 3137 3137 3137) max_pv 2 9: [ 0 28863@3p ] PM PV mtr(W) avl(W) raw max min spread 33 19940 86695 86695 84191 -3104 0 19940 86695 86695 84191 -3104 -38 19940 86695 86695 84191 -3104 -38 19940 86695 86695 84191 -3104 7 19940 86695 86695 84191 -3104 -12 19940 86695 86695 84191 -3104 -14 19940 86695 86695 84191 -3104 -14 19940 86695 86695 84191 -3104 -64 19940 86695 86695 84191 -3104 -30 19940 86695 86695 84191 -3104 36 19940 86695 86695 84191 -3104 42 19940 86695 86695 84191 -3104 17 19940 86695 86695 84191 -3104 -25 19940 86695 86695 84191 -3104 -36 19940 86695 86695 84191 -3104 -66 19940 86695 86695 84191 -3104 -22 19940 86695 86695 84191 -3104 -10 19940 86695 86695 84191 -3104 -34 19940 86695 86695 84191 -3104 -34 19940 86695 86695 84191 -3104 2025-09-28 12:28:49,058 Hysteresis 1221 0: raw(86695 32000 32000 32000) min(84191 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 86695 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 86695 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (68695 26000 26000 26000) 7: 0: 28898@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28898@3p __all__ 9: don't have active chargers. 9: raw(1 3102 3102 3102) min(-2503 3102 3102 3102) spread(-89798 3102 3102 3102) max_pv 1 9: [ 0 28898@3p ] PM PV mtr(W) avl(W) raw max min spread -42 19964 86800 86800 84295 -3104 -31 19964 86800 86800 84295 -3104 -20 19964 86800 86800 84295 -3104 -20 19964 86800 86800 84295 -3104 73 19964 86800 86800 84295 -3104 93 19964 86800 86800 84295 -3104 74 19964 86800 86800 84295 -3104 36 19964 86800 86800 84295 -3104 19 19964 86800 86800 84295 -3104 -39 19964 86800 86800 84295 -3104 -112 19970 86826 86826 84295 -3104 -112 19970 86826 86826 84295 -3104 -109 19968 86817 86826 84295 -3104 -78 19964 86800 86826 84295 -3104 33 19964 86800 86826 84295 -3104 20 19964 86800 86826 84295 -3104 -21 19964 86800 86826 84295 -3104 36 19964 86800 86826 84295 -3104 153 19938 86686 86826 84295 -3104 229 19900 86521 86826 84295 -3104 2025-09-28 12:28:59,067 Hysteresis 1231 0: raw(86521 32000 32000 32000) min(84295 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 86826 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 86826 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (68521 26000 26000 26000) 7: 0: 28840@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28840@3p __all__ 9: don't have active chargers. 9: raw(1 3160 3160 3160) min(-2225 3160 3160 3160) spread(-89624 3160 3160 3160) max_pv 306 9: [ 0 28840@3p ] PM PV mtr(W) avl(W) raw max min spread 225 19862 86356 86826 84365 -3104 176 19886 86460 86826 84365 -3104 154 19897 86508 86826 84365 -3104 5 19924 86626 86826 84365 -3104 -65 19924 86626 86826 84365 -3104 -209 19978 86860 86860 84365 -3104 -201 19974 86843 86860 84365 -3104 -154 19951 86743 86860 84365 -3104 78 19924 86626 86860 84365 -3104 117 19915 86586 86860 84400 -3104 171 19889 86473 86860 84400 -3104 171 19889 86473 86860 84400 -3104 8 19924 86626 86860 84400 -3104 -173 19960 86782 86860 84400 -3104 -230 19989 86908 86908 84400 -3104 -159 19953 86752 86908 84400 -3104 -20 19924 86626 86908 84400 -3104 173 19888 86469 86908 84400 -3104 357 19796 86069 86908 84400 -3104 470 19739 85821 86908 84400 -3104 2025-09-28 12:29:09,071 Hysteresis 1241 0: raw(85821 32000 32000 32000) min(84400 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 86908 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 86908 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (67821 26000 26000 26000) 7: 0: 28607@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28607@3p __all__ 9: don't have active chargers. 9: raw(0 3393 3393 3393) min(-1421 3393 3393 3393) spread(-88925 3393 3393 3393) max_pv 1087 9: [ 0 28607@3p ] PM PV mtr(W) avl(W) raw max min spread 394 19616 85286 86908 84426 -3104 421 19603 85230 86908 84426 -3104 212 19707 85682 86908 84426 -3104 114 19756 85895 86908 84426 -3104 -50 19763 85926 86908 84426 -3104 -167 19796 86069 86908 84426 -3104 -179 19802 86095 86908 84426 -3104 -178 19802 86095 86908 84426 -3104 -265 19845 86282 86908 84426 -3104 -269 19847 86291 86908 84426 -3104 -410 19918 86600 86908 84426 -3104 -369 19897 86508 86908 84426 -3104 -433 19929 86647 86908 84426 -3104 -432 19929 86647 86908 84469 -3104 -269 19847 86291 86908 84504 -3104 -156 19791 86047 86908 84504 -3104 19 19763 85926 86908 84504 -3104 0 19763 85926 86908 84504 -3104 19 19763 85926 86908 84504 -3104 19 19763 85926 86908 84504 -3104 2025-09-28 12:29:19,082 Hysteresis 1251 0: raw(85926 32000 32000 32000) min(84504 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 86908 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 86908 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (67926 26000 26000 26000) 7: 0: 28642@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28642@3p __all__ 9: don't have active chargers. 9: raw(0 3358 3358 3358) min(-1422 3358 3358 3358) spread(-89030 3358 3358 3358) max_pv 982 9: [ 0 28642@3p ] PM PV mtr(W) avl(W) raw max min spread 83 19787 86030 86908 84608 -3104 117 19778 85991 86908 84608 -3104 150 19762 85921 86908 84608 -3104 188 19743 85839 86908 84608 -3104 215 19730 85782 86908 84608 -3104 247 19714 85713 86908 84608 -3104 207 19734 85800 86908 84608 -3104 207 19734 85800 86908 84608 -3104 -41 19787 86030 86908 84608 -3104 -38 19787 86030 86908 84608 -3104 -15 19787 86030 86908 84608 -3104 -15 19787 86030 86908 84608 -3104 7 19787 86030 86908 84608 -3104 46 19787 86030 86908 84608 -3104 57 19787 86030 86908 84608 -3104 41 19787 86030 86908 84608 -3104 20 19787 86030 86908 84608 -3104 -13 19787 86030 86908 84608 -3104 32 19787 86030 86908 84608 -3104 13 19787 86030 86908 84608 -3104 2025-09-28 12:29:29,090 Hysteresis 1261 0: raw(86030 32000 32000 32000) min(84608 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 86908 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 86908 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (68030 26000 26000 26000) 7: 0: 28676@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28676@3p __all__ 9: don't have active chargers. 9: raw(2 3324 3324 3324) min(-1420 3324 3324 3324) spread(-89132 3324 3324 3324) max_pv 880 9: [ 0 28676@3p ] PM PV mtr(W) avl(W) raw max min spread 14 19811 86134 86908 84713 -3104 15 19811 86134 86908 84713 -3104 12 19811 86134 86908 84713 -3104 96 19811 86134 86908 84713 -3104 169 19777 85986 86908 84713 -3104 256 19733 85795 86908 84713 -3104 261 19731 85786 86908 84713 -3104 309 19707 85682 86908 84713 -3104 145 19788 86034 86908 84713 -3104 112 19805 86108 86908 84713 -3104 50 19811 86134 86908 84713 -3104 43 19811 86134 86908 84713 -3104 43 19811 86134 86908 84713 -3104 44 19811 86134 86908 84713 -3104 54 19811 86134 86908 84713 -3104 31 19811 86134 86908 84713 -3104 -21 19811 86134 86908 84713 -3104 -129 19825 86195 86908 84713 -3104 -224 19873 86404 86908 84713 -3104 -375 19948 86730 86908 84713 -3104 2025-09-28 12:29:39,107 Hysteresis 1271 0: raw(86730 32000 32000 32000) min(84713 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 86908 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 86908 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (68730 26000 26000 26000) 7: 0: 28910@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28910@3p __all__ 9: don't have active chargers. 9: raw(0 3090 3090 3090) min(-2017 3090 3090 3090) spread(-89834 3090 3090 3090) max_pv 178 9: [ 0 28910@3p ] PM PV mtr(W) avl(W) raw max min spread -468 20156 87634 87634 84817 -3104 -725 20284 88191 88191 84817 -3104 -795 20319 88343 88343 84817 -3104 -751 20297 88247 88343 84817 -3104 -543 20193 87795 88343 84817 -3104 -314 20079 87300 88343 84817 -3104 -203 20023 87056 88343 84817 -3104 -24 19972 86834 88343 84817 -3104 -55 19972 86834 88343 84817 -3104 -20 19972 86834 88343 84817 -3104 -92 19972 86834 88343 84817 -3104 -37 19972 86834 88343 84817 -3104 11 19972 86834 88343 84817 -3104 9 19972 86834 88343 84817 -3104 -28 19972 86834 88343 84817 -3104 -39 19972 86834 88343 84817 -3104 -29 19972 86834 88343 84817 -3104 -46 19972 86834 88343 84817 -3104 -36 19972 86834 88343 84817 -3104 -35 19972 86834 88343 84817 -3104 2025-09-28 12:29:49,113 Hysteresis 1281 0: raw(86834 32000 32000 32000) min(84817 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 88343 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 88343 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (68834 26000 26000 26000) 7: 0: 28944@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28944@3p __all__ 9: don't have active chargers. 9: raw(2 3056 3056 3056) min(-2015 3056 3056 3056) spread(-89936 3056 3056 3056) max_pv 1511 9: [ 0 28944@3p ] PM PV mtr(W) avl(W) raw max min spread -5 19996 86939 88343 84921 -3104 17 19996 86939 88343 84921 -3104 5 19996 86939 88343 84921 -3104 -33 19996 86939 88343 84921 -3104 -9 19996 86939 88343 84921 -3104 -43 19996 86939 88343 84921 -3104 -28 19996 86939 88343 84921 -3104 -77 19996 86939 88343 84921 -3104 -15 19996 86939 88343 84921 -3104 -38 19996 86939 88343 84921 -3104 -46 19996 86939 88343 84921 -3104 -52 19996 86939 88343 84921 -3104 -11 19996 86939 88343 84921 -3104 -42 19996 86939 88343 84921 -3104 -5 19996 86939 88343 84921 -3104 -51 19996 86939 88343 84921 -3104 -21 19996 86939 88343 84921 -3104 23 19996 86939 88343 84921 -3104 29 19996 86939 88343 84921 -3104 0 19996 86939 88343 84921 -3104 2025-09-28 12:29:59,116 Hysteresis 1291 0: raw(86939 32000 32000 32000) min(84921 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 88343 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 88343 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (68939 26000 26000 26000) 7: 0: 28979@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28979@3p __all__ 9: don't have active chargers. 9: raw(2 3021 3021 3021) min(-2016 3021 3021 3021) spread(-90041 3021 3021 3021) max_pv 1406 9: [ 0 28979@3p ] PM PV mtr(W) avl(W) raw max min spread 47 20020 87043 88343 85026 -3104 24 20020 87043 88343 85026 -3104 21 20020 87043 88343 85026 -3104 36 20020 87043 88343 85026 -3104 -14 20020 87043 88343 85026 -3104 -16 20020 87043 88343 85026 -3104 -12 20020 87043 88343 85026 -3104 -68 20020 87043 88343 85026 -3104 -49 20020 87043 88343 85026 -3104 -21 20020 87043 88343 85026 -3104 -33 20020 87043 88343 85026 -3104 -5 20020 87043 88343 85026 -3104 -5 20020 87043 88343 85026 -3104 -55 20020 87043 88343 85026 -3104 -54 20020 87043 88343 85026 -3104 -80 20020 87043 88343 85026 -3104 -64 20020 87043 88343 85026 -3104 -60 20020 87043 88343 85026 -3104 -24 20020 87043 88343 85026 -3104 -20 20020 87043 88343 85026 -3104 2025-09-28 12:30:09,121 Hysteresis 1301 0: raw(87043 32000 32000 32000) min(85026 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 88343 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 1 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 88343 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (69043 26000 26000 26000) 7: 0: 29014@3p 8: filtered 1 to 1, sorted to 0 8: 0: 29014@3p __all__ 9: don't have active chargers. 9: raw(1 2986 2986 2986) min(-2016 2986 2986 2986) spread(-90146 2986 2986 2986) max_pv 1301 9: [ 0 29014@3p ] PM PV mtr(W) avl(W) raw max min spread 24 20044 87147 88343 85130 -3104 5 20044 87147 88343 85130 -3104 14 20044 87147 88343 85130 -3104 -52 20044 87147 88343 85130 -3104 -28 20044 87147 88343 85130 -3104 -3 20044 87147 88343 85130 -3104 -14 20044 87147 88343 85130 -3104 37 20044 87147 88343 85130 -3104 28 20044 87147 88343 85130 -3104 23 20044 87147 88343 85130 -3104 18 20044 87147 88343 85130 -3104 -43 20044 87147 88343 85130 -3104 -62 20044 87147 88343 85130 -3104 -67 20044 87147 88343 85130 -3104 -5 20044 87147 88343 85130 -3104 2 20044 87147 88343 85130 -3104 -21 20044 87147 88343 85130 -3104 -56 20044 87147 88343 85130 -3104 -61 20044 87147 88343 85130 -3104 -21 20044 87147 88343 85130 -3104 2025-09-28 12:30:19,129 Hysteresis 1311 0: raw(87147 32000 32000 32000) min(85130 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 88343 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 88343 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (69147 26000 26000 26000) 7: 0: 29049@3p 8: filtered 1 to 1, sorted to 0 8: 0: 29049@3p __all__ 9: don't have active chargers. 9: raw(0 2951 2951 2951) min(-2017 2951 2951 2951) spread(-90251 2951 2951 2951) max_pv 1196 9: [ 0 29049@3p ] PM PV mtr(W) avl(W) raw max min spread -54 20068 87252 88343 85230 -3104 -58 20068 87252 88343 85230 -3104 -42 20068 87252 88343 85230 -3104 7 20068 87252 88343 85230 -3104 27 20068 87252 88343 85230 -3104 -2 20068 87252 88343 85230 -3104 -46 20068 87252 88343 85230 -3104 -35 20068 87252 88343 85230 -3104 11 20068 87252 88343 85230 -3104 13 20068 87252 88343 85230 -3104 50 20068 87252 88343 85230 -3104 81 20068 87252 88343 85230 -3104 71 20068 87252 88343 85230 -3104 -91 20068 87252 88343 85230 -3104 -98 20068 87252 88343 85230 -3104 -133 20084 87321 88343 85230 -3104 -175 20105 87413 88343 85230 -3104 -96 20068 87252 88343 85230 -3104 -55 20068 87252 88343 85230 -3104 5 20068 87252 88343 85230 -3104 2025-09-28 12:30:29,142 Hysteresis 1321 0: raw(87252 32000 32000 32000) min(85230 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 88343 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 88343 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (69252 26000 26000 26000) 7: 0: 29084@3p 8: filtered 1 to 1, sorted to 0 8: 0: 29084@3p __all__ 9: don't have active chargers. 9: raw(0 2916 2916 2916) min(-2022 2916 2916 2916) spread(-90356 2916 2916 2916) max_pv 1091 9: [ 0 29084@3p ] PM PV mtr(W) avl(W) raw max min spread 2 20092 87356 88343 85230 -3104 -17 20092 87356 88343 85230 -3104 -39 20092 87356 88343 85230 -3104 -39 20092 87356 88343 85230 -3104 -60 20092 87356 88343 85230 -3104 -20 20092 87356 88343 85230 -3104 -12 20092 87356 88343 85230 -3104 -10 20092 87356 88343 85230 -3104 -39 20092 87356 88343 85230 -3104 -49 20092 87356 88343 85230 -3104 -49 20092 87356 88343 85230 -3104 -32 20092 87356 88343 85230 -3104 -8 20092 87356 88343 85230 -3104 -5 20092 87356 88343 85230 -3104 -12 20092 87356 88343 85230 -3104 -8 20092 87356 88343 85230 -3104 -37 20092 87356 88343 85230 -3104 -45 20092 87356 88343 85230 -3104 -82 20092 87356 88343 85230 -3104 -96 20092 87356 88343 85230 -3104 2025-09-28 12:30:39,146 Hysteresis 1331 0: raw(87356 32000 32000 32000) min(85230 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 88343 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 88343 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (69356 26000 26000 26000) 7: 0: 29118@3p 8: filtered 1 to 1, sorted to 0 8: 0: 29118@3p __all__ 9: don't have active chargers. 9: raw(2 2882 2882 2882) min(-2124 2882 2882 2882) spread(-90458 2882 2882 2882) max_pv 989 9: [ 0 29118@3p ] PM PV mtr(W) avl(W) raw max min spread -29 20116 87460 88343 85230 -3104 41 20116 87460 88343 85230 -3104 61 20116 87460 88343 85230 -3104 46 20116 87460 88343 85230 -3104 56 20116 87460 88343 85230 -3104 -17 20116 87460 88343 85230 -3104 0 20116 87460 88343 85230 -3104 -24 20116 87460 88343 85230 -3104 -33 20116 87460 88343 85230 -3104 -26 20116 87460 88343 85230 -3104 -13 20116 87460 88343 85230 -3104 -17 20116 87460 88343 85230 -3104 -104 20118 87469 88343 85230 -3104 -104 20118 87469 88343 85230 -3104 -56 20116 87460 88343 85230 -3104 5 20116 87460 88343 85230 -3104 11 20116 87460 88343 85230 -3104 -18 20116 87460 88343 85230 -3104 -21 20116 87460 88343 85230 -3104 -103 20117 87465 88343 85230 -3104 2025-09-28 12:30:49,154 Hysteresis 1341 0: raw(87465 32000 32000 32000) min(85230 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 88343 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 88343 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (69465 26000 26000 26000) 7: 0: 29155@3p 8: filtered 1 to 1, sorted to 0 8: 0: 29155@3p __all__ 9: don't have active chargers. 9: raw(0 2845 2845 2845) min(-2235 2845 2845 2845) spread(-90569 2845 2845 2845) max_pv 878 9: [ 0 29155@3p ] PM PV mtr(W) avl(W) raw max min spread 17 20141 87569 88343 85230 -3104 -40 20141 87569 88343 85230 -3104 -45 20141 87569 88343 85230 -3104 -32 20141 87569 88343 85230 -3104 -60 20141 87569 88343 85230 -3104 -55 20141 87569 88343 85230 -3104 -1 20141 87569 88343 85230 -3104 -1 20141 87569 88343 85230 -3104 58 20141 87569 88343 85230 -3104 1 20141 87569 88343 85230 -3104 19 20141 87569 88343 85230 -3104 4 20141 87569 88343 85230 -3104 -2 20141 87569 88343 85230 -3104 -61 20141 87569 88343 85230 -3104 -6 20141 87569 88343 85230 -3104 -53 20141 87569 88343 85230 -3104 -5 20141 87569 88343 85230 -3104 -24 20141 87569 88343 85230 -3104 -21 20141 87569 88343 85230 -3104 -1 20141 87569 88343 85230 -3104 2025-09-28 12:30:59,158 Hysteresis 1351 0: raw(87569 32000 32000 32000) min(85230 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 88343 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 88343 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (69569 26000 26000 26000) 7: 0: 29189@3p 8: filtered 1 to 1, sorted to 0 8: 0: 29189@3p __all__ 9: don't have active chargers. 9: raw(2 2811 2811 2811) min(-2337 2811 2811 2811) spread(-90671 2811 2811 2811) max_pv 776 9: [ 0 29189@3p ] PM PV mtr(W) avl(W) raw max min spread 20 20165 87673 88343 85230 -3104 -47 20165 87673 88343 85230 -3104 -31 20165 87673 88343 85230 -3104 -1 20165 87673 88343 85230 -3104 -33 20165 87673 88343 85230 -3104 26 20165 87673 88343 85230 -3104 31 20165 87673 88343 85230 -3104 41 20165 87673 88343 85230 -3104 33 20165 87673 88343 85230 -3104 -58 20165 87673 88343 85230 -3104 -30 20165 87673 88343 85230 -3104 -60 20165 87673 88343 85230 -3104 -9 20165 87673 88343 85230 -3104 -3 20165 87673 88343 85230 -3104 -68 20165 87673 88343 85230 -3104 -68 20165 87673 88343 85230 -3104 -76 20165 87673 88343 85230 -3104 -5 20165 87673 88343 85230 -3104 9 20165 87673 88343 85230 -3104 -52 20165 87673 88343 85230 -3104 2025-09-28 12:31:09,168 Hysteresis 1361 0: raw(87673 32000 32000 32000) min(85230 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 88343 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 88343 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (69673 26000 26000 26000) 7: 0: 29224@3p 8: filtered 1 to 1, sorted to 0 8: 0: 29224@3p __all__ 9: don't have active chargers. 9: raw(1 2776 2776 2776) min(-2442 2776 2776 2776) spread(-90776 2776 2776 2776) max_pv 671 9: [ 0 29224@3p ] PM PV mtr(W) avl(W) raw max min spread -44 20189 87778 88343 85230 -3104 -36 20189 87778 88343 85230 -3104 -43 20189 87778 88343 85230 -3104 -20 20189 87778 88343 85230 -3104 1 20189 87778 88343 85230 -3104 -1 20189 87778 88343 85230 -3104 -66 20189 87778 88343 85230 -3104 -69 20189 87778 88343 85230 -3104 -28 20189 87778 88343 85230 -3104 -24 20189 87778 88343 85230 -3104 -8 20189 87778 88343 85230 -3104 -30 20189 87778 88343 85230 -3104 -29 20189 87778 88343 85230 -3104 -26 20189 87778 88343 85230 -3104 -22 20189 87778 88343 85230 -3104 -20 20189 87778 88343 85230 -3104 -9 20189 87778 88343 85230 -3104 -13 20189 87778 88343 85230 -3104 -20 20189 87778 88343 85230 -3104 -23 20189 87778 88343 85230 -3104 2025-09-28 12:31:19,172 Hysteresis 1371 0: raw(87778 32000 32000 32000) min(85230 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 88343 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 88343 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (69778 26000 26000 26000) 7: 0: 29259@3p 8: filtered 1 to 1, sorted to 0 8: 0: 29259@3p __all__ 9: don't have active chargers. 9: raw(1 2741 2741 2741) min(-2547 2741 2741 2741) spread(-90881 2741 2741 2741) max_pv 566 9: [ 0 29259@3p ] PM PV mtr(W) avl(W) raw max min spread -12 20213 87882 88343 85230 -3104 -25 20213 87882 88343 85230 -3104 -34 20213 87882 88343 85230 -3104 -23 20213 87882 88343 85230 -3104 -28 20213 87882 88343 85230 -3104 -17 20213 87882 88343 85230 -3104 -42 20213 87882 88343 85230 -3104 -32 20213 87882 88343 85230 -3104 -32 20213 87882 88343 85230 -3104 -7 20213 87882 88343 85230 -3104 -12 20213 87882 88343 85230 -3104 -51 20213 87882 88343 85230 -3104 -68 20213 87882 88343 85230 -3104 -14 20213 87882 88343 85230 -3104 -3 20213 87882 88343 85230 -3104 4 20213 87882 88343 85230 -3104 110 20208 87860 88343 85230 -3104 133 20196 87808 88343 85230 -3104 155 20186 87765 88343 85230 -3104 -5 20213 87882 88343 85230 -3104 2025-09-28 12:31:29,206 Hysteresis 1381 0: raw(87882 32000 32000 32000) min(85230 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 88343 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 88343 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (69882 26000 26000 26000) 7: 0: 29294@3p 8: filtered 1 to 1, sorted to 0 8: 0: 29294@3p __all__ 9: don't have active chargers. 9: raw(0 2706 2706 2706) min(-2652 2706 2706 2706) spread(-90986 2706 2706 2706) max_pv 461 9: [ 0 29294@3p ] PM PV mtr(W) avl(W) raw max min spread 13 20237 87986 88343 85230 -3104 28 20237 87986 88343 85230 -3104 28 20237 87986 88343 85230 -3104 -1 20237 87986 88343 85230 -3104 -1 20237 87986 88343 85230 -3104 43 20237 87986 88343 85230 -3104 38 20237 87986 88343 85230 -3104 91 20237 87986 88343 85230 -3104 8 20237 87986 88343 85230 -3104 5 20237 87986 88343 85230 -3104 -65 20237 87986 88343 85230 -3104 -55 20237 87986 88343 85230 -3104 -97 20237 87986 88343 85230 -3104 -98 20237 87986 88343 85230 -3104 -128 20251 88047 88343 85230 -3104 -58 20237 87986 88343 85230 -3104 -68 20237 87986 88343 85230 -3104 -19 20237 87986 88343 85230 -3104 -17 20237 87986 88343 85230 -3104 -20 20237 87986 88343 85230 -3104 2025-09-28 12:31:39,210 Hysteresis 1391 0: raw(87986 32000 32000 32000) min(85230 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 88343 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 88343 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (69986 26000 26000 26000) 7: 0: 29328@3p 8: filtered 1 to 1, sorted to 0 8: 0: 29328@3p __all__ 9: don't have active chargers. 9: raw(2 2672 2672 2672) min(-2754 2672 2672 2672) spread(-91088 2672 2672 2672) max_pv 359 9: [ 0 29328@3p ] PM PV mtr(W) avl(W) raw max min spread -70 20261 88091 88343 85230 -3104 -94 20261 88091 88343 85230 -3104 -78 20261 88091 88343 85230 -3104 -92 20261 88091 88343 85230 -3104 -58 20261 88091 88343 85230 -3104 -67 20261 88091 88343 85230 -3104 -78 20261 88091 88343 85230 -3104 -28 20261 88091 88343 85230 -3104 2 20261 88091 88343 85230 -3104 6 20261 88091 88343 85230 -3104 -9 20261 88091 88343 85230 -3104 -15 20261 88091 88343 85230 -3104 -10 20261 88091 88343 85230 -3104 30 20261 88091 88343 85230 -3104 3 20261 88091 88343 85230 -3104 11 20261 88091 88343 85230 -3104 5 20261 88091 88343 85230 -3104 5 20261 88091 88343 85230 -3104 38 20261 88091 88343 85230 -3104 46 20261 88091 88343 85230 -3104 2025-09-28 12:31:49,220 Hysteresis 1401 0: raw(88091 32000 32000 32000) min(85230 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 88343 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 88343 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (70091 26000 26000 26000) 7: 0: 29363@3p 8: filtered 1 to 1, sorted to 0 8: 0: 29363@3p __all__ 9: don't have active chargers. 9: raw(2 2637 2637 2637) min(-2859 2637 2637 2637) spread(-91193 2637 2637 2637) max_pv 254 9: [ 0 29363@3p ] PM PV mtr(W) avl(W) raw max min spread 32 20285 88195 88343 85230 -3104 10 20285 88195 88343 85230 -3104 20 20285 88195 88343 85230 -3104 -19 20285 88195 88343 85230 -3104 -45 20285 88195 88343 85230 -3104 -4 20285 88195 88343 85230 -3104 1 20285 88195 88343 85230 -3104 -19 20285 88195 88343 85230 -3104 -30 20285 88195 88343 85230 -3104 -77 20285 88195 88343 85230 -3104 -73 20285 88195 88343 85230 -3104 -34 20285 88195 88343 85230 -3104 13 20285 88195 88343 85230 -3104 7 20285 88195 88343 85230 -3104 -7 20285 88195 88343 85230 -3104 -38 20285 88195 88343 85230 -3104 -20 20285 88195 88343 85230 -3104 -4 20285 88195 88343 85230 -3104 5 20285 88195 88343 85230 -3104 -28 20285 88195 88343 85230 -3104 2025-09-28 12:31:59,226 Hysteresis 1411 0: raw(88195 32000 32000 32000) min(85230 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 88343 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 88343 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (70195 26000 26000 26000) 7: 0: 29398@3p 8: filtered 1 to 1, sorted to 0 8: 0: 29398@3p __all__ 9: don't have active chargers. 9: raw(1 2602 2602 2602) min(-2964 2602 2602 2602) spread(-91298 2602 2602 2602) max_pv 149 9: [ 0 29398@3p ] PM PV mtr(W) avl(W) raw max min spread -30 20309 88300 88343 85230 -3104 7 20309 88300 88343 85230 -3104 14 20309 88300 88343 85230 -3104 6 20309 88300 88343 85230 -3104 -18 20309 88300 88343 85230 -3104 -72 20309 88300 88343 85230 -3104 -42 20309 88300 88343 85230 -3104 -47 20309 88300 88343 85230 -3104 -48 20309 88300 88343 85230 -3104 -44 20309 88300 88343 85230 -3104 -31 20309 88300 88343 85230 -3104 -50 20309 88300 88343 85230 -3104 -60 20309 88300 88343 85230 -3104 -56 20309 88300 88343 85230 -3104 -56 20309 88300 88343 85230 -3104 -95 20309 88300 88343 85230 -3104 -103 20310 88304 88343 85230 -3104 -56 20309 88300 88343 85230 -3104 -51 20309 88300 88343 85230 -3104 -93 20309 88300 88343 85230 -3104 2025-09-28 12:32:09,236 Hysteresis 1421 0: raw(88300 32000 32000 32000) min(85230 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 88343 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 88343 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (70300 26000 26000 26000) 7: 0: 29433@3p 8: filtered 1 to 1, sorted to 0 8: 0: 29433@3p __all__ 9: don't have active chargers. 9: raw(1 2567 2567 2567) min(-3069 2567 2567 2567) spread(-91403 2567 2567 2567) max_pv 44 9: [ 0 29433@3p ] PM PV mtr(W) avl(W) raw max min spread -102 20334 88408 88408 85230 -3104 -98 20333 88404 88408 85230 -3104 -71 20333 88404 88408 85230 -3104 -66 20333 88404 88408 85230 -3104 -43 20333 88404 88408 85230 -3104 -43 20333 88404 88408 85230 -3104 -50 20333 88404 88408 85230 -3104 -56 20333 88404 88408 85230 -3104 -56 20333 88404 88408 85230 -3104 -32 20333 88404 88408 85230 -3104 -34 20333 88404 88408 85230 -3104 -55 20333 88404 88408 85230 -3104 -64 20333 88404 88408 85230 -3104 -90 20333 88404 88408 85230 -3104 -102 20334 88408 88408 85230 -3104 -109 20337 88421 88421 85230 -3104 -127 20346 88460 88460 85230 -3104 -149 20357 88508 88508 85230 -3104 -135 20350 88478 88508 85230 -3104 -132 20349 88473 88508 85230 -3104 2025-09-28 12:32:19,240 Hysteresis 1431 0: raw(88473 32000 32000 32000) min(85230 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 88508 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 88508 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (70473 26000 26000 26000) 7: 0: 29491@3p 8: filtered 1 to 1, sorted to 0 8: 0: 29491@3p __all__ 9: don't have active chargers. 9: raw(0 2509 2509 2509) min(-3243 2509 2509 2509) spread(-91577 2509 2509 2509) max_pv 35 9: [ 0 29491@3p ] PM PV mtr(W) avl(W) raw max min spread -141 20393 88665 88665 85230 -3104 -152 20399 88691 88691 85230 -3104 -151 20398 88686 88691 85230 -3104 -142 20394 88669 88691 85230 -3104 -155 20400 88695 88695 85230 -3104 -155 20400 88695 88695 85230 -3104 -147 20396 88678 88695 85230 -3104 -122 20384 88626 88695 85230 -3104 -129 20387 88639 88695 85230 -3104 -103 20374 88582 88695 85230 -3104 -103 20374 88582 88695 85230 -3104 -124 20385 88630 88695 85230 -3104 -131 20388 88643 88695 85230 -3104 -151 20398 88686 88695 85230 -3104 -127 20386 88634 88695 85230 -3104 -148 20397 88682 88695 85230 -3104 -186 20416 88765 88765 85230 -3104 -186 20416 88765 88765 85230 -3104 -189 20417 88769 88769 85230 -3104 -186 20416 88765 88769 85230 -3104 2025-09-28 12:32:29,244 Hysteresis 1441 0: raw(88765 32000 32000 32000) min(85230 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 88769 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 88769 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (70765 26000 26000 26000) 7: 0: 29588@3p 8: filtered 1 to 1, sorted to 0 8: 0: 29588@3p __all__ 9: don't have active chargers. 9: raw(1 2412 2412 2412) min(-3534 2412 2412 2412) spread(-91868 2412 2412 2412) max_pv 5 9: [ 0 29588@3p ] PM PV mtr(W) avl(W) raw max min spread -181 20480 89043 89043 85230 -3104 -129 20454 88930 89043 85230 -3104 -127 20453 88926 89043 85230 -3104 -106 20443 88882 89043 85230 -3104 3 20440 88869 89043 85230 -3104 75 20440 88869 89043 85230 -3104 188 20396 88678 89043 85230 -3104 384 20298 88252 89043 85230 -3104 431 20275 88152 89043 85230 -3104 233 20374 88582 89043 85230 -3104 210 20385 88630 89043 85230 -3104 -267 20523 89230 89230 85230 -3104 -280 20530 89260 89260 85230 -3104 -268 20524 89234 89260 85230 -3104 -118 20449 88908 89260 85230 -3104 -99 20440 88869 89260 85230 -3104 -81 20440 88869 89260 85230 -3104 -61 20440 88869 89260 85230 -3104 -61 20440 88869 89260 85230 -3104 45 20440 88869 89260 85230 -3104 2025-09-28 12:32:39,251 Hysteresis 1451 0: raw(88869 32000 32000 32000) min(85230 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 89260 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 89260 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (70869 26000 26000 26000) 7: 0: 29623@3p 8: filtered 1 to 1, sorted to 0 8: 0: 29623@3p __all__ 9: don't have active chargers. 9: raw(0 2377 2377 2377) min(-3639 2377 2377 2377) spread(-91973 2377 2377 2377) max_pv 391 9: [ 0 29623@3p ] PM PV mtr(W) avl(W) raw max min spread 183 20423 88795 89260 85230 -3104 169 20430 88826 89260 85230 -3104 226 20401 88700 89260 85230 -3104 107 20460 88956 89260 85230 -3104 -40 20464 88973 89260 85230 -3104 -56 20464 88973 89260 85230 -3104 -139 20483 89056 89260 85230 -3104 -128 20478 89034 89260 85230 -3104 -19 20464 88973 89260 85230 -3104 208 20410 88739 89260 85230 -3104 208 20410 88739 89260 85230 -3104 153 20438 88860 89260 85230 -3104 6 20464 88973 89260 85230 -3104 -198 20513 89186 89260 85230 -3104 -198 20513 89186 89260 85230 -3104 -141 20484 89060 89260 85230 -3104 -77 20464 88973 89260 85230 -3104 -47 20464 88973 89260 85230 -3104 -73 20464 88973 89260 85230 -3104 -24 20464 88973 89260 85230 -3104 2025-09-28 12:32:49,255 Hysteresis 1461 0: raw(88973 32000 32000 32000) min(85230 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 89260 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 89260 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (70973 26000 26000 26000) 7: 0: 29657@3p 8: filtered 1 to 1, sorted to 0 8: 0: 29657@3p __all__ 9: don't have active chargers. 9: raw(2 2343 2343 2343) min(-3741 2343 2343 2343) spread(-92075 2343 2343 2343) max_pv 289 9: [ 0 29657@3p ] PM PV mtr(W) avl(W) raw max min spread -38 20488 89078 89260 85230 -3104 66 20488 89078 89260 85230 -3104 49 20488 89078 89260 85230 -3104 54 20488 89078 89260 85230 -3104 2 20488 89078 89260 85230 -3104 -144 20510 89173 89260 85230 -3104 -202 20539 89300 89300 85230 -3104 -307 20591 89526 89526 85230 -3104 -376 20626 89678 89678 85230 -3104 -286 20581 89482 89678 85230 -3104 -341 20608 89600 89678 85230 -3104 -111 20493 89100 89678 85230 -3104 -79 20488 89078 89678 85230 -3104 -1 20488 89078 89678 85230 -3104 -1 20488 89078 89678 85230 -3104 -10 20488 89078 89678 85230 -3104 -6 20488 89078 89678 85230 -3104 68 20488 89078 89678 85230 -3104 172 20452 88921 89678 85230 -3104 309 20384 88626 89678 85230 -3104 2025-09-28 12:32:59,269 Hysteresis 1471 0: raw(88626 32000 32000 32000) min(85230 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 89678 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 89678 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (70626 26000 26000 26000) 7: 0: 29542@3p 8: filtered 1 to 1, sorted to 0 8: 0: 29542@3p __all__ 9: don't have active chargers. 9: raw(0 2458 2458 2458) min(-3396 2458 2458 2458) spread(-91730 2458 2458 2458) max_pv 1052 9: [ 0 29542@3p ] PM PV mtr(W) avl(W) raw max min spread 356 20280 88173 89678 85230 -3104 364 20276 88156 89678 85230 -3104 364 20276 88156 89678 85230 -3104 113 20401 88700 89678 85230 -3104 266 20325 88369 89678 85230 -3104 320 20298 88252 89678 85230 -3104 352 20282 88182 89678 85230 -3104 149 20383 88621 89678 85230 -3104 25 20408 88730 89678 85230 -3104 -186 20451 88917 89678 85230 -3104 -202 20459 88952 89678 85230 -3104 -283 20499 89126 89678 85230 -3104 -154 20435 88847 89678 85230 -3104 -82 20408 88730 89678 85230 -3104 74 20408 88730 89678 85230 -3104 83 20408 88730 89678 85230 -3104 73 20408 88730 89678 85230 -3104 -48 20408 88730 89678 85230 -3104 -48 20408 88730 89678 85230 -3104 -113 20414 88756 89678 85230 -3104 2025-09-28 12:33:09,274 Hysteresis 1481 0: raw(88756 32000 32000 32000) min(85230 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 89678 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 89678 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (70756 26000 26000 26000) 7: 0: 29585@3p 8: filtered 1 to 1, sorted to 0 8: 0: 29585@3p __all__ 9: don't have active chargers. 9: raw(1 2415 2415 2415) min(-3525 2415 2415 2415) spread(-91859 2415 2415 2415) max_pv 923 9: [ 0 29585@3p ] PM PV mtr(W) avl(W) raw max min spread -88 20438 88860 89678 85230 -3104 -62 20438 88860 89678 85682 -3104 5 20438 88860 89678 85682 -3104 362 20307 88291 89678 85682 -3104 542 20217 87900 89678 85682 -3104 597 20190 87782 89678 85682 -3104 880 20048 87165 89678 85682 -3104 780 20098 87382 89678 85682 -3104 489 20244 88017 89678 85682 -3104 -14 20438 88860 89678 85682 -3104 -14 20438 88860 89678 85682 -3104 -610 20693 89969 89969 85682 -3104 -750 20763 90273 90273 85682 -3104 -483 20629 89691 90273 85682 -3104 -508 20642 89747 90273 85682 -3104 -253 20514 89191 90273 85682 -3104 -339 20557 89378 90273 85682 -3104 -326 20551 89352 90273 85682 -3104 948 20014 87017 90273 85682 -3104 1492 19407 84378 90273 84378 -3104 2025-09-28 12:33:19,303 Hysteresis 1491 0: raw(84378 32000 32000 32000) min(84378 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 90273 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 90273 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (66378 26000 26000 26000) 7: 0: 28126@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28126@3p __all__ 9: don't have active chargers. 9: raw(0 3874 3874 3874) min(0 3874 3874 3874) spread(-87482 3874 3874 3874) max_pv 5895 9: [ 0 28126@3p ] PM PV mtr(W) avl(W) raw max min spread 930 19016 82678 90273 82678 -3104 -433 19597 85204 90273 82678 -3104 -45 19431 84482 90273 82678 -3104 -788 19775 85978 90273 82678 -3104 -941 19851 86308 90273 82678 -3104 -1055 20159 87647 90273 82678 -3104 -803 19782 86008 90273 82678 -3104 -388 19575 85108 90273 82678 -3104 28 19431 84482 90273 82678 -3104 247 19358 84165 90273 82678 -3104 1 19431 84482 90273 82678 -3104 -175 19468 84643 90273 82678 -3104 -342 19552 85008 90273 82678 -3104 -390 19576 85113 90273 82678 -3104 -285 19523 84882 90273 82678 -3104 -155 19458 84600 90273 82678 -3104 50 19431 84482 90273 82678 -3104 183 19390 84304 90273 82678 -3104 183 19390 84304 90273 82678 -3104 435 19264 83756 90273 82678 -3104 2025-09-28 12:33:29,312 Hysteresis 1501 0: raw(83756 32000 32000 32000) min(82678 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 90273 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 90273 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (65756 26000 26000 26000) 7: 0: 27918@3p 8: filtered 1 to 1, sorted to 0 8: 0: 27918@3p __all__ 9: don't have active chargers. 9: raw(2 4082 4082 4082) min(-1076 4082 4082 4082) spread(-86858 4082 4082 4082) max_pv 6519 9: [ 0 27918@3p ] PM PV mtr(W) avl(W) raw max min spread 478 19099 83039 90273 82678 -3104 386 19145 83239 90273 82678 -3104 408 19134 83191 90273 82678 -3104 173 19252 83704 90273 82678 -3104 43 19288 83860 90273 82678 -3104 -64 19288 83860 90273 82678 -3104 -9 19288 83860 90273 82678 -3104 -52 19288 83860 90273 82678 -3104 -28 19288 83860 90273 82678 -3104 -40 19288 83860 90273 82678 -3104 0 19288 83860 90273 82678 -3104 34 19288 83860 90273 82678 -3104 -65 19288 83860 90273 82678 -3104 -107 19291 83873 90273 82678 -3104 -184 19330 84043 90273 82678 -3104 -153 19314 83973 90273 82678 -3104 -119 19297 83900 90273 82678 -3104 31 19288 83860 90273 82678 -3104 29 19288 83860 90273 82678 -3104 35 19288 83860 90273 82678 -3104 2025-09-28 12:33:39,316 Hysteresis 1511 0: raw(83860 32000 32000 32000) min(82678 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 90273 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 90273 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (65860 26000 26000 26000) 7: 0: 27953@3p 8: filtered 1 to 1, sorted to 0 8: 0: 27953@3p __all__ 9: don't have active chargers. 9: raw(1 4047 4047 4047) min(-1181 4047 4047 4047) spread(-86963 4047 4047 4047) max_pv 6414 9: [ 0 27953@3p ] PM PV mtr(W) avl(W) raw max min spread -126 19325 84021 90273 82678 -3104 -214 19369 84213 90273 82678 -3104 -278 19401 84352 90273 82678 -3104 -314 19419 84430 90273 82678 -3104 -238 19381 84265 90273 82678 -3104 -235 19379 84256 90273 82678 -3104 -96 19312 83965 90273 82678 -3104 -96 19312 83965 90273 82678 -3104 -122 19323 84013 90273 82678 -3104 -202 19363 84186 90273 82678 -3104 -216 19370 84217 90273 82678 -3104 -201 19362 84182 90273 82678 -3104 -240 19382 84269 90273 82678 -3104 -273 19398 84339 90273 82678 -3104 -302 19413 84404 90273 82678 -3104 -338 19431 84482 90273 82678 -3104 -291 19407 84378 90273 82678 -3104 -308 19416 84417 90273 82678 -3104 -179 19351 84134 90273 82678 -3104 -156 19340 84086 90273 82678 -3104 2025-09-28 12:33:49,323 Hysteresis 1521 0: raw(84086 32000 32000 32000) min(82678 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 90273 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 90273 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (66086 26000 26000 26000) 7: 0: 28028@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28028@3p __all__ 9: don't have active chargers. 9: raw(2 3972 3972 3972) min(-1406 3972 3972 3972) spread(-87188 3972 3972 3972) max_pv 6189 9: [ 0 28028@3p ] PM PV mtr(W) avl(W) raw max min spread -9 19364 84191 90273 82678 -3104 -23 19364 84191 90273 82678 -3104 -21 19364 84191 90273 82678 -3104 -23 19364 84191 90273 82678 -3104 22 19364 84191 90273 82678 -3104 140 19344 84104 90273 82678 -3104 237 19296 83895 90273 82678 -3104 417 19206 83504 90273 82678 -3104 457 19186 83417 90273 82678 -3104 407 19211 83526 90273 82678 -3104 251 19289 83865 90273 82678 -3104 362 19233 83621 90273 82678 -3104 125 19351 84134 90273 82678 -3104 113 19357 84160 90273 82678 -3104 -16 19364 84191 90273 82678 -3104 130 19349 84126 90273 82678 -3104 286 19271 83786 90273 82678 -3104 334 19247 83682 90273 82678 -3104 315 19257 83726 90273 82678 -3104 -8 19364 84191 90273 82678 -3104 2025-09-28 12:33:59,329 Hysteresis 1531 0: raw(84191 32000 32000 32000) min(82678 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 90273 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 90273 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (66191 26000 26000 26000) 7: 0: 28063@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28063@3p __all__ 9: don't have active chargers. 9: raw(2 3937 3937 3937) min(-1511 3937 3937 3937) spread(-87293 3937 3937 3937) max_pv 6084 9: [ 0 28063@3p ] PM PV mtr(W) avl(W) raw max min spread -41 19388 84295 90273 82678 -3104 -110 19393 84317 90273 82678 -3104 -90 19388 84295 90273 82678 -3104 -63 19388 84295 90273 82678 -3104 -93 19388 84295 90273 82678 -3104 -97 19388 84295 90273 82678 -3104 -93 19388 84295 90273 82678 -3104 -47 19388 84295 90273 82678 -3104 -36 19388 84295 90273 82678 -3104 17 19388 84295 90273 82678 -3104 47 19388 84295 90273 82678 -3104 96 19388 84295 90273 82678 -3104 86 19388 84295 90273 82678 -3104 59 19388 84295 90273 82678 -3104 110 19383 84273 90273 82678 -3104 109 19383 84273 90273 82678 -3104 55 19388 84295 90273 82678 -3104 83 19388 84295 90273 82678 -3104 141 19367 84204 90273 82678 -3104 246 19315 83978 90273 82678 -3104 2025-09-28 12:34:09,345 Hysteresis 1541 0: raw(83978 32000 32000 32000) min(82678 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 90273 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 90273 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (65978 26000 26000 26000) 7: 0: 27992@3p 8: filtered 1 to 1, sorted to 0 8: 0: 27992@3p __all__ 9: don't have active chargers. 9: raw(2 4008 4008 4008) min(-1298 4008 4008 4008) spread(-87080 4008 4008 4008) max_pv 6297 9: [ 0 27992@3p ] PM PV mtr(W) avl(W) raw max min spread 296 19241 83656 90273 82678 -3104 365 19207 83508 90273 82678 -3104 250 19264 83756 90273 82678 -3104 17 19339 84082 90273 82678 -3104 -177 19377 84247 90273 82678 -3104 -323 19450 84565 90273 82678 -3104 -431 19504 84800 90273 82678 -3104 -324 19451 84569 90273 82678 -3104 -352 19465 84630 90273 82678 -3104 -94 19339 84082 90273 82678 -3104 160 19309 83952 90273 82678 -3104 266 19256 83721 90273 82678 -3104 242 19268 83773 90273 82678 -3104 195 19292 83878 90273 82678 -3104 179 19300 83913 90273 82678 -3104 195 19292 83878 90273 82678 -3104 21 19339 84082 90273 82678 -3104 8 19339 84082 90273 82678 -3104 -136 19357 84160 90273 82678 -3104 -240 19409 84386 90273 82678 -3104 2025-09-28 12:34:19,351 Hysteresis 1551 0: raw(84386 32000 32000 32000) min(82678 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 90273 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 90273 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (66386 26000 26000 26000) 7: 0: 28128@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28128@3p __all__ 9: don't have active chargers. 9: raw(2 3872 3872 3872) min(-1706 3872 3872 3872) spread(-87488 3872 3872 3872) max_pv 5889 9: [ 0 28128@3p ] PM PV mtr(W) avl(W) raw max min spread -379 19572 85095 90273 82678 -3104 -425 19595 85195 90273 82678 -3104 -584 19675 85543 90273 82678 -3104 -413 19589 85169 90273 82678 -3104 -471 19618 85295 90273 82678 -3104 -278 19522 84878 90273 82678 -3104 -25 19433 84491 90273 82678 -3104 90 19433 84491 90273 82678 -3104 45 19433 84491 90273 82678 -3104 53 19433 84491 90273 82678 -3104 -112 19439 84517 90273 82678 -3104 -142 19454 84582 90273 82678 -3104 -173 19469 84647 90273 82678 -3104 -158 19462 84617 90273 82678 -3104 -103 19434 84495 90273 82678 -3104 27 19433 84491 90273 82678 -3104 109 19428 84469 90273 82678 -3104 105 19430 84478 90273 82678 -3104 124 19421 84439 90273 82678 -3104 73 19433 84491 90273 82678 -3104 2025-09-28 12:34:29,360 Hysteresis 1561 0: raw(84491 32000 32000 32000) min(82678 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 90273 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 90273 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (66491 26000 26000 26000) 7: 0: 28163@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28163@3p __all__ 9: don't have active chargers. 9: raw(2 3837 3837 3837) min(-1811 3837 3837 3837) spread(-87593 3837 3837 3837) max_pv 5784 9: [ 0 28163@3p ] PM PV mtr(W) avl(W) raw max min spread 30 19457 84595 90273 82678 -3104 30 19457 84595 90273 82678 -3104 27 19457 84595 90273 82678 -3104 13 19457 84595 90273 82678 -3104 -79 19457 84595 90273 82678 -3104 -152 19483 84708 90273 82678 -3104 -205 19509 84821 90273 82678 -3104 -259 19536 84939 90273 82678 -3104 -237 19525 84891 90273 82678 -3104 -102 19458 84600 90273 82678 -3104 -116 19465 84630 90273 82678 -3104 -97 19457 84595 90273 82678 -3104 -97 19457 84595 90273 82678 -3104 -30 19457 84595 90273 82678 -3104 -25 19457 84595 90273 82678 -3104 -57 19457 84595 90273 82678 -3104 -57 19457 84595 90273 82678 -3104 -55 19457 84595 90273 82678 -3104 54 19457 84595 90273 82678 -3104 69 19457 84595 90273 82678 -3104 2025-09-28 12:34:39,368 Hysteresis 1571 0: raw(84595 32000 32000 32000) min(82678 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 90273 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 90273 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (66595 26000 26000 26000) 7: 0: 28198@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28198@3p __all__ 9: don't have active chargers. 9: raw(1 3802 3802 3802) min(-1916 3802 3802 3802) spread(-87698 3802 3802 3802) max_pv 5679 9: [ 0 28198@3p ] PM PV mtr(W) avl(W) raw max min spread 66 19481 84700 90273 82678 -3104 -55 19481 84700 90273 82678 -3104 -84 19481 84700 90273 82678 -3104 -77 19481 84700 90273 82678 -3104 -107 19484 84713 90273 82678 -3104 -138 19500 84782 90273 82678 -3104 -132 19497 84769 90273 82678 -3104 -95 19481 84700 90273 82678 -3104 -110 19486 84721 90273 82678 -3104 -160 19511 84830 90273 82678 -3104 -88 19481 84700 90273 82678 -3104 -71 19481 84700 90273 82678 -3104 16 19481 84700 90273 82678 -3104 29 19481 84700 90273 82678 -3104 71 19481 84700 90273 82678 -3104 20 19481 84700 90273 82678 -3104 -57 19481 84700 90273 82678 -3104 -109 19485 84717 90273 82678 -3104 -137 19499 84778 90273 82678 -3104 -66 19481 84700 90273 82678 -3104 2025-09-28 12:34:49,375 Hysteresis 1581 0: raw(84700 32000 32000 32000) min(82678 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 90273 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 90273 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (66700 26000 26000 26000) 7: 0: 28233@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28233@3p __all__ 9: don't have active chargers. 9: raw(1 3767 3767 3767) min(-2021 3767 3767 3767) spread(-87803 3767 3767 3767) max_pv 5574 9: [ 0 28233@3p ] PM PV mtr(W) avl(W) raw max min spread -91 19505 84804 90273 82678 -3104 2 19505 84804 90273 82678 -3104 -49 19505 84804 90273 82678 -3104 -28 19505 84804 90273 82678 -3104 4 19505 84804 90273 82678 -3104 26 19505 84804 90273 82678 -3104 7 19505 84804 90273 82678 -3104 -21 19505 84804 90273 82678 -3104 24 19505 84804 90273 82678 -3104 12 19505 84804 90273 82678 -3104 78 19505 84804 90273 82678 -3104 95 19505 84804 90273 82678 -3104 186 19462 84617 90273 82678 -3104 184 19463 84621 90273 82678 -3104 184 19463 84621 90273 82678 -3104 141 19484 84713 90273 82678 -3104 141 19484 84713 90273 82678 -3104 84 19505 84804 90273 82678 -3104 68 19505 84804 90273 82678 -3104 15 19505 84804 90273 82678 -3104 2025-09-28 12:34:59,387 Hysteresis 1591 0: raw(84804 32000 32000 32000) min(82678 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 90273 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 90273 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (66804 26000 26000 26000) 7: 0: 28268@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28268@3p __all__ 9: don't have active chargers. 9: raw(0 3732 3732 3732) min(-2126 3732 3732 3732) spread(-87908 3732 3732 3732) max_pv 5469 9: [ 0 28268@3p ] PM PV mtr(W) avl(W) raw max min spread 40 19529 84908 90273 82678 -3104 -16 19529 84908 90273 82678 -3104 -164 19561 85047 90273 82678 -3104 -165 19561 85047 90273 82678 -3104 -159 19558 85034 90273 82678 -3104 -24 19529 84908 90273 82678 -3104 -11 19529 84908 90273 82678 -3104 -14 19529 84908 90273 82678 -3104 -34 19529 84908 90273 82678 -3104 -136 19547 84986 90273 82678 -3104 -146 19552 85008 90273 82678 -3104 -141 19549 84995 90273 82678 -3104 -103 19530 84913 90273 82678 -3104 -101 19529 84908 90273 82678 -3104 -134 19546 84982 90273 82678 -3104 -148 19553 85013 90273 82678 -3104 -71 19529 84908 90273 82678 -3104 -71 19529 84908 90273 82678 -3104 -12 19529 84908 90273 82678 -3104 -76 19529 84908 90273 82678 -3104 2025-09-28 12:35:09,407 Hysteresis 1601 0: raw(84908 32000 32000 32000) min(82678 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 90273 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 90273 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (66908 26000 26000 26000) 7: 0: 28302@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28302@3p __all__ 9: don't have active chargers. 9: raw(2 3698 3698 3698) min(-2228 3698 3698 3698) spread(-88010 3698 3698 3698) max_pv 5367 9: [ 0 28302@3p ] PM PV mtr(W) avl(W) raw max min spread -51 19553 85013 90273 82678 -3104 37 19553 85013 90273 82678 -3104 74 19553 85013 90273 82678 -3104 85 19553 85013 90273 82678 -3104 102 19552 85008 90273 82678 -3104 106 19550 85000 90273 82678 -3104 -11 19553 85013 90273 82678 -3104 17 19553 85013 90273 82678 -3104 63 19553 85013 90273 82678 -3104 103 19551 85004 90273 82678 -3104 68 19553 85013 90273 82678 -3104 52 19553 85013 90273 82678 -3104 -19 19553 85013 90273 82678 -3104 -108 19557 85030 90273 82678 -3104 -131 19568 85078 90273 82678 -3104 -13 19553 85013 90273 82678 -3104 -20 19553 85013 90273 82678 -3104 105 19550 85000 90273 82678 -3104 108 19549 84995 90273 82678 -3104 301 19453 84578 90273 82678 -3104 2025-09-28 12:35:19,412 Hysteresis 1611 0: raw(84578 32000 32000 32000) min(82678 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 90273 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 90273 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (66578 26000 26000 26000) 7: 0: 28192@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28192@3p __all__ 9: don't have active chargers. 9: raw(2 3808 3808 3808) min(-1898 3808 3808 3808) spread(-87680 3808 3808 3808) max_pv 5697 9: [ 0 28192@3p ] PM PV mtr(W) avl(W) raw max min spread 301 19377 84247 90273 82678 -3104 362 19346 84113 90273 82678 -3104 216 19419 84430 90273 82678 -3104 252 19401 84352 90273 82678 -3104 130 19462 84617 90273 82678 -3104 144 19455 84586 90273 82678 -3104 33 19477 84682 90273 82678 -3104 33 19477 84682 90273 82678 -3104 -43 19477 84682 90273 82678 -3104 -126 19490 84739 90273 82678 -3104 -180 19517 84856 90273 82678 -3104 -153 19503 84795 90273 82678 -3104 -183 19518 84860 90273 82678 -3104 -61 19477 84682 90273 82678 -3104 46 19477 84682 90273 82678 -3104 119 19467 84639 90273 82678 -3104 302 19376 84243 90273 82678 -3104 425 19315 83978 90273 82678 -3104 319 19368 84208 90273 82678 -3104 346 19354 84147 90273 82678 -3104 2025-09-28 12:35:29,422 Hysteresis 1621 0: raw(84147 32000 32000 32000) min(82678 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 90273 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 90273 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (66147 26000 26000 26000) 7: 0: 28049@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28049@3p __all__ 9: don't have active chargers. 9: raw(0 3951 3951 3951) min(-1469 3951 3951 3951) spread(-87251 3951 3951 3951) max_pv 6126 9: [ 0 28049@3p ] PM PV mtr(W) avl(W) raw max min spread 156 19350 84130 90273 82678 -3104 156 19350 84130 90273 82678 -3104 107 19374 84234 90273 82678 -3104 -62 19378 84252 90273 82678 -3104 -73 19378 84252 90273 82678 -3104 -182 19419 84430 90273 82678 -3104 -198 19427 84465 90273 82678 -3104 -210 19433 84491 90273 82678 -3104 -210 19433 84491 90273 82678 -3104 -98 19378 84252 90273 82678 -3104 55 19378 84252 90273 82678 -3104 50 19378 84252 90273 82678 -3104 7 19378 84252 90273 82678 -3104 16 19378 84252 90273 82678 -3104 256 19300 83913 90273 82678 -3104 256 19300 83913 90273 82678 -3104 379 19239 83647 90273 82678 -3104 290 19283 83839 90273 82678 -3104 386 19235 83630 90273 82678 -3104 107 19374 84234 90273 82678 -3104 2025-09-28 12:35:39,426 Hysteresis 1631 0: raw(84234 32000 32000 32000) min(82678 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 90273 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 90273 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (66234 26000 26000 26000) 7: 0: 28078@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28078@3p __all__ 9: don't have active chargers. 9: raw(0 3922 3922 3922) min(-1556 3922 3922 3922) spread(-87338 3922 3922 3922) max_pv 6039 9: [ 0 28078@3p ] PM PV mtr(W) avl(W) raw max min spread 142 19377 84247 90273 82678 -3104 374 19261 83743 90273 82678 -3104 374 19261 83743 90273 82678 -3104 459 19219 83560 90273 82678 -3104 422 19237 83639 90273 82678 -3104 513 19192 83443 90273 82678 -3104 242 19327 84030 90273 82678 -3104 262 19317 83986 90273 82678 -3104 135 19380 84260 90273 82678 -3104 135 19380 84260 90273 82678 -3104 89 19398 84339 90273 82678 -3104 -79 19398 84339 90273 82678 -3104 -118 19407 84378 90273 82678 -3104 -209 19452 84573 90273 82678 -3104 -241 19468 84643 90273 82678 -3104 -219 19457 84595 90273 82678 -3104 -219 19457 84595 90273 82678 -3104 -226 19461 84613 90273 82678 -3104 -139 19417 84421 90273 82678 -3104 -191 19443 84534 90273 82678 -3104 2025-09-28 12:35:49,430 Hysteresis 1641 0: raw(84534 32000 32000 32000) min(82678 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 90273 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 90273 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (66534 26000 26000 26000) 7: 0: 28178@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28178@3p __all__ 9: don't have active chargers. 9: raw(0 3822 3822 3822) min(-1856 3822 3822 3822) spread(-87638 3822 3822 3822) max_pv 5739 9: [ 0 28178@3p ] PM PV mtr(W) avl(W) raw max min spread -237 19535 84934 90273 82678 -3104 -275 19554 85017 90273 82678 -3104 -177 19505 84804 90273 82678 -3104 -177 19505 84804 90273 82678 -3104 -165 19499 84778 90273 82678 -3104 -67 19467 84639 90273 82678 -3104 -95 19467 84639 90273 82678 -3104 -202 19518 84860 90273 82678 -3104 -235 19534 84930 90273 82678 -3104 -348 19591 85178 90273 82678 -3104 -399 19616 85286 90273 82678 -3104 -454 19644 85408 90273 82678 -3104 -416 19625 85326 90273 82678 -3104 -468 19616 85286 90273 82678 -3104 -462 19613 85273 90273 82678 -3104 -502 19633 85360 90273 82678 -3104 -654 19709 85691 90273 82678 -3104 -680 19722 85747 90273 82678 -3104 -695 19730 85782 90273 82678 -3104 -661 19713 85708 90273 82678 -3104 2025-09-28 12:35:59,451 Hysteresis 1651 0: raw(85708 32000 32000 32000) min(82678 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 90273 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 90273 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (67708 26000 26000 26000) 7: 0: 28569@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28569@3p __all__ 9: don't have active chargers. 9: raw(1 3431 3431 3431) min(-3029 3431 3431 3431) spread(-88811 3431 3431 3431) max_pv 4566 9: [ 0 28569@3p ] PM PV mtr(W) avl(W) raw max min spread -733 20019 87039 90273 82678 -3104 -382 19843 86273 90273 82678 -3104 -384 19844 86278 90273 82678 -3104 -256 19780 86000 90273 82678 -3104 -256 19780 86000 90273 82678 -3104 -162 19733 85795 90273 82678 -3104 -59 19703 85665 90273 82678 -3104 -59 19703 85665 90273 82678 -3104 -145 19725 85760 90273 82678 -3104 -146 19725 85760 90273 82678 -3104 -140 19722 85747 90273 82678 -3104 -140 19722 85747 90273 82678 -3104 -176 19740 85826 90273 82678 -3104 -136 19720 85739 90273 82678 -3104 -176 19740 85826 90273 82678 -3104 -150 19727 85769 90273 82678 -3104 -152 19728 85773 90273 82678 -3104 -48 19703 85665 90273 82678 -3104 -47 19703 85665 90273 82678 -3104 -71 19703 85665 90273 82678 -3104 2025-09-28 12:36:09,458 Hysteresis 1661 0: raw(85665 32000 32000 32000) min(82678 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 90273 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 90273 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (67665 26000 26000 26000) 7: 0: 28555@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28555@3p __all__ 9: don't have active chargers. 9: raw(0 3445 3445 3445) min(-2987 3445 3445 3445) spread(-88769 3445 3445 3445) max_pv 4608 9: [ 0 28555@3p ] PM PV mtr(W) avl(W) raw max min spread -79 19693 85621 90273 82678 -3104 -156 19755 85891 90273 82678 -3104 -248 19801 86091 90273 82678 -3104 -303 19828 86208 90273 82678 -3104 -237 19795 86065 90273 82678 -3104 -237 19795 86065 90273 82678 -3104 -45 19727 85769 90273 82678 -3104 6 19727 85769 90273 82678 -3104 46 19727 85769 90273 82678 -3104 167 19694 85626 90273 82678 -3104 200 19677 85552 90273 82678 -3104 101 19726 85765 90273 82678 -3104 101 19726 85765 90273 82678 -3104 31 19727 85769 90273 82678 -3104 -89 19727 85769 90273 82678 -3104 -30 19727 85769 90273 82678 -3104 -2 19727 85769 90273 82678 -3104 -17 19727 85769 90273 82678 -3104 -71 19727 85769 90273 82678 -3104 2025-09-28 12:36:19,466 Hysteresis 1671 0: raw(85769 32000 32000 32000) min(82678 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 90273 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 90273 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (67769 26000 26000 26000) 7: 0: 28589@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28589@3p __all__ 9: don't have active chargers. 9: raw(2 3411 3411 3411) min(-3089 3411 3411 3411) spread(-88871 3411 3411 3411) max_pv 4506 9: [ 0 28589@3p ] PM PV mtr(W) avl(W) raw max min spread -71 19751 85873 90273 82678 -3104 107 19747 85856 90273 82678 -3104 101 19750 85869 90273 82678 -3104 118 19742 85834 90273 82678 -3104 72 19751 85873 90273 82678 -3104 95 19751 85873 90273 82678 -3104 -36 19751 85873 90273 82678 -3104 -36 19751 85873 90273 82678 -3104 -148 19775 85978 90273 82678 -3104 -150 19776 85982 90273 82678 -3104 -209 19805 86108 90273 82678 -3104 -175 19788 86034 90273 82678 -3104 -206 19804 86104 90273 82678 -3104 -216 19809 86126 90273 82678 -3104 -216 19809 86126 90273 82678 -3104 -135 19768 85947 90273 82678 -3104 -108 19755 85891 90273 82678 -3104 -84 19751 85873 90273 82678 -3104 -74 19751 85873 90273 82678 -3104 -75 19751 85873 90273 82678 -3104 2025-09-28 12:36:29,474 Hysteresis 1681 0: raw(85873 32000 32000 32000) min(82678 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 90273 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 90273 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (67873 26000 26000 26000) 7: 0: 28624@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28624@3p __all__ 9: don't have active chargers. 9: raw(1 3376 3376 3376) min(-3194 3376 3376 3376) spread(-88976 3376 3376 3376) max_pv 4401 9: [ 0 28624@3p ] PM PV mtr(W) avl(W) raw max min spread -41 19775 85978 90273 82678 -3104 -41 19775 85978 90273 82678 -3104 -61 19775 85978 90273 82678 -3104 -57 19775 85978 90273 82678 -3104 -40 19775 85978 90273 82678 -3104 -28 19775 85978 90273 82678 -3104 -40 19775 85978 90273 82678 -3104 -57 19775 85978 90273 82678 -3104 -57 19775 85978 90273 82678 -3104 -84 19775 85978 90273 82678 -3104 -86 19775 85978 90273 82678 -3104 -95 19775 85978 90273 82678 -3104 -107 19778 85991 90273 82678 -3104 -110 19780 86000 90273 82678 -3104 -108 19779 85995 90273 82678 -3104 -69 19775 85978 90273 82678 -3104 -53 19775 85978 90273 82678 -3104 -55 19775 85978 90273 82678 -3104 -51 19775 85978 90273 82678 -3104 -42 19775 85978 90273 82678 -3104 2025-09-28 12:36:39,480 Hysteresis 1691 0: raw(85978 32000 32000 32000) min(82678 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 90273 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 90273 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (67978 26000 26000 26000) 7: 0: 28659@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28659@3p __all__ 9: don't have active chargers. 9: raw(1 3341 3341 3341) min(-3299 3341 3341 3341) spread(-89081 3341 3341 3341) max_pv 4296 9: [ 0 28659@3p ] PM PV mtr(W) avl(W) raw max min spread -49 19799 86082 90273 82678 -3104 -46 19799 86082 90273 82678 -3104 -46 19799 86082 90273 82678 -3104 -90 19799 86082 90273 82678 -3104 -98 19799 86082 90273 82678 -3104 -81 19799 86082 90273 82678 -3104 -99 19799 86082 90273 82678 -3104 -102 19800 86086 90273 82678 -3104 -121 19809 86126 90273 82678 -3104 -121 19809 86126 90273 82678 -3104 -120 19809 86126 90273 82678 -3104 -129 19813 86143 90273 82678 -3104 -112 19805 86108 90273 82678 -3104 -119 19808 86121 90273 82678 -3104 -121 19809 86126 90273 82678 -3104 -131 19814 86147 90273 82678 -3104 -131 19814 86147 90273 82678 -3104 -107 19802 86095 90273 82678 -3104 -75 19799 86082 90273 82678 -3104 -88 19799 86082 90273 82678 -3104 2025-09-28 12:36:49,494 Hysteresis 1701 0: raw(86082 32000 32000 32000) min(82678 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 90273 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 90273 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (68082 26000 26000 26000) 7: 0: 28694@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28694@3p __all__ 9: don't have active chargers. 9: raw(0 3306 3306 3306) min(-3404 3306 3306 3306) spread(-89186 3306 3306 3306) max_pv 4191 9: [ 0 28694@3p ] PM PV mtr(W) avl(W) raw max min spread -107 19826 86200 90273 82678 -3104 -114 19830 86217 90273 82678 -3104 -112 19829 86213 90273 82678 -3104 -112 19829 86213 90273 82678 -3104 -104 19825 86195 90273 82678 -3104 -113 19829 86213 90273 82678 -3104 -100 19823 86186 90273 82678 -3104 -94 19823 86186 90273 82678 -3104 -106 19826 86200 90273 82678 -3104 -117 19831 86221 90273 82678 -3104 -117 19831 86221 90273 82678 -3104 -59 19823 86186 90273 82678 -3104 -70 19823 86186 90273 82678 -3104 -78 19823 86186 90273 82678 -3104 -70 19823 86186 90273 82678 -3104 -56 19823 86186 90273 82678 -3104 -72 19823 86186 90273 82678 -3104 -72 19823 86186 90273 82678 -3104 -95 19823 86186 90273 82678 -3104 -105 19825 86195 90273 82678 -3104 2025-09-28 12:36:59,514 Hysteresis 1711 0: raw(86195 32000 32000 32000) min(82678 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 90273 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 90273 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (68195 26000 26000 26000) 7: 0: 28731@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28731@3p __all__ 9: don't have active chargers. 9: raw(2 3269 3269 3269) min(-3515 3269 3269 3269) spread(-89297 3269 3269 3269) max_pv 4080 9: [ 0 28731@3p ] PM PV mtr(W) avl(W) raw max min spread -123 19860 86347 90273 82678 -3104 -111 19854 86321 90273 82678 -3104 -99 19849 86300 90273 82678 -3104 -93 19849 86300 90273 82678 -3104 -93 19849 86300 90273 82678 -3104 -70 19849 86300 90273 82678 -3104 -58 19849 86300 90273 82678 -3104 -76 19849 86300 90273 82678 -3104 -61 19849 86300 90273 82678 -3104 -89 19849 86300 90273 82678 -3104 -87 19849 86300 90273 82678 -3104 -87 19849 86300 90273 82678 -3104 -72 19849 86300 90273 82678 -3104 -58 19849 86300 90273 82678 -3104 -52 19849 86300 90273 82678 -3104 -82 19849 86300 90273 82678 -3104 -85 19849 86300 90273 82678 -3104 -68 19849 86300 90273 82678 -3104 -68 19849 86300 90273 82678 -3104 -66 19849 86300 90273 82678 -3104 2025-09-28 12:37:09,518 Hysteresis 1721 0: raw(86300 32000 32000 32000) min(82678 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 90273 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 90273 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (68300 26000 26000 26000) 7: 0: 28766@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28766@3p __all__ 9: don't have active chargers. 9: raw(2 3234 3234 3234) min(-3620 3234 3234 3234) spread(-89402 3234 3234 3234) max_pv 3975 9: [ 0 28766@3p ] PM PV mtr(W) avl(W) raw max min spread -71 19873 86404 90273 82678 -3104 -151 19898 86513 90273 82678 -3104 -118 19882 86443 90273 82678 -3104 -140 19893 86491 90273 82678 -3104 -105 19875 86413 90273 82678 -3104 -105 19875 86413 90273 82678 -3104 -136 19891 86482 90273 82678 -3104 -126 19886 86460 90273 82678 -3104 -115 19880 86434 90273 82678 -3104 -109 19877 86421 90273 82678 -3104 -121 19883 86447 90273 82678 -3104 -150 19898 86513 90273 82678 -3104 -150 19898 86513 90273 82678 -3104 -126 19886 86460 89747 82678 -3104 -143 19894 86495 89747 82678 -3104 -125 19885 86456 89378 82678 -3104 -132 19889 86473 89378 82678 -3104 -160 19903 86534 89352 82678 -3104 -158 19902 86530 87647 82678 -3104 -160 19903 86534 87647 82678 -3104 2025-09-28 12:37:19,522 Hysteresis 1731 0: raw(86534 32000 32000 32000) min(82678 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 87647 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 87647 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (68534 26000 26000 26000) 7: 0: 28844@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28844@3p __all__ 9: don't have active chargers. 9: raw(2 3156 3156 3156) min(-3854 3156 3156 3156) spread(-89636 3156 3156 3156) max_pv 1115 9: [ 0 28844@3p ] PM PV mtr(W) avl(W) raw max min spread -150 19952 86747 87647 82678 -3104 -164 19959 86778 87647 83039 -3104 -168 19961 86786 87647 83039 -3104 -145 19949 86734 87647 83039 -3104 -187 19970 86826 87647 83039 -3104 -204 19979 86865 87647 83039 -3104 -204 19979 86865 87039 83039 -3104 -158 19956 86765 87039 83039 -3104 -154 19954 86756 87039 83039 -3104 -163 19958 86773 87039 83039 -3104 -166 19960 86782 87039 83039 -3104 -163 19958 86773 87039 83039 -3104 -168 19961 86786 87039 83039 -3104 -139 19946 86721 87039 83039 -3104 -139 19946 86721 87039 83039 -3104 -120 19937 86682 87039 83039 -3104 -174 19964 86800 87039 83039 -3104 -220 19987 86900 87039 83039 -3104 -203 19978 86860 87039 83039 -3104 -167 19960 86782 87039 83039 -3104 2025-09-28 12:37:29,535 Hysteresis 1741 0: raw(86782 32000 32000 32000) min(83039 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 87039 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 87039 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (68782 26000 26000 26000) 7: 0: 28927@3p 8: filtered 1 to 1, sorted to 0 8: 0: 28927@3p __all__ 9: don't have active chargers. 9: raw(1 3073 3073 3073) min(-3742 3073 3073 3073) spread(-89885 3073 3073 3073) max_pv 258 9: [ 0 28927@3p ] PM PV mtr(W) avl(W) raw max min spread -203 20035 87108 87108 83039 -3104 -180 20024 87060 87108 83191 -3104 -180 20024 87060 87108 83191 -3104 -198 20033 87100 87108 83417 -3104 -203 20035 87108 87108 83417 -3104 -196 20032 87095 87108 83417 -3104 -216 20042 87139 87139 83417 -3104 -180 20024 87060 87139 83417 -3104 -172 20020 87043 87139 83417 -3104 -186 20027 87073 87139 83417 -3104 -220 20044 87147 87147 83417 -3104 -200 20034 87104 87147 83417 -3104 -173 20020 87043 87147 83417 -3104 -187 20027 87073 87147 83417 -3104 -183 20025 87065 87147 83417 -3104 -212 20040 87130 87147 83417 -3104 -214 20041 87134 87147 83417 -3104 -199 20033 87100 87147 83417 -3104 -188 20028 87078 87147 83417 -3104 -200 20034 87104 87147 83417 -3104 2025-09-28 12:37:39,539 Hysteresis 1751 0: raw(87104 32000 32000 32000) min(83417 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 87147 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 87147 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (69104 26000 26000 26000) 7: 0: 29034@3p 8: filtered 1 to 1, sorted to 0 8: 0: 29034@3p __all__ 9: don't have active chargers. 9: raw(2 2966 2966 2966) min(-3685 2966 2966 2966) spread(-90206 2966 2966 2966) max_pv 45 9: [ 0 29034@3p ] PM PV mtr(W) avl(W) raw max min spread -154 20085 87326 87326 83417 -3104 -132 20074 87278 87326 83417 -3104 -183 20099 87386 87386 83417 -3104 -143 20079 87300 87386 83417 -3104 -165 20090 87347 87386 83417 -3104 -165 20090 87347 87386 83417 -3104 -144 20080 87304 87386 83417 -3104 -138 20077 87291 87386 83417 -3104 -131 20073 87273 87386 83417 -3104 -132 20074 87278 87386 83417 -3104 -161 20088 87339 87386 83417 -3104 -158 20087 87334 87386 83417 -3104 -173 20094 87365 87386 83417 -3104 -164 20090 87347 87386 83417 -3104 -175 20095 87369 87386 83417 -3104 -135 20075 87282 87386 83417 -3104 -145 20080 87304 87386 83417 -3104 -162 20089 87343 87386 83417 -3104 -162 20089 87343 87386 83417 -3104 -180 20098 87382 87386 83417 -3104 2025-09-28 12:37:49,559 Hysteresis 1761 0: raw(87382 32000 32000 32000) min(83417 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 87386 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 87386 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (69382 26000 26000 26000) 7: 0: 29127@3p 8: filtered 1 to 1, sorted to 0 8: 0: 29127@3p __all__ 9: don't have active chargers. 9: raw(1 2873 2873 2873) min(-3964 2873 2873 2873) spread(-90485 2873 2873 2873) max_pv 5 9: [ 0 29127@3p ] PM PV mtr(W) avl(W) raw max min spread -189 20166 87678 87678 83417 -3104 -176 20160 87652 87678 83417 -3104 -176 20160 87652 87678 83417 -3104 -209 20176 87721 87721 83417 -3104 -183 20163 87665 87721 83417 -3104 -177 20160 87652 87721 83417 -3104 -165 20154 87626 87721 83417 -3104 -158 20151 87613 87721 83417 -3104 -189 20166 87678 87721 83417 -3104 -174 20159 87647 87721 83443 -3104 -147 20145 87586 87721 83443 -3104 -206 20175 87717 87721 83443 -3104 -142 20143 87578 87721 83443 -3104 -169 20156 87634 87721 83443 -3104 -160 20152 87617 87721 83443 -3104 -163 20153 87621 87721 83443 -3104 -186 20165 87673 87721 83443 -3104 -190 20167 87682 87721 83443 -3104 -182 20163 87665 87721 83443 -3104 -195 20169 87691 87721 83443 -3104 2025-09-28 12:37:59,566 Hysteresis 1771 0: raw(87691 32000 32000 32000) min(83443 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 87721 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 87721 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (69691 26000 26000 26000) 7: 0: 29230@3p 8: filtered 1 to 1, sorted to 0 8: 0: 29230@3p __all__ 9: don't have active chargers. 9: raw(1 2770 2770 2770) min(-4247 2770 2770 2770) spread(-90794 2770 2770 2770) max_pv 31 9: [ 0 29230@3p ] PM PV mtr(W) avl(W) raw max min spread -176 20231 87960 87960 83443 -3104 -133 20209 87865 87960 83443 -3104 -124 20205 87847 87960 83443 -3104 -142 20214 87886 87960 83443 -3104 -115 20200 87826 87960 83443 -3104 -108 20197 87813 87960 83443 -3104 -96 20193 87795 87960 83443 -3104 -79 20193 87795 87960 83443 -3104 -64 20193 87795 87960 83443 -3104 -102 20194 87800 87960 83443 -3104 -102 20194 87800 87960 83443 -3104 -94 20193 87795 87960 83443 -3104 -85 20193 87795 87960 83443 -3104 -90 20193 87795 87960 83443 -3104 -128 20207 87856 87960 83443 -3104 -120 20203 87839 87960 83443 -3104 -136 20211 87873 87960 83443 -3104 -177 20231 87960 87960 83443 -3104 -177 20231 87960 87960 83443 -3104 -158 20222 87921 87960 83443 -3104 2025-09-28 12:38:09,570 Hysteresis 1781 0: raw(87921 32000 32000 32000) min(83443 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 87960 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 87960 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (69921 26000 26000 26000) 7: 0: 29307@3p 8: filtered 1 to 1, sorted to 0 8: 0: 29307@3p __all__ 9: don't have active chargers. 9: raw(0 2693 2693 2693) min(-4478 2693 2693 2693) spread(-91025 2693 2693 2693) max_pv 39 9: [ 0 29307@3p ] PM PV mtr(W) avl(W) raw max min spread -145 20268 88121 88121 83443 -3104 -158 20275 88152 88152 83443 -3104 -168 20280 88173 88173 83443 -3104 -165 20278 88165 88173 83443 -3104 -129 20260 88086 88173 83443 -3104 -158 20275 88152 88173 83443 -3104 -175 20283 88186 88186 83443 -3104 -139 20265 88108 88186 83443 -3104 -125 20258 88078 88186 83443 -3104 -143 20267 88117 88186 83443 -3104 -142 20267 88117 88186 83443 -3104 -163 20277 88160 88186 83443 -3104 -124 20258 88078 88186 83443 -3104 -124 20258 88078 88186 83443 -3104 -124 20258 88078 88186 83443 -3104 -103 20247 88030 88186 83443 -3104 -99 20246 88026 88186 83443 -3104 -85 20246 88026 88186 83443 -3104 -85 20246 88026 88186 83443 -3104 -137 20264 88104 88186 83443 -3104 2025-09-28 12:38:19,575 Hysteresis 1791 0: raw(88104 32000 32000 32000) min(83443 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 88186 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 88186 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (70104 26000 26000 26000) 7: 0: 29368@3p 8: filtered 1 to 1, sorted to 0 8: 0: 29368@3p __all__ 9: don't have active chargers. 9: raw(0 2632 2632 2632) min(-4661 2632 2632 2632) spread(-91208 2632 2632 2632) max_pv 82 9: [ 0 29368@3p ] PM PV mtr(W) avl(W) raw max min spread -104 20290 88217 88217 83443 -3104 -80 20288 88208 88217 83443 -3104 -81 20288 88208 88217 83443 -3104 -58 20288 88208 88217 83443 -3104 -56 20288 88208 88217 83443 -3104 -42 20288 88208 88217 83443 -3104 -42 20288 88208 88217 83443 -3104 -45 20288 88208 88217 83443 -3104 -38 20288 88208 88217 83443 -3104 -35 20288 88208 88217 83443 -3104 -35 20288 88208 88217 83443 -3104 -21 20288 88208 88217 83443 -3104 2 20288 88208 88217 83443 -3104 -2 20288 88208 88217 83443 -3104 -1 20288 88208 88217 83443 -3104 25 20288 88208 88217 83443 -3104 56 20288 88208 88217 83443 -3104 6 20288 88208 88217 83443 -3104 -24 20288 88208 88217 83443 -3104 -105 20290 88217 88217 83443 -3104 2025-09-28 12:38:29,579 Hysteresis 1801 0: raw(88217 32000 32000 32000) min(83443 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 88217 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 88217 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (70217 26000 26000 26000) 7: 0: 29405@3p 8: filtered 1 to 1, sorted to 0 8: 0: 29405@3p __all__ 9: don't have active chargers. 9: raw(2 2595 2595 2595) min(-4772 2595 2595 2595) spread(-91319 2595 2595 2595) max_pv 2 9: [ 0 29405@3p ] PM PV mtr(W) avl(W) raw max min spread -48 20314 88321 88321 83443 -3104 -71 20314 88321 88321 83443 -3104 18 20314 88321 88321 83443 -3104 17 20314 88321 88321 83443 -3104 4 20314 88321 88321 83443 -3104 -48 20314 88321 88321 83443 -3104 -59 20314 88321 88321 83443 -3104 -57 20314 88321 88321 83443 -3104 -27 20314 88321 88321 83443 -3104 -58 20314 88321 88321 83443 -3104 -71 20314 88321 88321 83443 -3104 -76 20314 88321 88321 83443 -3104 -102 20315 88326 88326 83443 -3104 -104 20316 88330 88330 83443 -3104 -121 20324 88365 88365 83443 -3104 -101 20314 88321 88365 83443 -3104 -96 20314 88321 88365 83443 -3104 -75 20314 88321 88365 83443 -3104 -4 20314 88321 88365 83443 -3104 -20 20314 88321 88365 83443 -3104 2025-09-28 12:38:39,592 Hysteresis 1811 0: raw(88321 32000 32000 32000) min(83443 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 88365 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 88365 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (70321 26000 26000 26000) 7: 0: 29440@3p 8: filtered 1 to 1, sorted to 0 8: 0: 29440@3p __all__ 9: don't have active chargers. 9: raw(1 2560 2560 2560) min(-4877 2560 2560 2560) spread(-91424 2560 2560 2560) max_pv 45 9: [ 0 29440@3p ] PM PV mtr(W) avl(W) raw max min spread -20 20338 88426 88426 83443 -3104 -16 20338 88426 88426 83443 -3104 -33 20338 88426 88426 83443 -3104 -51 20338 88426 88426 83443 -3104 -46 20338 88426 88426 83443 -3104 -121 20348 88469 88469 83443 -3104 -142 20359 88517 88517 83443 -3104 -137 20356 88504 88517 83443 -3104 -147 20361 88526 88526 83443 -3104 -155 20365 88543 88543 83443 -3104 -132 20354 88495 88543 83443 -3104 -147 20361 88526 88543 83443 -3104 -114 20345 88456 88543 83443 -3104 -108 20342 88443 88543 83443 -3104 -152 20364 88539 88543 83443 -3104 -155 20365 88543 88543 83443 -3104 -158 20367 88552 88552 83443 -3104 -167 20371 88569 88569 83443 -3104 -125 20350 88478 88569 83443 -3104 -121 20348 88469 88569 83443 -3104 2025-09-28 12:38:49,606 Hysteresis 1821 0: raw(88469 32000 32000 32000) min(83443 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 88569 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 88569 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (70469 26000 26000 26000) 7: 0: 29489@3p 8: filtered 1 to 1, sorted to 0 8: 0: 29489@3p __all__ 9: don't have active chargers. 9: raw(2 2511 2511 2511) min(-5024 2511 2511 2511) spread(-91571 2511 2511 2511) max_pv 102 9: [ 0 29489@3p ] PM PV mtr(W) avl(W) raw max min spread -133 20388 88643 88643 83443 -3104 -146 20395 88673 88673 83443 -3104 -124 20384 88626 88673 83443 -3104 -150 20397 88682 88682 83443 -3104 -161 20402 88704 88704 83443 -3104 -170 20407 88726 88726 83443 -3104 -124 20384 88626 88726 83443 -3104 -126 20385 88630 88726 83443 -3104 -158 20401 88700 88726 83443 -3104 -123 20383 88621 88726 83443 -3104 -99 20372 88573 88726 83443 -3104 -102 20373 88578 88726 83443 -3104 -116 20380 88608 88726 83443 -3104 -157 20400 88695 88726 83443 -3104 -152 20398 88686 88726 83443 -3104 -160 20402 88704 88726 83443 -3104 -177 20410 88739 88739 83443 -3104 -175 20409 88734 88739 83443 -3104 -195 20419 88778 88778 83443 -3104 -210 20427 88813 88813 83443 -3104 2025-09-28 12:38:59,618 Hysteresis 1831 0: raw(88813 32000 32000 32000) min(83443 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 88813 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 88813 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (70813 26000 26000 26000) 7: 0: 29604@3p 8: filtered 1 to 1, sorted to 0 8: 0: 29604@3p __all__ 9: don't have active chargers. 9: raw(1 2396 2396 2396) min(-5369 2396 2396 2396) spread(-91916 2396 2396 2396) max_pv 1 9: [ 0 29604@3p ] PM PV mtr(W) avl(W) raw max min spread -185 20493 89100 89100 83443 -3104 -191 20496 89113 89113 83443 -3104 -199 20500 89130 89130 83443 -3104 -165 20483 89056 89130 83443 -3104 -173 20487 89073 89130 83443 -3104 -154 20478 89034 89130 83443 -3104 -151 20476 89026 89130 83443 -3104 -171 20486 89069 89130 83443 -3104 -175 20488 89078 89130 83443 -3104 -179 20490 89086 89130 83443 -3104 -171 20486 89069 89130 83443 -3104 -191 20496 89113 89130 83443 -3104 -215 20508 89165 89165 83443 -3104 -219 20510 89173 89173 83443 -3104 -212 20507 89160 89173 83443 -3104 -216 20509 89169 89173 83443 -3104 -211 20506 89156 89173 83443 -3104 -224 20513 89186 89186 83443 -3104 -208 20505 89152 89186 83443 -3104 -198 20500 89130 89186 83443 -3104 2025-09-28 12:39:09,629 Hysteresis 1841 0: raw(89130 32000 32000 32000) min(83443 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 89186 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 89186 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (71130 26000 26000 26000) 7: 0: 29710@3p 8: filtered 1 to 1, sorted to 0 8: 0: 29710@3p __all__ 9: don't have active chargers. 9: raw(0 2290 2290 2290) min(-5687 2290 2290 2290) spread(-92234 2290 2290 2290) max_pv 56 9: [ 0 29710@3p ] PM PV mtr(W) avl(W) raw max min spread -194 20571 89439 89439 83443 -3104 -180 20564 89408 89439 83443 -3104 -172 20560 89391 89439 83443 -3104 -195 20571 89439 89439 83443 -3104 -164 20556 89373 89439 83443 -3104 -158 20553 89360 89439 83443 -3104 -168 20558 89382 89439 83443 -3104 -168 20558 89382 89439 83443 -3104 -163 20555 89369 89439 83443 -3104 -174 20561 89395 89439 83443 -3104 -153 20550 89347 89439 83443 -3104 -173 20560 89391 89439 83443 -3104 -138 20543 89317 89439 83443 -3104 -152 20550 89347 89439 83443 -3104 -154 20551 89352 89439 83443 -3104 -136 20542 89313 89439 83443 -3104 -134 20541 89308 89439 83443 -3104 -123 20535 89282 89439 83443 -3104 -128 20538 89295 89439 83443 -3104 -125 20536 89286 89439 83443 -3104 2025-09-28 12:39:19,638 Hysteresis 1851 0: raw(89286 32000 32000 32000) min(83443 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 89439 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 89439 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (71286 26000 26000 26000) 7: 0: 29762@3p 8: filtered 1 to 1, sorted to 0 8: 0: 29762@3p __all__ 9: don't have active chargers. 9: raw(0 2238 2238 2238) min(-5843 2238 2238 2238) spread(-92390 2238 2238 2238) max_pv 153 9: [ 0 29762@3p ] PM PV mtr(W) avl(W) raw max min spread -105 20562 89400 89439 83443 -3104 -119 20569 89430 89439 83443 -3104 -123 20571 89439 89439 83443 -3104 -123 20571 89439 89439 83443 -3104 -86 20560 89391 89439 83443 -3104 -110 20565 89413 89439 83443 -3104 -101 20560 89391 89439 83443 -3104 -149 20584 89495 89495 83443 -3104 -145 20582 89486 89495 83443 -3104 -128 20574 89452 89495 83443 -3104 -132 20576 89460 89495 83443 -3104 -157 20588 89513 89513 83443 -3104 -113 20566 89417 89513 83443 -3104 -99 20560 89391 89513 83443 -3104 -112 20566 89417 89513 83443 -3104 -99 20560 89391 89513 83443 -3104 -117 20568 89426 89513 83443 -3104 -125 20572 89443 89513 83443 -3104 -117 20568 89426 89513 83443 -3104 -121 20570 89434 89513 83443 -3104 2025-09-28 12:39:29,644 Hysteresis 1861 0: raw(89434 32000 32000 32000) min(83443 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 89513 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 89513 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (71434 26000 26000 26000) 7: 0: 29811@3p 8: filtered 1 to 1, sorted to 0 8: 0: 29811@3p __all__ 9: don't have active chargers. 9: raw(1 2189 2189 2189) min(-5990 2189 2189 2189) spread(-92537 2189 2189 2189) max_pv 80 9: [ 0 29811@3p ] PM PV mtr(W) avl(W) raw max min spread -79 20594 89539 89539 83443 -3104 -78 20594 89539 89539 83443 -3104 -61 20594 89539 89539 83443 -3104 2 20594 89539 89539 83443 -3104 -11 20594 89539 89539 83443 -3104 7 20594 89539 89539 83443 -3104 20 20594 89539 89539 83443 -3104 16 20594 89539 89539 83443 -3104 -20 20594 89539 89539 83443 -3104 -24 20594 89539 89539 83443 -3104 -44 20594 89539 89539 83443 -3104 -63 20594 89539 89539 83443 -3104 -40 20594 89539 89539 83443 -3104 -38 20594 89539 89539 83443 -3104 -39 20594 89539 89539 83443 -3104 -62 20594 89539 89539 83443 -3104 -54 20594 89539 89539 83443 -3104 -27 20594 89539 89539 83443 -3104 -24 20594 89539 89539 83443 -3104 -29 20594 89539 89539 83443 -3104 2025-09-28 12:39:39,659 Hysteresis 1871 0: raw(89539 32000 32000 32000) min(83443 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 89539 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 89539 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (71539 26000 26000 26000) 7: 0: 29846@3p 8: filtered 1 to 1, sorted to 0 8: 0: 29846@3p __all__ 9: don't have active chargers. 9: raw(1 2154 2154 2154) min(-6095 2154 2154 2154) spread(-92642 2154 2154 2154) max_pv 1 9: [ 0 29846@3p ] PM PV mtr(W) avl(W) raw max min spread -9 20618 89643 89643 83443 -3104 -15 20618 89643 89643 83443 -3104 -27 20618 89643 89643 83443 -3104 -40 20618 89643 89643 83443 -3104 -24 20618 89643 89643 83443 -3104 -66 20618 89643 89643 83443 -3104 -51 20618 89643 89643 83986 -3104 -49 20618 89643 89643 83986 -3104 -44 20618 89643 89643 84260 -3104 -15 20618 89643 89643 84260 -3104 -31 20618 89643 89643 84339 -3104 -25 20618 89643 89643 84339 -3104 -6 20618 89643 89643 84378 -3104 -29 20618 89643 89643 84421 -3104 -61 20618 89643 89643 84421 -3104 -79 20618 89643 89643 84421 -3104 -95 20618 89643 89643 84421 -3104 -116 20626 89678 89678 84421 -3104 -111 20623 89665 89678 84421 -3104 -114 20625 89673 89678 84534 -3104 2025-09-28 12:39:49,663 Hysteresis 1881 0: raw(89673 32000 32000 32000) min(84534 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 89678 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 89678 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (71673 26000 26000 26000) 7: 0: 29891@3p 8: filtered 1 to 1, sorted to 0 8: 0: 29891@3p __all__ 9: don't have active chargers. 9: raw(0 2109 2109 2109) min(-5139 2109 2109 2109) spread(-92777 2109 2109 2109) max_pv 5 9: [ 0 29891@3p ] PM PV mtr(W) avl(W) raw max min spread -159 20678 89904 89904 84639 -3104 -141 20669 89865 89904 84639 -3104 -142 20670 89869 89904 84639 -3104 -122 20660 89826 89904 84639 -3104 -112 20655 89804 89904 84639 -3104 -116 20657 89813 89904 84639 -3104 -127 20662 89834 89904 84639 -3104 -133 20665 89847 89904 84860 -3104 -134 20666 89852 89904 84930 -3104 -163 20680 89913 89913 85178 -3104 -180 20689 89952 89952 85273 -3104 -171 20684 89930 89952 85273 -3104 -153 20675 89891 89952 85273 -3104 -194 20696 89982 89982 85273 -3104 -204 20701 90004 90004 85273 -3104 -157 20677 89900 90004 85360 -3104 -175 20686 89939 90004 85552 -3104 -164 20681 89917 90004 85552 -3104 -154 20676 89895 90004 85552 -3104 -181 20689 89952 90004 85552 -3104 2025-09-28 12:39:59,668 Hysteresis 1891 0: raw(89952 32000 32000 32000) min(85552 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 90004 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 90004 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (71952 26000 26000 26000) 7: 0: 29984@3p 8: filtered 1 to 1, sorted to 0 8: 0: 29984@3p __all__ 9: don't have active chargers. 9: raw(0 2016 2016 2016) min(-4400 2016 2016 2016) spread(-93056 2016 2016 2016) max_pv 52 9: [ 0 29984@3p ] PM PV mtr(W) avl(W) raw max min spread -182 20754 90234 90234 85552 -3104 -173 20749 90213 90234 85552 -3104 -192 20759 90256 90256 85552 -3104 -212 20769 90300 90300 85552 -3104 -186 20756 90243 90300 85552 -3104 -168 20747 90204 90300 85552 -3104 -194 20760 90260 90300 85552 -3104 -189 20757 90247 90300 85552 -3104 -177 20751 90221 90300 85552 -3104 -160 20743 90186 90300 85552 -3104 -175 20750 90217 90300 85552 -3104 -180 20753 90230 90300 85552 -3104 -173 20749 90213 90300 85552 -3104 -205 20765 90282 90300 85552 -3104 -198 20762 90269 90300 85552 -3104 -205 20765 90282 90300 85552 -3104 -229 20777 90334 90334 85552 -3104 -214 20770 90304 90334 85552 -3104 -220 20773 90317 90334 85552 -3104 -188 20757 90247 90334 85552 -3104 2025-09-28 12:40:09,678 Hysteresis 1901 0: raw(90247 32000 32000 32000) min(85552 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 90334 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 90334 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (72247 26000 26000 26000) 7: 0: 30082@3p 8: filtered 1 to 1, sorted to 0 8: 0: 30082@3p __all__ 9: don't have active chargers. 9: raw(1 1918 1918 1918) min(-4694 1918 1918 1918) spread(-93350 1918 1918 1918) max_pv 88 9: [ 0 30082@3p ] PM PV mtr(W) avl(W) raw max min spread -207 20834 90582 90582 85552 -3104 -210 20836 90591 90591 85552 -3104 -202 20832 90573 90591 85552 -3104 -184 20823 90534 90591 85552 -3104 -180 20821 90526 90591 85552 -3104 -205 20833 90578 90591 85552 -3104 -228 20845 90630 90630 85552 -3104 -184 20823 90534 90630 85552 -3104 -177 20819 90517 90630 85552 -3104 -163 20812 90486 90630 85552 -3104 -181 20821 90526 90630 85552 -3104 -188 20825 90543 90630 85765 -3104 -195 20828 90556 90630 85765 -3104 -216 20839 90604 90630 85769 -3104 -204 20833 90578 90630 85769 -3104 -213 20837 90595 90630 85769 -3104 -225 20843 90621 90630 85769 -3104 -229 20845 90630 90630 85769 -3104 -248 20855 90673 90673 85769 -3104 -256 20859 90691 90691 85834 -3104 2025-09-28 12:40:19,685 Hysteresis 1911 0: raw(90691 32000 32000 32000) min(85834 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 90691 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 90691 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (72691 26000 26000 26000) 7: 0: 30230@3p 8: filtered 1 to 1, sorted to 0 8: 0: 30230@3p __all__ 9: don't have active chargers. 9: raw(1 1770 1770 1770) min(-4856 1770 1770 1770) spread(-93794 1770 1770 1770) max_pv 1 9: [ 0 30230@3p ] PM PV mtr(W) avl(W) raw max min spread -247 20956 91113 91113 85834 -3104 -255 20960 91130 91130 85834 -3104 -258 20962 91139 91139 85834 -3104 -273 20969 91169 91169 85873 -3104 -280 20973 91186 91186 85873 -3104 -259 20962 91139 91186 85873 -3104 -268 20967 91160 91186 85873 -3104 -258 20962 91139 91186 85873 -3104 -272 20969 91169 91186 85873 -3104 -274 20970 91173 91186 85873 -3104 -254 20960 91130 91186 85873 -3104 -242 20954 91104 91186 85873 -3104 -217 20941 91047 91186 85873 -3104 -246 20956 91113 91186 85873 -3104 -245 20955 91108 91186 85873 -3104 -239 20952 91095 91186 85873 -3104 -242 20954 91104 91186 85873 -3104 -235 20950 91086 91186 85873 -3104 -263 20964 91147 91186 85873 -3104 -292 20979 91213 91213 85978 -3104 2025-09-28 12:40:29,704 Hysteresis 1921 0: raw(91213 32000 32000 32000) min(85978 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 91213 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 91213 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (73213 26000 26000 26000) 7: 0: 30404@3p 8: filtered 1 to 1, sorted to 0 8: 0: 30404@3p __all__ 9: don't have active chargers. 9: raw(1 1596 1596 1596) min(-5234 1596 1596 1596) spread(-94316 1596 1596 1596) max_pv 1 9: [ 0 30404@3p ] PM PV mtr(W) avl(W) raw max min spread -285 21095 91717 91717 85978 -3104 -310 21108 91773 91773 85978 -3104 -282 21094 91713 91773 85978 -3104 -287 21096 91721 91773 85978 -3104 -284 21095 91717 91773 85978 -3104 -301 21103 91752 91773 85978 -3104 -318 21112 91791 91791 85978 -3104 -317 21111 91786 91791 85978 -3104 -293 21099 91734 91791 85978 -3104 -329 21117 91813 91813 85978 -3104 -325 21115 91804 91813 85978 -3104 -292 21099 91734 91813 85978 -3104 -291 21098 91730 91813 85978 -3104 -292 21099 91734 91813 85978 -3104 -299 21102 91747 91813 85978 -3104 -311 21108 91773 91813 85978 -3104 -245 21075 91630 91813 85978 -3104 -243 21074 91626 91813 85978 -3104 -209 21057 91552 91813 85978 -3104 -221 21063 91578 91813 86082 -3104 2025-09-28 12:40:39,709 Hysteresis 1931 0: raw(91578 32000 32000 32000) min(86082 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 91813 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 91813 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (73578 26000 26000 26000) 7: 0: 30526@3p 8: filtered 1 to 1, sorted to 0 8: 0: 30526@3p __all__ 9: don't have active chargers. 9: raw(0 1474 1474 1474) min(-5496 1474 1474 1474) spread(-94682 1474 1474 1474) max_pv 235 9: [ 0 30526@3p ] PM PV mtr(W) avl(W) raw max min spread -228 21151 91960 91960 86082 -3104 -212 21143 91926 91960 86082 -3104 -187 21130 91869 91960 86082 -3104 -237 21155 91978 91978 86082 -3104 -238 21156 91982 91982 86082 -3104 -330 21202 92182 92182 86082 -3104 -298 21186 92113 92182 86082 -3104 -326 21200 92173 92182 86082 -3104 -331 21202 92182 92182 86082 -3104 -323 21198 92165 92182 86082 -3104 -306 21190 92130 92182 86082 -3104 -301 21187 92117 92182 86082 -3104 -294 21184 92104 92182 86082 -3104 -303 21188 92121 92182 86082 -3104 -301 21187 92117 92182 86082 -3104 -294 21184 92104 92182 86082 -3104 -276 21175 92065 92182 86082 -3104 -302 21188 92121 92182 86082 -3104 -290 21182 92095 92182 86082 -3104 -283 21178 92078 92182 86186 -3104 2025-09-28 12:40:49,715 Hysteresis 1941 0: raw(92078 32000 32000 32000) min(86186 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 92182 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 92182 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (74078 26000 26000 26000) 7: 0: 30692@3p 8: filtered 1 to 1, sorted to 0 8: 0: 30692@3p __all__ 9: don't have active chargers. 9: raw(2 1308 1308 1308) min(-5890 1308 1308 1308) spread(-95180 1308 1308 1308) max_pv 106 9: [ 0 30692@3p ] PM PV mtr(W) avl(W) raw max min spread -278 21291 92569 92569 86186 -3104 -279 21291 92569 92569 86186 -3104 -314 21309 92647 92647 86186 -3104 -317 21310 92652 92652 86186 -3104 -288 21296 92591 92652 86186 -3104 -301 21302 92617 92652 86186 -3104 -296 21300 92608 92652 86186 -3104 -306 21305 92630 92652 86186 -3104 -311 21307 92639 92652 86186 -3104 -290 21297 92595 92652 86186 -3104 -314 21309 92647 92652 86186 -3104 -291 21297 92595 92652 86186 -3104 -281 21292 92573 92652 86186 -3104 -262 21283 92534 92652 86186 -3104 -303 21303 92621 92652 86186 -3104 -296 21300 92608 92652 86186 -3104 -301 21302 92617 92652 86186 -3104 -316 21310 92652 92652 86186 -3104 -284 21294 92582 92652 86195 -3104 -300 21302 92617 92652 86300 -3104 2025-09-28 12:40:59,725 Hysteresis 1951 0: raw(92617 32000 32000 32000) min(86300 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 92652 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 92652 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (74617 26000 26000 26000) 7: 0: 30872@3p 8: filtered 1 to 1, sorted to 0 8: 0: 30872@3p __all__ 9: don't have active chargers. 9: raw(1 1128 1128 1128) min(-6316 1128 1128 1128) spread(-95720 1128 1128 1128) max_pv 36 9: [ 0 30872@3p ] PM PV mtr(W) avl(W) raw max min spread -305 21428 93165 93165 86300 -3104 -297 21424 93147 93165 86300 -3104 -265 21408 93078 93165 86300 -3104 -276 21414 93104 93165 86300 -3104 -282 21417 93117 93165 86300 -3104 -273 21412 93095 93165 86300 -3104 -263 21407 93073 93165 86300 -3104 -265 21408 93078 93165 86300 -3104 -252 21402 93052 93165 86300 -3104 -263 21407 93073 93165 86300 -3104 -294 21423 93143 93165 86300 -3104 -293 21422 93139 93165 86300 -3104 -260 21406 93069 93165 86300 -3104 -262 21407 93073 93165 86300 -3104 -257 21404 93060 93165 86300 -3104 -266 21409 93082 93165 86300 -3104 -291 21421 93134 93165 86300 -3104 -291 21421 93134 93165 86300 -3104 -296 21424 93147 93165 86300 -3104 -294 21423 93143 93165 86404 -3104 2025-09-28 12:41:09,734 Hysteresis 1961 0: raw(93143 32000 32000 32000) min(86404 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 93165 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 93165 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (75143 26000 26000 26000) 7: 0: 31047@3p 8: filtered 1 to 1, sorted to 0 8: 0: 31047@3p __all__ 9: don't have active chargers. 9: raw(2 953 953 953) min(-6737 953 953 953) spread(-96245 953 953 953) max_pv 24 9: [ 0 31047@3p ] PM PV mtr(W) avl(W) raw max min spread -295 21544 93669 93669 86413 -3104 -280 21537 93639 93669 86413 -3104 -266 21530 93608 93669 86413 -3104 -245 21519 93560 93669 86413 -3104 -238 21516 93547 93669 86413 -3104 -254 21524 93582 93669 86421 -3104 -259 21526 93591 93669 86421 -3104 -260 21527 93595 93669 86421 -3104 -302 21548 93686 93686 86421 -3104 -293 21543 93665 93686 86447 -3104 -290 21542 93660 93686 86456 -3104 -269 21531 93613 93686 86456 -3104 -264 21529 93604 93686 86456 -3104 -236 21515 93543 93686 86456 -3104 -244 21519 93560 93686 86456 -3104 -241 21517 93552 93686 86473 -3104 -243 21518 93556 93686 86530 -3104 -251 21522 93573 93686 86530 -3104 -268 21531 93613 93686 86534 -3104 -285 21539 93647 93686 86682 -3104 2025-09-28 12:41:19,739 Hysteresis 1971 0: raw(93647 32000 32000 32000) min(86682 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 93686 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 93686 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (75647 26000 26000 26000) 7: 0: 31215@3p 8: filtered 1 to 1, sorted to 0 8: 0: 31215@3p __all__ 9: don't have active chargers. 9: raw(2 785 785 785) min(-6963 785 785 785) spread(-96749 785 785 785) max_pv 41 9: [ 0 31215@3p ] PM PV mtr(W) avl(W) raw max min spread -265 21645 94108 94108 86682 -3104 -258 21642 94095 94108 86682 -3104 -236 21631 94047 94108 86682 -3104 -237 21631 94047 94108 86682 -3104 -243 21634 94060 94108 86682 -3104 -246 21636 94069 94108 86682 -3104 -268 21647 94117 94117 86682 -3104 -293 21659 94169 94169 86682 -3104 -299 21662 94182 94182 86682 -3104 -275 21650 94130 94182 86682 -3104 -269 21647 94117 94182 86682 -3104 -291 21658 94165 94182 86682 -3104 -277 21651 94134 94182 86682 -3104 -274 21650 94130 94182 86682 -3104 -237 21631 94047 94182 86682 -3104 -238 21632 94052 94182 86782 -3104 -292 21659 94169 94182 86782 -3104 -305 21665 94195 94195 86782 -3104 -288 21657 94160 94195 86782 -3104 -294 21660 94173 94195 87043 -3104 2025-09-28 12:41:29,758 Hysteresis 1981 0: raw(94173 32000 32000 32000) min(87043 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 94195 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 94195 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (76173 26000 26000 26000) 7: 0: 31391@3p 8: filtered 1 to 1, sorted to 0 8: 0: 31391@3p __all__ 9: don't have active chargers. 9: raw(0 609 609 609) min(-7130 609 609 609) spread(-97277 609 609 609) max_pv 22 9: [ 0 31391@3p ] PM PV mtr(W) avl(W) raw max min spread -290 21779 94691 94691 87043 -3104 -290 21779 94691 94691 87043 -3104 -286 21777 94682 94691 87043 -3104 -307 21787 94726 94726 87043 -3104 -308 21788 94730 94730 87043 -3104 -311 21789 94734 94734 87043 -3104 -311 21789 94734 94734 87043 -3104 -277 21772 94660 94734 87043 -3104 -267 21767 94639 94734 87043 -3104 -261 21764 94626 94734 87043 -3104 -294 21781 94700 94734 87043 -3104 -307 21787 94726 94734 87043 -3104 -309 21788 94730 94734 87065 -3104 -297 21782 94704 94734 87065 -3104 -301 21784 94713 94734 87078 -3104 -303 21785 94717 94734 87078 -3104 -303 21785 94717 94734 87078 -3104 -312 21790 94739 94739 87078 -3104 -291 21779 94691 94739 87104 -3104 -315 21791 94743 94743 87273 -3104 2025-09-28 12:41:39,761 Hysteresis 1991 0: raw(94743 32000 32000 32000) min(87273 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 94743 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 94743 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (76743 26000 26000 26000) 7: 0: 31581@3p 8: filtered 1 to 1, sorted to 0 8: 0: 31581@3p __all__ 9: don't have active chargers. 9: raw(0 419 419 419) min(-7470 419 419 419) spread(-97847 419 419 419) max_pv 0 9: [ 0 31581@3p ] PM PV mtr(W) avl(W) raw max min spread -304 21917 95291 95291 87273 -3104 -299 21914 95278 95291 87273 -3104 -296 21913 95273 95291 87273 -3104 -296 21913 95273 95291 87273 -3104 -285 21907 95247 95291 87273 -3104 -289 21909 95256 95291 87273 -3104 -298 21914 95278 95291 87273 -3104 -326 21928 95339 95339 87273 -3104 -258 21894 95191 95339 87278 -3104 -258 21894 95191 95339 87282 -3104 -255 21892 95182 95339 87282 -3104 -239 21884 95147 95339 87282 -3104 -250 21890 95173 95339 87282 -3104 -250 21890 95173 95339 87282 -3104 -279 21904 95234 95339 87282 -3104 -268 21899 95213 95339 87304 -3104 -293 21911 95265 95339 87343 -3104 -293 21911 95265 95339 87343 -3104 -242 21886 95156 95339 87382 -3104 -241 21885 95152 95339 87578 -3104 2025-09-28 12:41:49,765 Hysteresis 2001 0: raw(95152 32000 32000 32000) min(87578 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 95339 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 95339 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (77152 26000 26000 26000) 7: 0: 31717@3p 8: filtered 1 to 1, sorted to 0 8: 0: 31717@3p __all__ 9: don't have active chargers. 9: raw(1 283 283 283) min(-7573 283 283 283) spread(-98255 283 283 283) max_pv 188 9: [ 0 31717@3p ] PM PV mtr(W) avl(W) raw max min spread -259 21988 95600 95600 87578 -3104 -260 21989 95604 95604 87578 -3104 -262 21990 95608 95608 87578 -3104 -265 21991 95613 95613 87578 -3104 -265 21991 95613 95613 87578 -3104 -289 22003 95665 95665 87578 -3104 -297 22007 95682 95682 87578 -3104 -343 22030 95782 95782 87578 -3104 -351 22034 95800 95800 87578 -3104 -350 22034 95800 95800 87578 -3104 -315 22016 95721 95800 87578 -3104 -315 22016 95721 95800 87578 -3104 -339 22028 95773 95800 87617 -3104 -333 22025 95760 95800 87617 -3104 -333 22025 95760 95800 87621 -3104 -289 22003 95665 95800 87665 -3104 -305 22011 95700 95800 87665 -3104 -272 21995 95630 95800 87665 -3104 -272 21995 95630 95800 87691 -3104 -297 22007 95682 95800 87795 -3104 2025-09-28 12:41:59,771 Hysteresis 2011 0: raw(95682 32000 32000 32000) min(87795 32000 32000 32000) spread(-3104 32000 32000 32000) max_pv 95800 0: [ 0 3p PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 2: filtered 1 to 0. Calc Wnd 0 wnd_min (18000 6000 6000 6000) current_avail_for_3p 32000 0 (3p) wnd_max (96000 32000 32000 32000) Wnd (18000 6000 6000 6000)->(96000 32000 32000 32000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 32000 3: wnd_min 6000 <= p2 raw 32000 3: wnd_min 6000 <= p3 raw 32000 3: wnd_min 18000 <= max_pv 95800 6: filtered 1 to 1, sorted to 0 6: 0: 6000@3p __only Fast__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(78000 26000 26000 26000) 4: have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (77682 26000 26000 26000) 7: 0: 31894@3p 8: filtered 1 to 1, sorted to 0 8: 0: 31894@3p __all__ 9: don't have active chargers. 9: raw(0 106 106 106) min(-7887 106 106 106) spread(-98786 106 106 106) max_pv 118 9: [ 0 31894@3p ] PM PV mtr(W) avl(W) raw max min spread -305 22133 96230 96230 87795 -3104 -268 22115 96152 96230 87795 -3104 -264 22113 96143 96230 87795 -3104 -277 22119 96169 96230 87795 -3104 -271 22116 96156 96230 87795 -3104 -271 22116 96156 96230 87795 -3104 -268 22115 96152 96230 87795 -3104 -270 22116 96156 96230 87795 -3104 -299 22130 96217 96230 87795 -3104 -307 22134 96234 96234 87795 -3104 -283 22122 96182 96234 87795 -3104 -281 22121 96178 96234 87795 -3104 -281 22121 96178 96234 87795 -3104 -254 22108 96121 96234 87839 -3104 -311 22136 96243 96243 87839 -3104 __end_charge_manager__ __begin_ocpp__ __end_ocpp__ __begin_eco__ __end_eco__ No core dump recorded: '404(Not Found) No core dump image available: ESP_ERR_INVALID_SIZE (0x104)'