2025-11-19T13:14:51.328 Scroll down for event log! {"uptime": 253836026, "free_heap_bytes": 73416, "largest_free_heap_block": 65524, "devices": [{"UID":"2cDR","DID":2167,"port":"A"},{"UID":"2azC","DID":286,"port":"B"}], "error_counters": [{"port":"A","SpiTfpChecksum":477,"SpiTfpFrame":548,"TfpFrame":294,"TfpUnexpected":0},{"port":"B","SpiTfpChecksum":129,"SpiTfpFrame":123,"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,"charge_manager":true,"cm_networking":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,"batteries":true,"batteries_modbus_tcp":true,"battery_control":true,"require_meter":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":true,"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":746694435}, "info/features": ["evse","cp_disconnect","button_configuration","rgb_led","ethernet","firmware_update","meters","nfc","rtc","meter","meter_all_values","meter_phases"], "info/version": {"firmware":"2.8.12+69120152","config":"2.8.4","config_type":"warp"}, "rtc/time": {"year":2025,"month":11,"day":19,"hour":12,"minute":14,"second":53,"weekday":3}, "rtc/config_modified": {"modified":0}, "rtc/config": {"auto_sync":true}, "info/last_boots": [{"reset_reason":3,"boot_count":7,"timestamp_min":29367917,"uptime":203167,"uptime_overflows":0},{"reset_reason":3,"boot_count":8,"timestamp_min":29367929,"uptime":733962,"uptime_overflows":0},{"reset_reason":3,"boot_count":9,"timestamp_min":29375311,"uptime":442882904,"uptime_overflows":0},{"reset_reason":3,"boot_count":11,"timestamp_min":29375322,"uptime":123340,"uptime_overflows":0},{"reset_reason":3,"boot_count":13,"timestamp_min":29375454,"uptime":213088,"uptime_overflows":0},{"reset_reason":3,"boot_count":14,"timestamp_min":29375463,"uptime":533511,"uptime_overflows":0},{"reset_reason":3,"boot_count":17,"timestamp_min":29375480,"uptime":53447,"uptime_overflows":0},{"reset_reason":3,"boot_count":18,"timestamp_min":29375487,"uptime":393337,"uptime_overflows":0},{"reset_reason":3,"boot_count":19,"timestamp_min":29384034,"uptime":512831033,"uptime_overflows":0},{"reset_reason":3,"boot_count":22,"timestamp_min":29388344,"uptime":113886,"uptime_overflows":0}], "evse/identity": {"uid":"2cDR","connected_uid":"0","position":"A","hw_version":"1.0.0","fw_version":"2.2.18","device_identifier":2167}, "evse/charge_mode": {"mode":2}, "evse/supported_charge_modes": [1,2,3,0], "evse/state": {"iec61851_state":2,"charger_state":3,"contactor_state":9,"contactor_error":0,"allowed_charging_current":6000,"error_state":0,"lock_state":0,"dc_fault_current_state":0}, "evse/hardware_configuration": {"jumper_configuration":3,"has_lock_switch":false,"evse_version":30,"energy_meter_type":6}, "evse/low_level_state": {"led_state":4,"cp_pwm_duty_cycle":100,"adc_values":[3922,3023,166,229,2090,3762,171],"voltages":[12084,6288,-12137,-11724,1684,12126,-12098],"resistances":[884,680],"gpio":[false,false,false,true,false,false,false,true,false,false,true,false,true,false,false,false,false,false,true,false,false,false,false,false],"charging_time":0,"time_since_state_change":4031448,"uptime":253830557,"time_since_dc_fault_check":5503053,"temperature":3050,"phases_current":1,"phases_requested":1,"phases_state":0,"phases_info":0,"dc_fault_pins":0,"dc_fault_sensor_type":1}, "evse/button_state": {"button_press_time":0,"button_release_time":0,"button_pressed":false}, "evse/slots": [{"max_current":16000,"active":true,"clear_on_disconnect":false},{"max_current":20000,"active":true,"clear_on_disconnect":false},{"max_current":32000,"active":true,"clear_on_disconnect":false},{"max_current":32000,"active":false,"clear_on_disconnect":false},{"max_current":32000,"active":true,"clear_on_disconnect":false},{"max_current":32000,"active":true,"clear_on_disconnect":false},{"max_current":32000,"active":false,"clear_on_disconnect":true},{"max_current":6000,"active":true,"clear_on_disconnect":true},{"max_current":32000,"active":true,"clear_on_disconnect":false},{"max_current":32000,"active":false,"clear_on_disconnect":false},{"max_current":32000,"active":false,"clear_on_disconnect":false},{"max_current":32000,"active":false,"clear_on_disconnect":false},{"max_current":32000,"active":true,"clear_on_disconnect":false},{"max_current":32000,"active":true,"clear_on_disconnect":false},{"max_current":32000,"active":false,"clear_on_disconnect":false}], "evse/indicator_led": {"indication":-1,"duration":0,"color_h":0,"color_s":0,"color_v":0}, "evse/external_current": {"current":32000}, "evse/external_clear_on_disconnect": {"clear_on_disconnect":false}, "evse/management_current": {"current":6000}, "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":0}, "evse/ev_wakeup": {"enabled":false}, "evse/phase_auto_switch": {"enabled":true}, "evse/phases_connected": {"phases":3}, "evse/control_pilot_disconnect": {"disconnect":false}, "evse/phase_switch_wait_time": {"time":0}, "evse/automation_current": {"current":32000}, "evse/enumerate_value": {"value":1,"value_change_time":0}, "evse/led_configuration_modified": {"modified":0}, "evse/led_configuration": {"enable_api":false}, "network/config_modified": {"modified":0}, "network/config": {"hostname":null,"enable_mdns":true,"transport_mode":0,"web_server_port":80,"web_server_port_secure":443,"cert_id":-1,"key_id":-1}, "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":29392574}, "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":1,"connection_start":0,"connection_end":0,"ip":"0.0.0.0","subnet":"0.0.0.0","full_duplex":false,"link_speed":0}, "wifi/state": {"connection_state":3,"connection_start":12368,"connection_end":0,"ap_state":1,"ap_bssid":null,"ap_sta_count":0,"sta_ip":"192.168.178.113","sta_subnet":"255.255.255.0","sta_rssi":-58,"sta_bssid":null}, "wifi/sta_config_modified": {"modified":2}, "wifi/sta_config": {"enable_sta":true,"ssid":null,"bssid":null,"bssid_lock":true,"enable_11b":false,"passphrase":null,"ip":"0.0.0.0","gateway":"0.0.0.0","subnet":"0.0.0.0","dns":"0.0.0.0","dns2":"0.0.0.0","wpa_eap_config":[0,null]}, "wifi/ap_config_modified": {"modified":0}, "wifi/ap_config": {"enable_ap":true,"ap_fallback_only":false,"ssid":"warp3-2cC7","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.39","broker_port":1883,"broker_username":"test","broker_password":null,"global_topic_prefix":"warp3","client_name":"warp3","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":234671610,"connection_end":234608570,"last_error":0}, "mqtt/auto_discovery_config_modified": {"modified":2}, "mqtt/auto_discovery_config": {"auto_discovery_mode":2,"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.10+68fb9fb6","app1_state":2,"app1_version":"2.8.12+69120152","rolled_back_version":""}, "firmware_update/install_state": {"origin":0,"state":0,"progress":0}, "automation/config_modified": {"modified":2}, "automation/config": {"tasks":[{"trigger":[4,null],"action":[12,{"mode":0}],"delay":0},{"trigger":[2,{"old_charger_state":-1,"new_charger_state":0}],"action":[12,{"mode":4}],"delay":0},{"trigger":[3,{"topic_filter":"mode","payload":"off","retain":true,"use_prefix":true}],"action":[12,{"mode":1}],"delay":0},{"trigger":[3,{"topic_filter":"mode","payload":"pv","retain":true,"use_prefix":true}],"action":[12,{"mode":4}],"delay":0},{"trigger":[3,{"topic_filter":"mode","payload":"fast","retain":true,"use_prefix":true}],"action":[12,{"mode":0}],"delay":0}]}, "automation/state": {"registered_triggers":[1,2,3,4,5,6,7,9,10,11,16,17,18,20],"registered_actions":[1,2,3,4,5,6,7,8,11,12,14,17],"enabled_triggers":[3,1,2,4,6,7,9,18,20,10,17,5],"enabled_actions":[17,2,1,3,4,5,8,14,7,12],"last_run":[0,248333605,0,0,0]}, "charge_manager/config_modified": {"modified":2}, "charge_manager/config": {"enable_charge_manager":true,"enable_watchdog":false,"default_available_current":16000,"maximum_available_current":16000,"minimum_current_auto":false,"minimum_current":6000,"minimum_current_1p":6000,"minimum_current_vehicle_type":0,"verbose":false,"requested_current_threshold":20,"requested_current_margin":3000,"chargers":[{"host":"127.0.0.1","name":"warp3","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":[6000,16000,16000,16000],"l_min":[1782,16000,16000,16000],"l_spread":[-5552,16000,16000,16000],"l_max_pv":7839,"alloc":[6000,6000,6000,6000],"chargers":[{"s":4,"e":0,"ac":6000,"ap":1,"sc":16000,"sp":5,"lu":253835077,"n":"warp3","u":234210,"d0":[0,null],"d1":[2,null],"d3":[7,[254059597,16000,1782,0]],"dc":[1,null]}]}, "charge_manager/low_level_state": {"last_hyst_reset":249802779,"wnd_min":[6000,6000,6000,6000],"wnd_max":[16000,16000,16000,16000],"chargers":[{"b":13,"rc":9049,"ae":1805,"ls":249802779,"lp":0,"lw":0,"ip":253829742}]}, "charge_manager/available_current": {"current":16000}, "charge_manager/charge_modes": [2], "charge_manager/supported_charge_modes": [1,2,3,0], "power_manager/charge_mode": {"mode":2}, "meters/0/config_modified": {"modified":0}, "meters/0/config": [2,{"display_name":"WARP Charger","location":2}], "meters/0/state": {"type":6}, "meters/0/errors": {"local_timeout":739,"global_timeout":0,"illegal_function":0,"illegal_data_access":0,"illegal_data_value":0,"slave_device_failure":0}, "meters/0/value_ids": [1,2,3,13,17,21,39,48,57,353,354,355,74,356,209,211,122,130,138,82,90,98,365,366,367,25,7,29,33,154,114,368,213,214,210,212,14,18,22], "meters/0/values": [232.4899902,233.9099884,234.7999878,6.049999714,0,0,1397,0,0,0.993000031,0,0,1397,0.993000031,1178.189941,0,1406.8479,0,0,166.1685944,0,0,0.118390471,0,0,6.049999714,233.7333221,2.016666651,6.049999714,1406.8479,null,0.118390471,1178.189941,1178.189941,1178.189941,0,6.049999714,0,0], "meters/0/last_reset": {"last_reset":0}, "meters/1/config_modified": {"modified":0}, "meters/1/config": [0,null], "meters/1/state": null, "meters/1/errors": null, "meters/1/value_ids": [], "meters/1/values": [], "meters/2/config_modified": {"modified":2}, "meters/2/config": [7,{"display_name":"Sunny Home Manager","location":4,"serial_number":0}], "meters/2/state": null, "meters/2/errors": null, "meters/2/value_ids": [71,36,45,54,209,161,177,193,72,37,46,55,211,163,179,195,112,80,88,96,273,225,241,257,113,81,89,97,275,227,243,259,152,120,128,136,337,289,305,321,153,121,129,137,339,291,307,323,360,357,358,359,1,2,3,13,17,21,364,74,39,48,57,14,18,22], "meters/2/values": [10.19999981,1207.599976,0,0,13185.52539,9555.427734,5195.604004,1440.626831,0,0,544.2999878,653.1000366,57440.19141,17407.79492,20050.92773,22987.59961,0,0,0,0,12.54690075,12.92120075,1365.317749,817.8446655,1372.800049,934.7000122,212.9000092,225.1999969,21274.00586,17958.30664,3024.328125,2474.909424,1372.800049,1527.099976,0,0,20395.29492,17273.99805,6305.449707,2433.060303,0,0,584.5,690.9000244,59034.25781,19029.51172,20570.53516,23337.68359,0.007,0.791000009,0.931000054,0.945000052,233.2080078,233.8180084,234.7900085,6.787000179,2.755000114,3.135000229,49.97800064,10.19999981,1207.599976,-544.2999878,-653.1000366,6.787000179,-2.755000114,-3.135000229], "meters/3/config_modified": {"modified":2}, "meters/3/config": [6,{"display_name":"GoodWe Netz","location":4,"host":"192.168.178.179","port":502,"table":[10,{"device_address":247,"virtual_meter":2}]}], "meters/3/state": null, "meters/3/errors": {"timeout":322}, "meters/3/value_ids": [1,13,361,39,2,17,362,48,3,21,363,57,74,115,155,211,209,14,18,22], "meters/3/values": [233.1000061,2.299999952,49.97999954,560,234.1999969,2.299999952,49.97999954,570,234.1999969,2.400000095,49.97999954,591,-5,0,0,1.844674366e17,1.844674366e17,2.299999952,2.299999952,2.400000095], "meters/4/config_modified": {"modified":2}, "meters/4/config": [6,{"display_name":"GoodWe Bat","location":5,"host":"192.168.178.179","port":502,"table":[10,{"device_address":247,"virtual_meter":3}]}], "meters/4/state": null, "meters/4/errors": {"timeout":336}, "meters/4/value_ids": [10,396,404,413,415,381,387], "meters/4/values": [429.8999939,3.900000095,1689,200.1000061,159.3000031,35,69], "meter/error_counters": {"local_timeout":739,"global_timeout":0,"illegal_function":0,"illegal_data_access":0,"illegal_data_value":0,"slave_device_failure":0}, "meters_legacy_api/state": {"writable":false}, "meters_legacy_api/config_modified": {"modified":0}, "meters_legacy_api/config": {"linked_meter_slot":0}, "meter/state": {"state":2,"type":6}, "meter/values": {"power":1397,"energy_rel":1178.189941,"energy_abs":1178.189941}, "meter/phases": {"phases_connected":[true,true,true],"phases_active":[true,false,false]}, "meter/all_values": [232.4899902,233.9599915,234.7999878,6.049999714,0,0,1380,0,0,1396.761108,0,0,null,null,null,0.988000035,0,0,0.155074447,0,0,233.75,2.016666651,6.049999714,1397,1396.761108,null,0.988000035,0.155074447,null,1178.189941,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,6.049999714,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,1178.189941,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null], "meter/last_reset": {"last_reset":0}, "batteries/config_modified": {"modified":0}, "batteries/config": {"enabled":false}, "batteries/0/config_modified": {"modified":0}, "batteries/0/config": [0,null], "batteries/0/state": null, "batteries/0/errors": null, "battery_control/config_modified": {"modified":0}, "battery_control/config": {"cheap_tariff_quarters":0,"expensive_tariff_quarters":0}, "battery_control/rules_charge_modified": {"modified":0}, "battery_control/rules_charge": [], "battery_control/rules_discharge_modified": {"modified":0}, "battery_control/rules_discharge": [], "battery_control/state": {"mode":-1,"active_charge_rule":255,"active_discharge_rule":255}, "require_meter/config_modified": {"modified":2}, "require_meter/config": {"config":2}, "charge_tracker/config_modified": {"modified":0}, "charge_tracker/config": {"electricity_price":0,"remote_upload_configs":[]}, "charge_tracker/pdf_letterhead_config_modified": {"modified":0}, "charge_tracker/pdf_letterhead_config": {"letterhead":""}, "charge_tracker/last_charges": [{"timestamp_minutes":29347832,"charge_duration":84785,"user_id":0,"energy_charged":2.799987793},{"timestamp_minutes":29349540,"charge_duration":50466,"user_id":0,"energy_charged":0.08001709},{"timestamp_minutes":29350740,"charge_duration":1413,"user_id":0,"energy_charged":1.570007324},{"timestamp_minutes":29350788,"charge_duration":62481,"user_id":0,"energy_charged":7.529968262},{"timestamp_minutes":29354963,"charge_duration":86255,"user_id":0,"energy_charged":21.15002441},{"timestamp_minutes":29356442,"charge_duration":8005,"user_id":0,"energy_charged":0},{"timestamp_minutes":29356946,"charge_duration":55438,"user_id":0,"energy_charged":5},{"timestamp_minutes":29360654,"charge_duration":7134,"user_id":0,"energy_charged":11.64001465},{"timestamp_minutes":29361280,"charge_duration":45003,"user_id":0,"energy_charged":1.400024414},{"timestamp_minutes":29362030,"charge_duration":16931,"user_id":0,"energy_charged":17.9699707},{"timestamp_minutes":29362486,"charge_duration":66246,"user_id":0,"energy_charged":0.099975586},{"timestamp_minutes":29363651,"charge_duration":14288,"user_id":0,"energy_charged":3.199951172},{"timestamp_minutes":29365270,"charge_duration":2735,"user_id":0,"energy_charged":1.25},{"timestamp_minutes":29366584,"charge_duration":1629,"user_id":0,"energy_charged":1.110107422},{"timestamp_minutes":29366724,"charge_duration":71094,"user_id":0,"energy_charged":7.039916992},{"timestamp_minutes":29369467,"charge_duration":21926,"user_id":0,"energy_charged":6.810058594},{"timestamp_minutes":29372392,"charge_duration":2637,"user_id":0,"energy_charged":5.429931641},{"timestamp_minutes":29372446,"charge_duration":2368,"user_id":0,"energy_charged":2.650024414},{"timestamp_minutes":29372524,"charge_duration":4881,"user_id":0,"energy_charged":2.580078125},{"timestamp_minutes":29379712,"charge_duration":16375,"user_id":0,"energy_charged":2.609985352},{"timestamp_minutes":29380714,"charge_duration":20884,"user_id":0,"energy_charged":22.70996094},{"timestamp_minutes":29381113,"charge_duration":4586,"user_id":0,"energy_charged":3.449951172},{"timestamp_minutes":29382335,"charge_duration":13670,"user_id":0,"energy_charged":5.480102539},{"timestamp_minutes":29382602,"charge_duration":3142,"user_id":0,"energy_charged":0.669921875},{"timestamp_minutes":29383916,"charge_duration":6701,"user_id":0,"energy_charged":1.16003418},{"timestamp_minutes":29385303,"charge_duration":82705,"user_id":0,"energy_charged":3.809936523},{"timestamp_minutes":29386805,"charge_duration":8677,"user_id":0,"energy_charged":9.760009766},{"timestamp_minutes":29388533,"charge_duration":47537,"user_id":0,"energy_charged":0.080078125},{"timestamp_minutes":29391053,"charge_duration":5788,"user_id":0,"energy_charged":11.67993164},{"timestamp_minutes":29392266,"charge_duration":12992,"user_id":0,"energy_charged":0.080078125}], "charge_tracker/current_charge": {"user_id":0,"meter_start":1176.400024,"evse_uptime_start":249799377,"timestamp_minutes":29392507,"authorization_type":0,"authorization_info":null}, "charge_tracker/state": {"tracked_charges":275,"first_charge_timestamp":29006378,"generator_state":0}, "power_manager/state": {"config_error_flags":0,"external_control":1}, "power_manager/config_modified": {"modified":2}, "power_manager/config": {"enabled":true,"phase_switching_mode":0,"excess_charging_enable":true,"default_mode":2,"meter_slot_grid_power":2,"meter_slot_battery_power":4,"battery_mode":2,"battery_target_soc":75,"battery_inverted":false,"battery_deadzone":100,"target_power_from_grid":0,"guaranteed_power":2000,"cloud_filter_mode":2}, "power_manager/dynamic_load_config_modified": {"modified":2}, "power_manager/dynamic_load_config": {"enabled":false,"meter_slot_grid_currents":2,"current_limit":53000,"largest_consumer_current":16000,"safety_margin_pct":0}, "power_manager/low_level_state": {"power_at_meter":10.19999981,"power_at_battery":1689,"battery_soc":69,"power_available":1380,"i_meter":[0,0,0],"i_pp_max":[0,0,0],"i_pp_mavg":[0,0,0],"i_pp":[0,0,0],"max_current_limited":16000,"is_3phase":false,"charging_blocked":0}, "power_manager/external_control": {"phases_wanted":0}, "users/config": {"users":[{"id":0,"roles":4294967295,"current":32000,"display_name":null,"username":null,"digest_hash":""},{"id":1,"roles":65535,"current":32000,"display_name":null,"username":null,"digest_hash":""},{"id":2,"roles":65535,"current":32000,"display_name":null,"username":null,"digest_hash":""},{"id":3,"roles":65535,"current":32000,"display_name":null,"username":null,"digest_hash":""}],"next_user_id":4,"http_auth_enabled":false}, "nfc/seen_tags": [{"tag_type":null,"tag_id":"","last_seen":0},{"tag_type":null,"tag_id":"","last_seen":0},{"tag_type":null,"tag_id":"","last_seen":0},{"tag_type":null,"tag_id":"","last_seen":0},{"tag_type":null,"tag_id":"","last_seen":0},{"tag_type":null,"tag_id":"","last_seen":0},{"tag_type":null,"tag_id":"","last_seen":0},{"tag_type":null,"tag_id":"","last_seen":0},{"tag_type":null,"tag_id":"","last_seen":0}], "nfc/config_modified": {"modified":2}, "nfc/config": {"authorized_tags":[{"user_id":1,"tag_type":null,"tag_id":null},{"user_id":2,"tag_type":null,"tag_id":null},{"user_id":3,"tag_type":null,"tag_id":null}],"deadtime_post_start":30}, "nfc/identity": {"uid":"2azC","connected_uid":"0","position":"B","hw_version":"1.0.0","fw_version":"2.1.1","device_identifier":286}, "info/name": {"name":"warp3-2cC7","type":"warp3","display_type":"WARP3 Charger Pro 11kW","uid":"2cC7"}, "info/display_name_modified": {"modified":2}, "info/display_name": {"display_name":"warp3"}, "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,"public_key":"","state":0}, "ocpp/config_modified": {"modified":0}, "ocpp/config": {"enable":false,"url":"","identity":"warp3-2cC7","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":249799377,"start_energy_kwh":1176.400024,"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":2}, "solar_forecast/config": {"enable":true,"api_url":"https://api.forecast.solar/","cert_id":-1}, "solar_forecast/state": {"wh_today":21786,"wh_today_remaining":9836,"wh_tomorrow":16837,"rate_limit":12,"rate_remaining":11,"next_api_call":29392544}, "solar_forecast/planes/0/config_modified": {"modified":2}, "solar_forecast/planes/0/config": {"enable":true,"name":"Hakspiel-PV","lat":null,"long":null,"dec":18,"az":-18,"wp":15840}, "solar_forecast/planes/0/state": {"last_sync":29392424,"last_check":29392424,"next_check":29392544,"place":null}, "solar_forecast/planes/0/forecast": {"first_date":29391780,"resolution":1,"forecast":[0,0,0,0,0,0,0,0,183,1501,2782,3637,3847,3560,2938,2061,1277,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,143,1142,1992,2588,2844,2770,2381,1722,1255,0,0,0,0,0,0,0]}, "solar_forecast/planes/1/config_modified": {"modified":2}, "solar_forecast/planes/1/config": {"enable":false,"name":"#1","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/1/state": {"last_sync":0,"last_check":0,"next_check":0,"place":null}, "solar_forecast/planes/1/forecast": {"first_date":0,"resolution":1,"forecast":[]}, "solar_forecast/planes/2/config_modified": {"modified":2}, "solar_forecast/planes/2/config": {"enable":false,"name":"#2","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/2/state": {"last_sync":0,"last_check":0,"next_check":0,"place":null}, "solar_forecast/planes/2/forecast": {"first_date":0,"resolution":1,"forecast":[]}, "solar_forecast/planes/3/config_modified": {"modified":2}, "solar_forecast/planes/3/config": {"enable":false,"name":"#3","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/3/state": {"last_sync":0,"last_check":0,"next_check":0,"place":null}, "solar_forecast/planes/3/forecast": {"first_date":0,"resolution":1,"forecast":[]}, "solar_forecast/planes/4/config_modified": {"modified":2}, "solar_forecast/planes/4/config": {"enable":false,"name":"#4","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/4/state": {"last_sync":0,"last_check":0,"next_check":0,"place":null}, "solar_forecast/planes/4/forecast": {"first_date":0,"resolution":1,"forecast":[]}, "solar_forecast/planes/5/config_modified": {"modified":2}, "solar_forecast/planes/5/config": {"enable":false,"name":"#5","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/5/state": {"last_sync":0,"last_check":0,"next_check":0,"place":null}, "solar_forecast/planes/5/forecast": {"first_date":0,"resolution":1,"forecast":[]}, "eco/config_modified": {"modified":0}, "eco/config": {"enable":false,"park_time":false,"park_time_duration":8,"charge_below":false,"charge_below_threshold":0,"block_above":false,"block_above_threshold":20,"yield_forecast":false,"yield_forecast_threshold":0}, "eco/state": {"last_save":0,"chargers":[{"start":0,"amount":0,"chart":""}]}, "eco/charge_plan": {"enable":false,"departure":2,"time":480,"amount":4}, "esp32/temperature": {"temperature":3768}, "reboot": null, "rtc/config_update": {"auto_sync":true}, "rtc/config_reset": null, "rtc/time_update": {"year":2025,"month":11,"day":16,"hour":13,"minute":44,"second":43,"weekday":0}, "evse/reflash": null, "evse/reset": null, "evse/charge_mode_update": {"mode":2}, "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/phase_switch_wait_time_update": {"time":0}, "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,"transport_mode":0,"web_server_port":80,"web_server_port_secure":443,"cert_id":-1,"key_id":-1}, "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":true,"ssid":null,"bssid":null,"bssid_lock":true,"enable_11b":false,"passphrase":null,"ip":"0.0.0.0","gateway":"0.0.0.0","subnet":"0.0.0.0","dns":"0.0.0.0","dns2":"0.0.0.0","wpa_eap_config":[0,null]}, "wifi/sta_config_reset": null, "wifi/ap_config_update": {"enable_ap":true,"ap_fallback_only":false,"ssid":"warp3-2cC7","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.39","broker_port":1883,"broker_username":"test","broker_password":null,"global_topic_prefix":"warp3","client_name":"warp3","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":2,"auto_discovery_prefix":"homeassistant"}, "mqtt/auto_discovery_config_reset": null, "system/i18n_config_update": {"language":0,"detect_browser_language":true}, "system/i18n_config_reset": null, "factory_reset": {"do_i_know_what_i_am_doing":null}, "config_reset": {"do_i_know_what_i_am_doing":null}, "system/hide_last_reset_warning": null, "firmware_update/config_update": {"update_url":"https://www.warp-charger.com/firmwares/","cert_id":-1}, "firmware_update/config_reset": null, "firmware_update/check_for_update": null, "firmware_update/install_firmware": {"version":""}, "firmware_update/override_signature": {"cookie":0}, "firmware_update/reboot_app0": null, "firmware_update/reboot_app1": null, "firmware_update/reboot_other": null, "firmware_update/clear_rolled_back_version": null, "firmware_update/validate": null, "automation/config_update": {"tasks":[{"trigger":[4,null],"action":[12,{"mode":0}],"delay":0},{"trigger":[2,{"old_charger_state":-1,"new_charger_state":0}],"action":[12,{"mode":4}],"delay":0},{"trigger":[3,{"topic_filter":"mode","payload":"off","retain":true,"use_prefix":true}],"action":[12,{"mode":1}],"delay":0},{"trigger":[3,{"topic_filter":"mode","payload":"pv","retain":true,"use_prefix":true}],"action":[12,{"mode":4}],"delay":0},{"trigger":[3,{"topic_filter":"mode","payload":"fast","retain":true,"use_prefix":true}],"action":[12,{"mode":0}],"delay":0}]}, "automation/config_reset": null, "charge_manager/config_update": {"enable_charge_manager":true,"enable_watchdog":false,"default_available_current":16000,"maximum_available_current":16000,"minimum_current_auto":false,"minimum_current":6000,"minimum_current_1p":6000,"minimum_current_vehicle_type":0,"verbose":false,"requested_current_threshold":20,"requested_current_margin":3000,"chargers":[{"host":"127.0.0.1","name":"warp3","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}, "charge_manager/charge_modes_update": [2], "power_manager/charge_mode_update": {"mode":4}, "charge_manager/scan": 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": [0,null], "meters/1/config_reset": null, "meters/2/config_update": [7,{"display_name":"Sunny Home Manager","location":4,"serial_number":0}], "meters/2/config_reset": null, "meters/3/config_update": [6,{"display_name":"GoodWe Netz","location":4,"host":"192.168.178.179","port":502,"table":[10,{"device_address":247,"virtual_meter":2}]}], "meters/3/config_reset": null, "meters/4/config_update": [6,{"display_name":"GoodWe Bat","location":5,"host":"192.168.178.179","port":502,"table":[10,{"device_address":247,"virtual_meter":3}]}], "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], "batteries/config_update": {"enabled":false}, "batteries/config_reset": null, "batteries/0/config_update": [0,null], "batteries/0/config_reset": null, "batteries_modbus_tcp/test": {"slot":0,"host":"","port":502,"table":[0,null],"cookie":0}, "batteries_modbus_tcp/test_continue": {"cookie":0}, "batteries_modbus_tcp/test_stop": {"cookie":0}, "battery_control/config_update": {"cheap_tariff_quarters":0,"expensive_tariff_quarters":0}, "battery_control/config_reset": null, "battery_control/rules_charge_update": [], "battery_control/rules_charge_reset": null, "battery_control/rules_discharge_update": [], "battery_control/rules_discharge_reset": null, "require_meter/config_update": {"config":2}, "require_meter/config_reset": null, "charge_tracker/config_update": {"electricity_price":0,"remote_upload_configs":[]}, "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":2,"meter_slot_battery_power":4,"battery_mode":2,"battery_target_soc":75,"battery_inverted":false,"battery_deadzone":100,"target_power_from_grid":0,"guaranteed_power":2000,"cloud_filter_mode":2}, "power_manager/config_reset": null, "power_manager/dynamic_load_config_update": {"enabled":false,"meter_slot_grid_currents":2,"current_limit":53000,"largest_consumer_current":16000,"safety_margin_pct":0}, "power_manager/dynamic_load_config_reset": null, "users/modify": {"id":256,"roles":0,"current":32001,"display_name":null,"username":null,"digest_hash":null}, "users/add": {"id":0,"roles":0,"current":32000,"display_name":"","username":"","digest_hash":""}, "users/remove": {"id":0}, "users/http_auth_update": {"enabled":false}, "nfc/config_update": {"authorized_tags":[{"user_id":1,"tag_type":null,"tag_id":null},{"user_id":2,"tag_type":null,"tag_id":null},{"user_id":3,"tag_type":null,"tag_id":null}],"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"}, "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-2cC7","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":true,"api_url":"https://api.forecast.solar/","cert_id":-1}, "solar_forecast/config_reset": null, "solar_forecast/planes/0/config_update": {"enable":true,"name":"Hakspiel-PV","lat":null,"long":null,"dec":18,"az":-18,"wp":15840}, "solar_forecast/planes/0/config_reset": null, "solar_forecast/planes/1/config_update": {"enable":false,"name":"#1","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/1/config_reset": null, "solar_forecast/planes/2/config_update": {"enable":false,"name":"#2","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/2/config_reset": null, "solar_forecast/planes/3/config_update": {"enable":false,"name":"#3","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/3/config_reset": null, "solar_forecast/planes/4/config_update": {"enable":false,"name":"#4","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/4/config_reset": null, "solar_forecast/planes/5/config_update": {"enable":false,"name":"#5","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/5/config_reset": null, "eco/config_update": {"enable":false,"park_time":false,"park_time_duration":8,"charge_below":false,"charge_below_threshold":0,"block_above":false,"block_above_threshold":20,"yield_forecast":false,"yield_forecast_threshold":0}, "eco/config_reset": null, "eco/charge_plan_update": {"enable":false,"departure":2,"time":480,"amount":4}} 0,016 | | **** TINKERFORGE WARP3 CHARGER V2.8.12+69120152 **** 0,017 | | Last reset reason was: Software reset via esp_restart (3) 0,362 | fs | Mounted data partition. 98304 of 3538944 bytes (2.8 %) used 0,489 | api | WARP3 Charger config version: 2.8.4 (warp) 0,499 | esp32_eth_brick | WARP ESP32 Ethernet Brick UID: 2cC7 0,755 | bricklets | EVSE 2.0 firmware is 208.2.17 not the expected 2.2.18. Flashing firmware... 0,755 | | Setting bootloader mode to bootloader. 0,766 | | Waiting for bootloader... 1,109 | | Device is in bootloader, flashing... 3,878 | | Device flashed successfully. 3,878 | | Setting bootloader mode to firmware. 3,978 | | Waiting for firmware... 4,495 | | Firmware flashed successfully 4,531 | ntp | Set timezone to Europe/Berlin 4,538 | ethernet | Starting 4,740 | wifi | Starting scan to select unoccupied channel for soft AP 4,836 | firmware_update | Firmware is signed by: Tinkerforge GmbH 4,859 | firmware_update | Partitions: app0 (valid, 2.8.10+68fb9fb6), app1 (pending-verify, running, 2.8.12+69120152) 5,004 | meters | Meter 2: Meter declared 66 (60) values 5,034 | meters | Meter 3: Meter declared 20 (17) values 5,162 | charge_tracker | Found 2 records: first is 1, last is 2 5,177 | charge_tracker | Last charge record size is 256 (16, 0) 2025-11-16 14:44:22,000 | rtc | System time set from RTC at 5,934 2025-11-16 14:44:22,001 | web_server | Starting single-port server on port 80 2025-11-16 14:44:22,042 | network | mDNS responder started 2025-11-16 14:44:22,549 | main | Initialization done 2025-11-16 14:44:22,571 | device_name | This is warp3 (warp3-2cC7), a WARP3 Charger Smart 11kW 2025-11-16 14:44:22,572 | power_manager | PV excess charging unavailable because power values are not available yet. 2025-11-16 14:44:23,564 | charge_manager | Seen all chargers. 2025-11-16 14:44:23,583 | meters | Meter 0: Meter declared 39 (36) values 2025-11-16 14:44:23,602 | wifi | 6 networks found 2025-11-16 14:44:24,066 | wifi | Selecting channel 3 for soft AP 2025-11-16 14:44:24,245 | wifi | Soft AP started 2025-11-16 14:44:24,246 | | SSID: warp3-2cC7 2025-11-16 14:44:24,247 | | IP address: 10.0.0.1 2025-11-16 14:44:24,319 | wifi | Connecting to WiFi, BSSID lock enabled 2025-11-16 14:44:24,656 | ethernet | Started 2025-11-16 14:44:28,433 | wifi | Connected to WiFi: b+g+n ch.11 HT20 WPS [DE ] -62dBm, BSSID 98:9B:CB:XX:XX:XX 2025-11-16 14:44:28,947 | wifi | Got IP address: 192.168.178.113/24. Own MAC address: 78:21:84:44:5A:CC 2025-11-16 14:44:29,664 | network | Network connected (WiFi) 2025-11-16 14:44:29,726 | meters_speedwire | Meter 2: Joined multicast group 239.12.255.254:9522 2025-11-16 14:44:29,947 | meters_mbtcp | Meter 3: Connected to 192.168.178.179:502 2025-11-16 14:44:29,948 | meters_mbtcp | Meter 4: Shared existing connection to 192.168.178.179:502 2025-11-16 14:44:29,969 | mqtt | Connected to broker at mqtt://192.168.178.39:1883. 2025-11-16 14:44:33,190 | meters_mbtcp | Meter 4: Goodwe hybrid inverter with battery 1 detected 2025-11-16 14:44:33,190 | meters | Meter 4: Meter declared 7 values 2025-11-16 14:44:34,437 | power_manager | PV excess charging available because power values are now available. 2025-11-16 14:44:55,930 | ntp | NTP synchronized at 39,163 2025-11-16 14:45:23,274 | device_name | This is warp3 (warp3-2cC7), a WARP3 Charger Pro 11kW 2025-11-16 14:50:17,750 | uptime_tracker | Wrote last uptime to flash 2025-11-16 14:51:21,676 | firmware_update | Changed app1 partition OTA state from pending-verify to valid 2025-11-16 17:53:19,179 | users | Charger state changed from 0 to 1 2025-11-16 17:53:20,180 | users | Charger state changed from 1 to 2 2025-11-16 17:53:20,281 | charge_tracker | Tracked start of charge. 2025-11-16 17:53:21,286 | users | Charger state changed from 2 to 3 2025-11-16 17:57:01,734 | users | Charger state changed from 3 to 1 2025-11-17 07:05:38,121 | automation | Running rule #2 2025-11-17 07:05:38,179 | users | Charger state changed from 1 to 0 2025-11-17 07:05:38,197 | charge_tracker | Tracked end of charge. 2025-11-18 11:53:35,592 | users | Charger state changed from 0 to 1 2025-11-18 11:53:39,593 | users | Charger state changed from 1 to 3 2025-11-18 11:53:39,633 | charge_tracker | Tracked start of charge. 2025-11-18 13:30:07,612 | users | Charger state changed from 3 to 0 2025-11-18 13:30:07,637 | charge_tracker | Tracked end of charge. 2025-11-18 13:30:07,689 | automation | Running rule #2 2025-11-18 22:56:09,701 | evse_v2 | all_data_1 -1 2025-11-19 07:54:26,363 | mqtt | Transport error: ESP_ERR_ESP_TLS_TCP_CLOSED_FIN (esp_tls_last_esp_err) 2025-11-19 07:54:26,381 | mqtt | Disconnected from broker. 2025-11-19 07:54:26,381 | mqtt | Was connected for 234594 seconds. 2025-11-19 07:54:41,371 | mqtt | Transport error: Connection reset by peer 2025-11-19 07:54:41,382 | mqtt | Failed to connect to broker. 2025-11-19 07:54:59,376 | mqtt | Unknown transport error 2025-11-19 07:54:59,387 | mqtt | Failed to connect to broker. 2025-11-19 07:55:14,398 | mqtt | Transport error: Connection reset by peer 2025-11-19 07:55:14,410 | mqtt | Failed to connect to broker. 2025-11-19 07:55:29,421 | mqtt | Connected to broker at mqtt://192.168.178.39:1883. 2025-11-19 08:06:35,689 | users | Charger state changed from 0 to 1 2025-11-19 08:06:39,690 | users | Charger state changed from 1 to 2 2025-11-19 08:06:39,789 | charge_tracker | Tracked start of charge. 2025-11-19 08:06:40,793 | users | Charger state changed from 2 to 3 2025-11-19 08:10:20,520 | users | Charger state changed from 3 to 1 2025-11-19 11:43:11,522 | automation | Running rule #2 2025-11-19 11:43:11,645 | users | Charger state changed from 1 to 0 2025-11-19 11:43:11,663 | charge_tracker | Tracked end of charge. 2025-11-19 12:07:32,739 | users | Charger state changed from 0 to 1 2025-11-19 12:07:42,774 | users | Charger state changed from 1 to 3 2025-11-19 12:07:42,815 | charge_tracker | Tracked start of charge. ___TRACE_LOG_START___ __begin_rtc__ 5,934 | Set time to 2025-11-16 14:44:22,000 at 5934. Quality RTC 2025-11-16 14:44:43,898 | Set time to 2025-11-16 14:44:43,000 at 27832. Quality Low 2025-11-16 14:44:54,329 | Set time to 2025-11-16 14:44:55,930 at 39162. Quality High 2025-11-16 20:44:55,938 | Set time to 2025-11-16 20:44:56,043 at 21639171. Quality High 2025-11-17 02:44:56,050 | Set time to 2025-11-17 02:44:56,153 at 43239178. Quality High 2025-11-17 08:44:56,165 | Set time to 2025-11-17 08:44:56,270 at 64839191. Quality High 2025-11-17 14:44:56,276 | Set time to 2025-11-17 14:44:56,380 at 86439197. Quality High 2025-11-17 20:44:56,432 | Set time to 2025-11-17 20:44:56,534 at 108039248. Quality High 2025-11-17 20:44:58,000 | Failed to hit < X.010s 1 times. 2025-11-18 02:44:56,539 | Set time to 2025-11-18 02:44:56,644 at 129639254. Quality High 2025-11-18 08:44:56,655 | Set time to 2025-11-18 08:44:56,756 at 151239265. Quality High 2025-11-18 14:44:56,764 | Set time to 2025-11-18 14:44:56,870 at 172839274. Quality High 2025-11-18 20:44:56,885 | Set time to 2025-11-18 20:44:56,993 at 194439289. Quality High 2025-11-19 02:44:56,997 | Set time to 2025-11-19 02:44:57,105 at 216039293. Quality High 2025-11-19 08:44:57,151 | Set time to 2025-11-19 08:44:57,257 at 237639340. Quality High __end_rtc__ __begin_charge_manager__ current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(-217 16000 16000 16000) min(-460 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2513 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 150 -50 -217 2513 -460 -19060 126 -26 -113 2513 -460 -19060 126 -26 -113 2513 -460 -19060 39 0 0 2513 -460 -19060 39 0 0 2513 -460 -19060 -76 0 0 2513 -460 -19060 -76 0 0 2513 -460 -19060 -82 0 0 2513 -460 -19060 -82 0 0 2513 -460 -19060 -49 0 0 2513 -460 -19060 -49 0 0 2513 -460 -19060 9 0 0 2513 -460 -19060 9 0 0 2513 -460 -19060 17 0 0 2513 -460 -19060 43 0 0 2513 -460 -19060 43 0 0 2513 -460 -19060 33 0 0 2513 -460 -19060 33 0 0 2513 -460 -19060 -123 23 100 2513 -460 -19060 -123 23 100 2513 -460 -19060 2025-11-19 10:45:12,998 Hysteresis 9304 0: raw(100 16000 16000 16000) min(-460 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2513 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(100 16000 16000 16000) min(-460 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2513 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -136 36 156 2513 -460 -19060 -136 36 156 2513 -460 -19060 -59 0 0 2513 -460 -19060 -59 0 0 2513 -460 -19060 -7 0 0 2513 -460 -19060 -7 0 0 2513 -460 -19060 7 0 0 2513 -460 -19060 7 0 0 2513 -460 -19060 -107 7 30 2513 -460 -19060 -107 7 30 2513 -460 -19060 -119 19 82 2513 -460 -19060 -119 19 82 2513 -460 -19060 -34 0 0 2513 -460 -19060 -34 0 0 2513 -460 -19060 97 0 0 2513 -460 -19060 97 0 0 2513 -460 -19060 -49 0 0 2513 -460 -19060 -49 0 0 2513 -460 -19060 -32 0 0 2513 -460 -19060 -32 0 0 2513 -460 -19060 2025-11-19 10:45:23,003 Hysteresis 9314 0: raw(0 16000 16000 16000) min(-460 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2513 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-460 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2513 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -39 0 0 2513 -460 -19060 -39 0 0 2513 -460 -19060 -106 6 26 2513 -460 -19060 -106 6 26 2513 -460 -19060 -46 0 0 2513 -460 -19060 -46 0 0 2513 -460 -19060 10 0 0 2513 -460 -19060 10 0 0 2513 -460 -19060 22 0 0 2513 -460 -19060 22 0 0 2513 -460 -19060 28 0 0 2513 -460 -19060 28 0 0 2513 -460 -19060 25 0 0 2513 -460 -19060 25 0 0 2513 -460 -19060 -21 0 0 2513 -460 -19060 -21 0 0 2513 -460 -19060 30 0 0 2513 -460 -19060 30 0 0 2513 -460 -19060 -61 0 0 2513 -460 -19060 -61 0 0 2513 -460 -19060 2025-11-19 10:45:33,149 Hysteresis 9324 0: raw(0 16000 16000 16000) min(-460 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2513 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-460 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2513 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -81 0 0 2513 -460 -19060 -81 0 0 2513 -460 -19060 11 0 0 2513 -460 -19060 11 0 0 2513 -460 -19060 -13 0 0 2513 -460 -19060 -13 0 0 2513 -460 -19060 -64 0 0 2513 -460 -19060 -64 0 0 2513 -460 -19060 -14 0 0 2513 -460 -19060 -14 0 0 2513 -460 -19060 -20 0 0 2513 -460 -19060 -20 0 0 2513 -460 -19060 -8 0 0 2513 -460 -19060 -8 0 0 2513 -460 -19060 -3 0 0 2513 -460 -19060 -3 0 0 2513 -460 -19060 7 0 0 2513 -460 -19060 7 0 0 2513 -460 -19060 126 -26 -113 2513 -460 -19060 126 -26 -113 2513 -460 -19060 2025-11-19 10:45:43,154 Hysteresis 9334 0: raw(-113 16000 16000 16000) min(-460 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2513 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(-113 16000 16000 16000) min(-460 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2513 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -35 0 0 2513 -460 -19060 -35 0 0 2513 -460 -19060 5 0 0 2513 -460 -19060 5 0 0 2513 -460 -19060 10 0 0 2513 -460 -19060 10 0 0 2513 -460 -19060 1064 -964 -4191 2513 -4191 -19060 1064 -964 -4191 2513 -4191 -19060 -47 0 0 2513 -4191 -19060 -47 0 0 2513 -4191 -19060 249 -149 -647 2513 -4191 -19060 -260 160 695 2513 -4191 -19060 -260 160 695 2513 -4191 -19060 -588 488 2121 2513 -4191 -19060 -588 488 2121 2513 -4191 -19060 -263 163 708 2513 -4191 -19060 -263 163 708 2513 -4191 -19060 -107 7 30 2513 -4191 -19060 -107 7 30 2513 -4191 -19060 -102 2 8 2513 -4191 -19060 2025-11-19 10:45:53,161 Hysteresis 9344 0: raw(8 16000 16000 16000) min(-4191 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2513 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(8 16000 16000 16000) min(-4191 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2513 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -102 2 8 2513 -4191 -19060 -147 47 204 2513 -4191 -19060 -147 47 204 2513 -4191 -19060 -97 0 0 2513 -4191 -19060 -97 0 0 2513 -4191 -19060 8 0 0 2513 -4191 -19060 8 0 0 2513 -4191 -19060 44 0 0 2513 -4191 -19060 44 0 0 2513 -4191 -19060 48 0 0 2513 -4191 -19060 48 0 0 2513 -4191 -19060 111 -11 -47 2513 -4191 -19060 111 -11 -47 2513 -4191 -19060 208 -108 -469 2513 -4191 -19060 208 -108 -469 2513 -4191 -19060 -8 0 0 2513 -4191 -19060 -8 0 0 2513 -4191 -19060 -95 0 0 2513 -4191 -19060 -95 0 0 2513 -4191 -19060 -69 0 0 2513 -4191 -19060 2025-11-19 10:46:03,193 Hysteresis 9354 0: raw(0 16000 16000 16000) min(-4191 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2513 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-4191 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2513 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -69 0 0 2513 -4191 -19060 13 0 0 2513 -4191 -19060 13 0 0 2513 -4191 -19060 12 0 0 2513 -4191 -19060 12 0 0 2513 -4191 -19060 -124 24 104 2513 -4191 -19060 -124 24 104 2513 -4191 -19060 -119 19 82 2513 -4191 -19060 -119 19 82 2513 -4191 -19060 -99 0 0 2513 -4191 -19060 -99 0 0 2513 -4191 -19060 -81 0 0 2513 -4191 -19060 -81 0 0 2513 -4191 -19060 -110 10 43 2513 -4191 -19060 -110 10 43 2513 -4191 -19060 -162 62 269 2513 -4191 -19060 -162 62 269 2513 -4191 -19060 -144 44 191 2513 -4191 -19060 -144 44 191 2513 -4191 -19060 2025-11-19 10:46:13,198 Hysteresis 9364 0: raw(191 16000 16000 16000) min(-4191 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2513 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(191 16000 16000 16000) min(-4191 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2513 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -42 0 0 2513 -4191 -19060 -42 0 0 2513 -4191 -19060 23 0 0 2513 -4191 -19060 23 0 0 2513 -4191 -19060 -86 0 0 2513 -4191 -19060 -86 0 0 2513 -4191 -19060 -59 0 0 2513 -4191 -19060 -59 0 0 2513 -4191 -19060 49 0 0 2513 -4191 -19060 49 0 0 2513 -4191 -19060 -52 0 0 2513 -4191 -19060 -52 0 0 2513 -4191 -19060 -169 69 300 2513 -4191 -19060 -169 69 300 2513 -4191 -19060 -161 61 265 2513 -4191 -19060 -161 61 265 2513 -4191 -19060 -175 75 326 2513 -4191 -19060 -175 75 326 2513 -4191 -19060 -126 26 113 2513 -4191 -19060 -126 26 113 2513 -4191 -19060 2025-11-19 10:46:23,205 Hysteresis 9374 0: raw(113 16000 16000 16000) min(-4191 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2513 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(113 16000 16000 16000) min(-4191 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2513 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -91 0 0 2513 -4191 -19060 -91 0 0 2513 -4191 -19060 -71 0 0 2513 -4191 -19060 -71 0 0 2513 -4191 -19060 -139 39 169 2513 -4191 -19060 -139 39 169 2513 -4191 -19060 -113 13 56 2513 -4191 -19060 -113 13 56 2513 -4191 -19060 -67 0 0 2513 -4191 -19060 -67 0 0 2513 -4191 -19060 -60 0 0 2513 -4191 -19060 -60 0 0 2513 -4191 -19060 26 0 0 2513 -4191 -19060 26 0 0 2513 -4191 -19060 -16 0 0 2513 -4191 -19060 -16 0 0 2513 -4191 -19060 -123 23 100 2513 -4191 -19060 -123 23 100 2513 -4191 -19060 -60 0 0 2513 -4191 -19060 -60 0 0 2513 -4191 -19060 2025-11-19 10:46:33,326 Hysteresis 9384 0: raw(0 16000 16000 16000) min(-4191 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2513 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-4191 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2513 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -2 0 0 2513 -4191 -19060 -2 0 0 2513 -4191 -19060 -2 0 0 2513 -4191 -19060 -2 0 0 2513 -4191 -19060 61 0 0 2513 -4191 -19060 61 0 0 2513 -4191 -19060 36 0 0 2513 -4191 -19060 36 0 0 2513 -4191 -19060 -64 0 0 2513 -4191 -19060 -64 0 0 2513 -4191 -19060 -14 0 0 2513 -4191 -19060 37 0 0 2513 -4191 -19060 37 0 0 2513 -4191 -19060 15 0 0 2513 -4191 -19060 15 0 0 2513 -4191 -19060 39 0 0 2513 -4191 -19060 39 0 0 2513 -4191 -19060 -32 0 0 2513 -4191 -19060 -32 0 0 2513 -4191 -19060 -124 24 104 2513 -4191 -19060 2025-11-19 10:46:43,333 Hysteresis 9394 0: raw(104 16000 16000 16000) min(-4191 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2513 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(104 16000 16000 16000) min(-4191 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2513 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -124 24 104 2513 -4191 -19060 -125 25 108 2513 -4191 -19060 -125 25 108 2513 -4191 -19060 -105 5 21 2513 -4191 -19060 -105 5 21 2513 -4191 -19060 -48 0 0 2513 -4191 -19060 -48 0 0 2513 -4191 -19060 60 0 0 2513 -4191 -19060 60 0 0 2513 -4191 -19060 -8 0 0 2513 -4191 -19060 -8 0 0 2513 -4191 -19060 -110 10 43 2513 -4191 -19060 -110 10 43 2513 -4191 -19060 -61 0 0 2513 -4191 -19060 -61 0 0 2513 -4191 -19060 -17 0 0 2513 -4191 -19060 -17 0 0 2513 -4191 -19060 -18 0 0 2513 -4191 -19060 -18 0 0 2513 -4191 -19060 42 0 0 2513 -4191 -19060 2025-11-19 10:46:53,385 Hysteresis 9404 0: raw(0 16000 16000 16000) min(-4191 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2513 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-4191 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2513 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 42 0 0 2513 -4191 -19060 1 0 0 2513 -4191 -19060 1 0 0 2513 -4191 -19060 -100 0 0 2513 -4191 -19060 -100 0 0 2513 -4191 -19060 -52 0 0 2513 -4191 -19060 -52 0 0 2513 -4191 -19060 -6 0 0 2513 -4191 -19060 -6 0 0 2513 -4191 -19060 -4 0 0 2513 -4191 -19060 -4 0 0 2513 -4191 -19060 71 0 0 2513 -4191 -19060 71 0 0 2513 -4191 -19060 84 0 0 2513 -4191 -19060 84 0 0 2513 -4191 -19060 15 0 0 2513 -4191 -19060 15 0 0 2513 -4191 -19060 13 0 0 2513 -4191 -19060 13 0 0 2513 -4191 -19060 59 0 0 2513 -4191 -19060 2025-11-19 10:47:03,424 Hysteresis 9414 0: raw(0 16000 16000 16000) min(-4191 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2513 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-4191 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2513 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 59 0 0 2513 -4191 -19060 46 0 0 2513 -4191 -19060 46 0 0 2513 -4191 -19060 153 -53 -230 2513 -4191 -19060 153 -53 -230 2513 -4191 -19060 110 -10 -43 2513 -4191 -19060 110 -10 -43 2513 -4191 -19060 -116 16 69 2513 -4191 -19060 -116 16 69 2513 -4191 -19060 -148 48 208 2513 -4191 -19060 -148 48 208 2513 -4191 -19060 -86 0 0 2513 -4191 -19060 -86 0 0 2513 -4191 -19060 -69 0 0 2513 -4191 -19060 -69 0 0 2513 -4191 -19060 5 0 0 2513 -4191 -19060 5 0 0 2513 -4191 -19060 12 0 0 2513 -4191 -19060 12 0 0 2513 -4191 -19060 -48 0 0 2513 -4191 -19060 2025-11-19 10:47:13,429 Hysteresis 9424 0: raw(0 16000 16000 16000) min(-4191 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2513 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-4191 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2513 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -48 0 0 2513 -4191 -19060 -35 0 0 2513 -4191 -19060 -35 0 0 2513 -4191 -19060 11 0 0 2513 -4191 -19060 11 0 0 2513 -4191 -19060 -40 0 0 2513 -4191 -19060 -40 0 0 2513 -4191 -19060 6 0 0 2513 -4191 -19060 6 0 0 2513 -4191 -19060 30 0 0 2513 -4191 -19060 -135 35 152 2513 -4191 -19060 -135 35 152 2513 -4191 -19060 -200 100 434 2513 -4191 -19060 -200 100 434 2513 -4191 -19060 -122 22 95 2513 -4191 -19060 -122 22 95 2513 -4191 -19060 -24 0 0 2513 -4191 -19060 -24 0 0 2513 -4191 -19060 -39 0 0 2513 -4191 -19060 -39 0 0 2513 -4191 -19060 2025-11-19 10:47:23,517 Hysteresis 9434 0: raw(0 16000 16000 16000) min(-4191 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2513 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-4191 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2513 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 8 0 0 2513 -4191 -19060 8 0 0 2513 -4191 -19060 -33 0 0 2513 -4191 -19060 -33 0 0 2513 -4191 -19060 -95 0 0 2513 -4191 -19060 -95 0 0 2513 -4191 -19060 -22 0 0 2513 -4191 -19060 -22 0 0 2513 -4191 -19060 -8 0 0 2513 -4191 -19060 -8 0 0 2513 -4191 -19060 13 0 0 2513 -4191 -19060 13 0 0 2513 -4191 -19060 152 -52 -226 2513 -4191 -19060 152 -52 -226 2513 -4191 -19060 27 0 0 2513 -4191 -19060 27 0 0 2513 -4191 -19060 -112 12 52 2513 -4191 -19060 -112 12 52 2513 -4191 -19060 14 0 0 2513 -4191 -19060 14 0 0 2513 -4191 -19060 2025-11-19 10:47:33,553 Hysteresis 9444 0: raw(0 16000 16000 16000) min(-4191 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2513 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-4191 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2513 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 3 0 0 2513 -4191 -19060 3 0 0 2513 -4191 -19060 4 0 0 2513 -4191 -19060 4 0 0 2513 -4191 -19060 59 0 0 2513 -4191 -19060 59 0 0 2513 -4191 -19060 25 0 0 2513 -4191 -19060 25 0 0 2513 -4191 -19060 -157 57 247 2513 -4191 -19060 -157 57 247 2513 -4191 -19060 -30 0 0 2513 -4191 -19060 -30 0 0 2513 -4191 -19060 10 0 0 2513 -4191 -19060 10 0 0 2513 -4191 -19060 -6 0 0 2513 -4191 -19060 -6 0 0 2513 -4191 -19060 125 -25 -108 2513 -4191 -19060 125 -25 -108 2513 -4191 -19060 40 0 0 2513 -4191 -19060 40 0 0 2513 -4191 -19060 2025-11-19 10:47:43,558 Hysteresis 9454 0: raw(0 16000 16000 16000) min(-4191 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2513 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-4191 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2513 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -121 21 91 2513 -4191 -19060 -121 21 91 2513 -4191 -19060 -30 0 0 2513 -4191 -19060 -30 0 0 2513 -4191 -19060 -3 0 0 2513 -4191 -19060 -3 0 0 2513 -4191 -19060 -2 0 0 2513 -4191 -19060 -2 0 0 2513 -4191 -19060 43 0 0 2513 -4191 -19060 43 0 0 2513 -4191 -19060 14 0 0 2513 -4191 -19060 14 0 0 2513 -4191 -19060 -32 0 0 2513 -4191 -19060 -32 0 0 2513 -4191 -19060 -15 0 0 2513 -4191 -19060 -15 0 0 2513 -4191 -19060 0 0 0 2513 -4191 -19060 0 0 0 2513 -4191 -19060 65 0 0 2513 -4191 -19060 65 0 0 2513 -4191 -19060 2025-11-19 10:47:53,597 Hysteresis 9464 0: raw(0 16000 16000 16000) min(-4191 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2513 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-4191 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2513 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 177 -77 -334 2513 -4191 -19060 177 -77 -334 2513 -4191 -19060 73 0 0 2513 -4191 -19060 73 0 0 2513 -4191 -19060 -114 14 60 2513 -4191 -19060 -114 14 60 2513 -4191 -19060 -73 0 0 2513 -4191 -19060 -73 0 0 2513 -4191 -19060 6 0 0 2513 -4191 -19060 6 0 0 2513 -4191 -19060 7 0 0 2513 -4191 -19060 7 0 0 2513 -4191 -19060 27 0 0 2513 -4191 -19060 27 0 0 2513 -4191 -19060 7 0 0 2513 -4191 -19060 7 0 0 2513 -4191 -19060 -15 0 0 2513 -4191 -19060 -15 0 0 2513 -4191 -19060 -37 0 0 2513 -4191 -19060 -37 0 0 2513 -4191 -19060 2025-11-19 10:48:03,602 Hysteresis 9474 0: raw(0 16000 16000 16000) min(-4191 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2513 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-4191 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2513 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -12 0 0 2513 -4191 -19060 -12 0 0 2513 -4191 -19060 -59 0 0 2513 -4191 -19060 -59 0 0 2513 -4191 -19060 27 0 0 2513 -4191 -19060 27 0 0 2513 -4191 -19060 12 0 0 2513 -4191 -19060 12 0 0 2513 -4191 -19060 -235 135 586 2513 -4191 -19060 -235 135 586 2513 -4191 -19060 -247 147 639 2513 -4191 -19060 -247 147 639 2513 -4191 -19060 -100 0 0 2513 -4191 -19060 -100 0 0 2513 -4191 -19060 197 -97 -421 2513 -4191 -19060 197 -97 -421 2513 -4191 -19060 377 -277 -1204 2513 -4191 -19060 377 -277 -1204 2513 -4191 -19060 209 -109 -473 2513 -4191 -19060 2025-11-19 10:48:13,609 Hysteresis 9484 0: raw(-473 16000 16000 16000) min(-4191 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2513 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(-473 16000 16000 16000) min(-4191 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2513 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 209 -109 -473 2513 -4191 -19060 58 0 0 2513 -4191 -19060 58 0 0 2513 -4191 -19060 -4 0 0 2513 -4191 -19060 -4 0 0 2513 -4191 -19060 61 0 0 2513 -4191 -19060 61 0 0 2513 -4191 -19060 73 0 0 2513 -4191 -19060 73 0 0 2513 -4191 -19060 160 -60 -260 2513 -4191 -19060 160 -60 -260 2513 -4191 -19060 146 -46 -200 2513 -4191 -19060 146 -46 -200 2513 -4191 -19060 -51 0 0 2513 -4191 -19060 -51 0 0 2513 -4191 -19060 -92 0 0 2513 -4191 -19060 -92 0 0 2513 -4191 -19060 -61 0 0 2513 -4191 -19060 72 0 0 2513 -4191 -19060 72 0 0 2513 -4191 -19060 2025-11-19 10:48:23,707 Hysteresis 9495 0: raw(0 16000 16000 16000) min(-4191 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2513 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-4191 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2513 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -5 0 0 2513 -4191 -19060 -5 0 0 2513 -4191 -19060 64 0 0 2513 -4191 -19060 64 0 0 2513 -4191 -19060 65 0 0 2513 -4191 -19060 65 0 0 2513 -4191 -19060 41 0 0 2513 -4191 -19060 41 0 0 2513 -4191 -19060 59 0 0 2513 -4191 -19060 59 0 0 2513 -4191 -19060 75 0 0 2513 -4191 -19060 75 0 0 2513 -4191 -19060 7 0 0 2513 -4191 -19060 7 0 0 2513 -4191 -19060 168 -68 -295 2513 -4191 -19060 168 -68 -295 2121 -4191 -19060 47 0 0 2121 -4191 -19060 47 0 0 2121 -4191 -19060 -128 28 121 2121 -4191 -19060 -128 28 121 2121 -4191 -19060 2025-11-19 10:48:33,714 Hysteresis 9505 0: raw(121 16000 16000 16000) min(-4191 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2121 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(121 16000 16000 16000) min(-4191 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2121 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 8 0 0 2121 -4191 -19060 8 0 0 2121 -4191 -19060 -33 0 0 2121 -4191 -19060 -33 0 0 2121 -4191 -19060 -23 0 0 2121 -4191 -19060 -23 0 0 2121 -4191 -19060 -18 0 0 2121 -4191 -19060 -18 0 0 2121 -4191 -19060 -18 0 0 2121 -4191 -19060 -18 0 0 2121 -4191 -19060 -31 0 0 2121 -4191 -19060 -31 0 0 2121 -4191 -19060 -19 0 0 2121 -4191 -19060 -19 0 0 2121 -4191 -19060 -9 0 0 2121 -4191 -19060 -9 0 0 2121 -4191 -19060 -51 0 0 2121 -4191 -19060 -51 0 0 2121 -4191 -19060 134 -34 -147 2121 -4191 -19060 134 -34 -147 2121 -4191 -19060 2025-11-19 10:48:43,719 Hysteresis 9515 0: raw(-147 16000 16000 16000) min(-4191 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2121 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(-147 16000 16000 16000) min(-4191 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2121 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -75 0 0 2121 -4191 -19060 -75 0 0 2121 -4191 -19060 -191 91 395 2121 -4191 -19060 -191 91 395 2121 -4191 -19060 -124 24 104 2121 -4191 -19060 -124 24 104 2121 -4191 -19060 12 0 0 2121 -4191 -19060 12 0 0 2121 -4191 -19060 10 0 0 2121 -4191 -19060 10 0 0 2121 -4191 -19060 -7 0 0 2121 -4191 -19060 -7 0 0 2121 -4191 -19060 1 0 0 2121 -4191 -19060 1 0 0 2121 -4191 -19060 -11 0 0 2121 -4191 -19060 -11 0 0 2121 -4191 -19060 -27 0 0 2121 -4191 -19060 -27 0 0 2121 -4191 -19060 -1 0 0 2121 -4191 -19060 -1 0 0 2121 -4191 -19060 2025-11-19 10:48:53,816 Hysteresis 9525 0: raw(0 16000 16000 16000) min(-4191 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2121 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-4191 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2121 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 5 0 0 2121 -4191 -19060 5 0 0 2121 -4191 -19060 153 -53 -230 2121 -4191 -19060 153 -53 -230 2121 -4191 -19060 31 0 0 2121 -4191 -19060 31 0 0 2121 -4191 -19060 -124 24 104 2121 -4191 -19060 -124 24 104 2121 -4191 -19060 -93 0 0 2121 -4191 -19060 -93 0 0 2121 -4191 -19060 22 0 0 2121 -4191 -19060 22 0 0 2121 -4191 -19060 51 0 0 2121 -4191 -19060 51 0 0 2121 -4191 -19060 37 0 0 2121 -4191 -19060 35 0 0 2121 -4191 -19060 35 0 0 2121 -4191 -19060 9 0 0 2121 -4191 -19060 9 0 0 2121 -4191 -19060 2025-11-19 10:49:03,821 Hysteresis 9535 0: raw(0 16000 16000 16000) min(-4191 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2121 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-4191 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2121 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 34 0 0 2121 -4191 -19060 34 0 0 2121 -4191 -19060 -4 0 0 2121 -4191 -19060 -4 0 0 2121 -4191 -19060 -53 0 0 2121 -4191 -19060 -53 0 0 2121 -4191 -19060 108 -8 -34 2121 -4191 -19060 108 -8 -34 2121 -4191 -19060 119 -19 -82 2121 -4191 -19060 119 -19 -82 2121 -4191 -19060 -173 73 317 2121 -4191 -19060 -173 73 317 2121 -4191 -19060 -207 107 465 2121 -4191 -19060 -207 107 465 2121 -4191 -19060 -30 0 0 2121 -4191 -19060 -30 0 0 2121 -4191 -19060 91 0 0 2121 -4191 -19060 91 0 0 2121 -4191 -19060 -145 45 195 2121 -4191 -19060 -145 45 195 2121 -4191 -19060 2025-11-19 10:49:13,825 Hysteresis 9545 0: raw(195 16000 16000 16000) min(-4191 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2121 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(195 16000 16000 16000) min(-4191 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2121 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 571 -471 -2047 2121 -4191 -19060 571 -471 -2047 2121 -4191 -19060 -269 169 734 2121 -4191 -19060 -269 169 734 2121 -4191 -19060 16 0 0 2121 -4191 -19060 16 0 0 2121 -4191 -19060 33 0 0 2121 -4191 -19060 33 0 0 2121 -4191 -19060 -11 0 0 2121 -4191 -19060 -11 0 0 2121 -4191 -19060 39 0 0 2121 -4191 -19060 39 0 0 2121 -4191 -19060 80 0 0 2121 -4191 -19060 80 0 0 2121 -4191 -19060 -56 0 0 2121 -4191 -19060 -56 0 0 2121 -4191 -19060 -85 0 0 2121 -4191 -19060 -85 0 0 2121 -4191 -19060 -28 0 0 2121 -4191 -19060 -28 0 0 2121 -4191 -19060 2025-11-19 10:49:24,000 Hysteresis 9555 0: raw(0 16000 16000 16000) min(-4191 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2121 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-4191 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2121 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 23 0 0 2121 -4191 -19060 23 0 0 2121 -4191 -19060 26 0 0 2121 -4191 -19060 26 0 0 2121 -4191 -19060 88 0 0 2121 -4191 -19060 88 0 0 2121 -4191 -19060 74 0 0 2121 -4191 -19060 74 0 0 2121 -4191 -19060 37 0 0 2121 -4191 -19060 37 0 0 2121 -4191 -19060 34 0 0 2121 -4191 -19060 34 0 0 2121 -4191 -19060 0 0 0 2121 -4191 -19060 0 0 0 2121 -4191 -19060 -28 0 0 2121 -4191 -19060 -28 0 0 2121 -4191 -19060 36 0 0 2121 -4191 -19060 36 0 0 2121 -4191 -19060 -35 0 0 2121 -4191 -19060 -35 0 0 2121 -4191 -19060 2025-11-19 10:49:34,004 Hysteresis 9565 0: raw(0 16000 16000 16000) min(-4191 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2121 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-4191 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2121 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -44 0 0 2121 -4191 -19060 -44 0 0 2121 -4191 -19060 48 0 0 2121 -4191 -19060 48 0 0 2121 -4191 -19060 36 0 0 2121 -4191 -19060 36 0 0 2121 -4191 -19060 -29 0 0 2121 -4191 -19060 -29 0 0 2121 -4191 -19060 54 0 0 2121 -4191 -19060 54 0 0 2121 -4191 -19060 29 0 0 2121 -4191 -19060 29 0 0 2121 -4191 -19060 -20 0 0 2121 -4191 -19060 -20 0 0 2121 -4191 -19060 55 0 0 2121 -4191 -19060 55 0 0 2121 -4191 -19060 61 0 0 2121 -4191 -19060 61 0 0 2121 -4191 -19060 73 0 0 2121 -4191 -19060 73 0 0 2121 -4191 -19060 2025-11-19 10:49:44,015 Hysteresis 9575 0: raw(0 16000 16000 16000) min(-4191 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2121 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-4191 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2121 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 146 -46 -200 2121 -4191 -19060 146 -46 -200 2121 -4191 -19060 46 0 0 2121 -4191 -19060 46 0 0 2121 -4191 -19060 -112 12 52 2121 -4191 -19060 -112 12 52 2121 -4191 -19060 -53 0 0 2121 -4191 -19060 -53 0 0 2121 -4191 -19060 -36 0 0 2121 -4191 -19060 -36 0 0 2121 -4191 -19060 15 0 0 2121 -2047 -19060 15 0 0 2121 -2047 -19060 23 0 0 2121 -2047 -19060 23 0 0 2121 -2047 -19060 11 0 0 2121 -2047 -19060 11 0 0 2121 -2047 -19060 4 0 0 2121 -2047 -19060 4 0 0 734 -2047 -19060 20 0 0 734 -2047 -19060 20 0 0 734 -2047 -19060 2025-11-19 10:49:54,047 Hysteresis 9585 0: raw(0 16000 16000 16000) min(-2047 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 734 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-2047 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 734 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 0 0 0 734 -2047 -19060 0 0 0 734 -2047 -19060 39 0 0 734 -2047 -19060 39 0 0 734 -2047 -19060 133 -33 -143 734 -2047 -19060 133 -33 -143 734 -2047 -19060 37 0 0 734 -2047 -19060 37 0 0 734 -2047 -19060 -26 0 0 734 -2047 -19060 -26 0 0 734 -2047 -19060 -8 0 0 734 -2047 -19060 -8 0 0 734 -2047 -19060 5 0 0 734 -2047 -19060 5 0 0 734 -2047 -19060 21 0 0 734 -2047 -19060 21 0 0 734 -2047 -19060 126 -26 -113 734 -2047 -19060 126 -26 -113 734 -2047 -19060 71 0 0 734 -2047 -19060 71 0 0 734 -2047 -19060 2025-11-19 10:50:04,056 Hysteresis 9595 0: raw(0 16000 16000 16000) min(-2047 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 734 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-2047 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 734 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -39 0 0 734 -2047 -19060 -39 0 0 734 -2047 -19060 -27 0 0 734 -2047 -19060 -3 0 0 734 -2047 -19060 -3 0 0 734 -2047 -19060 32 0 0 734 -2047 -19060 32 0 0 734 -2047 -19060 71 0 0 734 -2047 -19060 71 0 0 734 -2047 -19060 98 0 0 734 -2047 -19060 98 0 0 734 -2047 -19060 52 0 0 734 -2047 -19060 52 0 0 734 -2047 -19060 64 0 0 734 -2047 -19060 64 0 0 734 -2047 -19060 26 0 0 734 -2047 -19060 26 0 0 734 -2047 -19060 -48 0 0 734 -2047 -19060 -48 0 0 734 -2047 -19060 -20 0 0 734 -2047 -19060 2025-11-19 10:50:14,098 Hysteresis 9605 0: raw(0 16000 16000 16000) min(-2047 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 734 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-2047 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 734 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -20 0 0 734 -2047 -19060 -40 0 0 734 -2047 -19060 -40 0 0 734 -2047 -19060 -144 44 191 734 -2047 -19060 -144 44 191 734 -2047 -19060 -166 66 286 734 -2047 -19060 -166 66 286 734 -2047 -19060 -60 0 0 734 -2047 -19060 -60 0 0 734 -2047 -19060 36 0 0 734 -2047 -19060 36 0 0 734 -2047 -19060 72 0 0 734 -2047 -19060 72 0 0 734 -2047 -19060 53 0 0 734 -2047 -19060 53 0 0 734 -2047 -19060 -39 0 0 734 -2047 -19060 -39 0 0 734 -2047 -19060 -56 0 0 734 -2047 -19060 -56 0 0 734 -2047 -19060 -10 0 0 734 -2047 -19060 2025-11-19 10:50:24,178 Hysteresis 9615 0: raw(0 16000 16000 16000) min(-2047 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 734 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-2047 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 734 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -10 0 0 734 -2047 -19060 6 0 0 734 -2047 -19060 6 0 0 734 -2047 -19060 57 0 0 734 -2047 -19060 57 0 0 734 -2047 -19060 99 0 0 734 -2047 -19060 99 0 0 734 -2047 -19060 -66 0 0 734 -2047 -19060 -66 0 0 734 -2047 -19060 -693 593 2578 2578 -2047 -19060 -693 593 2578 2578 -2047 -19060 -283 183 795 2578 -2047 -19060 -283 183 795 2578 -2047 -19060 5 0 0 2578 -2047 -19060 5 0 0 2578 -2047 -19060 108 -8 -34 2578 -2047 -19060 108 -8 -34 2578 -2047 -19060 160 -60 -260 2578 -2047 -19060 160 -60 -260 2578 -2047 -19060 113 -13 -56 2578 -2047 -19060 2025-11-19 10:50:34,182 Hysteresis 9625 0: raw(-56 16000 16000 16000) min(-2047 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2578 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(-56 16000 16000 16000) min(-2047 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2578 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 113 -13 -56 2578 -2047 -19060 45 0 0 2578 -2047 -19060 45 0 0 2578 -2047 -19060 22 0 0 2578 -2047 -19060 22 0 0 2578 -2047 -19060 -22 0 0 2578 -2047 -19060 -22 0 0 2578 -2047 -19060 -21 0 0 2578 -2047 -19060 -21 0 0 2578 -2047 -19060 -69 0 0 2578 -2047 -19060 -69 0 0 2578 -2047 -19060 -144 44 191 2578 -2047 -19060 -144 44 191 2578 -2047 -19060 -199 99 430 2578 -2047 -19060 -199 99 430 2578 -2047 -19060 -97 0 0 2578 -2047 -19060 -97 0 0 2578 -2047 -19060 -12 0 0 2578 -2047 -19060 -12 0 0 2578 -2047 -19060 2025-11-19 10:50:44,228 Hysteresis 9635 0: raw(0 16000 16000 16000) min(-2047 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2578 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-2047 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2578 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -51 0 0 2578 -2047 -19060 -51 0 0 2578 -2047 -19060 -33 0 0 2578 -2047 -19060 -33 0 0 2578 -2047 -19060 -64 0 0 2578 -2047 -19060 -64 0 0 2578 -2047 -19060 -114 14 60 2578 -2047 -19060 -114 14 60 2578 -2047 -19060 -110 10 43 2578 -2047 -19060 -110 10 43 2578 -2047 -19060 -59 0 0 2578 -2047 -19060 -59 0 0 2578 -2047 -19060 4 0 0 2578 -2047 -19060 4 0 0 2578 -2047 -19060 100 0 0 2578 -2047 -19060 100 0 0 2578 -2047 -19060 2 0 0 2578 -2047 -19060 2 0 0 2578 -2047 -19060 -144 44 191 2578 -2047 -19060 -144 44 191 2578 -2047 -19060 2025-11-19 10:50:54,281 Hysteresis 9645 0: raw(191 16000 16000 16000) min(-2047 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2578 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(191 16000 16000 16000) min(-2047 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2578 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -118 18 78 2578 -2047 -19060 -118 18 78 2578 -2047 -19060 -55 0 0 2578 -2047 -19060 -55 0 0 2578 -2047 -19060 51 0 0 2578 -2047 -19060 51 0 0 2578 -2047 -19060 58 0 0 2578 -2047 -19060 58 0 0 2578 -2047 -19060 -32 0 0 2578 -2047 -19060 -32 0 0 2578 -2047 -19060 -85 0 0 2578 -2047 -19060 -85 0 0 2578 -2047 -19060 -88 0 0 2578 -2047 -19060 -88 0 0 2578 -2047 -19060 -55 0 0 2578 -2047 -19060 -55 0 0 2578 -2047 -19060 -88 0 0 2578 -2047 -19060 -88 0 0 2578 -2047 -19060 28 0 0 2578 -2047 -19060 28 0 0 2578 -2047 -19060 2025-11-19 10:51:04,286 Hysteresis 9655 0: raw(0 16000 16000 16000) min(-2047 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2578 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-2047 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2578 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7 0 0 2578 -2047 -19060 -7 0 0 2578 -2047 -19060 -128 28 121 2578 -2047 -19060 -128 28 121 2578 -2047 -19060 -116 16 69 2578 -2047 -19060 -116 16 69 2578 -2047 -19060 -16 0 0 2578 -2047 -19060 -16 0 0 2578 -2047 -19060 -63 0 0 2578 -2047 -19060 -63 0 0 2578 -2047 -19060 12 0 0 2578 -2047 -19060 12 0 0 2578 -2047 -19060 44 0 0 2578 -2047 -19060 44 0 0 2578 -2047 -19060 -597 497 2160 2578 -2047 -19060 -597 497 2160 2578 -2047 -19060 -669 569 2473 2578 -2047 -19060 -669 569 2473 2578 -2047 -19060 -196 96 417 2578 -2047 -19060 -196 96 417 2578 -2047 -19060 2025-11-19 10:51:14,340 Hysteresis 9665 0: raw(417 16000 16000 16000) min(-2047 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2578 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(417 16000 16000 16000) min(-2047 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2578 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -38 0 0 2578 -2047 -19060 -38 0 0 2578 -2047 -19060 110 -10 -43 2578 -2047 -19060 110 -10 -43 2578 -2047 -19060 164 -64 -278 2578 -2047 -19060 164 -64 -278 2578 -2047 -19060 48 0 0 2578 -2047 -19060 48 0 0 2578 -2047 -19060 205 -105 -456 2578 -2047 -19060 205 -105 -456 2578 -2047 -19060 105 -5 -21 2578 -2047 -19060 105 -5 -21 2578 -2047 -19060 136 -36 -156 2578 -2047 -19060 136 -36 -156 2578 -2047 -19060 144 -44 -191 2578 -2047 -19060 144 -44 -191 2578 -2047 -19060 132 -32 -139 2578 -2047 -19060 18 0 0 2578 -2047 -19060 18 0 0 2578 -2047 -19060 -34 0 0 2578 -2047 -19060 2025-11-19 10:51:24,344 Hysteresis 9675 0: raw(0 16000 16000 16000) min(-2047 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2578 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-2047 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2578 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -34 0 0 2578 -2047 -19060 -16 0 0 2578 -2047 -19060 -16 0 0 2578 -2047 -19060 14 0 0 2578 -2047 -19060 14 0 0 2578 -2047 -19060 42 0 0 2578 -2047 -19060 42 0 0 2578 -2047 -19060 107 -7 -30 2578 -2047 -19060 107 -7 -30 2578 -2047 -19060 4 0 0 2578 -2047 -19060 4 0 0 2578 -2047 -19060 -66 0 0 2578 -2047 -19060 -66 0 0 2578 -2047 -19060 -38 0 0 2578 -2047 -19060 -38 0 0 2578 -2047 -19060 -62 0 0 2578 -2047 -19060 -62 0 0 2578 -2047 -19060 -74 0 0 2578 -2047 -19060 -74 0 0 2578 -2047 -19060 -33 0 0 2578 -2047 -19060 2025-11-19 10:51:34,349 Hysteresis 9685 0: raw(0 16000 16000 16000) min(-2047 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2578 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-2047 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2578 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -33 0 0 2578 -2047 -19060 12 0 0 2578 -2047 -19060 12 0 0 2578 -2047 -19060 -7 0 0 2578 -2047 -19060 -7 0 0 2578 -2047 -19060 -43 0 0 2578 -2047 -19060 -43 0 0 2578 -2047 -19060 -71 0 0 2578 -2047 -19060 -71 0 0 2578 -2047 -19060 -77 0 0 2578 -2047 -19060 -77 0 0 2578 -2047 -19060 1 0 0 2578 -2047 -19060 1 0 0 2578 -2047 -19060 -21 0 0 2578 -2047 -19060 -21 0 0 2578 -2047 -19060 -167 67 291 2578 -2047 -19060 -167 67 291 2578 -2047 -19060 -14 0 0 2578 -2047 -19060 -14 0 0 2578 -2047 -19060 64 0 0 2578 -2047 -19060 2025-11-19 10:51:44,433 Hysteresis 9695 0: raw(0 16000 16000 16000) min(-2047 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2578 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-2047 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2578 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 64 0 0 2578 -2047 -19060 22 0 0 2578 -2047 -19060 22 0 0 2578 -2047 -19060 86 0 0 2578 -2047 -19060 86 0 0 2578 -2047 -19060 18 0 0 2578 -2047 -19060 18 0 0 2578 -2047 -19060 -102 2 8 2578 -2047 -19060 -102 2 8 2578 -2047 -19060 -15 0 0 2578 -2047 -19060 -15 0 0 2578 -2047 -19060 40 0 0 2578 -2047 -19060 40 0 0 2578 -2047 -19060 34 0 0 2578 -2047 -19060 34 0 0 2578 -2047 -19060 100 0 0 2578 -2047 -19060 100 0 0 2578 -2047 -19060 44 0 0 2578 -2047 -19060 44 0 0 2578 -2047 -19060 -52 0 0 2578 -2047 -19060 2025-11-19 10:51:54,437 Hysteresis 9705 0: raw(0 16000 16000 16000) min(-2047 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2578 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-2047 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2578 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -52 0 0 2578 -2047 -19060 14 0 0 2578 -2047 -19060 14 0 0 2578 -2047 -19060 -46 0 0 2578 -2047 -19060 -46 0 0 2578 -2047 -19060 9 0 0 2578 -2047 -19060 9 0 0 2578 -2047 -19060 462 -362 -1573 2578 -2047 -19060 462 -362 -1573 2578 -2047 -19060 1535 -1435 -6239 2578 -6239 -19060 1535 -1435 -6239 2578 -6239 -19060 -844 744 3234 3234 -6239 -19060 -844 744 3234 3234 -6239 -19060 1122 -1022 -4443 3234 -6239 -19060 1122 -1022 -4443 3234 -6239 -19060 -785 685 2978 3234 -6239 -19060 -785 685 2978 3234 -6239 -19060 -232 132 573 3234 -6239 -19060 -232 132 573 3234 -6239 -19060 -92 0 0 3234 -6239 -19060 2025-11-19 10:52:04,445 Hysteresis 9715 0: raw(0 16000 16000 16000) min(-6239 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3234 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-6239 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3234 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 62 0 0 3234 -6239 -19060 62 0 0 3234 -6239 -19060 24 0 0 3234 -6239 -19060 24 0 0 3234 -6239 -19060 37 0 0 3234 -6239 -19060 37 0 0 3234 -6239 -19060 93 0 0 3234 -6239 -19060 93 0 0 3234 -6239 -19060 141 -41 -178 3234 -6239 -19060 141 -41 -178 3234 -6239 -19060 224 -124 -539 3234 -6239 -19060 224 -124 -539 3234 -6239 -19060 140 -40 -173 3234 -6239 -19060 140 -40 -173 3234 -6239 -19060 -95 0 0 3234 -6239 -19060 -95 0 0 3234 -6239 -19060 -126 26 113 3234 -6239 -19060 -126 26 113 3234 -6239 -19060 -48 0 0 3234 -6239 -19060 2025-11-19 10:52:14,497 Hysteresis 9725 0: raw(0 16000 16000 16000) min(-6239 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3234 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-6239 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3234 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -48 0 0 3234 -6239 -19060 35 0 0 3234 -6239 -19060 35 0 0 3234 -6239 -19060 -41 0 0 3234 -6239 -19060 -41 0 0 3234 -6239 -19060 -110 10 43 3234 -6239 -19060 -110 10 43 3234 -6239 -19060 29 0 0 3234 -6239 -19060 29 0 0 3234 -6239 -19060 109 -9 -39 3234 -6239 -19060 109 -9 -39 3234 -6239 -19060 47 0 0 3234 -6239 -19060 47 0 0 3234 -6239 -19060 122 -22 -95 3234 -6239 -19060 122 -22 -95 3234 -6239 -19060 292 -192 -834 3234 -6239 -19060 292 -192 -834 3234 -6239 -19060 418 -318 -1382 3234 -6239 -19060 418 -318 -1382 3234 -6239 -19060 296 -196 -852 3234 -6239 -19060 2025-11-19 10:52:24,502 Hysteresis 9735 0: raw(-852 16000 16000 16000) min(-6239 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3234 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(-852 16000 16000 16000) min(-6239 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3234 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 296 -196 -852 3234 -6239 -19060 204 -104 -452 3234 -6239 -19060 204 -104 -452 3234 -6239 -19060 238 -138 -600 3234 -6239 -19060 238 -138 -600 3234 -6239 -19060 225 -125 -543 3234 -6239 -19060 225 -125 -543 3234 -6239 -19060 106 -6 -26 3234 -6239 -19060 106 -6 -26 3234 -6239 -19060 136 -36 -156 3234 -6239 -19060 136 -36 -156 3234 -6239 -19060 134 -34 -147 3234 -6239 -19060 134 -34 -147 3234 -6239 -19060 87 0 0 3234 -6239 -19060 87 0 0 3234 -6239 -19060 81 0 0 3234 -6239 -19060 81 0 0 3234 -6239 -19060 66 0 0 3234 -6239 -19060 66 0 0 3234 -6239 -19060 59 0 0 3234 -6239 -19060 2025-11-19 10:52:34,506 Hysteresis 9745 0: raw(0 16000 16000 16000) min(-6239 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3234 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-6239 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3234 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 59 0 0 3234 -6239 -19060 59 0 0 3234 -6239 -19060 59 0 0 3234 -6239 -19060 44 0 0 3234 -6239 -19060 44 0 0 3234 -6239 -19060 44 0 0 3234 -6239 -19060 44 0 0 3234 -6239 -19060 84 0 0 3234 -6239 -19060 84 0 0 3234 -6239 -19060 -110 10 43 3234 -6239 -19060 -110 10 43 3234 -6239 -19060 -169 69 300 3234 -6239 -19060 -169 69 300 3234 -6239 -19060 -74 0 0 3234 -6239 -19060 -74 0 0 3234 -6239 -19060 -132 32 139 3234 -6239 -19060 -186 86 373 3234 -6239 -19060 -186 86 373 3234 -6239 -19060 -86 0 0 3234 -6239 -19060 -86 0 0 3234 -6239 -19060 2025-11-19 10:52:44,597 Hysteresis 9755 0: raw(0 16000 16000 16000) min(-6239 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3234 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-6239 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3234 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -10 0 0 3234 -6239 -19060 -10 0 0 3234 -6239 -19060 -29 0 0 3234 -6239 -19060 -29 0 0 3234 -6239 -19060 -75 0 0 3234 -6239 -19060 -75 0 0 3234 -6239 -19060 -130 30 130 3234 -6239 -19060 -130 30 130 3234 -6239 -19060 -102 2 8 3234 -6239 -19060 -102 2 8 3234 -6239 -19060 -84 0 0 3234 -6239 -19060 -84 0 0 3234 -6239 -19060 -23 0 0 3234 -6239 -19060 -23 0 0 3234 -6239 -19060 -25 0 0 3234 -6239 -19060 -25 0 0 3234 -6239 -19060 8 0 0 3234 -6239 -19060 8 0 0 3234 -6239 -19060 -31 0 0 3234 -6239 -19060 -31 0 0 3234 -6239 -19060 2025-11-19 10:52:54,601 Hysteresis 9765 0: raw(0 16000 16000 16000) min(-6239 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3234 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-6239 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3234 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -26 0 0 3234 -6239 -19060 -26 0 0 3234 -6239 -19060 16 0 0 3234 -6239 -19060 16 0 0 3234 -6239 -19060 -39 0 0 3234 -6239 -19060 -39 0 0 3234 -6239 -19060 -77 0 0 3234 -6239 -19060 -77 0 0 3234 -6239 -19060 -36 0 0 3234 -6239 -19060 -36 0 0 3234 -6239 -19060 -60 0 0 3234 -6239 -19060 -60 0 0 3234 -6239 -19060 -112 12 52 3234 -6239 -19060 -112 12 52 3234 -6239 -19060 -157 57 247 3234 -6239 -19060 -157 57 247 3234 -6239 -19060 -151 51 221 3234 -6239 -19060 -151 51 221 3234 -6239 -19060 -54 0 0 3234 -6239 -19060 -54 0 0 3234 -6239 -19060 2025-11-19 10:53:04,605 Hysteresis 9775 0: raw(0 16000 16000 16000) min(-6239 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3234 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-6239 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3234 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 31 0 0 3234 -6239 -19060 31 0 0 3234 -6239 -19060 33 0 0 3234 -6239 -19060 33 0 0 3234 -6239 -19060 -24 0 0 3234 -6239 -19060 -24 0 0 3234 -6239 -19060 -40 0 0 3234 -6239 -19060 -40 0 0 3234 -6239 -19060 -6 0 0 3234 -6239 -19060 -6 0 0 3234 -6239 -19060 -11 0 0 3234 -6239 -19060 -11 0 0 3234 -6239 -19060 63 0 0 3234 -6239 -19060 63 0 0 3234 -6239 -19060 7 0 0 3234 -6239 -19060 7 0 0 3234 -6239 -19060 -132 32 139 3234 -6239 -19060 -132 32 139 3234 -6239 -19060 -144 44 191 3234 -6239 -19060 2025-11-19 10:53:14,740 Hysteresis 9786 0: raw(191 16000 16000 16000) min(-6239 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3234 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(191 16000 16000 16000) min(-6239 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3234 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -144 44 191 3234 -6239 -19060 -80 0 0 3234 -6239 -19060 -80 0 0 3234 -6239 -19060 -9 0 0 3234 -6239 -19060 -9 0 0 3234 -6239 -19060 110 -10 -43 3234 -6239 -19060 110 -10 -43 3234 -6239 -19060 152 -52 -226 3234 -6239 -19060 152 -52 -226 3234 -6239 -19060 -29 0 0 3234 -6239 -19060 -29 0 0 3234 -6239 -19060 7 0 0 3234 -6239 -19060 10 0 0 3234 -6239 -19060 10 0 0 3234 -6239 -19060 -21 0 0 3234 -6239 -19060 -21 0 0 3234 -6239 -19060 -9 0 0 3234 -6239 -19060 -9 0 0 3234 -6239 -19060 -18 0 0 3234 -6239 -19060 -18 0 0 3234 -6239 -19060 2025-11-19 10:53:24,746 Hysteresis 9796 0: raw(0 16000 16000 16000) min(-6239 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3234 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-6239 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3234 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -194 94 408 3234 -6239 -19060 -194 94 408 3234 -6239 -19060 -261 161 700 3234 -6239 -19060 -261 161 700 3234 -6239 -19060 -270 170 739 3234 -6239 -19060 -270 170 739 3234 -6239 -19060 -220 120 521 3234 -6239 -19060 -220 120 521 3234 -6239 -19060 -135 35 152 3234 -6239 -19060 -135 35 152 3234 -6239 -19060 7 0 0 3234 -6239 -19060 7 0 0 3234 -6239 -19060 -76 0 0 3234 -6239 -19060 -76 0 0 3234 -6239 -19060 -159 59 256 3234 -6239 -19060 -159 59 256 3234 -6239 -19060 -87 0 0 3234 -6239 -19060 -87 0 0 3234 -6239 -19060 -62 0 0 3234 -6239 -19060 -62 0 0 3234 -6239 -19060 2025-11-19 10:53:34,797 Hysteresis 9806 0: raw(0 16000 16000 16000) min(-6239 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3234 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-6239 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3234 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -57 0 0 3234 -6239 -19060 -57 0 0 3234 -6239 -19060 49 0 0 3234 -6239 -19060 49 0 0 3234 -6239 -19060 -115 15 65 3234 -6239 -19060 -115 15 65 3234 -6239 -19060 -216 116 504 3234 -6239 -19060 -216 116 504 3234 -6239 -19060 -108 8 34 3234 -6239 -19060 -108 8 34 3234 -6239 -19060 0 0 0 3234 -6239 -19060 0 0 0 3234 -6239 -19060 28 0 0 3234 -6239 -19060 28 0 0 3234 -6239 -19060 38 0 0 3234 -6239 -19060 38 0 0 3234 -6239 -19060 -50 0 0 3234 -6239 -19060 -50 0 0 3234 -6239 -19060 -90 0 0 3234 -6239 -19060 -90 0 0 3234 -6239 -19060 2025-11-19 10:53:44,846 Hysteresis 9816 0: raw(0 16000 16000 16000) min(-6239 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3234 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-6239 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3234 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -74 0 0 3234 -6239 -19060 -74 0 0 3234 -6239 -19060 -73 0 0 3234 -6239 -19060 -73 0 0 3234 -6239 -19060 -99 0 0 3234 -6239 -19060 -99 0 0 3234 -6239 -19060 -38 0 0 3234 -6239 -19060 -38 0 0 3234 -6239 -19060 -53 0 0 3234 -6239 -19060 -53 0 0 3234 -6239 -19060 -119 19 82 3234 -6239 -19060 -119 19 82 3234 -6239 -19060 -57 0 0 3234 -6239 -19060 -57 0 0 3234 -6239 -19060 -20 0 0 3234 -6239 -19060 -20 0 0 3234 -6239 -19060 -16 0 0 3234 -6239 -19060 -16 0 0 3234 -6239 -19060 45 0 0 3234 -6239 -19060 45 0 0 3234 -6239 -19060 2025-11-19 10:53:54,853 Hysteresis 9826 0: raw(0 16000 16000 16000) min(-6239 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3234 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-6239 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3234 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -16 0 0 3234 -6239 -19060 -16 0 0 3234 -6239 -19060 -101 1 4 3234 -6239 -19060 -101 1 4 3234 -6239 -19060 3 0 0 3234 -6239 -19060 3 0 0 3234 -6239 -19060 50 0 0 3234 -6239 -19060 50 0 0 3234 -6239 -19060 54 0 0 3234 -6239 -19060 54 0 0 3234 -6239 -19060 105 -5 -21 3234 -6239 -19060 105 -5 -21 3234 -6239 -19060 50 0 0 3234 -6239 -19060 50 0 0 3234 -6239 -19060 -46 0 0 3234 -6239 -19060 -46 0 0 3234 -6239 -19060 7 0 0 3234 -6239 -19060 7 0 0 3234 -6239 -19060 -4 0 0 3234 -6239 -19060 -4 0 0 3234 -6239 -19060 2025-11-19 10:54:04,912 Hysteresis 9836 0: raw(0 16000 16000 16000) min(-6239 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3234 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-6239 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3234 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -10 0 0 3234 -6239 -19060 -10 0 0 3234 -6239 -19060 20 0 0 3234 -6239 -19060 20 0 0 3234 -6239 -19060 -27 0 0 3234 -6239 -19060 -27 0 0 3234 -6239 -19060 -125 25 108 3234 -6239 -19060 -125 25 108 3234 -6239 -19060 -81 0 0 3234 -6239 -19060 -81 0 0 3234 -6239 -19060 -18 0 0 3234 -6239 -19060 -18 0 0 3234 -6239 -19060 -35 0 0 3234 -6239 -19060 -35 0 0 3234 -6239 -19060 46 0 0 3234 -6239 -19060 46 0 0 3234 -6239 -19060 0 0 0 3234 -6239 -19060 0 0 0 3234 -6239 -19060 220 -120 -521 3234 -6239 -19060 220 -120 -521 3234 -6239 -19060 2025-11-19 10:54:14,917 Hysteresis 9846 0: raw(-521 16000 16000 16000) min(-6239 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3234 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(-521 16000 16000 16000) min(-6239 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3234 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 166 -66 -286 3234 -6239 -19060 166 -66 -286 3234 -6239 -19060 28 0 0 3234 -6239 -19060 28 0 0 3234 -6239 -19060 -96 0 0 3234 -6239 -19060 -96 0 0 3234 -6239 -19060 -25 0 0 3234 -6239 -19060 -25 0 0 3234 -6239 -19060 8 0 0 3234 -6239 -19060 8 0 0 3234 -6239 -19060 -74 0 0 3234 -6239 -19060 -74 0 0 3234 -6239 -19060 -42 0 0 3234 -6239 -19060 -42 0 0 3234 -6239 -19060 5 0 0 3234 -6239 -19060 5 0 0 3234 -6239 -19060 3 0 0 3234 -6239 -19060 3 0 0 3234 -6239 -19060 17 0 0 3234 -6239 -19060 2025-11-19 10:54:24,923 Hysteresis 9856 0: raw(0 16000 16000 16000) min(-6239 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3234 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-6239 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3234 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 57 0 0 3234 -6239 -19060 57 0 0 3234 -6239 -19060 -82 0 0 3234 -6239 -19060 -82 0 0 3234 -6239 -19060 -82 0 0 3234 -6239 -19060 -235 135 586 3234 -6239 -19060 -206 106 460 3234 -6239 -19060 -206 106 460 3234 -6239 -19060 -74 0 0 3234 -6239 -19060 -74 0 0 3234 -6239 -19060 54 0 0 3234 -6239 -19060 54 0 0 3234 -6239 -19060 108 -8 -34 3234 -6239 -19060 108 -8 -34 3234 -6239 -19060 65 0 0 3234 -6239 -19060 65 0 0 3234 -6239 -19060 -8 0 0 3234 -6239 -19060 -8 0 0 3234 -6239 -19060 45 0 0 3234 -6239 -19060 45 0 0 3234 -6239 -19060 2025-11-19 10:54:35,104 Hysteresis 9866 0: raw(0 16000 16000 16000) min(-6239 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3234 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-6239 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3234 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 84 0 0 3234 -6239 -19060 84 0 0 3234 -6239 -19060 50 0 0 3234 -6239 -19060 50 0 0 3234 -6239 -19060 131 -31 -134 3234 -6239 -19060 131 -31 -134 3234 -6239 -19060 -40 0 0 3234 -6239 -19060 -40 0 0 3234 -6239 -19060 -177 77 334 3234 -6239 -19060 -177 77 334 3234 -6239 -19060 -92 0 0 3234 -6239 -19060 -92 0 0 3234 -6239 -19060 -21 0 0 3234 -6239 -19060 -21 0 0 3234 -6239 -19060 3 0 0 3234 -6239 -19060 3 0 0 3234 -6239 -19060 124 -24 -104 3234 -6239 -19060 124 -24 -104 3234 -6239 -19060 59 0 0 3234 -6239 -19060 59 0 0 3234 -6239 -19060 2025-11-19 10:54:45,209 Hysteresis 9876 0: raw(0 16000 16000 16000) min(-6239 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3234 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-6239 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3234 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -44 0 0 3234 -6239 -19060 -44 0 0 3234 -6239 -19060 -22 0 0 3234 -6239 -19060 -22 0 0 3234 -6239 -19060 14 0 0 3234 -6239 -19060 14 0 0 3234 -6239 -19060 -18 0 0 3234 -6239 -19060 -18 0 0 3234 -6239 -19060 105 -5 -21 3234 -6239 -19060 105 -5 -21 3234 -6239 -19060 0 0 0 3234 -6239 -19060 0 0 0 3234 -6239 -19060 -151 51 221 3234 -6239 -19060 -151 51 221 3234 -6239 -19060 -64 0 0 3234 -6239 -19060 -64 0 0 3234 -6239 -19060 -2 0 0 3234 -6239 -19060 -2 0 0 3234 -6239 -19060 -36 0 0 3234 -6239 -19060 -36 0 0 3234 -6239 -19060 2025-11-19 10:54:55,215 Hysteresis 9886 0: raw(0 16000 16000 16000) min(-6239 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3234 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-6239 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3234 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 43 0 0 3234 -6239 -19060 43 0 0 3234 -6239 -19060 -24 0 0 3234 -6239 -19060 -24 0 0 3234 -6239 -19060 -102 2 8 3234 -6239 -19060 -102 2 8 3234 -6239 -19060 -47 0 0 3234 -6239 -19060 -47 0 0 3234 -6239 -19060 -26 0 0 3234 -6239 -19060 -26 0 0 3234 -6239 -19060 -38 0 0 3234 -6239 -19060 -38 0 0 3234 -6239 -19060 81 0 0 3234 -6239 -19060 81 0 0 3234 -6239 -19060 15 0 0 3234 -6239 -19060 15 0 0 3234 -6239 -19060 -109 9 39 3234 -6239 -19060 -109 9 39 3234 -6239 -19060 -58 0 0 3234 -6239 -19060 -58 0 0 3234 -6239 -19060 2025-11-19 10:55:05,222 Hysteresis 9896 0: raw(0 16000 16000 16000) min(-6239 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3234 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-6239 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3234 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -12 0 0 3234 -6239 -19060 -12 0 0 3234 -6239 -19060 -41 0 0 3234 -6239 -19060 -41 0 0 3234 -6239 -19060 23 0 0 3234 -6239 -19060 23 0 0 3234 -6239 -19060 -3 0 0 3234 -6239 -19060 -3 0 0 3234 -6239 -19060 -6 0 0 3234 -6239 -19060 -6 0 0 3234 -6239 -19060 43 0 0 3234 -6239 -19060 43 0 0 3234 -6239 -19060 114 -14 -60 3234 -6239 -19060 114 -14 -60 3234 -6239 -19060 117 -17 -73 3234 -6239 -19060 170 -70 -304 3234 -6239 -19060 170 -70 -304 3234 -6239 -19060 116 -16 -69 3234 -6239 -19060 116 -16 -69 3234 -6239 -19060 25 0 0 3234 -6239 -19060 2025-11-19 10:55:15,253 Hysteresis 9906 0: raw(0 16000 16000 16000) min(-6239 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3234 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-6239 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3234 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 25 0 0 3234 -6239 -19060 56 0 0 3234 -6239 -19060 56 0 0 3234 -6239 -19060 62 0 0 3234 -6239 -19060 62 0 0 3234 -6239 -19060 33 0 0 3234 -6239 -19060 33 0 0 3234 -6239 -19060 1 0 0 3234 -6239 -19060 1 0 0 3234 -6239 -19060 -1 0 0 3234 -6239 -19060 -1 0 0 3234 -6239 -19060 -20 0 0 3234 -6239 -19060 -20 0 0 3234 -6239 -19060 -9 0 0 3234 -6239 -19060 -9 0 0 3234 -6239 -19060 -10 0 0 3234 -6239 -19060 -10 0 0 3234 -6239 -19060 4 0 0 3234 -6239 -19060 4 0 0 3234 -6239 -19060 79 0 0 3234 -6239 -19060 2025-11-19 10:55:25,258 Hysteresis 9916 0: raw(0 16000 16000 16000) min(-6239 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3234 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-6239 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3234 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 79 0 0 3234 -6239 -19060 129 -29 -126 3234 -6239 -19060 129 -29 -126 3234 -6239 -19060 -7 0 0 3234 -6239 -19060 -7 0 0 3234 -6239 -19060 -102 2 8 3234 -6239 -19060 -102 2 8 3234 -6239 -19060 -16 0 0 3234 -6239 -19060 -16 0 0 3234 -6239 -19060 3 0 0 3234 -6239 -19060 3 0 0 3234 -6239 -19060 9 0 0 3234 -6239 -19060 9 0 0 3234 -6239 -19060 76 0 0 3234 -6239 -19060 76 0 0 3234 -6239 -19060 21 0 0 3234 -6239 -19060 21 0 0 3234 -6239 -19060 -26 0 0 3234 -6239 -19060 -26 0 0 3234 -6239 -19060 45 0 0 3234 -6239 -19060 2025-11-19 10:55:35,308 Hysteresis 9926 0: raw(0 16000 16000 16000) min(-6239 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3234 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-6239 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3234 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 45 0 0 3234 -6239 -19060 45 0 0 3234 -6239 -19060 45 0 0 3234 -6239 -19060 8 0 0 3234 -6239 -19060 8 0 0 3234 -6239 -19060 9 0 0 3234 -6239 -19060 9 0 0 3234 -6239 -19060 -63 0 0 3234 -6239 -19060 -63 0 0 3234 -6239 -19060 -138 38 165 3234 -6239 -19060 -138 38 165 3234 -6239 -19060 -98 0 0 3234 -6239 -19060 -98 0 0 3234 -6239 -19060 -74 0 0 3234 -6239 -19060 -74 0 0 3234 -6239 -19060 -46 0 0 3234 -6239 -19060 -46 0 0 3234 -6239 -19060 30 0 0 3234 -6239 -19060 30 0 0 3234 -6239 -19060 32 0 0 3234 -6239 -19060 2025-11-19 10:55:45,355 Hysteresis 9936 0: raw(0 16000 16000 16000) min(-6239 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3234 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-6239 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3234 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 32 0 0 3234 -6239 -19060 -23 0 0 3234 -6239 -19060 -23 0 0 3234 -6239 -19060 89 0 0 3234 -6239 -19060 89 0 0 3234 -6239 -19060 70 0 0 3234 -6239 -19060 70 0 0 3234 -6239 -19060 99 0 0 3234 -6239 -19060 99 0 0 3234 -6239 -19060 216 -116 -504 3234 -6239 -19060 216 -116 -504 3234 -6239 -19060 110 -10 -43 3234 -6239 -19060 110 -10 -43 3234 -6239 -19060 -71 0 0 3234 -6239 -19060 -71 0 0 3234 -6239 -19060 -16 0 0 3234 -6239 -19060 -16 0 0 3234 -6239 -19060 14 0 0 3234 -6239 -19060 14 0 0 3234 -6239 -19060 26 0 0 3234 -6239 -19060 2025-11-19 10:55:55,364 Hysteresis 9946 0: raw(0 16000 16000 16000) min(-6239 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3234 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-6239 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3234 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 26 0 0 3234 -6239 -19060 47 0 0 3234 -6239 -19060 47 0 0 3234 -6239 -19060 29 0 0 3234 -6239 -19060 29 0 0 3234 -6239 -19060 -41 0 0 3234 -6239 -19060 -41 0 0 3234 -6239 -19060 -5 0 0 3234 -6239 -19060 -5 0 0 3234 -6239 -19060 6 0 0 3234 -6239 -19060 6 0 0 3234 -6239 -19060 34 0 0 3234 -6239 -19060 34 0 0 3234 -6239 -19060 81 0 0 3234 -4443 -19060 81 0 0 3234 -4443 -19060 36 0 0 2978 -4443 -19060 36 0 0 2978 -4443 -19060 35 0 0 2978 -1382 -19060 35 0 0 2978 -1382 -19060 48 0 0 739 -1382 -19060 2025-11-19 10:56:05,418 Hysteresis 9956 0: raw(0 16000 16000 16000) min(-1382 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 739 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-1382 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 739 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 48 0 0 739 -1382 -19060 25 0 0 739 -1382 -19060 25 0 0 739 -1382 -19060 35 0 0 739 -1382 -19060 35 0 0 739 -1382 -19060 114 -14 -60 739 -1382 -19060 114 -14 -60 739 -1382 -19060 45 0 0 739 -1382 -19060 45 0 0 739 -1382 -19060 -54 0 0 739 -1382 -19060 -54 0 0 739 -1382 -19060 -14 0 0 739 -1382 -19060 -34 0 0 739 -1382 -19060 -34 0 0 739 -1382 -19060 -26 0 0 739 -1382 -19060 -26 0 0 739 -1382 -19060 4 0 0 739 -1382 -19060 4 0 0 739 -1382 -19060 5 0 0 739 -1382 -19060 5 0 0 739 -1382 -19060 2025-11-19 10:56:15,459 Hysteresis 9966 0: raw(0 16000 16000 16000) min(-1382 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 739 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-1382 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 739 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -48 0 0 739 -1382 -19060 -48 0 0 739 -1382 -19060 -27 0 0 739 -1382 -19060 -27 0 0 739 -1382 -19060 -17 0 0 739 -1382 -19060 -17 0 0 739 -1382 -19060 -2 0 0 739 -1382 -19060 -2 0 0 739 -1382 -19060 -14 0 0 739 -1382 -19060 -14 0 0 739 -1382 -19060 -24 0 0 739 -1382 -19060 -24 0 0 739 -1382 -19060 -38 0 0 739 -1382 -19060 -38 0 0 739 -1382 -19060 -24 0 0 739 -1382 -19060 -24 0 0 739 -1382 -19060 -7 0 0 739 -1382 -19060 -7 0 0 739 -1382 -19060 -108 8 34 739 -1382 -19060 2025-11-19 10:56:25,464 Hysteresis 9976 0: raw(34 16000 16000 16000) min(-1382 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 739 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(34 16000 16000 16000) min(-1382 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 739 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -108 8 34 739 -1382 -19060 -56 0 0 739 -852 -19060 -56 0 0 739 -852 -19060 50 0 0 739 -600 -19060 50 0 0 739 -600 -19060 -13 0 0 739 -600 -19060 -13 0 0 739 -600 -19060 -22 0 0 739 -543 -19060 -22 0 0 739 -543 -19060 -539 439 1908 1908 -521 -19060 -539 439 1908 1908 -521 -19060 -115 15 65 1908 -521 -19060 -115 15 65 1908 -521 -19060 -45 0 0 1908 -521 -19060 -45 0 0 1908 -521 -19060 67 0 0 1908 -521 -19060 67 0 0 1908 -521 -19060 29 0 0 1908 -521 -19060 29 0 0 1908 -521 -19060 -59 0 0 1908 -521 -19060 2025-11-19 10:56:35,548 Hysteresis 9986 0: raw(0 16000 16000 16000) min(-521 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 1908 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-521 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 1908 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -59 0 0 1908 -521 -19060 -42 0 0 1908 -521 -19060 -42 0 0 1908 -521 -19060 -4 0 0 1908 -521 -19060 -4 0 0 1908 -521 -19060 26 0 0 1908 -521 -19060 26 0 0 1908 -521 -19060 64 0 0 1908 -521 -19060 64 0 0 1908 -521 -19060 14 0 0 1908 -521 -19060 14 0 0 1908 -521 -19060 -41 0 0 1908 -521 -19060 -41 0 0 1908 -521 -19060 -17 0 0 1908 -521 -19060 -17 0 0 1908 -521 -19060 -31 0 0 1908 -521 -19060 -31 0 0 1908 -521 -19060 -86 0 0 1908 -521 -19060 -86 0 0 1908 -521 -19060 -9 0 0 1908 -521 -19060 2025-11-19 10:56:45,587 Hysteresis 9996 0: raw(0 16000 16000 16000) min(-521 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 1908 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-521 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 1908 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -9 0 0 1908 -521 -19060 -20 0 0 1908 -521 -19060 -20 0 0 1908 -521 -19060 -93 0 0 1908 -521 -19060 -93 0 0 1908 -521 -19060 -36 0 0 1908 -521 -19060 -36 0 0 1908 -521 -19060 -16 0 0 1908 -521 -19060 -16 0 0 1908 -521 -19060 28 0 0 1908 -521 -19060 28 0 0 1908 -521 -19060 65 0 0 1908 -521 -19060 65 0 0 1908 -521 -19060 -19 0 0 1908 -521 -19060 -19 0 0 1908 -521 -19060 -100 0 0 1908 -521 -19060 -100 0 0 1908 -521 -19060 -129 29 126 1908 -521 -19060 -129 29 126 1908 -521 -19060 -196 96 417 1908 -521 -19060 2025-11-19 10:56:55,591 Hysteresis 10006 0: raw(417 16000 16000 16000) min(-521 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 1908 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(417 16000 16000 16000) min(-521 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 1908 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -196 96 417 1908 -521 -19060 -95 0 0 1908 -521 -19060 -95 0 0 1908 -521 -19060 35 0 0 1908 -521 -19060 35 0 0 1908 -521 -19060 -17 0 0 1908 -521 -19060 -17 0 0 1908 -521 -19060 -78 0 0 1908 -521 -19060 -78 0 0 1908 -521 -19060 -31 0 0 1908 -521 -19060 -31 0 0 1908 -521 -19060 -13 0 0 1908 -521 -19060 -13 0 0 1908 -521 -19060 12 0 0 1908 -521 -19060 12 0 0 1908 -521 -19060 72 0 0 1908 -521 -19060 72 0 0 1908 -521 -19060 39 0 0 1908 -521 -19060 39 0 0 1908 -521 -19060 648 -548 -2382 1908 -2382 -19060 2025-11-19 10:57:05,611 Hysteresis 10016 0: raw(-2382 16000 16000 16000) min(-2382 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 1908 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(-2382 16000 16000 16000) min(-2382 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 1908 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 648 -548 -2382 1908 -2382 -19060 151 -51 -221 1908 -2382 -19060 151 -51 -221 1908 -2382 -19060 83 0 0 1908 -2382 -19060 83 0 0 1908 -2382 -19060 0 0 0 1908 -2382 -19060 0 0 0 1908 -2382 -19060 33 0 0 1908 -2382 -19060 33 0 0 1908 -2382 -19060 -59 0 0 1908 -2382 -19060 -59 0 0 1908 -2382 -19060 -74 0 0 1908 -2382 -19060 -74 0 0 1908 -2382 -19060 -43 0 0 1908 -2382 -19060 -43 0 0 1908 -2382 -19060 4 0 0 1908 -2382 -19060 4 0 0 1908 -2382 -19060 9 0 0 1908 -2382 -19060 9 0 0 1908 -2382 -19060 61 0 0 1908 -2382 -19060 2025-11-19 10:57:15,615 Hysteresis 10026 0: raw(0 16000 16000 16000) min(-2382 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 1908 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-2382 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 1908 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 61 0 0 1908 -2382 -19060 6 0 0 1908 -2382 -19060 6 0 0 1908 -2382 -19060 -51 0 0 1908 -2382 -19060 -51 0 0 1908 -2382 -19060 -165 65 282 1908 -2382 -19060 -165 65 282 1908 -2382 -19060 -199 99 430 1908 -2382 -19060 -113 13 56 1908 -2382 -19060 -113 13 56 1908 -2382 -19060 7 0 0 1908 -2382 -19060 7 0 0 1908 -2382 -19060 42 0 0 1908 -2382 -19060 42 0 0 1908 -2382 -19060 33 0 0 1908 -2382 -19060 33 0 0 1908 -2382 -19060 17 0 0 1908 -2382 -19060 17 0 0 1908 -2382 -19060 23 0 0 1908 -2382 -19060 23 0 0 1908 -2382 -19060 2025-11-19 10:57:25,621 Hysteresis 10036 0: raw(0 16000 16000 16000) min(-2382 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 1908 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-2382 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 1908 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 2 0 0 1908 -2382 -19060 2 0 0 1908 -2382 -19060 -602 502 2182 2182 -2382 -19060 -602 502 2182 2182 -2382 -19060 -336 236 1026 2182 -2382 -19060 -336 236 1026 2182 -2382 -19060 -112 12 52 2182 -2382 -19060 -112 12 52 2182 -2382 -19060 -95 0 0 2182 -2382 -19060 -95 0 0 2182 -2382 -19060 -34 0 0 2182 -2382 -19060 -34 0 0 2182 -2382 -19060 21 0 0 2182 -2382 -19060 21 0 0 2182 -2382 -19060 38 0 0 2182 -2382 -19060 38 0 0 2182 -2382 -19060 75 0 0 2182 -2382 -19060 75 0 0 2182 -2382 -19060 -63 0 0 2182 -2382 -19060 -63 0 0 2182 -2382 -19060 2025-11-19 10:57:35,671 Hysteresis 10046 0: raw(0 16000 16000 16000) min(-2382 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2182 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-2382 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2182 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -131 31 134 2182 -2382 -19060 -131 31 134 2182 -2382 -19060 -82 0 0 2182 -2382 -19060 -82 0 0 2182 -2382 -19060 584 -484 -2104 2182 -2382 -19060 584 -484 -2104 2182 -2382 -19060 635 -535 -2326 2182 -2382 -19060 635 -535 -2326 2182 -2382 -19060 142 -42 -182 2182 -2382 -19060 142 -42 -182 2182 -2382 -19060 32 0 0 2182 -2382 -19060 32 0 0 2182 -2382 -19060 -59 0 0 2182 -2382 -19060 -59 0 0 2182 -2382 -19060 -6 0 0 2182 -2382 -19060 -6 0 0 2182 -2382 -19060 12 0 0 2182 -2382 -19060 12 0 0 2182 -2382 -19060 57 0 0 2182 -2382 -19060 57 0 0 2182 -2382 -19060 2025-11-19 10:57:45,676 Hysteresis 10056 0: raw(0 16000 16000 16000) min(-2382 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2182 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-2382 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2182 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 163 -63 -273 2182 -2382 -19060 163 -63 -273 2182 -2382 -19060 116 -16 -69 2182 -2382 -19060 116 -16 -69 2182 -2382 -19060 1 0 0 2182 -2382 -19060 1 0 0 2182 -2382 -19060 -24 0 0 2182 -2382 -19060 -24 0 0 2182 -2382 -19060 -93 0 0 2182 -2382 -19060 -93 0 0 2182 -2382 -19060 -129 29 126 2182 -2382 -19060 -129 29 126 2182 -2382 -19060 -75 0 0 2182 -2382 -19060 -75 0 0 2182 -2382 -19060 -108 8 34 2182 -2382 -19060 -108 8 34 2182 -2382 -19060 -124 24 104 2182 -2382 -19060 -124 24 104 2182 -2382 -19060 1 0 0 2182 -2382 -19060 1 0 0 2182 -2382 -19060 2025-11-19 10:57:55,681 Hysteresis 10066 0: raw(0 16000 16000 16000) min(-2382 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2182 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-2382 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2182 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 106 -6 -26 2182 -2382 -19060 106 -6 -26 2182 -2382 -19060 135 -35 -152 2182 -2382 -19060 135 -35 -152 2182 -2382 -19060 127 -27 -117 2182 -2382 -19060 127 -27 -117 2182 -2382 -19060 144 -44 -191 2182 -2382 -19060 144 -44 -191 2182 -2382 -19060 74 0 0 2182 -2382 -19060 74 0 0 2182 -2382 -19060 101 -1 -4 2182 -2382 -19060 101 -1 -4 2182 -2382 -19060 83 0 0 2182 -2382 -19060 83 0 0 2182 -2382 -19060 78 0 0 2182 -2382 -19060 78 0 0 2182 -2382 -19060 86 0 0 2182 -2382 -19060 86 0 0 2182 -2382 -19060 45 0 0 2182 -2382 -19060 2025-11-19 10:58:05,753 Hysteresis 10077 0: raw(0 16000 16000 16000) min(-2382 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2182 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-2382 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2182 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 45 0 0 2182 -2382 -19060 -21 0 0 2182 -2382 -19060 -21 0 0 2182 -2382 -19060 -634 534 2321 2321 -2382 -19060 -634 534 2321 2321 -2382 -19060 -145 45 195 2321 -2382 -19060 -145 45 195 2321 -2382 -19060 -113 13 56 2321 -2382 -19060 -113 13 56 2321 -2382 -19060 474 -374 -1626 2321 -2382 -19060 474 -374 -1626 2321 -2382 -19060 200 -100 -434 2321 -2382 -19060 200 -100 -434 2321 -2382 -19060 -588 488 2121 2321 -2382 -19060 1222 -1122 -4878 2321 -4878 -19060 1222 -1122 -4878 2321 -4878 -19060 -950 850 3695 3695 -4878 -19060 -950 850 3695 3695 -4878 -19060 -167 67 291 3695 -4878 -19060 -167 67 291 3695 -4878 -19060 2025-11-19 10:58:15,757 Hysteresis 10087 0: raw(291 16000 16000 16000) min(-4878 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3695 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(291 16000 16000 16000) min(-4878 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3695 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 23 0 0 3695 -4878 -19060 23 0 0 3695 -4878 -19060 26 0 0 3695 -4878 -19060 26 0 0 3695 -4878 -19060 463 -363 -1578 3695 -4878 -19060 463 -363 -1578 3695 -4878 -19060 -4 0 0 3695 -4878 -19060 -4 0 0 3695 -4878 -19060 -192 92 400 3695 -4878 -19060 -192 92 400 3695 -4878 -19060 -258 158 686 3695 -4878 -19060 -258 158 686 3695 -4878 -19060 -169 69 300 3695 -4878 -19060 -169 69 300 3695 -4878 -19060 -137 37 160 3695 -4878 -19060 -137 37 160 3695 -4878 -19060 -158 58 252 3695 -4878 -19060 -158 58 252 3695 -4878 -19060 -159 59 256 3695 -4878 -19060 -159 59 256 3695 -4878 -19060 2025-11-19 10:58:25,761 Hysteresis 10097 0: raw(256 16000 16000 16000) min(-4878 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3695 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(256 16000 16000 16000) min(-4878 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3695 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -102 2 8 3695 -4878 -19060 -102 2 8 3695 -4878 -19060 -113 13 56 3695 -4878 -19060 -113 13 56 3695 -4878 -19060 -52 0 0 3695 -4878 -19060 -52 0 0 3695 -4878 -19060 -23 0 0 3695 -4878 -19060 -23 0 0 3695 -4878 -19060 -138 38 165 3695 -4878 -19060 -138 38 165 3695 -4878 -19060 -156 56 243 3695 -4878 -19060 -156 56 243 3695 -4878 -19060 -54 0 0 3695 -4878 -19060 -54 0 0 3695 -4878 -19060 -8 0 0 3695 -4878 -19060 -8 0 0 3695 -4878 -19060 6 0 0 3695 -4878 -19060 6 0 0 3695 -4878 -19060 80 0 0 3695 -4878 -19060 80 0 0 3695 -4878 -19060 2025-11-19 10:58:35,936 Hysteresis 10107 0: raw(0 16000 16000 16000) min(-4878 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3695 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-4878 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3695 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 109 -9 -39 3695 -4878 -19060 109 -9 -39 3695 -4878 -19060 133 -33 -143 3695 -4878 -19060 133 -33 -143 3695 -4878 -19060 150 -50 -217 3695 -4878 -19060 150 -50 -217 3695 -4878 -19060 149 -49 -213 3695 -4878 -19060 149 -49 -213 3695 -4878 -19060 112 -12 -52 3695 -4878 -19060 112 -12 -52 3695 -4878 -19060 166 -66 -286 3695 -4878 -19060 166 -66 -286 3695 -4878 -19060 56 0 0 3695 -4878 -19060 56 0 0 3695 -4878 -19060 -90 0 0 3695 -4878 -19060 -90 0 0 3695 -4878 -19060 -51 0 0 3695 -4878 -19060 -51 0 0 3695 -4878 -19060 -57 0 0 3695 -4878 -19060 -57 0 0 3695 -4878 -19060 2025-11-19 10:58:45,942 Hysteresis 10117 0: raw(0 16000 16000 16000) min(-4878 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3695 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-4878 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3695 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -58 0 0 3695 -4878 -19060 -58 0 0 3695 -4878 -19060 -23 0 0 3695 -4878 -19060 -23 0 0 3695 -4878 -19060 -41 0 0 3695 -4878 -19060 -41 0 0 3695 -4878 -19060 -127 27 117 3695 -4878 -19060 -127 27 117 3695 -4878 -19060 -66 0 0 3695 -4878 -19060 -66 0 0 3695 -4878 -19060 -26 0 0 3695 -4878 -19060 -26 0 0 3695 -4878 -19060 4 0 0 3695 -4878 -19060 4 0 0 3695 -4878 -19060 131 -31 -134 3695 -4878 -19060 131 -31 -134 3695 -4878 -19060 102 -2 -8 3695 -4878 -19060 102 -2 -8 3695 -4878 -19060 -13 0 0 3695 -4878 -19060 -13 0 0 3695 -4878 -19060 2025-11-19 10:58:55,947 Hysteresis 10127 0: raw(0 16000 16000 16000) min(-4878 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3695 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-4878 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3695 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 79 0 0 3695 -4878 -19060 79 0 0 3695 -4878 -19060 85 0 0 3695 -4878 -19060 85 0 0 3695 -4878 -19060 113 -13 -56 3695 -4878 -19060 113 -13 -56 3695 -4878 -19060 215 -115 -500 3695 -4878 -19060 215 -115 -500 3695 -4878 -19060 60 0 0 3695 -4878 -19060 60 0 0 3695 -4878 -19060 -44 0 0 3695 -4878 -19060 -44 0 0 3695 -4878 -19060 -5 0 0 3695 -4878 -19060 -5 0 0 3695 -4878 -19060 -20 0 0 3695 -4878 -19060 -20 0 0 3695 -4878 -19060 -37 0 0 3695 -4878 -19060 33 0 0 3695 -4878 -19060 33 0 0 3695 -4878 -19060 -5 0 0 3695 -4878 -19060 2025-11-19 10:59:06,013 Hysteresis 10137 0: raw(0 16000 16000 16000) min(-4878 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3695 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-4878 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3695 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -5 0 0 3695 -4878 -19060 -137 37 160 3695 -4878 -19060 -137 37 160 3695 -4878 -19060 8 0 0 3695 -4878 -19060 8 0 0 3695 -4878 -19060 -45 0 0 3695 -4878 -19060 -45 0 0 3695 -4878 -19060 22 0 0 3695 -4878 -19060 22 0 0 3695 -4878 -19060 121 -21 -91 3695 -4878 -19060 121 -21 -91 3695 -4878 -19060 66 0 0 3695 -4878 -19060 66 0 0 3695 -4878 -19060 -17 0 0 3695 -4878 -19060 -17 0 0 3695 -4878 -19060 -38 0 0 3695 -4878 -19060 -38 0 0 3695 -4878 -19060 -18 0 0 3695 -4878 -19060 -18 0 0 3695 -4878 -19060 6 0 0 3695 -4878 -19060 2025-11-19 10:59:16,022 Hysteresis 10147 0: raw(0 16000 16000 16000) min(-4878 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3695 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-4878 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3695 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 6 0 0 3695 -4878 -19060 168 -68 -295 3695 -4878 -19060 168 -68 -295 3695 -4878 -19060 -90 0 0 3695 -4878 -19060 -90 0 0 3695 -4878 -19060 -178 78 339 3695 -4878 -19060 -178 78 339 3695 -4878 -19060 -172 72 313 3695 -4878 -19060 -172 72 313 3695 -4878 -19060 -59 0 0 3695 -4878 -19060 -59 0 0 3695 -4878 -19060 30 0 0 3695 -4878 -19060 30 0 0 3695 -4878 -19060 53 0 0 3695 -4878 -19060 53 0 0 3695 -4878 -19060 34 0 0 3695 -4878 -19060 34 0 0 3695 -4878 -19060 7 0 0 3695 -4878 -19060 7 0 0 3695 -4878 -19060 22 0 0 3695 -4878 -19060 2025-11-19 10:59:26,026 Hysteresis 10157 0: raw(0 16000 16000 16000) min(-4878 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3695 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-4878 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3695 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 22 0 0 3695 -4878 -19060 12 0 0 3695 -4878 -19060 12 0 0 3695 -4878 -19060 -57 0 0 3695 -4878 -19060 -57 0 0 3695 -4878 -19060 -76 0 0 3695 -4878 -19060 -57 0 0 3695 -4878 -19060 -57 0 0 3695 -4878 -19060 -138 38 165 3695 -4878 -19060 -138 38 165 3695 -4878 -19060 -196 96 417 3695 -4878 -19060 -196 96 417 3695 -4878 -19060 -70 0 0 3695 -4878 -19060 -70 0 0 3695 -4878 -19060 65 0 0 3695 -4878 -19060 65 0 0 3695 -4878 -19060 43 0 0 3695 -4878 -19060 43 0 0 3695 -4878 -19060 118 -18 -78 3695 -4878 -19060 2025-11-19 10:59:36,200 Hysteresis 10167 0: raw(-78 16000 16000 16000) min(-4878 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3695 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(-78 16000 16000 16000) min(-4878 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3695 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 118 -18 -78 3695 -4878 -19060 118 -18 -78 3695 -4878 -19060 -481 381 1656 3695 -4878 -19060 -189 89 386 3695 -4878 -19060 -189 89 386 3695 -4878 -19060 146 -46 -200 3695 -4878 -19060 146 -46 -200 3695 -4878 -19060 24 0 0 3695 -4878 -19060 24 0 0 3695 -4878 -19060 -103 3 13 3695 -4878 -19060 -103 3 13 3695 -4878 -19060 36 0 0 3695 -4878 -19060 36 0 0 3695 -4878 -19060 -6 0 0 3695 -4878 -19060 -6 0 0 3695 -4878 -19060 -146 46 200 3695 -4878 -19060 -146 46 200 3695 -4878 -19060 -67 0 0 3695 -4878 -19060 -67 0 0 3695 -4878 -19060 -53 0 0 3695 -4878 -19060 2025-11-19 10:59:46,204 Hysteresis 10177 0: raw(0 16000 16000 16000) min(-4878 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3695 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-4878 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3695 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -53 0 0 3695 -4878 -19060 -90 0 0 3695 -4878 -19060 -90 0 0 3695 -4878 -19060 -70 0 0 3695 -4878 -19060 -70 0 0 3695 -4878 -19060 -162 62 269 3695 -4878 -19060 -162 62 269 3695 -4878 -19060 -170 70 304 3695 -4878 -19060 -170 70 304 3695 -4878 -19060 -1 0 0 3695 -4878 -19060 -1 0 0 3695 -4878 -19060 54 0 0 3695 -4878 -19060 54 0 0 3695 -4878 -19060 67 0 0 3695 -4878 -19060 67 0 0 3695 -4878 -19060 124 -24 -104 3695 -4878 -19060 124 -24 -104 3695 -4878 -19060 0 0 0 3695 -4878 -19060 0 0 0 3695 -4878 -19060 -91 0 0 3695 -4878 -19060 2025-11-19 10:59:56,209 Hysteresis 10187 0: raw(0 16000 16000 16000) min(-4878 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3695 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-4878 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3695 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -91 0 0 3695 -4878 -19060 129 -29 -126 3695 -4878 -19060 129 -29 -126 3695 -4878 -19060 0 0 0 3695 -4878 -19060 0 0 0 3695 -4878 -19060 -2 0 0 3695 -4878 -19060 -2 0 0 3695 -4878 -19060 29 0 0 3695 -4878 -19060 29 0 0 3695 -4878 -19060 53 0 0 3695 -4878 -19060 53 0 0 3695 -4878 -19060 -53 0 0 3695 -4878 -19060 -53 0 0 3695 -4878 -19060 -7 0 0 3695 -4878 -19060 -7 0 0 3695 -4878 -19060 15 0 0 3695 -4878 -19060 15 0 0 3695 -4878 -19060 67 0 0 3695 -4878 -19060 67 0 0 3695 -4878 -19060 174 -74 -321 3695 -4878 -19060 2025-11-19 11:00:06,354 Hysteresis 10197 0: raw(-321 16000 16000 16000) min(-4878 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3695 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(-321 16000 16000 16000) min(-4878 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3695 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 174 -74 -321 3695 -4878 -19060 64 0 0 3695 -4878 -19060 64 0 0 3695 -4878 -19060 -98 0 0 3695 -4878 -19060 -98 0 0 3695 -4878 -19060 -136 36 156 3695 -4878 -19060 -136 36 156 3695 -4878 -19060 -78 0 0 3695 -4878 -19060 -78 0 0 3695 -4878 -19060 -69 0 0 3695 -4878 -19060 -69 0 0 3695 -4878 -19060 -40 0 0 3695 -4878 -19060 -40 0 0 3695 -4878 -19060 -70 0 0 3695 -4878 -19060 -70 0 0 3695 -4878 -19060 -109 9 39 3695 -4878 -19060 -109 9 39 3695 -4878 -19060 -65 0 0 3695 -4878 -19060 -65 0 0 3695 -4878 -19060 -37 0 0 3695 -4878 -19060 2025-11-19 11:00:16,360 Hysteresis 10207 0: raw(0 16000 16000 16000) min(-4878 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3695 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-4878 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3695 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -37 0 0 3695 -4878 -19060 617 -517 -2247 3695 -4878 -19060 617 -517 -2247 3695 -4878 -19060 90 0 0 3695 -4878 -19060 90 0 0 3695 -4878 -19060 233 -133 -578 3695 -4878 -19060 233 -133 -578 3695 -4878 -19060 -93 0 0 3695 -4878 -19060 -93 0 0 3695 -4878 -19060 -28 0 0 3695 -4878 -19060 -28 0 0 3695 -4878 -19060 11 0 0 3695 -4878 -19060 11 0 0 3695 -4878 -19060 16 0 0 3695 -4878 -19060 16 0 0 3695 -4878 -19060 -5 0 0 3695 -4878 -19060 -5 0 0 3695 -4878 -19060 54 0 0 3695 -4878 -19060 54 0 0 3695 -4878 -19060 0 0 0 3695 -4878 -19060 2025-11-19 11:00:26,364 Hysteresis 10217 0: raw(0 16000 16000 16000) min(-4878 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3695 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-4878 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3695 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 0 0 0 3695 -4878 -19060 -12 0 0 3695 -4878 -19060 -12 0 0 3695 -4878 -19060 -44 0 0 3695 -4878 -19060 -44 0 0 3695 -4878 -19060 -105 5 21 3695 -4878 -19060 -105 5 21 3695 -4878 -19060 -90 0 0 3695 -4878 -19060 -90 0 0 3695 -4878 -19060 44 0 0 3695 -4878 -19060 44 0 0 3695 -4878 -19060 -47 0 0 3695 -4878 -19060 -47 0 0 3695 -4878 -19060 -117 17 73 3695 -4878 -19060 -117 17 73 3695 -4878 -19060 -64 0 0 3695 -4878 -19060 -64 0 0 3695 -4878 -19060 -34 0 0 3695 -4878 -19060 -34 0 0 3695 -4878 -19060 -4 0 0 3695 -4878 -19060 2025-11-19 11:00:36,425 Hysteresis 10227 0: raw(0 16000 16000 16000) min(-4878 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3695 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-4878 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3695 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 134 -34 -147 3695 -4878 -19060 134 -34 -147 3695 -4878 -19060 6 0 0 3695 -4878 -19060 6 0 0 3695 -4878 -19060 -134 34 147 3695 -4878 -19060 -134 34 147 3695 -4878 -19060 -76 0 0 3695 -4878 -19060 -76 0 0 3695 -4878 -19060 -38 0 0 3695 -4878 -19060 -38 0 0 3695 -4878 -19060 -9 0 0 3695 -4878 -19060 -9 0 0 3695 -4878 -19060 93 0 0 3695 -4878 -19060 93 0 0 3695 -4878 -19060 20 0 0 3695 -4878 -19060 20 0 0 3695 -4878 -19060 -78 0 0 3695 -4878 -19060 -78 0 0 3695 -4878 -19060 19 0 0 3695 -4878 -19060 19 0 0 3695 -4878 -19060 2025-11-19 11:00:46,429 Hysteresis 10237 0: raw(0 16000 16000 16000) min(-4878 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3695 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-4878 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3695 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 51 0 0 3695 -4878 -19060 51 0 0 3695 -4878 -19060 18 0 0 3695 -4878 -19060 18 0 0 3695 -4878 -19060 7 0 0 3695 -4878 -19060 7 0 0 3695 -4878 -19060 -4 0 0 3695 -4878 -19060 -4 0 0 3695 -4878 -19060 3 0 0 3695 -4878 -19060 3 0 0 3695 -4878 -19060 -32 0 0 3695 -4878 -19060 -32 0 0 3695 -4878 -19060 -45 0 0 3695 -4878 -19060 -45 0 0 3695 -4878 -19060 -68 0 0 3695 -4878 -19060 -68 0 0 3695 -4878 -19060 83 0 0 3695 -4878 -19060 83 0 0 3695 -4878 -19060 15 0 0 3695 -4878 -19060 15 0 0 3695 -4878 -19060 2025-11-19 11:00:56,436 Hysteresis 10247 0: raw(0 16000 16000 16000) min(-4878 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3695 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-4878 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3695 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -111 11 47 3695 -4878 -19060 -111 11 47 3695 -4878 -19060 51 0 0 3695 -4878 -19060 51 0 0 3695 -4878 -19060 272 -172 -747 3695 -4878 -19060 272 -172 -747 3695 -4878 -19060 -32 0 0 3695 -4878 -19060 -32 0 0 3695 -4878 -19060 52 0 0 3695 -4878 -19060 52 0 0 3695 -4878 -19060 18 0 0 3695 -4878 -19060 18 0 0 3695 -4878 -19060 -41 0 0 3695 -4878 -19060 -41 0 0 3695 -4878 -19060 -55 0 0 3695 -4878 -19060 -55 0 0 3695 -4878 -19060 -1 0 0 3695 -4878 -19060 -1 0 0 3695 -4878 -19060 26 0 0 3695 -4878 -19060 26 0 0 3695 -4878 -19060 2025-11-19 11:01:06,504 Hysteresis 10257 0: raw(0 16000 16000 16000) min(-4878 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3695 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-4878 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3695 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 157 -57 -247 3695 -4878 -19060 157 -57 -247 3695 -4878 -19060 120 -20 -86 3695 -4878 -19060 120 -20 -86 3695 -4878 -19060 -65 0 0 3695 -4878 -19060 -65 0 0 3695 -4878 -19060 66 0 0 3695 -4878 -19060 66 0 0 3695 -4878 -19060 207 -107 -465 3695 -4878 -19060 207 -107 -465 3695 -4878 -19060 221 -121 -526 3695 -4878 -19060 221 -121 -526 3695 -4878 -19060 247 -147 -639 3695 -4878 -19060 247 -147 -639 3695 -4878 -19060 267 -167 -726 3695 -4878 -19060 267 -167 -726 3695 -4878 -19060 196 -96 -417 3695 -4878 -19060 196 -96 -417 3695 -4878 -19060 210 -110 -478 3695 -4878 -19060 210 -110 -478 3695 -4878 -19060 2025-11-19 11:01:16,508 Hysteresis 10267 0: raw(-478 16000 16000 16000) min(-4878 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3695 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(-478 16000 16000 16000) min(-4878 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3695 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 286 -186 -808 3695 -4878 -19060 286 -186 -808 3695 -4878 -19060 66 0 0 3695 -4878 -19060 66 0 0 3695 -4878 -19060 142 -42 -182 3695 -4878 -19060 142 -42 -182 3695 -4878 -19060 87 0 0 3695 -4878 -19060 87 0 0 3695 -4878 -19060 -64 0 0 3695 -4878 -19060 -64 0 0 3695 -4878 -19060 -26 0 0 3695 -4878 -19060 -26 0 0 3695 -4878 -19060 23 0 0 3695 -4878 -19060 23 0 0 3695 -4878 -19060 -37 0 0 3695 -4878 -19060 -37 0 0 3695 -4878 -19060 -64 0 0 3695 -4878 -19060 -64 0 0 3695 -4878 -19060 -44 0 0 3695 -4878 -19060 2025-11-19 11:01:26,574 Hysteresis 10277 0: raw(0 16000 16000 16000) min(-4878 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3695 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-4878 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3695 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -44 0 0 3695 -4878 -19060 -41 0 0 3695 -4878 -19060 -41 0 0 3695 -4878 -19060 -82 0 0 3695 -4878 -19060 -82 0 0 3695 -4878 -19060 -168 68 295 3695 -4878 -19060 -168 68 295 3695 -4878 -19060 -216 116 504 3695 -4878 -19060 -216 116 504 3695 -4878 -19060 -155 55 239 3695 -4878 -19060 -155 55 239 3695 -4878 -19060 -30 0 0 3695 -4878 -19060 -30 0 0 3695 -4878 -19060 -126 26 113 3695 -4878 -19060 -126 26 113 3695 -4878 -19060 -297 197 856 3695 -4878 -19060 -297 197 856 3695 -4878 -19060 -221 121 526 3695 -4878 -19060 -221 121 526 3695 -4878 -19060 -96 0 0 3695 -4878 -19060 2025-11-19 11:01:36,621 Hysteresis 10287 0: raw(0 16000 16000 16000) min(-4878 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3695 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-4878 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3695 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -96 0 0 3695 -4878 -19060 -68 0 0 3695 -4878 -19060 -68 0 0 3695 -4878 -19060 -16 0 0 3695 -4878 -19060 -16 0 0 3695 -4878 -19060 176 -76 -330 3695 -4878 -19060 176 -76 -330 3695 -4878 -19060 32 0 0 3695 -4878 -19060 7 0 0 3695 -4878 -19060 7 0 0 3695 -4878 -19060 57 0 0 3695 -4878 -19060 57 0 0 3695 -4878 -19060 23 0 0 3695 -4878 -19060 23 0 0 3695 -4878 -19060 67 0 0 3695 -4878 -19060 67 0 0 3695 -4878 -19060 -1 0 0 3695 -4878 -19060 -1 0 0 3695 -4878 -19060 -85 0 0 3695 -4878 -19060 -85 0 0 3695 -4878 -19060 2025-11-19 11:01:46,625 Hysteresis 10297 0: raw(0 16000 16000 16000) min(-4878 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3695 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-4878 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3695 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -90 0 0 3695 -4878 -19060 -90 0 0 3695 -4878 -19060 -45 0 0 3695 -4878 -19060 -45 0 0 3695 -4878 -19060 -88 0 0 3695 -4878 -19060 -88 0 0 3695 -4878 -19060 -102 2 8 3695 -4878 -19060 -102 2 8 3695 -4878 -19060 -8 0 0 3695 -4878 -19060 -8 0 0 3695 -4878 -19060 32 0 0 3695 -4878 -19060 32 0 0 3695 -4878 -19060 22 0 0 3695 -4878 -19060 22 0 0 3695 -4878 -19060 -13 0 0 3695 -4878 -19060 -13 0 0 3695 -4878 -19060 0 0 0 3695 -4878 -19060 0 0 0 3695 -4878 -19060 143 -43 -186 3695 -4878 -19060 143 -43 -186 3695 -4878 -19060 2025-11-19 11:01:56,737 Hysteresis 10308 0: raw(-186 16000 16000 16000) min(-4878 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3695 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(-186 16000 16000 16000) min(-4878 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3695 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 181 -81 -352 3695 -4878 -19060 181 -81 -352 3695 -4878 -19060 -161 61 265 3695 -4878 -19060 -161 61 265 3695 -4878 -19060 -121 21 91 3695 -4878 -19060 -121 21 91 3695 -4878 -19060 -64 0 0 3695 -4878 -19060 -64 0 0 3695 -4878 -19060 -74 0 0 3695 -4878 -19060 -74 0 0 3695 -4878 -19060 -15 0 0 3695 -4878 -19060 -15 0 0 3695 -4878 -19060 -34 0 0 3695 -4878 -19060 -34 0 0 3695 -4878 -19060 -86 0 0 3695 -4878 -19060 -86 0 0 3695 -4878 -19060 -18 0 0 3695 -4878 -19060 -18 0 0 3695 -4878 -19060 7 0 0 3695 -4878 -19060 7 0 0 3695 -4878 -19060 2025-11-19 11:02:06,786 Hysteresis 10318 0: raw(0 16000 16000 16000) min(-4878 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3695 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-4878 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 3695 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 23 0 0 3695 -4878 -19060 23 0 0 3695 -4878 -19060 130 -30 -130 3695 -4878 -19060 130 -30 -130 3695 -4878 -19060 -41 0 0 3695 -4878 -19060 -41 0 0 3695 -4878 -19060 -174 74 321 3695 -4878 -19060 -174 74 321 3695 -4878 -19060 -59 0 0 3695 -4878 -19060 -59 0 0 3695 -4878 -19060 27 0 0 3695 -4878 -19060 27 0 0 3695 -4878 -19060 66 0 0 3695 -4878 -19060 66 0 0 3695 -4878 -19060 116 -16 -69 3695 -4878 -19060 116 -16 -69 3695 -4878 -19060 96 0 0 3695 -4878 -19060 96 0 0 3695 -2247 -19060 47 0 0 3695 -2247 -19060 47 0 0 1656 -2247 -19060 2025-11-19 11:02:16,793 Hysteresis 10328 0: raw(0 16000 16000 16000) min(-2247 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 1656 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-2247 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 1656 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 43 0 0 1656 -2247 -19060 43 0 0 1656 -2247 -19060 44 0 0 1656 -2247 -19060 44 0 0 1656 -2247 -19060 195 -95 -413 1656 -2247 -19060 58 0 0 1656 -2247 -19060 58 0 0 1656 -2247 -19060 -5 0 0 1656 -2247 -19060 -5 0 0 1656 -2247 -19060 -179 79 343 1656 -2247 -19060 -179 79 343 1656 -2247 -19060 -154 54 234 1656 -2247 -19060 -154 54 234 1656 -2247 -19060 -96 0 0 1656 -2247 -19060 -96 0 0 1656 -2247 -19060 -80 0 0 1656 -2247 -19060 -80 0 0 1656 -2247 -19060 -78 0 0 1656 -2247 -19060 -78 0 0 1656 -2247 -19060 -604 504 2191 2191 -2247 -19060 2025-11-19 11:02:26,820 Hysteresis 10338 0: raw(2191 16000 16000 16000) min(-2247 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2191 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(2191 16000 16000 16000) min(-2247 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2191 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -604 504 2191 2191 -2247 -19060 -182 82 356 2191 -2247 -19060 -182 82 356 2191 -2247 -19060 -193 93 404 2191 -2247 -19060 -193 93 404 2191 -2247 -19060 -57 0 0 2191 -2247 -19060 -57 0 0 2191 -2247 -19060 25 0 0 2191 -2247 -19060 25 0 0 2191 -2247 -19060 127 -27 -117 2191 -2247 -19060 127 -27 -117 2191 -2247 -19060 19 0 0 2191 -2247 -19060 19 0 0 2191 -2247 -19060 -26 0 0 2191 -2247 -19060 -26 0 0 2191 -2247 -19060 -108 8 34 2191 -2247 -19060 -108 8 34 2191 -2247 -19060 -9 0 0 2191 -2247 -19060 -9 0 0 2191 -2247 -19060 36 0 0 2191 -2247 -19060 2025-11-19 11:02:36,828 Hysteresis 10348 0: raw(0 16000 16000 16000) min(-2247 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2191 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-2247 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2191 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 36 0 0 2191 -2247 -19060 54 0 0 2191 -2247 -19060 54 0 0 2191 -2247 -19060 54 0 0 2191 -2247 -19060 54 0 0 2191 -2247 -19060 30 0 0 2191 -2247 -19060 30 0 0 2191 -2247 -19060 25 0 0 2191 -2247 -19060 25 0 0 2191 -2247 -19060 88 0 0 2191 -2247 -19060 88 0 0 2191 -2247 -19060 265 -165 -717 2191 -2247 -19060 265 -165 -717 2191 -2247 -19060 180 -80 -347 2191 -2247 -19060 180 -80 -347 2191 -2247 -19060 280 -180 -782 2191 -2247 -19060 280 -180 -782 2191 -2247 -19060 169 -69 -300 2191 -2247 -19060 169 -69 -300 2191 -2247 -19060 2025-11-19 11:02:46,832 Hysteresis 10358 0: raw(-300 16000 16000 16000) min(-2247 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2191 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(-300 16000 16000 16000) min(-2247 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2191 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 5 0 0 2191 -2247 -19060 5 0 0 2191 -2247 -19060 27 0 0 2191 -2247 -19060 27 0 0 2191 -2247 -19060 -37 0 0 2191 -2247 -19060 -37 0 0 2191 -2247 -19060 -56 0 0 2191 -2247 -19060 -56 0 0 2191 -2247 -19060 -7 0 0 2191 -2247 -19060 -7 0 0 2191 -2247 -19060 68 0 0 2191 -2247 -19060 68 0 0 2191 -2247 -19060 27 0 0 2191 -2247 -19060 27 0 0 2191 -2247 -19060 -36 0 0 2191 -2247 -19060 -36 0 0 2191 -2247 -19060 -48 0 0 2191 -2247 -19060 -48 0 0 2191 -2247 -19060 -32 0 0 2191 -2247 -19060 -32 0 0 2191 -2247 -19060 2025-11-19 11:02:56,872 Hysteresis 10368 0: raw(0 16000 16000 16000) min(-2247 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2191 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-2247 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2191 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 65 0 0 2191 -2247 -19060 65 0 0 2191 -2247 -19060 50 0 0 2191 -2247 -19060 50 0 0 2191 -2247 -19060 -157 57 247 2191 -2247 -19060 -157 57 247 2191 -2247 -19060 -136 36 156 2191 -2247 -19060 -136 36 156 2191 -2247 -19060 -25 0 0 2191 -2247 -19060 -25 0 0 2191 -2247 -19060 23 0 0 2191 -2247 -19060 23 0 0 2191 -2247 -19060 50 0 0 2191 -2247 -19060 50 0 0 2191 -2247 -19060 91 0 0 2191 -2247 -19060 91 0 0 2191 -2247 -19060 77 0 0 2191 -2247 -19060 77 0 0 2191 -2247 -19060 41 0 0 2191 -2247 -19060 41 0 0 2191 -2247 -19060 2025-11-19 11:03:06,877 Hysteresis 10378 0: raw(0 16000 16000 16000) min(-2247 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2191 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-2247 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2191 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 0 0 0 2191 -2247 -19060 0 0 0 2191 -2247 -19060 -26 0 0 2191 -2247 -19060 -26 0 0 2191 -2247 -19060 84 0 0 2191 -2247 -19060 84 0 0 2191 -2247 -19060 27 0 0 2191 -2247 -19060 27 0 0 2191 -2247 -19060 -155 55 239 2191 -2247 -19060 -154 54 234 2191 -2247 -19060 -154 54 234 2191 -2247 -19060 -40 0 0 2191 -2247 -19060 -40 0 0 2191 -2247 -19060 -6 0 0 2191 -2247 -19060 -6 0 0 2191 -2247 -19060 10 0 0 2191 -2247 -19060 10 0 0 2191 -2247 -19060 7 0 0 2191 -2247 -19060 7 0 0 2191 -2247 -19060 -32 0 0 2191 -2247 -19060 2025-11-19 11:03:16,881 Hysteresis 10388 0: raw(0 16000 16000 16000) min(-2247 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2191 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-2247 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2191 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -32 0 0 2191 -2247 -19060 -46 0 0 2191 -2247 -19060 -46 0 0 2191 -2247 -19060 -57 0 0 2191 -2247 -19060 -57 0 0 2191 -2247 -19060 -45 0 0 2191 -2247 -19060 -45 0 0 2191 -2247 -19060 52 0 0 2191 -2247 -19060 52 0 0 2191 -2247 -19060 34 0 0 2191 -2247 -19060 34 0 0 2191 -2247 -19060 -105 5 21 2191 -2247 -19060 -105 5 21 2191 -2247 -19060 -134 34 147 2191 -2247 -19060 -134 34 147 2191 -2247 -19060 -58 0 0 2191 -2247 -19060 -58 0 0 2191 -2247 -19060 -7 0 0 2191 -2247 -19060 -7 0 0 2191 -2247 -19060 -10 0 0 2191 -2247 -19060 2025-11-19 11:03:26,974 Hysteresis 10398 0: raw(0 16000 16000 16000) min(-2247 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2191 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-2247 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2191 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -10 0 0 2191 -2247 -19060 12 0 0 2191 -2247 -19060 12 0 0 2191 -2247 -19060 0 0 0 2191 -2247 -19060 0 0 0 2191 -2247 -19060 -33 0 0 2191 -2247 -19060 -33 0 0 2191 -2247 -19060 -19 0 0 2191 -2247 -19060 -19 0 0 2191 -2247 -19060 17 0 0 2191 -2247 -19060 17 0 0 2191 -2247 -19060 47 0 0 2191 -2247 -19060 47 0 0 2191 -2247 -19060 105 -5 -21 2191 -2247 -19060 105 -5 -21 2191 -2247 -19060 97 0 0 2191 -2247 -19060 97 0 0 2191 -2247 -19060 -24 0 0 2191 -2247 -19060 -24 0 0 2191 -2247 -19060 -3 0 0 2191 -2247 -19060 2025-11-19 11:03:36,978 Hysteresis 10408 0: raw(0 16000 16000 16000) min(-2247 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2191 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-2247 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2191 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -3 0 0 2191 -2247 -19060 22 0 0 2191 -2247 -19060 22 0 0 2191 -2247 -19060 24 0 0 2191 -2247 -19060 24 0 0 2191 -2247 -19060 -14 0 0 2191 -2247 -19060 -14 0 0 2191 -2247 -19060 40 0 0 2191 -2247 -19060 40 0 0 2191 -2247 -19060 50 0 0 2191 -2247 -19060 50 0 0 2191 -2247 -19060 34 0 0 2191 -2247 -19060 34 0 0 2191 -2247 -19060 26 0 0 2191 -2247 -19060 26 0 0 2191 -2247 -19060 0 0 0 2191 -2247 -19060 0 0 0 2191 -2247 -19060 0 0 0 2191 -2247 -19060 53 0 0 2191 -2247 -19060 -42 0 0 2191 -2247 -19060 2025-11-19 11:03:46,984 Hysteresis 10418 0: raw(0 16000 16000 16000) min(-2247 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2191 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-2247 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2191 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -42 0 0 2191 -2247 -19060 -223 123 534 2191 -2247 -19060 -223 123 534 2191 -2247 -19060 -186 86 373 2191 -2247 -19060 -186 86 373 2191 -2247 -19060 -80 0 0 2191 -2247 -19060 -80 0 0 2191 -2247 -19060 10 0 0 2191 -2247 -19060 10 0 0 2191 -2247 -19060 50 0 0 2191 -2247 -19060 50 0 0 2191 -2247 -19060 26 0 0 2191 -2247 -19060 26 0 0 2191 -2247 -19060 -16 0 0 2191 -2247 -19060 -16 0 0 2191 -2247 -19060 -11 0 0 2191 -2247 -19060 -11 0 0 2191 -2247 -19060 -9 0 0 2191 -2247 -19060 -9 0 0 2191 -2247 -19060 -24 0 0 2191 -2247 -19060 2025-11-19 11:03:57,061 Hysteresis 10428 0: raw(0 16000 16000 16000) min(-2247 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2191 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-2247 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2191 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -24 0 0 2191 -2247 -19060 140 -40 -173 2191 -2247 -19060 140 -40 -173 2191 -2247 -19060 102 -2 -8 2191 -2247 -19060 102 -2 -8 2191 -2247 -19060 -64 0 0 2191 -2247 -19060 -64 0 0 2191 -2247 -19060 -39 0 0 2191 -2247 -19060 -39 0 0 2191 -2247 -19060 21 0 0 2191 -2247 -19060 21 0 0 2191 -2247 -19060 22 0 0 2191 -2247 -19060 22 0 0 2191 -2247 -19060 6 0 0 2191 -2247 -19060 6 0 0 2191 -2247 -19060 -29 0 0 2191 -2247 -19060 -29 0 0 2191 -2247 -19060 -61 0 0 2191 -2247 -19060 -61 0 0 2191 -2247 -19060 -40 0 0 2191 -2247 -19060 2025-11-19 11:04:07,069 Hysteresis 10438 0: raw(0 16000 16000 16000) min(-2247 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2191 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-2247 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2191 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -40 0 0 2191 -2247 -19060 -10 0 0 2191 -2247 -19060 -10 0 0 2191 -2247 -19060 0 0 0 2191 -2247 -19060 0 0 0 2191 -2247 -19060 86 0 0 2191 -2247 -19060 86 0 0 2191 -2247 -19060 104 -4 -17 2191 -2247 -19060 104 -4 -17 2191 -2247 -19060 -75 0 0 2191 -2247 -19060 -75 0 0 2191 -2247 -19060 -64 0 0 2191 -2247 -19060 -64 0 0 2191 -2247 -19060 -55 0 0 2191 -2247 -19060 -55 0 0 2191 -2247 -19060 -41 0 0 2191 -2247 -19060 -41 0 0 2191 -2247 -19060 -45 0 0 2191 -2247 -19060 -45 0 0 2191 -2247 -19060 -35 0 0 2191 -2247 -19060 2025-11-19 11:04:17,105 Hysteresis 10448 0: raw(0 16000 16000 16000) min(-2247 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2191 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-2247 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2191 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -14 0 0 2191 -2247 -19060 -14 0 0 2191 -2247 -19060 -22 0 0 2191 -2247 -19060 -22 0 0 2191 -2247 -19060 -12 0 0 2191 -808 -19060 -12 0 0 2191 -808 -19060 2 0 0 2191 -808 -19060 2 0 0 2191 -808 -19060 -6 0 0 2191 -808 -19060 -6 0 0 2191 -808 -19060 1356 -1256 -5460 2191 -5460 -19060 1356 -1256 -5460 2191 -5460 -19060 -295 195 847 2191 -5460 -19060 -295 195 847 2191 -5460 -19060 424 -324 -1408 2191 -5460 -19060 424 -324 -1408 2191 -5460 -19060 -660 560 2434 2434 -5460 -19060 -660 560 2434 2434 -5460 -19060 -281 181 786 2434 -5460 -19060 -281 181 786 2434 -5460 -19060 2025-11-19 11:04:27,191 Hysteresis 10458 0: raw(786 16000 16000 16000) min(-5460 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2434 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(786 16000 16000 16000) min(-5460 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2434 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 16 0 0 2434 -5460 -19060 16 0 0 2434 -5460 -19060 121 -21 -91 2434 -5460 -19060 121 -21 -91 2434 -5460 -19060 35 0 0 2434 -5460 -19060 35 0 0 2434 -5460 -19060 -38 0 0 2434 -5460 -19060 -38 0 0 2434 -5460 -19060 27 0 0 2434 -5460 -19060 27 0 0 2434 -5460 -19060 43 0 0 2434 -5460 -19060 43 0 0 2434 -5460 -19060 45 0 0 2434 -5460 -19060 45 0 0 2434 -5460 -19060 63 0 0 2434 -5460 -19060 63 0 0 2434 -5460 -19060 27 0 0 2434 -5460 -19060 27 0 0 2434 -5460 -19060 -12 0 0 2434 -5460 -19060 2025-11-19 11:04:37,195 Hysteresis 10468 0: raw(0 16000 16000 16000) min(-5460 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2434 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5460 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2434 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -12 0 0 2434 -5460 -19060 29 0 0 2434 -5460 -19060 29 0 0 2434 -5460 -19060 57 0 0 2434 -5460 -19060 57 0 0 2434 -5460 -19060 49 0 0 2434 -5460 -19060 49 0 0 2434 -5460 -19060 145 -45 -195 2434 -5460 -19060 145 -45 -195 2434 -5460 -19060 122 -22 -95 2434 -5460 -19060 122 -22 -95 2434 -5460 -19060 -40 0 0 2434 -5460 -19060 -40 0 0 2434 -5460 -19060 1 0 0 2434 -5460 -19060 1 0 0 2434 -5460 -19060 27 0 0 2434 -5460 -19060 27 0 0 2434 -5460 -19060 24 0 0 2434 -5460 -19060 24 0 0 2434 -5460 -19060 42 0 0 2434 -5460 -19060 2025-11-19 11:04:47,257 Hysteresis 10478 0: raw(0 16000 16000 16000) min(-5460 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2434 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5460 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2434 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 42 0 0 2434 -5460 -19060 25 0 0 2434 -5460 -19060 25 0 0 2434 -5460 -19060 -8 0 0 2434 -5460 -19060 -8 0 0 2434 -5460 -19060 -14 0 0 2434 -5460 -19060 -14 0 0 2434 -5460 -19060 16 0 0 2434 -5460 -19060 16 0 0 2434 -5460 -19060 27 0 0 2434 -5460 -19060 27 0 0 2434 -5460 -19060 137 -37 -160 2434 -5460 -19060 137 -37 -160 2434 -5460 -19060 155 -55 -239 2434 -5460 -19060 155 -55 -239 2434 -5460 -19060 -24 0 0 2434 -5460 -19060 -24 0 0 2434 -5460 -19060 -37 0 0 2434 -5460 -19060 -37 0 0 2434 -5460 -19060 64 0 0 2434 -5460 -19060 2025-11-19 11:04:57,306 Hysteresis 10488 0: raw(0 16000 16000 16000) min(-5460 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2434 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5460 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2434 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 64 0 0 2434 -5460 -19060 84 0 0 2434 -5460 -19060 84 0 0 2434 -5460 -19060 93 0 0 2434 -5460 -19060 93 0 0 2434 -5460 -19060 91 0 0 2434 -5460 -19060 91 0 0 2434 -5460 -19060 26 0 0 2434 -5460 -19060 26 0 0 2434 -5460 -19060 20 0 0 2434 -5460 -19060 20 0 0 2434 -5460 -19060 42 0 0 2434 -5460 -19060 42 0 0 2434 -5460 -19060 55 0 0 2434 -5460 -19060 55 0 0 2434 -5460 -19060 104 -4 -17 2434 -5460 -19060 104 -4 -17 2434 -5460 -19060 129 -29 -126 2434 -5460 -19060 129 -29 -126 2434 -5460 -19060 -21 0 0 2434 -5460 -19060 2025-11-19 11:05:07,311 Hysteresis 10498 0: raw(0 16000 16000 16000) min(-5460 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2434 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5460 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2434 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -21 0 0 2434 -5460 -19060 -36 0 0 2434 -5460 -19060 -102 2 8 2434 -5460 -19060 -102 2 8 2434 -5460 -19060 -20 0 0 2434 -5460 -19060 -20 0 0 2434 -5460 -19060 55 0 0 2434 -5460 -19060 55 0 0 2434 -5460 -19060 23 0 0 2434 -5460 -19060 23 0 0 2434 -5460 -19060 -47 0 0 2434 -5460 -19060 -47 0 0 2434 -5460 -19060 -55 0 0 2434 -5460 -19060 -55 0 0 2434 -5460 -19060 -64 0 0 2434 -5460 -19060 -64 0 0 2434 -5460 -19060 -39 0 0 2434 -5460 -19060 -39 0 0 2434 -5460 -19060 1 0 0 2434 -5460 -19060 2025-11-19 11:05:17,422 Hysteresis 10508 0: raw(0 16000 16000 16000) min(-5460 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2434 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5460 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2434 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 1 0 0 2434 -5460 -19060 39 0 0 2434 -5460 -19060 39 0 0 2434 -5460 -19060 39 0 0 2434 -5460 -19060 -44 0 0 2434 -5460 -19060 -59 0 0 2434 -5460 -19060 -59 0 0 2434 -5460 -19060 -16 0 0 2434 -5460 -19060 -16 0 0 2434 -5460 -19060 -7 0 0 2434 -5460 -19060 -7 0 0 2434 -5460 -19060 -4 0 0 2434 -5460 -19060 -4 0 0 2434 -5460 -19060 -23 0 0 2434 -5460 -19060 -23 0 0 2434 -5460 -19060 -77 0 0 2434 -5460 -19060 -77 0 0 2434 -5460 -19060 -105 5 21 2434 -5460 -19060 -105 5 21 2434 -5460 -19060 -79 0 0 2434 -5460 -19060 2025-11-19 11:05:27,475 Hysteresis 10518 0: raw(0 16000 16000 16000) min(-5460 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2434 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5460 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2434 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -79 0 0 2434 -5460 -19060 -40 0 0 2434 -5460 -19060 -40 0 0 2434 -5460 -19060 -51 0 0 2434 -5460 -19060 -51 0 0 2434 -5460 -19060 15 0 0 2434 -5460 -19060 15 0 0 2434 -5460 -19060 -40 0 0 2434 -5460 -19060 -40 0 0 2434 -5460 -19060 -107 7 30 2434 -5460 -19060 -107 7 30 2434 -5460 -19060 -57 0 0 2434 -5460 -19060 -57 0 0 2434 -5460 -19060 -16 0 0 2434 -5460 -19060 -16 0 0 2434 -5460 -19060 -16 0 0 2434 -5460 -19060 -16 0 0 2434 -5460 -19060 -4 0 0 2434 -5460 -19060 -4 0 0 2434 -5460 -19060 -10 0 0 2434 -5460 -19060 2025-11-19 11:05:37,489 Hysteresis 10528 0: raw(0 16000 16000 16000) min(-5460 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2434 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5460 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2434 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -10 0 0 2434 -5460 -19060 -12 0 0 2434 -5460 -19060 -12 0 0 2434 -5460 -19060 25 0 0 2434 -5460 -19060 25 0 0 2434 -5460 -19060 6 0 0 2434 -5460 -19060 6 0 0 2434 -5460 -19060 21 0 0 2434 -5460 -19060 21 0 0 2434 -5460 -19060 124 -24 -104 2434 -5460 -19060 124 -24 -104 2434 -5460 -19060 143 -43 -186 2434 -5460 -19060 143 -43 -186 2434 -5460 -19060 54 0 0 2434 -5460 -19060 54 0 0 2434 -5460 -19060 105 -5 -21 2434 -5460 -19060 105 -5 -21 2434 -5460 -19060 162 -62 -269 2434 -5460 -19060 162 -62 -269 2434 -5460 -19060 179 -79 -343 2434 -5460 -19060 2025-11-19 11:05:47,570 Hysteresis 10538 0: raw(-343 16000 16000 16000) min(-5460 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2434 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(-343 16000 16000 16000) min(-5460 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2434 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 179 -79 -343 2434 -5460 -19060 140 -40 -173 2434 -5460 -19060 140 -40 -173 2434 -5460 -19060 100 0 0 2434 -5460 -19060 100 0 0 2434 -5460 -19060 112 -12 -52 2434 -5460 -19060 112 -12 -52 2434 -5460 -19060 119 -19 -82 2434 -5460 -19060 119 -19 -82 2434 -5460 -19060 83 0 0 2434 -5460 -19060 83 0 0 2434 -5460 -19060 61 0 0 2434 -5460 -19060 61 0 0 2434 -5460 -19060 142 -42 -182 2434 -5460 -19060 142 -42 -182 2434 -5460 -19060 111 -11 -47 2434 -5460 -19060 111 -11 -47 2434 -5460 -19060 -71 0 0 2434 -5460 -19060 -71 0 0 2434 -5460 -19060 -111 11 47 2434 -5460 -19060 2025-11-19 11:05:57,574 Hysteresis 10548 0: raw(47 16000 16000 16000) min(-5460 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2434 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(47 16000 16000 16000) min(-5460 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2434 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -111 11 47 2434 -5460 -19060 -131 31 134 2434 -5460 -19060 -149 49 213 2434 -5460 -19060 -149 49 213 2434 -5460 -19060 -108 8 34 2434 -5460 -19060 -108 8 34 2434 -5460 -19060 -84 0 0 2434 -5460 -19060 -84 0 0 2434 -5460 -19060 -98 0 0 2434 -5460 -19060 -98 0 0 2434 -5460 -19060 -42 0 0 2434 -5460 -19060 -42 0 0 2434 -5460 -19060 58 0 0 2434 -5460 -19060 58 0 0 2434 -5460 -19060 69 0 0 2434 -5460 -19060 69 0 0 2434 -5460 -19060 141 -41 -178 2434 -5460 -19060 141 -41 -178 2434 -5460 -19060 125 -25 -108 2434 -5460 -19060 125 -25 -108 2434 -5460 -19060 2025-11-19 11:06:07,579 Hysteresis 10558 0: raw(-108 16000 16000 16000) min(-5460 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2434 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(-108 16000 16000 16000) min(-5460 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2434 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -32 0 0 2434 -5460 -19060 -32 0 0 2434 -5460 -19060 -34 0 0 2434 -5460 -19060 -34 0 0 2434 -5460 -19060 -23 0 0 2434 -5460 -19060 -23 0 0 2434 -5460 -19060 -26 0 0 2434 -5460 -19060 -26 0 0 2434 -5460 -19060 -59 0 0 2434 -5460 -19060 -59 0 0 2434 -5460 -19060 -52 0 0 2434 -5460 -19060 -52 0 0 2434 -5460 -19060 -13 0 0 2434 -5460 -19060 -13 0 0 2434 -5460 -19060 -14 0 0 2434 -5460 -19060 -14 0 0 2434 -5460 -19060 770 -670 -2913 2434 -5460 -19060 770 -670 -2913 2434 -5460 -19060 309 -209 -908 2434 -5460 -19060 309 -209 -908 2434 -5460 -19060 2025-11-19 11:06:17,627 Hysteresis 10568 0: raw(-908 16000 16000 16000) min(-5460 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2434 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(-908 16000 16000 16000) min(-5460 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2434 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 149 -49 -213 2434 -5460 -19060 149 -49 -213 2434 -5460 -19060 50 0 0 2434 -5460 -19060 50 0 0 2434 -5460 -19060 -80 0 0 2434 -5460 -19060 -80 0 0 2434 -5460 -19060 -134 34 147 2434 -5460 -19060 -134 34 147 2434 -5460 -19060 -107 7 30 2434 -5460 -19060 -107 7 30 2434 -5460 -19060 -95 0 0 2434 -5460 -19060 -95 0 0 2434 -5460 -19060 -53 0 0 2434 -5460 -19060 -53 0 0 2434 -5460 -19060 -27 0 0 2434 -5460 -19060 -27 0 0 2434 -5460 -19060 -64 0 0 2434 -5460 -19060 -64 0 0 2434 -5460 -19060 -51 0 0 2434 -5460 -19060 -51 0 0 2434 -5460 -19060 2025-11-19 11:06:27,631 Hysteresis 10578 0: raw(0 16000 16000 16000) min(-5460 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2434 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5460 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2434 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 0 0 0 2434 -5460 -19060 0 0 0 2434 -5460 -19060 -2 0 0 2434 -5460 -19060 -2 0 0 2434 -5460 -19060 -1 0 0 2434 -5460 -19060 -1 0 0 2434 -5460 -19060 63 0 0 2434 -5460 -19060 63 0 0 2434 -5460 -19060 -11 0 0 2434 -5460 -19060 -11 0 0 2434 -5460 -19060 -107 7 30 2434 -5460 -19060 -107 7 30 2434 -5460 -19060 -86 0 0 2434 -5460 -19060 -86 0 0 2434 -5460 -19060 -71 0 0 2434 -5460 -19060 -71 0 0 2434 -5460 -19060 -98 0 0 2434 -5460 -19060 -98 0 0 2434 -5460 -19060 -56 0 0 2434 -5460 -19060 -56 0 0 2434 -5460 -19060 2025-11-19 11:06:37,636 Hysteresis 10588 0: raw(0 16000 16000 16000) min(-5460 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2434 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5460 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2434 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -93 0 0 2434 -5460 -19060 -93 0 0 2434 -5460 -19060 -141 41 178 2434 -5460 -19060 -141 41 178 2434 -5460 -19060 -170 70 304 2434 -5460 -19060 -170 70 304 2434 -5460 -19060 -141 41 178 2434 -5460 -19060 -141 41 178 2434 -5460 -19060 -86 0 0 2434 -5460 -19060 -86 0 0 2434 -5460 -19060 -72 0 0 2434 -5460 -19060 -72 0 0 2434 -5460 -19060 -130 30 130 2434 -5460 -19060 -130 30 130 2434 -5460 -19060 -162 62 269 2434 -5460 -19060 -162 62 269 2434 -5460 -19060 -122 22 95 2434 -5460 -19060 -122 22 95 2434 -5460 -19060 -141 41 178 2434 -5460 -19060 -141 41 178 2434 -5460 -19060 2025-11-19 11:06:47,660 Hysteresis 10598 0: raw(178 16000 16000 16000) min(-5460 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2434 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(178 16000 16000 16000) min(-5460 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2434 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -123 23 100 2434 -5460 -19060 -123 23 100 2434 -5460 -19060 -16 0 0 2434 -5460 -19060 51 0 0 2434 -5460 -19060 51 0 0 2434 -5460 -19060 16 0 0 2434 -5460 -19060 16 0 0 2434 -5460 -19060 16 0 0 2434 -5460 -19060 24 0 0 2434 -5460 -19060 -28 0 0 2434 -5460 -19060 -28 0 0 2434 -5460 -19060 -35 0 0 2434 -5460 -19060 -35 0 0 2434 -5460 -19060 18 0 0 2434 -5460 -19060 18 0 0 2434 -5460 -19060 -5 0 0 2434 -5460 -19060 -5 0 0 2434 -5460 -19060 -54 0 0 2434 -5460 -19060 -54 0 0 2434 -5460 -19060 2025-11-19 11:06:57,664 Hysteresis 10608 0: raw(0 16000 16000 16000) min(-5460 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2434 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5460 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2434 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -65 0 0 2434 -5460 -19060 -65 0 0 2434 -5460 -19060 -11 0 0 2434 -5460 -19060 -11 0 0 2434 -5460 -19060 11 0 0 2434 -5460 -19060 11 0 0 2434 -5460 -19060 -18 0 0 2434 -5460 -19060 -18 0 0 2434 -5460 -19060 -23 0 0 2434 -5460 -19060 -23 0 0 2434 -5460 -19060 28 0 0 2434 -5460 -19060 28 0 0 2434 -5460 -19060 52 0 0 2434 -5460 -19060 52 0 0 2434 -5460 -19060 0 0 0 2434 -5460 -19060 0 0 0 2434 -5460 -19060 -29 0 0 2434 -5460 -19060 -29 0 0 2434 -5460 -19060 5 0 0 2434 -5460 -19060 5 0 0 2434 -5460 -19060 2025-11-19 11:07:07,718 Hysteresis 10619 0: raw(0 16000 16000 16000) min(-5460 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2434 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5460 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2434 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -9 0 0 2434 -5460 -19060 -9 0 0 2434 -5460 -19060 -47 0 0 2434 -5460 -19060 -47 0 0 2434 -5460 -19060 22 0 0 2434 -5460 -19060 22 0 0 2434 -5460 -19060 26 0 0 2434 -5460 -19060 26 0 0 2434 -5460 -19060 42 0 0 2434 -5460 -19060 42 0 0 2434 -5460 -19060 169 -69 -300 2434 -5460 -19060 169 -69 -300 2434 -5460 -19060 178 -78 -339 2434 -5460 -19060 178 -78 -339 2434 -5460 -19060 -66 0 0 2434 -5460 -19060 -66 0 0 2434 -5460 -19060 -122 22 95 2434 -5460 -19060 -122 22 95 2434 -5460 -19060 -12 0 0 2434 -5460 -19060 -12 0 0 2434 -5460 -19060 2025-11-19 11:07:17,769 Hysteresis 10629 0: raw(0 16000 16000 16000) min(-5460 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2434 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5460 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2434 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 19 0 0 2434 -5460 -19060 19 0 0 2434 -5460 -19060 24 0 0 2434 -5460 -19060 24 0 0 2434 -5460 -19060 27 0 0 2434 -5460 -19060 27 0 0 2434 -5460 -19060 0 0 0 2434 -5460 -19060 0 0 0 2434 -5460 -19060 57 0 0 2434 -5460 -19060 57 0 0 2434 -5460 -19060 30 0 0 2434 -5460 -19060 30 0 0 2434 -5460 -19060 37 0 0 2434 -5460 -19060 37 0 0 2434 -5460 -19060 37 0 0 2434 -5460 -19060 37 0 0 2434 -5460 -19060 60 0 0 2434 -5460 -19060 60 0 0 2434 -5460 -19060 35 0 0 2434 -5460 -19060 35 0 0 2434 -5460 -19060 2025-11-19 11:07:27,774 Hysteresis 10639 0: raw(0 16000 16000 16000) min(-5460 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2434 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5460 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2434 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 2 0 0 2434 -5460 -19060 2 0 0 2434 -5460 -19060 10 0 0 2434 -5460 -19060 10 0 0 2434 -5460 -19060 -14 0 0 2434 -5460 -19060 -14 0 0 2434 -5460 -19060 4 0 0 2434 -5460 -19060 4 0 0 2434 -5460 -19060 12 0 0 2434 -5460 -19060 12 0 0 2434 -5460 -19060 -10 0 0 2434 -5460 -19060 -10 0 0 2434 -5460 -19060 -52 0 0 2434 -5460 -19060 -52 0 0 2434 -5460 -19060 -6 0 0 2434 -5460 -19060 -6 0 0 2434 -5460 -19060 33 0 0 2434 -5460 -19060 33 0 0 2434 -5460 -19060 35 0 0 2434 -5460 -19060 35 0 0 2434 -5460 -19060 2025-11-19 11:07:37,826 Hysteresis 10649 0: raw(0 16000 16000 16000) min(-5460 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2434 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5460 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2434 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 58 0 0 2434 -5460 -19060 58 0 0 2434 -5460 -19060 36 0 0 2434 -5460 -19060 36 0 0 2434 -5460 -19060 -25 0 0 2434 -5460 -19060 -25 0 0 2434 -5460 -19060 18 0 0 2434 -5460 -19060 18 0 0 2434 -5460 -19060 34 0 0 2434 -5460 -19060 34 0 0 2434 -5460 -19060 44 0 0 2434 -5460 -19060 44 0 0 2434 -5460 -19060 133 -33 -143 2434 -5460 -19060 133 -33 -143 2434 -5460 -19060 82 0 0 2434 -5460 -19060 82 0 0 2434 -5460 -19060 -3 0 0 2434 -5460 -19060 -3 0 0 2434 -5460 -19060 30 0 0 2434 -5460 -19060 30 0 0 2434 -5460 -19060 2025-11-19 11:07:47,857 Hysteresis 10659 0: raw(0 16000 16000 16000) min(-5460 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2434 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5460 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2434 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 35 0 0 2434 -5460 -19060 40 0 0 2434 -5460 -19060 40 0 0 2434 -5460 -19060 38 0 0 2434 -5460 -19060 38 0 0 2434 -5460 -19060 11 0 0 2434 -5460 -19060 11 0 0 2434 -5460 -19060 -25 0 0 2434 -5460 -19060 -25 0 0 2434 -5460 -19060 -40 0 0 2434 -5460 -19060 -40 0 0 2434 -5460 -19060 -8 0 0 2434 -5460 -19060 -8 0 0 2434 -5460 -19060 -4 0 0 2434 -5460 -19060 -4 0 0 2434 -5460 -19060 60 0 0 2434 -5460 -19060 60 0 0 2434 -5460 -19060 40 0 0 2434 -5460 -19060 40 0 0 2434 -5460 -19060 -94 0 0 2434 -5460 -19060 2025-11-19 11:07:57,866 Hysteresis 10669 0: raw(0 16000 16000 16000) min(-5460 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2434 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5460 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2434 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -94 0 0 2434 -5460 -19060 -115 15 65 2434 -5460 -19060 -115 15 65 2434 -5460 -19060 -86 0 0 2434 -5460 -19060 -86 0 0 2434 -5460 -19060 -73 0 0 2434 -5460 -19060 -73 0 0 2434 -5460 -19060 -31 0 0 2434 -5460 -19060 -31 0 0 2434 -5460 -19060 -7 0 0 2434 -5460 -19060 -7 0 0 2434 -5460 -19060 -33 0 0 2434 -5460 -19060 -33 0 0 2434 -5460 -19060 -7 0 0 2434 -5460 -19060 -7 0 0 2434 -5460 -19060 58 0 0 2434 -5460 -19060 58 0 0 2434 -5460 -19060 61 0 0 2434 -5460 -19060 61 0 0 2434 -5460 -19060 2025-11-19 11:08:07,931 Hysteresis 10679 0: raw(0 16000 16000 16000) min(-5460 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2434 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5460 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2434 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 97 0 0 2434 -5460 -19060 97 0 0 2434 -5460 -19060 78 0 0 2434 -5460 -19060 78 0 0 2434 -5460 -19060 -16 0 0 2434 -5460 -19060 -16 0 0 2434 -5460 -19060 -65 0 0 2434 -5460 -19060 -65 0 0 2434 -5460 -19060 -65 0 0 2434 -5460 -19060 -65 0 0 2434 -5460 -19060 -58 0 0 2434 -5460 -19060 -58 0 0 2434 -5460 -19060 -22 0 0 2434 -5460 -19060 -22 0 0 2434 -5460 -19060 -43 0 0 2434 -5460 -19060 -43 0 0 2434 -5460 -19060 -36 0 0 2434 -5460 -19060 -36 0 0 2434 -5460 -19060 -10 0 0 2434 -5460 -19060 -10 0 0 2434 -5460 -19060 2025-11-19 11:08:17,938 Hysteresis 10689 0: raw(0 16000 16000 16000) min(-5460 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2434 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5460 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2434 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 21 0 0 2434 -5460 -19060 21 0 0 2434 -5460 -19060 37 0 0 2434 -5460 -19060 37 0 0 2434 -5460 -19060 106 -6 -26 2434 -5460 -19060 106 -6 -26 2434 -5460 -19060 142 -42 -182 2434 -5460 -19060 142 -42 -182 2434 -5460 -19060 -42 0 0 2434 -5460 -19060 -42 0 0 2434 -5460 -19060 -619 519 2256 2434 -5460 -19060 -619 519 2256 2434 -5460 -19060 -244 144 626 2434 -5460 -19060 -244 144 626 2434 -5460 -19060 -98 0 0 2434 -5460 -19060 -98 0 0 2434 -2913 -19060 0 0 0 2434 -2913 -19060 0 0 0 2434 -2913 -19060 -41 0 0 2434 -2913 -19060 -41 0 0 2434 -2913 -19060 2025-11-19 11:08:27,942 Hysteresis 10699 0: raw(0 16000 16000 16000) min(-2913 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2434 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-2913 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2434 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -57 0 0 2434 -2913 -19060 -57 0 0 2256 -2913 -19060 -97 0 0 2256 -2913 -19060 -97 0 0 2256 -2913 -19060 -74 0 0 2256 -2913 -19060 -74 0 0 2256 -2913 -19060 -9 0 0 2256 -2913 -19060 -9 0 0 2256 -2913 -19060 16 0 0 2256 -2913 -19060 16 0 0 2256 -2913 -19060 56 0 0 2256 -2913 -19060 56 0 0 2256 -2913 -19060 4 0 0 2256 -2913 -19060 4 0 0 2256 -2913 -19060 -38 0 0 2256 -2913 -19060 -38 0 0 2256 -2913 -19060 0 0 0 2256 -2913 -19060 28 0 0 2256 -2913 -19060 28 0 0 2256 -2913 -19060 15 0 0 2256 -2913 -19060 2025-11-19 11:08:38,006 Hysteresis 10709 0: raw(0 16000 16000 16000) min(-2913 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2256 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-2913 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2256 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 15 0 0 2256 -2913 -19060 87 0 0 2256 -2913 -19060 87 0 0 2256 -2913 -19060 81 0 0 2256 -2913 -19060 81 0 0 2256 -2913 -19060 35 0 0 2256 -2913 -19060 35 0 0 2256 -2913 -19060 56 0 0 2256 -2913 -19060 56 0 0 2256 -2913 -19060 64 0 0 2256 -2913 -19060 64 0 0 2256 -2913 -19060 34 0 0 2256 -2913 -19060 34 0 0 2256 -2913 -19060 64 0 0 2256 -2913 -19060 64 0 0 2256 -2913 -19060 8 0 0 2256 -2913 -19060 8 0 0 2256 -2913 -19060 -48 0 0 2256 -2913 -19060 -48 0 0 2256 -2913 -19060 2 0 0 2256 -2913 -19060 2025-11-19 11:08:48,012 Hysteresis 10719 0: raw(0 16000 16000 16000) min(-2913 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2256 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-2913 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2256 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 2 0 0 2256 -2913 -19060 26 0 0 2256 -2913 -19060 26 0 0 2256 -2913 -19060 -4 0 0 2256 -2913 -19060 -4 0 0 2256 -2913 -19060 -27 0 0 2256 -2913 -19060 -27 0 0 2256 -2913 -19060 -51 0 0 2256 -2913 -19060 -51 0 0 2256 -2913 -19060 -146 46 200 2256 -2913 -19060 -146 46 200 2256 -2913 -19060 -172 72 313 2256 -2913 -19060 -172 72 313 2256 -2913 -19060 -112 12 52 2256 -2913 -19060 -112 12 52 2256 -2913 -19060 -10 0 0 2256 -2913 -19060 -10 0 0 2256 -2913 -19060 75 0 0 2256 -2913 -19060 75 0 0 2256 -2913 -19060 120 -20 -86 2256 -2913 -19060 2025-11-19 11:08:58,017 Hysteresis 10729 0: raw(-86 16000 16000 16000) min(-2913 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2256 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(-86 16000 16000 16000) min(-2913 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2256 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 120 -20 -86 2256 -2913 -19060 23 0 0 2256 -2913 -19060 23 0 0 2256 -2913 -19060 7 0 0 2256 -2913 -19060 7 0 0 2256 -2913 -19060 37 0 0 2256 -2913 -19060 37 0 0 2256 -2913 -19060 31 0 0 2256 -2913 -19060 31 0 0 2256 -2913 -19060 17 0 0 2256 -2913 -19060 17 0 0 2256 -2913 -19060 5 0 0 2256 -2913 -19060 5 0 0 2256 -2913 -19060 -50 0 0 2256 -2913 -19060 -50 0 0 2256 -2913 -19060 -34 0 0 2256 -2913 -19060 -34 0 0 2256 -2913 -19060 -53 0 0 2256 -2913 -19060 -53 0 0 2256 -2913 -19060 -81 0 0 2256 -2913 -19060 2025-11-19 11:09:08,087 Hysteresis 10739 0: raw(0 16000 16000 16000) min(-2913 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2256 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-2913 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2256 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -81 0 0 2256 -2913 -19060 -25 0 0 2256 -2913 -19060 -25 0 0 2256 -2913 -19060 -32 0 0 2256 -2913 -19060 -32 0 0 2256 -2913 -19060 -167 67 291 2256 -2913 -19060 -167 67 291 2256 -2913 -19060 -139 39 169 2256 -2913 -19060 -139 39 169 2256 -2913 -19060 -70 0 0 2256 -2913 -19060 -70 0 0 2256 -2913 -19060 -13 0 0 2256 -2913 -19060 -13 0 0 2256 -2913 -19060 45 0 0 2256 -2913 -19060 45 0 0 2256 -2913 -19060 82 0 0 2256 -2913 -19060 82 0 0 2256 -2913 -19060 36 0 0 2256 -2913 -19060 36 0 0 2256 -2913 -19060 31 0 0 2256 -2913 -19060 2025-11-19 11:09:18,091 Hysteresis 10749 0: raw(0 16000 16000 16000) min(-2913 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2256 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-2913 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2256 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 31 0 0 2256 -2913 -19060 45 0 0 2256 -2913 -19060 45 0 0 2256 -2913 -19060 36 0 0 2256 -2913 -19060 36 0 0 2256 -2913 -19060 52 0 0 2256 -2913 -19060 52 0 0 2256 -2913 -19060 44 0 0 2256 -2913 -19060 44 0 0 2256 -2913 -19060 -113 13 56 2256 -2913 -19060 -113 13 56 2256 -2913 -19060 -164 64 278 2256 -2913 -19060 -164 64 278 2256 -2913 -19060 -304 204 886 2256 -2913 -19060 -304 204 886 2256 -2913 -19060 -40 0 0 2256 -2913 -19060 -40 0 0 2256 -2913 -19060 -5 0 0 2256 -2913 -19060 -5 0 0 2256 -2913 -19060 2025-11-19 11:09:28,099 Hysteresis 10759 0: raw(0 16000 16000 16000) min(-2913 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2256 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-2913 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2256 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 40 0 0 2256 -2913 -19060 40 0 0 2256 -2913 -19060 48 0 0 2256 -2913 -19060 48 0 0 2256 -2913 -19060 -19 0 0 2256 -2913 -19060 -19 0 0 2256 -2913 -19060 -22 0 0 2256 -2913 -19060 -22 0 0 2256 -2913 -19060 -28 0 0 2256 -2913 -19060 -28 0 0 2256 -2913 -19060 -15 0 0 2256 -2913 -19060 -15 0 0 2256 -2913 -19060 96 0 0 2256 -2913 -19060 96 0 0 2256 -2913 -19060 23 0 0 2256 -2913 -19060 23 0 0 2256 -2913 -19060 -94 0 0 2256 -2913 -19060 -94 0 0 2256 -2913 -19060 1 0 0 2256 -2913 -19060 1 0 0 2256 -2913 -19060 2025-11-19 11:09:38,191 Hysteresis 10769 0: raw(0 16000 16000 16000) min(-2913 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2256 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-2913 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2256 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 46 0 0 2256 -2913 -19060 46 0 0 2256 -2913 -19060 64 0 0 2256 -2913 -19060 64 0 0 2256 -2913 -19060 84 0 0 2256 -2913 -19060 84 0 0 2256 -2913 -19060 57 0 0 2256 -2913 -19060 57 0 0 2256 -2913 -19060 11 0 0 2256 -2913 -19060 11 0 0 2256 -2913 -19060 39 0 0 2256 -2913 -19060 29 0 0 2256 -2913 -19060 29 0 0 2256 -2913 -19060 35 0 0 2256 -2913 -19060 35 0 0 2256 -2913 -19060 139 -39 -169 2256 -2913 -19060 139 -39 -169 2256 -2913 -19060 43 0 0 2256 -2913 -19060 43 0 0 2256 -2913 -19060 -100 0 0 2256 -2913 -19060 2025-11-19 11:09:48,195 Hysteresis 10779 0: raw(0 16000 16000 16000) min(-2913 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2256 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-2913 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2256 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -100 0 0 2256 -2913 -19060 -41 0 0 2256 -2913 -19060 -41 0 0 2256 -2913 -19060 -47 0 0 2256 -2913 -19060 -47 0 0 2256 -2913 -19060 -61 0 0 2256 -2913 -19060 -61 0 0 2256 -2913 -19060 -28 0 0 2256 -2913 -19060 -28 0 0 2256 -2913 -19060 -16 0 0 2256 -2913 -19060 -16 0 0 2256 -2913 -19060 -37 0 0 2256 -2913 -19060 -37 0 0 2256 -2913 -19060 -17 0 0 2256 -2913 -19060 -17 0 0 2256 -2913 -19060 16 0 0 2256 -2913 -19060 16 0 0 2256 -2913 -19060 19 0 0 2256 -2913 -19060 19 0 0 2256 -2913 -19060 86 0 0 2256 -2913 -19060 2025-11-19 11:09:58,200 Hysteresis 10789 0: raw(0 16000 16000 16000) min(-2913 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2256 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-2913 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2256 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 86 0 0 2256 -2913 -19060 68 0 0 2256 -2913 -19060 68 0 0 2256 -2913 -19060 -56 0 0 2256 -2913 -19060 -56 0 0 2256 -2913 -19060 -58 0 0 2256 -2913 -19060 -58 0 0 2256 -2913 -19060 -19 0 0 2256 -2913 -19060 -19 0 0 2256 -2913 -19060 0 0 0 2256 -2913 -19060 0 0 0 2256 -2913 -19060 55 0 0 2256 -2913 -19060 55 0 0 2256 -2913 -19060 84 0 0 2256 -2913 -19060 84 0 0 2256 -2913 -19060 35 0 0 2256 -2913 -19060 35 0 0 2256 -2913 -19060 -5 0 0 2256 -2913 -19060 -5 0 0 2256 -2913 -19060 31 0 0 2256 -2913 -19060 2025-11-19 11:10:08,236 Hysteresis 10799 0: raw(0 16000 16000 16000) min(-2913 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2256 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-2913 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2256 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 31 0 0 2256 -2913 -19060 -2 0 0 2256 -2913 -19060 -2 0 0 2256 -2913 -19060 32 0 0 2256 -2913 -19060 32 0 0 2256 -2913 -19060 -3 0 0 2256 -2913 -19060 -3 0 0 2256 -2913 -19060 -123 23 100 2256 -2913 -19060 -123 23 100 2256 -2913 -19060 -149 49 213 2256 -2913 -19060 -149 49 213 2256 -2913 -19060 -70 0 0 2256 -2913 -19060 -70 0 0 2256 -2913 -19060 -2 0 0 2256 -2913 -19060 -2 0 0 2256 -2913 -19060 36 0 0 2256 -2913 -19060 36 0 0 2256 -2913 -19060 7 0 0 2256 -2913 -19060 7 0 0 2256 -2913 -19060 -62 0 0 2256 -2913 -19060 2025-11-19 11:10:18,243 Hysteresis 10809 0: raw(0 16000 16000 16000) min(-2913 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2256 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-2913 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2256 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -62 0 0 2256 -908 -19060 -68 0 0 2256 -908 -19060 -68 0 0 2256 -339 -19060 -12 0 0 2256 -339 -19060 -12 0 0 2256 -339 -19060 -16 0 0 2256 -339 -19060 -16 0 0 2256 -339 -19060 49 0 0 2256 -339 -19060 49 0 0 2256 -339 -19060 88 0 0 2256 -339 -19060 88 0 0 2256 -339 -19060 -36 0 0 2256 -339 -19060 -36 0 0 2256 -339 -19060 -127 27 117 2256 -339 -19060 -127 27 117 2256 -339 -19060 -33 0 0 2256 -339 -19060 -33 0 0 2256 -339 -19060 20 0 0 2256 -339 -19060 20 0 0 2256 -339 -19060 -2 0 0 2256 -339 -19060 2025-11-19 11:10:28,248 Hysteresis 10819 0: raw(0 16000 16000 16000) min(-339 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2256 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-339 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2256 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -2 0 0 2256 -339 -19060 34 0 0 2256 -339 -19060 34 0 0 2256 -339 -19060 4 0 0 2256 -339 -19060 4 0 0 2256 -339 -19060 -53 0 0 2256 -339 -19060 -53 0 0 2256 -339 -19060 11 0 0 2256 -339 -19060 11 0 0 2256 -339 -19060 29 0 0 2256 -339 -19060 29 0 0 2256 -339 -19060 11 0 0 2256 -339 -19060 11 0 0 2256 -339 -19060 1747 -1647 -7160 2256 -7160 -19060 1747 -1647 -7160 2256 -7160 -19060 -1074 974 4234 4234 -7160 -19060 810 -710 -3086 4234 -7160 -19060 810 -710 -3086 4234 -7160 -19060 -465 365 1586 4234 -7160 -19060 -465 365 1586 4234 -7160 -19060 2025-11-19 11:10:38,312 Hysteresis 10829 0: raw(1586 16000 16000 16000) min(-7160 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4234 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(1586 16000 16000 16000) min(-7160 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4234 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -712 612 2660 4234 -7160 -19060 -712 612 2660 4234 -7160 -19060 -16 0 0 4234 -7160 -19060 -16 0 0 4234 -7160 -19060 129 -29 -126 4234 -7160 -19060 129 -29 -126 4234 -7160 -19060 67 0 0 4234 -7160 -19060 67 0 0 4234 -7160 -19060 -41 0 0 4234 -7160 -19060 -41 0 0 4234 -7160 -19060 25 0 0 4234 -7160 -19060 25 0 0 4234 -7160 -19060 23 0 0 4234 -7160 -19060 23 0 0 4234 -7160 -19060 27 0 0 4234 -7160 -19060 27 0 0 4234 -7160 -19060 46 0 0 4234 -7160 -19060 46 0 0 4234 -7160 -19060 6 0 0 4234 -7160 -19060 2025-11-19 11:10:48,317 Hysteresis 10839 0: raw(0 16000 16000 16000) min(-7160 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4234 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-7160 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4234 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 6 0 0 4234 -7160 -19060 -32 0 0 4234 -7160 -19060 -32 0 0 4234 -7160 -19060 -4 0 0 4234 -7160 -19060 -4 0 0 4234 -7160 -19060 -6 0 0 4234 -7160 -19060 -6 0 0 4234 -7160 -19060 2 0 0 4234 -7160 -19060 2 0 0 4234 -7160 -19060 74 0 0 4234 -7160 -19060 74 0 0 4234 -7160 -19060 5 0 0 4234 -7160 -19060 5 0 0 4234 -7160 -19060 -105 5 21 4234 -7160 -19060 -105 5 21 4234 -7160 -19060 -123 23 100 4234 -7160 -19060 -123 23 100 4234 -7160 -19060 -57 0 0 4234 -7160 -19060 -57 0 0 4234 -7160 -19060 -24 0 0 4234 -7160 -19060 2025-11-19 11:10:58,360 Hysteresis 10849 0: raw(0 16000 16000 16000) min(-7160 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4234 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-7160 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4234 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -24 0 0 4234 -7160 -19060 10 0 0 4234 -7160 -19060 10 0 0 4234 -7160 -19060 10 0 0 4234 -7160 -19060 24 0 0 4234 -7160 -19060 -39 0 0 4234 -7160 -19060 -39 0 0 4234 -7160 -19060 -51 0 0 4234 -7160 -19060 -51 0 0 4234 -7160 -19060 3 0 0 4234 -7160 -19060 3 0 0 4234 -7160 -19060 -29 0 0 4234 -7160 -19060 -29 0 0 4234 -7160 -19060 13 0 0 4234 -7160 -19060 13 0 0 4234 -7160 -19060 66 0 0 4234 -7160 -19060 66 0 0 4234 -7160 -19060 -68 0 0 4234 -7160 -19060 -68 0 0 4234 -7160 -19060 -109 9 39 4234 -7160 -19060 2025-11-19 11:11:08,541 Hysteresis 10859 0: raw(39 16000 16000 16000) min(-7160 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4234 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(39 16000 16000 16000) min(-7160 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4234 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -109 9 39 4234 -7160 -19060 -33 0 0 4234 -7160 -19060 -33 0 0 4234 -7160 -19060 10 0 0 4234 -7160 -19060 10 0 0 4234 -7160 -19060 28 0 0 4234 -7160 -19060 28 0 0 4234 -7160 -19060 24 0 0 4234 -7160 -19060 24 0 0 4234 -7160 -19060 34 0 0 4234 -7160 -19060 34 0 0 4234 -7160 -19060 3 0 0 4234 -7160 -19060 61 0 0 4234 -7160 -19060 61 0 0 4234 -7160 -19060 19 0 0 4234 -7160 -19060 19 0 0 4234 -7160 -19060 79 0 0 4234 -7160 -19060 79 0 0 4234 -7160 -19060 99 0 0 4234 -7160 -19060 99 0 0 4234 -7160 -19060 2025-11-19 11:11:18,545 Hysteresis 10869 0: raw(0 16000 16000 16000) min(-7160 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4234 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-7160 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4234 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -57 0 0 4234 -7160 -19060 -57 0 0 4234 -7160 -19060 -94 0 0 4234 -7160 -19060 -94 0 0 4234 -7160 -19060 -38 0 0 4234 -7160 -19060 -38 0 0 4234 -7160 -19060 -36 0 0 4234 -7160 -19060 -36 0 0 4234 -7160 -19060 -10 0 0 4234 -7160 -19060 -10 0 0 4234 -7160 -19060 -10 0 0 4234 -7160 -19060 -10 0 0 4234 -7160 -19060 -79 0 0 4234 -7160 -19060 -79 0 0 4234 -7160 -19060 -58 0 0 4234 -7160 -19060 -58 0 0 4234 -7160 -19060 -25 0 0 4234 -7160 -19060 -25 0 0 4234 -7160 -19060 25 0 0 4234 -7160 -19060 25 0 0 4234 -7160 -19060 2025-11-19 11:11:28,575 Hysteresis 10879 0: raw(0 16000 16000 16000) min(-7160 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4234 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-7160 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4234 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 45 0 0 4234 -7160 -19060 45 0 0 4234 -7160 -19060 92 0 0 4234 -7160 -19060 92 0 0 4234 -7160 -19060 5 0 0 4234 -7160 -19060 5 0 0 4234 -7160 -19060 -81 0 0 4234 -7160 -19060 -81 0 0 4234 -7160 -19060 -35 0 0 4234 -7160 -19060 -35 0 0 4234 -7160 -19060 -30 0 0 4234 -7160 -19060 -30 0 0 4234 -7160 -19060 -50 0 0 4234 -7160 -19060 -50 0 0 4234 -7160 -19060 1 0 0 4234 -7160 -19060 1 0 0 4234 -7160 -19060 -25 0 0 4234 -7160 -19060 -25 0 0 4234 -7160 -19060 -99 0 0 4234 -7160 -19060 -60 0 0 4234 -7160 -19060 2025-11-19 11:11:38,666 Hysteresis 10889 0: raw(0 16000 16000 16000) min(-7160 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4234 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-7160 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4234 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -60 0 0 4234 -7160 -19060 -72 0 0 4234 -7160 -19060 -72 0 0 4234 -7160 -19060 -51 0 0 4234 -7160 -19060 -51 0 0 4234 -7160 -19060 20 0 0 4234 -7160 -19060 20 0 0 4234 -7160 -19060 -24 0 0 4234 -7160 -19060 -24 0 0 4234 -7160 -19060 -101 1 4 4234 -7160 -19060 -101 1 4 4234 -7160 -19060 -32 0 0 4234 -7160 -19060 -32 0 0 4234 -7160 -19060 0 0 0 4234 -7160 -19060 0 0 0 4234 -7160 -19060 -10 0 0 4234 -7160 -19060 -10 0 0 4234 -7160 -19060 18 0 0 4234 -7160 -19060 18 0 0 4234 -7160 -19060 -44 0 0 4234 -7160 -19060 2025-11-19 11:11:48,670 Hysteresis 10899 0: raw(0 16000 16000 16000) min(-7160 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4234 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-7160 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4234 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -44 0 0 4234 -7160 -19060 -59 0 0 4234 -7160 -19060 -59 0 0 4234 -7160 -19060 10 0 0 4234 -7160 -19060 10 0 0 4234 -7160 -19060 -13 0 0 4234 -7160 -19060 -13 0 0 4234 -7160 -19060 38 0 0 4234 -7160 -19060 38 0 0 4234 -7160 -19060 114 -14 -60 4234 -7160 -19060 114 -14 -60 4234 -7160 -19060 37 0 0 4234 -7160 -19060 37 0 0 4234 -7160 -19060 -47 0 0 4234 -7160 -19060 -47 0 0 4234 -7160 -19060 -6 0 0 4234 -7160 -19060 -6 0 0 4234 -7160 -19060 3 0 0 4234 -7160 -19060 3 0 0 4234 -7160 -19060 8 0 0 4234 -7160 -19060 2025-11-19 11:11:58,736 Hysteresis 10910 0: raw(0 16000 16000 16000) min(-7160 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4234 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-7160 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4234 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 8 0 0 4234 -7160 -19060 88 0 0 4234 -7160 -19060 88 0 0 4234 -7160 -19060 80 0 0 4234 -7160 -19060 80 0 0 4234 -7160 -19060 0 0 0 4234 -7160 -19060 0 0 0 4234 -7160 -19060 26 0 0 4234 -7160 -19060 26 0 0 4234 -7160 -19060 49 0 0 4234 -7160 -19060 49 0 0 4234 -7160 -19060 58 0 0 4234 -7160 -19060 58 0 0 4234 -7160 -19060 128 -28 -121 4234 -7160 -19060 128 -28 -121 4234 -7160 -19060 77 0 0 4234 -7160 -19060 77 0 0 4234 -7160 -19060 -49 0 0 4234 -7160 -19060 -49 0 0 4234 -7160 -19060 -77 0 0 4234 -7160 -19060 2025-11-19 11:12:08,866 Hysteresis 10920 0: raw(0 16000 16000 16000) min(-7160 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4234 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-7160 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4234 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -77 0 0 4234 -7160 -19060 -55 0 0 4234 -7160 -19060 -55 0 0 4234 -7160 -19060 -40 0 0 4234 -7160 -19060 -40 0 0 4234 -7160 -19060 3 0 0 4234 -7160 -19060 3 0 0 4234 -7160 -19060 377 -277 -1204 4234 -7160 -19060 377 -277 -1204 4234 -7160 -19060 349 -249 -1082 4234 -7160 -19060 349 -249 -1082 4234 -7160 -19060 121 -21 -91 4234 -7160 -19060 121 -21 -91 4234 -7160 -19060 37 0 0 4234 -7160 -19060 37 0 0 4234 -7160 -19060 23 0 0 4234 -7160 -19060 23 0 0 4234 -7160 -19060 2 0 0 4234 -7160 -19060 2 0 0 4234 -7160 -19060 2025-11-19 11:12:18,873 Hysteresis 10930 0: raw(0 16000 16000 16000) min(-7160 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4234 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-7160 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4234 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 33 0 0 4234 -7160 -19060 33 0 0 4234 -7160 -19060 -57 0 0 4234 -7160 -19060 -57 0 0 4234 -7160 -19060 -112 12 52 4234 -7160 -19060 -112 12 52 4234 -7160 -19060 -56 0 0 4234 -7160 -19060 -56 0 0 4234 -7160 -19060 -23 0 0 4234 -7160 -19060 -23 0 0 4234 -7160 -19060 -6 0 0 4234 -7160 -19060 -6 0 0 4234 -7160 -19060 34 0 0 4234 -7160 -19060 34 0 0 4234 -7160 -19060 -31 0 0 4234 -7160 -19060 -31 0 0 4234 -7160 -19060 -54 0 0 4234 -7160 -19060 -54 0 0 4234 -7160 -19060 -3 0 0 4234 -7160 -19060 -3 0 0 4234 -7160 -19060 2025-11-19 11:12:28,877 Hysteresis 10940 0: raw(0 16000 16000 16000) min(-7160 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4234 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-7160 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4234 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -21 0 0 4234 -7160 -19060 -21 0 0 4234 -7160 -19060 -11 0 0 4234 -7160 -19060 -11 0 0 4234 -7160 -19060 80 0 0 4234 -7160 -19060 15 0 0 4234 -7160 -19060 15 0 0 4234 -7160 -19060 -78 0 0 4234 -7160 -19060 -78 0 0 4234 -7160 -19060 -50 0 0 4234 -7160 -19060 -50 0 0 4234 -7160 -19060 -41 0 0 4234 -7160 -19060 -41 0 0 4234 -7160 -19060 -53 0 0 4234 -7160 -19060 -53 0 0 4234 -7160 -19060 -11 0 0 4234 -7160 -19060 -11 0 0 4234 -7160 -19060 -2 0 0 4234 -7160 -19060 -2 0 0 4234 -7160 -19060 -77 0 0 4234 -7160 -19060 2025-11-19 11:12:38,933 Hysteresis 10950 0: raw(0 16000 16000 16000) min(-7160 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4234 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-7160 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4234 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -77 0 0 4234 -7160 -19060 -22 0 0 4234 -7160 -19060 -22 0 0 4234 -7160 -19060 -3 0 0 4234 -7160 -19060 -3 0 0 4234 -7160 -19060 -21 0 0 4234 -7160 -19060 -21 0 0 4234 -7160 -19060 71 0 0 4234 -7160 -19060 71 0 0 4234 -7160 -19060 2 0 0 4234 -7160 -19060 2 0 0 4234 -7160 -19060 -86 0 0 4234 -7160 -19060 -86 0 0 4234 -7160 -19060 -28 0 0 4234 -7160 -19060 -28 0 0 4234 -7160 -19060 -21 0 0 4234 -7160 -19060 -21 0 0 4234 -7160 -19060 -19 0 0 4234 -7160 -19060 -19 0 0 4234 -7160 -19060 32 0 0 4234 -7160 -19060 2025-11-19 11:12:48,938 Hysteresis 10960 0: raw(0 16000 16000 16000) min(-7160 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4234 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-7160 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4234 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 32 0 0 4234 -7160 -19060 -4 0 0 4234 -7160 -19060 -4 0 0 4234 -7160 -19060 -42 0 0 4234 -7160 -19060 -42 0 0 4234 -7160 -19060 -45 0 0 4234 -7160 -19060 -45 0 0 4234 -7160 -19060 -6 0 0 4234 -7160 -19060 -6 0 0 4234 -7160 -19060 3 0 0 4234 -7160 -19060 3 0 0 4234 -7160 -19060 68 0 0 4234 -7160 -19060 68 0 0 4234 -7160 -19060 -27 0 0 4234 -7160 -19060 -27 0 0 4234 -7160 -19060 -112 12 52 4234 -7160 -19060 -112 12 52 4234 -7160 -19060 -86 0 0 4234 -7160 -19060 -86 0 0 4234 -7160 -19060 -15 0 0 4234 -7160 -19060 2025-11-19 11:12:59,006 Hysteresis 10970 0: raw(0 16000 16000 16000) min(-7160 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4234 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-7160 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4234 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -15 0 0 4234 -7160 -19060 -7 0 0 4234 -7160 -19060 -7 0 0 4234 -7160 -19060 27 0 0 4234 -7160 -19060 27 0 0 4234 -7160 -19060 28 0 0 4234 -7160 -19060 28 0 0 4234 -7160 -19060 -34 0 0 4234 -7160 -19060 -34 0 0 4234 -7160 -19060 -24 0 0 4234 -7160 -19060 -24 0 0 4234 -7160 -19060 -19 0 0 4234 -7160 -19060 -19 0 0 4234 -7160 -19060 -32 0 0 4234 -7160 -19060 -32 0 0 4234 -7160 -19060 25 0 0 4234 -7160 -19060 25 0 0 4234 -7160 -19060 -11 0 0 4234 -7160 -19060 -11 0 0 4234 -7160 -19060 -117 17 73 4234 -7160 -19060 2025-11-19 11:13:09,050 Hysteresis 10980 0: raw(73 16000 16000 16000) min(-7160 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4234 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(73 16000 16000 16000) min(-7160 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4234 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -117 17 73 4234 -7160 -19060 -115 15 65 4234 -7160 -19060 -115 15 65 4234 -7160 -19060 -41 0 0 4234 -7160 -19060 -41 0 0 4234 -7160 -19060 13 0 0 4234 -7160 -19060 13 0 0 4234 -7160 -19060 60 0 0 4234 -7160 -19060 60 0 0 4234 -7160 -19060 46 0 0 4234 -7160 -19060 46 0 0 4234 -7160 -19060 -69 0 0 4234 -7160 -19060 -69 0 0 4234 -7160 -19060 -56 0 0 4234 -7160 -19060 -56 0 0 4234 -7160 -19060 -6 0 0 4234 -7160 -19060 -6 0 0 4234 -7160 -19060 -28 0 0 4234 -7160 -19060 -28 0 0 4234 -7160 -19060 13 0 0 4234 -7160 -19060 2025-11-19 11:13:19,055 Hysteresis 10990 0: raw(0 16000 16000 16000) min(-7160 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4234 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-7160 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4234 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 13 0 0 4234 -7160 -19060 37 0 0 4234 -7160 -19060 37 0 0 4234 -7160 -19060 -72 0 0 4234 -7160 -19060 -72 0 0 4234 -7160 -19060 -80 0 0 4234 -7160 -19060 -80 0 0 4234 -7160 -19060 -18 0 0 4234 -7160 -19060 -18 0 0 4234 -7160 -19060 -24 0 0 4234 -7160 -19060 -21 0 0 4234 -7160 -19060 -21 0 0 4234 -7160 -19060 -6 0 0 4234 -7160 -19060 -6 0 0 4234 -7160 -19060 -11 0 0 4234 -7160 -19060 -11 0 0 4234 -7160 -19060 -76 0 0 4234 -7160 -19060 -76 0 0 4234 -7160 -19060 -38 0 0 4234 -7160 -19060 -38 0 0 4234 -7160 -19060 2025-11-19 11:13:29,143 Hysteresis 11000 0: raw(0 16000 16000 16000) min(-7160 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4234 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-7160 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4234 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -27 0 0 4234 -7160 -19060 -27 0 0 4234 -7160 -19060 -53 0 0 4234 -7160 -19060 -53 0 0 4234 -7160 -19060 49 0 0 4234 -7160 -19060 49 0 0 4234 -7160 -19060 -2 0 0 4234 -7160 -19060 -2 0 0 4234 -7160 -19060 -110 10 43 4234 -7160 -19060 -110 10 43 4234 -7160 -19060 -9 0 0 4234 -7160 -19060 -9 0 0 4234 -7160 -19060 42 0 0 4234 -7160 -19060 42 0 0 4234 -7160 -19060 27 0 0 4234 -7160 -19060 27 0 0 4234 -7160 -19060 50 0 0 4234 -7160 -19060 50 0 0 4234 -7160 -19060 26 0 0 4234 -7160 -19060 2025-11-19 11:13:39,217 Hysteresis 11010 0: raw(0 16000 16000 16000) min(-7160 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4234 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-7160 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4234 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 26 0 0 4234 -7160 -19060 -1 0 0 4234 -7160 -19060 -1 0 0 4234 -7160 -19060 -4 0 0 4234 -7160 -19060 -4 0 0 4234 -7160 -19060 9 0 0 4234 -7160 -19060 9 0 0 4234 -7160 -19060 30 0 0 4234 -7160 -19060 30 0 0 4234 -7160 -19060 108 -8 -34 4234 -7160 -19060 108 -8 -34 4234 -7160 -19060 40 0 0 4234 -7160 -19060 40 0 0 4234 -7160 -19060 -58 0 0 4234 -7160 -19060 -58 0 0 4234 -7160 -19060 14 0 0 4234 -7160 -19060 14 0 0 4234 -7160 -19060 16 0 0 4234 -7160 -19060 16 0 0 4234 -7160 -19060 29 0 0 4234 -7160 -19060 2025-11-19 11:13:49,222 Hysteresis 11020 0: raw(0 16000 16000 16000) min(-7160 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4234 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-7160 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4234 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 29 0 0 4234 -7160 -19060 67 0 0 4234 -7160 -19060 67 0 0 4234 -7160 -19060 56 0 0 4234 -7160 -19060 56 0 0 4234 -7160 -19060 26 0 0 4234 -7160 -19060 26 0 0 4234 -7160 -19060 44 0 0 4234 -7160 -19060 44 0 0 4234 -7160 -19060 38 0 0 4234 -7160 -19060 38 0 0 4234 -7160 -19060 48 0 0 4234 -7160 -19060 48 0 0 4234 -7160 -19060 116 -16 -69 4234 -7160 -19060 116 -16 -69 4234 -7160 -19060 22 0 0 4234 -7160 -19060 22 0 0 4234 -7160 -19060 -92 0 0 4234 -7160 -19060 -92 0 0 4234 -7160 -19060 -91 0 0 4234 -7160 -19060 2025-11-19 11:13:59,267 Hysteresis 11030 0: raw(0 16000 16000 16000) min(-7160 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4234 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-7160 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4234 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -91 0 0 4234 -7160 -19060 -53 0 0 4234 -7160 -19060 -53 0 0 4234 -7160 -19060 -46 0 0 4234 -7160 -19060 -46 0 0 4234 -7160 -19060 -40 0 0 4234 -7160 -19060 -40 0 0 4234 -7160 -19060 -45 0 0 4234 -7160 -19060 -45 0 0 4234 -7160 -19060 -107 7 30 4234 -7160 -19060 -107 7 30 4234 -7160 -19060 -76 0 0 4234 -7160 -19060 -76 0 0 4234 -7160 -19060 -76 0 0 4234 -7160 -19060 -76 0 0 4234 -7160 -19060 -28 0 0 4234 -7160 -19060 -28 0 0 4234 -7160 -19060 48 0 0 4234 -7160 -19060 48 0 0 4234 -7160 -19060 28 0 0 4234 -7160 -19060 2025-11-19 11:14:09,319 Hysteresis 11040 0: raw(0 16000 16000 16000) min(-7160 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4234 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-7160 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4234 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 28 0 0 4234 -7160 -19060 -66 0 0 4234 -7160 -19060 -66 0 0 4234 -7160 -19060 -125 25 108 4234 -7160 -19060 -125 25 108 4234 -7160 -19060 -88 0 0 4234 -7160 -19060 -88 0 0 4234 -7160 -19060 -58 0 0 4234 -7160 -19060 -58 0 0 4234 -7160 -19060 -31 0 0 4234 -7160 -19060 -31 0 0 4234 -7160 -19060 -37 0 0 4234 -7160 -19060 -37 0 0 4234 -7160 -19060 -76 0 0 4234 -7160 -19060 -76 0 0 4234 -7160 -19060 -62 0 0 4234 -7160 -19060 -582 482 2095 4234 -7160 -19060 -582 482 2095 4234 -7160 -19060 -550 450 1956 4234 -7160 -19060 -550 450 1956 4234 -7160 -19060 2025-11-19 11:14:19,323 Hysteresis 11050 0: raw(1956 16000 16000 16000) min(-7160 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4234 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(1956 16000 16000 16000) min(-7160 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4234 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 9 0 0 4234 -7160 -19060 9 0 0 4234 -7160 -19060 170 -70 -304 4234 -7160 -19060 170 -70 -304 4234 -7160 -19060 50 0 0 4234 -7160 -19060 50 0 0 4234 -7160 -19060 -79 0 0 4234 -7160 -19060 -79 0 0 4234 -7160 -19060 -6 0 0 4234 -7160 -19060 -6 0 0 4234 -7160 -19060 8 0 0 4234 -7160 -19060 8 0 0 4234 -7160 -19060 3 0 0 4234 -7160 -19060 3 0 0 4234 -7160 -19060 8 0 0 4234 -7160 -19060 8 0 0 4234 -7160 -19060 0 0 0 4234 -7160 -19060 0 0 0 4234 -7160 -19060 -33 0 0 4234 -7160 -19060 -33 0 0 4234 -7160 -19060 2025-11-19 11:14:29,370 Hysteresis 11060 0: raw(0 16000 16000 16000) min(-7160 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4234 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-7160 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4234 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -17 0 0 4234 -7160 -19060 -17 0 0 4234 -7160 -19060 -49 0 0 4234 -7160 -19060 -49 0 0 4234 -7160 -19060 -6 0 0 4234 -7160 -19060 -6 0 0 4234 -7160 -19060 92 0 0 4234 -7160 -19060 92 0 0 4234 -7160 -19060 32 0 0 4234 -7160 -19060 32 0 0 4234 -7160 -19060 -87 0 0 4234 -7160 -19060 -87 0 0 4234 -7160 -19060 -18 0 0 4234 -7160 -19060 -18 0 0 4234 -7160 -19060 -3 0 0 4234 -7160 -19060 -3 0 0 4234 -7160 -19060 -7 0 0 4234 -7160 -19060 -7 0 0 4234 -3086 -19060 56 0 0 2660 -3086 -19060 56 0 0 2660 -3086 -19060 2025-11-19 11:14:39,502 Hysteresis 11070 0: raw(0 16000 16000 16000) min(-3086 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2660 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-3086 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2660 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -27 0 0 2660 -1204 -19060 -27 0 0 2660 -1204 -19060 -70 0 0 2660 -1204 -19060 -70 0 0 2660 -1204 -19060 -4 0 0 2095 -1204 -19060 -4 0 0 2095 -1204 -19060 8 0 0 2095 -1204 -19060 8 0 0 2095 -1204 -19060 33 0 0 2095 -1204 -19060 33 0 0 2095 -1204 -19060 144 -44 -191 2095 -1204 -19060 144 -44 -191 2095 -1204 -19060 21 0 0 2095 -1204 -19060 21 0 0 2095 -1204 -19060 -94 0 0 2095 -1204 -19060 -94 0 0 2095 -1204 -19060 -34 0 0 2095 -1204 -19060 -34 0 0 2095 -1204 -19060 -24 0 0 2095 -1204 -19060 2025-11-19 11:14:49,507 Hysteresis 11080 0: raw(0 16000 16000 16000) min(-1204 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2095 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-1204 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2095 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -24 0 0 2095 -1204 -19060 -50 0 0 2095 -1204 -19060 -50 0 0 2095 -1204 -19060 -11 0 0 2095 -1204 -19060 -11 0 0 2095 -1204 -19060 -41 0 0 2095 -1204 -19060 -41 0 0 2095 -1204 -19060 -97 0 0 2095 -1204 -19060 -97 0 0 2095 -1204 -19060 -45 0 0 2095 -1204 -19060 -45 0 0 2095 -1204 -19060 -58 0 0 2095 -1204 -19060 -58 0 0 2095 -1204 -19060 -42 0 0 2095 -1204 -19060 -42 0 0 2095 -1204 -19060 83 0 0 2095 -1204 -19060 83 0 0 2095 -1204 -19060 20 0 0 2095 -1204 -19060 20 0 0 2095 -1204 -19060 -69 0 0 2095 -1204 -19060 2025-11-19 11:14:59,527 Hysteresis 11090 0: raw(0 16000 16000 16000) min(-1204 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2095 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-1204 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2095 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -69 0 0 2095 -1204 -19060 -12 0 0 2095 -1204 -19060 -12 0 0 2095 -1204 -19060 31 0 0 2095 -1204 -19060 31 0 0 2095 -1204 -19060 19 0 0 2095 -1204 -19060 19 0 0 2095 -1204 -19060 28 0 0 2095 -1204 -19060 28 0 0 2095 -1204 -19060 -13 0 0 2095 -1204 -19060 -13 0 0 2095 -1204 -19060 -93 0 0 2095 -1204 -19060 -93 0 0 2095 -1204 -19060 -59 0 0 2095 -1204 -19060 -59 0 0 2095 -1204 -19060 -71 0 0 2095 -1204 -19060 -71 0 0 2095 -1204 -19060 -57 0 0 2095 -1204 -19060 -57 0 0 2095 -1204 -19060 79 0 0 2095 -1204 -19060 2025-11-19 11:15:09,643 Hysteresis 11100 0: raw(0 16000 16000 16000) min(-1204 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2095 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-1204 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2095 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 79 0 0 2095 -1204 -19060 44 0 0 2095 -1204 -19060 44 0 0 2095 -1204 -19060 -26 0 0 2095 -1204 -19060 -26 0 0 2095 -1204 -19060 -11 0 0 2095 -1204 -19060 -11 0 0 2095 -1204 -19060 22 0 0 2095 -1204 -19060 22 0 0 2095 -1204 -19060 31 0 0 2095 -1204 -19060 31 0 0 2095 -1204 -19060 84 0 0 2095 -1204 -19060 84 0 0 2095 -1204 -19060 72 0 0 2095 -1204 -19060 72 0 0 2095 -1204 -19060 -45 0 0 2095 -1204 -19060 -45 0 0 2095 -1204 -19060 -43 0 0 2095 -1204 -19060 -43 0 0 2095 -1204 -19060 -21 0 0 2095 -1204 -19060 2025-11-19 11:15:19,648 Hysteresis 11110 0: raw(0 16000 16000 16000) min(-1204 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2095 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-1204 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2095 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -21 0 0 2095 -1204 -19060 0 0 0 2095 -1204 -19060 0 0 0 2095 -1204 -19060 1 0 0 2095 -1204 -19060 1 0 0 2095 -1204 -19060 82 0 0 2095 -1204 -19060 82 0 0 2095 -1204 -19060 -7 0 0 2095 -1204 -19060 -113 13 56 2095 -1204 -19060 -113 13 56 2095 -1204 -19060 -27 0 0 2095 -1204 -19060 -27 0 0 2095 -1204 -19060 48 0 0 2095 -1204 -19060 48 0 0 2095 -1204 -19060 28 0 0 2095 -1204 -19060 28 0 0 2095 -1204 -19060 50 0 0 2095 -1204 -19060 50 0 0 2095 -1204 -19060 2 0 0 2095 -1204 -19060 2 0 0 2095 -1204 -19060 2025-11-19 11:15:29,681 Hysteresis 11120 0: raw(0 16000 16000 16000) min(-1204 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2095 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-1204 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2095 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -28 0 0 2095 -1204 -19060 -28 0 0 2095 -1204 -19060 -18 0 0 2095 -1204 -19060 -18 0 0 2095 -1204 -19060 -16 0 0 2095 -1204 -19060 -16 0 0 2095 -1204 -19060 -5 0 0 2095 -1204 -19060 -5 0 0 2095 -1204 -19060 117 -17 -73 2095 -1204 -19060 117 -17 -73 2095 -1204 -19060 82 0 0 2095 -1204 -19060 82 0 0 2095 -1204 -19060 -5 0 0 2095 -1204 -19060 -5 0 0 2095 -1204 -19060 65 0 0 2095 -1204 -19060 65 0 0 2095 -1204 -19060 89 0 0 2095 -1204 -19060 89 0 0 2095 -1204 -19060 54 0 0 2095 -1204 -19060 54 0 0 2095 -1204 -19060 2025-11-19 11:15:39,834 Hysteresis 11131 0: raw(0 16000 16000 16000) min(-1204 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2095 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-1204 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2095 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 45 0 0 2095 -1204 -19060 45 0 0 2095 -1204 -19060 -21 0 0 2095 -1204 -19060 -21 0 0 2095 -1204 -19060 -78 0 0 2095 -1204 -19060 -78 0 0 2095 -1204 -19060 -81 0 0 2095 -1204 -19060 -81 0 0 2095 -1204 -19060 -77 0 0 2095 -1204 -19060 -77 0 0 2095 -1204 -19060 -52 0 0 2095 -1204 -19060 -52 0 0 2095 -1204 -19060 86 0 0 2095 -1204 -19060 86 0 0 2095 -1204 -19060 11 0 0 2095 -1204 -19060 11 0 0 2095 -1204 -19060 -81 0 0 2095 -1204 -19060 -81 0 0 2095 -1204 -19060 -5 0 0 2095 -1204 -19060 -5 0 0 2095 -1204 -19060 2025-11-19 11:15:49,842 Hysteresis 11141 0: raw(0 16000 16000 16000) min(-1204 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2095 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-1204 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2095 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 15 0 0 2095 -1204 -19060 15 0 0 2095 -1204 -19060 16 0 0 2095 -1204 -19060 16 0 0 2095 -1204 -19060 80 0 0 2095 -1204 -19060 80 0 0 2095 -1204 -19060 55 0 0 2095 -1204 -19060 55 0 0 2095 -1204 -19060 -3 0 0 2095 -1204 -19060 -3 0 0 2095 -1204 -19060 28 0 0 2095 -1204 -19060 28 0 0 2095 -1204 -19060 9 0 0 2095 -1204 -19060 9 0 0 2095 -1204 -19060 -2 0 0 2095 -1204 -19060 -2 0 0 2095 -1204 -19060 117 -17 -73 2095 -1204 -19060 117 -17 -73 2095 -1204 -19060 40 0 0 2095 -1204 -19060 40 0 0 2095 -1204 -19060 2025-11-19 11:15:59,857 Hysteresis 11151 0: raw(0 16000 16000 16000) min(-1204 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2095 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-1204 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2095 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -67 0 0 2095 -1204 -19060 -67 0 0 2095 -1204 -19060 0 0 0 2095 -1204 -19060 0 0 0 2095 -1204 -19060 36 0 0 2095 -1204 -19060 17 0 0 2095 -1204 -19060 17 0 0 2095 -1204 -19060 53 0 0 2095 -1204 -19060 53 0 0 2095 -1204 -19060 -11 0 0 2095 -1204 -19060 -11 0 0 2095 -1204 -19060 -70 0 0 2095 -1204 -19060 -70 0 0 2095 -1204 -19060 -55 0 0 2095 -1204 -19060 -55 0 0 2095 -1204 -19060 -56 0 0 2095 -1204 -19060 -56 0 0 2095 -1204 -19060 -38 0 0 2095 -1204 -19060 -38 0 0 2095 -1204 -19060 51 0 0 2095 -1204 -19060 2025-11-19 11:16:09,920 Hysteresis 11161 0: raw(0 16000 16000 16000) min(-1204 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2095 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-1204 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2095 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 51 0 0 2095 -1204 -19060 25 0 0 2095 -1204 -19060 25 0 0 2095 -1204 -19060 -51 0 0 2095 -1204 -19060 -51 0 0 2095 -1204 -19060 -43 0 0 2095 -1204 -19060 -43 0 0 2095 -1204 -19060 44 0 0 2095 -1204 -19060 44 0 0 2095 -1204 -19060 59 0 0 2095 -1204 -19060 59 0 0 2095 -1204 -19060 110 -10 -43 2095 -1082 -19060 110 -10 -43 2095 -1082 -19060 123 -23 -100 2095 -304 -19060 123 -23 -100 2095 -304 -19060 30 0 0 2095 -304 -19060 30 0 0 2095 -304 -19060 27 0 0 2095 -304 -19060 27 0 0 2095 -304 -19060 50 0 0 2095 -304 -19060 2025-11-19 11:16:19,925 Hysteresis 11171 0: raw(0 16000 16000 16000) min(-304 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2095 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-304 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2095 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 50 0 0 2095 -304 -19060 46 0 0 2095 -304 -19060 46 0 0 2095 -304 -19060 30 0 0 2095 -304 -19060 30 0 0 2095 -304 -19060 95 0 0 2095 -304 -19060 95 0 0 2095 -304 -19060 23 0 0 2095 -304 -19060 23 0 0 2095 -304 -19060 -93 0 0 2095 -304 -19060 -93 0 0 2095 -304 -19060 -20 0 0 2095 -304 -19060 -20 0 0 2095 -304 -19060 -9 0 0 2095 -304 -19060 -9 0 0 2095 -304 -19060 -14 0 0 2095 -304 -19060 -14 0 0 2095 -304 -19060 7 0 0 2095 -304 -19060 7 0 0 2095 -304 -19060 2025-11-19 11:16:29,960 Hysteresis 11181 0: raw(0 16000 16000 16000) min(-304 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2095 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-304 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2095 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -21 0 0 2095 -304 -19060 -21 0 0 2095 -304 -19060 -61 0 0 2095 -304 -19060 -61 0 0 2095 -304 -19060 -25 0 0 2095 -304 -19060 -25 0 0 2095 -304 -19060 -11 0 0 2095 -304 -19060 -11 0 0 2095 -304 -19060 -23 0 0 2095 -304 -19060 -23 0 0 2095 -304 -19060 6 0 0 2095 -304 -19060 6 0 0 2095 -304 -19060 -17 0 0 2095 -304 -19060 -17 0 0 2095 -304 -19060 -61 0 0 2095 -304 -19060 -61 0 0 2095 -304 -19060 -29 0 0 2095 -304 -19060 -29 0 0 2095 -304 -19060 -15 0 0 2095 -304 -19060 -15 0 0 2095 -304 -19060 2025-11-19 11:16:40,008 Hysteresis 11191 0: raw(0 16000 16000 16000) min(-304 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2095 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-304 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 2095 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 6 0 0 2095 -304 -19060 6 0 0 2095 -304 -19060 49 0 0 2095 -304 -19060 49 0 0 2095 -304 -19060 40 0 0 2095 -304 -19060 40 0 0 2095 -304 -19060 0 0 0 2095 -304 -19060 0 0 0 2095 -304 -19060 26 0 0 2095 -304 -19060 26 0 0 2095 -304 -19060 26 0 0 2095 -304 -19060 26 0 0 2095 -304 -19060 14 0 0 2095 -304 -19060 14 0 0 2095 -304 -19060 409 -309 -1343 2095 -1343 -19060 409 -309 -1343 2095 -1343 -19060 1007 -907 -3943 2095 -3943 -19060 1007 -907 -3943 2095 -3943 -19060 -1169 1069 4647 4647 -3943 -19060 -1169 1069 4647 4647 -3943 -19060 2025-11-19 11:16:50,012 Hysteresis 11201 0: raw(4647 16000 16000 16000) min(-3943 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4647 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(4647 16000 16000 16000) min(-3943 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4647 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 700 -600 -2608 4647 -3943 -19060 700 -600 -2608 4647 -3943 -19060 -1203 1103 4795 4795 -3943 -19060 -1203 1103 4795 4795 -3943 -19060 -341 241 1047 4795 -3943 -19060 -341 241 1047 4795 -3943 -19060 -29 0 0 4795 -3943 -19060 7 0 0 4795 -3943 -19060 7 0 0 4795 -3943 -19060 -62 0 0 4795 -3943 -19060 -62 0 0 4795 -3943 -19060 -32 0 0 4795 -3943 -19060 -32 0 0 4795 -3943 -19060 -28 0 0 4795 -3943 -19060 -28 0 0 4795 -3943 -19060 -27 0 0 4795 -3943 -19060 -27 0 0 4795 -3943 -19060 59 0 0 4795 -3943 -19060 59 0 0 4795 -3943 -19060 20 0 0 4795 -3943 -19060 2025-11-19 11:17:00,054 Hysteresis 11211 0: raw(0 16000 16000 16000) min(-3943 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4795 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-3943 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4795 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 20 0 0 4795 -3943 -19060 -46 0 0 4795 -3943 -19060 -46 0 0 4795 -3943 -19060 7 0 0 4795 -3943 -19060 7 0 0 4795 -3943 -19060 28 0 0 4795 -3943 -19060 28 0 0 4795 -3943 -19060 37 0 0 4795 -3943 -19060 37 0 0 4795 -3943 -19060 101 -1 -4 4795 -3943 -19060 101 -1 -4 4795 -3943 -19060 45 0 0 4795 -3943 -19060 45 0 0 4795 -3943 -19060 -56 0 0 4795 -3943 -19060 -56 0 0 4795 -3943 -19060 -14 0 0 4795 -3943 -19060 -14 0 0 4795 -3943 -19060 -16 0 0 4795 -3943 -19060 -16 0 0 4795 -3943 -19060 -11 0 0 4795 -3943 -19060 2025-11-19 11:17:10,063 Hysteresis 11221 0: raw(0 16000 16000 16000) min(-3943 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4795 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-3943 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4795 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -11 0 0 4795 -3943 -19060 54 0 0 4795 -3943 -19060 54 0 0 4795 -3943 -19060 -15 0 0 4795 -3943 -19060 -15 0 0 4795 -3943 -19060 -133 33 143 4795 -3943 -19060 -133 33 143 4795 -3943 -19060 -147 47 204 4795 -3943 -19060 -147 47 204 4795 -3943 -19060 -87 0 0 4795 -3943 -19060 -87 0 0 4795 -3943 -19060 -78 0 0 4795 -3943 -19060 -78 0 0 4795 -3943 -19060 -72 0 0 4795 -3943 -19060 -72 0 0 4795 -3943 -19060 6 0 0 4795 -3943 -19060 6 0 0 4795 -3943 -19060 6 0 0 4795 -3943 -19060 6 0 0 4795 -3943 -19060 -22 0 0 4795 -3943 -19060 2025-11-19 11:17:20,067 Hysteresis 11231 0: raw(0 16000 16000 16000) min(-3943 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4795 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-3943 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4795 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -22 0 0 4795 -3943 -19060 -4 0 0 4795 -3943 -19060 -4 0 0 4795 -3943 -19060 1 0 0 4795 -3943 -19060 1 0 0 4795 -3943 -19060 16 0 0 4795 -3943 -19060 16 0 0 4795 -3943 -19060 56 0 0 4795 -3943 -19060 56 0 0 4795 -3943 -19060 -13 0 0 4795 -3943 -19060 -13 0 0 4795 -3943 -19060 -86 0 0 4795 -3943 -19060 -86 0 0 4795 -3943 -19060 -29 0 0 4795 -3943 -19060 -29 0 0 4795 -3943 -19060 -2 0 0 4795 -3943 -19060 -2 0 0 4795 -3943 -19060 5 0 0 4795 -3943 -19060 5 0 0 4795 -3943 -19060 56 0 0 4795 -3943 -19060 2025-11-19 11:17:30,152 Hysteresis 11241 0: raw(0 16000 16000 16000) min(-3943 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4795 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-3943 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4795 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 56 0 0 4795 -3943 -19060 19 0 0 4795 -3943 -19060 19 0 0 4795 -3943 -19060 -32 0 0 4795 -3943 -19060 -3 0 0 4795 -3943 -19060 -3 0 0 4795 -3943 -19060 13 0 0 4795 -3943 -19060 13 0 0 4795 -3943 -19060 27 0 0 4795 -3943 -19060 27 0 0 4795 -3943 -19060 76 0 0 4795 -3943 -19060 76 0 0 4795 -3943 -19060 24 0 0 4795 -3943 -19060 24 0 0 4795 -3943 -19060 -70 0 0 4795 -3943 -19060 -70 0 0 4795 -3943 -19060 -32 0 0 4795 -3943 -19060 -32 0 0 4795 -3943 -19060 -21 0 0 4795 -3943 -19060 -21 0 0 4795 -3943 -19060 2025-11-19 11:17:40,156 Hysteresis 11251 0: raw(0 16000 16000 16000) min(-3943 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4795 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-3943 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4795 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -43 0 0 4795 -3943 -19060 -43 0 0 4795 -3943 -19060 -11 0 0 4795 -3943 -19060 -11 0 0 4795 -3943 -19060 -41 0 0 4795 -3943 -19060 -41 0 0 4795 -3943 -19060 -82 0 0 4795 -3943 -19060 -82 0 0 4795 -3943 -19060 -42 0 0 4795 -3943 -19060 -42 0 0 4795 -3943 -19060 -22 0 0 4795 -3943 -19060 -22 0 0 4795 -3943 -19060 -7 0 0 4795 -3943 -19060 -7 0 0 4795 -3943 -19060 58 0 0 4795 -3943 -19060 58 0 0 4795 -3943 -19060 -6 0 0 4795 -3943 -19060 -6 0 0 4795 -3943 -19060 -96 0 0 4795 -3943 -19060 -96 0 0 4795 -3943 -19060 2025-11-19 11:17:50,164 Hysteresis 11261 0: raw(0 16000 16000 16000) min(-3943 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4795 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-3943 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4795 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -18 0 0 4795 -3943 -19060 -18 0 0 4795 -3943 -19060 13 0 0 4795 -3943 -19060 13 0 0 4795 -3943 -19060 15 0 0 4795 -3943 -19060 15 0 0 4795 -3943 -19060 77 0 0 4795 -3943 -19060 77 0 0 4795 -3943 -19060 63 0 0 4795 -3943 -19060 63 0 0 4795 -3943 -19060 -11 0 0 4795 -3943 -19060 -11 0 0 4795 -3943 -19060 14 0 0 4795 -3943 -19060 14 0 0 4795 -3943 -19060 -13 0 0 4795 -3943 -19060 -13 0 0 4795 -3943 -19060 21 0 0 4795 -3943 -19060 21 0 0 4795 -3943 -19060 36 0 0 4795 -3943 -19060 36 0 0 4795 -3943 -19060 2025-11-19 11:18:00,267 Hysteresis 11271 0: raw(0 16000 16000 16000) min(-3943 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4795 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-3943 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4795 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -12 0 0 4795 -3943 -19060 -12 0 0 4795 -3943 -19060 -117 17 73 4795 -3943 -19060 -117 17 73 4795 -3943 -19060 -41 0 0 4795 -3943 -19060 -41 0 0 4795 -3943 -19060 -23 0 0 4795 -3943 -19060 -23 0 0 4795 -3943 -19060 -28 0 0 4795 -3943 -19060 -28 0 0 4795 -3943 -19060 10 0 0 4795 -3943 -19060 10 0 0 4795 -3943 -19060 -25 0 0 4795 -3943 -19060 -25 0 0 4795 -3943 -19060 -72 0 0 4795 -3943 -19060 -72 0 0 4795 -3943 -19060 240 -140 -608 4795 -3943 -19060 240 -140 -608 4795 -3943 -19060 126 -26 -113 4795 -3943 -19060 2025-11-19 11:18:10,271 Hysteresis 11281 0: raw(-113 16000 16000 16000) min(-3943 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4795 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(-113 16000 16000 16000) min(-3943 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4795 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 126 -26 -113 4795 -3943 -19060 85 0 0 4795 -3943 -19060 85 0 0 4795 -3943 -19060 116 -16 -69 4795 -3943 -19060 116 -16 -69 4795 -3943 -19060 58 0 0 4795 -3943 -19060 1 0 0 4795 -3943 -19060 1 0 0 4795 -3943 -19060 1 0 0 4795 -3943 -19060 31 0 0 4795 -3943 -19060 31 0 0 4795 -3943 -19060 48 0 0 4795 -3943 -19060 28 0 0 4795 -3943 -19060 28 0 0 4795 -3943 -19060 32 0 0 4795 -3943 -19060 32 0 0 4795 -3943 -19060 69 0 0 4795 -3943 -19060 69 0 0 4795 -3943 -19060 0 0 0 4795 -3943 -19060 0 0 0 4795 -3943 -19060 2025-11-19 11:18:20,275 Hysteresis 11291 0: raw(0 16000 16000 16000) min(-3943 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4795 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-3943 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4795 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -44 0 0 4795 -3943 -19060 -44 0 0 4795 -3943 -19060 -28 0 0 4795 -3943 -19060 -28 0 0 4795 -3943 -19060 -22 0 0 4795 -3943 -19060 -22 0 0 4795 -3943 -19060 -20 0 0 4795 -3943 -19060 -20 0 0 4795 -3943 -19060 -5 0 0 4795 -3943 -19060 -5 0 0 4795 -3943 -19060 -91 0 0 4795 -3943 -19060 -91 0 0 4795 -3943 -19060 -173 73 317 4795 -3943 -19060 -173 73 317 4795 -3943 -19060 -117 17 73 4795 -3943 -19060 -117 17 73 4795 -3943 -19060 -94 0 0 4795 -3943 -19060 -94 0 0 4795 -3943 -19060 -84 0 0 4795 -3943 -19060 -84 0 0 4795 -3943 -19060 2025-11-19 11:18:30,300 Hysteresis 11301 0: raw(0 16000 16000 16000) min(-3943 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4795 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-3943 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4795 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -75 0 0 4795 -3943 -19060 -75 0 0 4795 -3943 -19060 -105 5 21 4795 -3943 -19060 -105 5 21 4795 -3943 -19060 -152 52 226 4795 -3943 -19060 -152 52 226 4795 -3943 -19060 -124 24 104 4795 -3943 -19060 -124 24 104 4795 -3943 -19060 -97 0 0 4795 -3943 -19060 -97 0 0 4795 -3943 -19060 -66 0 0 4795 -3943 -19060 -66 0 0 4795 -3943 -19060 17 0 0 4795 -3943 -19060 17 0 0 4795 -3943 -19060 -8 0 0 4795 -3943 -19060 -8 0 0 4795 -3943 -19060 -68 0 0 4795 -3943 -19060 -68 0 0 4795 -3943 -19060 -30 0 0 4795 -3943 -19060 -30 0 0 4795 -3943 -19060 2025-11-19 11:18:40,305 Hysteresis 11311 0: raw(0 16000 16000 16000) min(-3943 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4795 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-3943 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4795 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -20 0 0 4795 -3943 -19060 -20 0 0 4795 -3943 -19060 -28 0 0 4795 -3943 -19060 -28 0 0 4795 -3943 -19060 13 0 0 4795 -3943 -19060 13 0 0 4795 -3943 -19060 -9 0 0 4795 -3943 -19060 -9 0 0 4795 -3943 -19060 -61 0 0 4795 -3943 -19060 -61 0 0 4795 -3943 -19060 -17 0 0 4795 -3943 -19060 -17 0 0 4795 -3943 -19060 -11 0 0 4795 -3943 -19060 -11 0 0 4795 -3943 -19060 -1 0 0 4795 -3943 -19060 -1 0 0 4795 -3943 -19060 44 0 0 4795 -3943 -19060 44 0 0 4795 -3943 -19060 -14 0 0 4795 -3943 -19060 -14 0 0 4795 -3943 -19060 2025-11-19 11:18:50,330 Hysteresis 11321 0: raw(0 16000 16000 16000) min(-3943 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4795 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-3943 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4795 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -108 8 34 4795 -3943 -19060 -108 8 34 4795 -3943 -19060 -44 0 0 4795 -3943 -19060 -44 0 0 4795 -3943 -19060 -12 0 0 4795 -3943 -19060 -12 0 0 4795 -3943 -19060 11 0 0 4795 -3943 -19060 11 0 0 4795 -3943 -19060 72 0 0 4795 -3943 -19060 72 0 0 4795 -3943 -19060 77 0 0 4795 -3943 -19060 77 0 0 4795 -3943 -19060 22 0 0 4795 -3943 -19060 22 0 0 4795 -3943 -19060 12 0 0 4795 -3943 -19060 12 0 0 4795 -3943 -19060 45 0 0 4795 -3943 -19060 45 0 0 4795 -3943 -19060 50 0 0 4795 -3943 -19060 2025-11-19 11:19:00,418 Hysteresis 11331 0: raw(0 16000 16000 16000) min(-3943 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4795 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-3943 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4795 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 50 0 0 4795 -3943 -19060 116 -16 -69 4795 -3943 -19060 116 -16 -69 4795 -3943 -19060 103 -3 -13 4795 -3943 -19060 103 -3 -13 4795 -3943 -19060 -38 0 0 4795 -3943 -19060 -38 0 0 4795 -3943 -19060 25 0 0 4795 -3943 -19060 25 0 0 4795 -3943 -19060 40 0 0 4795 -3943 -19060 40 0 0 4795 -3943 -19060 55 0 0 4795 -3943 -19060 55 0 0 4795 -3943 -19060 82 0 0 4795 -3943 -19060 82 0 0 4795 -3943 -19060 -7 0 0 4795 -3943 -19060 -7 0 0 4795 -3943 -19060 -85 0 0 4795 -3943 -19060 -85 0 0 4795 -3943 -19060 -80 0 0 4795 -3943 -19060 2025-11-19 11:19:10,426 Hysteresis 11341 0: raw(0 16000 16000 16000) min(-3943 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4795 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-3943 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4795 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -80 0 0 4795 -3943 -19060 -71 0 0 4795 -3943 -19060 -71 0 0 4795 -3943 -19060 -52 0 0 4795 -3943 -19060 -52 0 0 4795 -3943 -19060 20 0 0 4795 -3943 -19060 20 0 0 4795 -3943 -19060 43 0 0 4795 -3943 -19060 43 0 0 4795 -3943 -19060 -95 0 0 4795 -3943 -19060 -95 0 0 4795 -3943 -19060 -124 24 104 4795 -3943 -19060 -124 24 104 4795 -3943 -19060 -101 1 4 4795 -3943 -19060 -101 1 4 4795 -3943 -19060 1303 -1203 -5230 4795 -5230 -19060 1303 -1203 -5230 4795 -5230 -19060 836 -736 -3200 4795 -5230 -19060 836 -736 -3200 4795 -5230 -19060 123 -23 -100 4795 -5230 -19060 2025-11-19 11:19:20,430 Hysteresis 11351 0: raw(-100 16000 16000 16000) min(-5230 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4795 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(-100 16000 16000 16000) min(-5230 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4795 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 123 -23 -100 4795 -5230 -19060 -74 0 0 4795 -5230 -19060 -74 0 0 4795 -5230 -19060 -94 0 0 4795 -5230 -19060 -94 0 0 4795 -5230 -19060 -72 0 0 4795 -5230 -19060 -72 0 0 4795 -5230 -19060 -9 0 0 4795 -5230 -19060 -9 0 0 4795 -5230 -19060 -22 0 0 4795 -5230 -19060 -22 0 0 4795 -5230 -19060 28 0 0 4795 -5230 -19060 28 0 0 4795 -5230 -19060 5 0 0 4795 -5230 -19060 5 0 0 4795 -5230 -19060 -57 0 0 4795 -5230 -19060 -57 0 0 4795 -5230 -19060 5 0 0 4795 -5230 -19060 5 0 0 4795 -5230 -19060 50 0 0 4795 -5230 -19060 2025-11-19 11:19:30,527 Hysteresis 11361 0: raw(0 16000 16000 16000) min(-5230 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4795 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5230 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4795 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 50 0 0 4795 -5230 -19060 58 0 0 4795 -5230 -19060 58 0 0 4795 -5230 -19060 70 0 0 4795 -5230 -19060 16 0 0 4795 -5230 -19060 16 0 0 4795 -5230 -19060 -325 225 978 4795 -5230 -19060 -325 225 978 4795 -5230 -19060 -130 30 130 4795 -5230 -19060 -130 30 130 4795 -5230 -19060 -99 0 0 4795 -5230 -19060 -99 0 0 4795 -5230 -19060 -74 0 0 4795 -5230 -19060 -74 0 0 4795 -5230 -19060 9 0 0 4795 -5230 -19060 9 0 0 4795 -5230 -19060 22 0 0 4795 -5230 -19060 22 0 0 4795 -5230 -19060 -271 171 743 4795 -5230 -19060 -271 171 743 4795 -5230 -19060 2025-11-19 11:19:40,534 Hysteresis 11371 0: raw(743 16000 16000 16000) min(-5230 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4795 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(743 16000 16000 16000) min(-5230 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4795 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -255 155 673 4795 -5230 -19060 -255 155 673 4795 -5230 -19060 3 0 0 4795 -5230 -19060 3 0 0 4795 -5230 -19060 122 -22 -95 4795 -5230 -19060 122 -22 -95 4795 -5230 -19060 125 -25 -108 4795 -5230 -19060 125 -25 -108 4795 -5230 -19060 107 -7 -30 4795 -5230 -19060 107 -7 -30 4795 -5230 -19060 -25 0 0 4795 -5230 -19060 -25 0 0 4795 -5230 -19060 402 -302 -1313 4795 -5230 -19060 402 -302 -1313 4795 -5230 -19060 187 -87 -378 4795 -5230 -19060 187 -87 -378 4795 -5230 -19060 18 0 0 4795 -5230 -19060 18 0 0 4795 -5230 -19060 63 0 0 4795 -5230 -19060 63 0 0 4795 -5230 -19060 2025-11-19 11:19:50,542 Hysteresis 11381 0: raw(0 16000 16000 16000) min(-5230 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4795 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5230 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4795 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 11 0 0 4795 -5230 -19060 11 0 0 4795 -5230 -19060 -76 0 0 4795 -5230 -19060 -76 0 0 4795 -5230 -19060 -31 0 0 4795 -5230 -19060 -31 0 0 4795 -5230 -19060 -5 0 0 4795 -5230 -19060 -5 0 0 4795 -5230 -19060 -63 0 0 4795 -5230 -19060 -63 0 0 4795 -5230 -19060 16 0 0 4795 -5230 -19060 16 0 0 4795 -5230 -19060 16 0 0 4795 -5230 -19060 16 0 0 4795 -5230 -19060 -56 0 0 4795 -5230 -19060 -56 0 0 4795 -5230 -19060 -36 0 0 4795 -5230 -19060 -36 0 0 4795 -5230 -19060 9 0 0 4795 -5230 -19060 9 0 0 4795 -5230 -19060 2025-11-19 11:20:00,744 Hysteresis 11392 0: raw(0 16000 16000 16000) min(-5230 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4795 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5230 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4795 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 23 0 0 4795 -5230 -19060 23 0 0 4795 -5230 -19060 59 0 0 4795 -5230 -19060 59 0 0 4795 -5230 -19060 -26 0 0 4795 -5230 -19060 -26 0 0 4795 -5230 -19060 -93 0 0 4795 -5230 -19060 -93 0 0 4795 -5230 -19060 13 0 0 4795 -5230 -19060 13 0 0 4795 -5230 -19060 -13 0 0 4795 -5230 -19060 -13 0 0 4795 -5230 -19060 -1192 1092 4747 4795 -5230 -19060 -1192 1092 4747 4795 -5230 -19060 542 -442 -1921 4795 -5230 -19060 542 -442 -1921 4795 -5230 -19060 937 -837 -3639 4795 -5230 -19060 937 -837 -3639 4795 -5230 -19060 127 -27 -117 4795 -5230 -19060 127 -27 -117 4795 -5230 -19060 2025-11-19 11:20:10,752 Hysteresis 11402 0: raw(-117 16000 16000 16000) min(-5230 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4795 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(-117 16000 16000 16000) min(-5230 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4795 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -265 165 717 4795 -5230 -19060 -265 165 717 4795 -5230 -19060 -337 237 1030 4795 -5230 -19060 -337 237 1030 4795 -5230 -19060 -106 6 26 4795 -5230 -19060 -106 6 26 4795 -5230 -19060 -43 0 0 4795 -5230 -19060 -43 0 0 4795 -5230 -19060 -47 0 0 4795 -5230 -19060 -47 0 0 4795 -5230 -19060 -128 28 121 4795 -5230 -19060 -123 23 100 4795 -5230 -19060 -123 23 100 4795 -5230 -19060 -10 0 0 4795 -5230 -19060 -10 0 0 4795 -5230 -19060 23 0 0 4795 -5230 -19060 23 0 0 4795 -5230 -19060 36 0 0 4795 -5230 -19060 36 0 0 4795 -5230 -19060 49 0 0 4795 -5230 -19060 2025-11-19 11:20:20,760 Hysteresis 11412 0: raw(0 16000 16000 16000) min(-5230 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4795 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5230 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4795 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 49 0 0 4795 -5230 -19060 22 0 0 4795 -5230 -19060 22 0 0 4795 -5230 -19060 22 0 0 4795 -5230 -19060 -1 0 0 4795 -5230 -19060 29 0 0 4795 -5230 -19060 29 0 0 4795 -5230 -19060 75 0 0 4795 -5230 -19060 75 0 0 4795 -5230 -19060 57 0 0 4795 -5230 -19060 57 0 0 4795 -5230 -19060 78 0 0 4795 -5230 -19060 78 0 0 4795 -5230 -19060 77 0 0 4795 -5230 -19060 77 0 0 4795 -5230 -19060 -23 0 0 4795 -5230 -19060 -23 0 0 4795 -5230 -19060 0 0 0 4795 -5230 -19060 0 0 0 4795 -5230 -19060 -8 0 0 4795 -5230 -19060 2025-11-19 11:20:30,764 Hysteresis 11422 0: raw(0 16000 16000 16000) min(-5230 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4795 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5230 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 4795 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -8 0 0 4795 -5230 -19060 -8 0 0 4795 -5230 -19060 0 0 0 4795 -5230 -19060 61 0 0 4795 -5230 -19060 61 0 0 4795 -5230 -19060 -1577 1477 6421 6421 -5230 -19060 -1577 1477 6421 6421 -5230 -19060 -1471 1371 5960 6421 -5230 -19060 -1471 1371 5960 6421 -5230 -19060 -291 191 830 6421 -5230 -19060 -291 191 830 6421 -5230 -19060 -37 0 0 6421 -5230 -19060 -37 0 0 6421 -5230 -19060 -49 0 0 6421 -5230 -19060 -49 0 0 6421 -5230 -19060 0 0 0 6421 -5230 -19060 0 0 0 6421 -5230 -19060 -54 0 0 6421 -5230 -19060 -54 0 0 6421 -5230 -19060 -157 57 247 6421 -5230 -19060 2025-11-19 11:20:40,781 Hysteresis 11432 0: raw(247 16000 16000 16000) min(-5230 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 6421 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(247 16000 16000 16000) min(-5230 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 6421 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -157 57 247 6421 -5230 -19060 -106 6 26 6421 -5230 -19060 -106 6 26 6421 -5230 -19060 -71 0 0 6421 -5230 -19060 -71 0 0 6421 -5230 -19060 -47 0 0 6421 -5230 -19060 -47 0 0 6421 -5230 -19060 19 0 0 6421 -5230 -19060 19 0 0 6421 -5230 -19060 16 0 0 6421 -5230 -19060 16 0 0 6421 -5230 -19060 -36 0 0 6421 -5230 -19060 -36 0 0 6421 -5230 -19060 9 0 0 6421 -5230 -19060 9 0 0 6421 -5230 -19060 9 0 0 6421 -5230 -19060 20 0 0 6421 -5230 -19060 19 0 0 6421 -5230 -19060 19 0 0 6421 -5230 -19060 81 0 0 6421 -5230 -19060 2025-11-19 11:20:50,785 Hysteresis 11442 0: raw(0 16000 16000 16000) min(-5230 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 6421 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5230 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 6421 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 81 0 0 6421 -5230 -19060 31 0 0 6421 -5230 -19060 31 0 0 6421 -5230 -19060 -71 0 0 6421 -5230 -19060 -71 0 0 6421 -5230 -19060 -38 0 0 6421 -5230 -19060 -38 0 0 6421 -5230 -19060 451 -351 -1526 6421 -5230 -19060 451 -351 -1526 6421 -5230 -19060 189 -89 -386 6421 -5230 -19060 189 -89 -386 6421 -5230 -19060 93 0 0 6421 -5230 -19060 93 0 0 6421 -5230 -19060 50 0 0 6421 -5230 -19060 50 0 0 6421 -5230 -19060 -456 356 1547 6421 -5230 -19060 -456 356 1547 6421 -5230 -19060 -86 0 0 6421 -5230 -19060 -86 0 0 6421 -5230 -19060 51 0 0 6421 -5230 -19060 2025-11-19 11:21:00,838 Hysteresis 11452 0: raw(0 16000 16000 16000) min(-5230 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 6421 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5230 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 6421 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 51 0 0 6421 -5230 -19060 58 0 0 6421 -5230 -19060 58 0 0 6421 -5230 -19060 110 -10 -43 6421 -5230 -19060 110 -10 -43 6421 -5230 -19060 85 0 0 6421 -5230 -19060 85 0 0 6421 -5230 -19060 446 -346 -1504 6421 -5230 -19060 446 -346 -1504 6421 -5230 -19060 1349 -1249 -5430 6421 -5430 -19060 1349 -1249 -5430 6421 -5430 -19060 344 -244 -1060 6421 -5430 -19060 344 -244 -1060 6421 -5430 -19060 52 0 0 6421 -5430 -19060 52 0 0 6421 -5430 -19060 -13 0 0 6421 -5430 -19060 -13 0 0 6421 -5430 -19060 -13 0 0 6421 -5430 -19060 -13 0 0 6421 -5430 -19060 -58 0 0 6421 -5430 -19060 2025-11-19 11:21:10,871 Hysteresis 11462 0: raw(0 16000 16000 16000) min(-5430 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 6421 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5430 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 6421 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -58 0 0 6421 -5430 -19060 30 0 0 6421 -5430 -19060 30 0 0 6421 -5430 -19060 -34 0 0 6421 -5430 -19060 -34 0 0 6421 -5430 -19060 -24 0 0 6421 -5430 -19060 -24 0 0 6421 -5430 -19060 -9 0 0 6421 -5430 -19060 -9 0 0 6421 -5430 -19060 -337 237 1030 6421 -5430 -19060 -337 237 1030 6421 -5430 -19060 -225 125 543 6421 -5430 -19060 -225 125 543 6421 -5430 -19060 16 0 0 6421 -5430 -19060 16 0 0 6421 -5430 -19060 5 0 0 6421 -5430 -19060 5 0 0 6421 -5430 -19060 -569 469 2039 6421 -5430 -19060 -569 469 2039 6421 -5430 -19060 -906 806 3504 6421 -5430 -19060 2025-11-19 11:21:20,879 Hysteresis 11472 0: raw(3504 16000 16000 16000) min(-5430 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 6421 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(3504 16000 16000 16000) min(-5430 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 6421 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -906 806 3504 6421 -5430 -19060 -333 233 1013 6421 -5430 -19060 -333 233 1013 6421 -5430 -19060 -153 53 230 6421 -5430 -19060 -153 53 230 6421 -5430 -19060 -28 0 0 6421 -5430 -19060 -28 0 0 6421 -5430 -19060 -2 0 0 6421 -5430 -19060 -2 0 0 6421 -5430 -19060 -10 0 0 6421 -5430 -19060 -12 0 0 6421 -5430 -19060 -12 0 0 6421 -5430 -19060 17 0 0 6421 -5430 -19060 17 0 0 6421 -5430 -19060 -25 0 0 6421 -5430 -19060 -25 0 0 6421 -5430 -19060 -109 9 39 6421 -5430 -19060 -109 9 39 6421 -5430 -19060 -80 0 0 6421 -5430 -19060 2025-11-19 11:21:31,031 Hysteresis 11482 0: raw(0 16000 16000 16000) min(-5430 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 6421 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5430 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 6421 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -80 0 0 6421 -5430 -19060 -41 0 0 6421 -5430 -19060 -41 0 0 6421 -5430 -19060 -43 0 0 6421 -5430 -19060 -43 0 0 6421 -5430 -19060 -1 0 0 6421 -5430 -19060 -1 0 0 6421 -5430 -19060 -55 0 0 6421 -5430 -19060 -55 0 0 6421 -5430 -19060 -78 0 0 6421 -5430 -19060 -78 0 0 6421 -5430 -19060 -44 0 0 6421 -5430 -19060 -44 0 0 6421 -5430 -19060 -38 0 0 6421 -5430 -19060 -38 0 0 6421 -5430 -19060 -17 0 0 6421 -5430 -19060 -17 0 0 6421 -5430 -19060 64 0 0 6421 -5430 -19060 64 0 0 6421 -5430 -19060 44 0 0 6421 -5430 -19060 2025-11-19 11:21:41,065 Hysteresis 11492 0: raw(0 16000 16000 16000) min(-5430 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 6421 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5430 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 6421 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 44 0 0 6421 -5430 -19060 -3 0 0 6421 -5430 -19060 -3 0 0 6421 -5430 -19060 52 0 0 6421 -5430 -19060 52 0 0 6421 -5430 -19060 71 0 0 6421 -5430 -19060 71 0 0 6421 -5430 -19060 53 0 0 6421 -5430 -19060 53 0 0 6421 -5430 -19060 59 0 0 6421 -5430 -19060 59 0 0 6421 -5430 -19060 22 0 0 6421 -5430 -19060 22 0 0 6421 -5430 -19060 -60 0 0 6421 -5430 -19060 -60 0 0 6421 -5430 -19060 -31 0 0 6421 -5430 -19060 -31 0 0 6421 -5430 -19060 32 0 0 6421 -5430 -19060 32 0 0 6421 -5430 -19060 55 0 0 6421 -5430 -19060 2025-11-19 11:21:51,069 Hysteresis 11502 0: raw(0 16000 16000 16000) min(-5430 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 6421 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5430 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 6421 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 55 0 0 6421 -5430 -19060 60 0 0 6421 -5430 -19060 60 0 0 6421 -5430 -19060 23 0 0 6421 -5430 -19060 23 0 0 6421 -5430 -19060 -75 0 0 6421 -5430 -19060 -75 0 0 6421 -5430 -19060 -27 0 0 6421 -5430 -19060 -27 0 0 6421 -5430 -19060 -42 0 0 6421 -5430 -19060 -42 0 0 6421 -5430 -19060 -69 0 0 6421 -5430 -19060 -69 0 0 6421 -5430 -19060 28 0 0 6421 -5430 -19060 28 0 0 6421 -5430 -19060 -18 0 0 6421 -5430 -19060 -18 0 0 6421 -5430 -19060 -49 0 0 6421 -5430 -19060 -49 0 0 6421 -5430 -19060 -90 0 0 6421 -5430 -19060 2025-11-19 11:22:01,090 Hysteresis 11512 0: raw(0 16000 16000 16000) min(-5430 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 6421 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5430 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 6421 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -90 0 0 6421 -5430 -19060 -56 0 0 6421 -5430 -19060 -56 0 0 6421 -5430 -19060 -6 0 0 6421 -5430 -19060 -6 0 0 6421 -5430 -19060 106 -6 -26 6421 -5430 -19060 106 -6 -26 6421 -5430 -19060 52 0 0 6421 -5430 -19060 52 0 0 6421 -5430 -19060 -72 0 0 6421 -5430 -19060 -72 0 0 6421 -5430 -19060 -35 0 0 6421 -5430 -19060 -35 0 0 6421 -5430 -19060 -51 0 0 6421 -5430 -19060 -51 0 0 6421 -5430 -19060 -89 0 0 6421 -5430 -19060 -89 0 0 6421 -5430 -19060 -60 0 0 6421 -5430 -19060 -60 0 0 6421 -5430 -19060 -49 0 0 6421 -5430 -19060 2025-11-19 11:22:11,113 Hysteresis 11522 0: raw(0 16000 16000 16000) min(-5430 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 6421 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5430 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 6421 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -49 0 0 6421 -5430 -19060 -74 0 0 6421 -5430 -19060 -74 0 0 6421 -5430 -19060 -64 0 0 6421 -5430 -19060 -64 0 0 6421 -5430 -19060 -9 0 0 6421 -5430 -19060 -9 0 0 6421 -5430 -19060 51 0 0 6421 -5430 -19060 51 0 0 6421 -5430 -19060 84 0 0 6421 -5430 -19060 84 0 0 6421 -5430 -19060 62 0 0 6421 -5430 -19060 62 0 0 6421 -5430 -19060 30 0 0 6421 -5430 -19060 30 0 0 6421 -5430 -19060 51 0 0 6421 -5430 -19060 51 0 0 6421 -5430 -19060 65 0 0 6421 -5430 -19060 59 0 0 6421 -5430 -19060 59 0 0 6421 -5430 -19060 2025-11-19 11:22:21,123 Hysteresis 11532 0: raw(0 16000 16000 16000) min(-5430 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 6421 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5430 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 6421 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 59 0 0 6421 -5430 -19060 41 0 0 6421 -5430 -19060 46 0 0 6421 -5430 -19060 46 0 0 6421 -5430 -19060 6 0 0 6421 -5430 -19060 6 0 0 6421 -5430 -19060 -55 0 0 6421 -5430 -19060 -55 0 0 6421 -5430 -19060 -62 0 0 6421 -5430 -19060 -62 0 0 6421 -5430 -19060 -45 0 0 6421 -5430 -19060 -45 0 0 6421 -5430 -19060 -28 0 0 6421 -5430 -19060 -28 0 0 6421 -5430 -19060 23 0 0 6421 -5430 -19060 23 0 0 6421 -5430 -19060 32 0 0 6421 -5430 -19060 32 0 0 6421 -5430 -19060 -20 0 0 6421 -5430 -19060 -20 0 0 6421 -5430 -19060 2025-11-19 11:22:31,185 Hysteresis 11542 0: raw(0 16000 16000 16000) min(-5430 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 6421 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5430 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 6421 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 39 0 0 6421 -5430 -19060 39 0 0 6421 -5430 -19060 47 0 0 6421 -5430 -19060 47 0 0 6421 -5430 -19060 68 0 0 6421 -5430 -19060 68 0 0 6421 -5430 -19060 168 -68 -295 6421 -5430 -19060 168 -68 -295 6421 -5430 -19060 93 0 0 6421 -5430 -19060 93 0 0 6421 -5430 -19060 41 0 0 6421 -5430 -19060 41 0 0 6421 -5430 -19060 103 -3 -13 6421 -5430 -19060 103 -3 -13 6421 -5430 -19060 110 -10 -43 6421 -5430 -19060 110 -10 -43 6421 -5430 -19060 97 0 0 6421 -5430 -19060 97 0 0 6421 -5430 -19060 172 -72 -313 6421 -5430 -19060 172 -72 -313 6421 -5430 -19060 2025-11-19 11:22:41,226 Hysteresis 11552 0: raw(-313 16000 16000 16000) min(-5430 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 6421 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(-313 16000 16000 16000) min(-5430 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 6421 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 97 0 0 6421 -5430 -19060 97 0 0 6421 -5430 -19060 -40 0 0 6421 -5430 -19060 -40 0 0 6421 -5430 -19060 18 0 0 6421 -5430 -19060 18 0 0 6421 -5430 -19060 69 0 0 6421 -5430 -19060 69 0 0 6421 -5430 -19060 84 0 0 6421 -5430 -19060 84 0 0 6421 -5430 -19060 155 -55 -239 6421 -5430 -19060 155 -55 -239 6421 -5430 -19060 116 -16 -69 6421 -5430 -19060 116 -16 -69 6421 -5430 -19060 -24 0 0 6421 -5430 -19060 -24 0 0 6421 -5430 -19060 -39 0 0 6421 -5430 -19060 -39 0 0 6421 -5430 -19060 -56 0 0 6421 -5430 -19060 2025-11-19 11:22:51,231 Hysteresis 11562 0: raw(0 16000 16000 16000) min(-5430 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 6421 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5430 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 6421 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -56 0 0 6421 -5430 -19060 -115 15 65 6421 -5430 -19060 -115 15 65 6421 -5430 -19060 -51 0 0 6421 -5430 -19060 -51 0 0 6421 -5430 -19060 -110 10 43 6421 -5430 -19060 -110 10 43 6421 -5430 -19060 -210 110 478 6421 -5430 -19060 -210 110 478 6421 -5430 -19060 -153 53 230 6421 -5430 -19060 -153 53 230 6421 -5430 -19060 -124 24 104 6421 -5430 -19060 -124 24 104 6421 -5430 -19060 -86 0 0 6421 -5430 -19060 -86 0 0 6421 -5430 -19060 485 -385 -1673 6421 -5430 -19060 485 -385 -1673 6421 -5430 -19060 548 -448 -1947 6421 -5430 -19060 548 -448 -1947 6421 -5430 -19060 -636 536 2330 6421 -5430 -19060 2025-11-19 11:23:01,309 Hysteresis 11572 0: raw(2330 16000 16000 16000) min(-5430 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 6421 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(2330 16000 16000 16000) min(-5430 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 6421 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -636 536 2330 6421 -5430 -19060 1100 -1000 -4347 6421 -5430 -19060 1100 -1000 -4347 6421 -5430 -19060 -1559 1459 6343 6421 -5430 -19060 -1559 1459 6343 6421 -5430 -19060 -354 254 1104 6421 -5430 -19060 -354 254 1104 6421 -5430 -19060 17 0 0 6421 -5430 -19060 17 0 0 6421 -5430 -19060 -8 0 0 6421 -5430 -19060 -8 0 0 6421 -5430 -19060 -121 21 91 6421 -5430 -19060 -121 21 91 6421 -5430 -19060 -96 0 0 6421 -5430 -19060 -96 0 0 6421 -5430 -19060 -80 0 0 6421 -5430 -19060 -80 0 0 6421 -5430 -19060 -50 0 0 6421 -5430 -19060 -50 0 0 6421 -5430 -19060 14 0 0 6421 -5430 -19060 2025-11-19 11:23:11,388 Hysteresis 11582 0: raw(0 16000 16000 16000) min(-5430 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 6421 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5430 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 6421 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 14 0 0 6421 -5430 -19060 47 0 0 6421 -5430 -19060 47 0 0 6421 -5430 -19060 -116 16 69 6421 -5430 -19060 -116 16 69 6421 -5430 -19060 -39 0 0 6421 -5430 -19060 24 0 0 6421 -5430 -19060 24 0 0 6421 -5430 -19060 43 0 0 6421 -5430 -19060 43 0 0 6421 -5430 -19060 51 0 0 6421 -5430 -19060 51 0 0 6421 -5430 -19060 80 0 0 6421 -5430 -19060 80 0 0 6421 -5430 -19060 36 0 0 6421 -5430 -19060 36 0 0 6421 -5430 -19060 43 0 0 6421 -5430 -19060 43 0 0 6421 -5430 -19060 44 0 0 6421 -5430 -19060 44 0 0 6421 -5430 -19060 2025-11-19 11:23:21,392 Hysteresis 11592 0: raw(0 16000 16000 16000) min(-5430 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 6421 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5430 16000 16000 16000) spread(-19060 16000 16000 16000) max_pv 6421 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 58 0 0 6421 -5430 -19060 58 0 0 6421 -5430 -19060 58 0 0 6421 -5430 -19060 58 0 0 6421 -5430 -19060 58 0 0 6421 -5430 -19060 44 0 0 6421 -5430 -19060 -44 0 0 6421 -5430 -19060 -44 0 0 6421 -5430 -19060 -66 0 0 6421 -5430 -19060 -66 0 0 6421 -5430 -19060 -42 0 0 6421 -5430 -19060 -42 0 0 6421 -5430 -19060 -19 0 0 6421 -5430 -19060 -19 0 0 6421 -5430 -19060 -31 0 0 6421 -5430 -19060 -31 0 0 6421 -5430 -19060 36 0 0 6421 -5430 -19060 36 0 0 6421 -5430 -19060 37 0 0 6421 -5430 -19060 37 0 0 6421 -5430 -11152 2025-11-19 11:23:31,437 Hysteresis 11602 0: raw(0 16000 16000 16000) min(-5430 16000 16000 16000) spread(-11152 16000 16000 16000) max_pv 6421 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5430 16000 16000 16000) spread(-11152 16000 16000 16000) max_pv 6421 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -57 0 0 6421 -5430 -11152 -57 0 0 6421 -5430 -11152 -22 0 0 6421 -5430 -11152 -22 0 0 6421 -5430 -11152 4 0 0 6421 -5430 -11152 4 0 0 6421 -5430 -11152 2 0 0 6421 -5430 -11152 2 0 0 6421 -5430 -11152 66 0 0 6421 -5430 -11152 66 0 0 6421 -5430 -11152 -34 0 0 6421 -5430 -11152 -34 0 0 6421 -5430 -11152 -172 72 313 6421 -5430 -11152 -172 72 313 6421 -5430 -11152 -156 56 243 6421 -5430 -11152 -156 56 243 6421 -5430 -11152 -162 62 269 6421 -5430 -11152 -162 62 269 6421 -5430 -11152 -165 65 282 6421 -5430 -11152 -165 65 282 6421 -5430 -11152 2025-11-19 11:23:41,444 Hysteresis 11612 0: raw(282 16000 16000 16000) min(-5430 16000 16000 16000) spread(-11152 16000 16000 16000) max_pv 6421 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(282 16000 16000 16000) min(-5430 16000 16000 16000) spread(-11152 16000 16000 16000) max_pv 6421 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -68 0 0 6421 -5430 -11152 -68 0 0 6421 -5430 -11152 -52 0 0 6421 -5430 -11152 -52 0 0 6421 -5430 -11152 -130 30 130 6421 -5430 -11152 -130 30 130 6421 -5430 -11152 -39 0 0 6421 -5430 -11152 -39 0 0 6421 -5430 -11152 33 0 0 6421 -5430 -11152 33 0 0 6421 -5430 -11152 58 0 0 6421 -5430 -11152 58 0 0 6421 -5430 -11152 121 -21 -91 6421 -5430 -11152 121 -21 -91 6421 -5430 -11152 90 0 0 6421 -5430 -11152 90 0 0 6421 -5430 -11152 27 0 0 6421 -5430 -11152 27 0 0 6421 -5430 -11152 68 0 0 6421 -5430 -11152 68 0 0 6421 -5430 -11152 2025-11-19 11:23:51,448 Hysteresis 11622 0: raw(0 16000 16000 16000) min(-5430 16000 16000 16000) spread(-11152 16000 16000 16000) max_pv 6421 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5430 16000 16000 16000) spread(-11152 16000 16000 16000) max_pv 6421 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 86 0 0 6421 -5430 -11152 86 0 0 6421 -5430 -11152 80 0 0 6421 -5430 -11152 80 0 0 6421 -5430 -11152 140 -40 -173 6421 -5430 -11152 140 -40 -173 6421 -5430 -11152 85 0 0 6421 -5430 -11152 85 0 0 6421 -5430 -11152 0 0 0 6421 -5430 -11152 0 0 0 6421 -5430 -11152 51 0 0 6421 -5430 -11152 51 0 0 6421 -5430 -11152 54 0 0 6421 -5430 -11152 54 0 0 6421 -5430 -11152 66 0 0 6421 -5430 -11152 66 0 0 6421 -5430 -11152 155 -55 -239 6421 -5430 -11152 155 -55 -239 6421 -5430 -11152 101 -1 -4 6421 -5430 -11152 101 -1 -4 6421 -5430 -11152 2025-11-19 11:24:01,481 Hysteresis 11632 0: raw(-4 16000 16000 16000) min(-5430 16000 16000 16000) spread(-11152 16000 16000 16000) max_pv 6421 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(-4 16000 16000 16000) min(-5430 16000 16000 16000) spread(-11152 16000 16000 16000) max_pv 6421 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -51 0 0 6421 -5430 -11152 -51 0 0 6421 -5430 -11152 318 -218 -947 6421 -5430 -11152 318 -218 -947 6421 -5430 -11152 112 -12 -52 6421 -5430 -11152 112 -12 -52 6421 -5430 -11152 28 0 0 6421 -5430 -11152 28 0 0 6421 -5430 -11152 31 0 0 6421 -5430 -11152 31 0 0 6421 -5430 -11152 -12 0 0 6421 -5430 -11152 -12 0 0 6421 -5430 -11152 -140 40 173 6421 -5430 -11152 -140 40 173 6421 -5430 -11152 -78 0 0 6421 -5430 -11152 -78 0 0 6421 -5430 -11152 -29 0 0 6421 -5430 -11152 -29 0 0 6421 -5430 -11152 -30 0 0 6421 -5430 -11152 -30 0 0 6421 -5430 -11152 2025-11-19 11:24:11,485 Hysteresis 11642 0: raw(0 16000 16000 16000) min(-5430 16000 16000 16000) spread(-11152 16000 16000 16000) max_pv 6421 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5430 16000 16000 16000) spread(-11152 16000 16000 16000) max_pv 6421 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 50 0 0 6421 -5430 -11152 50 0 0 6421 -5430 -11152 -1 0 0 6421 -5430 -11152 -1 0 0 6421 -5430 -11152 -88 0 0 6421 -5430 -11152 -88 0 0 6421 -5430 -11152 -21 0 0 6421 -5430 -11152 -21 0 0 6421 -5430 -11152 22 0 0 6421 -5430 -11152 22 0 0 6421 -5430 -11152 13 0 0 6421 -5430 -11152 13 0 0 6421 -5430 -11152 27 0 0 6421 -5430 -11152 27 0 0 6421 -5430 -11152 54 0 0 6421 -5430 -11152 54 0 0 6421 -5430 -11152 -51 0 0 6421 -5430 -11152 -60 0 0 6421 -5430 -11152 -60 0 0 6421 -5430 -11152 2025-11-19 11:24:21,489 Hysteresis 11652 0: raw(0 16000 16000 16000) min(-5430 16000 16000 16000) spread(-11152 16000 16000 16000) max_pv 6421 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5430 16000 16000 16000) spread(-11152 16000 16000 16000) max_pv 6421 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -12 0 0 6421 -5430 -11152 -12 0 0 6421 -5430 -11152 -21 0 0 6421 -5430 -11152 -21 0 0 6421 -5430 -11152 17 0 0 6421 -5430 -11152 17 0 0 6421 -5430 -11152 33 0 0 6421 -5430 -11152 33 0 0 6421 -5430 -11152 -16 0 0 6421 -5430 -11152 -16 0 0 6421 -5430 -11152 10 0 0 6421 -5430 -11152 10 0 0 6421 -5430 -11152 35 0 0 6421 -5430 -11152 35 0 0 6421 -5430 -11152 38 0 0 6421 -5430 -11152 38 0 0 6421 -5430 -11152 8 0 0 6421 -5430 -11152 8 0 0 6421 -5430 -11152 64 0 0 6421 -5430 -11152 64 0 0 6421 -5430 -11152 2025-11-19 11:24:31,560 Hysteresis 11662 0: raw(0 16000 16000 16000) min(-5430 16000 16000 16000) spread(-11152 16000 16000 16000) max_pv 6421 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5430 16000 16000 16000) spread(-11152 16000 16000 16000) max_pv 6421 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 51 0 0 6421 -5430 -11152 51 0 0 6421 -5430 -9947 -58 0 0 6421 -5430 -9947 -58 0 0 6421 -5430 -9947 -21 0 0 6421 -5430 -9947 -21 0 0 6421 -5430 -9947 8 0 0 6421 -5430 -9947 8 0 0 6421 -5430 -9947 -19 0 0 6421 -5430 -9947 -19 0 0 6343 -5430 -9947 41 0 0 6343 -5430 -9947 41 0 0 6343 -5430 -9947 -51 0 0 6343 -5430 -9947 -51 0 0 6343 -5430 -9947 -132 32 139 6343 -5430 -9947 -132 32 139 6343 -5430 -9947 -107 7 30 6343 -5430 -9947 -107 7 30 6343 -5430 -9947 -68 0 0 6343 -5430 -9947 -68 0 0 6343 -5430 -9947 2025-11-19 11:24:41,564 Hysteresis 11672 0: raw(0 16000 16000 16000) min(-5430 16000 16000 16000) spread(-9947 16000 16000 16000) max_pv 6343 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5430 16000 16000 16000) spread(-9947 16000 16000 16000) max_pv 6343 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -28 0 0 6343 -5430 -9947 -28 0 0 6343 -5430 -9947 78 0 0 6343 -5430 -9947 78 0 0 6343 -5430 -9947 47 0 0 6343 -5430 -9947 47 0 0 6343 -5430 -9947 -77 0 0 6343 -5430 -9947 -77 0 0 6343 -5430 -9947 -46 0 0 6343 -5430 -9947 -46 0 0 6343 -5430 -9947 -20 0 0 6343 -5430 -9947 -20 0 0 6343 -5430 -9947 -33 0 0 6343 -5430 -9947 -33 0 0 6343 -5430 -9947 56 0 0 6343 -5430 -9947 56 0 0 6343 -5430 -9947 -17 0 0 6343 -5430 -9947 -17 0 0 6343 -5430 -9947 -140 40 173 6343 -5430 -9947 -140 40 173 6343 -5430 -9947 2025-11-19 11:24:51,577 Hysteresis 11682 0: raw(173 16000 16000 16000) min(-5430 16000 16000 16000) spread(-9947 16000 16000 16000) max_pv 6343 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(173 16000 16000 16000) min(-5430 16000 16000 16000) spread(-9947 16000 16000 16000) max_pv 6343 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -85 0 0 6343 -5430 -9947 -85 0 0 6343 -5430 -9947 -48 0 0 6343 -5430 -9947 -48 0 0 6343 -5430 -9947 -43 0 0 6343 -5430 -9947 -43 0 0 6343 -5430 -9947 53 0 0 6343 -5430 -9947 53 0 0 6343 -5430 -9947 19 0 0 6343 -5430 -9947 19 0 0 6343 -5430 -9947 -82 0 0 6343 -5430 -9947 -82 0 0 6343 -5430 -9947 -25 0 0 6343 -5430 -9947 -25 0 0 6343 -5430 -9947 -17 0 0 6343 -5430 -9947 -17 0 0 6343 -5430 -9947 10 0 0 6343 -5430 -9947 10 0 0 6343 -5430 -9947 76 0 0 6343 -5430 -9947 76 0 0 6343 -5430 -9947 2025-11-19 11:25:01,609 Hysteresis 11692 0: raw(0 16000 16000 16000) min(-5430 16000 16000 16000) spread(-9947 16000 16000 16000) max_pv 6343 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5430 16000 16000 16000) spread(-9947 16000 16000 16000) max_pv 6343 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 25 0 0 6343 -5430 -9947 25 0 0 6343 -5430 -9947 -79 0 0 6343 -5430 -9947 -79 0 0 6343 -5430 -9947 -9 0 0 6343 -5430 -9947 -9 0 0 6343 -5430 -9947 18 0 0 6343 -5430 -9947 18 0 0 6343 -5430 -9947 12 0 0 6343 -5430 -9947 12 0 0 6343 -5430 -9947 118 -18 -78 6343 -5430 -9947 118 -18 -78 6343 -5430 -9947 59 0 0 6343 -5430 -9947 59 0 0 6343 -4347 -9947 -39 0 0 6343 -4347 -9947 -39 0 0 6343 -4347 -9947 3 0 0 6343 -4347 -9947 3 0 0 6343 -4347 -9947 34 0 0 6343 -4347 -9947 2025-11-19 11:25:11,613 Hysteresis 11702 0: raw(0 16000 16000 16000) min(-4347 16000 16000 16000) spread(-9947 16000 16000 16000) max_pv 6343 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-4347 16000 16000 16000) spread(-9947 16000 16000 16000) max_pv 6343 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 34 0 0 6343 -4347 -9947 39 0 0 6343 -4347 -9947 39 0 0 6343 -4347 -9947 119 -19 -82 6343 -4347 -9947 119 -19 -82 6343 -4347 -9947 69 0 0 6343 -4347 -9947 69 0 0 6343 -4347 -9947 -45 0 0 6343 -4347 -9947 -45 0 0 6343 -4347 -9947 -16 0 0 6343 -4347 -9947 -16 0 0 6343 -4347 -9947 0 0 0 6343 -4347 -9947 0 0 0 6343 -4347 -9947 -5 0 0 6343 -4347 -9947 47 0 0 6343 -4347 -9947 47 0 0 6343 -4347 -9947 60 0 0 6343 -4347 -9947 60 0 0 6343 -4347 -9947 -35 0 0 6343 -4347 -9947 -35 0 0 6343 -4347 -9947 2025-11-19 11:25:21,619 Hysteresis 11712 0: raw(0 16000 16000 16000) min(-4347 16000 16000 16000) spread(-9947 16000 16000 16000) max_pv 6343 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-4347 16000 16000 16000) spread(-9947 16000 16000 16000) max_pv 6343 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -33 0 0 6343 -4347 -9947 -33 0 0 6343 -4347 -9947 -1 0 0 6343 -4347 -9947 -1 0 0 6343 -4347 -9947 20 0 0 6343 -4347 -9947 20 0 0 6343 -4347 -9947 49 0 0 6343 -4347 -9947 49 0 0 6343 -4347 -9947 47 0 0 6343 -4347 -9947 47 0 0 6343 -4347 -9947 -23 0 0 6343 -4347 -9947 -23 0 0 6343 -4347 -9947 -49 0 0 6343 -4347 -9947 -49 0 0 6343 -4347 -9947 -56 0 0 6343 -4347 -9947 -56 0 0 6343 -4347 -9947 -79 0 0 6343 -4347 -9947 -79 0 0 6343 -4347 -9947 -80 0 0 6343 -4347 -9947 -80 0 0 6343 -4347 -9947 2025-11-19 11:25:31,667 Hysteresis 11722 0: raw(0 16000 16000 16000) min(-4347 16000 16000 16000) spread(-9947 16000 16000 16000) max_pv 6343 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-4347 16000 16000 16000) spread(-9947 16000 16000 16000) max_pv 6343 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -33 0 0 6343 -4347 -9947 -33 0 0 6343 -4347 -9947 -37 0 0 6343 -4347 -9947 -37 0 0 6343 -4347 -9947 -108 8 34 6343 -4347 -9947 -108 8 34 6343 -4347 -9947 -26 0 0 6343 -4347 -9947 -26 0 0 6343 -4347 -9947 6 0 0 6343 -4347 -9947 6 0 0 6343 -4347 -9947 26 0 0 6343 -4347 -9947 26 0 0 6343 -4347 -9947 80 0 0 6343 -4347 -9947 80 0 0 6343 -4347 -9947 52 0 0 6343 -4347 -9947 52 0 0 6343 -4347 -9947 8 0 0 6343 -4347 -9947 8 0 0 6343 -4347 -9947 49 0 0 6343 -4347 -9947 49 0 0 6343 -4347 -9947 2025-11-19 11:25:41,677 Hysteresis 11732 0: raw(0 16000 16000 16000) min(-4347 16000 16000 16000) spread(-9947 16000 16000 16000) max_pv 6343 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-4347 16000 16000 16000) spread(-9947 16000 16000 16000) max_pv 6343 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 89 0 0 6343 -4347 -9947 89 0 0 6343 -4347 -9947 99 0 0 6343 -4347 -9947 99 0 0 6343 -4347 -9947 208 -108 -469 6343 -4347 -9947 208 -108 -469 6343 -4347 -9947 182 -82 -356 6343 -4347 -9947 182 -82 -356 6343 -4347 -9947 -5 0 0 6343 -4347 -9947 -5 0 0 6343 -4347 -9947 36 0 0 6343 -4347 -9947 36 0 0 6343 -4347 -9947 61 0 0 6343 -4347 -9947 61 0 0 6343 -4347 -9947 48 0 0 6343 -4347 -9947 48 0 0 6343 -4347 -9947 67 0 0 6343 -4347 -9947 67 0 0 6343 -4347 -9947 68 0 0 6343 -4347 -9947 68 0 0 6343 -4347 -9947 2025-11-19 11:25:51,681 Hysteresis 11743 0: raw(0 16000 16000 16000) min(-4347 16000 16000 16000) spread(-9947 16000 16000 16000) max_pv 6343 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-4347 16000 16000 16000) spread(-9947 16000 16000 16000) max_pv 6343 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -13 0 0 6343 -4347 -9947 -13 0 0 6343 -4347 -9947 -16 0 0 6343 -4347 -9947 -16 0 0 6343 -4347 -9947 -13 0 0 6343 -4347 -9947 -13 0 0 6343 -4347 -9947 5 0 0 6343 -4347 -9947 5 0 0 6343 -4347 -9947 91 0 0 6343 -4347 -9947 91 0 0 6343 -4347 -9947 41 0 0 6343 -4347 -9947 41 0 0 6343 -4347 -9947 -81 0 0 6343 -4347 -9947 -81 0 0 6343 -4347 -9947 0 0 0 6343 -4347 -9947 0 0 0 6343 -4347 -9947 25 0 0 6343 -4347 -9947 25 0 0 6343 -4347 -9947 38 0 0 6343 -4347 -9947 38 0 0 6343 -4347 -9947 2025-11-19 11:26:01,817 Hysteresis 11753 0: raw(0 16000 16000 16000) min(-4347 16000 16000 16000) spread(-9947 16000 16000 16000) max_pv 6343 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-4347 16000 16000 16000) spread(-9947 16000 16000 16000) max_pv 6343 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 61 0 0 6343 -4347 -9947 61 0 0 6343 -4347 -9947 44 0 0 6343 -4347 -9947 44 0 0 6343 -4347 -9947 -553 453 1969 6343 -4347 -9947 -553 453 1969 6343 -4347 -9947 -561 461 2004 6343 -4347 -9947 -561 461 2004 6343 -4347 -9947 -113 13 56 6343 -4347 -9947 -113 13 56 6343 -4347 -9947 5 0 0 6343 -4347 -9947 5 0 0 6343 -4347 -9947 75 0 0 6343 -4347 -9947 75 0 0 6343 -4347 -9947 21 0 0 6343 -4347 -9947 21 0 0 6343 -4347 -9947 -99 0 0 6343 -4347 -9947 -99 0 0 6343 -4347 -9947 -33 0 0 6343 -4347 -9947 -33 0 0 6343 -4347 -9947 2025-11-19 11:26:11,821 Hysteresis 11763 0: raw(0 16000 16000 16000) min(-4347 16000 16000 16000) spread(-9947 16000 16000 16000) max_pv 6343 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-4347 16000 16000 16000) spread(-9947 16000 16000 16000) max_pv 6343 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -22 0 0 6343 -4347 -9947 -22 0 0 6343 -4347 -9947 -19 0 0 6343 -4347 -9947 -19 0 0 6343 -4347 -9947 -2 0 0 6343 -4347 -9947 -2 0 0 6343 -4347 -9947 6 0 0 6343 -4347 -9947 6 0 0 6343 -4347 -9947 -43 0 0 6343 -4347 -9947 -43 0 0 6343 -4347 -9947 -32 0 0 6343 -4347 -9947 -32 0 0 6343 -4347 -9947 -6 0 0 6343 -4347 -9947 -6 0 0 6343 -4347 -9947 -18 0 0 6343 -4347 -9947 -18 0 0 6343 -4347 -9947 56 0 0 6343 -4347 -9947 56 0 0 6343 -4347 -9947 44 0 0 6343 -4347 -9947 44 0 0 6343 -4347 -9947 2025-11-19 11:26:21,826 Hysteresis 11773 0: raw(0 16000 16000 16000) min(-4347 16000 16000 16000) spread(-9947 16000 16000 16000) max_pv 6343 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-4347 16000 16000 16000) spread(-9947 16000 16000 16000) max_pv 6343 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -75 0 0 6343 -4347 -9947 -75 0 0 6343 -4347 -9947 37 0 0 6343 -4347 -9947 37 0 0 6343 -4347 -9947 -44 0 0 6343 -4347 -9947 -44 0 0 6343 -4347 -9947 10 0 0 6343 -4347 -9947 10 0 0 6343 -4347 -9947 12 0 0 6343 -4347 -9947 12 0 0 6343 -4347 -9947 9 0 0 6343 -4347 -9947 9 0 0 6343 -4347 -9947 -2 0 0 6343 -4347 -9947 -2 0 0 6343 -4347 -9947 -15 0 0 6343 -4347 -9947 -15 0 0 6343 -4347 -9947 -16 0 0 6343 -4347 -9947 -16 0 0 6343 -4347 -9947 8 0 0 6343 -4347 -9947 8 0 0 6343 -4347 -9947 2025-11-19 11:26:31,905 Hysteresis 11783 0: raw(0 16000 16000 16000) min(-4347 16000 16000 16000) spread(-9947 16000 16000 16000) max_pv 6343 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-4347 16000 16000 16000) spread(-9947 16000 16000 16000) max_pv 6343 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -8 0 0 6343 -4347 -9947 -8 0 0 6343 -4347 -9947 36 0 0 6343 -4347 -9947 36 0 0 6343 -4347 -9947 -4 0 0 6343 -4347 -8882 -86 0 0 6343 -4347 -8882 -86 0 0 6343 -4347 -8882 23 0 0 6343 -4347 -8882 23 0 0 6343 -4347 -8882 -3 0 0 6343 -4347 -8882 -3 0 0 6343 -4347 -8882 7 0 0 6343 -4347 -8882 7 0 0 6343 -4347 -8882 30 0 0 6343 -4347 -8882 30 0 0 6343 -4347 -8882 2 0 0 6343 -4347 -8882 2 0 0 6343 -4347 -8882 -28 0 0 6343 -4347 -8882 -28 0 0 6343 -4347 -8882 -6 0 0 6343 -4347 -8882 2025-11-19 11:26:41,911 Hysteresis 11793 0: raw(0 16000 16000 16000) min(-4347 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 6343 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-4347 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 6343 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6 0 0 6343 -4347 -8882 38 0 0 6343 -4347 -8882 38 0 0 6343 -4347 -8882 -19 0 0 6343 -4347 -8882 -19 0 0 6343 -4347 -8882 85 0 0 6343 -4347 -8882 85 0 0 6343 -4347 -8882 82 0 0 6343 -4347 -8882 82 0 0 6343 -4347 -8882 -60 0 0 6343 -4347 -8882 -60 0 0 6343 -4347 -8882 -40 0 0 6343 -4347 -8882 -40 0 0 6343 -4347 -8882 5 0 0 6343 -4347 -8882 5 0 0 6343 -4347 -8882 -3 0 0 6343 -4347 -8882 -3 0 0 6343 -4347 -8882 36 0 0 6343 -4347 -8882 36 0 0 6343 -4347 -8882 21 0 0 6343 -4347 -8882 2025-11-19 11:26:51,928 Hysteresis 11803 0: raw(0 16000 16000 16000) min(-4347 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 6343 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-4347 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 6343 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 21 0 0 6343 -4347 -8882 -30 0 0 6343 -4347 -8882 -30 0 0 6343 -4347 -8882 -53 0 0 6343 -4347 -8882 -53 0 0 6343 -4347 -8882 -53 0 0 6343 -4347 -8882 -53 0 0 6343 -4347 -8882 -31 0 0 6343 -4347 -8882 -31 0 0 6343 -4347 -8882 62 0 0 6343 -4347 -8882 62 0 0 6343 -4347 -8882 24 0 0 6343 -4347 -8882 24 0 0 6343 -4347 -8882 -102 2 8 6343 -4347 -8882 -102 2 8 6343 -4347 -8882 -16 0 0 6343 -4347 -8882 -16 0 0 6343 -4347 -8882 3 0 0 6343 -4347 -8882 3 0 0 6343 -4347 -8882 12 0 0 6343 -4347 -8882 2025-11-19 11:27:02,011 Hysteresis 11813 0: raw(0 16000 16000 16000) min(-4347 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 6343 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-4347 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 6343 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 12 0 0 6343 -4347 -8882 59 0 0 6343 -4347 -8882 59 0 0 6343 -4347 -8882 43 0 0 6343 -4347 -8882 43 0 0 6343 -947 -8882 3 0 0 6343 -947 -8882 3 0 0 2004 -947 -8882 -31 0 0 2004 -947 -8882 -31 0 0 2004 -947 -8882 -7 0 0 2004 -947 -8882 -7 0 0 2004 -947 -8882 -20 0 0 2004 -947 -8882 -20 0 0 2004 -947 -8882 71 0 0 2004 -947 -8882 71 0 0 2004 -947 -8882 59 0 0 2004 -947 -8882 59 0 0 2004 -947 -8882 -68 0 0 2004 -947 -8882 -68 0 0 2004 -947 -8882 -21 0 0 2004 -947 -8882 2025-11-19 11:27:12,015 Hysteresis 11823 0: raw(0 16000 16000 16000) min(-947 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 2004 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-947 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 2004 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -21 0 0 2004 -947 -8882 16 0 0 2004 -947 -8882 16 0 0 2004 -947 -8882 67 0 0 2004 -947 -8882 67 0 0 2004 -947 -8882 51 0 0 2004 -947 -8882 51 0 0 2004 -947 -8882 57 0 0 2004 -947 -8882 57 0 0 2004 -947 -8882 32 0 0 2004 -947 -8882 32 0 0 2004 -947 -8882 26 0 0 2004 -947 -8882 26 0 0 2004 -947 -8882 60 0 0 2004 -947 -8882 60 0 0 2004 -947 -8882 78 0 0 2004 -947 -8882 78 0 0 2004 -947 -8882 97 0 0 2004 -947 -8882 97 0 0 2004 -947 -8882 98 0 0 2004 -947 -8882 2025-11-19 11:27:22,026 Hysteresis 11833 0: raw(0 16000 16000 16000) min(-947 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 2004 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-947 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 2004 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 98 0 0 2004 -947 -8882 -47 0 0 2004 -947 -8882 -47 0 0 2004 -947 -8882 0 0 0 2004 -947 -8882 0 0 0 2004 -947 -8882 -28 0 0 2004 -947 -8882 -28 0 0 2004 -947 -8882 1329 -1229 -5343 2004 -5343 -8882 -718 618 2686 2686 -5343 -8882 -718 618 2686 2686 -5343 -8882 -142 42 182 2686 -5343 -8882 -142 42 182 2686 -5343 -8882 -1 0 0 2686 -5343 -8882 -1 0 0 2686 -5343 -8882 46 0 0 2686 -5343 -8882 46 0 0 2686 -5343 -8882 43 0 0 2686 -5343 -8882 43 0 0 2686 -5343 -8882 43 0 0 2686 -5343 -8882 3 0 0 2686 -5343 -8882 2025-11-19 11:27:32,110 Hysteresis 11843 0: raw(0 16000 16000 16000) min(-5343 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 2686 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5343 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 2686 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 15 0 0 2686 -5343 -8882 15 0 0 2686 -5343 -8882 50 0 0 2686 -5343 -8882 50 0 0 2686 -5343 -8882 108 -8 -34 2686 -5343 -8882 108 -8 -34 2686 -5343 -8882 67 0 0 2686 -5343 -8882 67 0 0 2686 -5343 -8882 45 0 0 2686 -5343 -8882 45 0 0 2686 -5343 -8882 51 0 0 2686 -5343 -8882 51 0 0 2686 -5343 -8882 24 0 0 2686 -5343 -8882 24 0 0 2686 -5343 -8882 52 0 0 2686 -5343 -8882 52 0 0 2686 -5343 -8882 11 0 0 2686 -5343 -8882 11 0 0 2686 -5343 -8882 -61 0 0 2686 -5343 -8882 -61 0 0 2686 -5343 -8882 2025-11-19 11:27:42,115 Hysteresis 11853 0: raw(0 16000 16000 16000) min(-5343 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 2686 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5343 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 2686 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -89 0 0 2686 -5343 -8882 -89 0 0 2686 -5343 -8882 -94 0 0 2686 -5343 -8882 -94 0 0 2686 -5343 -8882 -73 0 0 2686 -5343 -8882 -73 0 0 2686 -5343 -8882 -54 0 0 2686 -5343 -8882 -54 0 0 2686 -5343 -8882 -96 0 0 2686 -5343 -8882 -96 0 0 2686 -5343 -8882 -145 45 195 2686 -5343 -8882 -145 45 195 2686 -5343 -8882 -115 15 65 2686 -5343 -8882 -115 15 65 2686 -5343 -8882 -114 14 60 2686 -5343 -8882 -114 14 60 2686 -5343 -8882 -91 0 0 2686 -5343 -8882 -91 0 0 2686 -5343 -8882 -122 22 95 2686 -5343 -8882 -122 22 95 2686 -5343 -8882 2025-11-19 11:27:52,123 Hysteresis 11863 0: raw(95 16000 16000 16000) min(-5343 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 2686 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(95 16000 16000 16000) min(-5343 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 2686 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -84 0 0 2686 -5343 -8882 -84 0 0 2686 -5343 -8882 -80 0 0 2686 -5343 -8882 -80 0 0 2686 -5343 -8882 -348 248 1078 2686 -5343 -8882 -348 248 1078 2686 -5343 -8882 -640 540 2347 2686 -5343 -8882 -640 540 2347 2686 -5343 -8882 -134 34 147 2686 -5343 -8882 -134 34 147 2686 -5343 -8882 102 -2 -8 2686 -5343 -8882 102 -2 -8 2686 -5343 -8882 145 -45 -195 2686 -5343 -8882 145 -45 -195 2686 -5343 -8882 -48 0 0 2686 -5343 -8882 -48 0 0 2686 -5343 -8882 -25 0 0 2686 -5343 -8882 -25 0 0 2686 -5343 -8882 -29 0 0 2686 -5343 -8882 -29 0 0 2686 -5343 -8882 2025-11-19 11:28:02,196 Hysteresis 11873 0: raw(0 16000 16000 16000) min(-5343 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 2686 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5343 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 2686 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -16 0 0 2686 -5343 -8882 -16 0 0 2686 -5343 -8882 -10 0 0 2686 -5343 -8882 -10 0 0 2686 -5343 -8882 2 0 0 2686 -5343 -8882 2 0 0 2686 -5343 -8882 -75 0 0 2686 -5343 -8882 -75 0 0 2686 -5343 -8882 -42 0 0 2686 -5343 -8882 -42 0 0 2686 -5343 -8882 -11 0 0 2686 -5343 -8882 -11 0 0 2686 -5343 -8882 -13 0 0 2686 -5343 -8882 -13 0 0 2686 -5343 -8882 88 0 0 2686 -5343 -8882 88 0 0 2686 -5343 -8882 100 0 0 2686 -5343 -8882 100 0 0 2686 -5343 -8882 582 -482 -2095 2686 -5343 -8882 2025-11-19 11:28:12,200 Hysteresis 11883 0: raw(-2095 16000 16000 16000) min(-5343 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 2686 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(-2095 16000 16000 16000) min(-5343 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 2686 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 582 -482 -2095 2686 -5343 -8882 42 0 0 2686 -5343 -8882 42 0 0 2686 -5343 -8882 -29 0 0 2686 -5343 -8882 -29 0 0 2686 -5343 -8882 -28 0 0 2686 -5343 -8882 -28 0 0 2686 -5343 -8882 -2 0 0 2686 -5343 -8882 -2 0 0 2686 -5343 -8882 -37 0 0 2686 -5343 -8882 -37 0 0 2686 -5343 -8882 -74 0 0 2686 -5343 -8882 -74 0 0 2686 -5343 -8882 -86 0 0 2686 -5343 -8882 -86 0 0 2686 -5343 -8882 -70 0 0 2686 -5343 -8882 -70 0 0 2686 -5343 -8882 -56 0 0 2686 -5343 -8882 -56 0 0 2686 -5343 -8882 8 0 0 2686 -5343 -8882 2025-11-19 11:28:22,234 Hysteresis 11893 0: raw(0 16000 16000 16000) min(-5343 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 2686 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5343 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 2686 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 8 0 0 2686 -5343 -8882 69 0 0 2686 -5343 -8882 69 0 0 2686 -5343 -8882 -48 0 0 2686 -5343 -8882 -48 0 0 2686 -5343 -8882 -51 0 0 2686 -5343 -8882 -51 0 0 2686 -5343 -8882 18 0 0 2686 -5343 -8882 18 0 0 2686 -5343 -8882 5 0 0 2686 -5343 -8882 5 0 0 2686 -5343 -8882 -9 0 0 2686 -5343 -8882 -9 0 0 2686 -5343 -8882 -41 0 0 2686 -5343 -8882 -41 0 0 2686 -5343 -8882 -39 0 0 2686 -5343 -8882 -39 0 0 2686 -5343 -8882 -66 0 0 2686 -5343 -8882 -66 0 0 2686 -5343 -8882 -55 0 0 2686 -5343 -8882 2025-11-19 11:28:32,307 Hysteresis 11903 0: raw(0 16000 16000 16000) min(-5343 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 2686 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5343 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 2686 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -55 0 0 2686 -5343 -8882 -56 0 0 2686 -5343 -8882 -56 0 0 2686 -5343 -8882 -16 0 0 2686 -5343 -8882 -16 0 0 2686 -5343 -8882 90 0 0 2686 -5343 -8882 -21 0 0 2686 -5343 -8882 -21 0 0 2686 -5343 -8882 -119 19 82 2686 -5343 -8882 -119 19 82 2686 -5343 -8882 -274 174 756 2686 -5343 -8882 -274 174 756 2686 -5343 -8882 444 -344 -1495 2686 -5343 -8882 444 -344 -1495 2686 -5343 -8882 318 -218 -947 2686 -5343 -8882 318 -218 -947 2686 -5343 -8882 130 -30 -130 2686 -5343 -8882 130 -30 -130 2686 -5343 -8882 27 0 0 2686 -5343 -8882 27 0 0 2686 -5343 -8882 2025-11-19 11:28:42,314 Hysteresis 11913 0: raw(0 16000 16000 16000) min(-5343 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 2686 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5343 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 2686 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -3 0 0 2686 -5343 -8882 -3 0 0 2686 -5343 -8882 17 0 0 2686 -5343 -8882 17 0 0 2686 -5343 -8882 -30 0 0 2686 -5343 -8882 -30 0 0 2686 -5343 -8882 -40 0 0 2686 -5343 -8882 -40 0 0 2686 -5343 -8882 -3 0 0 2686 -5343 -8882 -3 0 0 2686 -5343 -8882 -28 0 0 2686 -5343 -8882 -28 0 0 2686 -5343 -8882 -173 73 317 2686 -5343 -8882 -173 73 317 2686 -5343 -8882 -135 35 152 2686 -5343 -8882 -135 35 152 2686 -5343 -8882 -51 0 0 2686 -5343 -8882 -51 0 0 2686 -5343 -8882 -22 0 0 2686 -5343 -8882 -22 0 0 2686 -5343 -8882 2025-11-19 11:28:52,387 Hysteresis 11923 0: raw(0 16000 16000 16000) min(-5343 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 2686 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5343 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 2686 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 92 0 0 2686 -5343 -8882 92 0 0 2686 -5343 -8882 -524 424 1843 2686 -5343 -8882 -524 424 1843 2686 -5343 -8882 -191 91 395 2686 -5343 -8882 -191 91 395 2686 -5343 -8882 -32 0 0 2686 -5343 -8882 -32 0 0 2686 -5343 -8882 36 0 0 2686 -5343 -8882 36 0 0 2686 -5343 -8882 -19 0 0 2686 -5343 -8882 -19 0 0 2686 -5343 -8882 36 0 0 2686 -5343 -8882 36 0 0 2686 -5343 -8882 -10 0 0 2686 -5343 -8882 -10 0 0 2686 -5343 -8882 -132 32 139 2686 -5343 -8882 -132 32 139 2686 -5343 -8882 -82 0 0 2686 -5343 -8882 -82 0 0 2686 -5343 -8882 2025-11-19 11:29:02,440 Hysteresis 11933 0: raw(0 16000 16000 16000) min(-5343 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 2686 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5343 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 2686 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -44 0 0 2686 -5343 -8882 -44 0 0 2686 -5343 -8882 699 -599 -2604 2686 -5343 -8882 699 -599 -2604 2686 -5343 -8882 699 -599 -2604 2686 -5343 -8882 -715 615 2673 2686 -5343 -8882 -133 33 143 2686 -5343 -8882 -133 33 143 2686 -5343 -8882 -31 0 0 2686 -5343 -8882 -31 0 0 2686 -5343 -8882 24 0 0 2686 -5343 -8882 24 0 0 2686 -5343 -8882 51 0 0 2686 -5343 -8882 51 0 0 2686 -5343 -8882 70 0 0 2686 -5343 -8882 70 0 0 2686 -5343 -8882 -36 0 0 2686 -5343 -8882 -36 0 0 2686 -5343 -8882 1601 -1501 -6526 2686 -6526 -8882 1601 -1501 -6526 2686 -6526 -8882 2025-11-19 11:29:12,444 Hysteresis 11943 0: raw(-6526 16000 16000 16000) min(-6526 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 2686 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(-6526 16000 16000 16000) min(-6526 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 2686 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -745 645 2804 2804 -6526 -8882 -745 645 2804 2804 -6526 -8882 1288 -1188 -5165 2804 -6526 -8882 1288 -1188 -5165 2804 -6526 -8882 -1568 1468 6382 6382 -6526 -8882 -1568 1468 6382 6382 -6526 -8882 -657 557 2421 6382 -6526 -8882 -657 557 2421 6382 -6526 -8882 -49 0 0 6382 -6526 -8882 -49 0 0 6382 -6526 -8882 141 -41 -178 6382 -6526 -8882 141 -41 -178 6382 -6526 -8882 -27 0 0 6382 -6526 -8882 -27 0 0 6382 -6526 -8882 -8 0 0 6382 -6526 -8882 -8 0 0 6382 -6526 -8882 53 0 0 6382 -6526 -8882 53 0 0 6382 -6526 -8882 24 0 0 6382 -6526 -8882 24 0 0 6382 -6526 -8882 2025-11-19 11:29:22,514 Hysteresis 11953 0: raw(0 16000 16000 16000) min(-6526 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 6382 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-6526 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 6382 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 7 0 0 6382 -6526 -8882 7 0 0 6382 -6526 -8882 -11 0 0 6382 -6526 -8882 -11 0 0 6382 -6526 -8882 -90 0 0 6382 -6526 -8882 -90 0 0 6382 -6526 -8882 -94 0 0 6382 -6526 -8882 -94 0 0 6382 -6526 -8882 -19 0 0 6382 -6526 -8882 -19 0 0 6382 -6526 -8882 -24 0 0 6382 -6526 -8882 -24 0 0 6382 -6526 -8882 28 0 0 6382 -6526 -8882 28 0 0 6382 -6526 -8882 79 0 0 6382 -6526 -8882 79 0 0 6382 -6526 -8882 30 0 0 6382 -6526 -8882 30 0 0 6382 -6526 -8882 -56 0 0 6382 -6526 -8882 -56 0 0 6382 -6526 -8882 2025-11-19 11:29:32,598 Hysteresis 11963 0: raw(0 16000 16000 16000) min(-6526 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 6382 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-6526 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 6382 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -34 0 0 6382 -6526 -8882 -34 0 0 6382 -6526 -8882 -37 0 0 6382 -6526 -8882 -37 0 0 6382 -6526 -8882 10 0 0 6382 -6526 -8882 10 0 0 6382 -6526 -8882 8 0 0 6382 -6526 -8882 8 0 0 6382 -6526 -8882 3 0 0 6382 -6526 -8882 3 0 0 6382 -6526 -8882 -44 0 0 6382 -6526 -8882 4 0 0 6382 -6526 -8882 4 0 0 6382 -6526 -8882 46 0 0 6382 -6526 -8882 46 0 0 6382 -6526 -8882 43 0 0 6382 -6526 -8882 43 0 0 6382 -6526 -8882 112 -12 -52 6382 -6526 -8882 112 -12 -52 6382 -6526 -8882 16 0 0 6382 -6526 -8882 2025-11-19 11:29:42,602 Hysteresis 11973 0: raw(0 16000 16000 16000) min(-6526 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 6382 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-6526 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 6382 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 16 0 0 6382 -6526 -8882 -72 0 0 6382 -6526 -8882 -72 0 0 6382 -6526 -8882 -47 0 0 6382 -6526 -8882 -47 0 0 6382 -6526 -8882 6 0 0 6382 -6526 -8882 6 0 0 6382 -6526 -8882 48 0 0 6382 -6526 -8882 48 0 0 6382 -6526 -8882 744 -644 -2800 6382 -6526 -8882 744 -644 -2800 6382 -6526 -8882 664 -564 -2452 6382 -6526 -8882 664 -564 -2452 6382 -6526 -8882 84 0 0 6382 -6526 -8882 84 0 0 6382 -6526 -8882 -18 0 0 6382 -6526 -8882 -18 0 0 6382 -6526 -8882 -43 0 0 6382 -6526 -8882 -43 0 0 6382 -6526 -8882 -34 0 0 6382 -6526 -8882 2025-11-19 11:29:52,607 Hysteresis 11983 0: raw(0 16000 16000 16000) min(-6526 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 6382 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-6526 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 6382 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -34 0 0 6382 -6526 -8882 11 0 0 6382 -6526 -8882 11 0 0 6382 -6526 -8882 -2 0 0 6382 -6526 -8882 -2 0 0 6382 -6526 -8882 655 -555 -2413 6382 -6526 -8882 655 -555 -2413 6382 -6526 -8882 333 -233 -1013 6382 -6526 -8882 333 -233 -1013 6382 -6526 -8882 191 -91 -395 6382 -6526 -8882 191 -91 -395 6382 -6526 -8882 89 0 0 6382 -6526 -8882 89 0 0 6382 -6526 -8882 116 -16 -69 6382 -6526 -8882 116 -16 -69 6382 -6526 -8882 133 -33 -143 6382 -6526 -8882 133 -33 -143 6382 -6526 -8882 38 0 0 6382 -6526 -8882 38 0 0 6382 -6526 -8882 -27 0 0 6382 -6526 -8882 2025-11-19 11:30:02,665 Hysteresis 11993 0: raw(0 16000 16000 16000) min(-6526 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 6382 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-6526 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 6382 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -27 0 0 6382 -6526 -8882 -16 0 0 6382 -6526 -8882 -16 0 0 6382 -6526 -8882 -18 0 0 6382 -6526 -8882 -18 0 0 6382 -6526 -8882 82 0 0 6382 -6526 -8882 82 0 0 6382 -6526 -8882 80 0 0 6382 -6526 -8882 80 0 0 6382 -6526 -8882 -626 526 2286 6382 -6526 -8882 -626 526 2286 6382 -6526 -8882 -177 77 334 6382 -6526 -8882 -177 77 334 6382 -6526 -8882 35 0 0 6382 -6526 -8882 35 0 0 6382 -6526 -8882 55 0 0 6382 -6526 -8882 55 0 0 6382 -6526 -8882 107 -7 -30 6382 -6526 -8882 107 -7 -30 6382 -6526 -8882 97 0 0 6382 -6526 -8882 2025-11-19 11:30:12,669 Hysteresis 12003 0: raw(0 16000 16000 16000) min(-6526 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 6382 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-6526 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 6382 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 97 0 0 6382 -6526 -8882 -41 0 0 6382 -6526 -8882 -41 0 0 6382 -6526 -8882 -103 3 13 6382 -6526 -8882 -103 3 13 6382 -6526 -8882 -40 0 0 6382 -6526 -8882 -40 0 0 6382 -6526 -8882 -56 0 0 6382 -6526 -8882 -56 0 0 6382 -6526 -8882 -35 0 0 6382 -6526 -8882 -35 0 0 6382 -6526 -8882 31 0 0 6382 -6526 -8882 31 0 0 6382 -6526 -8882 -3 0 0 6382 -6526 -8882 -3 0 0 6382 -6526 -8882 -13 0 0 6382 -6526 -8882 -13 0 0 6382 -6526 -8882 -33 0 0 6382 -6526 -8882 -33 0 0 6382 -6526 -8882 47 0 0 6382 -6526 -8882 2025-11-19 11:30:22,695 Hysteresis 12014 0: raw(0 16000 16000 16000) min(-6526 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 6382 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-6526 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 6382 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 47 0 0 6382 -6526 -8882 36 0 0 6382 -6526 -8882 36 0 0 6382 -6526 -8882 125 -25 -108 6382 -6526 -8882 125 -25 -108 6382 -6526 -8882 41 0 0 6382 -6526 -8882 41 0 0 6382 -6526 -8882 9 0 0 6382 -6526 -8882 9 0 0 6382 -6526 -8882 15 0 0 6382 -6526 -8882 15 0 0 6382 -6526 -8882 38 0 0 6382 -6526 -8882 38 0 0 6382 -6526 -8882 19 0 0 6382 -6526 -8882 19 0 0 6382 -6526 -8882 84 0 0 6382 -6526 -8882 84 0 0 6382 -6526 -8882 16 0 0 6382 -6526 -8882 16 0 0 6382 -6526 -8882 -137 37 160 6382 -6526 -8882 2025-11-19 11:30:32,758 Hysteresis 12024 0: raw(160 16000 16000 16000) min(-6526 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 6382 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(160 16000 16000 16000) min(-6526 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 6382 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -137 37 160 6382 -6526 -8882 -107 7 30 6382 -6526 -8882 -107 7 30 6382 -6526 -8882 -17 0 0 6382 -6526 -8882 -17 0 0 6382 -6526 -8882 -1 0 0 6382 -6526 -8882 -1 0 0 6382 -6526 -8882 20 0 0 6382 -6526 -8882 -4 0 0 6382 -6526 -8882 -4 0 0 6382 -6526 -8882 -86 0 0 6382 -6526 -8882 -86 0 0 6382 -6526 -8882 -61 0 0 6382 -6526 -8882 -61 0 0 6382 -6526 -8882 -32 0 0 6382 -6526 -8882 -32 0 0 6382 -6526 -8882 -16 0 0 6382 -6526 -8882 -16 0 0 6382 -6526 -8882 52 0 0 6382 -6526 -8882 2025-11-19 11:30:42,762 Hysteresis 12034 0: raw(0 16000 16000 16000) min(-6526 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 6382 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-6526 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 6382 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 52 0 0 6382 -6526 -8882 6 0 0 6382 -6526 -8882 6 0 0 6382 -6526 -8882 -105 5 21 6382 -6526 -8882 -105 5 21 6382 -6526 -8882 -94 0 0 6382 -6526 -8882 -94 0 0 6382 -6526 -8882 -65 0 0 6382 -6526 -8882 -65 0 0 6382 -6526 -8882 -15 0 0 6382 -6526 -8882 -15 0 0 6382 -6526 -8882 32 0 0 6382 -6526 -8882 32 0 0 6382 -6526 -8882 37 0 0 6382 -6526 -8882 37 0 0 6382 -6526 -8882 -15 0 0 6382 -6526 -8882 -15 0 0 6382 -6526 -8882 -37 0 0 6382 -6526 -8882 -37 0 0 6382 -6526 -8882 -33 0 0 6382 -6526 -8882 2025-11-19 11:30:52,803 Hysteresis 12044 0: raw(0 16000 16000 16000) min(-6526 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 6382 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-6526 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 6382 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -33 0 0 6382 -6526 -8882 -14 0 0 6382 -6526 -8882 -14 0 0 6382 -6526 -8882 46 0 0 6382 -6526 -8882 46 0 0 6382 -6526 -8882 48 0 0 6382 -6526 -8882 48 0 0 6382 -6526 -8882 -91 0 0 6382 -6526 -8882 -91 0 0 6382 -6526 -8882 -80 0 0 6382 -6526 -8882 -80 0 0 6382 -6526 -8882 8 0 0 6382 -6526 -8882 8 0 0 6382 -6526 -8882 74 0 0 6382 -6526 -8882 74 0 0 6382 -6526 -8882 75 0 0 6382 -6526 -8882 75 0 0 6382 -6526 -8882 62 0 0 6382 -6526 -8882 62 0 0 6382 -6526 -8882 -21 0 0 6382 -6526 -8882 2025-11-19 11:31:02,837 Hysteresis 12054 0: raw(0 16000 16000 16000) min(-6526 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 6382 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-6526 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 6382 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -21 0 0 6382 -6526 -8882 -22 0 0 6382 -6526 -8882 -22 0 0 6382 -6526 -8882 -4 0 0 6382 -6526 -8882 -4 0 0 6382 -6526 -8882 -28 0 0 6382 -6526 -8882 -28 0 0 6382 -6526 -8882 70 0 0 6382 -6526 -8882 70 0 0 6382 -6526 -8882 95 0 0 6382 -6526 -8882 95 0 0 6382 -6526 -8882 -94 0 0 6382 -6526 -8882 -94 0 0 6382 -6526 -8882 -101 1 4 6382 -6526 -8882 -101 1 4 6382 -6526 -8882 583 -483 -2100 6382 -6526 -8882 583 -483 -2100 6382 -6526 -8882 -158 58 252 6382 -6526 -8882 -158 58 252 6382 -6526 -8882 -62 0 0 6382 -6526 -8882 2025-11-19 11:31:12,841 Hysteresis 12064 0: raw(0 16000 16000 16000) min(-6526 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 6382 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-6526 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 6382 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -62 0 0 6382 -6526 -8882 -2 0 0 6382 -6526 -8882 -2 0 0 6382 -6526 -8882 -49 0 0 6382 -6526 -8882 -49 0 0 6382 -6526 -8882 -36 0 0 6382 -6526 -8882 -36 0 0 6382 -6526 -8882 15 0 0 6382 -6526 -8882 15 0 0 6382 -6526 -8882 40 0 0 6382 -6526 -8882 62 0 0 6382 -6526 -8882 62 0 0 6382 -6526 -8882 84 0 0 6382 -6526 -8882 84 0 0 6382 -6526 -8882 -15 0 0 6382 -6526 -8882 -15 0 0 6382 -6526 -8882 -143 43 186 6382 -6526 -8882 -143 43 186 6382 -6526 -8882 -43 0 0 6382 -6526 -8882 -43 0 0 6382 -6526 -8882 2025-11-19 11:31:22,902 Hysteresis 12074 0: raw(0 16000 16000 16000) min(-6526 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 6382 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-6526 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 6382 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7 0 0 6382 -6526 -8882 -7 0 0 6382 -6526 -8882 0 0 0 6382 -6526 -8882 0 0 0 6382 -6526 -8882 73 0 0 6382 -6526 -8882 73 0 0 6382 -6526 -8882 -9 0 0 6382 -6526 -8882 -9 0 0 6382 -6526 -8882 -4 0 0 6382 -6526 -8882 -4 0 0 6382 -6526 -8882 2 0 0 6382 -6526 -8882 2 0 0 6382 -6526 -8882 -18 0 0 6382 -6526 -8882 -18 0 0 6382 -6526 -8882 -569 469 2039 6382 -6526 -8882 -569 469 2039 6382 -6526 -8882 -58 0 0 6382 -6526 -8882 -58 0 0 6382 -6526 -8882 6 0 0 6382 -6526 -8882 6 0 0 6382 -6526 -8882 2025-11-19 11:31:32,969 Hysteresis 12084 0: raw(0 16000 16000 16000) min(-6526 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 6382 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-6526 16000 16000 16000) spread(-8882 16000 16000 16000) max_pv 6382 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -61 0 0 6382 -6526 -8882 -61 0 0 6382 -6526 -8882 15 0 0 6382 -6526 -8882 15 0 0 6382 -6526 -8882 14 0 0 6382 -6526 -8882 14 0 0 6382 -6526 -8882 1 0 0 6382 -6526 -8882 1 0 0 6382 -6526 -8882 36 0 0 6382 -6526 -8882 36 0 0 6382 -6526 -8882 3 0 0 6382 -6526 -8882 3 0 0 6382 -6526 -8147 -26 0 0 6382 -6526 -8147 -26 0 0 6382 -6526 -8147 14 0 0 6382 -6526 -8147 14 0 0 6382 -6526 -8147 0 0 0 6382 -6526 -8147 0 0 0 6382 -6526 -8147 26 0 0 6382 -6526 -8147 2025-11-19 11:31:42,973 Hysteresis 12094 0: raw(0 16000 16000 16000) min(-6526 16000 16000 16000) spread(-8147 16000 16000 16000) max_pv 6382 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-6526 16000 16000 16000) spread(-8147 16000 16000 16000) max_pv 6382 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 26 0 0 6382 -6526 -8147 53 0 0 6382 -6526 -8147 53 0 0 6382 -6526 -8147 -13 0 0 6382 -6526 -8147 -13 0 0 6382 -6526 -8147 -95 0 0 6382 -6526 -8147 -95 0 0 6382 -6526 -8147 -87 0 0 6382 -6526 -8147 -87 0 0 6382 -6526 -8147 -52 0 0 6382 -6526 -8147 -52 0 0 6382 -6526 -8147 -77 0 0 6382 -6526 -8147 -77 0 0 6382 -6526 -8147 10 0 0 6382 -6526 -8147 10 0 0 6382 -6526 -8147 39 0 0 6382 -6526 -8147 39 0 0 6382 -6526 -8147 -26 0 0 6382 -6526 -8147 -26 0 0 6382 -6526 -8147 -44 0 0 6382 -6526 -8147 2025-11-19 11:31:53,020 Hysteresis 12104 0: raw(0 16000 16000 16000) min(-6526 16000 16000 16000) spread(-8147 16000 16000 16000) max_pv 6382 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-6526 16000 16000 16000) spread(-8147 16000 16000 16000) max_pv 6382 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -44 0 0 6382 -6526 -8147 -36 0 0 6382 -6526 -8147 -36 0 0 6382 -6526 -8147 -27 0 0 6382 -6526 -8147 -27 0 0 6382 -6526 -8147 -513 413 1795 6382 -6526 -8147 -513 413 1795 6382 -6526 -8147 -447 347 1508 6382 -6526 -8147 -447 347 1508 6382 -6526 -8147 -156 56 243 6382 -6526 -8147 -156 56 243 6382 -6526 -8147 -6 0 0 6382 -6526 -8147 -6 0 0 6382 -6526 -8147 28 0 0 6382 -6526 -8147 28 0 0 6382 -6526 -8147 37 0 0 6382 -6526 -8147 37 0 0 6382 -6526 -8147 31 0 0 6382 -6526 -8147 31 0 0 6382 -6526 -8147 51 0 0 6382 -6526 -8147 2025-11-19 11:32:03,053 Hysteresis 12114 0: raw(0 16000 16000 16000) min(-6526 16000 16000 16000) spread(-8147 16000 16000 16000) max_pv 6382 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-6526 16000 16000 16000) spread(-8147 16000 16000 16000) max_pv 6382 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 51 0 0 6382 -6526 -8147 -68 0 0 6382 -6526 -8147 -68 0 0 6382 -6526 -8147 -89 0 0 6382 -6526 -8147 -89 0 0 6382 -6526 -8147 -29 0 0 6382 -6526 -8147 -29 0 0 6382 -6526 -8147 -31 0 0 6382 -6526 -8147 -31 0 0 6382 -6526 -8147 48 0 0 6382 -6526 -8147 48 0 0 6382 -6526 -8147 77 0 0 6382 -6526 -8147 77 0 0 6382 -6526 -8147 -16 0 0 6382 -6526 -8147 -16 0 0 6382 -6526 -8147 -12 0 0 6382 -6526 -8147 -12 0 0 6382 -6526 -8147 45 0 0 6382 -6526 -8147 45 0 0 6382 -6526 -8147 62 0 0 6382 -6526 -8147 2025-11-19 11:32:13,057 Hysteresis 12124 0: raw(0 16000 16000 16000) min(-6526 16000 16000 16000) spread(-8147 16000 16000 16000) max_pv 6382 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-6526 16000 16000 16000) spread(-8147 16000 16000 16000) max_pv 6382 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 62 0 0 6382 -6526 -8147 92 0 0 6382 -6526 -8147 92 0 0 6382 -6526 -8147 75 0 0 6382 -6526 -8147 75 0 0 6382 -6526 -8147 0 0 0 6382 -6526 -8147 0 0 0 6382 -6526 -8147 -48 0 0 6382 -6526 -8147 -48 0 0 6382 -6526 -8147 -31 0 0 6382 -6526 -8147 -31 0 0 6382 -6526 -8147 -2 0 0 6382 -6526 -8147 -2 0 0 6382 -6526 -8147 0 0 0 6382 -6526 -8147 0 0 0 6382 -6526 -8147 38 0 0 6382 -6526 -8147 38 0 0 6382 -6526 -8147 -20 0 0 6382 -6526 -8147 -20 0 0 6382 -6526 -8147 -125 25 108 6382 -6526 -8147 2025-11-19 11:32:23,154 Hysteresis 12134 0: raw(108 16000 16000 16000) min(-6526 16000 16000 16000) spread(-8147 16000 16000 16000) max_pv 6382 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(108 16000 16000 16000) min(-6526 16000 16000 16000) spread(-8147 16000 16000 16000) max_pv 6382 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -125 25 108 6382 -6526 -8147 -36 0 0 6382 -6526 -8147 -44 0 0 6382 -6526 -8147 -44 0 0 6382 -6526 -8147 1 0 0 6382 -6526 -8147 1 0 0 6382 -6526 -8147 17 0 0 6382 -6526 -8147 17 0 0 6382 -6526 -8147 14 0 0 6382 -6526 -8147 14 0 0 6382 -6526 -8147 -84 0 0 6382 -6526 -8147 -84 0 0 6382 -6526 -8147 -15 0 0 6382 -6526 -8147 -15 0 0 6382 -6526 -8147 -21 0 0 6382 -6526 -8147 -21 0 0 6382 -6526 -8147 -40 0 0 6382 -6526 -8147 -40 0 0 6382 -6526 -8147 50 0 0 6382 -6526 -8147 50 0 0 6382 -6526 -8147 2025-11-19 11:32:33,199 Hysteresis 12144 0: raw(0 16000 16000 16000) min(-6526 16000 16000 16000) spread(-8147 16000 16000 16000) max_pv 6382 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-6526 16000 16000 16000) spread(-8147 16000 16000 16000) max_pv 6382 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -14 0 0 6382 -6526 -8147 -14 0 0 6382 -6526 -8147 -136 36 156 6382 -6526 -8147 -136 36 156 6382 -6526 -8147 -171 71 308 6382 -6526 -8147 -171 71 308 6382 -6526 -8147 -165 65 282 6382 -6526 -8147 -165 65 282 6382 -6526 -8147 -40 0 0 6382 -6526 -8147 -40 0 0 6382 -6526 -8147 33 0 0 6382 -6526 -8147 33 0 0 6382 -6526 -8147 8 0 0 6382 -6526 -8147 8 0 0 6382 -6526 -7160 -45 0 0 6382 -6526 -7160 -45 0 0 6382 -6526 -7160 -45 0 0 6382 -6526 -7160 31 0 0 6382 -6526 -7160 0 0 0 6382 -6526 -7160 0 0 0 6382 -6526 -7160 2025-11-19 11:32:43,203 Hysteresis 12154 0: raw(0 16000 16000 16000) min(-6526 16000 16000 16000) spread(-7160 16000 16000 16000) max_pv 6382 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-6526 16000 16000 16000) spread(-7160 16000 16000 16000) max_pv 6382 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 37 0 0 6382 -6526 -7160 37 0 0 6382 -6526 -7160 104 -4 -17 6382 -6526 -7160 104 -4 -17 6382 -6526 -7160 60 0 0 6382 -6526 -7160 60 0 0 6382 -6526 -7160 -64 0 0 6382 -6526 -7160 -64 0 0 6382 -6526 -7160 -16 0 0 6382 -6526 -7160 -16 0 0 6382 -6526 -7160 -29 0 0 6382 -6526 -7160 -29 0 0 6382 -6526 -7160 -77 0 0 6382 -6526 -7160 -77 0 0 6382 -6526 -7160 -37 0 0 6382 -6526 -7160 -37 0 0 6382 -6526 -7160 -27 0 0 6382 -6526 -7160 -27 0 0 6382 -6526 -7160 -85 0 0 6382 -6526 -7160 2025-11-19 11:32:53,328 Hysteresis 12164 0: raw(0 16000 16000 16000) min(-6526 16000 16000 16000) spread(-7160 16000 16000 16000) max_pv 6382 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-6526 16000 16000 16000) spread(-7160 16000 16000 16000) max_pv 6382 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -85 0 0 6382 -6526 -7160 -92 0 0 6382 -6526 -7160 -92 0 0 6382 -6526 -7160 -36 0 0 6382 -6526 -7160 -36 0 0 6382 -6526 -7160 -23 0 0 6382 -6526 -7160 -23 0 0 6382 -6526 -7160 41 0 0 6382 -6526 -7160 41 0 0 6382 -6526 -7160 46 0 0 6382 -6526 -7160 46 0 0 6382 -6526 -7160 -56 0 0 6382 -6526 -7160 -56 0 0 6382 -6526 -7160 -54 0 0 6382 -6526 -7160 -54 0 0 6382 -6526 -7160 38 0 0 6382 -6526 -7160 38 0 0 6382 -6526 -7160 54 0 0 6382 -6526 -7160 54 0 0 6382 -6526 -7160 108 -8 -34 6382 -6526 -7160 2025-11-19 11:33:03,369 Hysteresis 12174 0: raw(-34 16000 16000 16000) min(-6526 16000 16000 16000) spread(-7160 16000 16000 16000) max_pv 6382 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(-34 16000 16000 16000) min(-6526 16000 16000 16000) spread(-7160 16000 16000 16000) max_pv 6382 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 108 -8 -34 6382 -6526 -7160 95 0 0 6382 -6526 -7160 95 0 0 6382 -6526 -7160 -40 0 0 6382 -6526 -7160 -40 0 0 6382 -6526 -7160 -47 0 0 6382 -6526 -7160 -47 0 0 6382 -6526 -7160 18 0 0 6382 -6526 -7160 18 0 0 6382 -6526 -7160 19 0 0 6382 -6526 -7160 19 0 0 6382 -6526 -7160 24 0 0 6382 -6526 -7160 24 0 0 6382 -6526 -7160 10 0 0 6382 -6526 -7160 10 0 0 6382 -6526 -7160 -137 37 160 6382 -6526 -7160 -137 37 160 6382 -6526 -7160 -145 45 195 6382 -6526 -7160 -145 45 195 6382 -6526 -7160 -61 0 0 6382 -6526 -7160 2025-11-19 11:33:13,375 Hysteresis 12184 0: raw(0 16000 16000 16000) min(-6526 16000 16000 16000) spread(-7160 16000 16000 16000) max_pv 6382 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-6526 16000 16000 16000) spread(-7160 16000 16000 16000) max_pv 6382 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -61 0 0 6382 -6526 -7160 23 0 0 6382 -6526 -7160 87 0 0 6382 -5165 -7160 87 0 0 6382 -5165 -7160 127 -27 -117 6382 -5165 -7160 127 -27 -117 6382 -5165 -7160 -13 0 0 6382 -2800 -7160 -13 0 0 6382 -2800 -7160 -57 0 0 2421 -2800 -7160 -57 0 0 2421 -2800 -7160 13 0 0 2286 -2800 -7160 13 0 0 2286 -2800 -7160 45 0 0 2286 -2800 -7160 45 0 0 2286 -2800 -7160 52 0 0 2286 -2800 -7160 52 0 0 2286 -2800 -7160 138 -38 -165 2286 -2800 -7160 138 -38 -165 2286 -2800 -7160 108 -8 -34 2286 -2800 -7160 108 -8 -34 2286 -2800 -7160 2025-11-19 11:33:23,494 Hysteresis 12194 0: raw(-34 16000 16000 16000) min(-2800 16000 16000 16000) spread(-7160 16000 16000 16000) max_pv 2286 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(-34 16000 16000 16000) min(-2800 16000 16000 16000) spread(-7160 16000 16000 16000) max_pv 2286 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 2122 -2022 -8791 2286 -8791 -8791 2122 -2022 -8791 2286 -8791 -8791 761 -661 -2873 2286 -8791 -8791 761 -661 -2873 2286 -8791 -8791 226 -126 -547 2286 -8791 -8791 226 -126 -547 2286 -8791 -8791 48 0 0 2286 -8791 -8791 48 0 0 2286 -8791 -8791 60 0 0 2286 -8791 -8791 60 0 0 2286 -8791 -8791 2 0 0 2286 -8791 -8791 2 0 0 2286 -8791 -8791 -69 0 0 2286 -8791 -8791 -69 0 0 2286 -8791 -8791 -83 0 0 2286 -8791 -8791 -83 0 0 2286 -8791 -8791 -109 9 39 2286 -8791 -8791 -109 9 39 2286 -8791 -8791 -125 25 108 2286 -8791 -8791 -125 25 108 2286 -8791 -8791 2025-11-19 11:33:33,538 Hysteresis 12204 0: raw(108 16000 16000 16000) min(-8791 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 2286 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(108 16000 16000 16000) min(-8791 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 2286 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -68 0 0 2286 -8791 -8791 -68 0 0 2286 -8791 -8791 -46 0 0 2286 -8791 -8791 -46 0 0 2286 -8791 -8791 -112 12 52 2286 -8791 -8791 -112 12 52 2286 -8791 -8791 -48 0 0 2286 -8791 -8791 -48 0 0 2286 -8791 -8791 -38 0 0 2286 -8791 -8791 -38 0 0 2286 -8791 -8791 -7 0 0 2286 -8791 -8791 -7 0 0 2286 -8791 -8791 70 0 0 2286 -8791 -8791 70 0 0 2286 -8791 -8791 27 0 0 2286 -8791 -8791 27 0 0 2286 -8791 -8791 -64 0 0 2286 -8791 -8791 -64 0 0 2286 -8791 -8791 -586 486 2113 2286 -8791 -8791 -586 486 2113 2286 -8791 -8791 2025-11-19 11:33:43,551 Hysteresis 12214 0: raw(2113 16000 16000 16000) min(-8791 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 2286 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(2113 16000 16000 16000) min(-8791 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 2286 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -84 0 0 2286 -8791 -8791 -84 0 0 2286 -8791 -8791 3 0 0 2286 -8791 -8791 3 0 0 2286 -8791 -8791 85 0 0 2286 -8791 -8791 85 0 0 2286 -8791 -8791 7 0 0 2286 -8791 -8791 7 0 0 2286 -8791 -8791 -57 0 0 2286 -8791 -8791 -57 0 0 2286 -8791 -8791 -22 0 0 2286 -8791 -8791 -22 0 0 2286 -8791 -8791 -27 0 0 2286 -8791 -8791 -27 0 0 2286 -8791 -8791 -22 0 0 2286 -8791 -8791 -22 0 0 2286 -8791 -8791 -2 0 0 2286 -8791 -8791 -2 0 0 2286 -8791 -8791 -42 0 0 2286 -8791 -8791 -42 0 0 2286 -8791 -8791 2025-11-19 11:33:53,611 Hysteresis 12224 0: raw(0 16000 16000 16000) min(-8791 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 2286 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-8791 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 2286 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -154 54 234 2286 -8791 -8791 -154 54 234 2286 -8791 -8791 -199 99 430 2286 -8791 -8791 -142 42 182 2286 -8791 -8791 -142 42 182 2286 -8791 -8791 -112 12 52 2286 -8791 -8791 -112 12 52 2286 -8791 -8791 -6 0 0 2286 -8791 -8791 -6 0 0 2286 -8791 -8791 17 0 0 2286 -8791 -8791 17 0 0 2286 -8791 -8791 -5 0 0 2286 -8791 -8791 -5 0 0 2286 -8791 -8791 38 0 0 2286 -8791 -8791 38 0 0 2286 -8791 -8791 93 0 0 2286 -8791 -8791 93 0 0 2286 -8791 -8791 76 0 0 2286 -8791 -8791 76 0 0 2286 -8791 -8791 129 -29 -126 2286 -8791 -8791 2025-11-19 11:34:03,691 Hysteresis 12235 0: raw(-126 16000 16000 16000) min(-8791 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 2286 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(-126 16000 16000 16000) min(-8791 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 2286 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 129 -29 -126 2286 -8791 -8791 125 -25 -108 2286 -8791 -8791 125 -25 -108 2286 -8791 -8791 -55 0 0 2286 -8791 -8791 -55 0 0 2286 -8791 -8791 -50 0 0 2286 -8791 -8791 -50 0 0 2286 -8791 -8791 36 0 0 2286 -8791 -8791 36 0 0 2286 -8791 -8791 31 0 0 2286 -8791 -8791 31 0 0 2286 -8791 -8791 81 0 0 2286 -8791 -8791 81 0 0 2286 -8791 -8791 114 -14 -60 2113 -8791 -8791 114 -14 -60 2113 -8791 -8791 23 0 0 2113 -8791 -8791 23 0 0 2113 -8791 -8791 -14 0 0 2113 -8791 -8791 -14 0 0 2113 -8791 -8791 -9 0 0 2113 -8791 -8791 2025-11-19 11:34:13,695 Hysteresis 12245 0: raw(0 16000 16000 16000) min(-8791 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 2113 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-8791 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 2113 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -9 0 0 2113 -8791 -8791 -25 0 0 2113 -8791 -8791 -25 0 0 2113 -8791 -8791 -50 0 0 2113 -8791 -8791 -50 0 0 2113 -8791 -8791 -72 0 0 2113 -8791 -8791 -72 0 0 2113 -8791 -8791 -158 58 252 2113 -8791 -8791 -158 58 252 2113 -8791 -8791 -204 104 452 2113 -8791 -8791 -204 104 452 2113 -8791 -8791 -134 34 147 2113 -8791 -8791 -134 34 147 2113 -8791 -8791 -45 0 0 2113 -8791 -8791 -45 0 0 2113 -8791 -8791 -24 0 0 2113 -8791 -8791 -24 0 0 2113 -8791 -8791 47 0 0 2113 -8791 -8791 47 0 0 2113 -8791 -8791 -15 0 0 2113 -8791 -8791 2025-11-19 11:34:23,738 Hysteresis 12255 0: raw(0 16000 16000 16000) min(-8791 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 2113 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-8791 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 2113 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -15 0 0 2113 -8791 -8791 -56 0 0 2113 -8791 -8791 -56 0 0 2113 -8791 -8791 -3 0 0 2113 -8791 -8791 -3 0 0 2113 -8791 -8791 0 0 0 2113 -8791 -8791 0 0 0 2113 -8791 -8791 38 0 0 2113 -8791 -8791 38 0 0 2113 -8791 -8791 94 0 0 2113 -8791 -8791 94 0 0 2113 -8791 -8791 8 0 0 2113 -8791 -8791 8 0 0 2113 -8791 -8791 -88 0 0 2113 -8791 -8791 -88 0 0 2113 -8791 -8791 -27 0 0 2113 -8791 -8791 -27 0 0 2113 -8791 -8791 -53 0 0 2113 -8791 -8791 -53 0 0 2113 -8791 -8791 -76 0 0 2113 -8791 -8791 2025-11-19 11:34:33,742 Hysteresis 12265 0: raw(0 16000 16000 16000) min(-8791 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 2113 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-8791 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 2113 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -76 0 0 2113 -8791 -8791 1 0 0 2113 -8791 -8791 1 0 0 2113 -8791 -8791 -39 0 0 2113 -8791 -8791 -39 0 0 2113 -8791 -8791 -140 40 173 2113 -8791 -8791 -140 40 173 2113 -8791 -8791 -98 0 0 2113 -8791 -8791 -98 0 0 2113 -8791 -8791 -63 0 0 2113 -8791 -8791 -63 0 0 2113 -8791 -8791 -22 0 0 2113 -8791 -8791 -22 0 0 2113 -8791 -8791 33 0 0 2113 -8791 -8791 33 0 0 2113 -8791 -8791 -32 0 0 2113 -8791 -8791 -32 0 0 2113 -8791 -8791 -115 15 65 2113 -8791 -8791 -115 15 65 2113 -8791 -8791 2025-11-19 11:34:43,746 Hysteresis 12275 0: raw(65 16000 16000 16000) min(-8791 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 2113 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(65 16000 16000 16000) min(-8791 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 2113 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -37 0 0 2113 -8791 -8791 -37 0 0 2113 -8791 -8791 1 0 0 2113 -8791 -8791 1 0 0 2113 -8791 -8791 10 0 0 2113 -8791 -8791 10 0 0 2113 -8791 -8791 83 0 0 2113 -8791 -8791 50 0 0 2113 -8791 -8791 50 0 0 2113 -8791 -8791 -25 0 0 2113 -8791 -8791 -25 0 0 2113 -8791 -8791 20 0 0 2113 -8791 -8791 20 0 0 2113 -8791 -8791 25 0 0 2113 -8791 -8791 25 0 0 2113 -8791 -8791 11 0 0 2113 -8791 -8791 11 0 0 2113 -8791 -8791 92 0 0 2113 -8791 -8791 92 0 0 2113 -8791 -8791 42 0 0 2113 -8791 -8791 2025-11-19 11:34:53,834 Hysteresis 12285 0: raw(0 16000 16000 16000) min(-8791 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 2113 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-8791 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 2113 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 42 0 0 2113 -8791 -8791 -93 0 0 2113 -8791 -8791 -93 0 0 2113 -8791 -8791 -58 0 0 2113 -8791 -8791 -58 0 0 2113 -8791 -8791 -1 0 0 2113 -8791 -8791 -1 0 0 2113 -8791 -8791 22 0 0 2113 -8791 -8791 22 0 0 2113 -8791 -8791 149 -49 -213 2113 -8791 -8791 149 -49 -213 2113 -8791 -8791 121 -21 -91 2113 -8791 -8791 121 -21 -91 2113 -8791 -8791 1833 -1733 -7534 2113 -8791 -8791 1833 -1733 -7534 2113 -8791 -8791 485 -385 -1673 2113 -8791 -8791 485 -385 -1673 2113 -8791 -8791 -23 0 0 2113 -8791 -8791 -23 0 0 2113 -8791 -8791 -9 0 0 2113 -8791 -8791 2025-11-19 11:35:03,838 Hysteresis 12295 0: raw(0 16000 16000 16000) min(-8791 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 2113 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-8791 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 2113 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -9 0 0 2113 -8791 -8791 50 0 0 2113 -8791 -8791 50 0 0 2113 -8791 -8791 38 0 0 2113 -8791 -8791 38 0 0 2113 -8791 -8791 -104 4 17 2113 -8791 -8791 -104 4 17 2113 -8791 -8791 -114 14 60 2113 -8791 -8791 -114 14 60 2113 -8791 -8791 -88 0 0 2113 -8791 -8791 -88 0 0 2113 -8791 -8791 -33 0 0 2113 -8791 -8791 -33 0 0 2113 -8791 -8791 90 0 0 2113 -8791 -8791 90 0 0 2113 -8791 -8791 168 -68 -295 2113 -8791 -8791 168 -68 -295 2113 -8791 -8791 46 0 0 2113 -8791 -8791 46 0 0 2113 -8791 -8791 31 0 0 2113 -8791 -8791 2025-11-19 11:35:13,842 Hysteresis 12305 0: raw(0 16000 16000 16000) min(-8791 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 2113 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-8791 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 2113 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 31 0 0 2113 -8791 -8791 50 0 0 2113 -8791 -8791 50 0 0 2113 -8791 -8791 -596 496 2156 2156 -8791 -8791 -596 496 2156 2156 -8791 -8791 -596 496 2156 2156 -8791 -8791 -178 78 339 2156 -8791 -8791 -43 0 0 2156 -8791 -8791 -43 0 0 2156 -8791 -8791 -69 0 0 2156 -8791 -8791 -69 0 0 2156 -8791 -8791 -99 0 0 2156 -8791 -8791 -99 0 0 2156 -8791 -8791 3 0 0 2156 -8791 -8791 3 0 0 2156 -8791 -8791 52 0 0 2156 -8791 -8791 52 0 0 2156 -8791 -8791 56 0 0 2156 -8791 -8791 56 0 0 2156 -8791 -8791 1890 -1790 -7782 2156 -8791 -8791 2025-11-19 11:35:23,923 Hysteresis 12315 0: raw(-7782 16000 16000 16000) min(-8791 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 2156 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(-7782 16000 16000 16000) min(-8791 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 2156 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 1890 -1790 -7782 2156 -8791 -8791 -1581 1481 6439 6439 -8791 -8791 -1581 1481 6439 6439 -8791 -8791 986 -886 -3852 6439 -8791 -8791 986 -886 -3852 6439 -8791 -8791 -543 443 1926 6439 -8791 -8791 -543 443 1926 6439 -8791 -8791 -731 631 2743 6439 -8791 -8791 -731 631 2743 6439 -8791 -8791 -156 56 243 6439 -8791 -8791 -156 56 243 6439 -8791 -8791 90 0 0 6439 -8791 -8791 90 0 0 6439 -8791 -8791 60 0 0 6439 -8791 -8791 60 0 0 6439 -8791 -8791 -42 0 0 6439 -8791 -8791 -42 0 0 6439 -8791 -8791 -36 0 0 6439 -8791 -8791 -36 0 0 6439 -8791 -8791 -38 0 0 6439 -8791 -8791 2025-11-19 11:35:33,927 Hysteresis 12325 0: raw(0 16000 16000 16000) min(-8791 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 6439 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-8791 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 6439 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -38 0 0 6439 -8791 -8791 -45 0 0 6439 -8791 -8791 -45 0 0 6439 -8791 -8791 54 0 0 6439 -8791 -8791 54 0 0 6439 -8791 -8791 -23 0 0 6439 -8791 -8791 -23 0 0 6439 -8791 -8791 -113 13 56 6439 -8791 -8791 -16 0 0 6439 -8791 -8791 -16 0 0 6439 -8791 -8791 29 0 0 6439 -8791 -8791 29 0 0 6439 -8791 -8791 75 0 0 6439 -8791 -8791 75 0 0 6439 -8791 -8791 160 -60 -260 6439 -8791 -8791 160 -60 -260 6439 -8791 -8791 93 0 0 6439 -8791 -8791 93 0 0 6439 -8791 -8791 -15 0 0 6439 -8791 -8791 -15 0 0 6439 -8791 -8791 2025-11-19 11:35:43,931 Hysteresis 12335 0: raw(0 16000 16000 16000) min(-8791 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 6439 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-8791 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 6439 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 31 0 0 6439 -8791 -8791 31 0 0 6439 -8791 -8791 20 0 0 6439 -8791 -8791 20 0 0 6439 -8791 -8791 32 0 0 6439 -8791 -8791 32 0 0 6439 -8791 -8791 32 0 0 6439 -8791 -8791 81 0 0 6439 -8791 -8791 376 -276 -1200 6439 -8791 -8791 376 -276 -1200 6439 -8791 -8791 60 0 0 6439 -8791 -8791 60 0 0 6439 -8791 -8791 69 0 0 6439 -8791 -8791 69 0 0 6439 -8791 -8791 57 0 0 6439 -8791 -8791 57 0 0 6439 -8791 -8791 32 0 0 6439 -8791 -8791 32 0 0 6439 -8791 -8791 35 0 0 6439 -8791 -8791 35 0 0 6439 -8791 -8791 2025-11-19 11:35:53,966 Hysteresis 12345 0: raw(0 16000 16000 16000) min(-8791 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 6439 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-8791 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 6439 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 32 0 0 6439 -8791 -8791 32 0 0 6439 -8791 -8791 -30 0 0 6439 -8791 -8791 -30 0 0 6439 -8791 -8791 -45 0 0 6439 -8791 -8791 -45 0 0 6439 -8791 -8791 7 0 0 6439 -8791 -8791 7 0 0 6439 -8791 -8791 9 0 0 6439 -8791 -8791 9 0 0 6439 -8791 -8791 73 0 0 6439 -8791 -8791 73 0 0 6439 -8791 -8791 34 0 0 6439 -8791 -8791 34 0 0 6439 -8791 -8791 -50 0 0 6439 -8791 -8791 -50 0 0 6439 -8791 -8791 -61 0 0 6439 -8791 -8791 -61 0 0 6439 -8791 -8791 -37 0 0 6439 -8791 -8791 2025-11-19 11:36:03,972 Hysteresis 12355 0: raw(0 16000 16000 16000) min(-8791 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 6439 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-8791 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 6439 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -37 0 0 6439 -8791 -8791 -38 0 0 6439 -8791 -8791 -38 0 0 6439 -8791 -8791 15 0 0 6439 -8791 -8791 15 0 0 6439 -8791 -8791 2 0 0 6439 -8791 -8791 2 0 0 6439 -8791 -8791 -144 44 191 6439 -8791 -8791 -144 44 191 6439 -8791 -8791 -195 95 413 6439 -8791 -8791 -195 95 413 6439 -8791 -8791 -111 11 47 6439 -8791 -8791 -111 11 47 6439 -8791 -8791 -67 0 0 6439 -8791 -8791 -67 0 0 6439 -8791 -8791 -32 0 0 6439 -8791 -8791 -32 0 0 6439 -8791 -8791 -21 0 0 6439 -8791 -8791 -21 0 0 6439 -8791 -8791 -75 0 0 6439 -8791 -8791 2025-11-19 11:36:13,978 Hysteresis 12365 0: raw(0 16000 16000 16000) min(-8791 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 6439 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-8791 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 6439 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -75 0 0 6439 -8791 -8791 -58 0 0 6439 -8791 -8791 -58 0 0 6439 -8791 -8791 -56 0 0 6439 -8791 -8791 -56 0 0 6439 -8791 -8791 -68 0 0 6439 -8791 -8791 -68 0 0 6439 -8791 -8791 -45 0 0 6439 -8791 -8791 -45 0 0 6439 -8791 -8791 -38 0 0 6439 -8791 -8791 -38 0 0 6439 -8791 -8791 -162 62 269 6439 -8791 -8791 -153 53 230 6439 -8791 -8791 -153 53 230 6439 -8791 -8791 -64 0 0 6439 -8791 -8791 -64 0 0 6439 -8791 -8791 -47 0 0 6439 -8791 -8791 -47 0 0 6439 -8791 -8791 -8 0 0 6439 -8791 -8791 -8 0 0 6439 -8791 -8791 2025-11-19 11:36:24,040 Hysteresis 12375 0: raw(0 16000 16000 16000) min(-8791 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 6439 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-8791 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 6439 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 74 0 0 6439 -8791 -8791 74 0 0 6439 -8791 -8791 -24 0 0 6439 -8791 -8791 -24 0 0 6439 -8791 -8791 -128 28 121 6439 -8791 -8791 -128 28 121 6439 -8791 -8791 -31 0 0 6439 -8791 -8791 -31 0 0 6439 -8791 -8791 16 0 0 6439 -8791 -8791 16 0 0 6439 -8791 -8791 18 0 0 6439 -8791 -8791 18 0 0 6439 -8791 -8791 69 0 0 6439 -8791 -8791 69 0 0 6439 -8791 -8791 21 0 0 6439 -8791 -8791 21 0 0 6439 -8791 -8791 -57 0 0 6439 -8791 -8791 -57 0 0 6439 -8791 -8791 -20 0 0 6439 -8791 -8791 -20 0 0 6439 -8791 -8791 2025-11-19 11:36:34,044 Hysteresis 12385 0: raw(0 16000 16000 16000) min(-8791 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 6439 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-8791 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 6439 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -6 0 0 6439 -8791 -8791 -6 0 0 6439 -8791 -8791 13 0 0 6439 -8791 -8791 13 0 0 6439 -8791 -8791 95 0 0 6439 -8791 -8791 95 0 0 6439 -8791 -8791 34 0 0 6439 -8791 -8791 34 0 0 6439 -8791 -8791 -81 0 0 6439 -8791 -8791 -81 0 0 6439 -8791 -8791 1 0 0 6439 -8791 -8791 1 0 0 6439 -8791 -8791 27 0 0 6439 -8791 -8791 27 0 0 6439 -8791 -8791 23 0 0 6439 -8791 -8791 23 0 0 6439 -8791 -8791 95 0 0 6439 -8791 -8791 95 0 0 6439 -8791 -8791 58 0 0 6439 -8791 -8791 58 0 0 6439 -8791 -8791 2025-11-19 11:36:44,059 Hysteresis 12395 0: raw(0 16000 16000 16000) min(-8791 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 6439 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-8791 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 6439 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -73 0 0 6439 -8791 -8791 -73 0 0 6439 -8791 -8791 -5 0 0 6439 -8791 -8791 -5 0 0 6439 -8791 -8791 1 0 0 6439 -8791 -8791 1 0 0 6439 -8791 -8791 -26 0 0 6439 -8791 -8791 -26 0 0 6439 -8791 -8791 26 0 0 6439 -8791 -8791 26 0 0 6439 -8791 -8791 -33 0 0 6439 -8791 -8791 -33 0 0 6439 -8791 -8791 -118 18 78 6439 -8791 -8791 -118 18 78 6439 -8791 -8791 -44 0 0 6439 -8791 -8791 -44 0 0 6439 -8791 -8791 17 0 0 6439 -8791 -8791 17 0 0 6439 -8791 -8791 -23 0 0 6439 -8791 -8791 -23 0 0 6439 -8791 -8791 2025-11-19 11:36:54,124 Hysteresis 12405 0: raw(0 16000 16000 16000) min(-8791 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 6439 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-8791 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 6439 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 62 0 0 6439 -8791 -8791 62 0 0 6439 -8791 -8791 13 0 0 6439 -8791 -8791 13 0 0 6439 -8791 -8791 -37 0 0 6439 -8791 -8791 -37 0 0 6439 -8791 -8791 -30 0 0 6439 -8791 -8791 -30 0 0 6439 -8791 -8791 -20 0 0 6439 -8791 -8791 -4 0 0 6439 -8791 -8791 -4 0 0 6439 -8791 -8791 74 0 0 6439 -8791 -8791 74 0 0 6439 -8791 -8791 -8 0 0 6439 -8791 -8791 -8 0 0 6439 -8791 -8791 -150 50 217 6439 -8791 -8791 -150 50 217 6439 -8791 -8791 -183 83 360 6439 -8791 -8791 -183 83 360 6439 -8791 -8791 2025-11-19 11:37:04,128 Hysteresis 12415 0: raw(360 16000 16000 16000) min(-8791 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 6439 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(360 16000 16000 16000) min(-8791 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 6439 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -96 0 0 6439 -8791 -8791 -96 0 0 6439 -8791 -8791 -5 0 0 6439 -8791 -8791 -5 0 0 6439 -8791 -8791 58 0 0 6439 -8791 -8791 58 0 0 6439 -8791 -8791 67 0 0 6439 -8791 -8791 67 0 0 6439 -8791 -8791 -40 0 0 6439 -8791 -8791 -40 0 0 6439 -8791 -8791 -48 0 0 6439 -8791 -8791 -48 0 0 6439 -8791 -8791 -5 0 0 6439 -8791 -8791 -5 0 0 6439 -8791 -8791 19 0 0 6439 -8791 -8791 19 0 0 6439 -8791 -8791 122 -22 -95 6439 -8791 -8791 122 -22 -95 6439 -8791 -8791 163 -63 -273 6439 -8791 -8791 163 -63 -273 6439 -8791 -8791 2025-11-19 11:37:14,194 Hysteresis 12425 0: raw(-273 16000 16000 16000) min(-8791 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 6439 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(-273 16000 16000 16000) min(-8791 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 6439 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -44 0 0 6439 -8791 -8791 -44 0 0 6439 -8791 -8791 -42 0 0 6439 -8791 -8791 -42 0 0 6439 -8791 -8791 -45 0 0 6439 -8791 -8791 -45 0 0 6439 -8791 -8791 36 0 0 6439 -8791 -8791 36 0 0 6439 -8791 -8791 126 -26 -113 6439 -8791 -8791 126 -26 -113 6439 -8791 -8791 55 0 0 6439 -8791 -8791 55 0 0 6439 -8791 -8791 -80 0 0 6439 -8791 -8791 -80 0 0 6439 -8791 -8791 -163 63 273 6439 -8791 -8791 -163 63 273 6439 -8791 -8791 -133 33 143 6439 -8791 -8791 -133 33 143 6439 -8791 -8791 -85 0 0 6439 -8791 -8791 -85 0 0 6439 -8791 -8791 2025-11-19 11:37:24,272 Hysteresis 12435 0: raw(0 16000 16000 16000) min(-8791 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 6439 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-8791 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 6439 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -54 0 0 6439 -8791 -8791 -54 0 0 6439 -8791 -8791 74 0 0 6439 -8791 -8791 74 0 0 6439 -8791 -8791 -10 0 0 6439 -7782 -8791 -10 0 0 6439 -7782 -8791 -92 0 0 6439 -7782 -8791 -92 0 0 6439 -7782 -8791 24 0 0 6439 -7782 -8791 24 0 0 6439 -7782 -8791 58 0 0 6439 -7782 -8791 58 0 0 6439 -7782 -8791 24 0 0 6439 -7782 -8791 24 0 0 6439 -7782 -8791 732 -632 -2747 6439 -7782 -8791 732 -632 -2747 6439 -7782 -8791 37 0 0 6439 -7782 -8791 37 0 0 6439 -7782 -8791 -53 0 0 6439 -7782 -8791 -53 0 0 6439 -7782 -8791 2025-11-19 11:37:34,279 Hysteresis 12445 0: raw(0 16000 16000 16000) min(-7782 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 6439 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-7782 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 6439 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 62 0 0 6439 -7782 -8791 62 0 0 6439 -7782 -8791 84 0 0 6439 -7782 -8791 84 0 0 6439 -7782 -8791 33 0 0 6439 -7782 -8791 33 0 0 6439 -7782 -8791 52 0 0 6439 -7782 -8791 52 0 0 6439 -7782 -8791 -31 0 0 6439 -7782 -8791 -31 0 0 6439 -7782 -8791 -120 20 86 6439 -7782 -8791 -120 20 86 6439 -7782 -8791 -44 0 0 6439 -7782 -8791 -44 0 0 6439 -7782 -8791 -105 5 21 6439 -7782 -8791 -105 5 21 6439 -7782 -8791 -96 0 0 6439 -7782 -8791 -96 0 0 6439 -7782 -8791 -9 0 0 6439 -7782 -8791 -9 0 0 6439 -7782 -8791 2025-11-19 11:37:44,315 Hysteresis 12455 0: raw(0 16000 16000 16000) min(-7782 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 6439 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-7782 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 6439 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -117 17 73 6439 -7782 -8791 -117 17 73 6439 -7782 -8791 -155 55 239 6439 -7782 -8791 -87 0 0 6439 -7782 -8791 -87 0 0 6439 -7782 -8791 -87 0 0 6439 -7782 -8791 -75 0 0 6439 -7782 -8791 -102 2 8 6439 -7782 -8791 -102 2 8 6439 -7782 -8791 -102 2 8 6439 -7782 -8791 -241 141 613 6439 -7782 -8791 -320 220 956 6439 -7782 -8791 -320 220 956 6439 -7782 -8791 -320 220 956 6439 -7782 -8791 -175 75 326 6439 -7782 -8791 -118 18 78 6439 -7782 -8791 -118 18 78 6439 -7782 -8791 55 0 0 6439 -7782 -8791 55 0 0 6439 -7782 -8791 80 0 0 6439 -7782 -8791 2025-11-19 11:37:54,392 Hysteresis 12465 0: raw(0 16000 16000 16000) min(-7782 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 6439 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-7782 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 6439 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 80 0 0 6439 -7782 -8791 91 0 0 6439 -7782 -8791 91 0 0 6439 -7782 -8791 56 0 0 6439 -7782 -8791 56 0 0 6439 -7782 -8791 -15 0 0 6439 -7782 -8791 -15 0 0 6439 -7782 -8791 -183 83 360 6439 -7782 -8791 -183 83 360 6439 -7782 -8791 -312 212 921 6439 -7782 -8791 -312 212 921 6439 -7782 -8791 -112 12 52 6439 -7782 -8791 -112 12 52 6439 -7782 -8791 14 0 0 6439 -7782 -8791 14 0 0 6439 -7782 -8791 43 0 0 6439 -7782 -8791 43 0 0 6439 -7782 -8791 -160 60 260 6439 -7782 -8791 -160 60 260 6439 -7782 -8791 -180 80 347 6439 -7782 -8791 2025-11-19 11:38:04,396 Hysteresis 12475 0: raw(347 16000 16000 16000) min(-7782 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 6439 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(347 16000 16000 16000) min(-7782 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 6439 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -180 80 347 6439 -7782 -8791 -93 0 0 6439 -7782 -8791 -93 0 0 6439 -7782 -8791 -1 0 0 6439 -7782 -8791 -1 0 0 6439 -7782 -8791 37 0 0 6439 -7782 -8791 37 0 0 6439 -7782 -8791 8 0 0 6439 -7782 -8791 8 0 0 6439 -7782 -8791 -94 0 0 6439 -7782 -8791 -94 0 0 6439 -7782 -8791 -63 0 0 6439 -7782 -8791 -63 0 0 6439 -7782 -8791 -22 0 0 6439 -7782 -8791 -22 0 0 6439 -7782 -8791 -33 0 0 6439 -7782 -8791 -33 0 0 6439 -7782 -8791 62 0 0 6439 -7782 -8791 62 0 0 6439 -7782 -8791 48 0 0 6439 -7782 -8791 2025-11-19 11:38:14,428 Hysteresis 12485 0: raw(0 16000 16000 16000) min(-7782 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 6439 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-7782 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 6439 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 48 0 0 6439 -7782 -8791 -41 0 0 6439 -7782 -8791 -41 0 0 6439 -7782 -8791 -107 7 30 6439 -7782 -8791 -107 7 30 6439 -7782 -8791 -84 0 0 6439 -7782 -8791 -84 0 0 6439 -7782 -8791 -19 0 0 6439 -7782 -8791 -19 0 0 6439 -7782 -8791 65 0 0 6439 -7782 -8791 65 0 0 6439 -7782 -8791 70 0 0 6439 -7782 -8791 70 0 0 6439 -7782 -8791 -3 0 0 6439 -7782 -8791 -3 0 0 6439 -7782 -8791 -42 0 0 6439 -7782 -8791 -42 0 0 6439 -7782 -8791 23 0 0 6439 -7782 -8791 23 0 0 6439 -7782 -8791 2025-11-19 11:38:24,533 Hysteresis 12495 0: raw(0 16000 16000 16000) min(-7782 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 6439 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-7782 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 6439 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 37 0 0 6439 -7782 -8791 37 0 0 6439 -7782 -8791 52 0 0 6439 -7782 -8791 52 0 0 6439 -7782 -8791 127 -27 -117 6439 -7782 -8791 127 -27 -117 6439 -7782 -8791 48 0 0 6439 -7782 -8791 48 0 0 6439 -7782 -8791 -83 0 0 6439 -7782 -8791 -83 0 0 6439 -7782 -8791 12 0 0 6439 -7782 -8791 12 0 0 6439 -7782 -8791 17 0 0 6439 -7782 -8791 17 0 0 6439 -7782 -8791 -5 0 0 6439 -7782 -8791 40 0 0 6439 -7782 -8791 40 0 0 6439 -7782 -8791 -29 0 0 6439 -7782 -8791 -29 0 0 6439 -7782 -8791 -138 38 165 6439 -7782 -8791 2025-11-19 11:38:34,543 Hysteresis 12505 0: raw(165 16000 16000 16000) min(-7782 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 6439 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(165 16000 16000 16000) min(-7782 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 6439 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -138 38 165 6439 -7782 -8791 -22 0 0 6439 -7782 -8791 -22 0 0 6439 -7782 -8791 -88 0 0 6439 -7782 -8791 -88 0 0 6439 -7782 -8791 -57 0 0 6439 -7782 -8791 -57 0 0 6439 -7782 -8791 96 0 0 6439 -7782 -8791 96 0 0 6439 -7782 -8791 66 0 0 6439 -7782 -8791 66 0 0 6439 -7782 -8791 -39 0 0 6439 -7782 -8791 -39 0 0 6439 -7782 -8791 21 0 0 6439 -7782 -8791 21 0 0 6439 -7782 -8791 62 0 0 6439 -7782 -8791 62 0 0 6439 -7782 -8791 147 -47 -204 6439 -7782 -8791 147 -47 -204 6439 -7782 -8791 115 -15 -65 6439 -7782 -8791 2025-11-19 11:38:44,612 Hysteresis 12515 0: raw(-65 16000 16000 16000) min(-7782 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 6439 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(-65 16000 16000 16000) min(-7782 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 6439 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 115 -15 -65 6439 -7782 -8791 78 0 0 6439 -7782 -8791 78 0 0 6439 -7782 -8791 -1 0 0 6439 -7782 -8791 -1 0 0 6439 -7782 -8791 13 0 0 6439 -7782 -8791 13 0 0 6439 -7782 -8791 12 0 0 6439 -7782 -8791 12 0 0 6439 -7782 -8791 -16 0 0 6439 -7782 -8791 -16 0 0 6439 -7782 -8791 51 0 0 6439 -7782 -8791 51 0 0 6439 -7782 -8791 -44 0 0 6439 -7782 -8791 -44 0 0 6439 -7782 -8791 -138 38 165 6439 -7782 -8791 -138 38 165 6439 -7782 -8791 -71 0 0 6439 -7782 -8791 -71 0 0 6439 -7782 -8791 -58 0 0 6439 -7782 -8791 2025-11-19 11:38:54,643 Hysteresis 12525 0: raw(0 16000 16000 16000) min(-7782 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 6439 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-7782 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 6439 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -58 0 0 6439 -7782 -8791 -76 0 0 6439 -7782 -8791 -76 0 0 6439 -7782 -8791 -7 0 0 6439 -7782 -8791 -7 0 0 6439 -7782 -8791 -49 0 0 6439 -7782 -8791 -49 0 0 6439 -7782 -8791 -162 62 269 6439 -7782 -8791 -162 62 269 6439 -7782 -8791 -134 34 147 6439 -7782 -8791 -134 34 147 6439 -7782 -8791 38 0 0 6439 -7782 -8791 38 0 0 6439 -7782 -8791 -58 0 0 6439 -7782 -8791 -58 0 0 6439 -7782 -8791 33 0 0 6439 -7782 -8791 33 0 0 6439 -7782 -8791 7 0 0 6439 -7782 -8791 7 0 0 6439 -7782 -8791 2025-11-19 11:39:04,654 Hysteresis 12535 0: raw(0 16000 16000 16000) min(-7782 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 6439 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-7782 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 6439 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -110 10 43 6439 -7782 -8791 -110 10 43 6439 -7782 -8791 -78 0 0 6439 -7782 -8791 -78 0 0 6439 -7782 -8791 -5 0 0 6439 -7782 -8791 -5 0 0 6439 -7782 -8791 25 0 0 6439 -7782 -8791 25 0 0 6439 -7782 -8791 111 -11 -47 6439 -7782 -8791 111 -11 -47 6439 -7782 -8791 138 -38 -165 6439 -7782 -8791 138 -38 -165 6439 -7782 -8791 41 0 0 6439 -7782 -8791 41 0 0 6439 -7782 -8791 38 0 0 6439 -7782 -8791 38 0 0 6439 -7782 -8791 51 0 0 6439 -7782 -8791 51 0 0 6439 -7782 -8791 105 -5 -21 6439 -7782 -8791 105 -5 -21 6439 -7782 -8791 2025-11-19 11:39:14,700 Hysteresis 12546 0: raw(-21 16000 16000 16000) min(-7782 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 6439 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(-21 16000 16000 16000) min(-7782 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 6439 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 114 -14 -60 6439 -7782 -8791 114 -14 -60 6439 -7782 -8791 67 0 0 6439 -7782 -8791 67 0 0 6439 -7782 -8791 -45 0 0 6439 -7782 -8791 -45 0 0 6439 -7782 -8791 -30 0 0 6439 -7782 -8791 -30 0 0 6439 -7782 -8791 -49 0 0 6439 -7782 -8791 -49 0 0 6439 -7782 -8791 -60 0 0 6439 -7782 -8791 -60 0 0 6439 -7782 -8791 33 0 0 6439 -7782 -8791 33 0 0 6439 -7782 -8791 110 -10 -43 6439 -7782 -8791 32 0 0 6439 -7782 -8791 32 0 0 6439 -7782 -8791 -37 0 0 6439 -7782 -8791 -37 0 0 6439 -7782 -8791 -42 0 0 6439 -7782 -8791 2025-11-19 11:39:24,704 Hysteresis 12556 0: raw(0 16000 16000 16000) min(-7782 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 6439 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-7782 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 6439 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -42 0 0 6439 -7782 -8791 23 0 0 6439 -7782 -8791 23 0 0 6439 -7782 -8791 121 -21 -91 6439 -7782 -8791 121 -21 -91 6439 -3852 -8791 50 0 0 6439 -3852 -8791 50 0 0 2743 -3852 -8791 60 0 0 2743 -3852 -8791 60 0 0 2743 -2747 -8791 15 0 0 2743 -2747 -8791 15 0 0 2743 -2747 -8791 50 0 0 2743 -2747 -8791 50 0 0 956 -2747 -8791 58 0 0 956 -2747 -8791 58 0 0 956 -2747 -8791 17 0 0 956 -2747 -8791 17 0 0 956 -2747 -8791 95 0 0 956 -2747 -8791 95 0 0 956 -2747 -8791 73 0 0 956 -2747 -8791 2025-11-19 11:39:34,713 Hysteresis 12566 0: raw(0 16000 16000 16000) min(-2747 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 956 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-2747 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 956 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 73 0 0 956 -2747 -8791 24 0 0 956 -2747 -8791 24 0 0 956 -2747 -8791 -46 0 0 956 -2747 -8791 -46 0 0 956 -2747 -8791 -19 0 0 956 -2747 -8791 -19 0 0 956 -2747 -8791 14 0 0 956 -2747 -8791 14 0 0 956 -2747 -8791 79 0 0 956 -2747 -8791 79 0 0 956 -2747 -8791 689 -589 -2560 956 -2747 -8791 689 -589 -2560 956 -2747 -8791 87 0 0 956 -2747 -8791 87 0 0 956 -2747 -8791 -11 0 0 956 -2747 -8791 -11 0 0 956 -2747 -8791 5 0 0 956 -2747 -8791 5 0 0 956 -2747 -8791 59 0 0 956 -2747 -8791 2025-11-19 11:39:44,744 Hysteresis 12576 0: raw(0 16000 16000 16000) min(-2747 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 956 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-2747 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 956 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 59 0 0 956 -2747 -8791 27 0 0 956 -2747 -8791 27 0 0 956 -2747 -8791 49 0 0 956 -2747 -8791 49 0 0 956 -2747 -8791 -50 0 0 956 -2747 -8791 -50 0 0 956 -2747 -8791 -30 0 0 956 -2747 -8791 -30 0 0 956 -2747 -8791 1 0 0 956 -2747 -8791 1 0 0 956 -2747 -8791 24 0 0 956 -2747 -8791 24 0 0 956 -2747 -8791 1 0 0 956 -2747 -8791 1 0 0 956 -2747 -8791 -3 0 0 956 -2747 -8791 -3 0 0 956 -2747 -8791 42 0 0 956 -2747 -8791 42 0 0 956 -2747 -8791 -58 0 0 956 -2747 -8791 2025-11-19 11:39:54,748 Hysteresis 12586 0: raw(0 16000 16000 16000) min(-2747 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 956 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-2747 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 956 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -58 0 0 956 -2747 -8791 -58 0 0 956 -2747 -8791 -8 0 0 956 -2747 -8791 18 0 0 956 -2747 -8791 18 0 0 956 -2747 -8791 133 -33 -143 956 -2747 -8791 133 -33 -143 956 -2747 -8791 63 0 0 956 -2747 -8791 63 0 0 956 -2747 -8791 -73 0 0 956 -2747 -8791 -73 0 0 956 -2747 -8791 -34 0 0 956 -2747 -8791 -34 0 0 956 -2747 -8791 25 0 0 956 -2747 -8791 114 -14 -60 956 -2747 -8791 114 -14 -60 956 -2747 -8791 16 0 0 956 -2747 -8791 16 0 0 956 -2747 -8791 40 0 0 956 -2747 -8791 2025-11-19 11:40:04,752 Hysteresis 12596 0: raw(0 16000 16000 16000) min(-2747 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 956 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-2747 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 956 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 40 0 0 956 -2747 -8791 9 0 0 956 -2747 -8791 9 0 0 956 -2747 -8791 -11 0 0 956 -2747 -8791 -11 0 0 956 -2747 -8791 -35 0 0 956 -2747 -8791 -35 0 0 956 -2747 -8791 -32 0 0 956 -2747 -8791 -32 0 0 956 -2747 -8791 -74 0 0 956 -2747 -8791 -74 0 0 956 -2747 -8791 -334 234 1017 1017 -2747 -8791 -334 234 1017 1017 -2747 -8791 -210 110 478 1017 -2747 -8791 -210 110 478 1017 -2747 -8791 -74 0 0 1017 -2747 -8791 -74 0 0 1017 -2747 -8791 -82 0 0 1017 -2747 -8791 -82 0 0 1017 -2747 -8791 -58 0 0 1017 -2747 -8791 2025-11-19 11:40:14,787 Hysteresis 12606 0: raw(0 16000 16000 16000) min(-2747 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 1017 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-2747 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 1017 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -58 0 0 1017 -2747 -8791 23 0 0 1017 -2747 -8791 23 0 0 1017 -2747 -8791 98 0 0 1017 -2747 -8791 98 0 0 1017 -2747 -8791 69 0 0 1017 -2747 -8791 69 0 0 1017 -2747 -8791 149 -49 -213 1017 -2747 -8791 149 -49 -213 1017 -2747 -8791 143 -43 -186 1017 -2747 -8791 143 -43 -186 1017 -2747 -8791 30 0 0 1017 -2747 -8791 30 0 0 1017 -2747 -8791 68 0 0 1017 -2747 -8791 68 0 0 1017 -2747 -8791 147 -47 -204 1017 -2747 -8791 147 -47 -204 1017 -2747 -8791 0 0 0 1017 -2747 -8791 0 0 0 1017 -2747 -8791 -36 0 0 1017 -2747 -8791 2025-11-19 11:40:24,791 Hysteresis 12616 0: raw(0 16000 16000 16000) min(-2747 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 1017 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-2747 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 1017 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -36 0 0 1017 -2747 -8791 -8 0 0 1017 -2747 -8791 -8 0 0 1017 -2747 -8791 -62 0 0 1017 -2747 -8791 -62 0 0 1017 -2747 -8791 -43 0 0 1017 -2747 -8791 -43 0 0 1017 -2747 -8791 43 0 0 1017 -2747 -8791 43 0 0 1017 -2747 -8791 2 0 0 1017 -2747 -8791 2 0 0 1017 -2747 -8791 44 0 0 1017 -2747 -8791 44 0 0 1017 -2747 -8791 -33 0 0 1017 -2747 -8791 -33 0 0 1017 -2747 -8791 -110 10 43 1017 -2747 -8791 -110 10 43 1017 -2747 -8791 -115 15 65 1017 -2747 -8791 -115 15 65 1017 -2747 -8791 49 0 0 1017 -2747 -8791 2025-11-19 11:40:34,825 Hysteresis 12626 0: raw(0 16000 16000 16000) min(-2747 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 1017 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-2747 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 1017 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 49 0 0 1017 -2747 -8791 39 0 0 1017 -2747 -8791 39 0 0 1017 -2747 -8791 -101 1 4 1017 -2747 -8791 -101 1 4 1017 -2747 -8791 -15 0 0 1017 -2747 -8791 -15 0 0 1017 -2747 -8791 -13 0 0 1017 -2747 -8791 -13 0 0 1017 -2747 -8791 -91 0 0 1017 -2747 -8791 -91 0 0 1017 -2747 -8791 -14 0 0 1017 -2747 -8791 -14 0 0 1017 -2747 -8791 38 0 0 1017 -2747 -8791 38 0 0 1017 -2747 -8791 20 0 0 1017 -2747 -8791 20 0 0 1017 -2747 -8791 123 -23 -100 1017 -2747 -8791 123 -23 -100 1017 -2747 -8791 64 0 0 1017 -2747 -8791 2025-11-19 11:40:44,964 Hysteresis 12636 0: raw(0 16000 16000 16000) min(-2747 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 1017 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-2747 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 1017 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 64 0 0 1017 -2747 -8791 38 0 0 1017 -2747 -8791 38 0 0 1017 -2747 -8791 54 0 0 1017 -2747 -8791 54 0 0 1017 -2747 -8791 -2 0 0 1017 -2747 -8791 -2 0 0 1017 -2747 -8791 -107 7 30 1017 -2747 -8791 -107 7 30 1017 -2747 -8791 -12 0 0 1017 -2747 -8791 -12 0 0 1017 -2747 -8791 95 0 0 1017 -2747 -8791 95 0 0 1017 -2747 -8791 33 0 0 1017 -2747 -8791 33 0 0 1017 -2747 -8791 30 0 0 1017 -2747 -8791 30 0 0 1017 -2747 -8791 23 0 0 1017 -2747 -8791 23 0 0 1017 -2747 -8791 2025-11-19 11:40:54,973 Hysteresis 12646 0: raw(0 16000 16000 16000) min(-2747 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 1017 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-2747 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 1017 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -58 0 0 1017 -2747 -8791 -58 0 0 1017 -2747 -8791 27 0 0 1017 -2747 -8791 27 0 0 1017 -2747 -8791 19 0 0 1017 -2747 -8791 2 0 0 1017 -2747 -8791 2 0 0 1017 -2747 -8791 86 0 0 1017 -2747 -8791 86 0 0 1017 -2747 -8791 2 0 0 1017 -2747 -8791 2 0 0 1017 -2747 -8791 -75 0 0 1017 -2747 -8791 -75 0 0 1017 -2747 -8791 -28 0 0 1017 -2747 -8791 -28 0 0 1017 -2747 -8791 -22 0 0 1017 -2747 -8791 -22 0 0 1017 -2747 -8791 -69 0 0 1017 -2747 -8791 -69 0 0 1017 -2747 -8791 -59 0 0 1017 -2747 -8791 2025-11-19 11:41:04,977 Hysteresis 12656 0: raw(0 16000 16000 16000) min(-2747 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 1017 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-2747 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 1017 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -59 0 0 1017 -2747 -8791 -33 0 0 1017 -2747 -8791 -33 0 0 1017 -2747 -8791 40 0 0 1017 -2747 -8791 40 0 0 1017 -2747 -8791 4 0 0 1017 -2747 -8791 4 0 0 1017 -2747 -8791 -53 0 0 1017 -2747 -8791 -53 0 0 1017 -2747 -8791 -40 0 0 1017 -2747 -8791 -40 0 0 1017 -2747 -8791 82 0 0 1017 -2747 -8791 82 0 0 1017 -2747 -8791 0 0 0 1017 -2747 -8791 0 0 0 1017 -2747 -8791 -214 114 495 1017 -2747 -8791 -214 114 495 1017 -2747 -8791 -202 102 443 1017 -2747 -8791 -202 102 443 1017 -2747 -8791 -32 0 0 1017 -2747 -8791 2025-11-19 11:41:15,029 Hysteresis 12666 0: raw(0 16000 16000 16000) min(-2747 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 1017 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-2747 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 1017 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -32 0 0 1017 -2747 -8791 18 0 0 1017 -2747 -8791 18 0 0 1017 -2747 -8791 121 -21 -91 1017 -2747 -8791 121 -21 -91 1017 -2747 -8791 89 0 0 1017 -2747 -8791 89 0 0 1017 -2747 -8791 26 0 0 1017 -2747 -8791 26 0 0 1017 -2747 -8791 40 0 0 1017 -2747 -8791 40 0 0 1017 -2747 -8791 52 0 0 1017 -2747 -8791 52 0 0 1017 -2747 -8791 68 0 0 1017 -2747 -8791 68 0 0 1017 -2747 -8791 90 0 0 1017 -2747 -8791 90 0 0 1017 -2747 -8791 171 -71 -308 1017 -2747 -8791 171 -71 -308 1017 -2747 -8791 6 0 0 1017 -2747 -8791 2025-11-19 11:41:25,033 Hysteresis 12676 0: raw(0 16000 16000 16000) min(-2747 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 1017 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-2747 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 1017 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 6 0 0 1017 -2747 -8791 -130 30 130 1017 -2747 -8791 -130 30 130 1017 -2747 -8791 -96 0 0 1017 -2747 -8791 -96 0 0 1017 -2747 -8791 -82 0 0 1017 -2747 -8791 -82 0 0 1017 -2747 -8791 -82 0 0 1017 -2747 -8791 -96 0 0 1017 -2747 -8791 -43 0 0 1017 -2747 -8791 -43 0 0 1017 -2747 -8791 26 0 0 1017 -2747 -8791 26 0 0 1017 -2747 -8791 49 0 0 1017 -2747 -8791 49 0 0 1017 -2747 -8791 97 0 0 1017 -2747 -8791 97 0 0 1017 -2747 -8791 135 -35 -152 1017 -2747 -8791 135 -35 -152 1017 -2747 -8791 114 -14 -60 1017 -2560 -8791 2025-11-19 11:41:35,057 Hysteresis 12686 0: raw(-60 16000 16000 16000) min(-2560 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 1017 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(-60 16000 16000 16000) min(-2560 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 1017 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 114 -14 -60 1017 -2560 -8791 815 -715 -3108 1017 -3108 -8791 382 -282 -1226 1017 -3108 -8791 382 -282 -1226 1017 -3108 -8791 -115 15 65 1017 -3108 -8791 -115 15 65 1017 -3108 -8791 655 -555 -2413 1017 -3108 -8791 655 -555 -2413 1017 -3108 -8791 -862 762 3313 3313 -3108 -8791 -862 762 3313 3313 -3108 -8791 -178 78 339 3313 -3108 -8791 -178 78 339 3313 -3108 -8791 53 0 0 3313 -3108 -8791 53 0 0 3313 -3108 -8791 438 -338 -1469 3313 -3108 -8791 438 -338 -1469 3313 -3108 -8791 126 -26 -113 3313 -3108 -8791 126 -26 -113 3313 -3108 -8791 66 0 0 3313 -3108 -8791 66 0 0 3313 -3108 -8791 2025-11-19 11:41:45,148 Hysteresis 12696 0: raw(0 16000 16000 16000) min(-3108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3313 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-3108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3313 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 39 0 0 3313 -3108 -8791 39 0 0 3313 -3108 -8791 29 0 0 3313 -3108 -8791 29 0 0 3313 -3108 -8791 40 0 0 3313 -3108 -8791 40 0 0 3313 -3108 -8791 48 0 0 3313 -3108 -8791 48 0 0 3313 -3108 -8791 25 0 0 3313 -3108 -8791 25 0 0 3313 -3108 -8791 10 0 0 3313 -3108 -8791 10 0 0 3313 -3108 -8791 -18 0 0 3313 -3108 -8791 -18 0 0 3313 -3108 -8791 -19 0 0 3313 -3108 -8791 -19 0 0 3313 -3108 -8791 39 0 0 3313 -3108 -8791 39 0 0 3313 -3108 -8791 -15 0 0 3313 -3108 -8791 -15 0 0 3313 -3108 -8791 2025-11-19 11:41:55,153 Hysteresis 12706 0: raw(0 16000 16000 16000) min(-3108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3313 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-3108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3313 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -81 0 0 3313 -3108 -8791 -81 0 0 3313 -3108 -8791 89 0 0 3313 -3108 -8791 89 0 0 3313 -3108 -8791 -2 0 0 3313 -3108 -8791 -2 0 0 3313 -3108 -8791 -22 0 0 3313 -3108 -8791 -22 0 0 3313 -3108 -8791 -38 0 0 3313 -3108 -8791 -38 0 0 3313 -3108 -8791 100 0 0 3313 -3108 -8791 100 0 0 3313 -3108 -8791 156 -56 -243 3313 -3108 -8791 156 -56 -243 3313 -3108 -8791 -13 0 0 3313 -3108 -8791 -13 0 0 3313 -3108 -8791 -133 33 143 3313 -3108 -8791 -133 33 143 3313 -3108 -8791 -109 9 39 3313 -3108 -8791 -109 9 39 3313 -3108 -8791 2025-11-19 11:42:05,178 Hysteresis 12716 0: raw(39 16000 16000 16000) min(-3108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3313 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(39 16000 16000 16000) min(-3108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3313 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 51 0 0 3313 -3108 -8791 51 0 0 3313 -3108 -8791 -70 0 0 3313 -3108 -8791 -70 0 0 3313 -3108 -8791 -161 61 265 3313 -3108 -8791 -161 61 265 3313 -3108 -8791 -127 27 117 3313 -3108 -8791 -127 27 117 3313 -3108 -8791 -117 17 73 3313 -3108 -8791 -117 17 73 3313 -3108 -8791 -56 0 0 3313 -3108 -8791 -56 0 0 3313 -3108 -8791 -18 0 0 3313 -3108 -8791 -18 0 0 3313 -3108 -8791 -31 0 0 3313 -3108 -8791 -31 0 0 3313 -3108 -8791 -58 0 0 3313 -3108 -8791 -58 0 0 3313 -3108 -8791 -67 0 0 3313 -3108 -8791 -67 0 0 3313 -3108 -8791 2025-11-19 11:42:15,251 Hysteresis 12726 0: raw(0 16000 16000 16000) min(-3108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3313 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-3108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3313 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -55 0 0 3313 -3108 -8791 -55 0 0 3313 -3108 -8791 -88 0 0 3313 -3108 -8791 -88 0 0 3313 -3108 -8791 -49 0 0 3313 -3108 -8791 -49 0 0 3313 -3108 -8791 -17 0 0 3313 -3108 -8791 -17 0 0 3313 -3108 -8791 -113 13 56 3313 -3108 -8791 -113 13 56 3313 -3108 -8791 -148 48 208 3313 -3108 -8791 -148 48 208 3313 -3108 -8791 -54 0 0 3313 -3108 -8791 -54 0 0 3313 -3108 -8791 -1 0 0 3313 -3108 -8791 -1 0 0 3313 -3108 -8791 -13 0 0 3313 -3108 -8791 -13 0 0 3313 -3108 -8791 18 0 0 3313 -3108 -8791 18 0 0 3313 -3108 -8791 2025-11-19 11:42:25,257 Hysteresis 12736 0: raw(0 16000 16000 16000) min(-3108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3313 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-3108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3313 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 9 0 0 3313 -3108 -8791 9 0 0 3313 -3108 -8791 -15 0 0 3313 -3108 -8791 -15 0 0 3313 -3108 -8791 5 0 0 3313 -3108 -8791 5 0 0 3313 -3108 -8791 25 0 0 3313 -3108 -8791 25 0 0 3313 -3108 -8791 2 0 0 3313 -3108 -8791 2 0 0 3313 -3108 -8791 70 0 0 3313 -3108 -8791 70 0 0 3313 -3108 -8791 -6 0 0 3313 -3108 -8791 -6 0 0 3313 -3108 -8791 -110 10 43 3313 -3108 -8791 -110 10 43 3313 -3108 -8791 -68 0 0 3313 -3108 -8791 -68 0 0 3313 -3108 -8791 -27 0 0 3313 -3108 -8791 -27 0 0 3313 -3108 -8791 2025-11-19 11:42:35,261 Hysteresis 12746 0: raw(0 16000 16000 16000) min(-3108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3313 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-3108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3313 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -13 0 0 3313 -3108 -8791 -13 0 0 3313 -3108 -8791 1 0 0 3313 -3108 -8791 1 0 0 3313 -3108 -8791 -42 0 0 3313 -3108 -8791 -42 0 0 3313 -3108 -8791 -94 0 0 3313 -3108 -8791 -94 0 0 3313 -3108 -8791 -61 0 0 3313 -3108 -8791 -61 0 0 3313 -3108 -8791 -31 0 0 3313 -3108 -8791 -31 0 0 3313 -3108 -8791 -5 0 0 3313 -3108 -8791 -5 0 0 3313 -3108 -8791 113 -13 -56 3313 -3108 -8791 113 -13 -56 3313 -3108 -8791 72 0 0 3313 -3108 -8791 -37 0 0 3313 -3108 -8791 -37 0 0 3313 -3108 -8791 20 0 0 3313 -3108 -8791 2025-11-19 11:42:45,295 Hysteresis 12756 0: raw(0 16000 16000 16000) min(-3108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3313 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-3108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3313 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 20 0 0 3313 -3108 -8791 38 0 0 3313 -3108 -8791 38 0 0 3313 -3108 -8791 41 0 0 3313 -3108 -8791 41 0 0 3313 -3108 -8791 37 0 0 3313 -3108 -8791 37 0 0 3313 -3108 -8791 3 0 0 3313 -3108 -8791 3 0 0 3313 -3108 -8791 -43 0 0 3313 -3108 -8791 -43 0 0 3313 -3108 -8791 -40 0 0 3313 -3108 -8791 -40 0 0 3313 -3108 -8791 -49 0 0 3313 -3108 -8791 -49 0 0 3313 -3108 -8791 -75 0 0 3313 -3108 -8791 -75 0 0 3313 -3108 -8791 8 0 0 3313 -3108 -8791 8 0 0 3313 -3108 -8791 2025-11-19 11:42:55,299 Hysteresis 12766 0: raw(0 16000 16000 16000) min(-3108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3313 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-3108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3313 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -34 0 0 3313 -3108 -8791 -34 0 0 3313 -3108 -8791 -101 1 4 3313 -3108 -8791 -101 1 4 3313 -3108 -8791 -27 0 0 3313 -3108 -8791 -27 0 0 3313 -3108 -8791 27 0 0 3313 -3108 -8791 27 0 0 3313 -3108 -8791 63 0 0 3313 -3108 -8791 63 0 0 3313 -3108 -8791 151 -51 -221 3313 -3108 -8791 151 -51 -221 3313 -3108 -8791 95 0 0 3313 -3108 -8791 95 0 0 3313 -3108 -8791 0 0 0 3313 -3108 -8791 0 0 0 3313 -3108 -8791 60 0 0 3313 -3108 -8791 60 0 0 3313 -3108 -8791 76 0 0 3313 -3108 -8791 76 0 0 3313 -3108 -8791 2025-11-19 11:43:05,323 Hysteresis 12776 0: raw(0 16000 16000 16000) min(-3108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3313 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 1, sorted to 0 4: don't have active chargers. 4: 0: No: !impr_pv No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-3108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3313 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 78 0 0 3313 -3108 -8791 78 0 0 3313 -3108 -8791 105 -5 -21 3313 -3108 -8791 105 -5 -21 3313 -3108 -8791 53 0 0 3313 -3108 -8791 53 0 0 3313 -3108 -8791 -57 0 0 3313 -3108 -8791 -57 0 0 3313 -3108 -8791 -27 0 0 3313 -3108 -8791 -27 0 0 3313 -3108 -8791 -51 0 0 3313 -3108 -8791 -51 0 0 3313 -3108 -8791 -50 0 0 3313 -3108 -8791 -50 0 0 3313 -3108 -8791 -37 0 0 3313 -3108 -8791 -37 0 0 3313 -3108 -8791 -33 0 0 3313 -3108 -8791 -33 0 0 3313 -3108 -8791 -55 0 0 3313 -3108 -8791 -55 0 0 3313 -3108 -8791 2025-11-19 11:43:15,395 Hysteresis 12786 0: raw(0 16000 16000 16000) min(-3108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3313 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-3108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3313 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -31 0 0 3313 -3108 -8791 -31 0 0 3313 -3108 -8791 -28 0 0 3313 -3108 -8791 -28 0 0 3313 -3108 -8791 -43 0 0 3313 -3108 -8791 -43 0 0 3313 -3108 -8791 -23 0 0 3313 -3108 -8791 -23 0 0 3313 -3108 -8791 -21 0 0 3313 -3108 -8791 -21 0 0 3313 -3108 -8791 -124 24 104 3313 -3108 -8791 -124 24 104 3313 -3108 -8791 -173 73 317 3313 -3108 -8791 -173 73 317 3313 -3108 -8791 -107 7 30 3313 -3108 -8791 -107 7 30 3313 -3108 -8791 -78 0 0 3313 -3108 -8791 -78 0 0 3313 -3108 -8791 -75 0 0 3313 -3108 -8791 -75 0 0 3313 -3108 -8791 2025-11-19 11:43:25,399 Hysteresis 12796 0: raw(0 16000 16000 16000) min(-3108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3313 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-3108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3313 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -48 0 0 3313 -3108 -8791 -48 0 0 3313 -3108 -8791 -69 0 0 3313 -3108 -8791 -69 0 0 3313 -3108 -8791 -112 12 52 3313 -3108 -8791 -112 12 52 3313 -3108 -8791 -41 0 0 3313 -3108 -8791 -41 0 0 3313 -3108 -8791 -9 0 0 3313 -3108 -8791 -9 0 0 3313 -3108 -8791 0 0 0 3313 -3108 -8791 0 0 0 3313 -3108 -8791 93 0 0 3313 -3108 -8791 93 0 0 3313 -3108 -8791 51 0 0 3313 -3108 -8791 51 0 0 3313 -3108 -8791 -101 1 4 3313 -3108 -8791 -101 1 4 3313 -3108 -8791 -57 0 0 3313 -3108 -8791 -57 0 0 3313 -3108 -8791 2025-11-19 11:43:35,443 Hysteresis 12806 0: raw(0 16000 16000 16000) min(-3108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3313 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-3108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3313 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 603 -503 -2186 3313 -3108 -8791 603 -503 -2186 3313 -3108 -8791 -630 530 2304 3313 -3108 -8791 -630 530 2304 3313 -3108 -8791 -131 31 134 3313 -3108 -8791 -131 31 134 3313 -3108 -8791 -62 0 0 3313 -3108 -8791 -62 0 0 3313 -3108 -8791 3 0 0 3313 -3108 -8791 3 0 0 3313 -3108 -8791 -58 0 0 3313 -3108 -8791 -58 0 0 3313 -3108 -8791 -71 0 0 3313 -3108 -8791 -71 0 0 3313 -3108 -8791 -634 534 2321 3313 -3108 -8791 -634 534 2321 3313 -3108 -8791 -107 7 30 3313 -3108 -8791 -107 7 30 3313 -3108 -8791 -30 0 0 3313 -3108 -8791 -30 0 0 3313 -3108 -8791 2025-11-19 11:43:45,556 Hysteresis 12816 0: raw(0 16000 16000 16000) min(-3108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3313 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-3108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3313 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -103 3 13 3313 -3108 -8791 -103 3 13 3313 -3108 -8791 -55 0 0 3313 -3108 -8791 -55 0 0 3313 -3108 -8791 -609 509 2213 3313 -3108 -8791 -609 509 2213 3313 -3108 -8791 -193 93 404 3313 -3108 -8791 -193 93 404 3313 -3108 -8791 21 0 0 3313 -3108 -8791 21 0 0 3313 -3108 -8791 -19 0 0 3313 -3108 -8791 -19 0 0 3313 -3108 -8791 -138 38 165 3313 -3108 -8791 -138 38 165 3313 -3108 -8791 -64 0 0 3313 -3108 -8791 -64 0 0 3313 -3108 -8791 -13 0 0 3313 -3108 -8791 -13 0 0 3313 -3108 -8791 6 0 0 3313 -3108 -8791 6 0 0 3313 -3108 -8791 2025-11-19 11:43:55,561 Hysteresis 12826 0: raw(0 16000 16000 16000) min(-3108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3313 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-3108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3313 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 100 0 0 3313 -3108 -8791 100 0 0 3313 -3108 -8791 77 0 0 3313 -3108 -8791 77 0 0 3313 -3108 -8791 -52 0 0 3313 -3108 -8791 -52 0 0 3313 -3108 -8791 -110 10 43 3313 -3108 -8791 -110 10 43 3313 -3108 -8791 -119 19 82 3313 -3108 -8791 -119 19 82 3313 -3108 -8791 -65 0 0 3313 -3108 -8791 -65 0 0 3313 -3108 -8791 101 -1 -4 3313 -3108 -8791 101 -1 -4 3313 -3108 -8791 17 0 0 3313 -3108 -8791 17 0 0 3313 -3108 -8791 -127 27 117 3313 -3108 -8791 -127 27 117 3313 -3108 -8791 -66 0 0 3313 -3108 -8791 -35 0 0 3313 -3108 -8791 2025-11-19 11:44:05,565 Hysteresis 12836 0: raw(0 16000 16000 16000) min(-3108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3313 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-3108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3313 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -35 0 0 3313 -3108 -8791 -52 0 0 3313 -3108 -8791 -52 0 0 3313 -3108 -8791 30 0 0 3313 -3108 -8791 30 0 0 3313 -3108 -8791 -38 0 0 3313 -3108 -8791 -38 0 0 3313 -3108 -8791 -98 0 0 3313 -3108 -8791 -98 0 0 3313 -3108 -8791 -25 0 0 3313 -3108 -8791 -25 0 0 3313 -3108 -8791 0 0 0 3313 -3108 -8791 0 0 0 3313 -3108 -8791 70 0 0 3313 -3108 -8791 70 0 0 3313 -3108 -8791 55 0 0 3313 -3108 -8791 55 0 0 3313 -3108 -8791 54 0 0 3313 -3108 -8791 54 0 0 3313 -3108 -8791 -12 0 0 3313 -3108 -8791 2025-11-19 11:44:15,645 Hysteresis 12846 0: raw(0 16000 16000 16000) min(-3108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3313 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-3108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3313 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -12 0 0 3313 -3108 -8791 10 0 0 3313 -3108 -8791 10 0 0 3313 -3108 -8791 47 0 0 3313 -3108 -8791 47 0 0 3313 -3108 -8791 65 0 0 3313 -3108 -8791 65 0 0 3313 -3108 -8791 168 -68 -295 3313 -3108 -8791 168 -68 -295 3313 -3108 -8791 179 -79 -343 3313 -3108 -8791 179 -79 -343 3313 -3108 -8791 33 0 0 3313 -3108 -8791 33 0 0 3313 -3108 -8791 78 0 0 3313 -3108 -8791 78 0 0 3313 -3108 -8791 119 -19 -82 3313 -3108 -8791 119 -19 -82 3313 -3108 -8791 86 0 0 3313 -3108 -8791 86 0 0 3313 -3108 -8791 19 0 0 3313 -3108 -8791 2025-11-19 11:44:25,649 Hysteresis 12856 0: raw(0 16000 16000 16000) min(-3108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3313 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-3108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3313 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 19 0 0 3313 -3108 -8791 42 0 0 3313 -3108 -8791 42 0 0 3313 -3108 -8791 21 0 0 3313 -3108 -8791 21 0 0 3313 -3108 -8791 -57 0 0 3313 -3108 -8791 -57 0 0 3313 -3108 -8791 -34 0 0 3313 -3108 -8791 -34 0 0 3313 -3108 -8791 -6 0 0 3313 -3108 -8791 -6 0 0 3313 -3108 -8791 7 0 0 3313 -3108 -8791 7 0 0 3313 -3108 -8791 131 -31 -134 3313 -3108 -8791 131 -31 -134 3313 -3108 -8791 76 0 0 3313 -3108 -8791 76 0 0 3313 -3108 -8791 -57 0 0 3313 -3108 -8791 -57 0 0 3313 -3108 -8791 9 0 0 3313 -3108 -8791 2025-11-19 11:44:35,697 Hysteresis 12867 0: raw(0 16000 16000 16000) min(-3108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3313 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-3108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3313 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 9 0 0 3313 -3108 -8791 10 0 0 3313 -3108 -8791 10 0 0 3313 -3108 -8791 -18 0 0 3313 -3108 -8791 -18 0 0 3313 -3108 -8791 -2 0 0 3313 -3108 -8791 -2 0 0 3313 -3108 -8791 -20 0 0 3313 -3108 -8791 -20 0 0 3313 -3108 -8791 -71 0 0 3313 -3108 -8791 -71 0 0 3313 -3108 -8791 -46 0 0 3313 -3108 -8791 -46 0 0 3313 -3108 -8791 -37 0 0 3313 -3108 -8791 -37 0 0 3313 -3108 -8791 -18 0 0 3313 -3108 -8791 -18 0 0 3313 -3108 -8791 120 -20 -86 3313 -3108 -8791 120 -20 -86 3313 -3108 -8791 2025-11-19 11:44:45,769 Hysteresis 12877 0: raw(-86 16000 16000 16000) min(-3108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3313 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(-86 16000 16000 16000) min(-3108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3313 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 57 0 0 3313 -3108 -8791 57 0 0 3313 -3108 -8791 -95 0 0 3313 -3108 -8791 -95 0 0 3313 -3108 -8791 -14 0 0 3313 -3108 -8791 -14 0 0 3313 -3108 -8791 -24 0 0 3313 -3108 -8791 -24 0 0 3313 -3108 -8791 -33 0 0 3313 -3108 -8791 -33 0 0 3313 -3108 -8791 -1 0 0 3313 -3108 -8791 -1 0 0 3313 -3108 -8791 0 0 0 3313 -3108 -8791 0 0 0 3313 -3108 -8791 -33 0 0 3313 -3108 -8791 -33 0 0 3313 -3108 -8791 -18 0 0 3313 -3108 -8791 -18 0 0 3313 -3108 -8791 -24 0 0 3313 -3108 -8791 -60 0 0 3313 -3108 -8791 2025-11-19 11:44:55,773 Hysteresis 12887 0: raw(0 16000 16000 16000) min(-3108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3313 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-3108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3313 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -60 0 0 3313 -3108 -8791 43 0 0 3313 -3108 -8791 43 0 0 3313 -3108 -8791 -16 0 0 3313 -3108 -8791 -16 0 0 3313 -3108 -8791 -131 31 134 3313 -3108 -8791 -131 31 134 3313 -3108 -8791 -14 0 0 3313 -3108 -8791 -14 0 0 3313 -3108 -8791 43 0 0 3313 -3108 -8791 43 0 0 3313 -3108 -8791 25 0 0 3313 -3108 -8791 25 0 0 3313 -3108 -8791 38 0 0 3313 -3108 -8791 38 0 0 3313 -3108 -8791 25 0 0 3313 -3108 -8791 25 0 0 3313 -3108 -8791 -21 0 0 3313 -3108 -8791 -21 0 0 3313 -3108 -8791 -39 0 0 3313 -3108 -8791 2025-11-19 11:45:05,862 Hysteresis 12897 0: raw(0 16000 16000 16000) min(-3108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3313 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-3108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3313 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -39 0 0 3313 -3108 -8791 -64 0 0 3313 -3108 -8791 -64 0 0 3313 -3108 -8791 -50 0 0 3313 -3108 -8791 -50 0 0 3313 -3108 -8791 23 0 0 3313 -3108 -8791 23 0 0 3313 -3108 -8791 -7 0 0 3313 -3108 -8791 -7 0 0 3313 -3108 -8791 -129 29 126 3313 -3108 -8791 -129 29 126 3313 -3108 -8791 -59 0 0 3313 -3108 -8791 -59 0 0 3313 -3108 -8791 22 0 0 3313 -3108 -8791 22 0 0 3313 -3108 -8791 6 0 0 3313 -3108 -8791 6 0 0 3313 -3108 -8791 46 0 0 3313 -3108 -8791 46 0 0 3313 -3108 -8791 62 0 0 3313 -3108 -8791 2025-11-19 11:45:15,900 Hysteresis 12907 0: raw(0 16000 16000 16000) min(-3108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3313 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-3108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3313 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 62 0 0 3313 -3108 -8791 27 0 0 3313 -3108 -8791 27 0 0 3313 -3108 -8791 49 0 0 3313 -3108 -8791 49 0 0 3313 -3108 -8791 44 0 0 3313 -3108 -8791 44 0 0 3313 -3108 -8791 55 0 0 3313 -3108 -8791 55 0 0 3313 -3108 -8791 77 0 0 3313 -3108 -8791 77 0 0 3313 -3108 -8791 41 0 0 3313 -3108 -8791 41 0 0 3313 -3108 -8791 1275 -1175 -5108 3313 -5108 -8791 1275 -1175 -5108 3313 -5108 -8791 1135 -1035 -4500 3313 -5108 -8791 1135 -1035 -4500 3313 -5108 -8791 457 -357 -1552 3313 -5108 -8791 457 -357 -1552 3313 -5108 -8791 -574 474 2060 3313 -5108 -8791 2025-11-19 11:45:25,913 Hysteresis 12917 0: raw(2060 16000 16000 16000) min(-5108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3313 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(2060 16000 16000 16000) min(-5108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3313 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -574 474 2060 3313 -5108 -8791 -161 61 265 3313 -5108 -8791 -161 61 265 3313 -5108 -8791 -15 0 0 3313 -5108 -8791 -15 0 0 3313 -5108 -8791 81 0 0 3313 -5108 -8791 81 0 0 3313 -5108 -8791 50 0 0 3313 -5108 -8791 50 0 0 3313 -5108 -8791 20 0 0 3313 -5108 -8791 20 0 0 3313 -5108 -8791 9 0 0 3313 -5108 -8791 9 0 0 3313 -5108 -8791 20 0 0 3313 -5108 -8791 20 0 0 3313 -5108 -8791 150 -50 -217 3313 -5108 -8791 150 -50 -217 3313 -5108 -8791 41 0 0 3313 -5108 -8791 41 0 0 3313 -5108 -8791 -62 0 0 3313 -5108 -8791 2025-11-19 11:45:35,975 Hysteresis 12927 0: raw(0 16000 16000 16000) min(-5108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3313 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3313 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -62 0 0 3313 -5108 -8791 -10 0 0 3313 -5108 -8791 -10 0 0 3313 -5108 -8791 13 0 0 3313 -5108 -8791 13 0 0 3313 -5108 -8791 -6 0 0 3313 -5108 -8791 -6 0 0 3313 -5108 -8791 11 0 0 3313 -5108 -8791 11 0 0 3313 -5108 -8791 -5 0 0 3313 -5108 -8791 -5 0 0 3313 -5108 -8791 -17 0 0 2321 -5108 -8791 -17 0 0 2321 -5108 -8791 -6 0 0 2321 -5108 -8791 -6 0 0 2321 -5108 -8791 -52 0 0 2321 -5108 -8791 -52 0 0 2321 -5108 -8791 12 0 0 2321 -5108 -8791 12 0 0 2321 -5108 -8791 130 -30 -130 2321 -5108 -8791 2025-11-19 11:45:46,057 Hysteresis 12937 0: raw(-130 16000 16000 16000) min(-5108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 2321 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(-130 16000 16000 16000) min(-5108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 2321 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 130 -30 -130 2321 -5108 -8791 37 0 0 2321 -5108 -8791 37 0 0 2321 -5108 -8791 -116 16 69 2321 -5108 -8791 -116 16 69 2321 -5108 -8791 -40 0 0 2321 -5108 -8791 -40 0 0 2321 -5108 -8791 18 0 0 2321 -5108 -8791 18 0 0 2321 -5108 -8791 29 0 0 2321 -5108 -8791 29 0 0 2321 -5108 -8791 58 0 0 2321 -5108 -8791 58 0 0 2321 -5108 -8791 3 0 0 2321 -5108 -8791 3 0 0 2321 -5108 -8791 -34 0 0 2321 -5108 -8791 -34 0 0 2321 -5108 -8791 -28 0 0 2321 -5108 -8791 -28 0 0 2321 -5108 -8791 -22 0 0 2321 -5108 -8791 2025-11-19 11:45:56,060 Hysteresis 12947 0: raw(0 16000 16000 16000) min(-5108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 2321 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 2321 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -22 0 0 2321 -5108 -8791 -16 0 0 2321 -5108 -8791 -16 0 0 2321 -5108 -8791 118 -18 -78 2321 -5108 -8791 118 -18 -78 2321 -5108 -8791 16 0 0 2321 -5108 -8791 16 0 0 2321 -5108 -8791 -115 15 65 2321 -5108 -8791 -115 15 65 2321 -5108 -8791 -3 0 0 2321 -5108 -8791 35 0 0 2321 -5108 -8791 35 0 0 2321 -5108 -8791 14 0 0 2321 -5108 -8791 14 0 0 2321 -5108 -8791 24 0 0 2321 -5108 -8791 24 0 0 2321 -5108 -8791 -1 0 0 2321 -5108 -8791 -1 0 0 2321 -5108 -8791 -28 0 0 2321 -5108 -8791 -28 0 0 2321 -5108 -8791 2025-11-19 11:46:06,141 Hysteresis 12957 0: raw(0 16000 16000 16000) min(-5108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 2321 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 2321 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -46 0 0 2321 -5108 -8791 -46 0 0 2321 -5108 -8791 -36 0 0 2321 -5108 -8791 -36 0 0 2321 -5108 -8791 -8 0 0 2321 -5108 -8791 -8 0 0 2321 -5108 -8791 39 0 0 2321 -5108 -8791 39 0 0 2321 -5108 -8791 32 0 0 2321 -5108 -8791 32 0 0 2321 -5108 -8791 -110 10 43 2321 -5108 -8791 -110 10 43 2321 -5108 -8791 -90 0 0 2321 -5108 -8791 -90 0 0 2321 -5108 -8791 -42 0 0 2321 -5108 -8791 -42 0 0 2321 -5108 -8791 -37 0 0 2321 -5108 -8791 -37 0 0 2321 -5108 -8791 -17 0 0 2321 -5108 -8791 -17 0 0 2321 -5108 -8791 2025-11-19 11:46:16,148 Hysteresis 12967 0: raw(0 16000 16000 16000) min(-5108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 2321 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 2321 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -46 0 0 2321 -5108 -8791 -46 0 0 2321 -5108 -8791 -34 0 0 2321 -5108 -8791 -34 0 0 2321 -5108 -8791 -13 0 0 2321 -5108 -8791 -13 0 0 2321 -5108 -8791 -27 0 0 2321 -5108 -8791 -27 0 0 2321 -5108 -8791 -1 0 0 2321 -5108 -8791 -1 0 0 2321 -5108 -8791 43 0 0 2321 -5108 -8791 43 0 0 2321 -5108 -8791 23 0 0 2321 -5108 -8791 23 0 0 2321 -5108 -8791 -65 0 0 2321 -5108 -8791 -65 0 0 2321 -5108 -8791 -130 30 130 2321 -5108 -8791 -130 30 130 2321 -5108 -8791 -82 0 0 2321 -5108 -8791 -82 0 0 2321 -5108 -8791 2025-11-19 11:46:26,155 Hysteresis 12977 0: raw(0 16000 16000 16000) min(-5108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 2321 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 2321 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -33 0 0 2321 -5108 -8791 -33 0 0 2321 -5108 -8791 -11 0 0 2321 -5108 -8791 -11 0 0 2321 -5108 -8791 34 0 0 2321 -5108 -8791 34 0 0 2321 -5108 -8791 60 0 0 2321 -5108 -8791 60 0 0 2321 -5108 -8791 9 0 0 2321 -5108 -8791 9 0 0 2321 -5108 -8791 31 0 0 2321 -5108 -8791 31 0 0 2321 -5108 -8791 51 0 0 2321 -5108 -8791 51 0 0 2321 -5108 -8791 25 0 0 2321 -5108 -8791 25 0 0 2321 -5108 -8791 92 0 0 2321 -5108 -8791 92 0 0 2321 -5108 -8791 -6 0 0 2321 -5108 -8791 -6 0 0 2321 -5108 -8791 2025-11-19 11:46:36,180 Hysteresis 12987 0: raw(0 16000 16000 16000) min(-5108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 2321 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 2321 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -139 39 169 2321 -5108 -8791 -139 39 169 2321 -5108 -8791 -55 0 0 2321 -5108 -8791 -55 0 0 2321 -5108 -8791 -14 0 0 2321 -5108 -8791 -14 0 0 2321 -5108 -8791 -36 0 0 2321 -5108 -8791 -36 0 0 2321 -5108 -8791 -2 0 0 2321 -5108 -8791 -2 0 0 2321 -5108 -8791 -3 0 0 2321 -5108 -8791 -3 0 0 2321 -5108 -8791 -34 0 0 2321 -5108 -8791 -34 0 0 2321 -5108 -8791 -2 0 0 2321 -5108 -8791 -2 0 0 2321 -5108 -8791 6 0 0 2321 -5108 -8791 6 0 0 2321 -5108 -8791 15 0 0 2321 -5108 -8791 15 0 0 2321 -5108 -8791 2025-11-19 11:46:46,184 Hysteresis 12997 0: raw(0 16000 16000 16000) min(-5108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 2321 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 2321 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 134 -34 -147 2321 -5108 -8791 134 -34 -147 2321 -5108 -8791 65 0 0 2321 -5108 -8791 65 0 0 2321 -5108 -8791 -99 0 0 2321 -5108 -8791 -99 0 0 2321 -5108 -8791 -1 0 0 2321 -5108 -8791 -1 0 0 2321 -5108 -8791 -3 0 0 2321 -5108 -8791 -3 0 0 2321 -5108 -8791 26 0 0 2321 -5108 -8791 26 0 0 2321 -5108 -8791 49 0 0 2321 -5108 -8791 49 0 0 2321 -5108 -8791 47 0 0 2321 -5108 -8791 47 0 0 2321 -5108 -8791 -6 0 0 2321 -5108 -8791 15 0 0 2321 -5108 -8791 15 0 0 2321 -5108 -8791 -21 0 0 2321 -5108 -8791 2025-11-19 11:46:56,188 Hysteresis 13007 0: raw(0 16000 16000 16000) min(-5108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 2321 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 2321 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -21 0 0 2321 -5108 -8791 -3 0 0 2321 -5108 -8791 -3 0 0 2321 -5108 -8791 88 0 0 2321 -5108 -8791 88 0 0 2321 -5108 -8791 43 0 0 2321 -5108 -8791 43 0 0 2321 -5108 -8791 -101 1 4 2321 -5108 -8791 -101 1 4 2321 -5108 -8791 -47 0 0 2321 -5108 -8791 -47 0 0 2321 -5108 -8791 -35 0 0 2321 -5108 -8791 -35 0 0 2321 -5108 -8791 -11 0 0 2321 -5108 -8791 -11 0 0 2321 -5108 -8791 11 0 0 2321 -5108 -8791 11 0 0 2321 -5108 -8791 -8 0 0 2321 -5108 -8791 -8 0 0 2321 -5108 -8791 -24 0 0 2321 -5108 -8791 2025-11-19 11:47:06,265 Hysteresis 13017 0: raw(0 16000 16000 16000) min(-5108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 2321 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 2321 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -24 0 0 2321 -5108 -8791 -11 0 0 2321 -5108 -8791 -11 0 0 2321 -5108 -8791 24 0 0 2321 -5108 -8791 24 0 0 2321 -5108 -8791 -12 0 0 2321 -5108 -8791 -12 0 0 2321 -5108 -8791 106 -6 -26 2321 -5108 -8791 106 -6 -26 2321 -5108 -8791 24 0 0 2321 -5108 -8791 24 0 0 2321 -5108 -8791 -118 18 78 2321 -5108 -8791 -118 18 78 2321 -5108 -8791 -33 0 0 2321 -5108 -8791 -33 0 0 2321 -5108 -8791 44 0 0 2321 -5108 -8791 44 0 0 2321 -5108 -8791 19 0 0 2321 -5108 -8791 19 0 0 2321 -5108 -8791 52 0 0 2321 -5108 -8791 2025-11-19 11:47:16,269 Hysteresis 13027 0: raw(0 16000 16000 16000) min(-5108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 2321 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 2321 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 52 0 0 2321 -5108 -8791 83 0 0 2321 -5108 -8791 83 0 0 2321 -5108 -8791 54 0 0 2321 -5108 -8791 54 0 0 2321 -5108 -8791 10 0 0 2321 -5108 -8791 10 0 0 2321 -5108 -8791 -2 0 0 2321 -5108 -8791 -2 0 0 2321 -5108 -8791 3 0 0 2321 -5108 -8791 3 0 0 2321 -5108 -8791 33 0 0 2321 -5108 -8791 33 0 0 2321 -5108 -8791 29 0 0 2321 -5108 -8791 29 0 0 2321 -5108 -8791 -39 0 0 2321 -5108 -8791 -39 0 0 2321 -5108 -8791 -85 0 0 2321 -5108 -8791 -85 0 0 2321 -5108 -8791 -29 0 0 2321 -5108 -8791 2025-11-19 11:47:26,273 Hysteresis 13037 0: raw(0 16000 16000 16000) min(-5108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 2321 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 2321 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -29 0 0 2321 -5108 -8791 13 0 0 2321 -5108 -8791 13 0 0 2321 -5108 -8791 -7 0 0 2321 -5108 -8791 -7 0 0 2321 -5108 -8791 44 0 0 2321 -5108 -8791 44 0 0 2321 -5108 -8791 57 0 0 2321 -5108 -8791 57 0 0 2321 -5108 -8791 51 0 0 2321 -5108 -8791 51 0 0 2321 -5108 -8791 35 0 0 2321 -5108 -8791 35 0 0 2321 -5108 -8791 777 -677 -2943 2321 -5108 -8791 777 -677 -2943 2321 -5108 -8791 409 -309 -1343 2321 -5108 -8791 409 -309 -1343 2321 -5108 -8791 203 -103 -447 2321 -5108 -8791 203 -103 -447 2321 -5108 -8791 28 0 0 2321 -5108 -8791 2025-11-19 11:47:36,375 Hysteresis 13047 0: raw(0 16000 16000 16000) min(-5108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 2321 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 2321 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 28 0 0 2321 -5108 -8791 -40 0 0 2321 -5108 -8791 -40 0 0 2321 -5108 -8791 -15 0 0 2321 -5108 -8791 -15 0 0 2321 -5108 -8791 -16 0 0 2321 -5108 -8791 -16 0 0 2321 -5108 -8791 -31 0 0 2321 -5108 -8791 -31 0 0 2321 -5108 -8791 -28 0 0 2321 -5108 -8791 -28 0 0 2321 -5108 -8791 -20 0 0 2321 -5108 -8791 -20 0 0 2321 -5108 -8791 -25 0 0 2321 -5108 -8791 -25 0 0 2321 -5108 -8791 -32 0 0 2321 -5108 -8791 -32 0 0 2213 -5108 -8791 -13 0 0 2213 -5108 -8791 -13 0 0 2213 -5108 -8791 -7 0 0 2213 -5108 -8791 2025-11-19 11:47:46,380 Hysteresis 13057 0: raw(0 16000 16000 16000) min(-5108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 2213 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 2213 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7 0 0 2213 -5108 -8791 877 -777 -3378 2213 -5108 -8791 877 -777 -3378 2213 -5108 -8791 352 -252 -1095 2213 -5108 -8791 352 -252 -1095 2213 -5108 -8791 -76 0 0 2213 -5108 -8791 288 -188 -817 2060 -5108 -8791 288 -188 -817 2060 -5108 -8791 288 -188 -817 2060 -5108 -8791 -1007 907 3943 3943 -5108 -8791 -275 175 760 3943 -5108 -8791 -275 175 760 3943 -5108 -8791 43 0 0 3943 -5108 -8791 43 0 0 3943 -5108 -8791 56 0 0 3943 -5108 -8791 56 0 0 3943 -5108 -8791 -85 0 0 3943 -5108 -8791 -85 0 0 3943 -5108 -8791 -5 0 0 3943 -5108 -8791 2025-11-19 11:47:56,385 Hysteresis 13067 0: raw(0 16000 16000 16000) min(-5108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3943 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3943 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -5 0 0 3943 -5108 -8791 5 0 0 3943 -5108 -8791 5 0 0 3943 -5108 -8791 2 0 0 3943 -5108 -8791 2 0 0 3943 -5108 -8791 32 0 0 3943 -5108 -8791 32 0 0 3943 -5108 -8791 986 -886 -3852 3943 -5108 -8791 986 -886 -3852 3943 -5108 -8791 -726 626 2721 3943 -5108 -8791 -726 626 2721 3943 -5108 -8791 -331 231 1004 3943 -5108 -8791 -331 231 1004 3943 -5108 -8791 -54 0 0 3943 -5108 -8791 -54 0 0 3943 -5108 -8791 5 0 0 3943 -5108 -8791 5 0 0 3943 -5108 -8791 58 0 0 3943 -5108 -8791 58 0 0 3943 -5108 -8791 32 0 0 3943 -5108 -8791 2025-11-19 11:48:06,401 Hysteresis 13077 0: raw(0 16000 16000 16000) min(-5108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3943 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3943 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 32 0 0 3943 -5108 -8791 -96 0 0 3943 -5108 -8791 -96 0 0 3943 -5108 -8791 12 0 0 3943 -5108 -8791 12 0 0 3943 -5108 -8791 -30 0 0 3943 -5108 -8791 -30 0 0 3943 -5108 -8791 -69 0 0 3943 -5108 -8791 -69 0 0 3943 -5108 -8791 -577 477 2073 3943 -5108 -8791 -577 477 2073 3943 -5108 -8791 -130 30 130 3943 -5108 -8791 -130 30 130 3943 -5108 -8791 -63 0 0 3943 -5108 -8791 -63 0 0 3943 -5108 -8791 -30 0 0 3943 -5108 -8791 -30 0 0 3943 -5108 -8791 -22 0 0 3943 -5108 -8791 -22 0 0 3943 -5108 -8791 3 0 0 3943 -5108 -8791 2025-11-19 11:48:16,405 Hysteresis 13087 0: raw(0 16000 16000 16000) min(-5108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3943 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3943 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 3 0 0 3943 -5108 -8791 48 0 0 3943 -5108 -8791 48 0 0 3943 -5108 -8791 29 0 0 3943 -5108 -8791 29 0 0 3943 -5108 -8791 -56 0 0 3943 -5108 -8791 -56 0 0 3943 -5108 -8791 -55 0 0 3943 -5108 -8791 -55 0 0 3943 -5108 -8791 -31 0 0 3943 -5108 -8791 -31 0 0 3943 -5108 -8791 -22 0 0 3943 -5108 -8791 -22 0 0 3943 -5108 -8791 0 0 0 3943 -5108 -8791 0 0 0 3943 -5108 -8791 27 0 0 3943 -5108 -8791 27 0 0 3943 -5108 -8791 44 0 0 3943 -5108 -8791 44 0 0 3943 -5108 -8791 -33 0 0 3943 -5108 -8791 2025-11-19 11:48:26,409 Hysteresis 13097 0: raw(0 16000 16000 16000) min(-5108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3943 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3943 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -33 0 0 3943 -5108 -8791 -29 0 0 3943 -5108 -8791 -29 0 0 3943 -5108 -8791 -16 0 0 3943 -5108 -8791 -16 0 0 3943 -5108 -8791 -8 0 0 3943 -5108 -8791 -8 0 0 3943 -5108 -8791 73 0 0 3943 -5108 -8791 73 0 0 3943 -5108 -8791 65 0 0 3943 -5108 -8791 65 0 0 3943 -5108 -8791 -53 0 0 3943 -5108 -8791 -53 0 0 3943 -5108 -8791 -19 0 0 3943 -5108 -8791 -19 0 0 3943 -5108 -8791 -40 0 0 3943 -5108 -8791 -40 0 0 3943 -5108 -8791 -49 0 0 3943 -5108 -8791 -49 0 0 3943 -5108 -8791 -15 0 0 3943 -5108 -8791 2025-11-19 11:48:36,522 Hysteresis 13107 0: raw(0 16000 16000 16000) min(-5108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3943 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3943 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -15 0 0 3943 -5108 -8791 -17 0 0 3943 -5108 -8791 -17 0 0 3943 -5108 -8791 -56 0 0 3943 -5108 -8791 -56 0 0 3943 -5108 -8791 -15 0 0 3943 -5108 -8791 -15 0 0 3943 -5108 -8791 57 0 0 3943 -5108 -8791 57 0 0 3943 -5108 -8791 58 0 0 3943 -5108 -8791 58 0 0 3943 -5108 -8791 180 -80 -347 3943 -5108 -8791 62 0 0 3943 -5108 -8791 62 0 0 3943 -5108 -8791 -84 0 0 3943 -5108 -8791 -84 0 0 3943 -5108 -8791 -28 0 0 3943 -5108 -8791 -28 0 0 3943 -5108 -8791 0 0 0 3943 -5108 -8791 2025-11-19 11:48:46,525 Hysteresis 13117 0: raw(0 16000 16000 16000) min(-5108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3943 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3943 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 0 0 0 3943 -5108 -8791 1 0 0 3943 -5108 -8791 1 0 0 3943 -5108 -8791 21 0 0 3943 -5108 -8791 21 0 0 3943 -5108 -8791 39 0 0 3943 -5108 -8791 39 0 0 3943 -5108 -8791 -5 0 0 3943 -5108 -8791 -5 0 0 3943 -5108 -8791 15 0 0 3943 -5108 -8791 15 0 0 3943 -5108 -8791 41 0 0 3943 -5108 -8791 41 0 0 3943 -5108 -8791 37 0 0 3943 -5108 -8791 37 0 0 3943 -5108 -8791 132 -32 -139 3943 -5108 -8791 132 -32 -139 3943 -5108 -8791 61 0 0 3943 -5108 -8791 61 0 0 3943 -5108 -8791 -80 0 0 3943 -5108 -8791 2025-11-19 11:48:56,532 Hysteresis 13127 0: raw(0 16000 16000 16000) min(-5108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3943 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3943 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -80 0 0 3943 -5108 -8791 -23 0 0 3943 -5108 -8791 -23 0 0 3943 -5108 -8791 -5 0 0 3943 -5108 -8791 -5 0 0 3943 -5108 -8791 32 0 0 3943 -5108 -8791 32 0 0 3943 -5108 -8791 59 0 0 3943 -5108 -8791 59 0 0 3943 -5108 -8791 42 0 0 3943 -5108 -8791 42 0 0 3943 -5108 -8791 24 0 0 3943 -5108 -8791 24 0 0 3943 -5108 -8791 617 -517 -2247 3943 -5108 -8791 617 -517 -2247 3943 -5108 -8791 3 0 0 3943 -5108 -8791 3 0 0 3943 -5108 -8791 -56 0 0 3943 -5108 -8791 -56 0 0 3943 -5108 -8791 85 0 0 3943 -5108 -8791 2025-11-19 11:49:06,618 Hysteresis 13137 0: raw(0 16000 16000 16000) min(-5108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3943 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3943 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 85 0 0 3943 -5108 -8791 19 0 0 3943 -5108 -8791 19 0 0 3943 -5108 -8791 -113 13 56 3943 -5108 -8791 -113 13 56 3943 -5108 -8791 -104 4 17 3943 -5108 -8791 -104 4 17 3943 -5108 -8791 -39 0 0 3943 -5108 -8791 -39 0 0 3943 -5108 -8791 0 0 0 3943 -5108 -8791 0 0 0 3943 -5108 -8791 7 0 0 3943 -5108 -8791 7 0 0 3943 -5108 -8791 19 0 0 3943 -5108 -8791 19 0 0 3943 -5108 -8791 -4 0 0 3943 -5108 -8791 -4 0 0 3943 -5108 -8791 -10 0 0 3943 -5108 -8791 -10 0 0 3943 -5108 -8791 -603 503 2186 3943 -5108 -8791 2025-11-19 11:49:16,623 Hysteresis 13147 0: raw(2186 16000 16000 16000) min(-5108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3943 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(2186 16000 16000 16000) min(-5108 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3943 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -603 503 2186 3943 -5108 -8791 -122 22 95 3943 -5108 -8791 -122 22 95 3943 -5108 -8791 -2 0 0 3943 -5108 -8791 -2 0 0 3943 -5108 -8791 73 0 0 3943 -5108 -8791 73 0 0 3943 -5108 -8791 -78 0 0 3943 -5108 -8791 -78 0 0 3943 -5108 -8791 -187 87 378 3943 -5108 -8791 -187 87 378 3943 -5108 -8791 71 0 0 3943 -5108 -8791 71 0 0 3943 -5108 -8791 76 0 0 3943 -5108 -8791 76 0 0 3943 -5108 -8791 0 0 0 3943 -5108 -8791 0 0 0 3943 -4500 -8791 12 0 0 3943 -4500 -8791 12 0 0 3943 -3852 -8791 7 0 0 3943 -3852 -8791 2025-11-19 11:49:26,629 Hysteresis 13157 0: raw(0 16000 16000 16000) min(-3852 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3943 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-3852 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3943 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 7 0 0 3943 -3852 -8791 -61 0 0 3943 -3852 -8791 -61 0 0 3943 -3852 -8791 -54 0 0 3943 -3852 -8791 -54 0 0 3943 -3852 -8791 -34 0 0 3943 -3852 -8791 -34 0 0 3943 -3852 -8791 -32 0 0 3943 -3852 -8791 -32 0 0 3943 -3852 -8791 -77 0 0 3943 -3852 -8791 -77 0 0 3943 -3852 -8791 76 0 0 3943 -3852 -8791 76 0 0 3943 -3852 -8791 -326 226 982 3943 -3852 -8791 -326 226 982 3943 -3852 -8791 -201 101 439 3943 -3852 -8791 -201 101 439 3943 -3852 -8791 -11 0 0 3943 -3852 -8791 -11 0 0 3943 -3852 -8791 39 0 0 3943 -3852 -8791 2025-11-19 11:49:36,718 Hysteresis 13168 0: raw(0 16000 16000 16000) min(-3852 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3943 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-3852 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3943 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 39 0 0 3943 -3852 -8791 29 0 0 3943 -3852 -8791 29 0 0 3943 -3852 -8791 -7 0 0 3943 -3852 -8791 -7 0 0 3943 -3852 -8791 -39 0 0 3943 -3852 -8791 -39 0 0 3943 -3852 -8791 -54 0 0 3943 -3852 -8791 -54 0 0 3943 -3852 -8791 -162 62 269 3943 -3852 -8791 -162 62 269 3943 -3852 -8791 66 0 0 3943 -3852 -8791 66 0 0 3943 -3852 -8791 120 -20 -86 3943 -3852 -8791 120 -20 -86 3943 -3852 -8791 39 0 0 3943 -3852 -8791 39 0 0 3943 -3852 -8791 -82 0 0 3943 -3852 -8791 -82 0 0 3943 -3852 -8791 -51 0 0 3943 -3852 -8791 2025-11-19 11:49:46,722 Hysteresis 13178 0: raw(0 16000 16000 16000) min(-3852 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3943 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-3852 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3943 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -51 0 0 3943 -3852 -8791 -24 0 0 3943 -3852 -8791 -24 0 0 3943 -3852 -8791 -15 0 0 3943 -3852 -8791 22 0 0 3943 -3852 -8791 22 0 0 3943 -3852 -8791 20 0 0 3943 -3852 -8791 20 0 0 3943 -3852 -8791 -176 76 330 3943 -3852 -8791 -176 76 330 3943 -3852 -8791 -59 0 0 3943 -3852 -8791 -59 0 0 3943 -3852 -8791 -15 0 0 3943 -3852 -8791 -15 0 0 3943 -3852 -8791 -12 0 0 3943 -3852 -8791 -12 0 0 3943 -3852 -8791 83 0 0 3943 -3852 -8791 83 0 0 3943 -3852 -8791 49 0 0 3943 -3852 -8791 49 0 0 3943 -3852 -8791 2025-11-19 11:49:56,761 Hysteresis 13188 0: raw(0 16000 16000 16000) min(-3852 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3943 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-3852 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3943 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -49 0 0 3943 -3852 -8791 -49 0 0 3943 -3852 -8791 19 0 0 3943 -3852 -8791 19 0 0 3943 -3852 -8791 42 0 0 3943 -3852 -8791 42 0 0 3943 -3852 -8791 17 0 0 3943 -3852 -8791 17 0 0 3943 -3852 -8791 58 0 0 3943 -3852 -8791 58 0 0 3943 -3852 -8791 45 0 0 3943 -3852 -8791 45 0 0 3943 -3852 -8791 -29 0 0 3943 -3852 -8791 -29 0 0 3943 -3852 -8791 -22 0 0 3943 -3852 -8791 -22 0 0 3943 -3852 -8791 3 0 0 3943 -3852 -8791 3 0 0 3943 -3852 -8791 -4 0 0 3943 -3852 -8791 -4 0 0 3943 -3852 -8791 2025-11-19 11:50:06,867 Hysteresis 13198 0: raw(0 16000 16000 16000) min(-3852 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3943 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-3852 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3943 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 66 0 0 3943 -3852 -8791 66 0 0 3943 -3852 -8791 62 0 0 3943 -3852 -8791 62 0 0 3943 -3852 -8791 -95 0 0 3943 -3852 -8791 -95 0 0 3943 -3852 -8791 -70 0 0 3943 -3852 -8791 -70 0 0 3943 -3852 -8791 -30 0 0 3943 -3852 -8791 -30 0 0 3943 -3852 -8791 -38 0 0 3943 -3852 -8791 -38 0 0 3943 -3852 -8791 -45 0 0 3943 -3852 -8791 -45 0 0 3943 -3852 -8791 -50 0 0 3943 -3852 -8791 -50 0 0 3943 -3852 -8791 -122 22 95 3943 -3852 -8791 -122 22 95 3943 -3852 -8791 -143 43 186 3943 -3852 -8791 2025-11-19 11:50:16,871 Hysteresis 13208 0: raw(186 16000 16000 16000) min(-3852 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3943 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(186 16000 16000 16000) min(-3852 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3943 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -143 43 186 3943 -3852 -8791 -116 16 69 3943 -3852 -8791 -116 16 69 3943 -3852 -8791 -67 0 0 3943 -3852 -8791 -67 0 0 3943 -3852 -8791 -18 0 0 3943 -3852 -8791 -18 0 0 3943 -3852 -8791 0 0 0 3943 -3852 -8791 0 0 0 3943 -3852 -8791 -69 0 0 3943 -3852 -8791 -69 0 0 3943 -3852 -8791 -32 0 0 3943 -3852 -8791 -32 0 0 3943 -3852 -8791 62 0 0 3943 -3852 -8791 62 0 0 3943 -3852 -8791 29 0 0 3943 -3852 -8791 29 0 0 3943 -3852 -8791 -56 0 0 3943 -3852 -8791 -56 0 0 3943 -3852 -8791 46 0 0 3943 -3852 -8791 2025-11-19 11:50:26,875 Hysteresis 13218 0: raw(0 16000 16000 16000) min(-3852 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3943 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-3852 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3943 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 46 0 0 3943 -3852 -8791 40 0 0 3943 -3852 -8791 40 0 0 3943 -3852 -8791 -16 0 0 3943 -3852 -8791 -16 0 0 3943 -3852 -8791 21 0 0 3943 -3852 -8791 21 0 0 3943 -3852 -8791 33 0 0 3943 -3852 -8791 33 0 0 3943 -3852 -8791 14 0 0 3943 -3852 -8791 14 0 0 3943 -3852 -8791 70 0 0 3943 -3852 -8791 70 0 0 3943 -3852 -8791 38 0 0 3943 -3852 -8791 38 0 0 3943 -3852 -8791 -45 0 0 3943 -3852 -8791 -45 0 0 3943 -3852 -8791 -9 0 0 3943 -3852 -8791 -9 0 0 3943 -3852 -8791 -9 0 0 3943 -3852 -8791 2025-11-19 11:50:36,895 Hysteresis 13228 0: raw(0 16000 16000 16000) min(-3852 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3943 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-3852 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3943 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -9 0 0 3943 -3852 -8791 21 0 0 3943 -3852 -8791 21 0 0 3943 -3852 -8791 56 0 0 3943 -3852 -8791 56 0 0 3943 -3852 -8791 22 0 0 3943 -3852 -8791 22 0 0 3943 -3852 -8791 1 0 0 3943 -3852 -8791 1 0 0 3943 -3852 -8791 15 0 0 3943 -3852 -8791 15 0 0 3943 -3852 -8791 38 0 0 3943 -3852 -8791 38 0 0 3943 -3852 -8791 23 0 0 3943 -3852 -8791 124 -24 -104 3943 -3852 -8791 124 -24 -104 3943 -3852 -8791 129 -29 -126 3943 -3852 -8791 129 -29 -126 3943 -3852 -8791 -65 0 0 3943 -3852 -8791 -65 0 0 3943 -3852 -8791 2025-11-19 11:50:46,907 Hysteresis 13238 0: raw(0 16000 16000 16000) min(-3852 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3943 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-3852 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3943 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -31 0 0 3943 -3852 -8791 -31 0 0 3943 -3852 -8791 -17 0 0 3943 -3852 -8791 -17 0 0 3943 -3852 -8791 -19 0 0 3943 -3852 -8791 -19 0 0 3943 -3852 -8791 30 0 0 3943 -3852 -8791 30 0 0 3943 -3852 -8791 27 0 0 3943 -3852 -8791 27 0 0 3943 -3852 -8791 -18 0 0 3943 -3852 -8791 -18 0 0 3943 -3852 -8791 -5 0 0 3943 -3852 -8791 -5 0 0 3943 -3852 -8791 -282 182 791 3943 -3852 -8791 -282 182 791 3943 -3852 -8791 -103 3 13 3943 -3852 -8791 -103 3 13 3943 -3852 -8791 66 0 0 3943 -3852 -8791 66 0 0 3943 -3852 -8791 2025-11-19 11:50:56,926 Hysteresis 13248 0: raw(0 16000 16000 16000) min(-3852 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3943 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-3852 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 3943 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 33 0 0 3943 -3852 -8791 33 0 0 3943 -3852 -8791 -750 650 2826 3943 -3852 -8791 -750 650 2826 3943 -3852 -8791 -1284 1184 5147 5147 -3852 -8791 -1284 1184 5147 5147 -3852 -8791 -284 184 800 5147 -3852 -8791 -284 184 800 5147 -3852 -8791 -66 0 0 5147 -3852 -8791 -66 0 0 5147 -3852 -8791 1197 -1097 -4769 5147 -4769 -8791 1197 -1097 -4769 5147 -4769 -8791 271 -171 -743 5147 -4769 -8791 271 -171 -743 5147 -4769 -8791 -94 0 0 5147 -4769 -8791 -94 0 0 5147 -4769 -8791 -700 600 2608 5147 -4769 -8791 -700 600 2608 5147 -4769 -8791 -555 455 1978 5147 -4769 -8791 -555 455 1978 5147 -4769 -8791 2025-11-19 11:51:06,993 Hysteresis 13258 0: raw(1978 16000 16000 16000) min(-4769 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 5147 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(1978 16000 16000 16000) min(-4769 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 5147 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -369 269 1169 5147 -4769 -8791 -369 269 1169 5147 -4769 -8791 54 0 0 5147 -4769 -8791 54 0 0 5147 -4769 -8791 1249 -1149 -4995 5147 -4995 -8791 1249 -1149 -4995 5147 -4995 -8791 155 -55 -239 5147 -4995 -8791 155 -55 -239 5147 -4995 -8791 -16 0 0 5147 -4995 -8791 -16 0 0 5147 -4995 -8791 -44 0 0 5147 -4995 -8791 -44 0 0 5147 -4995 -8791 -58 0 0 5147 -4995 -8791 -58 0 0 5147 -4995 -8791 -60 0 0 5147 -4995 -8791 -60 0 0 5147 -4995 -8791 -10 0 0 5147 -4995 -8791 -10 0 0 5147 -4995 -8791 -53 0 0 5147 -4995 -8791 -53 0 0 5147 -4995 -8791 2025-11-19 11:51:17,000 Hysteresis 13268 0: raw(0 16000 16000 16000) min(-4995 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 5147 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-4995 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 5147 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1846 1746 7591 7591 -4995 -8791 -1846 1746 7591 7591 -4995 -8791 843 -743 -3230 7591 -4995 -8791 843 -743 -3230 7591 -4995 -8791 329 -229 -995 7591 -4995 -8791 329 -229 -995 7591 -4995 -8791 80 0 0 7591 -4995 -8791 80 0 0 7591 -4995 -8791 17 0 0 7591 -4995 -8791 17 0 0 7591 -4995 -8791 -51 0 0 7591 -4995 -8791 -51 0 0 7591 -4995 -8791 -103 3 13 7591 -4995 -8791 -103 3 13 7591 -4995 -8791 -922 822 3573 7591 -4995 -8791 -922 822 3573 7591 -4995 -8791 1043 -943 -4100 7591 -4995 -8791 1043 -943 -4100 7591 -4995 -8791 236 -136 -591 7591 -4995 -8791 236 -136 -591 7591 -4995 -8791 2025-11-19 11:51:27,032 Hysteresis 13278 0: raw(-591 16000 16000 16000) min(-4995 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 7591 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(-591 16000 16000 16000) min(-4995 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 7591 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 67 0 0 7591 -4995 -8791 67 0 0 7591 -4995 -8791 51 0 0 7591 -4995 -8791 51 0 0 7591 -4995 -8791 -1159 1059 4604 7591 -4995 -8791 -1159 1059 4604 7591 -4995 -8791 -255 155 673 7591 -4995 -8791 -255 155 673 7591 -4995 -8791 -140 40 173 7591 -4995 -8791 -140 40 173 7591 -4995 -8791 1173 -1073 -4665 7591 -4995 -8791 1173 -1073 -4665 7591 -4995 -8791 418 -318 -1382 7591 -4995 -8791 418 -318 -1382 7591 -4995 -8791 65 0 0 7591 -4995 -8791 65 0 0 7591 -4995 -8791 -104 4 17 7591 -4995 -8791 -104 4 17 7591 -4995 -8791 -1297 1197 5204 7591 -4995 -8791 -1297 1197 5204 7591 -4995 -8791 2025-11-19 11:51:37,047 Hysteresis 13288 0: raw(5204 16000 16000 16000) min(-4995 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 7591 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(5204 16000 16000 16000) min(-4995 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 7591 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -788 688 2991 7591 -4995 -8791 -210 110 478 7591 -4995 -8791 -210 110 478 7591 -4995 -8791 1177 -1077 -4682 7591 -4995 -8791 1177 -1077 -4682 7591 -4995 -8791 341 -241 -1047 7591 -4995 -8791 341 -241 -1047 7591 -4995 -8791 66 0 0 7591 -4995 -8791 66 0 0 7591 -4995 -8791 -113 13 56 7591 -4995 -8791 -113 13 56 7591 -4995 -8791 -1273 1173 5100 7591 -4995 -8791 -1273 1173 5100 7591 -4995 -8791 -829 729 3169 7591 -4995 -8791 -829 729 3169 7591 -4995 -8791 -230 130 565 7591 -4995 -8791 -230 130 565 7591 -4995 -8791 1226 -1126 -4895 7591 -4995 -8791 1226 -1126 -4895 7591 -4995 -8791 2025-11-19 11:51:47,053 Hysteresis 13298 0: raw(-4895 16000 16000 16000) min(-4995 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 7591 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(-4895 16000 16000 16000) min(-4995 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 7591 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 1090 -990 -4304 7591 -4995 -8791 1090 -990 -4304 7591 -4995 -8791 123 -23 -100 7591 -4995 -8791 123 -23 -100 7591 -4995 -8791 -13 0 0 7591 -4995 -8791 -13 0 0 7591 -4995 -8791 -1232 1132 4921 7591 -4995 -8791 -1232 1132 4921 7591 -4995 -8791 -578 478 2078 7591 -4995 -8791 -578 478 2078 7591 -4995 -8791 -22 0 0 7591 -4995 -8791 -22 0 0 7591 -4995 -8791 1216 -1116 -4852 7591 -4995 -8791 1216 -1116 -4852 7591 -4995 -8791 1278 -1178 -5121 7591 -5121 -8791 1278 -1178 -5121 7591 -5121 -8791 -852 752 3269 7591 -5121 -8791 -852 752 3269 7591 -5121 -8791 -472 372 1617 7591 -5121 -8791 -472 372 1617 7591 -5121 -8791 2025-11-19 11:51:57,123 Hysteresis 13308 0: raw(1617 16000 16000 16000) min(-5121 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 7591 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(1617 16000 16000 16000) min(-5121 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 7591 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 39 0 0 7591 -5121 -8791 39 0 0 7591 -5121 -8791 87 0 0 7591 -5121 -8791 87 0 0 7591 -5121 -8791 -89 0 0 7591 -5121 -8791 -89 0 0 7591 -5121 -8791 19 0 0 7591 -5121 -8791 19 0 0 7591 -5121 -8791 1011 -911 -3960 7591 -5121 -8791 1011 -911 -3960 7591 -5121 -8791 -1161 1061 4613 7591 -5121 -8791 -1161 1061 4613 7591 -5121 -8791 -430 330 1434 7591 -5121 -8791 -430 330 1434 7591 -5121 -8791 -142 42 182 7591 -5121 -8791 -142 42 182 7591 -5121 -8791 -74 0 0 7591 -5121 -8791 -74 0 0 7591 -5121 -8791 0 0 0 7591 -5121 -8791 0 0 0 7591 -5121 -8791 2025-11-19 11:52:07,193 Hysteresis 13318 0: raw(0 16000 16000 16000) min(-5121 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 7591 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5121 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 7591 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 250 -150 -652 7591 -5121 -8791 250 -150 -652 7591 -5121 -8791 1227 -1127 -4900 7591 -5121 -8791 1227 -1127 -4900 7591 -5121 -8791 -919 819 3560 7591 -5121 -8791 -919 819 3560 7591 -5121 -8791 -406 306 1330 7591 -5121 -8791 -406 306 1330 7591 -5121 -8791 -98 0 0 7591 -5121 -8791 -98 0 0 7591 -5121 -8791 -4 0 0 7591 -5121 -8791 -4 0 0 7591 -5121 -8791 -17 0 0 7591 -5121 -8791 -17 0 0 7591 -5121 -8791 189 -89 -386 7591 -5121 -8791 189 -89 -386 7591 -5121 -8791 693 -593 -2578 7591 -5121 -8791 693 -593 -2578 7591 -5121 -8791 -1094 994 4321 7591 -5121 -8791 -1094 994 4321 7591 -5121 -8791 2025-11-19 11:52:17,201 Hysteresis 13328 0: raw(4321 16000 16000 16000) min(-5121 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 7591 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(4321 16000 16000 16000) min(-5121 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 7591 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -323 223 969 7591 -5121 -8791 -323 223 969 7591 -5121 -8791 -19 0 0 7591 -5121 -8791 -19 0 0 7591 -5121 -8791 -36 0 0 7591 -5121 -8791 -36 0 0 7591 -5121 -8791 -51 0 0 7591 -5121 -8791 -51 0 0 7591 -5121 -8791 182 -82 -356 7591 -5121 -8791 182 -82 -356 7591 -5121 -8791 1148 -1048 -4556 7591 -5121 -8791 1148 -1048 -4556 7591 -5121 -8791 -1030 930 4043 7591 -5121 -8791 -1030 930 4043 7591 -5121 -8791 -283 183 795 7591 -5121 -8791 -283 183 795 7591 -5121 -8791 -27 0 0 7591 -5121 -8791 -27 0 0 7591 -5121 -8791 -12 0 0 7591 -5121 -8791 -12 0 0 7591 -5121 -8791 2025-11-19 11:52:27,264 Hysteresis 13338 0: raw(0 16000 16000 16000) min(-5121 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 7591 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5121 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 7591 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 0 0 0 7591 -5121 -8791 0 0 0 7591 -5121 -8791 237 -137 -595 7591 -5121 -8791 237 -137 -595 7591 -5121 -8791 948 -848 -3686 7591 -5121 -8791 948 -848 -3686 7591 -5121 -8791 -1147 1047 4552 7591 -5121 -8791 -363 263 1143 7591 -5121 -8791 -363 263 1143 7591 -5121 -8791 -16 0 0 7591 -5121 -8791 -16 0 0 7591 -5121 -8791 32 0 0 7591 -5121 -8791 32 0 0 7591 -5121 -8791 74 0 0 7591 -5121 -8791 74 0 0 7591 -5121 -8791 256 -156 -678 7591 -5121 -8791 256 -156 -678 7591 -5121 -8791 443 -343 -1491 7591 -5121 -8791 443 -343 -1491 7591 -5121 -8791 -1189 1089 4734 7591 -5121 -8791 2025-11-19 11:52:37,306 Hysteresis 13348 0: raw(4734 16000 16000 16000) min(-5121 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 7591 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(4734 16000 16000 16000) min(-5121 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 7591 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1189 1089 4734 7591 -5121 -8791 -743 643 2795 7591 -5121 -8791 -743 643 2795 7591 -5121 -8791 -222 122 530 7591 -5121 -8791 -222 122 530 7591 -5121 -8791 74 0 0 7591 -5121 -8791 74 0 0 7591 -5121 -8791 50 0 0 7591 -5121 -8791 50 0 0 7591 -5121 -8791 177 -77 -334 7591 -5121 -8791 177 -77 -334 7591 -5121 -8791 1033 -933 -4056 7591 -5121 -8791 1033 -933 -4056 7591 -5121 -8791 -950 850 3695 7591 -5121 -8791 -950 850 3695 7591 -5121 -8791 -640 540 2347 7591 -5121 -8791 -640 540 2347 7591 -5121 -8791 -135 35 152 7591 -5121 -8791 -135 35 152 7591 -5121 -8791 46 0 0 7591 -5121 -8791 2025-11-19 11:52:47,313 Hysteresis 13358 0: raw(0 16000 16000 16000) min(-5121 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 7591 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5121 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 7591 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 46 0 0 7591 -5121 -8791 -2 0 0 7591 -5121 -8791 -2 0 0 7591 -5121 -8791 184 -84 -365 7591 -5121 -8791 184 -84 -365 7591 -5121 -8791 1170 -1070 -4652 7591 -5121 -8791 1170 -1070 -4652 7591 -5121 -8791 -890 790 3434 7591 -5121 -8791 -890 790 3434 7591 -5121 -8791 -1096 996 4330 7591 -5121 -8791 -1096 996 4330 7591 -5121 -8791 -215 115 500 7591 -5121 -8791 -215 115 500 7591 -5121 -8791 -102 2 8 7591 -5121 -8791 -102 2 8 7591 -5121 -8791 0 0 0 7591 -5121 -8791 0 0 0 7591 -5121 -8791 245 -145 -630 7591 -5121 -8791 245 -145 -630 7591 -5121 -8791 1227 -1127 -4900 7591 -5121 -8791 2025-11-19 11:52:57,386 Hysteresis 13368 0: raw(-4900 16000 16000 16000) min(-5121 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 7591 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(-4900 16000 16000 16000) min(-5121 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 7591 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 1227 -1127 -4900 7591 -5121 -8791 -868 768 3339 7591 -5121 -8791 -868 768 3339 7591 -5121 -8791 -626 526 2286 7591 -5121 -8791 -626 526 2286 7591 -5121 -8791 -85 0 0 7591 -5121 -8791 -85 0 0 7591 -5121 -8791 7 0 0 7591 -5121 -8791 7 0 0 7591 -5121 -8791 0 0 0 7591 -5121 -8791 0 0 0 7591 -5121 -8791 226 -126 -547 7591 -5121 -8791 226 -126 -547 7591 -5121 -8791 1271 -1171 -5091 7591 -5121 -8791 1271 -1171 -5091 7591 -5121 -8791 -893 793 3447 7591 -5121 -8791 -893 793 3447 7591 -5121 -8791 -370 270 1173 7591 -5121 -8791 -370 270 1173 7591 -5121 -8791 -68 0 0 7591 -5121 -8791 2025-11-19 11:53:07,397 Hysteresis 13378 0: raw(0 16000 16000 16000) min(-5121 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 7591 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5121 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 7591 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -68 0 0 7591 -5121 -8791 21 0 0 7591 -5121 -8791 21 0 0 7591 -5121 -8791 39 0 0 7591 -5121 -8791 39 0 0 7591 -5121 -8791 342 -242 -1052 7591 -5121 -8791 342 -242 -1052 7591 -5121 -8791 1351 -1251 -5439 7591 -5439 -8791 1351 -1251 -5439 7591 -5439 -8791 -957 857 3726 7591 -5439 -8791 -957 857 3726 7591 -5439 -8791 -264 164 713 7591 -5439 -8791 -264 164 713 7591 -5439 -8791 30 0 0 7591 -5439 -8791 30 0 0 7591 -5439 -8791 20 0 0 7591 -5439 -8791 20 0 0 7591 -5439 -8791 12 0 0 7591 -5439 -8791 12 0 0 7591 -5439 -8791 2025-11-19 11:53:17,407 Hysteresis 13388 0: raw(0 16000 16000 16000) min(-5439 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 7591 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5439 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 7591 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 262 -162 -704 7591 -5439 -8791 262 -162 -704 7591 -5439 -8791 922 -822 -3573 7591 -5439 -8791 922 -822 -3573 7591 -5439 -8791 -1096 996 4330 7591 -5439 -8791 -1096 996 4330 7591 -5439 -8791 -269 169 734 7591 -5439 -8791 -269 169 734 7591 -5439 -8791 -30 0 0 7591 -5439 -8791 -30 0 0 7591 -5439 -8791 29 0 0 7591 -5439 -8791 29 0 0 7591 -5439 -8791 55 0 0 7591 -5439 -8791 55 0 0 7591 -5439 -8791 170 -70 -304 7591 -5439 -8791 170 -70 -304 7591 -5439 -8791 854 -754 -3278 7591 -5439 -8791 854 -754 -3278 7591 -5439 -8791 -1015 915 3978 7591 -5439 -8791 -1015 915 3978 7591 -5439 -8791 2025-11-19 11:53:27,507 Hysteresis 13398 0: raw(3978 16000 16000 16000) min(-5439 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 7591 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(3978 16000 16000 16000) min(-5439 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 7591 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -276 176 765 7591 -5439 -8791 -276 176 765 7591 -5439 -8791 -63 0 0 7591 -5439 -8791 11 0 0 7591 -5439 -8791 11 0 0 7591 -5439 -8791 11 0 0 7591 -5439 -8791 -65 0 0 7591 -5439 -8791 77 0 0 7591 -5439 -8791 77 0 0 7591 -5439 -8791 278 -178 -773 7591 -5439 -8791 278 -178 -773 7591 -5439 -8791 -1244 1144 4973 7591 -5439 -8791 -1244 1144 4973 7591 -5439 -8791 -357 257 1117 7591 -5439 -8791 -357 257 1117 7591 -5439 -8791 -124 24 104 7591 -5439 -8791 -124 24 104 7591 -5439 -8791 -142 42 182 7591 -5439 -8791 -142 42 182 7591 -5439 -8791 -118 18 78 7591 -5439 -8791 2025-11-19 11:53:37,513 Hysteresis 13408 0: raw(78 16000 16000 16000) min(-5439 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 7591 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(78 16000 16000 16000) min(-5439 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 7591 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -118 18 78 7591 -5439 -8791 168 -68 -295 7591 -5439 -8791 168 -68 -295 7591 -5439 -8791 639 -539 -2343 7591 -5439 -8791 639 -539 -2343 7591 -5439 -8791 -959 859 3734 7591 -5439 -8791 -959 859 3734 7591 -5439 -8791 -359 259 1126 7591 -5439 -8791 -359 259 1126 7591 -5439 -8791 15 0 0 7591 -5439 -8791 15 0 0 7591 -5439 -8791 -56 0 0 7591 -5439 -8791 -56 0 0 7591 -5439 -8791 -65 0 0 7591 -5439 -8791 -65 0 0 7591 -5439 -8791 167 -67 -291 7591 -5439 -8791 167 -67 -291 7591 -5439 -8791 494 -394 -1713 7591 -5439 -8791 494 -394 -1713 7591 -5439 -8791 -958 858 3730 7591 -5439 -8791 2025-11-19 11:53:47,526 Hysteresis 13418 0: raw(3730 16000 16000 16000) min(-5439 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 7591 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(3730 16000 16000 16000) min(-5439 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 7591 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -958 858 3730 7591 -5439 -8791 -1150 1050 4565 7591 -5439 -8791 -1150 1050 4565 7591 -5439 -8791 -201 101 439 7591 -5439 -8791 -201 101 439 7591 -5439 -8791 27 0 0 7591 -5439 -8791 27 0 0 7591 -5439 -8791 78 0 0 7591 -5439 -8791 78 0 0 7591 -5439 -8791 289 -189 -821 7591 -5439 -8791 289 -189 -821 7591 -5439 -8791 1321 -1221 -5308 7591 -5439 -8791 1321 -1221 -5308 7591 -5439 -8791 -873 773 3360 7591 -5439 -8791 -873 773 3360 7591 -5439 -8791 -1176 1076 4678 7591 -5439 -8791 -1176 1076 4678 7591 -5439 -8791 -269 169 734 7591 -5439 -8791 -269 169 734 7591 -5439 -8791 7 0 0 7591 -5439 -8791 2025-11-19 11:53:57,698 Hysteresis 13429 0: raw(0 16000 16000 16000) min(-5439 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 7591 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5439 16000 16000 16000) spread(-8791 16000 16000 16000) max_pv 7591 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 7 0 0 7591 -5439 -8791 -8 0 0 7591 -5439 -8791 -8 0 0 7591 -5439 -8791 491 -391 -1700 7591 -5439 -8791 491 -391 -1700 7591 -5439 -8791 3070 -2970 -12913 7591 -12913 -12913 3070 -2970 -12913 7591 -12913 -12913 -2285 2185 9500 9500 -12913 -12913 -2285 2185 9500 9500 -12913 -12913 415 -315 -1369 9500 -12913 -12913 415 -315 -1369 9500 -12913 -12913 -1100 1000 4347 9500 -12913 -12913 -1100 1000 4347 9500 -12913 -12913 -1120 1020 4434 9500 -12913 -12913 -1120 1020 4434 9500 -12913 -12913 -186 86 373 9500 -12913 -12913 -186 86 373 9500 -12913 -12913 223 -123 -534 9500 -12913 -12913 223 -123 -534 9500 -12913 -12913 1277 -1177 -5117 9500 -12913 -12913 2025-11-19 11:54:07,704 Hysteresis 13439 0: raw(-5117 16000 16000 16000) min(-12913 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9500 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(-5117 16000 16000 16000) min(-12913 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9500 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 1277 -1177 -5117 9500 -12913 -12913 -930 830 3608 9500 -12913 -12913 -930 830 3608 9500 -12913 -12913 -416 316 1373 9500 -12913 -12913 -416 316 1373 9500 -12913 -12913 1 0 0 9500 -12913 -12913 1 0 0 9500 -12913 -12913 161 -61 -265 9500 -12913 -12913 161 -61 -265 9500 -12913 -12913 131 -31 -134 9500 -12913 -12913 131 -31 -134 9500 -12913 -12913 189 -89 -386 9500 -12913 -12913 1171 -1071 -4656 9500 -12913 -12913 1171 -1071 -4656 9500 -12913 -12913 -1033 933 4056 9500 -12913 -12913 -1033 933 4056 9500 -12913 -12913 -724 624 2713 9500 -12913 -12913 -724 624 2713 9500 -12913 -12913 -213 113 491 9500 -12913 -12913 -213 113 491 9500 -12913 -12913 2025-11-19 11:54:17,709 Hysteresis 13449 0: raw(491 16000 16000 16000) min(-12913 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9500 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(491 16000 16000 16000) min(-12913 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9500 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -55 0 0 9500 -12913 -12913 -55 0 0 9500 -12913 -12913 -33 0 0 9500 -12913 -12913 -33 0 0 9500 -12913 -12913 133 -33 -143 9500 -12913 -12913 133 -33 -143 9500 -12913 -12913 1129 -1029 -4473 9500 -12913 -12913 1129 -1029 -4473 9500 -12913 -12913 -992 892 3878 9500 -12913 -12913 -992 892 3878 9500 -12913 -12913 -362 262 1139 9500 -12913 -12913 -362 262 1139 9500 -12913 -12913 -8 0 0 9500 -12913 -12913 -8 0 0 9500 -12913 -12913 77 0 0 9500 -12913 -12913 77 0 0 9500 -12913 -12913 -12 0 0 9500 -12913 -12913 -12 0 0 9500 -12913 -12913 236 -136 -591 9500 -12913 -12913 236 -136 -591 9500 -12913 -12913 2025-11-19 11:54:27,774 Hysteresis 13459 0: raw(-591 16000 16000 16000) min(-12913 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9500 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(-591 16000 16000 16000) min(-12913 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9500 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 1207 -1107 -4813 9500 -12913 -12913 1207 -1107 -4813 9500 -12913 -12913 -948 848 3686 9500 -12913 -12913 -948 848 3686 9500 -12913 -12913 -273 173 752 9500 -12913 -12913 -273 173 752 9500 -12913 -12913 -63 0 0 9500 -12913 -12913 -63 0 0 9500 -12913 -12913 -17 0 0 9500 -12913 -12913 -17 0 0 9500 -12913 -12913 -39 0 0 9500 -12913 -12913 -39 0 0 9500 -12913 -12913 196 -96 -417 9500 -12913 -12913 196 -96 -417 9500 -12913 -12913 777 -677 -2943 9500 -12913 -12913 777 -677 -2943 9500 -12913 -12913 -1069 969 4213 9500 -12913 -12913 -1069 969 4213 9500 -12913 -12913 -345 245 1065 9500 -12913 -12913 -345 245 1065 9500 -12913 -12913 2025-11-19 11:54:37,782 Hysteresis 13469 0: raw(1065 16000 16000 16000) min(-12913 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9500 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(1065 16000 16000 16000) min(-12913 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9500 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -112 12 52 9500 -12913 -12913 -112 12 52 9500 -12913 -12913 -48 0 0 9500 -12913 -12913 -48 0 0 9500 -12913 -12913 -8 0 0 9500 -12913 -12913 -8 0 0 9500 -12913 -12913 210 -110 -478 9500 -12913 -12913 210 -110 -478 9500 -12913 -12913 526 -426 -1852 9500 -12913 -12913 526 -426 -1852 9500 -12913 -12913 -1090 990 4304 9500 -12913 -12913 -1090 990 4304 9500 -12913 -12913 -537 437 1900 9500 -12913 -12913 -537 437 1900 9500 -12913 -12913 -104 4 17 9500 -12913 -12913 -104 4 17 9500 -12913 -12913 14 0 0 9500 -12913 -12913 14 0 0 9500 -12913 -12913 18 0 0 9500 -12913 -12913 2025-11-19 11:54:47,786 Hysteresis 13479 0: raw(0 16000 16000 16000) min(-12913 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9500 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-12913 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9500 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 18 0 0 9500 -12913 -12913 351 -251 -1091 9500 -12913 -12913 351 -251 -1091 9500 -12913 -12913 1086 -986 -4286 9500 -12913 -12913 1086 -986 -4286 9500 -12913 -12913 -1117 1017 4421 9500 -12913 -12913 -1117 1017 4421 9500 -12913 -12913 -742 642 2791 9500 -12913 -12913 -742 642 2791 9500 -12913 -12913 -231 131 569 9500 -12913 -12913 -231 131 569 9500 -12913 -12913 65 0 0 9500 -12913 -12913 91 0 0 9500 -12913 -12913 91 0 0 9500 -12913 -12913 299 -199 -865 9500 -12913 -12913 299 -199 -865 9500 -12913 -12913 1176 -1076 -4678 9500 -12913 -12913 1176 -1076 -4678 9500 -12913 -12913 -916 816 3547 9500 -12913 -12913 -916 816 3547 9500 -12913 -12913 2025-11-19 11:54:57,891 Hysteresis 13489 0: raw(3547 16000 16000 16000) min(-12913 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9500 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(3547 16000 16000 16000) min(-12913 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9500 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1087 987 4291 9500 -12913 -12913 -1087 987 4291 9500 -12913 -12913 -214 114 495 9500 -12913 -12913 -214 114 495 9500 -12913 -12913 59 0 0 9500 -12913 -12913 59 0 0 9500 -12913 -12913 81 0 0 9500 -12913 -12913 81 0 0 9500 -12913 -12913 238 -138 -600 9500 -12913 -12913 238 -138 -600 9500 -12913 -12913 1216 -1116 -4852 9500 -12913 -12913 1216 -1116 -4852 9500 -12913 -12913 -880 780 3391 9500 -12913 -12913 -880 780 3391 9500 -12913 -12913 -1121 1021 4439 9500 -12913 -12913 -1121 1021 4439 9500 -12913 -12913 -114 14 60 9500 -12913 -12913 -114 14 60 9500 -12913 -12913 81 0 0 9500 -12913 -12913 81 0 0 9500 -12913 -12913 2025-11-19 11:55:07,895 Hysteresis 13499 0: raw(0 16000 16000 16000) min(-12913 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9500 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-12913 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9500 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -7 0 0 9500 -12913 -12913 -7 0 0 9500 -12913 -12913 212 -112 -486 9500 -12913 -12913 212 -112 -486 9500 -12913 -12913 1212 -1112 -4834 9500 -12913 -12913 1212 -1112 -4834 9500 -12913 -12913 -922 822 3573 9500 -12913 -12913 -922 822 3573 9500 -12913 -12913 -668 568 2469 9500 -12913 -12913 -668 568 2469 9500 -12913 -12913 -4 0 0 9500 -12913 -12913 -4 0 0 9500 -12913 -12913 -21 0 0 9500 -12913 -12913 -21 0 0 9500 -12913 -12913 -25 0 0 9500 -12913 -12913 -25 0 0 9500 -12913 -12913 234 -134 -582 9500 -12913 -12913 234 -134 -582 9500 -12913 -12913 1195 -1095 -4760 9500 -12913 -12913 1195 -1095 -4760 9500 -12913 -12913 2025-11-19 11:55:17,899 Hysteresis 13509 0: raw(-4760 16000 16000 16000) min(-12913 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9500 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(-4760 16000 16000 16000) min(-12913 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9500 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -904 804 3495 9500 -12913 -12913 -904 804 3495 9500 -12913 -12913 -447 347 1508 9500 -12913 -12913 -447 347 1508 9500 -12913 -12913 -180 80 347 9500 -12913 -12913 -180 80 347 9500 -12913 -12913 -102 2 8 9500 -12913 -12913 -102 2 8 9500 -12913 -12913 -40 0 0 9500 -12913 -12913 -40 0 0 9500 -12913 -12913 237 -137 -595 9500 -12913 -12913 237 -137 -595 9500 -12913 -12913 1189 -1089 -4734 9500 -12913 -12913 1189 -1089 -4734 9500 -12913 -12913 -1518 1418 6165 9500 -12913 -12913 -1518 1418 6165 9500 -12913 -12913 -434 334 1452 9500 -12913 -12913 -434 334 1452 9500 -12913 -12913 -110 10 43 9500 -12913 -12913 -110 10 43 9500 -12913 -12913 2025-11-19 11:55:27,976 Hysteresis 13519 0: raw(43 16000 16000 16000) min(-12913 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9500 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(43 16000 16000 16000) min(-12913 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9500 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -38 0 0 9500 -12913 -12913 -38 0 0 9500 -12913 -12913 -32 0 0 9500 -12913 -12913 -32 0 0 9500 -12913 -12913 238 -138 -600 9500 -12913 -12913 238 -138 -600 9500 -12913 -12913 1250 -1150 -5000 9500 -12913 -12913 1250 -1150 -5000 9500 -12913 -12913 -1028 928 4034 9500 -12913 -12913 -1028 928 4034 9500 -12913 -12913 -339 239 1039 9500 -12913 -12913 -339 239 1039 9500 -12913 -12913 -85 0 0 9500 -12913 -12913 -85 0 0 9500 -12913 -12913 -50 0 0 9500 -12913 -12913 -50 0 0 9500 -12913 -12913 -58 0 0 9500 -12913 -12913 -58 0 0 9500 -12913 -12913 248 -148 -643 9500 -12913 -12913 248 -148 -643 9500 -12913 -12913 2025-11-19 11:55:37,987 Hysteresis 13529 0: raw(-643 16000 16000 16000) min(-12913 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9500 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(-643 16000 16000 16000) min(-12913 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9500 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 479 -379 -1647 9500 -12913 -12913 479 -379 -1647 9500 -12913 -12913 -1218 1118 4860 9500 -12913 -12913 -1218 1118 4860 9500 -12913 -12913 -305 205 891 9500 -12913 -12913 -305 205 891 9500 -12913 -12913 -72 0 0 9500 -12913 -12913 -72 0 0 9500 -12913 -12913 595 -495 -2152 9500 -12913 -12913 595 -495 -2152 9500 -12913 -12913 175 -75 -326 9500 -12913 -12913 175 -75 -326 9500 -12913 -12913 269 -169 -734 9500 -12913 -12913 269 -169 -734 9500 -12913 -12913 576 -476 -2069 9500 -12913 -12913 576 -476 -2069 9500 -12913 -12913 -1017 917 3986 9500 -12913 -12913 -434 334 1452 9500 -12913 -12913 -434 334 1452 9500 -12913 -12913 -202 102 443 9500 -12913 -12913 2025-11-19 11:55:47,993 Hysteresis 13539 0: raw(443 16000 16000 16000) min(-12913 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9500 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(443 16000 16000 16000) min(-12913 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9500 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -202 102 443 9500 -12913 -12913 90 0 0 9500 -12913 -12913 90 0 0 9500 -12913 -12913 129 -29 -126 9500 -12913 -12913 129 -29 -126 9500 -12913 -12913 217 -117 -508 9500 -12913 -12913 217 -117 -508 9500 -12913 -12913 522 -422 -1834 9500 -12913 -12913 522 -422 -1834 9500 -12913 -12913 -924 824 3582 9500 -12913 -12913 -924 824 3582 9500 -12913 -12913 -1085 985 4282 9500 -12913 -12913 -1085 985 4282 9500 -12913 -12913 -147 47 204 9500 -12913 -12913 -147 47 204 9500 -12913 -12913 75 0 0 9500 -12913 -12913 75 0 0 9500 -12913 -12913 63 0 0 9500 -12913 -12913 63 0 0 9500 -12913 -12913 230 -130 -565 9500 -12913 -12913 2025-11-19 11:55:58,106 Hysteresis 13549 0: raw(-565 16000 16000 16000) min(-12913 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9500 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(-565 16000 16000 16000) min(-12913 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9500 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 230 -130 -565 9500 -12913 -12913 1157 -1057 -4595 9500 -12913 -12913 1157 -1057 -4595 9500 -12913 -12913 -1019 919 3995 9500 -12913 -12913 -1019 919 3995 9500 -12913 -12913 -975 875 3804 9500 -12913 -12913 -975 875 3804 9500 -12913 -12913 -184 84 365 9500 -12913 -12913 -184 84 365 9500 -12913 -12913 -110 10 43 9500 -12913 -12913 -110 10 43 9500 -12913 -12913 -60 0 0 9500 -12913 -12913 -60 0 0 9500 -12913 -12913 225 -125 -543 9500 -12913 -12913 225 -125 -543 9500 -12913 -12913 1204 -1104 -4800 9500 -12913 -12913 1204 -1104 -4800 9500 -12913 -12913 -932 832 3617 9500 -12913 -12913 -932 832 3617 9500 -12913 -12913 2025-11-19 11:56:08,113 Hysteresis 13559 0: raw(3617 16000 16000 16000) min(-12913 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9500 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(3617 16000 16000 16000) min(-12913 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9500 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -501 401 1743 9500 -12913 -12913 -501 401 1743 9500 -12913 -12913 -710 610 2652 9500 -12913 -12913 -710 610 2652 9500 -12913 -12913 -673 573 2491 9500 -12913 -12913 -673 573 2491 9500 -12913 -12913 -147 47 204 9500 -12913 -12913 -147 47 204 9500 -12913 -12913 208 -108 -469 9500 -12913 -12913 208 -108 -469 9500 -12913 -12913 1238 -1138 -4947 9500 -12913 -12913 1238 -1138 -4947 9500 -12913 -12913 -931 831 3613 9500 -12913 -12913 -931 831 3613 9500 -12913 -12913 -338 238 1034 9500 -12913 -12913 -338 238 1034 9500 -12913 -12913 -98 0 0 9500 -12913 -12913 -98 0 0 9500 -12913 -12913 -12 0 0 9500 -12913 -12913 -12 0 0 9500 -12913 -12913 2025-11-19 11:56:18,122 Hysteresis 13569 0: raw(0 16000 16000 16000) min(-12913 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9500 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-12913 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9500 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -22 0 0 9500 -12913 -12913 -22 0 0 9500 -12913 -12913 295 -195 -847 9500 -12913 -12913 295 -195 -847 9500 -12913 -12913 1220 -1120 -4869 9500 -12913 -12913 1220 -1120 -4869 9500 -12913 -12913 -1042 942 4095 9500 -12913 -12913 -1042 942 4095 9500 -12913 -12913 714 -614 -2669 9500 -12913 -12913 714 -614 -2669 9500 -12913 -12913 -1028 928 4034 9500 -12913 -12913 -1028 928 4034 9500 -12913 -12913 -283 183 795 9500 -12913 -12913 -283 183 795 9500 -12913 -12913 -19 0 0 9500 -12913 -12913 -19 0 0 9500 -12913 -12913 78 0 0 9500 -12913 -12913 78 0 0 9500 -12913 -12913 37 0 0 9500 -12913 -12913 37 0 0 9500 -12913 -12913 2025-11-19 11:56:28,246 Hysteresis 13579 0: raw(0 16000 16000 16000) min(-12913 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9500 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-12913 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9500 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -44 0 0 9500 -12913 -12913 -44 0 0 9500 -12913 -12913 1192 -1092 -4747 9500 -12913 -12913 1192 -1092 -4747 9500 -12913 -12913 -26 0 0 9500 -12913 -12913 -26 0 0 9500 -12913 -12913 16 0 0 9500 -12913 -12913 16 0 0 9500 -12913 -12913 55 0 0 9500 -12913 -12913 55 0 0 9500 -12913 -12913 4 0 0 9500 -12913 -12913 4 0 0 9500 -12913 -12913 -77 0 0 9500 -12913 -12913 -77 0 0 9500 -12913 -12913 -29 0 0 9500 -12913 -12913 -29 0 0 9500 -12913 -12913 1173 -1073 -4665 9500 -12913 -12913 1173 -1073 -4665 9500 -12913 -12913 -951 851 3700 9500 -12913 -12913 -951 851 3700 9500 -12913 -12913 2025-11-19 11:56:38,256 Hysteresis 13589 0: raw(3700 16000 16000 16000) min(-12913 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9500 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(3700 16000 16000 16000) min(-12913 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9500 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -181 81 352 9500 -12913 -12913 -181 81 352 9500 -12913 -12913 -122 22 95 9500 -12913 -12913 -122 22 95 9500 -12913 -12913 -44 0 0 9500 -12913 -12913 3 0 0 9500 -12913 -12913 3 0 0 9500 -12913 -12913 -1 0 0 9500 -12913 -12913 -1 0 0 9500 -12913 -12913 1168 -1068 -4643 9500 -12913 -12913 1168 -1068 -4643 9500 -12913 -12913 -909 809 3517 9500 -12913 -12913 -909 809 3517 9500 -12913 -12913 -221 121 526 9500 -12913 -12913 -221 121 526 9500 -12913 -12913 -266 166 721 9500 -12913 -12913 -266 166 721 9500 -12913 -12913 -94 0 0 9500 -12913 -12913 -94 0 0 9500 -12913 -12913 21 0 0 9500 -12913 -12913 2025-11-19 11:56:48,263 Hysteresis 13599 0: raw(0 16000 16000 16000) min(-12913 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9500 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-12913 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9500 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 21 0 0 9500 -12913 -12913 12 0 0 9500 -12913 -12913 12 0 0 9500 -12913 -12913 1226 -1126 -4895 9500 -12913 -12913 1226 -1126 -4895 9500 -12913 -12913 -374 274 1191 9500 -12913 -12913 -374 274 1191 9500 -12913 -12913 -606 506 2200 9500 -12913 -12913 -606 506 2200 9500 -12913 -12913 -93 0 0 9500 -12913 -12913 -93 0 0 9500 -12913 -12913 -83 0 0 9500 -12913 -12913 -83 0 0 9500 -12913 -12913 -48 0 0 9500 -12913 -12913 -48 0 0 9500 -12913 -12913 36 0 0 9500 -12913 -12913 36 0 0 9500 -12913 -12913 1199 -1099 -4778 9500 -12913 -12913 1199 -1099 -4778 9500 -12913 -12913 -91 0 0 9500 -12913 -12913 2025-11-19 11:56:58,345 Hysteresis 13609 0: raw(0 16000 16000 16000) min(-12913 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9500 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-12913 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9500 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -91 0 0 9500 -12913 -12913 -677 577 2508 9500 -12913 -12913 -677 577 2508 9500 -12913 -12913 -137 37 160 9500 -12913 -12913 -137 37 160 9500 -12913 -12913 2 0 0 9500 -12913 -12913 2 0 0 9500 -12913 -12913 59 0 0 9500 -12913 -12913 59 0 0 9500 -12913 -12913 52 0 0 9500 -12913 -12913 52 0 0 9500 -12913 -12913 1156 -1056 -4591 9500 -12913 -12913 1156 -1056 -4591 9500 -12913 -12913 -59 0 0 9500 -12913 -12913 -59 0 0 9500 -12913 -12913 -466 366 1591 9500 -12913 -12913 -466 366 1591 9500 -12913 -12913 -103 3 13 9500 -12913 -12913 -103 3 13 9500 -12913 -12913 66 0 0 9500 -12913 -12913 2025-11-19 11:57:08,350 Hysteresis 13619 0: raw(0 16000 16000 16000) min(-12913 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9500 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-12913 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9500 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 66 0 0 9500 -12913 -12913 85 0 0 9500 -12913 -12913 85 0 0 9500 -12913 -12913 -60 0 0 9500 -12913 -12913 -60 0 0 9500 -12913 -12913 1136 -1036 -4504 9500 -12913 -12913 1136 -1036 -4504 9500 -12913 -12913 -22 0 0 9500 -12913 -12913 -22 0 0 9500 -12913 -12913 -93 0 0 9500 -12913 -12913 -93 0 0 9500 -12913 -12913 35 0 0 9500 -12913 -12913 35 0 0 9500 -12913 -12913 77 0 0 9500 -12913 -12913 77 0 0 9500 -12913 -12913 -48 0 0 9500 -12913 -12913 -48 0 0 9500 -12913 -12913 -58 0 0 9500 -12913 -12913 -58 0 0 9500 -12913 -12913 1159 -1059 -4604 9500 -12913 -12913 2025-11-19 11:57:18,355 Hysteresis 13629 0: raw(-4604 16000 16000 16000) min(-12913 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9500 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(-4604 16000 16000 16000) min(-12913 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9500 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 1159 -1059 -4604 9500 -12913 -12913 -97 0 0 9500 -12913 -12913 -97 0 0 9500 -12913 -12913 -25 0 0 9500 -12913 -12913 -25 0 0 9500 -12913 -12913 36 0 0 9500 -12913 -12913 36 0 0 9500 -12913 -12913 -113 13 56 9500 -12913 -12913 -113 13 56 9500 -12913 -12913 -97 0 0 9500 -12913 -12913 -97 0 0 9500 -12913 -12913 -24 0 0 9500 -12913 -12913 -24 0 0 9500 -12913 -12913 1147 -1047 -4552 9500 -12913 -12913 1147 -1047 -4552 9500 -12913 -12913 -544 444 1930 9500 -12913 -12913 -544 444 1930 9500 -12913 -12913 -154 54 234 9500 -12913 -12913 -154 54 234 9500 -12913 -12913 -43 0 0 9500 -12913 -12913 2025-11-19 11:57:28,400 Hysteresis 13639 0: raw(0 16000 16000 16000) min(-12913 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9500 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-12913 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9500 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -43 0 0 9500 -12913 -12913 -50 0 0 9500 -12913 -12913 -50 0 0 9500 -12913 -12913 0 0 0 9500 -12913 -12913 0 0 0 9500 -12913 -12913 -16 0 0 9500 -12913 -12913 -16 0 0 9500 -12913 -12913 1184 -1084 -4713 9500 -12913 -12913 -726 626 2721 9500 -12913 -12913 -726 626 2721 9500 -12913 -12913 -224 124 539 9500 -12913 -12913 -224 124 539 9500 -12913 -12913 -191 91 395 9500 -12913 -12913 -191 91 395 9500 -12913 -12913 1 0 0 9500 -12913 -12913 1 0 0 9500 -12913 -12913 29 0 0 9500 -12913 -12913 29 0 0 9500 -12913 -12913 6 0 0 9500 -12913 -12913 2025-11-19 11:57:38,409 Hysteresis 13649 0: raw(0 16000 16000 16000) min(-12913 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9500 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-12913 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9500 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 6 0 0 9500 -12913 -12913 1253 -1153 -5013 9500 -12913 -12913 1253 -1153 -5013 9500 -12913 -12913 -909 809 3517 9500 -12913 -12913 -909 809 3517 9500 -12913 -12913 -310 210 913 9500 -12913 -12913 -310 210 913 9500 -12913 -12913 -45 0 0 9500 -12913 -12913 -45 0 0 9500 -12913 -12913 1 0 0 9500 -12913 -12913 1 0 0 9500 -12913 -12913 11 0 0 9500 -12913 -12913 11 0 0 9500 -12913 -12913 102 -2 -8 9500 -12913 -12913 102 -2 -8 9500 -12913 -12913 1269 -1169 -5082 9500 -12913 -12913 1269 -1169 -5082 9500 -12913 -12913 -937 837 3639 9500 -12913 -12913 -937 837 3639 9500 -12913 -12913 -412 312 1356 9500 -12913 -12913 2025-11-19 11:57:48,433 Hysteresis 13659 0: raw(1356 16000 16000 16000) min(-12913 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9500 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(1356 16000 16000 16000) min(-12913 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9500 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -412 312 1356 9500 -12913 -12913 -76 0 0 9500 -12913 -12913 -76 0 0 9500 -12913 -12913 -36 0 0 9500 -12913 -12913 -36 0 0 9500 -12913 -12913 33 0 0 9500 -12913 -12913 33 0 0 9500 -12913 -12913 27 0 0 9500 -12913 -12913 27 0 0 9500 -12913 -12913 1117 -1017 -4421 9500 -12913 -12913 1117 -1017 -4421 9500 -12913 -12913 -692 592 2573 9500 -12913 -12913 -692 592 2573 9500 -12913 -12913 -537 437 1900 9500 -12913 -12913 -537 437 1900 9500 -12913 -12913 -140 40 173 9500 -12913 -12913 -140 40 173 9500 -12913 -12913 99 0 0 9500 -12913 -12913 99 0 0 9500 -12913 -12913 64 0 0 9500 -12913 -12913 2025-11-19 11:57:58,468 Hysteresis 13669 0: raw(0 16000 16000 16000) min(-12913 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9500 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-12913 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9500 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 64 0 0 9500 -12913 -12913 -62 0 0 9500 -12913 -12913 -62 0 0 9500 -12913 -12913 1112 -1012 -4400 9500 -12913 -12913 1112 -1012 -4400 9500 -12913 -12913 -121 21 91 9500 -12913 -12913 -121 21 91 9500 -12913 -12913 -732 632 2747 9500 -12913 -12913 -732 632 2747 9500 -12913 -12913 -129 29 126 9500 -5117 -12913 -129 29 126 9500 -5117 -12913 2 0 0 6165 -5117 -12913 2 0 0 6165 -5117 -12913 -75 0 0 6165 -5117 -12913 -75 0 0 6165 -5117 -12913 -85 0 0 6165 -5117 -12913 -85 0 0 6165 -5117 -12913 1166 -1066 -4634 6165 -5117 -12913 1166 -1066 -4634 6165 -5117 -12913 1 0 0 6165 -5117 -12913 2025-11-19 11:58:08,473 Hysteresis 13679 0: raw(0 16000 16000 16000) min(-5117 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6165 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5117 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6165 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 1 0 0 6165 -5117 -12913 -343 243 1056 6165 -5117 -12913 -343 243 1056 6165 -5117 -12913 1504 -1404 -6104 6165 -6104 -12913 1504 -1404 -6104 6165 -6104 -12913 216 -116 -504 6165 -6104 -12913 216 -116 -504 6165 -6104 -12913 -917 817 3552 6165 -6104 -12913 -917 817 3552 6165 -6104 -12913 -186 86 373 6165 -6104 -12913 -186 86 373 6165 -6104 -12913 1238 -1138 -4947 6165 -6104 -12913 1238 -1138 -4947 6165 -6104 -12913 -158 58 252 6165 -6104 -12913 -158 58 252 6165 -6104 -12913 -152 52 226 6165 -6104 -12913 -152 52 226 6165 -6104 -12913 -82 0 0 6165 -6104 -12913 -47 0 0 6165 -6104 -12913 -47 0 0 6165 -6104 -12913 2025-11-19 11:58:18,526 Hysteresis 13689 0: raw(0 16000 16000 16000) min(-6104 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6165 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-6104 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6165 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -47 0 0 6165 -6104 -12913 -4 0 0 6165 -6104 -12913 7 0 0 6165 -6104 -12913 7 0 0 6165 -6104 -12913 7 0 0 6165 -6104 -12913 1275 -1175 -5108 6165 -6104 -12913 -363 263 1143 6165 -6104 -12913 -363 263 1143 6165 -6104 -12913 -274 174 756 6165 -6104 -12913 -274 174 756 6165 -6104 -12913 -111 11 47 6165 -6104 -12913 -111 11 47 6165 -6104 -12913 17 0 0 6165 -6104 -12913 17 0 0 6165 -6104 -12913 52 0 0 6165 -6104 -12913 52 0 0 6165 -6104 -12913 6 0 0 6165 -6104 -12913 6 0 0 6165 -6104 -12913 1227 -1127 -4900 6165 -6104 -12913 1227 -1127 -4900 6165 -6104 -12913 2025-11-19 11:58:28,533 Hysteresis 13699 0: raw(-4900 16000 16000 16000) min(-6104 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6165 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(-4900 16000 16000 16000) min(-6104 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6165 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -51 0 0 6165 -6104 -12913 -51 0 0 6165 -6104 -12913 -100 0 0 6165 -6104 -12913 -100 0 0 6165 -6104 -12913 -36 0 0 6165 -6104 -12913 -36 0 0 6165 -6104 -12913 -16 0 0 6165 -6104 -12913 -16 0 0 6165 -6104 -12913 1 0 0 6165 -6104 -12913 1 0 0 6165 -6104 -12913 67 0 0 6165 -6104 -12913 67 0 0 6165 -6104 -12913 1184 -1084 -4713 6165 -6104 -12913 1184 -1084 -4713 6165 -6104 -12913 1184 -1084 -4713 6165 -6104 -12913 -912 812 3530 6165 -6104 -12913 -221 121 526 6165 -6104 -12913 -221 121 526 6165 -6104 -12913 -106 6 26 6165 -6104 -12913 -106 6 26 6165 -6104 -12913 2025-11-19 11:58:38,539 Hysteresis 13709 0: raw(26 16000 16000 16000) min(-6104 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6165 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(26 16000 16000 16000) min(-6104 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6165 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 86 0 0 6165 -6104 -12913 86 0 0 6165 -6104 -12913 84 0 0 6165 -6104 -12913 84 0 0 6165 -6104 -12913 -4 0 0 6165 -6104 -12913 -4 0 0 6165 -6104 -12913 1090 -990 -4304 6165 -6104 -12913 1090 -990 -4304 6165 -6104 -12913 -915 815 3543 6165 -6104 -12913 -915 815 3543 6165 -6104 -12913 -279 179 778 6165 -6104 -12913 -279 179 778 6165 -6104 -12913 -27 0 0 6165 -6104 -12913 -27 0 0 6165 -6104 -12913 62 0 0 6165 -6104 -12913 62 0 0 6165 -6104 -12913 -23 0 0 6165 -6104 -12913 -23 0 0 6165 -6104 -12913 -135 35 152 6165 -6104 -12913 2025-11-19 11:58:48,683 Hysteresis 13720 0: raw(152 16000 16000 16000) min(-6104 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6165 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(152 16000 16000 16000) min(-6104 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6165 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -135 35 152 6165 -6104 -12913 1089 -989 -4300 6165 -6104 -12913 1089 -989 -4300 6165 -6104 -12913 -940 840 3652 6165 -6104 -12913 -940 840 3652 6165 -6104 -12913 -217 117 508 6165 -6104 -12913 -217 117 508 6165 -6104 -12913 -133 33 143 6165 -6104 -12913 -133 33 143 6165 -6104 -12913 59 0 0 6165 -6104 -12913 59 0 0 6165 -6104 -12913 -34 0 0 6165 -6104 -12913 -34 0 0 6165 -6104 -12913 -12 0 0 6165 -6104 -12913 -12 0 0 6165 -6104 -12913 1182 -1082 -4704 6165 -6104 -12913 1182 -1082 -4704 6165 -6104 -12913 -200 100 434 6165 -6104 -12913 -200 100 434 6165 -6104 -12913 -251 151 656 6165 -6104 -12913 2025-11-19 11:58:58,688 Hysteresis 13730 0: raw(656 16000 16000 16000) min(-6104 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6165 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(656 16000 16000 16000) min(-6104 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6165 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -251 151 656 6165 -6104 -12913 -24 0 0 6165 -6104 -12913 -24 0 0 6165 -6104 -12913 -118 18 78 6165 -6104 -12913 -118 18 78 6165 -6104 -12913 -82 0 0 6165 -6104 -12913 -82 0 0 6165 -6104 -12913 -9 0 0 6165 -6104 -12913 -9 0 0 6165 -6104 -12913 1153 -1053 -4578 6165 -6104 -12913 1153 -1053 -4578 6165 -6104 -12913 12 0 0 6165 -6104 -12913 12 0 0 6165 -6104 -12913 -931 831 3613 6165 -6104 -12913 -324 224 973 6165 -6104 -12913 -324 224 973 6165 -6104 -12913 -324 224 973 6165 -6104 -12913 -86 0 0 6165 -6104 -12913 -86 0 0 6165 -6104 -12913 1 0 0 6165 -6104 -12913 2025-11-19 11:59:08,703 Hysteresis 13740 0: raw(0 16000 16000 16000) min(-6104 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6165 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-6104 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6165 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 1 0 0 6165 -6104 -12913 8 0 0 6165 -6104 -12913 8 0 0 6165 -6104 -12913 1954 -1854 -8060 6165 -8060 -12913 -399 299 1300 6165 -8060 -12913 -399 299 1300 6165 -8060 -12913 -385 285 1239 6165 -8060 -12913 -385 285 1239 6165 -8060 -12913 -147 47 204 6165 -8060 -12913 -147 47 204 6165 -8060 -12913 4 0 0 6165 -8060 -12913 4 0 0 6165 -8060 -12913 7 0 0 6165 -8060 -12913 7 0 0 6165 -8060 -12913 133 -33 -143 6165 -8060 -12913 133 -33 -143 6165 -8060 -12913 1623 -1523 -6621 6165 -8060 -12913 1623 -1523 -6621 6165 -8060 -12913 63 0 0 6165 -8060 -12913 63 0 0 6165 -8060 -12913 2025-11-19 11:59:18,824 Hysteresis 13750 0: raw(0 16000 16000 16000) min(-8060 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6165 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-8060 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6165 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -38 0 0 6165 -8060 -12913 -38 0 0 6165 -8060 -12913 -24 0 0 6165 -8060 -12913 -24 0 0 6165 -8060 -12913 10 0 0 6165 -8060 -12913 10 0 0 6165 -8060 -12913 116 -16 -69 6165 -8060 -12913 116 -16 -69 6165 -8060 -12913 176 -76 -330 6165 -8060 -12913 176 -76 -330 6165 -8060 -12913 1098 -998 -4339 6165 -8060 -12913 1098 -998 -4339 6165 -8060 -12913 -318 218 947 6165 -8060 -12913 -318 218 947 6165 -8060 -12913 -107 7 30 6165 -8060 -12913 -107 7 30 6165 -8060 -12913 -27 0 0 6165 -8060 -12913 -27 0 0 6165 -8060 -12913 17 0 0 4860 -8060 -12913 17 0 0 4860 -8060 -12913 2025-11-19 11:59:28,828 Hysteresis 13760 0: raw(0 16000 16000 16000) min(-8060 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 4860 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-8060 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 4860 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -572 472 2052 4860 -8060 -12913 -572 472 2052 4860 -8060 -12913 -127 27 117 4860 -8060 -12913 -127 27 117 4860 -8060 -12913 1091 -991 -4308 4860 -8060 -12913 1091 -991 -4308 4860 -8060 -12913 -670 570 2478 4860 -8060 -12913 -670 570 2478 4860 -8060 -12913 -193 93 404 4860 -8060 -12913 -193 93 404 4860 -8060 -12913 -69 0 0 4860 -8060 -12913 -69 0 0 4860 -8060 -12913 176 -76 -330 4860 -8060 -12913 176 -76 -330 4860 -8060 -12913 45 0 0 4860 -8060 -12913 45 0 0 4860 -8060 -12913 -117 17 73 4860 -8060 -12913 -117 17 73 4860 -8060 -12913 1163 -1063 -4621 4860 -8060 -12913 1163 -1063 -4621 4860 -8060 -12913 2025-11-19 11:59:38,833 Hysteresis 13770 0: raw(-4621 16000 16000 16000) min(-8060 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 4860 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(-4621 16000 16000 16000) min(-8060 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 4860 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -882 782 3400 4860 -8060 -12913 -882 782 3400 4860 -8060 -12913 -220 120 521 4860 -8060 -12913 -220 120 521 4860 -8060 -12913 85 0 0 4860 -8060 -12913 85 0 0 4860 -8060 -12913 66 0 0 4282 -8060 -12913 66 0 0 4282 -8060 -12913 -90 0 0 4282 -8060 -12913 -90 0 0 4282 -8060 -12913 -23 0 0 4282 -8060 -12913 -23 0 0 4282 -8060 -12913 1206 -1106 -4808 4282 -8060 -12913 1206 -1106 -4808 4282 -8060 -12913 -905 805 3500 4282 -8060 -12913 -905 805 3500 4282 -8060 -12913 -104 4 17 4282 -8060 -12913 -104 4 17 4282 -8060 -12913 5 0 0 4282 -8060 -12913 5 0 0 4282 -8060 -12913 2025-11-19 11:59:48,941 Hysteresis 13780 0: raw(0 16000 16000 16000) min(-8060 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 4282 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-8060 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 4282 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -97 0 0 4282 -8060 -12913 -97 0 0 4282 -8060 -12913 -10 0 0 4282 -8060 -12913 -10 0 0 4282 -8060 -12913 15 0 0 4282 -8060 -12913 15 0 0 4282 -8060 -12913 1195 -1095 -4760 4282 -8060 -12913 1195 -1095 -4760 4282 -8060 -12913 -726 626 2721 4282 -8060 -12913 -726 626 2721 4282 -8060 -12913 -365 265 1152 4282 -8060 -12913 -365 265 1152 4282 -8060 -12913 -172 72 313 4282 -8060 -12913 -172 72 313 4282 -8060 -12913 -3 0 0 4282 -8060 -12913 -3 0 0 4095 -8060 -12913 7 0 0 4095 -8060 -12913 7 0 0 4095 -8060 -12913 1986 -1886 -8200 4095 -8200 -12913 1986 -1886 -8200 4095 -8200 -12913 2025-11-19 11:59:58,945 Hysteresis 13790 0: raw(-8200 16000 16000 16000) min(-8200 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 4095 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(-8200 16000 16000 16000) min(-8200 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 4095 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 1524 -1424 -6191 4095 -8200 -12913 1524 -1424 -6191 4095 -8200 -12913 -806 706 3069 4095 -8200 -12913 -806 706 3069 4095 -8200 -12913 -957 857 3726 4095 -8200 -12913 -957 857 3726 4095 -8200 -12913 -299 199 865 4095 -8200 -12913 -299 199 865 4095 -8200 -12913 -74 0 0 4095 -8200 -12913 -74 0 0 4095 -8200 -12913 -17 0 0 4095 -8200 -12913 -17 0 0 4095 -8200 -12913 48 0 0 4095 -8200 -12913 48 0 0 4095 -8200 -12913 1225 -1125 -4891 4095 -8200 -12913 1225 -1125 -4891 4095 -8200 -12913 -44 0 0 4095 -8200 -12913 -44 0 0 4095 -8200 -12913 -691 591 2569 4095 -8200 -12913 -691 591 2569 4095 -8200 -12913 2025-11-19 12:00:08,951 Hysteresis 13800 0: raw(2569 16000 16000 16000) min(-8200 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 4095 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(2569 16000 16000 16000) min(-8200 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 4095 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -778 678 2947 4095 -8200 -12913 -639 539 2343 4095 -8200 -12913 -639 539 2343 4095 -8200 -12913 426 -326 -1417 4095 -8200 -12913 426 -326 -1417 4095 -8200 -12913 838 -738 -3208 4095 -8200 -12913 838 -738 -3208 4095 -8200 -12913 668 -568 -2469 4095 -8200 -12913 668 -568 -2469 4095 -8200 -12913 1007 -907 -3943 4095 -8200 -12913 1007 -907 -3943 4095 -8200 -12913 -1689 1589 6908 6908 -8200 -12913 -1689 1589 6908 6908 -8200 -12913 -911 811 3526 6908 -8200 -12913 -911 811 3526 6908 -8200 -12913 -74 0 0 6908 -8200 -12913 -74 0 0 6908 -8200 -12913 46 0 0 6908 -8200 -12913 46 0 0 6908 -8200 -12913 2025-11-19 12:00:19,064 Hysteresis 13810 0: raw(0 16000 16000 16000) min(-8200 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6908 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-8200 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6908 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -109 9 39 6908 -8200 -12913 -109 9 39 6908 -8200 -12913 1040 -940 -4086 6908 -8200 -12913 1040 -940 -4086 6908 -8200 -12913 -551 451 1960 6908 -8200 -12913 -551 451 1960 6908 -8200 -12913 -285 185 804 6908 -8200 -12913 -285 185 804 6908 -8200 -12913 -9 0 0 6908 -8200 -12913 -9 0 0 6908 -8200 -12913 -566 466 2026 6908 -8200 -12913 -566 466 2026 6908 -8200 -12913 -181 81 352 6908 -8200 -12913 -181 81 352 6908 -8200 -12913 -76 0 0 6908 -8200 -12913 -76 0 0 6908 -8200 -12913 1194 -1094 -4756 6908 -8200 -12913 1194 -1094 -4756 6908 -8200 -12913 -88 0 0 6908 -8200 -12913 -88 0 0 6908 -8200 -12913 2025-11-19 12:00:29,068 Hysteresis 13820 0: raw(0 16000 16000 16000) min(-8200 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6908 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-8200 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6908 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 11 0 0 6908 -8200 -12913 11 0 0 6908 -8200 -12913 56 0 0 6908 -8200 -12913 56 0 0 6908 -8200 -12913 -67 0 0 6908 -8200 -12913 -67 0 0 6908 -8200 -12913 -114 14 60 6908 -8200 -12913 -114 14 60 6908 -8200 -12913 -10 0 0 6908 -8200 -12913 -10 0 0 6908 -8200 -12913 1216 -1116 -4852 6908 -8200 -12913 1216 -1116 -4852 6908 -8200 -12913 -705 605 2630 6908 -8200 -12913 -705 605 2630 6908 -8200 -12913 -83 0 0 6908 -8200 -12913 -83 0 0 6908 -8200 -12913 18 0 0 6908 -8200 -12913 18 0 0 6908 -8200 -12913 -15 0 0 6908 -8200 -12913 -15 0 0 6908 -8200 -12913 2025-11-19 12:00:39,075 Hysteresis 13830 0: raw(0 16000 16000 16000) min(-8200 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6908 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-8200 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6908 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -3 0 0 6908 -8200 -12913 -3 0 0 6908 -8200 -12913 20 0 0 6908 -8200 -12913 20 0 0 6908 -8200 -12913 1227 -1127 -4900 6908 -8200 -12913 1227 -1127 -4900 6908 -8200 -12913 -723 623 2708 6908 -8200 -12913 -723 623 2708 6908 -8200 -12913 -154 54 234 6908 -8200 -12913 -154 54 234 6908 -8200 -12913 -190 90 391 6908 -8200 -12913 -190 90 391 6908 -8200 -12913 -61 0 0 6908 -8200 -12913 -61 0 0 6908 -8200 -12913 20 0 0 6908 -8200 -12913 20 0 0 6908 -8200 -12913 9 0 0 6908 -8200 -12913 9 0 0 6908 -8200 -12913 1237 -1137 -4943 6908 -8200 -12913 1237 -1137 -4943 6908 -8200 -12913 2025-11-19 12:00:49,104 Hysteresis 13840 0: raw(-4943 16000 16000 16000) min(-8200 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6908 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(-4943 16000 16000 16000) min(-8200 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6908 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -867 767 3334 6908 -8200 -12913 -867 767 3334 6908 -8200 -12913 -271 171 743 6908 -8200 -12913 -271 171 743 6908 -8200 -12913 -171 71 308 6908 -8200 -12913 -171 71 308 6908 -8200 -12913 9 0 0 6908 -8200 -12913 9 0 0 6908 -8200 -12913 22 0 0 6908 -8200 -12913 22 0 0 6908 -8200 -12913 116 -16 -69 6908 -8200 -12913 116 -16 -69 6908 -8200 -12913 1233 -1133 -4926 6908 -8200 -12913 1233 -1133 -4926 6908 -8200 -12913 -755 655 2847 6908 -8200 -12913 -755 655 2847 6908 -8200 -12913 -757 657 2856 6908 -8200 -12913 -757 657 2856 6908 -8200 -12913 -69 0 0 6908 -8200 -12913 -69 0 0 6908 -8200 -12913 2025-11-19 12:00:59,107 Hysteresis 13850 0: raw(0 16000 16000 16000) min(-8200 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6908 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-8200 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6908 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 43 0 0 6908 -8200 -12913 43 0 0 6908 -8200 -12913 64 0 0 6908 -8200 -12913 64 0 0 6908 -8200 -12913 53 0 0 6908 -8200 -12913 53 0 0 6908 -8200 -12913 1207 -1107 -4813 6908 -8200 -12913 1207 -1107 -4813 6908 -8200 -12913 -490 390 1695 6908 -8200 -12913 -490 390 1695 6908 -8200 -12913 -814 714 3104 6908 -8200 -12913 -814 714 3104 6908 -8200 -12913 -104 4 17 6908 -8200 -12913 -104 4 17 6908 -8200 -12913 189 -89 -386 6908 -8200 -12913 189 -89 -386 6908 -8200 -12913 175 -75 -326 6908 -8200 -12913 175 -75 -326 6908 -8200 -12913 -31 0 0 6908 -8200 -12913 -31 0 0 6908 -8200 -12913 2025-11-19 12:01:09,111 Hysteresis 13860 0: raw(0 16000 16000 16000) min(-8200 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6908 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-8200 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6908 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 1100 -1000 -4347 6908 -8200 -12913 1100 -1000 -4347 6908 -8200 -12913 22 0 0 6908 -8200 -12913 22 0 0 6908 -8200 -12913 -259 159 691 6908 -8200 -12913 -259 159 691 6908 -8200 -12913 -11 0 0 6908 -8200 -12913 -11 0 0 6908 -8200 -12913 106 -6 -26 6908 -8200 -12913 106 -6 -26 6908 -8200 -12913 20 0 0 6908 -8200 -12913 20 0 0 6908 -8200 -12913 -28 0 0 6908 -8200 -12913 -28 0 0 6908 -8200 -12913 594 -494 -2147 6908 -8200 -12913 594 -494 -2147 6908 -8200 -12913 -173 73 317 6908 -8200 -12913 -173 73 317 6908 -8200 -12913 32 0 0 6908 -8200 -12913 32 0 0 6908 -8200 -12913 2025-11-19 12:01:19,188 Hysteresis 13870 0: raw(0 16000 16000 16000) min(-8200 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6908 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-8200 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6908 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 117 -17 -73 6908 -8200 -12913 117 -17 -73 6908 -8200 -12913 -122 22 95 6908 -8200 -12913 -122 22 95 6908 -8200 -12913 -190 90 391 6908 -8200 -12913 -190 90 391 6908 -8200 -12913 -93 0 0 6908 -8200 -12913 -93 0 0 6908 -8200 -12913 1125 -1025 -4456 6908 -8200 -12913 1125 -1025 -4456 6908 -8200 -12913 -339 239 1039 6908 -8200 -12913 -339 239 1039 6908 -8200 -12913 -180 80 347 6908 -8200 -12913 -180 80 347 6908 -8200 -12913 -43 0 0 6908 -8200 -12913 -43 0 0 6908 -8200 -12913 43 0 0 6908 -8200 -12913 30 0 0 6908 -8200 -12913 30 0 0 6908 -8200 -12913 60 0 0 6908 -8200 -12913 2025-11-19 12:01:29,192 Hysteresis 13880 0: raw(0 16000 16000 16000) min(-8200 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6908 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-8200 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6908 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 60 0 0 6908 -8200 -12913 1220 -1120 -4869 6908 -8200 -12913 1220 -1120 -4869 6908 -8200 -12913 -536 436 1895 6908 -8200 -12913 -536 436 1895 6908 -8200 -12913 -296 196 852 6908 -8200 -12913 -296 196 852 6908 -8200 -12913 -196 96 417 6908 -8200 -12913 -196 96 417 6908 -8200 -12913 12 0 0 6908 -8200 -12913 12 0 0 6908 -8200 -12913 79 0 0 6908 -8200 -12913 79 0 0 6908 -8200 -12913 33 0 0 6908 -8200 -12913 33 0 0 6908 -8200 -12913 1206 -1106 -4808 6908 -8200 -12913 1206 -1106 -4808 6908 -8200 -12913 -828 728 3165 6908 -8200 -12913 -828 728 3165 6908 -8200 -12913 -251 151 656 6908 -8200 -12913 2025-11-19 12:01:39,209 Hysteresis 13890 0: raw(656 16000 16000 16000) min(-8200 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6908 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(656 16000 16000 16000) min(-8200 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6908 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -251 151 656 6908 -8200 -12913 -119 19 82 6908 -8200 -12913 -119 19 82 6908 -8200 -12913 0 0 0 6908 -8200 -12913 0 0 0 6908 -8200 -12913 -13 0 0 6908 -8200 -12913 -13 0 0 6908 -8200 -12913 83 0 0 6908 -8200 -12913 83 0 0 6908 -8200 -12913 1181 -1081 -4700 6908 -8200 -12913 1181 -1081 -4700 6908 -8200 -12913 -887 787 3421 6908 -8200 -12913 -887 787 3421 6908 -8200 -12913 -212 112 486 6908 -8200 -12913 -212 112 486 6908 -8200 -12913 -125 25 108 6908 -8200 -12913 -125 25 108 6908 -8200 -12913 28 0 0 6908 -8200 -12913 28 0 0 6908 -8200 -12913 2025-11-19 12:01:49,251 Hysteresis 13900 0: raw(0 16000 16000 16000) min(-8200 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6908 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-8200 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6908 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 28 0 0 6908 -8200 -12913 28 0 0 6908 -8200 -12913 -1 0 0 6908 -8200 -12913 -1 0 0 6908 -8200 -12913 1140 -1040 -4521 6908 -8200 -12913 1140 -1040 -4521 6908 -8200 -12913 -898 798 3469 6908 -8200 -12913 -898 798 3469 6908 -8200 -12913 -287 187 813 6908 -8200 -12913 -287 187 813 6908 -8200 -12913 -207 107 465 6908 -8200 -12913 -207 107 465 6908 -8200 -12913 139 -39 -169 6908 -8200 -12913 139 -39 -169 6908 -8200 -12913 30 0 0 6908 -8200 -12913 30 0 0 6908 -8200 -12913 -137 37 160 6908 -8200 -12913 -137 37 160 6908 -8200 -12913 1037 -937 -4073 6908 -8200 -12913 1037 -937 -4073 6908 -8200 -12913 2025-11-19 12:01:59,266 Hysteresis 13910 0: raw(-4073 16000 16000 16000) min(-8200 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6908 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(-4073 16000 16000 16000) min(-8200 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6908 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -427 327 1421 6908 -8200 -12913 -427 327 1421 6908 -8200 -12913 -145 45 195 6908 -8200 -12913 -145 45 195 6908 -8200 -12913 -67 0 0 6908 -8200 -12913 -67 0 0 6908 -8200 -12913 23 0 0 6908 -8200 -12913 23 0 0 6908 -8200 -12913 8 0 0 6908 -8200 -12913 8 0 0 6908 -8200 -12913 -12 0 0 6908 -8200 -12913 -12 0 0 6908 -8200 -12913 1202 -1102 -4791 6908 -8200 -12913 1202 -1102 -4791 6908 -8200 -12913 2 0 0 6908 -8200 -12913 2 0 0 6908 -8200 -12913 -669 569 2473 6908 -8200 -12913 -669 569 2473 6908 -8200 -12913 -55 0 0 6908 -8200 -12913 -55 0 0 6908 -8200 -12913 2025-11-19 12:02:09,331 Hysteresis 13920 0: raw(0 16000 16000 16000) min(-8200 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6908 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-8200 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6908 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -142 42 182 6908 -8200 -12913 -142 42 182 6908 -8200 -12913 -159 59 256 6908 -8200 -12913 -159 59 256 6908 -8200 -12913 -45 0 0 6908 -8200 -12913 -45 0 0 6908 -8200 -12913 1189 -1089 -4734 6908 -8200 -12913 1189 -1089 -4734 6908 -8200 -12913 -9 0 0 6908 -8200 -12913 -9 0 0 6908 -8200 -12913 -280 180 782 6908 -8200 -12913 -280 180 782 6908 -8200 -12913 -101 1 4 6908 -8200 -12913 -101 1 4 6908 -8200 -12913 55 0 0 6908 -8200 -12913 55 0 0 6908 -8200 -12913 35 0 0 6908 -8200 -12913 35 0 0 6908 -8200 -12913 4 0 0 6908 -8200 -12913 4 0 0 6908 -8200 -12913 2025-11-19 12:02:19,339 Hysteresis 13930 0: raw(0 16000 16000 16000) min(-8200 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6908 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-8200 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6908 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 1278 -1178 -5121 6908 -8200 -12913 97 0 0 6908 -8200 -12913 97 0 0 6908 -8200 -12913 -234 134 582 6908 -8200 -12913 -234 134 582 6908 -8200 -12913 -159 59 256 6908 -8200 -12913 -159 59 256 6908 -8200 -12913 -19 0 0 6908 -8200 -12913 -19 0 0 6908 -8200 -12913 29 0 0 6908 -8200 -12913 29 0 0 6908 -8200 -12913 27 0 0 6908 -8200 -12913 27 0 0 6908 -8200 -12913 1206 -1106 -4808 6908 -8200 -12913 1206 -1106 -4808 6908 -8200 -12913 -61 0 0 6908 -8200 -12913 -61 0 0 6908 -8200 -12913 -38 0 0 6908 -8200 -12913 -38 0 0 6908 -8200 -12913 -4 0 0 6908 -8200 -12913 2025-11-19 12:02:29,345 Hysteresis 13940 0: raw(0 16000 16000 16000) min(-8200 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6908 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-8200 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6908 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -4 0 0 6908 -8200 -12913 -2 0 0 6908 -8200 -12913 -2 0 0 6908 -8200 -12913 29 0 0 6908 -8200 -12913 29 0 0 6908 -8200 -12913 130 -30 -130 6908 -8200 -12913 130 -30 -130 6908 -8200 -12913 1145 -1045 -4543 6908 -8200 -12913 1145 -1045 -4543 6908 -8200 -12913 -776 676 2939 6908 -8200 -12913 -776 676 2939 6908 -8200 -12913 -209 109 473 6908 -8200 -12913 -209 109 473 6908 -8200 -12913 -26 0 0 6908 -8200 -12913 -26 0 0 6908 -8200 -12913 72 0 0 6908 -8200 -12913 72 0 0 6908 -8200 -12913 50 0 0 6908 -8200 -12913 50 0 0 6908 -8200 -12913 -12 0 0 6908 -8200 -12913 2025-11-19 12:02:39,379 Hysteresis 13950 0: raw(0 16000 16000 16000) min(-8200 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6908 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-8200 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6908 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -12 0 0 6908 -8200 -12913 1188 -1088 -4730 6908 -8200 -12913 1188 -1088 -4730 6908 -8200 -12913 -812 712 3095 6908 -8200 -12913 -812 712 3095 6908 -8200 -12913 -244 144 626 6908 -8200 -12913 -244 144 626 6908 -8200 -12913 -129 29 126 6908 -8200 -12913 -129 29 126 6908 -8200 -12913 214 -114 -495 6908 -8200 -12913 214 -114 -495 6908 -8200 -12913 62 0 0 6908 -8200 -12913 62 0 0 6908 -8200 -12913 -86 0 0 6908 -8200 -12913 -86 0 0 6908 -8200 -12913 1194 -1094 -4756 6908 -8200 -12913 1194 -1094 -4756 6908 -8200 -12913 -957 857 3726 6908 -8200 -12913 -957 857 3726 6908 -8200 -12913 2025-11-19 12:02:49,390 Hysteresis 13960 0: raw(3726 16000 16000 16000) min(-8200 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6908 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(3726 16000 16000 16000) min(-8200 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6908 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -239 139 604 6908 -8200 -12913 -239 139 604 6908 -8200 -12913 -157 57 247 6908 -8200 -12913 -157 57 247 6908 -8200 -12913 42 0 0 6908 -8200 -12913 42 0 0 6908 -8200 -12913 -3 0 0 6908 -8200 -12913 -3 0 0 6908 -8200 -12913 -9 0 0 6908 -8200 -12913 -9 0 0 6908 -8200 -12913 1156 -1056 -4591 6908 -8200 -12913 1156 -1056 -4591 6908 -8200 -12913 -901 801 3482 6908 -8200 -12913 -901 801 3482 6908 -8200 -12913 -152 52 226 6908 -8200 -12913 -152 52 226 6908 -8200 -12913 -71 0 0 6908 -8200 -12913 -71 0 0 6908 -8200 -12913 -95 0 0 6908 -8200 -12913 -95 0 0 6908 -8200 -12913 2025-11-19 12:02:59,396 Hysteresis 13970 0: raw(0 16000 16000 16000) min(-8200 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6908 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-8200 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6908 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -68 0 0 6908 -8200 -12913 -68 0 0 6908 -8200 -12913 9 0 0 6908 -8200 -12913 9 0 0 6908 -8200 -12913 1169 -1069 -4647 6908 -8200 -12913 1169 -1069 -4647 6908 -8200 -12913 -475 375 1630 6908 -8200 -12913 -475 375 1630 6908 -8200 -12913 -604 504 2191 6908 -8200 -12913 -604 504 2191 6908 -8200 -12913 -110 10 43 6908 -8200 -12913 -110 10 43 6908 -8200 -12913 93 0 0 6908 -8200 -12913 93 0 0 6908 -8200 -12913 125 -25 -108 6908 -8200 -12913 125 -25 -108 6908 -8200 -12913 80 0 0 6908 -8200 -12913 80 0 0 6908 -8200 -12913 1274 -1174 -5104 6908 -8200 -12913 1274 -1174 -5104 6908 -8200 -12913 2025-11-19 12:03:09,502 Hysteresis 13980 0: raw(-5104 16000 16000 16000) min(-8200 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6908 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(-5104 16000 16000 16000) min(-8200 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6908 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -332 232 1008 6908 -8200 -12913 -332 232 1008 6908 -8200 -12913 -920 820 3565 6908 -8200 -12913 -920 820 3565 6908 -8200 -12913 -190 90 391 6908 -8200 -12913 -190 90 391 6908 -8200 -12913 201 -101 -439 6908 -8200 -12913 201 -101 -439 6908 -8200 -12913 78 0 0 6908 -8200 -12913 78 0 0 6908 -8200 -12913 -35 0 0 6908 -8200 -12913 -35 0 0 6908 -8200 -12913 1251 -1151 -5004 6908 -8200 -12913 1251 -1151 -5004 6908 -8200 -12913 104 -4 -17 6908 -8200 -12913 104 -4 -17 6908 -8200 -12913 -297 197 856 6908 -8200 -12913 -297 197 856 6908 -8200 -12913 -114 14 60 6908 -8200 -12913 -114 14 60 6908 -8200 -12913 2025-11-19 12:03:19,511 Hysteresis 13990 0: raw(60 16000 16000 16000) min(-8200 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6908 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(60 16000 16000 16000) min(-8200 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6908 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 31 0 0 6908 -8200 -12913 31 0 0 6908 -8200 -12913 -13 0 0 6908 -8200 -12913 -13 0 0 6908 -8200 -12913 21 0 0 6908 -8200 -12913 1136 -1036 -4504 6908 -8200 -12913 1136 -1036 -4504 6908 -8200 -12913 1136 -1036 -4504 6908 -8200 -12913 -54 0 0 6908 -8200 -12913 -112 12 52 6908 -8200 -12913 -112 12 52 6908 -8200 -12913 -29 0 0 6908 -8200 -12913 -29 0 0 6908 -8200 -12913 3 0 0 6908 -8200 -12913 3 0 0 6908 -8200 -12913 -13 0 0 6908 -8200 -12913 -13 0 0 6908 -8200 -12913 -70 0 0 6908 -8200 -12913 -70 0 0 6908 -8200 -12913 1122 -1022 -4443 6908 -8200 -12913 2025-11-19 12:03:29,516 Hysteresis 14000 0: raw(-4443 16000 16000 16000) min(-8200 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6908 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(-4443 16000 16000 16000) min(-8200 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6908 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 1122 -1022 -4443 6908 -8200 -12913 -36 0 0 6908 -8200 -12913 -36 0 0 6908 -8200 -12913 -116 16 69 6908 -8200 -12913 -116 16 69 6908 -8200 -12913 -26 0 0 6908 -8200 -12913 -26 0 0 6908 -8200 -12913 51 0 0 6908 -8200 -12913 51 0 0 6908 -8200 -12913 -6 0 0 6908 -8200 -12913 -6 0 0 6908 -8200 -12913 -89 0 0 6908 -8200 -12913 -89 0 0 6908 -8200 -12913 1170 -1070 -4652 6908 -8200 -12913 1170 -1070 -4652 6908 -8200 -12913 -815 715 3108 6908 -8200 -12913 -815 715 3108 6908 -8200 -12913 -189 89 386 6908 -8200 -12913 -189 89 386 6908 -8200 -12913 -27 0 0 6908 -8200 -12913 2025-11-19 12:03:39,602 Hysteresis 14010 0: raw(0 16000 16000 16000) min(-8200 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6908 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-8200 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6908 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -27 0 0 6908 -8200 -12913 47 0 0 6908 -8200 -12913 47 0 0 6908 -8200 -12913 15 0 0 6908 -8200 -12913 15 0 0 6908 -8200 -12913 42 0 0 6908 -8200 -12913 42 0 0 6908 -8200 -12913 1249 -1149 -4995 6908 -8200 -12913 1249 -1149 -4995 6908 -8200 -12913 -591 491 2134 6908 -8200 -12913 -591 491 2134 6908 -8200 -12913 28 0 0 6908 -8200 -12913 28 0 0 6908 -8200 -12913 71 0 0 6908 -8200 -12913 71 0 0 6908 -8200 -12913 -57 0 0 6908 -8200 -12913 -57 0 0 6908 -8200 -12913 -10 0 0 6908 -8200 -12913 -10 0 0 6908 -8200 -12913 4 0 0 6908 -8200 -12913 2025-11-19 12:03:49,612 Hysteresis 14020 0: raw(0 16000 16000 16000) min(-8200 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6908 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-8200 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6908 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 4 0 0 6908 -8200 -12913 1151 -1051 -4569 6908 -8200 -12913 1151 -1051 -4569 6908 -8200 -12913 -883 783 3404 6908 -8200 -12913 -883 783 3404 6908 -8200 -12913 -266 166 721 6908 -8200 -12913 -266 166 721 6908 -8200 -12913 -104 4 17 6908 -8200 -12913 -104 4 17 6908 -8200 -12913 -99 0 0 6908 -8200 -12913 -99 0 0 6908 -8200 -12913 -140 40 173 6908 -8200 -12913 -140 40 173 6908 -8200 -12913 -184 84 365 6908 -8200 -12913 -184 84 365 6908 -8200 -12913 1143 -1043 -4534 6908 -8200 -12913 1143 -1043 -4534 6908 -8200 -12913 -967 867 3769 6908 -8200 -12913 -967 867 3769 6908 -8200 -12913 -489 389 1691 6908 -8200 -12913 2025-11-19 12:03:59,620 Hysteresis 14030 0: raw(1691 16000 16000 16000) min(-8200 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6908 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(1691 16000 16000 16000) min(-8200 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6908 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -489 389 1691 6908 -8200 -12913 -122 22 95 6908 -8200 -12913 -122 22 95 6908 -6191 -12913 -69 0 0 6908 -6191 -12913 -69 0 0 6908 -5121 -12913 9 0 0 6908 -5121 -12913 9 0 0 6908 -5121 -12913 0 0 0 6908 -5121 -12913 0 0 0 6908 -5121 -12913 1178 -1078 -4686 6908 -5121 -12913 1178 -1078 -4686 6908 -5121 -12913 -789 689 2995 6908 -5121 -12913 -789 689 2995 6908 -5121 -12913 -331 231 1004 6908 -5121 -12913 -331 231 1004 6908 -5121 -12913 -177 77 334 6908 -5121 -12913 -177 77 334 6908 -5121 -12913 -46 0 0 6908 -5121 -12913 -46 0 0 6908 -5121 -12913 97 0 0 6908 -5121 -12913 2025-11-19 12:04:09,748 Hysteresis 14041 0: raw(0 16000 16000 16000) min(-5121 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6908 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5121 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6908 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 97 0 0 6908 -5121 -12913 32 0 0 6908 -5121 -12913 32 0 0 6908 -5121 -12913 1070 -970 -4217 6908 -5121 -12913 1070 -970 -4217 6908 -5121 -12913 -140 40 173 6908 -5121 -12913 -140 40 173 6908 -5121 -12913 -288 188 817 6908 -5121 -12913 -288 188 817 6908 -5121 -12913 -71 0 0 6908 -5121 -12913 -71 0 0 6908 -5121 -12913 4 0 0 6908 -5121 -12913 4 0 0 6908 -5121 -12913 24 0 0 6908 -5121 -12913 24 0 0 6908 -5121 -12913 16 0 0 3769 -5121 -12913 16 0 0 3769 -5121 -12913 1179 -1079 -4691 3769 -5121 -12913 1179 -1079 -4691 3769 -5121 -12913 18 0 0 3769 -5121 -12913 2025-11-19 12:04:19,798 Hysteresis 14051 0: raw(0 16000 16000 16000) min(-5121 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 3769 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5121 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 3769 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 18 0 0 3769 -5121 -12913 -700 600 2608 3769 -5121 -12913 -700 600 2608 3769 -5121 -12913 -33 0 0 3769 -5121 -12913 -33 0 0 3769 -5121 -12913 135 -35 -152 3769 -5121 -12913 135 -35 -152 3769 -5121 -12913 -48 0 0 3769 -5121 -12913 -94 0 0 3769 -5121 -12913 -94 0 0 3769 -5121 -12913 1142 -1042 -4530 3769 -5121 -12913 1142 -1042 -4530 3769 -5121 -12913 16 0 0 3769 -5121 -12913 16 0 0 3769 -5121 -12913 -284 184 800 3769 -5121 -12913 -284 184 800 3769 -5121 -12913 -30 0 0 3769 -5121 -12913 -30 0 0 3769 -5121 -12913 -19 0 0 3769 -5121 -12913 -19 0 0 3769 -5121 -12913 2025-11-19 12:04:29,802 Hysteresis 14061 0: raw(0 16000 16000 16000) min(-5121 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 3769 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5121 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 3769 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 16 0 0 3769 -5121 -12913 16 0 0 3769 -5121 -12913 4 0 0 3769 -5121 -12913 4 0 0 3769 -5121 -12913 1224 -1124 -4886 3769 -5121 -12913 1224 -1124 -4886 3769 -5121 -12913 -77 0 0 3769 -5121 -12913 -77 0 0 3769 -5121 -12913 4 0 0 3769 -5121 -12913 4 0 0 3769 -5121 -12913 0 0 0 3769 -5121 -12913 0 0 0 3769 -5121 -12913 -41 0 0 3769 -5121 -12913 -41 0 0 3769 -5121 -12913 0 0 0 3769 -5121 -12913 0 0 0 3769 -5121 -12913 -20 0 0 3769 -5121 -12913 -20 0 0 3769 -5121 -12913 1168 -1068 -4643 3769 -5121 -12913 1168 -1068 -4643 3769 -5121 -12913 2025-11-19 12:04:39,817 Hysteresis 14071 0: raw(-4643 16000 16000 16000) min(-5121 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 3769 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(-4643 16000 16000 16000) min(-5121 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 3769 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 5 0 0 3769 -5121 -12913 5 0 0 3769 -5121 -12913 -58 0 0 3769 -5121 -12913 -58 0 0 3769 -5121 -12913 -61 0 0 3769 -5121 -12913 -61 0 0 3769 -5121 -12913 -13 0 0 3769 -5121 -12913 -13 0 0 3769 -5121 -12913 -35 0 0 3769 -5121 -12913 -35 0 0 3769 -5121 -12913 -19 0 0 3769 -5121 -12913 -19 0 0 3769 -5121 -12913 1270 -1170 -5086 3769 -5121 -12913 1270 -1170 -5086 3769 -5121 -12913 -758 658 2860 3769 -5121 -12913 -758 658 2860 3769 -5121 -12913 -293 193 839 3769 -5121 -12913 -293 193 839 3769 -5121 -12913 -44 0 0 3769 -5121 -12913 -44 0 0 3769 -5121 -12913 2025-11-19 12:04:49,887 Hysteresis 14081 0: raw(0 16000 16000 16000) min(-5121 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 3769 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5121 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 3769 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 7 0 0 3769 -5121 -12913 7 0 0 3769 -5121 -12913 32 0 0 3769 -5121 -12913 32 0 0 3769 -5121 -12913 84 0 0 3769 -5121 -12913 84 0 0 3769 -5121 -12913 1208 -1108 -4817 3769 -5121 -12913 1208 -1108 -4817 3769 -5121 -12913 -823 723 3143 3769 -5121 -12913 -823 723 3143 3769 -5121 -12913 -254 154 669 3769 -5121 -12913 -254 154 669 3769 -5121 -12913 -170 70 304 3769 -5121 -12913 -170 70 304 3769 -5121 -12913 41 0 0 3769 -5121 -12913 41 0 0 3769 -5121 -12913 77 0 0 3769 -5121 -12913 77 0 0 3769 -5121 -12913 24 0 0 3769 -5121 -12913 2025-11-19 12:04:59,893 Hysteresis 14091 0: raw(0 16000 16000 16000) min(-5121 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 3769 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5121 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 3769 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 24 0 0 3769 -5121 -12913 1123 -1023 -4447 3769 -5121 -12913 1123 -1023 -4447 3769 -5121 -12913 -847 747 3247 3769 -5121 -12913 -847 747 3247 3769 -5121 -12913 -196 96 417 3769 -5121 -12913 -196 96 417 3769 -5121 -12913 -97 0 0 3769 -5121 -12913 -97 0 0 3769 -5121 -12913 89 0 0 3769 -5121 -12913 89 0 0 3769 -5121 -12913 64 0 0 3769 -5121 -12913 64 0 0 3769 -5121 -12913 -6 0 0 3769 -5121 -12913 -6 0 0 3769 -5121 -12913 1161 -1061 -4613 3769 -5121 -12913 1161 -1061 -4613 3769 -5121 -12913 -132 32 139 3769 -5121 -12913 -132 32 139 3769 -5121 -12913 -234 134 582 3769 -5121 -12913 2025-11-19 12:05:09,957 Hysteresis 14101 0: raw(582 16000 16000 16000) min(-5121 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 3769 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(582 16000 16000 16000) min(-5121 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 3769 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -234 134 582 3769 -5121 -12913 42 0 0 3769 -5121 -12913 42 0 0 3769 -5121 -12913 46 0 0 3769 -5121 -12913 46 0 0 3769 -5121 -12913 1 0 0 3769 -5121 -12913 1 0 0 3769 -5121 -12913 5 0 0 3769 -5121 -12913 5 0 0 3769 -5121 -12913 1178 -1078 -4686 3769 -5121 -12913 -575 475 2065 3769 -5121 -12913 -575 475 2065 3769 -5121 -12913 -575 475 2065 3769 -5121 -12913 -811 711 3091 3769 -5121 -12913 -127 27 117 3769 -5121 -12913 -127 27 117 3769 -5121 -12913 -13 0 0 3769 -5121 -12913 -13 0 0 3769 -5121 -12913 0 0 0 3769 -5121 -12913 0 0 0 3769 -5121 -12913 2025-11-19 12:05:20,009 Hysteresis 14111 0: raw(0 16000 16000 16000) min(-5121 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 3769 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5121 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 3769 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -1 0 0 3769 -5121 -12913 -1 0 0 3769 -5121 -12913 1172 -1072 -4660 3769 -5121 -12913 1172 -1072 -4660 3769 -5121 -12913 -761 661 2873 3769 -5121 -12913 -761 661 2873 3769 -5121 -12913 -636 536 2330 3769 -5121 -12913 -636 536 2330 3769 -5121 -12913 -213 113 491 3769 -5121 -12913 -213 113 491 3769 -5121 -12913 -47 0 0 3769 -5121 -12913 -47 0 0 3769 -5121 -12913 28 0 0 3769 -5121 -12913 28 0 0 3769 -5121 -12913 30 0 0 3769 -5121 -12913 30 0 0 3769 -5121 -12913 1233 -1133 -4926 3769 -5121 -12913 1233 -1133 -4926 3769 -5121 -12913 55 0 0 3769 -5121 -12913 55 0 0 3769 -5121 -12913 2025-11-19 12:05:30,014 Hysteresis 14121 0: raw(0 16000 16000 16000) min(-5121 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 3769 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5121 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 3769 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -326 226 982 3769 -5121 -12913 -326 226 982 3769 -5121 -12913 -81 0 0 3769 -5121 -12913 -81 0 0 3769 -5121 -12913 101 -1 -4 3769 -5121 -12913 101 -1 -4 3769 -5121 -12913 87 0 0 3769 -5121 -12913 87 0 0 3769 -5121 -12913 67 0 0 3769 -5121 -12913 67 0 0 3769 -5121 -12913 1278 -1178 -5121 3769 -5121 -12913 1278 -1178 -5121 3769 -5121 -12913 76 0 0 3769 -5121 -12913 76 0 0 3769 -5121 -12913 -606 506 2200 3769 -5121 -12913 -606 506 2200 3769 -5121 -12913 -97 0 0 3769 -5121 -12913 -97 0 0 3769 -5121 -12913 21 0 0 3769 -5121 -12913 21 0 0 3769 -5121 -12913 2025-11-19 12:05:40,086 Hysteresis 14131 0: raw(0 16000 16000 16000) min(-5121 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 3769 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5121 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 3769 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 45 0 0 3769 -5121 -12913 45 0 0 3769 -5121 -12913 77 0 0 3769 -5121 -12913 77 0 0 3769 -5121 -12913 1166 -1066 -4634 3769 -5121 -12913 1166 -1066 -4634 3769 -5121 -12913 -105 5 21 3769 -5121 -12913 -105 5 21 3769 -5121 -12913 -195 95 413 3769 -5121 -12913 -195 95 413 3769 -5121 -12913 -46 0 0 3769 -5121 -12913 -46 0 0 3769 -5121 -12913 61 0 0 3769 -5121 -12913 61 0 0 3769 -5121 -12913 81 0 0 3769 -5121 -12913 81 0 0 3769 -5121 -12913 15 0 0 3769 -5121 -12913 15 0 0 3769 -5121 -12913 1095 -995 -4326 3769 -5121 -12913 1095 -995 -4326 3769 -5121 -12913 2025-11-19 12:05:50,214 Hysteresis 14141 0: raw(-4326 16000 16000 16000) min(-5121 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 3769 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(-4326 16000 16000 16000) min(-5121 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 3769 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -517 417 1813 3769 -5121 -12913 -517 417 1813 3769 -5121 -12913 -203 103 447 3769 -5121 -12913 -203 103 447 3769 -5121 -12913 -47 0 0 3769 -5121 -12913 -47 0 0 3769 -5121 -12913 98 0 0 3769 -5121 -12913 98 0 0 3769 -5121 -12913 18 0 0 3769 -5121 -12913 18 0 0 3769 -5121 -12913 10 0 0 3769 -5121 -12913 10 0 0 3769 -5121 -12913 1169 -1069 -4647 3769 -5121 -12913 1169 -1069 -4647 3769 -5121 -12913 -757 657 2856 3769 -5121 -12913 -757 657 2856 3769 -5121 -12913 -245 145 630 3769 -5121 -12913 -245 145 630 3769 -5121 -12913 -25 0 0 3769 -5121 -12913 -25 0 0 3769 -5121 -12913 2025-11-19 12:06:00,217 Hysteresis 14151 0: raw(0 16000 16000 16000) min(-5121 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 3769 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5121 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 3769 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 86 0 0 3769 -5121 -12913 86 0 0 3769 -5121 -12913 -23 0 0 3769 -5121 -12913 -23 0 0 3769 -5121 -12913 -18 0 0 3769 -5121 -12913 -18 0 0 3769 -5121 -12913 1129 -1029 -4473 3769 -5121 -12913 1129 -1029 -4473 3769 -5121 -12913 -580 480 2086 3769 -5121 -12913 -580 480 2086 3769 -5121 -12913 -80 0 0 3769 -5121 -12913 -80 0 0 3769 -5121 -12913 -1 0 0 3769 -5121 -12913 -1 0 0 3769 -5121 -12913 -75 0 0 3769 -5121 -12913 -75 0 0 3769 -5121 -12913 -23 0 0 3769 -5121 -12913 -23 0 0 3769 -5121 -12913 -12 0 0 3769 -5121 -12913 -12 0 0 3769 -5121 -12913 2025-11-19 12:06:10,226 Hysteresis 14161 0: raw(0 16000 16000 16000) min(-5121 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 3769 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-5121 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 3769 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 1121 -1021 -4439 3769 -5121 -12913 1121 -1021 -4439 3769 -5121 -12913 -820 720 3130 3769 -5121 -12913 -820 720 3130 3769 -5121 -12913 -253 153 665 3769 -5121 -12913 -253 153 665 3769 -5121 -12913 -76 0 0 3769 -5121 -12913 -76 0 0 3769 -5121 -12913 -60 0 0 3769 -5121 -12913 -60 0 0 3769 -5121 -12913 -36 0 0 3769 -5121 -12913 -36 0 0 3769 -5121 -12913 -19 0 0 3769 -5121 -12913 -19 0 0 3769 -5121 -12913 1198 -1098 -4773 3769 -5121 -12913 1198 -1098 -4773 3769 -5121 -12913 -863 763 3317 3769 -5121 -12913 -863 763 3317 3769 -5121 -12913 -294 194 843 3769 -5121 -12913 -294 194 843 3769 -5121 -12913 2025-11-19 12:06:20,246 Hysteresis 14171 0: raw(843 16000 16000 16000) min(-5121 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 3769 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(843 16000 16000 16000) min(-5121 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 3769 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -99 0 0 3769 -5121 -12913 -99 0 0 3769 -5121 -12913 -29 0 0 3769 -5121 -12913 -29 0 0 3769 -5121 -12913 4 0 0 3769 -5121 -12913 4 0 0 3769 -5121 -12913 -86 0 0 3769 -5121 -12913 2561 -2461 -10700 3769 -10700 -12913 2561 -2461 -10700 3769 -10700 -12913 -201 101 439 3769 -10700 -12913 -201 101 439 3769 -10700 -12913 -550 450 1956 3769 -10700 -12913 -550 450 1956 3769 -10700 -12913 -683 583 2534 3769 -10700 -12913 -683 583 2534 3769 -10700 -12913 -723 623 2708 3769 -10700 -12913 -723 623 2708 3769 -10700 -12913 -144 44 191 3769 -10700 -12913 -144 44 191 3769 -10700 -12913 70 0 0 3769 -10700 -12913 2025-11-19 12:06:30,250 Hysteresis 14181 0: raw(0 16000 16000 16000) min(-10700 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 3769 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-10700 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 3769 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 70 0 0 3769 -10700 -12913 1193 -1093 -4752 3769 -10700 -12913 1193 -1093 -4752 3769 -10700 -12913 -5 0 0 3769 -10700 -12913 -5 0 0 3769 -10700 -12913 -920 820 3565 3769 -10700 -12913 -920 820 3565 3769 -10700 -12913 -221 121 526 3769 -10700 -12913 -221 121 526 3769 -10700 -12913 18 0 0 3769 -10700 -12913 18 0 0 3769 -10700 -12913 63 0 0 3769 -10700 -12913 63 0 0 3769 -10700 -12913 -56 0 0 3769 -10700 -12913 -56 0 0 3769 -10700 -12913 1066 -966 -4200 3769 -10700 -12913 1066 -966 -4200 3769 -10700 -12913 -59 0 0 3769 -10700 -12913 -59 0 0 3769 -10700 -12913 2025-11-19 12:06:40,381 Hysteresis 14191 0: raw(0 16000 16000 16000) min(-10700 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 3769 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-10700 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 3769 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -160 60 260 3769 -10700 -12913 -160 60 260 3769 -10700 -12913 -55 0 0 3769 -10700 -12913 -55 0 0 3769 -10700 -12913 65 0 0 3769 -10700 -12913 65 0 0 3769 -10700 -12913 8 0 0 3769 -10700 -12913 8 0 0 3769 -10700 -12913 -38 0 0 3769 -10700 -12913 -38 0 0 3769 -10700 -12913 1132 -1032 -4486 3769 -10700 -12913 1132 -1032 -4486 3769 -10700 -12913 4 0 0 3769 -10700 -12913 4 0 0 3769 -10700 -12913 -117 17 73 3769 -10700 -12913 -117 17 73 3769 -10700 -12913 13 0 0 3769 -10700 -12913 13 0 0 3769 -10700 -12913 9 0 0 3769 -10700 -12913 9 0 0 3769 -10700 -12913 2025-11-19 12:06:50,427 Hysteresis 14201 0: raw(0 16000 16000 16000) min(-10700 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 3769 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-10700 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 3769 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -72 0 0 3769 -10700 -12913 -72 0 0 3769 -10700 -12913 -20 0 0 3769 -10700 -12913 -20 0 0 3769 -10700 -12913 1149 -1049 -4560 3769 -10700 -12913 1149 -1049 -4560 3769 -10700 -12913 -2 0 0 3769 -10700 -12913 -2 0 0 3769 -10700 -12913 11 0 0 3769 -10700 -12913 11 0 0 3769 -10700 -12913 -9 0 0 3769 -10700 -12913 -9 0 0 3769 -10700 -12913 -59 0 0 3769 -10700 -12913 -59 0 0 3769 -10700 -12913 -23 0 0 3769 -10700 -12913 -23 0 0 3769 -10700 -12913 -4 0 0 3769 -10700 -12913 -4 0 0 3769 -10700 -12913 1141 -1041 -4526 3769 -10700 -12913 1141 -1041 -4526 3769 -10700 -12913 2025-11-19 12:07:00,431 Hysteresis 14211 0: raw(-4526 16000 16000 16000) min(-10700 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 3769 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(-4526 16000 16000 16000) min(-10700 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 3769 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -525 425 1847 3769 -10700 -12913 -525 425 1847 3769 -10700 -12913 -172 72 313 3769 -10700 -12913 -172 72 313 3769 -10700 -12913 -92 0 0 3769 -10700 -12913 -92 0 0 3769 -10700 -12913 16 0 0 3769 -10700 -12913 16 0 0 3769 -10700 -12913 25 0 0 3769 -10700 -12913 25 0 0 3769 -10700 -12913 23 0 0 3769 -10700 -12913 23 0 0 3769 -10700 -12913 1227 -1127 -4900 3769 -10700 -12913 1227 -1127 -4900 3769 -10700 -12913 -1409 1309 5691 5691 -10700 -12913 -1409 1309 5691 5691 -10700 -12913 -418 318 1382 5691 -10700 -12913 -418 318 1382 5691 -10700 -12913 -30 0 0 5691 -10700 -12913 -30 0 0 5691 -10700 -12913 2025-11-19 12:07:10,518 Hysteresis 14221 0: raw(0 16000 16000 16000) min(-10700 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 5691 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(0 16000 16000 16000) min(-10700 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 5691 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -37 0 0 5691 -10700 -12913 -37 0 0 5691 -10700 -12913 -15 0 0 5691 -10700 -12913 -15 0 0 5691 -10700 -12913 11 0 0 5691 -10700 -12913 11 0 0 5691 -10700 -12913 1146 -1046 -4547 5691 -10700 -12913 1146 -1046 -4547 5691 -10700 -12913 -962 862 3747 5691 -10700 -12913 -962 862 3747 5691 -10700 -12913 -275 175 760 5691 -10700 -12913 -15 0 0 5691 -10700 -12913 -15 0 0 5691 -10700 -12913 -23 0 0 5691 -10700 -12913 -23 0 0 5691 -10700 -12913 45 0 0 5691 -10700 -12913 45 0 0 5691 -10700 -12913 30 0 0 5691 -10700 -12913 30 0 0 5691 -10700 -12913 1086 -986 -4286 5691 -10700 -12913 2025-11-19 12:07:20,584 Hysteresis 14231 0: raw(-4286 16000 16000 16000) min(-10700 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 5691 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(-4286 16000 16000 16000) min(-10700 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 5691 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 1086 -986 -4286 5691 -10700 -12913 -838 738 3208 5691 -10700 -12913 -838 738 3208 5691 -10700 -12913 -433 333 1447 5691 -10700 -12913 -433 333 1447 5691 -10700 -12913 -171 71 308 5691 -10700 -12913 -171 71 308 5691 -10700 -12913 103 -3 -13 5691 -10700 -12913 103 -3 -13 5691 -10700 -12913 74 0 0 5691 -10700 -12913 74 0 0 5691 -10700 -12913 -39 0 0 5691 -10700 -12913 -39 0 0 5691 -10700 -12913 1014 -914 -3973 5691 -10700 -12913 1014 -914 -3973 5691 -10700 -12913 -816 716 3113 5691 -10700 -12913 -816 716 3113 5691 -10700 -12913 -870 770 3347 5691 -10700 -12913 -870 770 3347 5691 -10700 -12913 -230 130 565 5691 -10700 -12913 2025-11-19 12:07:30,588 Hysteresis 14241 0: raw(565 16000 16000 16000) min(-10700 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 5691 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 16000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: don't have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all except Off__ 9: don't have active chargers. 9: raw(565 16000 16000 16000) min(-10700 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 5691 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -230 130 565 5691 -10700 -12913 -49 0 0 5691 -10700 -12913 -49 0 0 5691 -10700 -12913 -4 0 0 5691 -10700 -12913 -4 0 0 5691 -10700 -12913 -65 0 0 5691 -10700 -12913 -65 0 0 5691 -10700 -12913 1136 -1036 -4504 5691 -10700 -12913 1136 -1036 -4504 5691 -10700 -12913 -67 0 0 5691 -10700 -12913 -67 0 0 5691 -10700 -12913 -642 542 2356 5691 -10700 -12913 -642 542 2356 5691 -10700 -12913 -177 77 334 5691 -10700 -12913 -177 77 334 5691 -10700 -12913 20 0 0 5691 -10700 -12913 20 0 0 5691 -10700 -12913 79 0 0 5691 -10700 -12913 79 0 0 5691 -10700 -12913 67 0 0 5691 -10700 -12913 2025-11-19 12:07:40,696 Hysteresis 14252 0: raw(0 16000 16000 16000) min(-10700 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 5691 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 0 __all except Off__ 2: filtered 1 to 1, sorted to 0 2: 0: plugged in. alloc 1p Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: !chrg 6000@1p 8: filtered 1 to 0. __all except Off__ 9: have active chargers. 9: raw(-6000 10000 10000 10000) min(-16700 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv -309 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 67 1380 6000 6000 -10700 -12913 1213 546 2373 6000 -10700 -12913 1213 546 2373 6000 -10700 -12913 65 1380 6000 6000 -10700 -12913 65 1380 6000 6000 -10700 -12913 -119 1389 6039 6039 -10700 -12913 -119 1389 6039 6039 -10700 -12913 136 1362 5921 6039 -10700 -12913 136 1362 5921 6039 -10700 -12913 1372 426 1852 6039 -10700 -12913 1372 426 1852 6039 -10700 -12913 1262 509 2213 6039 -10700 -12913 1262 509 2213 6039 -10700 -12913 269 1296 5634 6039 -10700 -12913 269 1296 5634 6039 -10700 -12913 1214 545 2369 6039 -10700 -12913 1214 545 2369 6039 -10700 -12913 40 1380 6000 6039 -10700 -12913 40 1380 6000 6039 -10700 -12913 -444 1552 6747 6747 -10700 -12913 2025-11-19 12:07:50,701 Hysteresis -199 0: raw(6747 16000 16000 16000) min(-10700 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 6747 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 __all except Off__ 2: filtered 1 to 1, sorted to 0 2: 0: plugged in. alloc 1p Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 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 (747 10000 10000 10000) 7: 0: 6747@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6747@1p __all except Off__ 9: have active chargers. 9: raw(0 9253 9253 9253) min(-17447 9253 9253 9253) spread(-19660 9253 9253 9253) max_pv 0 9: [ 0 6747@1p ] PM PV mtr(W) avl(W) raw max min spread -444 1723 7491 7491 -10700 -12913 -157 1579 6865 7491 -10700 -12913 -157 1579 6865 7491 -10700 -12913 -32 1551 6743 7491 -10700 -12913 -32 1551 6743 7491 -10700 -12913 32 1551 6743 7491 -10700 -12913 32 1551 6743 7491 -10700 -12913 72 1551 6743 7491 -10700 -12913 72 1551 6743 7491 -10700 -12913 1200 726 3156 7491 -10700 -12913 1200 726 3156 7491 -10700 -12913 -5 1551 6743 7491 -10700 -12913 -5 1551 6743 7491 -10700 -12913 -256 1629 7082 7491 -10700 -12913 -256 1629 7082 7491 -10700 -12913 -73 1551 6743 7491 -10700 -12913 -73 1551 6743 7491 -10700 -12913 45 1551 6743 7491 -10700 -12913 45 1551 6743 7491 -10700 -12913 17 1551 6743 7491 -10700 -12913 2025-11-19 12:08:00,712 Hysteresis -189 0: raw(6743 16000 16000 16000) min(-10700 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 7491 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 __all except Off__ 2: filtered 1 to 1, sorted to 0 2: 0: plugged in. alloc 1p Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 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 (743 10000 10000 10000) 7: 0: 6743@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6743@1p __all except Off__ 9: have active chargers. 9: raw(0 9257 9257 9257) min(-17443 9257 9257 9257) spread(-19656 9257 9257 9257) max_pv 748 9: [ 0 6743@1p ] PM PV mtr(W) avl(W) raw max min spread 17 1550 6739 7491 -10700 -12913 28 1550 6739 7491 -10700 -12913 28 1550 6739 7491 -10700 -12913 1118 787 3421 7491 -10700 -12913 RECV 0: requested 16000 -> 9480 mA (measured 6.480A -0.001A -0.001A) -803 1901 8265 8265 -10700 -12913 -803 1901 8265 8265 -10700 -12913 -319 1659 7213 8265 -10700 -12913 -319 1659 7213 8265 -10700 -12913 -73 1550 6739 8265 -10700 -12913 -73 1550 6739 8265 -10700 -12913 -8 1550 6739 8265 -10700 -12913 -8 1550 6739 8265 -10700 -12913 4 1550 6739 8265 -10700 -12913 4 1550 6739 8265 -10700 -12913 -15 1550 6739 8265 -10700 -12913 -15 1550 6739 8265 -10700 -12913 1072 1064 4626 8265 -10700 -12913 1072 1064 4626 8265 -10700 -12913 -599 1799 7821 8265 -10700 -12913 -599 1799 7821 8265 -10700 -12913 2025-11-19 12:08:10,790 Hysteresis -179 0: raw(7821 16000 16000 16000) min(-10700 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 8265 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 __all except Off__ 2: filtered 1 to 1, sorted to 0 2: 0: plugged in. alloc 1p Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 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 (1821 10000 10000 10000) 7: 0: 7821@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7821@1p __all except Off__ 9: have active chargers. 9: raw(0 8179 8179 8179) min(-18521 8179 8179 8179) spread(-20734 8179 8179 8179) max_pv 444 9: [ 0 7821@1p ] PM PV mtr(W) avl(W) raw max min spread -186 1841 8004 8265 -10700 -12913 -186 1841 8004 8265 -10700 -12913 -201 1848 8034 8265 -10700 -12913 -201 1848 8034 8265 -10700 -12913 34 1798 7817 8265 -10700 -12913 34 1798 7817 8265 -10700 -12913 269 1714 7452 8265 -10700 -12913 269 1714 7452 8265 -10700 -12913 -25 1798 7817 8265 -10700 -12913 -25 1798 7817 8265 -10700 -12913 1127 1028 4469 8265 -10700 -12913 1127 1028 4469 8265 -10700 -12913 -702 2099 9126 9126 -10700 -12913 -702 2099 9126 9126 -10700 -12913 -200 1848 8034 9126 -10700 -12913 -200 1848 8034 9126 -10700 -12913 -105 1800 7826 9126 -10700 -12913 -105 1800 7826 9126 -10700 -12913 58 1798 7817 9126 -10700 -12913 58 1798 7817 9126 -10700 -12913 2025-11-19 12:08:20,796 Hysteresis -169 0: raw(7817 16000 16000 16000) min(-10700 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9126 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 __all except Off__ 2: filtered 1 to 1, sorted to 0 2: 0: plugged in. alloc 1p Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 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 (1817 10000 10000 10000) 7: 0: 7817@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7817@1p __all except Off__ 9: have active chargers. 9: raw(0 8183 8183 8183) min(-18517 8183 8183 8183) spread(-20730 8183 8183 8183) max_pv 1309 9: [ 0 7817@1p ] PM PV mtr(W) avl(W) raw max min spread -46 1797 7813 9126 -10700 -12913 -46 1797 7813 9126 -10700 -12913 -45 1797 7813 9126 -10700 -12913 -45 1797 7813 9126 -10700 -12913 1113 1038 4513 9126 -10700 -12913 1113 1038 4513 9126 -10700 -12913 -901 2197 9552 9552 -10700 -12913 -901 2197 9552 9552 -10700 -12913 -261 1877 8160 9552 -10700 -12913 -261 1877 8160 9552 -10700 -12913 -225 1859 8082 9552 -10700 -12913 -225 1859 8082 9552 -10700 -12913 -49 1797 7813 9552 -10700 -12913 -49 1797 7813 9552 -10700 -12913 -1 1797 7813 9552 -10700 -12913 -1 1797 7813 9552 -10700 -12913 -24 1797 7813 9552 -10700 -12913 -24 1797 7813 9552 -10700 -12913 1127 1027 4465 9552 -10700 -12913 2025-11-19 12:08:30,803 Hysteresis -159 0: raw(4465 16000 16000 16000) min(-10700 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9552 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 __all except Off__ 2: filtered 1 to 1, sorted to 0 2: 0: plugged in. alloc 1p Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-1535 10000 10000 10000) min(-16700 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 3552 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 1127 610 2652 9552 -10700 -12913 -235 1447 6291 9552 -10700 -12913 -235 1447 6291 9552 -10700 -12913 -543 1601 6960 9552 -10700 -12913 -543 1601 6960 9552 -10700 -12913 -351 1505 6543 9552 -10700 -12913 -351 1505 6543 9552 -10700 -12913 -390 1525 6630 9552 -10700 -12913 -390 1525 6630 9552 -10700 -12913 -66 1380 6000 9552 -10700 -12913 -66 1380 6000 9552 -10700 -12913 16 1380 6000 9552 -10700 -12913 16 1380 6000 9552 -10700 -12913 1178 572 2486 9552 -10700 -12913 1178 572 2486 9552 -10700 -12913 37 1380 6000 9552 -10700 -12913 37 1380 6000 9552 -10700 -12913 -911 1785 7760 9552 -10700 -12913 -911 1785 7760 9552 -10700 -12913 -207 1433 6230 9552 -10700 -12913 2025-11-19 12:08:40,888 Hysteresis -149 0: raw(6230 16000 16000 16000) min(-10700 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9552 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 __all except Off__ 2: filtered 1 to 1, sorted to 0 2: 0: plugged in. alloc 1p Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 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 (230 10000 10000 10000) 7: 0: 6230@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6230@1p __all except Off__ 9: have active chargers. 9: raw(0 9770 9770 9770) min(-16930 9770 9770 9770) spread(-19143 9770 9770 9770) max_pv 3322 9: [ 0 6230@1p ] PM PV mtr(W) avl(W) raw max min spread -207 1485 6456 9552 -10700 -12913 -14 1432 6226 9552 -10700 -12913 51 1432 6226 9552 -10700 -12913 51 1432 6226 9552 -10700 -12913 0 1432 6226 9552 -10700 -12913 0 1432 6226 9552 -10700 -12913 1251 569 2473 9552 -10700 -12913 1251 569 2473 9552 -10700 -12913 26 1432 6226 9552 -10700 -12913 26 1432 6226 9552 -10700 -12913 -978 1871 8134 9552 -10700 -12913 -978 1871 8134 9552 -10700 -12913 -195 1479 6430 9552 -10700 -12913 -195 1479 6430 9552 -10700 -12913 39 1432 6226 9552 -10700 -12913 39 1432 6226 9552 -10700 -12913 90 1432 6226 9552 -10700 -12913 90 1432 6226 9552 -10700 -12913 70 1432 6226 9552 -10700 -12913 70 1432 6226 9552 -10700 -12913 2025-11-19 12:08:50,894 Hysteresis -139 0: raw(6226 16000 16000 16000) min(-10700 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9552 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 __all except Off__ 2: filtered 1 to 1, sorted to 0 2: 0: plugged in. alloc 1p Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 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 (226 10000 10000 10000) 7: 0: 6226@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6226@1p __all except Off__ 9: have active chargers. 9: raw(0 9774 9774 9774) min(-16926 9774 9774 9774) spread(-19139 9774 9774 9774) max_pv 3326 9: [ 0 6226@1p ] PM PV mtr(W) avl(W) raw max min spread 1188 615 2673 9552 -10700 -12913 1188 615 2673 9552 -10700 -12913 36 1431 6221 9552 -10700 -12913 36 1431 6221 9552 -10700 -12913 -222 1492 6486 9552 -10700 -12913 -222 1492 6486 9552 -10700 -12913 -24 1431 6221 9552 -10700 -12913 -24 1431 6221 9552 -10700 -12913 48 1431 6221 9552 -10700 -12913 48 1431 6221 9552 -10700 -12913 95 1431 6221 9552 -10700 -12913 95 1431 6221 9552 -10700 -12913 63 1431 6221 9552 -10700 -12913 63 1431 6221 9552 -10700 -12913 1087 938 4078 9552 -10700 -12913 1087 938 4078 9552 -10700 -12913 -8 1431 6221 9552 -10700 -12913 -8 1431 6221 9552 -10700 -12913 -98 1431 6221 9552 -10700 -12913 -98 1431 6221 9552 -10700 -12913 2025-11-19 12:09:00,984 Hysteresis -129 0: raw(6221 16000 16000 16000) min(-10700 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9552 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 __all except Off__ 2: filtered 1 to 1, sorted to 0 2: 0: plugged in. alloc 1p Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 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 (221 10000 10000 10000) 7: 0: 6221@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6221@1p __all except Off__ 9: have active chargers. 9: raw(0 9779 9779 9779) min(-16921 9779 9779 9779) spread(-19134 9779 9779 9779) max_pv 3331 9: [ 0 6221@1p ] PM PV mtr(W) avl(W) raw max min spread -14 1430 6217 9552 -10700 -12913 -14 1430 6217 9552 -10700 -12913 73 1430 6217 9552 -10700 -12913 73 1430 6217 9552 -10700 -12913 45 1430 6217 9552 -10700 -12913 45 1430 6217 9552 -10700 -12913 15 1430 6217 9552 -10700 -12913 15 1430 6217 9552 -10700 -12913 1174 625 2717 9552 -10700 -12913 -589 1674 7278 9552 -10700 -12913 -589 1674 7278 9552 -10700 -12913 -137 1448 6295 9552 -10700 -12913 -137 1448 6295 9552 -10700 -12913 54 1430 6217 9552 -10700 -12913 54 1430 6217 9552 -10700 -12913 74 1430 6217 9552 -10700 -12913 74 1430 6217 9552 -10700 -12913 -35 1430 6217 9552 -10700 -12913 -35 1430 6217 9552 -10700 -12913 -2 1430 6217 9552 -10700 -12913 2025-11-19 12:09:11,041 Hysteresis -119 0: raw(6217 16000 16000 16000) min(-10700 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9552 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 __all except Off__ 2: filtered 1 to 1, sorted to 0 2: 0: plugged in. alloc 1p Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 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 (217 10000 10000 10000) 7: 0: 6217@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6217@1p __all except Off__ 9: have active chargers. 9: raw(0 9783 9783 9783) min(-16917 9783 9783 9783) spread(-19130 9783 9783 9783) max_pv 3335 9: [ 0 6217@1p ] PM PV mtr(W) avl(W) raw max min spread -2 1429 6213 9552 -10700 -12913 1127 659 2865 9552 -10700 -12913 1127 659 2865 9552 -10700 -12913 -877 1817 7900 9552 -10700 -12913 -877 1817 7900 9552 -10700 -12913 -199 1478 6426 9552 -10700 -12913 -199 1478 6426 9552 -10700 -12913 -136 1447 6291 9552 -10700 -12913 -136 1447 6291 9552 -10700 -12913 -51 1429 6213 9552 -10700 -12913 -51 1429 6213 9552 -10700 -12913 -30 1429 6213 9552 -10700 -12913 -30 1429 6213 9552 -10700 -12913 -37 1429 6213 9552 -10700 -12913 -37 1429 6213 9552 -10700 -12913 1090 934 4060 9552 -10700 -12913 1090 934 4060 9552 -10700 -12913 -759 1758 7643 9552 -10700 -12913 -759 1758 7643 9552 -10700 -12913 -215 1486 6460 9552 -10700 -12913 2025-11-19 12:09:21,048 Hysteresis -109 0: raw(6460 16000 16000 16000) min(-10700 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9552 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 __all except Off__ 2: filtered 1 to 1, sorted to 0 2: 0: plugged in. alloc 1p Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 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 (460 10000 10000 10000) 7: 0: 6460@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6460@1p __all except Off__ 9: have active chargers. 9: raw(0 9540 9540 9540) min(-17160 9540 9540 9540) spread(-19373 9540 9540 9540) max_pv 3092 9: [ 0 6460@1p ] PM PV mtr(W) avl(W) raw max min spread -215 1542 6704 9552 -10700 -12913 -217 1543 6708 9552 -10700 -12913 -217 1543 6708 9552 -10700 -12913 -133 1501 6526 9552 -10700 -12913 -133 1501 6526 9552 -10700 -12913 -38 1485 6456 9552 -10700 -12913 -38 1485 6456 9552 -10700 -12913 -19 1485 6456 9552 -10700 -12913 -19 1485 6456 9552 -10700 -12913 1071 1000 4347 9552 -10700 -12913 1071 1000 4347 9552 -10700 -12913 -862 1866 8113 9552 -10700 -12913 -862 1866 8113 9552 -10700 -12913 -557 1713 7447 9552 -10700 -12913 -557 1713 7447 9552 -10700 -12913 -83 1485 6456 9552 -10700 -12913 -83 1485 6456 9552 -10700 -12913 583 1244 5408 9552 -10700 -12913 583 1244 5408 9552 -10700 -12913 290 1390 6043 9552 -10700 -12913 2025-11-19 12:09:31,142 Hysteresis -99 0: raw(6043 16000 16000 16000) min(-10700 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9552 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 __all except Off__ 2: filtered 1 to 1, sorted to 0 2: 0: plugged in. alloc 1p Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 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 (43 10000 10000 10000) 7: 0: 6043@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6043@1p __all except Off__ 9: have active chargers. 9: raw(0 9957 9957 9957) min(-16743 9957 9957 9957) spread(-18956 9957 9957 9957) max_pv 3509 9: [ 0 6043@1p ] PM PV mtr(W) avl(W) raw max min spread 290 1294 5626 9552 -10700 -12913 29 1389 6039 9552 -10700 -12913 29 1389 6039 9552 -10700 -12913 1112 630 2739 9552 -10700 -12913 1112 630 2739 9552 -10700 -12913 -898 1788 7773 9552 -10700 -12913 -898 1788 7773 9552 -10700 -12913 -891 1784 7756 9552 -10700 -12913 -891 1784 7756 9552 -10700 -12913 -245 1461 6352 9552 -10700 -12913 -245 1461 6352 9552 -10700 -12913 -31 1389 6039 9552 -10700 -12913 -31 1389 6039 9552 -10700 -12913 23 1389 6039 9552 -10700 -12913 23 1389 6039 9552 -10700 -12913 59 1389 6039 9552 -10700 -12913 59 1389 6039 9552 -10700 -12913 1196 567 2465 9552 -10700 -12913 1196 567 2465 9552 -10700 -12913 82 1389 6039 9552 -10700 -12913 2025-11-19 12:09:41,235 Hysteresis -89 0: raw(6039 16000 16000 16000) min(-10700 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9552 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 __all except Off__ 2: filtered 1 to 1, sorted to 0 2: 0: plugged in. alloc 1p Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 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 (39 10000 10000 10000) 7: 0: 6039@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6039@1p __all except Off__ 9: have active chargers. 9: raw(0 9961 9961 9961) min(-16739 9961 9961 9961) spread(-18952 9961 9961 9961) max_pv 3513 9: [ 0 6039@1p ] PM PV mtr(W) avl(W) raw max min spread 82 1388 6034 9552 -10700 -12913 -296 1486 6460 9552 -10700 -12913 -296 1486 6460 9552 -10700 -12913 -37 1388 6034 9552 -10700 -12913 74 1388 6034 9552 -10700 -12913 74 1388 6034 9552 -10700 -12913 135 1371 5960 9552 -10700 -12913 135 1371 5960 9552 -10700 -12913 63 1388 6034 9552 -10700 -12913 63 1388 6034 9552 -10700 -12913 1098 889 3865 9552 -10700 -12913 1098 889 3865 9552 -10700 -12913 14 1388 6034 9552 -10700 -12913 14 1388 6034 9552 -10700 -12913 -357 1516 6591 9552 -10700 -12913 -357 1516 6591 9552 -10700 -12913 -98 1388 6034 9552 -10700 -12913 -98 1388 6034 9552 -10700 -12913 -73 1388 6034 9552 -10700 -12913 2025-11-19 12:09:51,240 Hysteresis -79 0: raw(6034 16000 16000 16000) min(-10700 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9552 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 __all except Off__ 2: filtered 1 to 1, sorted to 0 2: 0: plugged in. alloc 1p Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 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 (34 10000 10000 10000) 7: 0: 6034@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6034@1p __all except Off__ 9: have active chargers. 9: raw(0 9966 9966 9966) min(-16734 9966 9966 9966) spread(-18947 9966 9966 9966) max_pv 3518 9: [ 0 6034@1p ] PM PV mtr(W) avl(W) raw max min spread -73 1387 6030 9552 -10700 -12913 -524 1599 6952 9552 -10700 -12913 -524 1599 6952 9552 -10700 -12913 -148 1411 6134 9552 -10700 -12913 -148 1411 6134 9552 -10700 -12913 1087 894 3886 9552 -10700 -12913 1087 894 3886 9552 -10700 -12913 9 1387 6030 9552 -10700 -12913 9 1387 6030 9552 -10700 -12913 -450 1562 6791 9552 -10700 -12913 -450 1562 6791 9552 -10700 -12913 -65 1387 6030 9552 -10700 -12913 -65 1387 6030 9552 -10700 -12913 3 1387 6030 9552 -10700 -12913 3 1387 6030 9552 -10700 -12913 -69 1387 6030 9552 -10700 -12913 -69 1387 6030 9552 -10700 -12913 -20 1387 6030 9552 -10700 -12913 -20 1387 6030 9552 -10700 -12913 1085 895 3891 9552 -10700 -12913 2025-11-19 12:10:01,338 Hysteresis -69 0: raw(3891 16000 16000 16000) min(-10700 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9552 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 __all except Off__ 2: filtered 1 to 1, sorted to 0 2: 0: plugged in. alloc 1p Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-2109 10000 10000 10000) min(-16700 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 3552 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 1085 888 3860 9552 -10700 -12913 -63 1380 6000 9552 -10700 -12913 -63 1380 6000 9552 -10700 -12913 -169 1414 6147 9552 -10700 -12913 -169 1414 6147 9552 -10700 -12913 -74 1380 6000 9552 -10700 -12913 -74 1380 6000 9552 -10700 -12913 3 1380 6000 9552 -10700 -12913 3 1380 6000 9552 -10700 -12913 -13 1380 6000 9552 -10700 -12913 -13 1380 6000 9552 -10700 -12913 10 1380 6000 9552 -10700 -12913 10 1380 6000 9552 -10700 -12913 1131 607 2639 9552 -10700 -12913 1131 607 2639 9552 -10700 -12913 -479 1569 6821 9552 -10700 -12913 -479 1569 6821 9552 -10700 -12913 -195 1427 6204 9552 -10700 -12913 -195 1427 6204 9552 -10700 -12913 -157 1408 6121 9552 -10700 -12913 2025-11-19 12:10:11,375 Hysteresis -59 0: raw(6121 16000 16000 16000) min(-10700 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9552 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 __all except Off__ 2: filtered 1 to 1, sorted to 0 2: 0: plugged in. alloc 1p Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 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 (121 10000 10000 10000) 7: 0: 6121@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6121@1p __all except Off__ 9: have active chargers. 9: raw(0 9879 9879 9879) min(-16821 9879 9879 9879) spread(-19034 9879 9879 9879) max_pv 3431 9: [ 0 6121@1p ] PM PV mtr(W) avl(W) raw max min spread -157 1435 6239 9552 -10700 -12913 -23 1407 6117 9552 -10700 -12913 -23 1407 6117 9552 -10700 -12913 11 1407 6117 9552 -10700 -12913 11 1407 6117 9552 -10700 -12913 9 1407 6117 9552 -10700 -12913 9 1407 6117 9552 -10700 -12913 1119 643 2795 9552 -10700 -12913 1119 643 2795 9552 -10700 -12913 -197 1455 6326 9552 -10700 -12913 -197 1455 6326 9552 -10700 -12913 -99 1407 6117 9552 -10700 -12913 -99 1407 6117 9552 -10700 -12913 5 1407 6117 9552 -10700 -12913 5 1407 6117 9552 -10700 -12913 7 1407 6117 9552 -10700 -12913 7 1407 6117 9552 -10700 -12913 10 1407 6117 9552 -10700 -12913 10 1407 6117 9552 -10700 -12913 40 1407 6117 9552 -10700 -12913 2025-11-19 12:10:21,379 Hysteresis -49 0: raw(6117 16000 16000 16000) min(-10700 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9552 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 __all except Off__ 2: filtered 1 to 1, sorted to 0 2: 0: plugged in. alloc 1p Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 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 (117 10000 10000 10000) 7: 0: 6117@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6117@1p __all except Off__ 9: have active chargers. 9: raw(0 9883 9883 9883) min(-16817 9883 9883 9883) spread(-19030 9883 9883 9883) max_pv 3435 9: [ 0 6117@1p ] PM PV mtr(W) avl(W) raw max min spread 1086 913 3969 9552 -10700 -12913 1086 913 3969 9552 -10700 -12913 -705 1708 7426 9552 -10700 -12913 -705 1708 7426 9552 -10700 -12913 -243 1477 6421 9552 -10700 -12913 -243 1477 6421 9552 -10700 -12913 -186 1449 6300 9552 -10700 -12913 -186 1449 6300 9552 -10700 -12913 37 1406 6113 9552 -10700 -12913 37 1406 6113 9552 -10700 -12913 48 1406 6113 9552 -10700 -12913 48 1406 6113 9552 -4900 -12913 43 1406 6113 9552 -4900 -12913 43 1406 6113 9552 -4900 -12913 1052 930 4043 9552 -4900 -12913 1052 930 4043 9552 -4900 -12913 -822 1767 7682 9552 -4900 -12913 -822 1767 7682 9552 -4900 -12913 -217 1464 6365 9552 -4900 -12913 -217 1464 6365 9552 -4900 -12913 2025-11-19 12:10:31,484 Hysteresis -39 0: raw(6365 16000 16000 16000) min(-4900 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9552 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 __all except Off__ 2: filtered 1 to 1, sorted to 0 2: 0: plugged in. alloc 1p Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 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 (365 10000 10000 10000) 7: 0: 6365@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6365@1p __all except Off__ 9: have active chargers. 9: raw(0 9635 9635 9635) min(-11265 9635 9635 9635) spread(-19278 9635 9635 9635) max_pv 3187 9: [ 0 6365@1p ] PM PV mtr(W) avl(W) raw max min spread -159 1492 6486 9552 -4900 -12913 -159 1492 6486 9552 -4900 -12913 22 1463 6360 9552 -4900 -12913 22 1463 6360 9552 -4900 -12913 76 1463 6360 9552 -4900 -12913 76 1463 6360 9552 -4900 -12913 -10 1463 6360 9552 -4900 -12913 -10 1463 6360 9552 -4900 -12913 998 1014 4408 9552 -4900 -12913 998 1014 4408 9552 -4900 -12913 -285 1555 6760 9552 -4900 -12913 -285 1555 6760 9552 -4900 -12913 -700 1763 7665 9552 -4900 -12913 -700 1763 7665 9552 -4900 -12913 -252 1539 6691 9552 -4900 -12913 -252 1539 6691 9552 -4900 -12913 -42 1463 6360 9552 -4900 -12913 -42 1463 6360 9552 -4900 -12913 -21 1463 6360 9552 -4900 -12913 -21 1463 6360 9552 -4900 -12913 2025-11-19 12:10:41,493 Hysteresis -29 0: raw(6360 16000 16000 16000) min(-4900 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9552 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 __all except Off__ 2: filtered 1 to 1, sorted to 0 2: 0: plugged in. alloc 1p Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 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 (360 10000 10000 10000) 7: 0: 6360@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6360@1p __all except Off__ 9: have active chargers. 9: raw(0 9640 9640 9640) min(-11260 9640 9640 9640) spread(-19273 9640 9640 9640) max_pv 3192 9: [ 0 6360@1p ] PM PV mtr(W) avl(W) raw max min spread -56 1462 6356 9552 -4900 -12913 -56 1462 6356 9552 -4900 -12913 1012 1006 4373 9552 -4900 -12913 1012 1006 4373 9552 -4900 -12913 -11 1462 6356 9552 -4900 -12913 -11 1462 6356 9552 -4900 -12913 -918 1871 8134 9552 -4900 -12913 -918 1871 8134 9552 -4900 -12913 -189 1506 6547 9552 -4900 -12913 -189 1506 6547 9552 -4900 -12913 -7 1462 6356 9552 -4900 -12913 -7 1462 6356 9552 -4900 -12913 9 1462 6356 9552 -4900 -12913 9 1462 6356 9552 -4900 -12913 -1 1462 6356 9552 -4900 -12913 -1 1462 6356 9552 -4900 -12913 1025 1000 4347 9552 -4900 -12913 1025 1000 4347 9552 -4900 -12913 -11 1462 6356 9552 -4900 -12913 -11 1462 6356 9552 -4900 -12913 2025-11-19 12:10:51,499 Hysteresis -19 0: raw(6356 16000 16000 16000) min(-4900 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9552 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 __all except Off__ 2: filtered 1 to 1, sorted to 0 2: 0: plugged in. alloc 1p Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 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 (356 10000 10000 10000) 7: 0: 6356@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6356@1p __all except Off__ 9: have active chargers. 9: raw(0 9644 9644 9644) min(-11256 9644 9644 9644) spread(-19269 9644 9644 9644) max_pv 3196 9: [ 0 6356@1p ] PM PV mtr(W) avl(W) raw max min spread -408 1615 7021 9552 -4900 -12913 -408 1615 7021 9552 -4900 -12913 -120 1471 6395 9552 -4900 -12913 -120 1471 6395 9552 -4900 -12913 -57 1461 6352 9552 -4900 -12913 -57 1461 6352 9552 -4900 -12913 4 1461 6352 9552 -4900 -12913 4 1461 6352 9552 -4900 -12913 1123 694 3017 9552 -4900 -12913 1123 694 3017 9552 -4900 -12913 1671 87 378 9552 -4900 -12913 1671 87 378 9552 -4900 -12913 945 1039 4517 9552 -4900 -12913 945 1039 4517 9552 -4900 -12913 178 1422 6182 9552 -4900 -12913 178 1422 6182 9552 -4900 -12913 -45 1461 6352 9552 -4900 -12913 -45 1461 6352 9552 -4900 -12913 -13 1461 6352 9552 -4900 -12913 2025-11-19 12:11:01,654 Hysteresis -9 0: raw(6352 16000 16000 16000) min(-4900 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9552 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 __all except Off__ 2: filtered 1 to 1, sorted to 0 2: 0: plugged in. alloc 1p Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 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 (352 10000 10000 10000) 7: 0: 6352@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6352@1p __all except Off__ 9: have active chargers. 9: raw(0 9648 9648 9648) min(-11252 9648 9648 9648) spread(-19265 9648 9648 9648) max_pv 3200 9: [ 0 6352@1p ] PM PV mtr(W) avl(W) raw max min spread -13 1460 6347 9552 -4900 -12913 53 1460 6347 9552 -4900 -12913 53 1460 6347 9552 -4900 -12913 40 1460 6347 9552 -4900 -12913 40 1460 6347 9552 -4900 -12913 1008 1006 4373 9552 -4900 -12913 1008 1006 4373 9552 -4900 -12913 16 1460 6347 9552 -4900 -12913 16 1460 6347 9552 -4900 -12913 -41 1460 6347 9552 -4900 -12913 -41 1460 6347 9552 -4900 -12913 14 1460 6347 9552 -4900 -12913 14 1460 6347 9552 -4900 -12913 14 1460 6347 9552 -4900 -12913 14 1460 6347 9552 -4900 -12913 -567 1693 7360 9552 -4900 -12913 -567 1693 7360 9552 -4547 -12913 -176 1498 6513 9552 -4547 -12913 -176 1498 6513 9552 -4547 -12913 993 1014 4408 9552 -4547 -12913 2025-11-19 12:11:11,659 Hysteresis 0 0: raw(4408 16000 16000 16000) min(-4547 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9552 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 __all except Off__ 2: filtered 1 to 1, sorted to 0 2: 0: plugged in. alloc 1p Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-1592 10000 10000 10000) min(-10547 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 3552 9: [ 0 6000@1p ] charger 0: clearing just_plugged_in_timestamp after deadline elapsed PM PV mtr(W) avl(W) raw max min spread -304 1482 6443 9552 -4547 -12913 -304 1482 6443 9552 -4547 -12913 -182 1421 6178 9552 -4547 -12913 -182 1421 6178 9552 -4547 -12913 -55 1380 6000 9552 -4547 -12913 -55 1380 6000 9552 -4547 -12913 15 1380 6000 9552 -4547 -12913 15 1380 6000 9552 -4547 -12913 40 1380 6000 9552 -4547 -12913 40 1380 6000 9552 -4547 -12913 -10 1380 6000 9552 -4504 -12913 -10 1380 6000 9552 -4504 -12913 941 960 4173 9552 -4504 -12913 941 960 4173 9552 -4504 -12913 -675 1667 7247 9552 -4504 -12913 -675 1667 7247 9552 -4504 -12913 -214 1437 6247 9552 -4504 -12913 -214 1437 6247 9552 -4504 -12913 -114 1387 6030 9552 -4504 -12913 -114 1387 6030 9552 -4504 -12913 2025-11-19 12:11:21,665 Hysteresis 10 0: raw(6030 16000 16000 16000) min(-4504 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9552 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (30 10000 10000 10000) 7: 0: 6030@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6030@1p __all except Off__ 9: have active chargers. 9: raw(0 9970 9970 9970) min(-10534 9970 9970 9970) spread(-18943 9970 9970 9970) max_pv 3522 9: [ 0 6030@1p ] PM PV mtr(W) avl(W) raw max min spread 114 1379 5995 9552 -4504 -12913 114 1379 5995 9552 -4504 -12913 30 1386 6026 9552 -4504 -12913 30 1386 6026 9552 -4504 -12913 -44 1386 6026 9552 -4504 -12913 -44 1386 6026 9552 -4504 -12913 939 967 4204 9552 -4504 -12913 939 967 4204 9552 -4504 -12913 -929 1800 7826 9552 -4504 -12913 -929 1800 7826 9552 -4504 -12913 -288 1480 6434 9552 -4504 -12913 -288 1480 6434 9552 -4504 -12913 -39 1386 6026 9552 -4504 -12913 -39 1386 6026 9552 -4504 -12913 -31 1386 6026 9552 -4504 -12913 -31 1386 6026 9552 -4504 -12913 -51 1386 6026 9552 -4504 -12913 -51 1386 6026 9552 -4504 -12913 0 1386 6026 9552 -4504 -12913 0 1386 6026 9552 -4504 -12913 2025-11-19 12:11:31,806 Hysteresis 21 0: raw(6026 16000 16000 16000) min(-4504 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9552 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (26 10000 10000 10000) 7: 0: 6026@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6026@1p __all except Off__ 9: have active chargers. 9: raw(0 9974 9974 9974) min(-10530 9974 9974 9974) spread(-18939 9974 9974 9974) max_pv 3526 9: [ 0 6026@1p ] PM PV mtr(W) avl(W) raw max min spread 995 938 4078 9552 -4504 -12913 995 938 4078 9552 -4504 -12913 -604 1637 7117 9552 -4504 -12913 -604 1637 7117 9552 -4504 -12913 -347 1508 6556 9552 -4504 -12913 -347 1508 6556 9552 -4504 -12913 24 1385 6021 9552 -4504 -12913 24 1385 6021 9552 -4504 -12913 60 1385 6021 9552 -4504 -12913 60 1385 6021 9552 -4504 -12913 15 1385 6021 9552 -4504 -12913 15 1385 6021 9552 0 -12913 48 1385 6021 9552 0 -12913 48 1385 6021 9552 0 -12913 989 941 4091 9552 0 -12913 989 941 4091 9552 0 -12913 -580 1625 7065 9552 0 -12913 -580 1625 7065 9552 0 -12913 -874 1772 7704 9552 0 -12913 -874 1772 7704 9552 0 -12913 2025-11-19 12:11:41,811 Hysteresis 31 0: raw(7704 16000 16000 16000) min(0 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9552 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (1704 10000 10000 10000) 7: 0: 7704@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7704@1p __all except Off__ 9: have active chargers. 9: raw(0 8296 8296 8296) min(-7704 8296 8296 8296) spread(-20617 8296 8296 8296) max_pv 1848 9: [ 0 7704@1p ] PM PV mtr(W) avl(W) raw max min spread -239 1840 8000 9552 0 -12913 -239 1840 8000 9552 0 -12913 9 1771 7700 9552 378 -12913 9 1771 7700 9552 378 -12913 15 1771 7700 9552 378 -12913 15 1771 7700 9552 378 -12913 314 1664 7234 9552 378 -12913 314 1664 7234 9552 378 -12913 1065 1289 5604 9552 378 -12913 1065 1289 5604 9552 378 -12913 64 1771 7700 9552 378 -12913 64 1771 7700 9552 378 -12913 -970 2206 9591 9591 378 -12913 -970 2206 9591 9591 378 -12913 -404 1923 8360 9591 378 -12913 -404 1923 8360 9591 378 -12913 -51 1771 7700 9591 378 -12913 -51 1771 7700 9591 378 -12913 28 1771 7700 9591 378 -12913 28 1771 7700 9591 378 -12913 2025-11-19 12:11:51,821 Hysteresis 41 0: raw(7700 16000 16000 16000) min(378 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9591 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (1700 10000 10000 10000) 7: 0: 7700@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7700@1p __all except Off__ 9: have active chargers. 9: raw(0 8300 8300 8300) min(-7322 8300 8300 8300) spread(-20613 8300 8300 8300) max_pv 1891 9: [ 0 7700@1p ] PM PV mtr(W) avl(W) raw max min spread -6 1771 7700 9591 378 -12913 -6 1771 7700 9591 378 -12913 956 1343 5839 9591 378 -12913 956 1343 5839 9591 378 -12913 -10 1771 7700 9591 378 -12913 -10 1771 7700 9591 378 -12913 -487 1964 8539 9591 378 -12913 -487 1964 8539 9591 378 -12913 -116 1779 7734 9591 378 -12913 -116 1779 7734 9591 378 -12913 -18 1771 7700 9591 378 -12913 -18 1771 7700 9591 378 -12913 12 1771 7700 9591 378 -12913 12 1771 7700 9591 378 -12913 39 1771 7700 9591 378 -12913 39 1771 7700 9591 378 -12913 2102 20 86 9591 86 -12913 2102 20 86 9591 86 -12913 580 1531 6656 9591 86 -12913 580 1531 6656 9591 86 -12913 2025-11-19 12:12:01,863 Hysteresis 51 0: raw(6656 16000 16000 16000) min(86 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9591 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (656 10000 10000 10000) 7: 0: 6656@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6656@1p __all except Off__ 9: have active chargers. 9: raw(0 9344 9344 9344) min(-6570 9344 9344 9344) spread(-19569 9344 9344 9344) max_pv 2935 9: [ 0 6656@1p ] PM PV mtr(W) avl(W) raw max min spread 59 1530 6652 9591 86 -12913 -110 1535 6673 9591 86 -12913 -110 1535 6673 9591 86 -12913 -100 1530 6652 9591 86 -12913 -100 1530 6652 9591 86 -12913 -229 1594 6930 9591 86 -12913 -229 1594 6930 9591 86 -12913 -105 1532 6660 9591 86 -12913 -105 1532 6660 9591 86 -12913 -40 1530 6652 9591 86 -12913 -40 1530 6652 9591 86 -12913 40 1530 6652 9591 86 -12913 40 1530 6652 9591 86 -12913 31 1530 6652 9591 86 -12913 31 1530 6652 9591 86 -12913 -7 1530 6652 9591 86 -12913 -7 1530 6652 9591 86 -12913 -142 1551 6743 9591 86 -12913 -142 1551 6743 9591 86 -12913 -557 1758 7643 9591 86 -12913 2025-11-19 12:12:11,874 Hysteresis 61 0: raw(7643 16000 16000 16000) min(86 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9591 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (1643 10000 10000 10000) 7: 0: 7643@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7643@1p __all except Off__ 9: have active chargers. 9: raw(0 8357 8357 8357) min(-7557 8357 8357 8357) spread(-20556 8357 8357 8357) max_pv 1948 9: [ 0 7643@1p ] PM PV mtr(W) avl(W) raw max min spread -557 1985 8630 9591 86 -12913 -125 1769 7691 9591 86 -12913 -125 1769 7691 9591 86 -12913 10 1757 7639 9591 86 -12913 10 1757 7639 9591 86 -12913 251 1682 7313 9591 86 -12913 251 1682 7313 9591 86 -12913 83 1757 7639 9591 86 -12913 83 1757 7639 9591 86 -12913 89 1757 7639 9591 86 -12913 89 1757 7639 9591 86 -12913 50 1757 7639 9591 86 -12913 50 1757 7639 9591 86 -12913 -9 1757 7639 9591 86 -12913 -9 1757 7639 9591 86 -12913 0 1757 7639 9591 86 -12913 0 1757 7639 9591 86 -12913 1 1757 7639 9591 86 -12913 1 1757 7639 9591 86 -12913 -1 1757 7639 9591 86 -12913 2025-11-19 12:12:21,914 Hysteresis 71 0: raw(7639 16000 16000 16000) min(86 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9591 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (1639 10000 10000 10000) 7: 0: 7639@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7639@1p __all except Off__ 9: have active chargers. 9: raw(0 8361 8361 8361) min(-7553 8361 8361 8361) spread(-20552 8361 8361 8361) max_pv 1952 9: [ 0 7639@1p ] PM PV mtr(W) avl(W) raw max min spread -1 1756 7634 9591 86 -12913 25 1756 7634 9591 86 -12913 25 1756 7634 9591 86 -12913 9 1756 7634 9591 86 -12913 9 1756 7634 9591 86 -12913 -35 1756 7634 9591 86 -12913 -35 1756 7634 9591 86 -12913 -33 1756 7634 9591 86 -12913 -33 1756 7634 9591 86 -12913 -4 1756 7634 9591 86 -12913 -4 1756 7634 9591 86 -12913 -18 1756 7634 9591 86 -12913 -18 1756 7634 9591 86 -12913 24 1756 7634 9591 86 -12913 24 1756 7634 9591 86 -12913 13 1756 7634 9591 86 -12913 13 1756 7634 9591 86 -12913 -50 1756 7634 9591 86 -12913 -50 1756 7634 9591 86 -12913 2025-11-19 12:12:32,102 Hysteresis 81 0: raw(7634 16000 16000 16000) min(86 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9591 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (1634 10000 10000 10000) 7: 0: 7634@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7634@1p __all except Off__ 9: have active chargers. 9: raw(0 8366 8366 8366) min(-7548 8366 8366 8366) spread(-20547 8366 8366 8366) max_pv 1957 9: [ 0 7634@1p ] PM PV mtr(W) avl(W) raw max min spread -2 1755 7630 9591 86 -12913 -2 1755 7630 9591 86 -12913 1 1755 7630 9591 86 -12913 1 1755 7630 9591 86 -12913 -5 1755 7630 9591 86 -12913 -5 1755 7630 9591 86 -12913 -1 1755 7630 9591 86 -12913 -1 1755 7630 9591 86 -12913 1304 852 3704 9591 86 -12913 1304 852 3704 9591 86 -12913 -606 2008 8730 9591 86 -12913 -606 2008 8730 9591 86 -12913 911 1350 5869 9591 86 -12913 911 1350 5869 9591 86 -12913 -347 1878 8165 9591 86 -12913 -676 2043 8882 9591 86 -12913 -676 2043 8882 9591 86 -12913 -115 1762 7660 9591 86 -12913 -115 1762 7660 9591 86 -12913 -17 1755 7630 9591 86 -12913 2025-11-19 12:12:42,108 Hysteresis 91 0: raw(7630 16000 16000 16000) min(86 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9591 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (1630 10000 10000 10000) 7: 0: 7630@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7630@1p __all except Off__ 9: have active chargers. 9: raw(0 8370 8370 8370) min(-7544 8370 8370 8370) spread(-20543 8370 8370 8370) max_pv 1961 9: [ 0 7630@1p ] PM PV mtr(W) avl(W) raw max min spread -17 1754 7626 9591 86 -12913 -12 1754 7626 9591 86 -12913 -12 1754 7626 9591 86 -12913 -190 1799 7821 9591 86 -12913 -190 1799 7821 9591 86 -12913 -10 1754 7626 9591 86 -12913 -10 1754 7626 9591 86 -12913 94 1754 7626 9591 86 -12913 94 1754 7626 9591 86 -12913 48 1754 7626 9591 86 -12913 48 1754 7626 9591 86 -12913 24 1754 7626 9591 86 -12913 24 1754 7626 9591 86 -12913 -18 1754 7626 9591 86 -12913 -18 1754 7626 9591 86 -12913 -49 1754 7626 9591 86 -12913 -49 1754 7626 9591 86 -12913 -35 1754 7626 9591 86 -12913 -35 1754 7626 9591 86 -12913 -38 1754 7626 9591 86 -12913 2025-11-19 12:12:52,151 Hysteresis 101 0: raw(7626 16000 16000 16000) min(86 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9591 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (1626 10000 10000 10000) 7: 0: 7626@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7626@1p __all except Off__ 9: have active chargers. 9: raw(0 8374 8374 8374) min(-7540 8374 8374 8374) spread(-20539 8374 8374 8374) max_pv 1965 9: [ 0 7626@1p ] PM PV mtr(W) avl(W) raw max min spread -38 1753 7621 9591 86 -12913 -16 1753 7621 9591 86 -12913 -16 1753 7621 9591 86 -12913 -99 1753 7621 9591 86 -12913 -99 1753 7621 9591 86 -12913 25 1753 7621 9591 86 -12913 25 1753 7621 9591 86 -12913 64 1753 7621 9591 86 -12913 64 1753 7621 9591 86 -12913 46 1753 7621 9591 86 -12913 46 1753 7621 9591 86 -12913 -545 1975 8586 9591 86 -12913 -545 1975 8586 9591 86 -12913 -310 1858 8078 9591 86 -12913 -310 1858 8078 9591 86 -12913 -28 1753 7621 9591 86 -12913 -28 1753 7621 9591 86 -12913 7 1753 7621 9591 86 -12913 7 1753 7621 9591 86 -12913 -12 1753 7621 9591 86 -12913 2025-11-19 12:13:02,189 Hysteresis 111 0: raw(7621 16000 16000 16000) min(86 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9591 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (1621 10000 10000 10000) 7: 0: 7621@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7621@1p __all except Off__ 9: have active chargers. 9: raw(0 8379 8379 8379) min(-7535 8379 8379 8379) spread(-20534 8379 8379 8379) max_pv 1970 9: [ 0 7621@1p ] PM PV mtr(W) avl(W) raw max min spread -12 1752 7617 9591 86 -12913 6 1752 7617 9591 86 -12913 6 1752 7617 9591 86 -12913 -94 1752 7617 9591 86 -12913 -94 1752 7617 9591 86 -12913 122 1741 7569 9591 86 -12913 122 1741 7569 9591 86 -12913 232 1686 7330 9591 86 -12913 232 1686 7330 9591 86 -12913 114 1745 7586 9591 86 -12913 114 1745 7586 9591 86 -12913 -1 1752 7617 9591 86 -12913 -1 1752 7617 9591 86 -12913 19 1752 7617 9591 86 -12913 19 1752 7617 9591 86 -12913 7 1752 7617 9591 86 -12913 7 1752 7617 9591 86 -12913 -21 1752 7617 9591 86 -12913 -21 1752 7617 9591 86 -12913 2025-11-19 12:13:12,197 Hysteresis 121 0: raw(7617 16000 16000 16000) min(86 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9591 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (1617 10000 10000 10000) 7: 0: 7617@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7617@1p __all except Off__ 9: have active chargers. 9: raw(0 8383 8383 8383) min(-7531 8383 8383 8383) spread(-20530 8383 8383 8383) max_pv 1974 9: [ 0 7617@1p ] PM PV mtr(W) avl(W) raw max min spread 12 1751 7613 9591 86 -12913 12 1751 7613 9591 86 -12913 -24 1751 7613 9591 86 -12913 -24 1751 7613 9591 86 -12913 -212 1807 7856 9591 86 -12913 -98 1751 7613 9591 86 -12913 -98 1751 7613 9591 86 -12913 -11 1751 7613 9591 86 -12913 -11 1751 7613 9591 86 -12913 6 1751 7613 9591 86 -12913 6 1751 7613 9591 86 -12913 40 1751 7613 9591 86 -12913 40 1751 7613 9591 86 -12913 42 1751 7613 9591 86 -12913 42 1751 7613 9591 86 -12913 -41 1751 7613 9591 86 -12913 -41 1751 7613 9591 86 -12913 -9 1751 7613 9591 86 -12913 -9 1751 7613 9591 86 -12913 -6 1751 7613 9591 86 -12913 2025-11-19 12:13:22,276 Hysteresis 131 0: raw(7613 16000 16000 16000) min(86 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9591 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (1613 10000 10000 10000) 7: 0: 7613@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7613@1p __all except Off__ 9: have active chargers. 9: raw(0 8387 8387 8387) min(-7527 8387 8387 8387) spread(-20526 8387 8387 8387) max_pv 1978 9: [ 0 7613@1p ] PM PV mtr(W) avl(W) raw max min spread -6 1750 7608 9591 86 -12913 1 1750 7608 9591 86 -12913 1 1750 7608 9591 86 -12913 48 1750 7608 9591 86 -12913 48 1750 7608 9591 86 -12913 15 1750 7608 9591 86 -12913 15 1750 7608 9591 86 -12913 -47 1750 7608 9591 86 -12913 -47 1750 7608 9591 86 -12913 -6 1750 7608 9591 86 -12913 -6 1750 7608 9591 86 -12913 4 1750 7608 9591 86 -12913 4 1750 7608 9591 86 -12913 -11 1750 7608 9591 86 -12913 -11 1750 7608 9591 86 -12913 7 1750 7608 9591 86 -12913 7 1750 7608 9591 86 -12913 25 1750 7608 9591 86 -12913 25 1750 7608 9591 86 -12913 4 1750 7608 9591 86 -12913 2025-11-19 12:13:32,282 Hysteresis 141 0: raw(7608 16000 16000 16000) min(86 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9591 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (1608 10000 10000 10000) 7: 0: 7608@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7608@1p __all except Off__ 9: have active chargers. 9: raw(0 8392 8392 8392) min(-7522 8392 8392 8392) spread(-20521 8392 8392 8392) max_pv 1983 9: [ 0 7608@1p ] PM PV mtr(W) avl(W) raw max min spread 4 1749 7604 9591 86 -12913 -5 1749 7604 9591 86 -12913 -5 1749 7604 9591 86 -12913 -13 1749 7604 9591 86 -12913 -13 1749 7604 9591 86 -12913 -16 1749 7604 9591 86 -12913 -16 1749 7604 9591 86 -12913 -7 1749 7604 9591 86 -12913 -7 1749 7604 9591 86 -12913 0 1749 7604 9591 86 -12913 0 1749 7604 9591 86 -12913 -25 1749 7604 9591 86 -12913 -25 1749 7604 9591 86 -12913 -17 1749 7604 9591 86 -12913 -17 1749 7604 9591 86 -12913 -20 1749 7604 9591 86 -12913 -20 1749 7604 9591 86 -12913 -11 1749 7604 9591 86 -12913 -11 1749 7604 9591 86 -12913 -17 1749 7604 9591 86 -12913 2025-11-19 12:13:42,287 Hysteresis 151 0: raw(7604 16000 16000 16000) min(86 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9591 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (1604 10000 10000 10000) 7: 0: 7604@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7604@1p __all except Off__ 9: have active chargers. 9: raw(0 8396 8396 8396) min(-7518 8396 8396 8396) spread(-20517 8396 8396 8396) max_pv 1987 9: [ 0 7604@1p ] PM PV mtr(W) avl(W) raw max min spread -17 1748 7600 9591 86 -12913 22 1748 7600 9591 86 -12913 22 1748 7600 9591 86 -12913 9 1748 7600 9591 86 -12913 9 1748 7600 9591 86 -12913 -29 1748 7600 9591 86 -12913 -29 1748 7600 9591 86 -12913 -7 1748 7600 9591 86 -12913 -7 1748 7600 9591 86 -12913 -6 1748 7600 9591 86 -12913 4 1748 7600 9591 86 -12913 4 1748 7600 9591 86 -12913 4 1748 7600 9591 86 -12913 81 1748 7600 9591 86 -12913 38 1748 7600 9591 86 -12913 38 1748 7600 9591 86 -12913 -5 1748 7600 9591 86 -12913 -5 1748 7600 9591 86 -12913 7 1748 7600 9591 86 -12913 7 1748 7600 9591 86 -12913 2025-11-19 12:13:52,374 Hysteresis 161 0: raw(7600 16000 16000 16000) min(86 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9591 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (1600 10000 10000 10000) 7: 0: 7600@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7600@1p __all except Off__ 9: have active chargers. 9: raw(0 8400 8400 8400) min(-7514 8400 8400 8400) spread(-20513 8400 8400 8400) max_pv 1991 9: [ 0 7600@1p ] PM PV mtr(W) avl(W) raw max min spread -1 1748 7600 9591 86 -12913 -1 1748 7600 9591 86 -12913 -2 1748 7600 9591 86 -12913 -2 1748 7600 9591 86 -12913 21 1748 7600 9591 86 -12913 21 1748 7600 9591 86 -12913 -13 1748 7600 9591 86 -12913 -13 1748 7600 9591 86 -12913 -79 1748 7600 9591 86 -12913 -79 1748 7600 9591 86 -12913 -53 1748 7600 9591 86 -12913 -53 1748 7600 9591 86 -12913 -37 1748 7600 9591 86 -12913 -37 1748 7600 9591 86 -12913 -20 1748 7600 9591 86 -12913 -20 1748 7600 9591 86 -12913 24 1748 7600 9591 86 -12913 24 1748 7600 9591 86 -12913 32 1748 7600 9591 86 -12913 2025-11-19 12:14:02,381 Hysteresis 171 0: raw(7600 16000 16000 16000) min(86 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9591 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (1600 10000 10000 10000) 7: 0: 7600@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7600@1p __all except Off__ 9: have active chargers. 9: raw(0 8400 8400 8400) min(-7514 8400 8400 8400) spread(-20513 8400 8400 8400) max_pv 1991 9: [ 0 7600@1p ] PM PV mtr(W) avl(W) raw max min spread 32 1748 7600 9591 86 -12913 -3 1748 7600 9591 86 -12913 -3 1748 7600 9591 86 -12913 15 1748 7600 9591 86 -12913 15 1748 7600 9591 86 -12913 38 1748 7600 9591 86 -12913 38 1748 7600 9591 86 -12913 35 1748 7600 9591 86 -12913 35 1748 7600 9591 86 -12913 96 1748 7600 9591 86 -12913 96 1748 7600 9591 86 -12913 84 1748 7600 9591 86 -12913 84 1748 7600 9591 86 -12913 32 1748 7600 9591 86 -12913 32 1748 7600 9591 86 -12913 36 1748 7600 9591 86 -12913 36 1748 7600 9591 86 -12913 47 1748 7600 9591 86 -12913 47 1748 7600 9591 86 -12913 53 1748 7600 9591 86 -12913 2025-11-19 12:14:12,411 Hysteresis 181 0: raw(7600 16000 16000 16000) min(86 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9591 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (1600 10000 10000 10000) 7: 0: 7600@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7600@1p __all except Off__ 9: have active chargers. 9: raw(0 8400 8400 8400) min(-7514 8400 8400 8400) spread(-20513 8400 8400 8400) max_pv 1991 9: [ 0 7600@1p ] PM PV mtr(W) avl(W) raw max min spread 53 1748 7600 9591 86 -12913 89 1748 7600 9591 86 -12913 89 1748 7600 9591 86 -12913 43 1748 7600 9591 86 -12913 43 1748 7600 9591 86 -12913 -13 1748 7600 9591 86 -12913 -13 1748 7600 9591 86 -12913 -16 1748 7600 9591 86 -12913 -16 1748 7600 9591 86 -12913 -2 1748 7600 9591 86 -12913 -2 1748 7600 9591 86 -12913 -2 1748 7600 9591 86 -12913 -2 1748 7600 9591 86 -12913 28 1748 7600 9591 86 -12913 28 1748 7600 9591 86 -12913 15 1748 7600 9591 86 -12913 15 1748 7600 9591 86 -12913 -46 1748 7600 9591 86 -12913 -46 1748 7600 9591 86 -12913 576 1510 6565 9591 86 -12913 2025-11-19 12:14:22,493 Hysteresis 191 0: raw(6565 16000 16000 16000) min(86 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9591 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (565 10000 10000 10000) 7: 0: 6565@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6565@1p __all except Off__ 9: have active chargers. 9: raw(0 9435 9435 9435) min(-6479 9435 9435 9435) spread(-19478 9435 9435 9435) max_pv 3026 9: [ 0 6565@1p ] PM PV mtr(W) avl(W) raw max min spread 576 1271 5526 9591 86 -12913 71 1509 6560 9591 86 -12913 71 1509 6560 9591 86 -12913 -77 1509 6560 9591 86 -12913 -77 1509 6560 9591 86 -12913 -239 1578 6860 9591 86 -12913 -239 1578 6860 9591 86 -12913 -134 1526 6634 9591 86 -12913 -134 1526 6634 9591 86 -12913 -22 1509 6560 9591 86 -12913 -22 1509 6560 9591 86 -12913 17 1509 6560 9591 86 -12913 17 1509 6560 9591 86 -12913 40 1509 6560 9591 86 -12913 40 1509 6560 9591 86 -12913 9 1509 6560 9591 86 -12913 9 1509 6560 9591 86 -12913 3 1509 6560 9591 86 -12913 3 1509 6560 9591 86 -12913 61 1509 6560 9591 86 -12913 2025-11-19 12:14:32,498 Hysteresis 201 0: raw(6560 16000 16000 16000) min(86 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9591 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (560 10000 10000 10000) 7: 0: 6560@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6560@1p __all except Off__ 9: have active chargers. 9: raw(0 9440 9440 9440) min(-6474 9440 9440 9440) spread(-19473 9440 9440 9440) max_pv 3031 9: [ 0 6560@1p ] PM PV mtr(W) avl(W) raw max min spread 61 1508 6556 9591 86 -12913 22 1508 6556 9591 86 -12913 22 1508 6556 9591 86 -12913 -6 1508 6556 9591 86 -12913 -6 1508 6556 9591 86 -12913 16 1508 6556 9591 86 -12913 16 1508 6556 9591 86 -12913 -3 1508 6556 9591 86 -12913 -3 1508 6556 9591 86 -12913 7 1508 6556 9591 86 -12913 7 1508 6556 9591 86 -12913 -15 1508 6556 9591 86 -12913 -15 1508 6556 9591 86 -12913 -14 1508 6556 9591 86 -12913 -14 1508 6556 9591 86 -12913 -27 1508 6556 9591 86 -12913 -27 1508 6556 9591 86 -12913 -5 1508 6556 9591 86 -12913 -5 1508 6556 9591 86 -12913 1 1508 6556 9591 86 -12913 2025-11-19 12:14:42,549 Hysteresis 211 0: raw(6556 16000 16000 16000) min(86 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9591 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (556 10000 10000 10000) 7: 0: 6556@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6556@1p __all except Off__ 9: have active chargers. 9: raw(0 9444 9444 9444) min(-6470 9444 9444 9444) spread(-19469 9444 9444 9444) max_pv 3035 9: [ 0 6556@1p ] PM PV mtr(W) avl(W) raw max min spread 1 1507 6552 9591 86 -12913 -5 1507 6552 9591 86 -12913 -5 1507 6552 9591 86 -12913 24 1507 6552 9591 86 -12913 24 1507 6552 9591 86 -12913 16 1507 6552 9591 86 -12913 16 1507 6552 9591 86 -12913 -53 1507 6552 9591 86 -12913 -53 1507 6552 9591 86 -12913 -25 1507 6552 9591 86 -12913 -25 1507 6552 9591 86 -12913 -10 1507 6552 9591 86 -12913 -10 1507 6552 9591 86 -12913 -3 1507 6552 9591 86 -12913 -3 1507 6552 9591 86 -12913 -24 1507 6552 9591 86 -12913 -24 1507 6552 9591 86 -12913 -45 1507 6552 9591 86 -12913 -45 1507 6552 9591 86 -12913 -61 1507 6552 9591 86 -12913 2025-11-19 12:14:52,558 Hysteresis 221 0: raw(6552 16000 16000 16000) min(86 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9591 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (552 10000 10000 10000) 7: 0: 6552@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6552@1p __all except Off__ 9: have active chargers. 9: raw(0 9448 9448 9448) min(-6466 9448 9448 9448) spread(-19465 9448 9448 9448) max_pv 3039 9: [ 0 6552@1p ] PM PV mtr(W) avl(W) raw max min spread -61 1506 6547 9591 86 -12913 -20 1506 6547 9591 86 -12913 -20 1506 6547 9591 86 -12913 -24 1506 6547 9591 86 -12913 -24 1506 6547 9591 86 -12913 30 1506 6547 9591 86 -12913 30 1506 6547 9591 86 -12913 79 1506 6547 9591 86 -12913 20 1506 6547 9591 86 -12913 20 1506 6547 9591 86 -12913 -54 1506 6547 9591 86 -12913 -54 1506 6547 9591 86 -12913 -39 1506 6547 9591 86 -12913 -39 1506 6547 9591 86 -12913 -32 1506 6547 9591 86 -12913 -32 1506 6547 9591 86 -12913 -27 1506 6547 9591 86 -12913 -27 1506 6547 9591 86 -12913 -13 1506 6547 9591 86 -12913 -13 1506 6547 9591 86 -12913 2025-11-19 12:15:02,562 Hysteresis 231 0: raw(6547 16000 16000 16000) min(86 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9591 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 1 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (547 10000 10000 10000) 7: 0: 6547@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6547@1p __all except Off__ 9: have active chargers. 9: raw(0 9453 9453 9453) min(-6461 9453 9453 9453) spread(-19460 9453 9453 9453) max_pv 3044 9: [ 0 6547@1p ] PM PV mtr(W) avl(W) raw max min spread -70 1505 6543 9591 86 -12913 -70 1505 6543 9591 86 -12913 -68 1505 6543 9591 86 -12913 -68 1505 6543 9591 86 -12913 -27 1505 6543 9591 86 -12913 -27 1505 6543 9591 86 -12913 -14 1505 6543 9591 86 -12913 -14 1505 6543 9591 86 -12913 9 1505 6543 9591 86 -12913 9 1505 6543 9591 86 -12913 53 1505 6543 9591 86 -12913 53 1505 6543 9591 86 -12913 46 1505 6543 9591 86 -12913 46 1505 6543 9591 86 -12913 -29 1505 6543 9591 86 -12913 -29 1505 6543 9591 86 -12913 -4 1505 6543 9591 86 -12913 -4 1505 6543 9591 86 -12913 -583 1746 7591 9591 86 -12913 -583 1746 7591 9591 86 -12913 2025-11-19 12:15:12,645 Hysteresis 241 0: raw(7591 16000 16000 16000) min(86 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9591 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (1591 10000 10000 10000) 7: 0: 7591@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7591@1p __all except Off__ 9: have active chargers. 9: raw(0 8409 8409 8409) min(-7505 8409 8409 8409) spread(-20504 8409 8409 8409) max_pv 2000 9: [ 0 7591@1p ] PM PV mtr(W) avl(W) raw max min spread -124 1757 7639 9591 86 -12913 -124 1757 7639 9591 86 -12913 10 1745 7586 9591 86 -12913 10 1745 7586 9591 86 -12913 185 1703 7404 9591 86 -12913 185 1703 7404 9591 86 -12913 196 1697 7378 9591 86 -12913 196 1697 7378 9591 86 -12913 15 1745 7586 9591 86 -12913 15 1745 7586 9591 86 -12913 5 1745 7586 9591 86 -12913 5 1745 7586 9591 86 -12913 15 1745 7586 9591 86 -12913 15 1745 7586 9591 86 -12913 64 1745 7586 9591 86 -12913 64 1745 7586 9591 86 -12913 76 1745 7586 9591 86 -12913 76 1745 7586 9591 86 -12913 -13 1745 7586 9591 86 -12913 -13 1745 7586 9591 86 -12913 2025-11-19 12:15:22,650 Hysteresis 251 0: raw(7586 16000 16000 16000) min(86 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9591 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (1586 10000 10000 10000) 7: 0: 7586@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7586@1p __all except Off__ 9: have active chargers. 9: raw(0 8414 8414 8414) min(-7500 8414 8414 8414) spread(-20499 8414 8414 8414) max_pv 2005 9: [ 0 7586@1p ] PM PV mtr(W) avl(W) raw max min spread -18 1744 7582 9591 86 -12913 -18 1744 7582 9591 86 -12913 13 1744 7582 9591 86 -12913 13 1744 7582 9591 86 -12913 33 1744 7582 9591 86 -12913 33 1744 7582 9591 86 -12913 75 1744 7582 9591 86 -12913 75 1744 7582 9591 86 -12913 36 1744 7582 9591 86 -12913 36 1744 7582 9591 86 -12913 -17 1744 7582 9591 86 -12913 -17 1744 7582 9591 86 -12913 -18 1744 7582 9591 86 -12913 -18 1744 7582 9591 86 -12913 2 1744 7582 9591 86 -12913 2 1744 7582 9591 86 -12913 12 1744 7582 9591 86 -12913 12 1744 7582 9591 86 -12913 14 1744 7582 9591 86 -12913 14 1744 7582 9591 86 -12913 2025-11-19 12:15:32,655 Hysteresis 261 0: raw(7582 16000 16000 16000) min(86 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9591 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (1582 10000 10000 10000) 7: 0: 7582@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7582@1p __all except Off__ 9: have active chargers. 9: raw(0 8418 8418 8418) min(-7496 8418 8418 8418) spread(-20495 8418 8418 8418) max_pv 2009 9: [ 0 7582@1p ] PM PV mtr(W) avl(W) raw max min spread 43 1743 7578 9591 86 -12913 43 1743 7578 9591 86 -12913 24 1743 7578 9591 86 -12913 24 1743 7578 9591 86 -12913 -53 1743 7578 9591 86 -12913 -53 1743 7578 9591 86 -12913 -32 1743 7578 9591 86 -12913 -32 1743 7578 9591 86 -12913 -35 1743 7578 9591 86 -12913 -35 1743 7578 9591 86 -12913 -20 1743 7578 9591 86 -12913 -20 1743 7578 9591 86 -12913 0 1743 7578 9591 86 -12913 0 1743 7578 9591 86 -12913 -27 1743 7578 9591 86 -12913 -27 1743 7578 9591 86 -12913 -50 1743 7578 9591 86 -12913 -50 1743 7578 9591 86 -12913 -40 1743 7578 9591 86 -12913 -40 1743 7578 9591 86 -12913 2025-11-19 12:15:42,757 Hysteresis 272 0: raw(7578 16000 16000 16000) min(86 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9591 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (1578 10000 10000 10000) 7: 0: 7578@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7578@1p __all except Off__ 9: have active chargers. 9: raw(0 8422 8422 8422) min(-7492 8422 8422 8422) spread(-20491 8422 8422 8422) max_pv 2013 9: [ 0 7578@1p ] PM PV mtr(W) avl(W) raw max min spread 3 1742 7573 9591 86 -12913 3 1742 7573 9591 86 -12913 18 1742 7573 9591 86 -12913 18 1742 7573 9591 86 -12913 59 1742 7573 9591 86 -12913 59 1742 7573 9591 86 -12913 55 1742 7573 9591 86 -12913 55 1742 7573 9591 86 -12913 -14 1742 7573 9591 86 -12913 -14 1742 7573 9591 86 -12913 21 1742 7573 9591 86 -12913 21 1742 7573 9591 86 -12913 45 1742 7573 9591 86 -12913 45 1742 7573 9591 86 -12913 29 1742 7573 9591 86 -12913 29 1742 7573 9591 86 -12913 82 1742 7573 8882 86 -12913 82 1742 7573 8882 86 -12913 25 1742 7573 8882 86 -12913 2025-11-19 12:15:52,762 Hysteresis 282 0: raw(7573 16000 16000 16000) min(86 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 8882 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (1573 10000 10000 10000) 7: 0: 7573@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7573@1p __all except Off__ 9: have active chargers. 9: raw(0 8427 8427 8427) min(-7487 8427 8427 8427) spread(-20486 8427 8427 8427) max_pv 1309 9: [ 0 7573@1p ] PM PV mtr(W) avl(W) raw max min spread 25 1741 7569 8882 86 -12913 -48 1741 7569 8882 86 -12913 -48 1741 7569 8882 86 -12913 -22 1741 7569 8882 86 -12913 -22 1741 7569 8882 86 -12913 4 1741 7569 8882 86 -12913 4 1741 7569 8882 86 -12913 5 1741 7569 8882 86 -12913 5 1741 7569 8882 86 -12913 45 1741 7569 8882 86 -12913 45 1741 7569 8882 86 -12913 57 1741 7569 8882 86 -12913 57 1741 7569 8882 86 -12913 -15 1741 7569 8882 86 -12913 -15 1741 7569 8882 86 -12913 -2 1741 7569 8882 86 -12913 -2 1741 7569 8882 86 -12913 34 1741 7569 8882 86 -12913 34 1741 7569 8882 86 -12913 46 1741 7569 8882 86 -12913 2025-11-19 12:16:02,798 Hysteresis 292 0: raw(7569 16000 16000 16000) min(86 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 8882 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (1569 10000 10000 10000) 7: 0: 7569@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7569@1p __all except Off__ 9: have active chargers. 9: raw(0 8431 8431 8431) min(-7483 8431 8431 8431) spread(-20482 8431 8431 8431) max_pv 1313 9: [ 0 7569@1p ] PM PV mtr(W) avl(W) raw max min spread 46 1740 7565 8882 86 -12913 101 1740 7565 8882 3704 -12913 101 1740 7565 8882 3704 -12913 51 1740 7565 8882 3704 -12913 51 1740 7565 8882 3704 -12913 -30 1740 7565 8882 3704 -12913 -30 1740 7565 8882 3704 -12913 -5 1740 7565 8882 3704 -12913 -5 1740 7565 8882 3704 -12913 8 1740 7565 8882 3704 -12913 -4 1740 7565 8882 3704 -12913 -4 1740 7565 8882 3704 -12913 -4 1740 7565 8882 3704 -12913 40 1740 7565 8882 3704 -12913 37 1740 7565 8882 3704 -12913 37 1740 7565 8882 3704 -12913 -33 1740 7565 8882 3704 -12913 -33 1740 7565 8882 3704 -12913 -16 1740 7565 8882 3704 -12913 -16 1740 7565 8882 3704 -12913 2025-11-19 12:16:12,850 Hysteresis 302 0: raw(7565 16000 16000 16000) min(3704 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 8882 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (1565 10000 10000 10000) 7: 0: 7565@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7565@1p __all except Off__ 9: have active chargers. 9: raw(0 8435 8435 8435) min(-3861 8435 8435 8435) spread(-20478 8435 8435 8435) max_pv 1317 9: [ 0 7565@1p ] PM PV mtr(W) avl(W) raw max min spread -8 1739 7560 8882 3704 -12913 -8 1739 7560 8882 3704 -12913 -10 1739 7560 8882 3704 -12913 -10 1739 7560 8882 3704 -12913 36 1739 7560 8882 3704 -12913 36 1739 7560 8882 3704 -12913 28 1739 7560 8882 3704 -12913 28 1739 7560 8882 3704 -12913 -55 1739 7560 8882 3704 -12913 -55 1739 7560 8882 3704 -12913 -44 1739 7560 8882 3704 -12913 -44 1739 7560 8882 3704 -12913 -17 1739 7560 8882 3704 -12913 -17 1739 7560 8882 3704 -12913 -6 1739 7560 8882 3704 -12913 -6 1739 7560 8882 3704 -12913 21 1739 7560 8882 3704 -12913 21 1739 7560 8882 3704 -12913 46 1739 7560 8882 3704 -12913 46 1739 7560 8882 3704 -12913 2025-11-19 12:16:22,855 Hysteresis 312 0: raw(7560 16000 16000 16000) min(3704 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 8882 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (1560 10000 10000 10000) 7: 0: 7560@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7560@1p __all except Off__ 9: have active chargers. 9: raw(0 8440 8440 8440) min(-3856 8440 8440 8440) spread(-20473 8440 8440 8440) max_pv 1322 9: [ 0 7560@1p ] PM PV mtr(W) avl(W) raw max min spread -16 1738 7556 8882 3704 -12913 -16 1738 7556 8882 3704 -12913 -22 1738 7556 8882 3704 -12913 -22 1738 7556 8882 3704 -12913 -4 1738 7556 8882 3704 -12913 -4 1738 7556 8882 3704 -12913 -13 1738 7556 8882 3704 -12913 -13 1738 7556 8882 3704 -12913 39 1738 7556 8882 3704 -12913 39 1738 7556 8882 3704 -12913 40 1738 7556 8882 3704 -12913 40 1738 7556 8882 3704 -12913 -62 1738 7556 8882 3704 -12913 -62 1738 7556 8882 3704 -12913 -32 1738 7556 8882 3704 -12913 -32 1738 7556 8882 3704 -12913 -1 1738 7556 8882 3704 -12913 -1 1738 7556 8882 3704 -12913 -2 1738 7556 8882 3704 -12913 -2 1738 7556 8882 3704 -12913 2025-11-19 12:16:32,915 Hysteresis 322 0: raw(7556 16000 16000 16000) min(3704 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 8882 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (1556 10000 10000 10000) 7: 0: 7556@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7556@1p __all except Off__ 9: have active chargers. 9: raw(0 8444 8444 8444) min(-3852 8444 8444 8444) spread(-20469 8444 8444 8444) max_pv 1326 9: [ 0 7556@1p ] PM PV mtr(W) avl(W) raw max min spread -3 1737 7552 8882 3704 -12913 -3 1737 7552 8882 3704 -12913 50 1737 7552 8882 3704 -12913 50 1737 7552 8882 3704 -12913 22 1737 7552 8882 3704 -12913 22 1737 7552 8882 3704 -12913 -40 1737 7552 8882 3704 -12913 -40 1737 7552 8882 3704 -12913 5 1737 7552 8882 3704 -12913 5 1737 7552 8882 3704 -12913 2 1737 7552 8882 3704 -12913 2 1737 7552 8882 3704 -12913 16 1737 7552 8882 5526 -12913 16 1737 7552 8882 5526 -12913 33 1737 7552 8882 5526 -12913 33 1737 7552 8882 5526 -12913 -6 1737 7552 8882 5526 -12913 -6 1737 7552 8882 5526 -12913 -56 1737 7552 8882 5526 -12913 -56 1737 7552 8586 5526 -12913 2025-11-19 12:16:42,922 Hysteresis 332 0: raw(7552 16000 16000 16000) min(5526 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 8586 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (1552 10000 10000 10000) 7: 0: 7552@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7552@1p __all except Off__ 9: have active chargers. 9: raw(0 8448 8448 8448) min(-2026 8448 8448 8448) spread(-20465 8448 8448 8448) max_pv 1034 9: [ 0 7552@1p ] PM PV mtr(W) avl(W) raw max min spread -26 1736 7547 8586 5526 -12913 -26 1736 7547 8586 5526 -12913 -20 1736 7547 8586 5526 -12913 -20 1736 7547 8586 5526 -12913 -18 1736 7547 8586 5526 -12913 -18 1736 7547 8586 5526 -12913 23 1736 7547 8586 5526 -12913 23 1736 7547 8586 5526 -12913 5 1736 7547 8586 5526 -12913 5 1736 7547 8586 5526 -12913 -54 1736 7547 8586 5526 -12913 -54 1736 7547 8586 5526 -12913 688 1442 6269 8586 5526 -12913 688 1442 6269 8586 5526 -12913 280 1646 7156 8586 5526 -12913 280 1646 7156 8586 5526 -12913 128 1722 7486 8586 5526 -12913 128 1722 7486 8586 5526 -12913 81 1736 7547 8586 5526 -12913 81 1736 7547 8586 5526 -12913 2025-11-19 12:16:52,931 Hysteresis 342 0: raw(7547 16000 16000 16000) min(5526 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 8586 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (1547 10000 10000 10000) 7: 0: 7547@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7547@1p __all except Off__ 9: have active chargers. 9: raw(0 8453 8453 8453) min(-2021 8453 8453 8453) spread(-20460 8453 8453 8453) max_pv 1039 9: [ 0 7547@1p ] PM PV mtr(W) avl(W) raw max min spread 22 1735 7543 8586 5526 -12913 22 1735 7543 8586 5526 -12913 -23 1735 7543 8586 5526 -12913 -23 1735 7543 8586 5526 -12913 -34 1735 7543 8586 5526 -12913 -34 1735 7543 8586 5526 -12913 -11 1735 7543 8586 5526 -12913 -11 1735 7543 8586 5526 -12913 -1 1735 7543 8586 5526 -12913 -1 1735 7543 8586 5526 -12913 48 1735 7543 8586 5526 -12913 48 1735 7543 8586 5526 -12913 51 1735 7543 8586 5526 -12913 51 1735 7543 8586 5526 -12913 -24 1735 7543 8586 5526 -12913 -24 1735 7543 8078 5526 -12913 -29 1735 7543 8078 5526 -12913 -29 1735 7543 7856 5526 -12913 -14 1735 7543 7856 5526 -12913 -14 1735 7543 7856 5526 -12913 2025-11-19 12:17:03,087 Hysteresis 352 0: raw(7543 16000 16000 16000) min(5526 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 7856 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (1543 10000 10000 10000) 7: 0: 7543@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7543@1p __all except Off__ 9: have active chargers. 9: raw(0 8457 8457 8457) min(-2017 8457 8457 8457) spread(-20456 8457 8457 8457) max_pv 313 9: [ 0 7543@1p ] PM PV mtr(W) avl(W) raw max min spread 6 1734 7539 7856 5526 -12913 6 1734 7539 7856 5526 -12913 49 1734 7539 7856 5526 -12913 49 1734 7539 7856 5526 -12913 26 1734 7539 7856 5526 -12913 26 1734 7539 7856 5526 -12913 -23 1734 7539 7856 5526 -12913 -23 1734 7539 7856 5526 -12913 -15 1734 7539 7856 5526 -12913 -15 1734 7539 7856 5526 -12913 -27 1734 7539 7856 5526 -12913 -27 1734 7539 7856 5526 -12913 -22 1734 7539 7856 5526 -12913 -22 1734 7539 7856 5526 -12913 25 1734 7539 7856 5526 -12913 25 1734 7539 7856 5526 -12913 17 1734 7539 7856 5526 -12913 17 1734 7539 7856 5526 -12913 -28 1734 7539 7856 5526 -12913 -44 1734 7539 7856 5526 -12913 2025-11-19 12:17:13,093 Hysteresis 362 0: raw(7539 16000 16000 16000) min(5526 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 7856 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (1539 10000 10000 10000) 7: 0: 7539@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7539@1p __all except Off__ 9: have active chargers. 9: raw(0 8461 8461 8461) min(-2013 8461 8461 8461) spread(-20452 8461 8461 8461) max_pv 317 9: [ 0 7539@1p ] PM PV mtr(W) avl(W) raw max min spread -44 1733 7534 7856 5526 -12913 -36 1733 7534 7856 5526 -12913 -36 1733 7534 7856 5526 -12913 -7 1733 7534 7856 5526 -12913 -7 1733 7534 7856 5526 -12913 -7 1733 7534 7856 5526 -12913 48 1733 7534 7639 5526 -12913 19 1733 7534 7639 5526 -12913 19 1733 7534 7639 5526 -12913 -60 1733 7534 7639 5526 -12913 -60 1733 7534 7639 5526 -12913 -55 1733 7534 7639 5526 -12913 -55 1733 7534 7639 5526 -12913 -27 1733 7534 7639 5526 -12913 -27 1733 7534 7639 5526 -12913 0 1733 7534 7639 5526 -12913 0 1733 7534 7639 5526 -12913 16 1733 7534 7639 5526 -12913 16 1733 7534 7639 5526 -12913 34 1733 7534 7639 5526 -12913 2025-11-19 12:17:23,099 Hysteresis 372 0: raw(7534 16000 16000 16000) min(5526 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 7639 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (1534 10000 10000 10000) 7: 0: 7534@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7534@1p __all except Off__ 9: have active chargers. 9: raw(0 8466 8466 8466) min(-2008 8466 8466 8466) spread(-20447 8466 8466 8466) max_pv 105 9: [ 0 7534@1p ] PM PV mtr(W) avl(W) raw max min spread 34 1732 7530 7639 5526 -12913 -3 1732 7530 7639 5526 -12913 -3 1732 7530 7639 5526 -12913 -24 1732 7530 7639 5526 -12913 -24 1732 7530 7639 5526 -12913 -1 1732 7530 7639 5526 -12913 -1 1732 7530 7639 5526 -12913 16 1732 7530 7639 5526 -12913 16 1732 7530 7639 5526 -12913 24 1732 7530 7639 5526 -12913 24 1732 7530 7639 5526 -12913 52 1732 7530 7639 5526 -12913 52 1732 7530 7639 5526 -12913 4 1732 7530 7639 5526 -12913 4 1732 7530 7639 5526 -12913 -17 1732 7530 7639 5526 -12913 -17 1732 7530 7639 5526 -12913 -12 1732 7530 7639 5526 -12913 -12 1732 7530 7639 5526 -12913 -30 1732 7530 7639 5526 -12913 2025-11-19 12:17:33,143 Hysteresis 382 0: raw(7530 16000 16000 16000) min(5526 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 7639 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (1530 10000 10000 10000) 7: 0: 7530@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7530@1p __all except Off__ 9: have active chargers. 9: raw(0 8470 8470 8470) min(-2004 8470 8470 8470) spread(-20443 8470 8470 8470) max_pv 109 9: [ 0 7530@1p ] PM PV mtr(W) avl(W) raw max min spread -30 1731 7526 7639 5526 -12913 -7 1731 7526 7639 5526 -12913 -7 1731 7526 7639 5526 -12913 34 1731 7526 7639 5526 -12913 34 1731 7526 7639 5526 -12913 31 1731 7526 7639 5526 -12913 31 1731 7526 7639 5526 -12913 -46 1731 7526 7639 5526 -12913 -46 1731 7526 7639 5526 -12913 -29 1731 7526 7639 5526 -12913 -29 1731 7526 7639 5526 -12913 -20 1731 7526 7639 5526 -12913 -20 1731 7526 7639 5526 -12913 -7 1731 7526 7639 5526 -12913 -7 1731 7526 7639 5526 -12913 31 1731 7526 7639 5526 -12913 31 1731 7526 7639 5526 -12913 13 1731 7526 7639 5526 -12913 13 1731 7526 7639 5526 -12913 -5 1731 7526 7639 5526 -12913 2025-11-19 12:17:43,151 Hysteresis 392 0: raw(7526 16000 16000 16000) min(5526 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 7639 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (1526 10000 10000 10000) 7: 0: 7526@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7526@1p __all except Off__ 9: have active chargers. 9: raw(0 8474 8474 8474) min(-2000 8474 8474 8474) spread(-20439 8474 8474 8474) max_pv 113 9: [ 0 7526@1p ] PM PV mtr(W) avl(W) raw max min spread -5 1730 7521 7639 5526 -12913 -17 1730 7521 7639 5526 -12913 -17 1730 7521 7639 5526 -12913 -2 1730 7521 7639 5526 -12913 -2 1730 7521 7639 5526 -12913 -7 1730 7521 7639 5526 -12913 -7 1730 7521 7639 5526 -12913 21 1730 7521 7639 5526 -12913 21 1730 7521 7639 5526 -12913 26 1730 7521 7639 5526 -12913 26 1730 7521 7639 5526 -12913 -12 1730 7521 7639 5526 -12913 -12 1730 7521 7639 5526 -12913 -8 1730 7521 7639 5526 -12913 -8 1730 7521 7639 5526 -12913 4 1730 7521 7639 5526 -12913 4 1730 7521 7639 5526 -12913 9 1730 7521 7639 5526 -12913 9 1730 7521 7639 5526 -12913 68 1730 7521 7639 5526 -12913 2025-11-19 12:17:53,157 Hysteresis 402 0: raw(7521 16000 16000 16000) min(5526 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 7639 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (1521 10000 10000 10000) 7: 0: 7521@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7521@1p __all except Off__ 9: have active chargers. 9: raw(0 8479 8479 8479) min(-1995 8479 8479 8479) spread(-20434 8479 8479 8479) max_pv 118 9: [ 0 7521@1p ] PM PV mtr(W) avl(W) raw max min spread 68 1729 7517 7639 5526 -12913 34 1729 7517 7639 5526 -12913 -29 1729 7517 7639 5526 -12913 -29 1729 7517 7639 5526 -12913 -29 1729 7517 7639 5526 -12913 -66 1729 7517 7639 5526 -12913 -8 1729 7517 7639 5526 -12913 -8 1729 7517 7639 5526 -12913 -8 1729 7517 7639 5526 -12913 -1 1729 7517 7639 5526 -12913 -1 1729 7517 7639 5526 -12913 21 1729 7517 7639 5526 -12913 21 1729 7517 7639 5526 -12913 21 1729 7517 7639 5526 -12913 -20 1729 7517 7639 5526 -12913 -20 1729 7517 7639 5526 -12913 -20 1729 7517 7639 5526 -12913 -20 1729 7517 7639 5526 -12913 6 1729 7517 7639 5526 -12913 6 1729 7517 7639 5526 -12913 2025-11-19 12:18:03,250 Hysteresis 412 0: raw(7517 16000 16000 16000) min(5526 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 7639 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (1517 10000 10000 10000) 7: 0: 7517@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7517@1p __all except Off__ 9: have active chargers. 9: raw(0 8483 8483 8483) min(-1991 8483 8483 8483) spread(-20430 8483 8483 8483) max_pv 122 9: [ 0 7517@1p ] PM PV mtr(W) avl(W) raw max min spread 5 1728 7513 7639 5526 -12913 5 1728 7513 7639 5526 -12913 49 1728 7513 7639 5526 -12913 49 1728 7513 7639 5526 -12913 52 1728 7513 7639 5526 -12913 52 1728 7513 7639 5526 -12913 -19 1728 7513 7639 5526 -12913 -19 1728 7513 7639 5526 -12913 -6 1728 7513 7639 5526 -12913 -6 1728 7513 7639 5526 -12913 5 1728 7513 7639 5526 -12913 5 1728 7513 7639 5526 -12913 17 1728 7513 7639 5526 -12913 17 1728 7513 7639 5526 -12913 41 1728 7513 7639 5526 -12913 41 1728 7513 7639 5526 -12913 43 1728 7513 7639 5526 -12913 43 1728 7513 7639 5526 -12913 -31 1728 7513 7639 5526 -12913 2025-11-19 12:18:13,261 Hysteresis 422 0: raw(7513 16000 16000 16000) min(5526 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 7639 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (1513 10000 10000 10000) 7: 0: 7513@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7513@1p __all except Off__ 9: have active chargers. 9: raw(0 8487 8487 8487) min(-1987 8487 8487 8487) spread(-20426 8487 8487 8487) max_pv 126 9: [ 0 7513@1p ] PM PV mtr(W) avl(W) raw max min spread -31 1727 7508 7639 5526 -12913 -28 1727 7508 7639 5526 -12913 -28 1727 7508 7639 5526 -12913 0 1727 7508 7639 5526 -12913 0 1727 7508 7639 5526 -12913 -24 1727 7508 7639 5526 -12913 -24 1727 7508 7639 5526 -12913 49 1727 7508 7639 5526 -12913 49 1727 7508 7639 5526 -12913 24 1727 7508 7639 5526 -12913 24 1727 7508 7639 5526 -12913 -67 1727 7508 7639 5526 -12913 -67 1727 7508 7639 5526 -12913 -56 1727 7508 7639 5526 -12913 -56 1727 7508 7639 5526 -12913 -7 1727 7508 7639 5526 -12913 -7 1727 7508 7639 5526 -12913 -18 1727 7508 7639 5526 -12913 -18 1727 7508 7639 5526 -12913 -3 1727 7508 7639 5526 -12913 2025-11-19 12:18:23,283 Hysteresis 432 0: raw(7508 16000 16000 16000) min(5526 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 7639 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (1508 10000 10000 10000) 7: 0: 7508@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7508@1p __all except Off__ 9: have active chargers. 9: raw(0 8492 8492 8492) min(-1982 8492 8492 8492) spread(-20421 8492 8492 8492) max_pv 131 9: [ 0 7508@1p ] PM PV mtr(W) avl(W) raw max min spread -3 1726 7504 7639 5526 -12913 21 1726 7504 7639 5526 -12913 21 1726 7504 7639 6269 -12913 5 1726 7504 7639 6269 -12913 5 1726 7504 7639 6269 -12913 -13 1726 7504 7639 6269 -12913 -13 1726 7504 7639 6269 -12913 -1 1726 7504 7639 6269 -12913 -1 1726 7504 7639 6269 -12913 -7 1726 7504 7639 6269 -12913 -7 1726 7504 7639 6269 -12913 11 1726 7504 7639 6269 -12913 11 1726 7504 7639 6269 -12913 48 1726 7504 7639 6269 -12913 48 1726 7504 7639 6269 -12913 -21 1726 7504 7639 6269 -12913 -21 1726 7504 7639 6269 -12913 -73 1726 7504 7639 6269 -12913 -73 1726 7504 7639 6269 -12913 14 1726 7504 7639 6269 -12913 2025-11-19 12:18:33,359 Hysteresis 442 0: raw(7504 16000 16000 16000) min(6269 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 7639 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (1504 10000 10000 10000) 7: 0: 7504@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7504@1p __all except Off__ 9: have active chargers. 9: raw(0 8496 8496 8496) min(-1235 8496 8496 8496) spread(-20417 8496 8496 8496) max_pv 135 9: [ 0 7504@1p ] PM PV mtr(W) avl(W) raw max min spread 14 1725 7500 7639 6269 -12913 11 1725 7500 7639 6269 -12913 11 1725 7500 7639 6269 -12913 -7 1725 7500 7639 6269 -12913 -7 1725 7500 7639 6269 -12913 49 1725 7500 7639 6269 -12913 49 1725 7500 7639 6269 -12913 3 1725 7500 7639 6269 -12913 3 1725 7500 7639 6269 -12913 -26 1725 7500 7639 6269 -12913 -26 1725 7500 7639 6269 -12913 19 1725 7500 7639 6269 -12913 19 1725 7500 7639 6269 -12913 -5 1725 7500 7639 6269 -12913 -5 1725 7500 7639 6269 -12913 1 1725 7500 7639 6269 -12913 1 1725 7500 7639 6269 -12913 30 1725 7500 7639 6269 -12913 11 1725 7500 7639 6269 -12913 2025-11-19 12:18:43,369 Hysteresis 452 0: raw(7500 16000 16000 16000) min(6269 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 7639 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (1500 10000 10000 10000) 7: 0: 7500@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7500@1p __all except Off__ 9: have active chargers. 9: raw(0 8500 8500 8500) min(-1231 8500 8500 8500) spread(-20413 8500 8500 8500) max_pv 139 9: [ 0 7500@1p ] PM PV mtr(W) avl(W) raw max min spread 11 1725 7500 7639 6269 -12913 -48 1725 7500 7639 6269 -12913 -48 1725 7500 7639 6269 -12913 -15 1725 7500 7639 6269 -12913 -15 1725 7500 7639 6269 -12913 -12 1725 7500 7639 6269 -12913 -12 1725 7500 7639 6269 -12913 6 1725 7500 7639 6269 -12913 6 1725 7500 7639 6269 -12913 409 1571 6830 7639 6269 -12913 409 1571 6830 7639 6269 -12913 -52 1725 7500 7639 6269 -12913 -52 1725 7500 7639 6269 -12913 -544 1947 8465 8465 6269 -12913 -544 1947 8465 8465 6269 -12913 -221 1785 7760 8465 6269 -12913 -221 1785 7760 8465 6269 -12913 -674 2012 8747 8747 6269 -12913 -674 2012 8747 8747 6269 -12913 -385 1867 8117 8747 6269 -12913 2025-11-19 12:18:53,490 Hysteresis 462 0: raw(8117 16000 16000 16000) min(6269 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 8747 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (2117 10000 10000 10000) 7: 0: 8117@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8117@1p __all except Off__ 9: have active chargers. 9: raw(0 7883 7883 7883) min(-1848 7883 7883 7883) spread(-21030 7883 7883 7883) max_pv 630 9: [ 0 8117@1p ] PM PV mtr(W) avl(W) raw max min spread -385 2008 8730 8747 6269 -12913 -11 1866 8113 8747 6269 -12913 -11 1866 8113 8747 6269 -12913 12 1866 8113 8747 6269 -12913 12 1866 8113 8747 6269 -12913 -47 1866 8113 8747 6269 -12913 -47 1866 8113 8747 6269 -12913 72 1866 8113 8747 6269 -12913 72 1866 8113 8747 6269 -12913 15 1866 8113 8747 6269 -12913 15 1866 8113 8747 6269 -12913 -22 1866 8113 8747 6269 -12913 -22 1866 8113 8747 6269 -12913 11 1866 8113 8747 6269 -12913 11 1866 8113 8747 6269 -12913 28 1866 8113 8747 6269 -12913 28 1866 8113 8747 6269 -12913 -44 1866 8113 8747 6269 -12913 -44 1866 8113 8747 6269 -12913 -20 1866 8113 8747 6269 -12913 2025-11-19 12:19:03,496 Hysteresis 472 0: raw(8113 16000 16000 16000) min(6269 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 8747 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (2113 10000 10000 10000) 7: 0: 8113@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8113@1p __all except Off__ 9: have active chargers. 9: raw(0 7887 7887 7887) min(-1844 7887 7887 7887) spread(-21026 7887 7887 7887) max_pv 634 9: [ 0 8113@1p ] PM PV mtr(W) avl(W) raw max min spread -20 1865 8108 8747 6269 -12913 -12 1865 8108 8747 6269 -12913 -12 1865 8108 8747 6269 -12913 -13 1865 8108 8747 6269 -12913 -13 1865 8108 8747 6269 -12913 30 1865 8108 8747 6269 -12913 30 1865 8108 8747 6269 -12913 24 1865 8108 8747 6269 -12913 24 1865 8108 8747 6269 -12913 -39 1865 8108 8747 6269 -12913 -39 1865 8108 8747 6269 -12913 -49 1865 8108 8747 6269 -12913 -49 1865 8108 8747 6269 -12913 -11 1865 8108 8747 6269 -12913 -11 1865 8108 8747 6269 -12913 -3 1865 8108 8747 6269 -12913 -3 1865 8108 8747 6269 -12913 17 1865 8108 8747 6269 -12913 17 1865 8108 8747 6269 -12913 32 1865 8108 8747 6269 -12913 2025-11-19 12:19:13,502 Hysteresis 482 0: raw(8108 16000 16000 16000) min(6269 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 8747 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (2108 10000 10000 10000) 7: 0: 8108@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8108@1p __all except Off__ 9: have active chargers. 9: raw(0 7892 7892 7892) min(-1839 7892 7892 7892) spread(-21021 7892 7892 7892) max_pv 639 9: [ 0 8108@1p ] PM PV mtr(W) avl(W) raw max min spread 32 1864 8104 8747 6269 -12913 -17 1864 8104 8747 6269 -12913 -17 1864 8104 8747 6269 -12913 -7 1864 8104 8747 6269 -12913 -7 1864 8104 8747 6269 -12913 -6 1864 8104 8747 6269 -12913 643 1593 6926 8747 6269 -12913 643 1593 6926 8747 6269 -12913 21 1864 8104 8747 6269 -12913 21 1864 8104 8747 6269 -12913 20 1864 8104 8747 6269 -12913 20 1864 8104 8747 6269 -12913 0 1864 8104 8747 6269 -12913 0 1864 8104 8747 6269 -12913 -21 1864 8104 8747 6269 -12913 -21 1864 8104 8747 6269 -12913 -16 1864 8104 8747 6269 -12913 -16 1864 8104 8747 6269 -12913 3 1864 8104 8747 6269 -12913 3 1864 8104 8747 6269 -12913 2025-11-19 12:19:23,806 Hysteresis 493 0: raw(8104 16000 16000 16000) min(6269 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 8747 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (2104 10000 10000 10000) 7: 0: 8104@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8104@1p __all except Off__ 9: have active chargers. 9: raw(0 7896 7896 7896) min(-1835 7896 7896 7896) spread(-21017 7896 7896 7896) max_pv 643 9: [ 0 8104@1p ] PM PV mtr(W) avl(W) raw max min spread 0 1863 8100 8747 6269 -12913 0 1863 8100 8747 6269 -12913 12 1863 8100 8747 6269 -12913 12 1863 8100 8747 6269 -12913 -18 1863 8100 8747 6269 -12913 -18 1863 8100 8747 6269 -12913 -2 1863 8100 8747 6269 -12913 -2 1863 8100 8747 6269 -12913 4 1863 8100 8747 6269 -12913 4 1863 8100 8747 6269 -12913 -9 1863 8100 8747 6269 -12913 -9 1863 8100 8747 6269 -12913 0 1863 8100 8747 6269 -12913 0 1863 8100 8747 6269 -12913 29 1863 8100 8747 6269 -12913 29 1863 8100 8747 6269 -12913 17 1863 8100 8747 6269 -12913 17 1863 8100 8747 6269 -12913 -43 1863 8100 8747 6269 -12913 -43 1863 8100 8747 6269 -12913 2025-11-19 12:19:33,897 Hysteresis 503 0: raw(8100 16000 16000 16000) min(6269 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 8747 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (2100 10000 10000 10000) 7: 0: 8100@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8100@1p __all except Off__ 9: have active chargers. 9: raw(0 7900 7900 7900) min(-1831 7900 7900 7900) spread(-21013 7900 7900 7900) max_pv 647 9: [ 0 8100@1p ] PM PV mtr(W) avl(W) raw max min spread -14 1863 8100 8747 6269 -12913 -14 1863 8100 8747 6269 -12913 -14 1863 8100 8747 6269 -12913 -14 1863 8100 8747 6269 -12913 -5 1863 8100 8747 6269 -12913 -5 1863 8100 8747 6269 -12913 27 1863 8100 8747 6269 -12913 27 1863 8100 8747 6269 -12913 15 1863 8100 8747 6269 -12913 15 1863 8100 8747 6269 -12913 -30 1863 8100 8747 6269 -12913 -30 1863 8100 8747 6269 -12913 -8 1863 8100 8747 6269 -12913 -8 1863 8100 8747 6269 -12913 -1 1863 8100 8747 6269 -12913 -1 1863 8100 8747 6269 -12913 -2 1863 8100 8747 6269 -12913 -2 1863 8100 8747 6269 -12913 38 1863 8100 8747 6269 -12913 38 1863 8100 8747 6269 -12913 2025-11-19 12:19:43,904 Hysteresis 513 0: raw(8100 16000 16000 16000) min(6269 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 8747 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (2100 10000 10000 10000) 7: 0: 8100@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8100@1p __all except Off__ 9: have active chargers. 9: raw(0 7900 7900 7900) min(-1831 7900 7900 7900) spread(-21013 7900 7900 7900) max_pv 647 9: [ 0 8100@1p ] PM PV mtr(W) avl(W) raw max min spread 7 1863 8100 8747 6269 -12913 7 1863 8100 8747 6269 -12913 -81 1863 8100 8747 6269 -12913 -81 1863 8100 8747 6269 -12913 -62 1863 8100 8747 6269 -12913 -62 1863 8100 8747 6269 -12913 -25 1863 8100 8747 6269 -12913 -25 1863 8100 8747 6269 -12913 -17 1863 8100 8747 6269 -12913 -17 1863 8100 8747 6269 -12913 15 1863 8100 8747 6269 -12913 15 1863 8100 8747 6269 -12913 13 1863 8100 8747 6269 -12913 13 1863 8100 8747 6269 -12913 -17 1863 8100 8747 6269 -12913 -17 1863 8100 8747 6269 -12913 10 1863 8100 8747 6269 -12913 10 1863 8100 8747 6269 -12913 8 1863 8100 8747 6269 -12913 8 1863 8100 8747 6269 -12913 2025-11-19 12:19:53,994 Hysteresis 523 0: raw(8100 16000 16000 16000) min(6269 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 8747 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (2100 10000 10000 10000) 7: 0: 8100@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8100@1p __all except Off__ 9: have active chargers. 9: raw(0 7900 7900 7900) min(-1831 7900 7900 7900) spread(-21013 7900 7900 7900) max_pv 647 9: [ 0 8100@1p ] PM PV mtr(W) avl(W) raw max min spread -4 1863 8100 8747 6269 -12913 24 1863 8100 8747 6269 -12913 24 1863 8100 8747 6269 -12913 9 1863 8100 8747 6269 -12913 9 1863 8100 8747 6269 -12913 -31 1863 8100 8747 6269 -12913 -31 1863 8100 8747 6269 -12913 -42 1863 8100 8747 6269 -12913 -42 1863 8100 8747 6269 -12913 -67 1863 8100 8747 6269 -12913 -67 1863 8100 8747 6269 -12913 -30 1863 8100 8747 6269 -12913 -30 1863 8100 8747 6269 -12913 13 1863 8100 8747 6269 -12913 13 1863 8100 8747 6269 -12913 20 1863 8100 8747 6269 -12913 20 1863 8100 8747 6269 -12913 3 1863 8100 8747 6269 -12913 3 1863 8100 8747 6269 -12913 -18 1863 8100 8747 6269 -12913 2025-11-19 12:20:04,044 Hysteresis 533 0: raw(8100 16000 16000 16000) min(6269 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 8747 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (2100 10000 10000 10000) 7: 0: 8100@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8100@1p __all except Off__ 9: have active chargers. 9: raw(0 7900 7900 7900) min(-1831 7900 7900 7900) spread(-21013 7900 7900 7900) max_pv 647 9: [ 0 8100@1p ] PM PV mtr(W) avl(W) raw max min spread -18 1863 8100 8747 6269 -12913 -35 1863 8100 8747 6269 -12913 -35 1863 8100 8747 6269 -12913 -27 1863 8100 8747 6269 -12913 -27 1863 8100 8747 6269 -12913 7 1863 8100 8747 6269 -12913 7 1863 8100 8747 6269 -12913 -572 2099 9126 9126 6269 -12913 -572 2099 9126 9126 6269 -12913 -379 2002 8704 9126 6269 -12913 -379 2002 8704 9126 6269 -12913 36 1863 8100 9126 6269 -12913 36 1863 8100 9126 6269 -12913 22 1863 8100 9126 6269 -12913 22 1863 8100 9126 6269 -12913 -9 1863 8100 9126 6269 -12913 -9 1863 8100 9126 6269 -12913 -1 1863 8100 9126 6269 -12913 -1 1863 8100 9126 6269 -12913 -20 1863 8100 9126 6269 -12913 2025-11-19 12:20:14,050 Hysteresis 543 0: raw(8100 16000 16000 16000) min(6269 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9126 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (2100 10000 10000 10000) 7: 0: 8100@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8100@1p __all except Off__ 9: have active chargers. 9: raw(0 7900 7900 7900) min(-1831 7900 7900 7900) spread(-21013 7900 7900 7900) max_pv 1026 9: [ 0 8100@1p ] PM PV mtr(W) avl(W) raw max min spread -20 1863 8100 9126 6269 -12913 -39 1863 8100 9126 6269 -12913 -39 1863 8100 9126 6269 -12913 -53 1863 8100 9126 6269 -12913 -53 1863 8100 9126 6269 -12913 -24 1863 8100 9126 6269 -12913 -24 1863 8100 9126 6269 -12913 -12 1863 8100 9126 6269 -12913 -12 1863 8100 9126 6269 -12913 0 1863 8100 9126 6269 -12913 0 1863 8100 9126 6269 -12913 27 1863 8100 9126 6269 -12913 27 1863 8100 9126 6269 -12913 0 1863 8100 9126 6269 -12913 0 1863 8100 9126 6269 -12913 -33 1863 8100 9126 6269 -12913 -33 1863 8100 9126 6269 -12913 -1 1863 8100 9126 6269 -12913 -1 1863 8100 9126 6269 -12913 -24 1863 8100 9126 6269 -12913 2025-11-19 12:20:24,156 Hysteresis 553 0: raw(8100 16000 16000 16000) min(6269 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9126 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (2100 10000 10000 10000) 7: 0: 8100@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8100@1p __all except Off__ 9: have active chargers. 9: raw(0 7900 7900 7900) min(-1831 7900 7900 7900) spread(-21013 7900 7900 7900) max_pv 1026 9: [ 0 8100@1p ] PM PV mtr(W) avl(W) raw max min spread -24 1863 8100 9126 6269 -12913 0 1863 8100 9126 6269 -12913 0 1863 8100 9126 6269 -12913 20 1863 8100 9126 6269 -12913 20 1863 8100 9126 6269 -12913 -18 1863 8100 9126 6269 -12913 -18 1863 8100 9126 6269 -12913 -10 1863 8100 9126 6269 -12913 -10 1863 8100 9126 6269 -12913 -6 1863 8100 9126 6269 -12913 -6 1863 8100 9126 6269 -12913 10 1863 8100 9126 6269 -12913 10 1863 8100 9126 6269 -12913 9 1863 8100 9126 6269 -12913 9 1863 8100 9126 6269 -12913 32 1863 8100 9126 6269 -12913 24 1863 8100 9126 6269 -12913 24 1863 8100 9126 6269 -12913 -35 1863 8100 9126 6269 -12913 -35 1863 8100 9126 6269 -12913 2025-11-19 12:20:34,166 Hysteresis 563 0: raw(8100 16000 16000 16000) min(6269 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9126 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (2100 10000 10000 10000) 7: 0: 8100@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8100@1p __all except Off__ 9: have active chargers. 9: raw(0 7900 7900 7900) min(-1831 7900 7900 7900) spread(-21013 7900 7900 7900) max_pv 1026 9: [ 0 8100@1p ] PM PV mtr(W) avl(W) raw max min spread -8 1863 8100 9126 6269 -12913 -8 1863 8100 9126 6269 -12913 4 1863 8100 9126 6269 -12913 4 1863 8100 9126 6269 -12913 6 1863 8100 9126 6269 -12913 6 1863 8100 9126 6269 -12913 41 1863 8100 9126 6269 -12913 41 1863 8100 9126 6269 -12913 9 1863 8100 9126 6269 -12913 9 1863 8100 9126 6269 -12913 -21 1863 8100 9126 6269 -12913 -21 1863 8100 9126 6269 -12913 -7 1863 8100 9126 6269 -12913 -7 1863 8100 9126 6269 -12913 -6 1863 8100 9126 6269 -12913 -6 1863 8100 9126 6269 -12913 -2 1863 8100 9126 6269 -12913 -2 1863 8100 9126 6269 -12913 23 1863 8100 9126 6269 -12913 2025-11-19 12:20:44,172 Hysteresis 573 0: raw(8100 16000 16000 16000) min(6269 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9126 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (2100 10000 10000 10000) 7: 0: 8100@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8100@1p __all except Off__ 9: have active chargers. 9: raw(0 7900 7900 7900) min(-1831 7900 7900 7900) spread(-21013 7900 7900 7900) max_pv 1026 9: [ 0 8100@1p ] PM PV mtr(W) avl(W) raw max min spread 23 1863 8100 9126 6269 -12913 6 1863 8100 9126 6269 -12913 6 1863 8100 9126 6269 -12913 -26 1863 8100 9126 6269 -12913 -26 1863 8100 9126 6269 -12913 -18 1863 8100 9126 6269 -12913 -18 1863 8100 9126 6269 -12913 -18 1863 8100 9126 6269 -12913 -18 1863 8100 9126 6269 -12913 -2 1863 8100 9126 6269 -12913 -2 1863 8100 9126 6269 -12913 24 1863 8100 9126 6269 -12913 24 1863 8100 9126 6269 -12913 4 1863 8100 9126 6269 -12913 4 1863 8100 9126 6269 -12913 -24 1863 8100 9126 6269 -12913 -24 1863 8100 9126 6830 -12913 -6 1863 8100 9126 6830 -12913 -6 1863 8100 9126 6830 -12913 -12 1863 8100 9126 6830 -12913 2025-11-19 12:20:54,229 Hysteresis 583 0: raw(8100 16000 16000 16000) min(6830 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9126 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (2100 10000 10000 10000) 7: 0: 8100@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8100@1p __all except Off__ 9: have active chargers. 9: raw(0 7900 7900 7900) min(-1270 7900 7900 7900) spread(-21013 7900 7900 7900) max_pv 1026 9: [ 0 8100@1p ] PM PV mtr(W) avl(W) raw max min spread -12 1863 8100 9126 6830 -12913 -4 1863 8100 9126 6830 -12913 -4 1863 8100 9126 6830 -12913 37 1863 8100 9126 6830 -12913 37 1863 8100 9126 6830 -12913 19 1863 8100 9126 6830 -12913 19 1863 8100 9126 6830 -12913 -16 1863 8100 9126 6830 -12913 -16 1863 8100 9126 6830 -12913 -15 1863 8100 9126 6830 -12913 -15 1863 8100 9126 6830 -12913 10 1863 8100 9126 6830 -12913 10 1863 8100 9126 6830 -12913 9 1863 8100 9126 6830 -12913 9 1863 8100 9126 6830 -12913 37 1863 8100 9126 6830 -12913 37 1863 8100 9126 6830 -12913 29 1863 8100 9126 6830 -12913 29 1863 8100 9126 6830 -12913 -18 1863 8100 9126 6830 -12913 2025-11-19 12:21:04,235 Hysteresis 593 0: raw(8100 16000 16000 16000) min(6830 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9126 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (2100 10000 10000 10000) 7: 0: 8100@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8100@1p __all except Off__ 9: have active chargers. 9: raw(0 7900 7900 7900) min(-1270 7900 7900 7900) spread(-21013 7900 7900 7900) max_pv 1026 9: [ 0 8100@1p ] PM PV mtr(W) avl(W) raw max min spread -18 1863 8100 9126 6830 -12913 -13 1863 8100 9126 6830 -12913 -13 1863 8100 9126 6830 -12913 0 1863 8100 9126 6830 -12913 0 1863 8100 9126 6830 -12913 -6 1863 8100 9126 6830 -12913 -6 1863 8100 9126 6830 -12913 39 1863 8100 9126 6830 -12913 39 1863 8100 9126 6830 -12913 41 1863 8100 9126 6830 -12913 41 1863 8100 9126 6830 -12913 6 1863 8100 9126 6830 -12913 6 1863 8100 9126 6830 -12913 -25 1863 8100 9126 6830 -12913 -10 1863 8100 9126 6830 -12913 -10 1863 8100 9126 6830 -12913 -9 1863 8100 9126 6830 -12913 -9 1863 8100 9126 6830 -12913 26 1863 8100 9126 6830 -12913 26 1863 8100 9126 6830 -12913 2025-11-19 12:21:14,244 Hysteresis 603 0: raw(8100 16000 16000 16000) min(6830 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9126 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (2100 10000 10000 10000) 7: 0: 8100@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8100@1p __all except Off__ 9: have active chargers. 9: raw(0 7900 7900 7900) min(-1270 7900 7900 7900) spread(-21013 7900 7900 7900) max_pv 1026 9: [ 0 8100@1p ] PM PV mtr(W) avl(W) raw max min spread 18 1863 8100 9126 6830 -12913 18 1863 8100 9126 6830 -12913 -41 1863 8100 9126 6830 -12913 -41 1863 8100 9126 6830 -12913 -38 1863 8100 9126 6830 -12913 -38 1863 8100 9126 6830 -12913 -5 1863 8100 9126 6830 -12913 -5 1863 8100 9126 6830 -12913 -10 1863 8100 9126 6830 -12913 -10 1863 8100 9126 6830 -12913 -6 1863 8100 9126 6830 -12913 -6 1863 8100 9126 6830 -12913 36 1863 8100 9126 6830 -12913 36 1863 8100 9126 6830 -12913 0 1863 8100 9126 6830 -12913 0 1863 8100 9126 6830 -12913 -40 1863 8100 9126 6830 -12913 -40 1863 8100 9126 6830 -12913 -12 1863 8100 9126 6830 -12913 -12 1863 8100 9126 6830 -12913 2025-11-19 12:21:24,261 Hysteresis 613 0: raw(8100 16000 16000 16000) min(6830 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9126 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (2100 10000 10000 10000) 7: 0: 8100@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8100@1p __all except Off__ 9: have active chargers. 9: raw(0 7900 7900 7900) min(-1270 7900 7900 7900) spread(-21013 7900 7900 7900) max_pv 1026 9: [ 0 8100@1p ] PM PV mtr(W) avl(W) raw max min spread -6 1863 8100 9126 6830 -12913 -6 1863 8100 9126 6830 -12913 6 1863 8100 9126 6830 -12913 6 1863 8100 9126 6830 -12913 -31 1863 8100 9126 6830 -12913 -31 1863 8100 9126 6830 -12913 -60 1863 8100 9126 6830 -12913 -60 1863 8100 9126 6830 -12913 -56 1863 8100 9126 6830 -12913 -56 1863 8100 9126 6830 -12913 -8 1863 8100 9126 6830 -12913 -8 1863 8100 9126 6830 -12913 -29 1863 8100 9126 6830 -12913 -29 1863 8100 9126 6830 -12913 -65 1863 8100 9126 6830 -12913 -65 1863 8100 9126 6830 -12913 1 1863 8100 9126 6830 -12913 1 1863 8100 9126 6830 -12913 -17 1863 8100 9126 6830 -12913 2025-11-19 12:21:34,266 Hysteresis 623 0: raw(8100 16000 16000 16000) min(6830 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9126 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (2100 10000 10000 10000) 7: 0: 8100@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8100@1p __all except Off__ 9: have active chargers. 9: raw(0 7900 7900 7900) min(-1270 7900 7900 7900) spread(-21013 7900 7900 7900) max_pv 1026 9: [ 0 8100@1p ] PM PV mtr(W) avl(W) raw max min spread -17 1863 8100 9126 6830 -12913 -43 1863 8100 9126 6830 -12913 -43 1863 8100 9126 6830 -12913 -19 1863 8100 9126 6830 -12913 -19 1863 8100 9126 6830 -12913 -7 1863 8100 9126 6830 -12913 -7 1863 8100 9126 6830 -12913 20 1863 8100 9126 6830 -12913 20 1863 8100 9126 6830 -12913 -1 1863 8100 9126 6830 -12913 -1 1863 8100 9126 6830 -12913 -11 1863 8100 9126 6830 -12913 -11 1863 8100 9126 6830 -12913 -27 1863 8100 9126 6830 -12913 -27 1863 8100 9126 6830 -12913 0 1863 8100 9126 6830 -12913 0 1863 8100 9126 6830 -12913 -9 1863 8100 9126 6830 -12913 -9 1863 8100 9126 6830 -12913 -8 1863 8100 9126 6830 -12913 2025-11-19 12:21:44,306 Hysteresis 633 0: raw(8100 16000 16000 16000) min(6830 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9126 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (2100 10000 10000 10000) 7: 0: 8100@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8100@1p __all except Off__ 9: have active chargers. 9: raw(0 7900 7900 7900) min(-1270 7900 7900 7900) spread(-21013 7900 7900 7900) max_pv 1026 9: [ 0 8100@1p ] PM PV mtr(W) avl(W) raw max min spread -8 1863 8100 9126 6830 -12913 31 1863 8100 9126 6830 -12913 31 1863 8100 9126 6830 -12913 9 1863 8100 9126 6830 -12913 9 1863 8100 9126 6830 -12913 -33 1863 8100 9126 6830 -12913 -33 1863 8100 9126 6830 -12913 -13 1863 8100 9126 6830 -12913 -13 1863 8100 9126 6830 -12913 -9 1863 8100 9126 6830 -12913 -9 1863 8100 9126 6830 -12913 -3 1863 8100 9126 6830 -12913 -3 1863 8100 9126 6830 -12913 1 1863 8100 9126 6830 -12913 1 1863 8100 9126 6830 -12913 -13 1863 8100 9126 6830 -12913 -13 1863 8100 9126 6830 -12913 -23 1863 8100 9126 6830 -12913 -23 1863 8100 9126 6830 -12913 4 1863 8100 9126 6830 -12913 2025-11-19 12:21:54,349 Hysteresis 643 0: raw(8100 16000 16000 16000) min(6830 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9126 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (2100 10000 10000 10000) 7: 0: 8100@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8100@1p __all except Off__ 9: have active chargers. 9: raw(0 7900 7900 7900) min(-1270 7900 7900 7900) spread(-21013 7900 7900 7900) max_pv 1026 9: [ 0 8100@1p ] PM PV mtr(W) avl(W) raw max min spread 4 1863 8100 9126 6830 -12913 -6 1863 8100 9126 6830 -12913 -6 1863 8100 9126 6830 -12913 -4 1863 8100 9126 6830 -12913 -4 1863 8100 9126 6830 -12913 30 1863 8100 9126 6830 -12913 30 1863 8100 9126 6830 -12913 7 1863 8100 9126 6830 -12913 7 1863 8100 9126 6830 -12913 -40 1863 8100 9126 6830 -12913 -40 1863 8100 9126 6830 -12913 -29 1863 8100 9126 6830 -12913 -29 1863 8100 9126 6830 -12913 -12 1863 8100 9126 6830 -12913 -3 1863 8100 9126 6830 -12913 -3 1863 8100 9126 6830 -12913 13 1863 8100 9126 6830 -12913 13 1863 8100 9126 6830 -12913 9 1863 8100 9126 6830 -12913 9 1863 8100 9126 6830 -12913 2025-11-19 12:22:04,354 Hysteresis 653 0: raw(8100 16000 16000 16000) min(6830 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9126 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (2100 10000 10000 10000) 7: 0: 8100@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8100@1p __all except Off__ 9: have active chargers. 9: raw(0 7900 7900 7900) min(-1270 7900 7900 7900) spread(-21013 7900 7900 7900) max_pv 1026 9: [ 0 8100@1p ] PM PV mtr(W) avl(W) raw max min spread -20 1863 8100 9126 6830 -12913 -20 1863 8100 9126 6830 -12913 -16 1863 8100 9126 6830 -12913 -16 1863 8100 9126 6830 -12913 -13 1863 8100 9126 6830 -12913 -13 1863 8100 9126 6830 -12913 -22 1863 8100 9126 6830 -12913 -22 1863 8100 9126 6830 -12913 19 1863 8100 9126 6830 -12913 19 1863 8100 9126 6830 -12913 46 1863 8100 9126 6830 -12913 46 1863 8100 9126 6830 -12913 -17 1863 8100 9126 6830 -12913 -17 1863 8100 9126 6830 -12913 -33 1863 8100 9126 6830 -12913 -33 1863 8100 9126 6830 -12913 -7 1863 8100 9126 6830 -12913 -7 1863 8100 9126 6830 -12913 20 1863 8100 9126 6830 -12913 20 1863 8100 9126 6830 -12913 2025-11-19 12:22:14,389 Hysteresis 663 0: raw(8100 16000 16000 16000) min(6830 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9126 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (2100 10000 10000 10000) 7: 0: 8100@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8100@1p __all except Off__ 9: have active chargers. 9: raw(0 7900 7900 7900) min(-1270 7900 7900 7900) spread(-21013 7900 7900 7900) max_pv 1026 9: [ 0 8100@1p ] PM PV mtr(W) avl(W) raw max min spread 27 1863 8100 9126 6830 -12913 27 1863 8100 9126 6830 -12913 8 1863 8100 9126 6830 -12913 8 1863 8100 9126 6830 -12913 -44 1863 8100 9126 6830 -12913 -44 1863 8100 9126 6830 -12913 -20 1863 8100 9126 6830 -12913 -20 1863 8100 9126 6830 -12913 -19 1863 8100 9126 6830 -12913 -19 1863 8100 9126 6830 -12913 -13 1863 8100 9126 6830 -12913 -13 1863 8100 9126 6830 -12913 -16 1863 8100 9126 6830 -12913 -16 1863 8100 9126 6830 -12913 27 1863 8100 9126 6830 -12913 27 1863 8100 9126 6830 -12913 5 1863 8100 9126 6830 -12913 5 1863 8100 9126 6830 -12913 -33 1863 8100 9126 6830 -12913 -33 1863 8100 9126 6830 -12913 2025-11-19 12:22:24,394 Hysteresis 673 0: raw(8100 16000 16000 16000) min(6830 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9126 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (2100 10000 10000 10000) 7: 0: 8100@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8100@1p __all except Off__ 9: have active chargers. 9: raw(0 7900 7900 7900) min(-1270 7900 7900 7900) spread(-21013 7900 7900 7900) max_pv 1026 9: [ 0 8100@1p ] PM PV mtr(W) avl(W) raw max min spread 0 1863 8100 9126 6830 -12913 0 1863 8100 9126 6830 -12913 0 1863 8100 9126 6830 -12913 8 1863 8100 9126 6830 -12913 4 1863 8100 9126 6830 -12913 4 1863 8100 9126 6830 -12913 10 1863 8100 9126 6830 -12913 10 1863 8100 9126 6830 -12913 -2 1863 8100 9126 6830 -12913 -2 1863 8100 9126 6830 -12913 -1 1863 8100 9126 6830 -12913 -1 1863 8100 9126 6830 -12913 -4 1863 8100 9126 6830 -12913 -4 1863 8100 9126 6830 -12913 4 1863 8100 9126 6830 -12913 4 1863 8100 9126 6830 -12913 -9 1863 8100 9126 6830 -12913 -9 1863 8100 9126 6830 -12913 33 1863 8100 9126 6830 -12913 33 1863 8100 9126 6830 -12913 2025-11-19 12:22:34,402 Hysteresis 683 0: raw(8100 16000 16000 16000) min(6830 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9126 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (2100 10000 10000 10000) 7: 0: 8100@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8100@1p __all except Off__ 9: have active chargers. 9: raw(0 7900 7900 7900) min(-1270 7900 7900 7900) spread(-21013 7900 7900 7900) max_pv 1026 9: [ 0 8100@1p ] PM PV mtr(W) avl(W) raw max min spread 9 1863 8100 9126 6830 -12913 9 1863 8100 9126 6830 -12913 -36 1863 8100 9126 6830 -12913 -36 1863 8100 9126 6830 -12913 -17 1863 8100 9126 6830 -12913 -17 1863 8100 9126 6830 -12913 8 1863 8100 9126 6830 -12913 8 1863 8100 9126 6830 -12913 -5 1863 8100 9126 6830 -12913 -5 1863 8100 9126 6830 -12913 330 1748 7600 9126 6830 -12913 330 1748 7600 9126 6830 -12913 146 1840 8000 9126 6830 -12913 146 1840 8000 9126 6830 -12913 40 1863 8100 9126 6830 -12913 40 1863 8100 9126 6830 -12913 -9 1863 8100 9126 6830 -12913 -9 1863 8100 9126 6830 -12913 9 1863 8100 9126 6830 -12913 2025-11-19 12:22:44,570 Hysteresis 693 0: raw(8100 16000 16000 16000) min(6830 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9126 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (2100 10000 10000 10000) 7: 0: 8100@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8100@1p __all except Off__ 9: have active chargers. 9: raw(0 7900 7900 7900) min(-1270 7900 7900 7900) spread(-21013 7900 7900 7900) max_pv 1026 9: [ 0 8100@1p ] PM PV mtr(W) avl(W) raw max min spread 9 1863 8100 9126 6830 -12913 4 1863 8100 9126 6830 -12913 4 1863 8100 9126 6830 -12913 18 1863 8100 9126 6830 -12913 18 1863 8100 9126 6830 -12913 -6 1863 8100 9126 6830 -12913 -6 1863 8100 9126 6830 -12913 -33 1863 8100 9126 6830 -12913 -33 1863 8100 9126 6830 -12913 1 1863 8100 9126 6830 -12913 1 1863 8100 9126 6830 -12913 -7 1863 8100 9126 6830 -12913 -6 1863 8100 9126 6830 -12913 -6 1863 8100 9126 6926 -12913 15 1863 8100 9126 6926 -12913 15 1863 8100 9126 6926 -12913 1 1863 8100 9126 6926 -12913 1 1863 8100 9126 6926 -12913 -26 1863 8100 9126 6926 -12913 -26 1863 8100 9126 6926 -12913 2025-11-19 12:22:54,580 Hysteresis 703 0: raw(8100 16000 16000 16000) min(6926 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9126 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (2100 10000 10000 10000) 7: 0: 8100@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8100@1p __all except Off__ 9: have active chargers. 9: raw(0 7900 7900 7900) min(-1174 7900 7900 7900) spread(-21013 7900 7900 7900) max_pv 1026 9: [ 0 8100@1p ] PM PV mtr(W) avl(W) raw max min spread -8 1863 8100 9126 6926 -12913 -8 1863 8100 9126 6926 -12913 -5 1863 8100 9126 6926 -12913 -5 1863 8100 9126 6926 -12913 2 1863 8100 9126 6926 -12913 2 1863 8100 9126 6926 -12913 28 1863 8100 9126 6926 -12913 28 1863 8100 9126 6926 -12913 -6 1863 8100 9126 6926 -12913 -6 1863 8100 9126 6926 -12913 -49 1863 8100 9126 6926 -12913 -49 1863 8100 9126 6926 -12913 0 1863 8100 9126 6926 -12913 0 1863 8100 9126 6926 -12913 9 1863 8100 9126 6926 -12913 9 1863 8100 9126 6926 -12913 -11 1863 8100 9126 6926 -12913 -11 1863 8100 9126 6926 -12913 28 1863 8100 9126 6926 -12913 28 1863 8100 9126 6926 -12913 2025-11-19 12:23:04,585 Hysteresis 713 0: raw(8100 16000 16000 16000) min(6926 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9126 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (2100 10000 10000 10000) 7: 0: 8100@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8100@1p __all except Off__ 9: have active chargers. 9: raw(0 7900 7900 7900) min(-1174 7900 7900 7900) spread(-21013 7900 7900 7900) max_pv 1026 9: [ 0 8100@1p ] PM PV mtr(W) avl(W) raw max min spread 36 1863 8100 9126 6926 -12913 36 1863 8100 9126 6926 -12913 -30 1863 8100 9126 6926 -12913 -30 1863 8100 9126 6926 -12913 -18 1863 8100 9126 6926 -12913 -18 1863 8100 9126 6926 -12913 -9 1863 8100 9126 6926 -12913 -9 1863 8100 9126 6926 -12913 6 1863 8100 9126 6926 -12913 6 1863 8100 9126 6926 -12913 81 1863 8100 9126 6926 -12913 81 1863 8100 9126 6926 -12913 27 1863 8100 9126 6926 -12913 27 1863 8100 9126 6926 -12913 -14 1863 8100 9126 6926 -12913 -14 1863 8100 9126 6926 -12913 -35 1863 8100 9126 6926 -12913 -35 1863 8100 9126 6926 -12913 -14 1863 8100 9126 6926 -12913 -14 1863 8100 9126 6926 -12913 2025-11-19 12:23:14,679 Hysteresis 723 0: raw(8100 16000 16000 16000) min(6926 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9126 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (2100 10000 10000 10000) 7: 0: 8100@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8100@1p __all except Off__ 9: have active chargers. 9: raw(0 7900 7900 7900) min(-1174 7900 7900 7900) spread(-21013 7900 7900 7900) max_pv 1026 9: [ 0 8100@1p ] PM PV mtr(W) avl(W) raw max min spread -5 1863 8100 9126 6926 -12913 -5 1863 8100 9126 6926 -12913 15 1863 8100 9126 6926 -12913 15 1863 8100 9126 6926 -12913 25 1863 8100 9126 6926 -12913 25 1863 8100 9126 6926 -12913 -24 1863 8100 9126 6926 -12913 -24 1863 8100 9126 6926 -12913 -17 1863 8100 9126 6926 -12913 -17 1863 8100 9126 6926 -12913 -3 1863 8100 9126 7600 -12913 -3 1863 8100 9126 7600 -12913 -3 1863 8100 9126 7600 -12913 -3 1863 8100 9126 7600 -12913 -15 1863 8100 9126 7600 -12913 -15 1863 8100 9126 7600 -12913 -12 1863 8100 9126 7600 -12913 -12 1863 8100 9126 7600 -12913 -10 1863 8100 9126 7600 -12913 -10 1863 8100 9126 7600 -12913 2025-11-19 12:23:24,684 Hysteresis 733 0: raw(8100 16000 16000 16000) min(7600 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9126 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (2100 10000 10000 10000) 7: 0: 8100@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8100@1p __all except Off__ 9: have active chargers. 9: raw(0 7900 7900 7900) min(-500 7900 7900 7900) spread(-21013 7900 7900 7900) max_pv 1026 9: [ 0 8100@1p ] PM PV mtr(W) avl(W) raw max min spread -41 1863 8100 9126 7600 -12913 -41 1863 8100 9126 7600 -12913 -39 1863 8100 9126 7600 -12913 -39 1863 8100 9126 7600 -12913 -12 1863 8100 9126 7600 -12913 -12 1863 8100 9126 7600 -12913 28 1863 8100 9126 7600 -12913 28 1863 8100 9126 7600 -12913 36 1863 8100 9126 7600 -12913 36 1863 8100 9126 7600 -12913 23 1863 8100 9126 7600 -12913 23 1863 8100 9126 7600 -12913 86 1863 8100 9126 7600 -12913 86 1863 8100 9126 7600 -12913 -31 1863 8100 9126 7600 -12913 -31 1863 8100 9126 7600 -12913 -17 1863 8100 9126 7600 -12913 -17 1863 8100 9126 7600 -12913 -12 1863 8100 9126 7600 -12913 -12 1863 8100 9126 7600 -12913 2025-11-19 12:23:34,720 Hysteresis 744 0: raw(8100 16000 16000 16000) min(7600 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9126 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (2100 10000 10000 10000) 7: 0: 8100@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8100@1p __all except Off__ 9: have active chargers. 9: raw(0 7900 7900 7900) min(-500 7900 7900 7900) spread(-21013 7900 7900 7900) max_pv 1026 9: [ 0 8100@1p ] PM PV mtr(W) avl(W) raw max min spread 23 1863 8100 9126 7600 -12913 23 1863 8100 9126 7600 -12913 8 1863 8100 9126 7600 -12913 8 1863 8100 9126 7600 -12913 -37 1863 8100 9126 7600 -12913 -37 1863 8100 9126 7600 -12913 -28 1863 8100 9126 7600 -12913 -28 1863 8100 9126 7600 -12913 -17 1863 8100 9126 7600 -12913 -17 1863 8100 9126 7600 -12913 -9 1863 8100 9126 7600 -12913 -9 1863 8100 9126 7600 -12913 11 1863 8100 9126 7600 -12913 11 1863 8100 9126 7600 -12913 19 1863 8100 9126 7600 -12913 19 1863 8100 9126 7600 -12913 -19 1863 8100 9126 7600 -12913 -19 1863 8100 9126 7600 -12913 -11 1863 8100 9126 7600 -12913 -11 1863 8100 9126 7600 -12913 2025-11-19 12:23:44,799 Hysteresis 754 0: raw(8100 16000 16000 16000) min(7600 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9126 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (2100 10000 10000 10000) 7: 0: 8100@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8100@1p __all except Off__ 9: have active chargers. 9: raw(0 7900 7900 7900) min(-500 7900 7900 7900) spread(-21013 7900 7900 7900) max_pv 1026 9: [ 0 8100@1p ] PM PV mtr(W) avl(W) raw max min spread -4 1863 8100 9126 7600 -12913 -4 1863 8100 9126 7600 -12913 -6 1863 8100 9126 7600 -12913 -6 1863 8100 9126 7600 -12913 30 1863 8100 9126 7600 -12913 30 1863 8100 9126 7600 -12913 18 1863 8100 9126 7600 -12913 18 1863 8100 9126 7600 -12913 -30 1863 8100 9126 7600 -12913 -30 1863 8100 9126 7600 -12913 -16 1863 8100 9126 7600 -12913 -16 1863 8100 9126 7600 -12913 -19 1863 8100 9126 7600 -12913 -19 1863 8100 9126 7600 -12913 0 1863 8100 9126 7600 -12913 0 1863 8100 9126 7600 -12913 0 1863 8100 9126 7600 -12913 0 1863 8100 9126 7600 -12913 1 1863 8100 9126 7600 -12913 1 1863 8100 9126 7600 -12913 2025-11-19 12:23:54,810 Hysteresis 764 0: raw(8100 16000 16000 16000) min(7600 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9126 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (2100 10000 10000 10000) 7: 0: 8100@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8100@1p __all except Off__ 9: have active chargers. 9: raw(0 7900 7900 7900) min(-500 7900 7900 7900) spread(-21013 7900 7900 7900) max_pv 1026 9: [ 0 8100@1p ] PM PV mtr(W) avl(W) raw max min spread -6 1863 8100 9126 7600 -12913 1061 1383 6013 9126 6013 -12913 1061 1383 6013 9126 6013 -12913 1061 1383 6013 9126 6013 -12913 1837 344 1495 9126 1495 -12913 551 1638 7121 9126 1495 -12913 551 1638 7121 9126 1495 -12913 551 0 0 9126 0 -12913 -67 394 1713 9126 0 -12913 -49 311 1352 9126 0 -12913 -49 311 1352 9126 0 -12913 -56 341 1482 9126 0 -12913 -56 341 1482 9126 0 -12913 -12 364 1582 9126 0 -12913 -12 364 1582 9126 0 -12913 4 416 1808 9126 0 -12913 4 416 1808 9126 0 -12913 -2 417 1813 9126 0 -12913 -2 417 1813 9126 0 -12913 18 417 1813 9126 0 -12913 2025-11-19 12:24:04,874 Hysteresis 774 0: raw(1813 16000 16000 16000) min(0 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 9126 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 9126 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-4187 10000 10000 10000) min(-6000 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 3126 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 18 -66 -286 9126 -286 -12913 38 -66 -286 9126 -286 -12913 38 -66 -286 9126 -286 -12913 0 -65 -282 9126 -286 -12913 0 -65 -282 9126 -286 -12913 -138 -60 -260 9126 -286 -12913 -138 -60 -260 9126 -286 -12913 -53 406 1765 9126 -286 -12913 RECV 0: requested 10859 -> 9080 mA (measured 6.080A -0.001A -0.001A) -53 406 1765 9126 -286 -12913 74 521 2265 9126 -286 -12913 74 521 2265 9126 -286 -12913 73 513 2230 8704 -286 -12913 73 513 2230 8704 -286 -12913 42 489 2126 8100 -286 -12913 42 489 2126 8100 -286 -12913 -14 465 2021 8100 -286 -12913 -14 465 2021 8100 -286 -12913 -61 465 2021 8100 -286 -12913 -61 465 2021 8100 -286 -12913 -6 516 2243 8100 -286 -12913 2025-11-19 12:24:14,879 Hysteresis 784 0: raw(2243 16000 16000 16000) min(-286 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 8100 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 8100 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-3757 10000 10000 10000) min(-6286 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 2100 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -6 516 2243 8100 -286 -12913 33 547 2378 8100 -286 -12913 33 547 2378 8100 -286 -12913 90 541 2352 8100 -286 -12913 90 541 2352 8100 -286 -12913 24 537 2334 8100 -286 -12913 24 537 2334 8100 -286 -12913 -33 522 2269 8100 -286 -12913 -33 522 2269 8100 -286 -12913 -3 522 2269 8100 -286 -12913 -3 522 2269 8100 -286 -12913 -7 522 2269 8100 -286 -12913 -7 522 2269 8100 -286 -12913 6 536 2330 8100 -286 -12913 6 536 2330 8100 -286 -12913 5 531 2308 8100 -286 -12913 5 531 2308 8100 -286 -12913 44 531 2308 8100 -286 -12913 44 531 2308 8100 -286 -12913 2025-11-19 12:24:24,886 Hysteresis 794 0: raw(2308 16000 16000 16000) min(-286 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 8100 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 8100 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-3692 10000 10000 10000) min(-6286 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 2100 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 5 497 2160 8100 -286 -12913 5 497 2160 8100 -286 -12913 -34 513 2230 8100 -286 -12913 -34 513 2230 8100 -286 -12913 10 547 2378 8100 -286 -12913 10 547 2378 8100 -286 -12913 -10 547 2378 8100 -286 -12913 -10 547 2378 8100 -286 -12913 -7 548 2382 8100 -286 -12913 -7 548 2382 8100 -286 -12913 -7 572 2486 8100 -286 -12913 18 572 2486 8100 -286 -12913 7 571 2482 8100 -286 -12913 7 567 2465 8100 -286 -12913 -4 567 2465 8100 -286 -12913 -4 567 2465 8100 -286 -12913 3 567 2465 8100 -286 -12913 3 567 2465 8100 -286 -12913 17 567 2465 8100 -286 -12913 17 567 2465 8100 -286 -12913 2025-11-19 12:24:34,917 Hysteresis 804 0: raw(2465 16000 16000 16000) min(-286 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 8100 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 8100 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-3535 10000 10000 10000) min(-6286 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 2100 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 15 567 2465 8100 -286 -12913 15 557 2421 8100 -286 -12913 75 557 2421 8100 -286 -12913 75 498 2165 8100 -286 -12913 3 498 2165 8100 -286 -12913 3 498 2165 8100 -286 -12913 -73 498 2165 8100 -286 -12913 -73 558 2426 8100 -286 -12913 5 558 2426 8100 -286 -12913 5 557 2421 8100 -286 -12913 -12 557 2421 8100 -286 -12913 -12 586 2547 8100 -286 -12913 -556 1079 4691 8100 -286 -12913 -556 1286 5591 8100 -286 -12913 -147 1081 4700 8100 -286 -12913 -147 1196 5200 8100 -286 -12913 82 1172 5095 8100 -286 -12913 82 1172 5095 8100 -286 -12913 74 1172 5095 8100 -286 -12913 74 1172 5095 8100 -286 -12913 2025-11-19 12:24:44,922 Hysteresis 814 0: raw(5095 16000 16000 16000) min(-286 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 8100 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 8100 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-905 10000 10000 10000) min(-6286 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 2100 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 6 1163 5056 8100 -286 -12913 -1 1163 5056 8100 -286 -12913 -1 1162 5052 8100 -286 -12913 3 1162 5052 8100 -286 -12913 3 1162 5052 8100 -286 -12913 86 1162 5052 8100 -286 -12913 86 1162 5052 8100 -286 -12913 23 1137 4943 8100 -286 -12913 23 1137 4943 8100 -286 -12913 -49 1130 4913 8100 -286 -12913 -49 1130 4913 8100 -286 -12913 16 1158 5034 8100 -286 -12913 16 1158 5034 8100 -286 -12913 24 1158 5034 8100 -286 -12913 24 1158 5034 8100 -286 -12913 30 1158 5034 8100 -286 -12913 30 1158 5034 8100 -286 -12913 37 1152 5008 8100 -286 -12913 37 1152 5008 8100 -286 -12913 -25 1136 4939 8100 -286 -12913 2025-11-19 12:24:54,929 Hysteresis 824 0: raw(4939 16000 16000 16000) min(-286 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 8100 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 8100 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-1061 10000 10000 10000) min(-6286 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 2100 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -25 1136 4939 8100 -286 -12913 20 1148 4991 8100 -286 -12913 20 1148 4991 8100 -286 -12913 30 1148 4991 8100 -286 -12913 30 1148 4991 8100 -286 -12913 0 1138 4947 8100 -286 -12913 0 1138 4947 8100 -286 -12913 -8 1137 4943 8100 -286 -12913 -8 1137 4943 8100 -286 -12913 430 971 4221 8100 -286 -12913 430 971 4221 8100 -286 -12913 -185 615 2673 8100 -286 -12913 -185 615 2673 8100 -286 -12913 -390 922 4008 8100 -286 -12913 -390 922 4008 8100 -286 -12913 440 18 78 8100 -286 -12913 440 18 78 8100 -286 -12913 -478 1064 4626 8100 -286 -12913 -478 1064 4626 8100 -286 -12913 -64 1083 4708 8100 -286 -12913 2025-11-19 12:25:04,989 Hysteresis 834 0: raw(4708 16000 16000 16000) min(-286 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 8100 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 8100 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-1292 10000 10000 10000) min(-6286 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 2100 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -64 1083 4708 8100 -286 -12913 26 1148 4991 8100 -286 -12913 26 1148 4991 8100 -286 -12913 84 1163 5056 8100 -286 -12913 84 1163 5056 8100 -286 -12913 22 1131 4917 8100 -286 -12913 22 1131 4917 8100 -286 -12913 11 1128 4904 8100 -286 -12913 11 1128 4904 8100 -286 -12913 24 1130 4913 8100 -286 -12913 24 1130 4913 8100 -286 -12913 12 1127 4900 8100 -286 -12913 12 1127 4900 8100 -286 -12913 38 1133 4926 8100 -286 -12913 38 1133 4926 8100 -286 -12913 30 1130 4913 8100 -286 -12913 30 1130 4913 8100 -286 -12913 17 1129 4908 8100 -286 -12913 17 1129 4908 8100 -286 -12913 -6 1122 4878 8100 -286 -12913 2025-11-19 12:25:14,994 Hysteresis 844 0: raw(4878 16000 16000 16000) min(-286 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 8100 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 8100 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-1122 10000 10000 10000) min(-6286 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 2100 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -6 1122 4878 8100 -286 -12913 0 1122 4878 8100 -286 -12913 0 1122 4878 8100 -286 -12913 7 1123 4882 8100 -286 -12913 7 1123 4882 8100 -286 -12913 10 1122 4878 8100 -286 -12913 10 1122 4878 8100 -286 -12913 47 1122 4878 8100 -286 -12913 47 1122 4878 8100 -286 -12913 1 1122 4878 8100 -286 -12913 1 1122 4878 8100 -286 -12913 -42 1122 4878 8100 -286 -12913 -42 1122 4878 8100 -286 -12913 -31 1122 4878 8100 -286 -12913 -31 1122 4878 8100 -286 -12913 0 1111 4830 8100 -286 -12913 0 1111 4830 8100 -286 -12913 14 1122 4878 8100 -286 -12913 14 1122 4878 8100 -286 -12913 26 1122 4878 8100 -286 -12913 2025-11-19 12:25:25,004 Hysteresis 854 0: raw(4878 16000 16000 16000) min(-286 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 8100 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 8100 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-1122 10000 10000 10000) min(-6286 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 2100 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 26 1122 4878 8100 -286 -12913 -6 1113 4839 8100 -286 -12913 -6 1113 4839 8100 -286 -12913 -1 1105 4804 8100 -286 -12913 4 1105 4804 8100 -286 -12913 4 1105 4804 8100 -286 -12913 5 1105 4804 8100 -286 -12913 5 1104 4800 8100 -286 -12913 1 1104 4800 8100 -286 -12913 1 1105 4804 8100 -286 -12913 50 1105 4804 8100 -286 -12913 50 1105 4804 8100 -286 -12913 50 1105 4804 8100 -286 -12913 20 1082 4704 8100 -286 -12913 -20 1082 4704 8100 -286 -12913 -20 1083 4708 8100 -286 -12913 -9 1083 4708 8100 -286 -12913 -9 1090 4739 8100 -286 -12913 -10 1090 4739 8100 -286 -12913 -10 1090 4739 8100 -286 -12913 2025-11-19 12:25:35,079 Hysteresis 864 0: raw(4739 16000 16000 16000) min(-286 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 8100 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 8100 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-1261 10000 10000 10000) min(-6286 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 2100 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -2 1090 4739 8100 -286 -12913 -2 1090 4739 8100 -286 -12913 11 1090 4739 8100 -286 -12913 11 1090 4739 8100 -286 -12913 4 1090 4739 8100 -286 -12913 4 1081 4700 8100 -286 -12913 -24 1081 4700 8100 -286 -12913 -24 1072 4660 8100 -286 -12913 -15 1072 4660 8100 -286 -12913 -15 1075 4673 8100 -286 -12913 9 1075 4673 8100 -286 -12913 9 1089 4734 8100 -286 -12913 627 549 2386 8100 -286 -12913 627 548 2382 8100 -286 -12913 -97 1089 4734 8100 -286 -12913 -97 372 1617 8100 -286 -12913 -61 372 1617 8100 -286 -12913 -61 407 1769 8100 -286 -12913 -44 407 1769 8100 -286 -12913 2025-11-19 12:25:45,084 Hysteresis 874 0: raw(1769 16000 16000 16000) min(-286 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 8100 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 8100 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-4231 10000 10000 10000) min(-6286 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 2100 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -44 442 1921 8100 -286 -12913 17 442 1921 8100 -286 -12913 17 484 2104 8100 -286 -12913 33 484 2104 8100 -286 -12913 33 498 2165 8100 -286 -12913 8 498 2165 8100 -286 -12913 8 478 2078 8100 -286 -12913 16 478 2078 8100 -286 -12913 16 477 2073 8100 -286 -12913 13 477 2073 8100 -286 -12913 13 477 2073 8100 -286 -12913 0 477 2073 8100 -286 -12913 0 477 2073 8100 -286 -12913 -589 1023 4447 8100 -286 -12913 -589 1022 4443 8100 -286 -12913 -63 1046 4547 8100 -286 -12913 -63 1046 4547 8100 -286 -12913 42 1046 4547 8100 -286 -12913 42 1115 4847 8100 -286 -12913 106 1133 4926 8100 -286 -12913 2025-11-19 12:25:55,089 Hysteresis 884 0: raw(4926 16000 16000 16000) min(-286 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 8100 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 8100 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-1074 10000 10000 10000) min(-6286 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 2100 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 106 1133 4926 8100 -286 -12913 68 1111 4830 8100 -286 -12913 68 1111 4830 8100 -286 -12913 652 563 2447 8100 -286 -12913 652 531 2308 8100 -286 -12913 -30 423 1839 8100 -286 -12913 -30 423 1839 8100 -286 -12913 -107 378 1643 8100 -286 -12913 -107 378 1643 8100 -286 -12913 -19 441 1917 8100 -286 -12913 -19 441 1917 8100 -286 -12913 11 451 1960 8100 -286 -12913 11 451 1960 8100 -286 -12913 19 433 1882 8100 -286 -12913 19 433 1882 8100 -286 -12913 -25 393 1708 8100 -286 -12913 -25 393 1708 8100 -286 -12913 -51 436 1895 8100 -286 -12913 -51 436 1895 8100 -286 -12913 2 486 2113 8100 -286 -12913 2025-11-19 12:26:05,165 Hysteresis 894 0: raw(2113 16000 16000 16000) min(-286 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 8100 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 8100 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-3887 10000 10000 10000) min(-6286 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 2100 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 2 486 2113 8100 -286 -12913 28 489 2126 8100 -286 -12913 28 489 2126 8100 -286 -12913 49 481 2091 8100 -286 -12913 49 481 2091 8100 -286 -12913 16 455 1978 8100 -286 -12913 16 455 1978 8100 -286 -12913 -42 462 2008 8100 -286 -12913 -42 462 2008 8100 -286 -12913 5 504 2191 8100 -286 -12913 5 504 2191 8100 -286 -12913 38 492 2139 8100 -286 -12913 38 492 2139 8100 -286 -12913 19 475 2065 8100 -286 -12913 19 475 2065 8100 -286 -12913 -564 1001 4352 8100 -286 -12913 -564 1001 4352 8100 -286 -12913 -296 1130 4913 8100 -286 -12913 -296 1130 4913 8100 -286 -12913 -53 1099 4778 8100 -286 -12913 2025-11-19 12:26:15,170 Hysteresis 904 0: raw(4778 16000 16000 16000) min(-286 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 8100 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 8100 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-1222 10000 10000 10000) min(-6286 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 2100 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -53 1099 4778 8100 -286 -12913 38 1114 4843 8100 -286 -12913 38 1114 4843 8100 -286 -12913 66 1111 4830 8100 -286 -12913 66 1111 4830 8100 -286 -12913 63 1098 4773 8100 -286 -12913 63 1098 4773 8100 -286 -12913 57 1084 4713 8100 -286 -12913 57 1084 4713 8100 -286 -12913 63 1082 4704 8100 -286 -12913 63 1082 4704 8100 -286 -12913 -8 1039 4517 8100 -286 -12913 -8 1039 4517 8100 -286 -12913 -32 1049 4560 8100 -286 -12913 -32 1049 4560 8100 -286 -12913 -16 1049 4560 8100 -286 -12913 -16 1049 4560 8100 -286 -12913 -15 1050 4565 8100 -286 -12913 -15 1050 4565 8100 -286 -12913 8 1058 4600 8100 -286 -12913 2025-11-19 12:26:25,175 Hysteresis 914 0: raw(4600 16000 16000 16000) min(-286 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 8100 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 8100 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-1400 10000 10000 10000) min(-6286 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 2100 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 8 1058 4600 8100 -286 -12913 7 1058 4600 8100 -286 -12913 7 1058 4600 8100 -286 -12913 -37 1057 4595 8100 -286 -12913 -37 1057 4595 8100 -286 -12913 -13 1058 4600 8100 -286 -12913 -13 1058 4600 8100 -286 -12913 0 1069 4647 8100 -286 -12913 0 1069 4647 8100 -286 -12913 0 1068 4643 8100 -286 -12913 0 1068 4643 8100 -286 -12913 -3 1069 4647 8100 -286 -12913 -3 1069 4647 8100 -286 -12913 11 1068 4643 8100 -286 -12913 11 1068 4643 8100 -286 -12913 30 1069 4647 8100 -286 -12913 30 1069 4647 8100 -286 -12913 -11 1059 4604 8100 -286 -12913 -11 1059 4604 8100 -286 -12913 -7 1065 4630 8100 -286 -12913 2025-11-19 12:26:35,232 Hysteresis 924 0: raw(4630 16000 16000 16000) min(-286 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 8100 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 8100 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-1370 10000 10000 10000) min(-6286 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 2100 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -7 1065 4630 8100 -286 -12913 6 1076 4678 8100 -286 -12913 6 1076 4678 8100 -286 -12913 13 1075 4673 8100 -286 -12913 13 1075 4673 8100 -286 -12913 26 1076 4678 8100 -286 -12913 26 1076 4678 8100 -286 -12913 9 1068 4643 8100 -286 -12913 9 1068 4643 8100 -286 -12913 -1 1069 4647 8100 -286 -12913 -1 1069 4647 8100 -286 -12913 4 1068 4643 8100 -286 -12913 4 1068 4643 8100 -286 -12913 3 1068 4643 8100 -286 -12913 3 1068 4643 8100 -286 -12913 -12 1068 4643 8100 -286 -12913 -12 1068 4643 8100 -286 -12913 42 1079 4691 8100 -286 -12913 42 1079 4691 8100 -286 -12913 18 1068 4643 8100 -286 -12913 2025-11-19 12:26:45,237 Hysteresis 934 0: raw(4643 16000 16000 16000) min(-286 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 8100 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 8100 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-1357 10000 10000 10000) min(-6286 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 2100 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 18 1068 4643 8100 -286 -12913 -24 1058 4600 8100 -286 -12913 -9 1058 4600 8100 -286 -12913 -9 1068 4643 8100 -286 -12913 -9 1068 4643 8100 -286 -12913 -8 1082 4704 8100 -286 -12913 16 1082 4704 8100 -286 -12913 16 1095 4760 8100 -286 -12913 16 1095 4760 8100 -286 -12913 20 1094 4756 8100 -286 -12913 21 1094 4756 8100 -286 -12913 21 1091 4743 8100 -286 -12913 -4 1091 4743 8100 -286 -12913 -4 1088 4730 8100 -286 -12913 -11 1088 4730 8100 -286 -12913 -11 1090 4739 8100 -286 -12913 1 1090 4739 8100 -286 -12913 1 1098 4773 8100 -286 -12913 12 1098 4773 8100 -286 -12913 12 1098 4773 8100 -286 -12913 2025-11-19 12:26:55,348 Hysteresis 944 0: raw(4773 16000 16000 16000) min(-286 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 8100 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 8100 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-1227 10000 10000 10000) min(-6286 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 2100 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 46 1098 4773 8100 -286 -12913 46 1098 4773 8100 -286 -12913 14 1098 4773 8100 -286 -12913 14 1082 4704 8100 -286 -12913 -36 1082 4704 8100 -286 -12913 -36 1069 4647 8100 -286 -12913 -18 1069 4647 8100 -286 -12913 -18 1082 4704 8100 -286 -12913 2 1082 4704 8100 -286 -12913 2 1092 4747 8100 -286 -12913 14 1092 4747 8100 -286 -12913 14 1090 4739 8100 -286 -12913 13 1090 4739 8100 -286 -12913 13 1091 4743 8100 -286 -12913 10 1091 4743 8100 -286 -12913 10 1091 4743 8100 -286 -12913 1 1091 4743 8100 -286 -12913 1 1091 4743 8100 -286 -12913 0 1091 4743 8100 -286 -12913 0 1091 4743 8100 -286 -12913 2025-11-19 12:27:05,396 Hysteresis 954 0: raw(4743 16000 16000 16000) min(-286 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 8100 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 8100 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-1257 10000 10000 10000) min(-6286 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 2100 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -1 1091 4743 8100 -286 -12913 -1 1101 4786 8100 -286 -12913 -15 1101 4786 8100 -286 -12913 -15 1101 4786 8100 -286 -12913 28 1101 4786 8100 -286 -12913 28 1118 4860 8100 -286 -12913 50 1118 4860 8100 -286 -12913 50 1101 4786 8100 -286 -12913 -12 1101 4786 8100 -286 -12913 -12 1082 4704 8100 -286 -12913 2 1082 4704 8100 -286 -12913 2 1089 4734 8100 -286 -12913 19 1089 4734 8100 -286 -12913 19 1090 4739 8100 -286 -12913 40 1090 4739 8100 -286 -12913 40 1088 4730 8100 -286 -12913 43 1088 4730 8100 -286 -12913 43 1072 4660 8100 -286 -12913 5 1072 4660 8100 -286 -12913 2025-11-19 12:27:15,401 Hysteresis 964 0: raw(4660 16000 16000 16000) min(-286 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 8100 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 8100 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-1340 10000 10000 10000) min(-6286 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 2100 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 5 1049 4560 8100 -286 -12913 -16 1049 4560 8100 -286 -12913 -16 1049 4560 8100 -286 -12913 -9 1049 4560 8100 -286 -12913 -9 1052 4573 8100 -286 -12913 -6 1052 4573 8100 -286 -12913 -6 1052 4573 8100 -286 -12913 -5 1052 4573 8100 -286 -12913 -5 1052 4573 8100 -286 -12913 5 1052 4573 8100 -286 -12913 5 1052 4573 8100 -286 -12913 45 1052 4573 8100 -286 -12913 45 1028 4469 8100 -286 -12913 4 1028 4469 8100 -286 -12913 4 1028 4469 8100 -286 -12913 -26 1028 4469 8100 -286 -12913 -26 1035 4500 8100 -286 -12913 0 1035 4500 8100 -286 -12913 0 1039 4517 8100 -286 -12913 8 1039 4517 8100 -286 -12913 2025-11-19 12:27:25,414 Hysteresis 974 0: raw(4517 16000 16000 16000) min(-286 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 8100 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 8100 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-1483 10000 10000 10000) min(-6286 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 2100 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 8 1039 4517 8100 -286 -12913 30 1022 4443 8100 -286 -12913 30 1022 4443 8100 -286 -12913 -2 1022 4443 8100 -286 -12913 -2 1022 4443 8100 -286 -12913 -5 998 4339 8100 -286 -12913 -5 998 4339 8100 -286 -12913 -45 1012 4400 8100 -286 -12913 -45 1012 4400 8100 -286 -12913 -17 1022 4443 8100 -286 -12913 -17 1022 4443 8100 -286 -12913 8 1021 4439 8100 -286 -12913 8 1021 4439 8100 -286 -12913 10 1011 4395 8100 -286 -12913 10 1011 4395 8100 -286 -12913 -1670 1783 7752 8100 -286 -12913 -1670 1783 7752 8100 -286 -12913 -2121 3032 13182 13182 -286 -12913 -2121 3032 13182 13182 -286 -12913 -1371 2333 10143 13182 -286 -12913 2025-11-19 12:27:35,419 Hysteresis 984 0: raw(10143 16000 16000 16000) min(-286 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 13182 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (4143 10000 10000 10000) 7: 0: 10143@1p 8: filtered 1 to 1, sorted to 0 8: 0: 10143@1p __all except Off__ 9: have active chargers. 9: raw(0 5857 5857 5857) min(-10429 5857 5857 5857) spread(-23056 5857 5857 5857) max_pv 3039 9: [ 0 10143@1p ] PM PV mtr(W) avl(W) raw max min spread -1371 3285 14282 14282 -286 -12913 -1358 3275 14239 14282 -286 -12913 -1358 3275 14239 14282 -286 -12913 -1343 3264 14191 14282 -286 -12913 -1343 3264 14191 14282 -286 -12913 50 2332 10139 14282 -286 -12913 50 2332 10139 14282 -286 -12913 866 1949 8473 14282 -286 -12913 866 1949 8473 14282 -286 -12913 147 2309 10039 14282 -286 -12913 147 2309 10039 14282 -286 -12913 -21 2332 10139 14282 -286 -12913 -21 2332 10139 14282 -286 -12913 -21 2332 10139 14282 -286 -12913 -21 2332 10139 14282 -286 -12913 RECV 0: requested 9100 -> 12840 mA (measured 9.840A -0.001A 0.010A) 3 2332 10139 14282 -286 -12913 3 2332 10139 14282 -286 -12913 10 2332 10139 14282 -286 -12913 10 2332 10139 14282 -286 -12913 33 2332 10139 14282 -286 -12913 2025-11-19 12:27:45,427 Hysteresis 994 0: raw(10139 16000 16000 16000) min(-286 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 14282 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (12840 12840 12840 12840) Wnd (6000 6000 6000 6000)->(12840 12840 12840 12840) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(12840 12840 12840 12840) 4: filtered 1 to 0. 4: have active chargers. 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 (4139 10000 10000 10000) 7: 0: 10139@1p 8: filtered 1 to 1, sorted to 0 8: 0: 10139@1p __all except Off__ 9: have active chargers. 9: raw(0 5861 5861 5861) min(-10425 5861 5861 5861) spread(-23052 5861 5861 5861) max_pv 4143 9: [ 0 10139@1p ] PM PV mtr(W) avl(W) raw max min spread 33 2331 10134 14282 -286 -12913 1 2331 10134 14282 -286 -12913 1 2331 10134 14282 -286 -12913 -30 2331 10134 14282 -286 -12913 -30 2331 10134 14282 -286 -12913 2015 656 2852 14282 -286 -12913 2015 656 2852 14282 -286 -12913 2111 572 2486 14282 -286 -12913 2111 572 2486 14282 -286 -12913 1713 -131 -569 14282 -569 -12913 1713 -131 -569 14282 -569 -12913 53 745 3239 14282 -569 -12913 53 745 3239 14282 -569 -12913 -111 757 3291 14282 -569 -12913 -111 757 3291 14282 -569 -12913 -26 841 3656 14282 -569 -12913 -26 841 3656 14282 -569 -12913 20 875 3804 14282 -569 -12913 20 875 3804 14282 -569 -12913 -9 878 3817 14282 -569 -12913 2025-11-19 12:27:55,512 Hysteresis 1004 0: raw(3817 16000 16000 16000) min(-569 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 14282 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 14282 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-2183 10000 10000 10000) min(-6569 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 8282 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -9 -73 -317 14282 -569 -12913 51 -60 -260 14282 -569 -12913 51 -60 -260 14282 -569 -12913 -3 -104 -452 14282 -569 -12913 -3 -104 -452 14282 -569 -12913 -351 297 1291 14282 -569 -12913 -351 297 1291 14282 -569 -12913 -411 965 4195 14282 -569 -12913 -411 965 4195 14282 -569 -12913 26 1018 4426 14282 -569 -12913 26 1018 4426 14282 -569 -12913 42 1018 4426 14282 -569 -12913 RECV 0: requested 13010 -> 9089 mA (measured 6.090A -0.001A -0.001A) 42 1018 4426 14282 -569 -12913 62 1032 4486 14282 -569 -12913 62 1032 4486 14282 -569 -12913 62 1035 4500 14282 -569 -12913 62 1035 4500 14282 -569 -12913 27 1022 4443 14282 -569 -12913 27 1022 4443 14282 -569 -12913 12 1018 4426 14282 -569 -12913 2025-11-19 12:28:05,517 Hysteresis 1014 0: raw(4426 16000 16000 16000) min(-569 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 14282 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 14282 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-1574 10000 10000 10000) min(-6569 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 8282 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 12 1018 4426 14282 -569 -12913 7 1018 4426 14282 -569 -12913 7 1018 4426 14282 -569 -12913 7 1018 4426 14282 -569 -12913 7 1018 4426 14282 -569 -12913 7 1018 4426 14282 -569 -12913 39 1018 4426 14282 -569 -12913 39 1018 4426 14282 -569 -12913 39 1018 4426 14282 -569 -12913 24 1007 4378 14282 -569 -12913 -56 1007 4378 14282 -569 -12913 -56 975 4239 14282 -569 -12913 19 975 4239 14282 -569 -12913 19 1014 4408 14282 -569 -12913 27 1014 4408 14282 -569 -12913 27 1015 4413 14282 -569 -12913 22 1015 4413 14282 -569 -12913 22 1008 4382 14282 -569 -12913 41 1008 4382 14282 -569 -12913 41 1008 4382 14282 -569 -12913 2025-11-19 12:28:15,527 Hysteresis 1024 0: raw(4382 16000 16000 16000) min(-569 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 14282 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 14282 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-1618 10000 10000 10000) min(-6569 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 8282 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -5 1008 4382 14282 -569 -12913 -5 985 4282 14282 -569 -12913 -27 985 4282 14282 -569 -12913 -27 992 4313 14282 -569 -12913 0 992 4313 14282 -569 -12913 0 981 4265 14282 -569 -12913 32 981 4265 14282 -569 -12913 32 998 4339 14282 -569 -12913 -6 998 4339 14282 -569 -12913 -6 988 4295 14282 -569 -12913 -10 988 4295 14282 -569 -12913 -10 1003 4360 14282 -569 -12913 54 1003 4360 14282 -569 -12913 54 986 4286 14282 -569 -12913 0 986 4286 14282 -569 -12913 0 986 4286 14282 -569 -12913 -20 986 4286 14282 -569 -12913 -20 998 4339 14282 -569 -12913 2 998 4339 14282 -569 -12913 2 998 4339 14282 -569 -12913 2025-11-19 12:28:25,636 Hysteresis 1034 0: raw(4339 16000 16000 16000) min(-569 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 14282 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 14282 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-1661 10000 10000 10000) min(-6569 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 8282 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 1 998 4339 14282 -569 -12913 1 998 4339 14282 -569 -12913 12 998 4339 14282 -569 -12913 12 999 4343 14282 -569 -12913 19 999 4343 14282 -569 -12913 19 993 4317 14282 -569 -12913 -13 993 4317 14282 -569 -12913 -13 992 4313 14282 -569 -12913 -36 992 4313 14282 -569 -12913 -36 1005 4369 14282 -569 -12913 302 904 3930 14282 -569 -12913 302 527 2291 14282 -569 -12913 188 612 2660 14282 -569 -12913 188 457 1986 14282 -569 -12913 63 523 2273 14282 -569 -12913 63 459 1995 14282 -569 -12913 15 459 1995 14282 -569 -12913 15 456 1982 14282 -569 -12913 29 398 1730 14282 -569 -12913 2025-11-19 12:28:35,643 Hysteresis 1044 0: raw(1730 16000 16000 16000) min(-569 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 14282 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 14282 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-4270 10000 10000 10000) min(-6569 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 8282 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 29 398 1730 14282 -569 -12913 -73 424 1843 14282 -569 -12913 -73 424 1843 14282 -569 -12913 -31 444 1930 14282 -569 -12913 -31 444 1930 14282 -569 -12913 0 439 1908 14282 -569 -12913 0 439 1908 14282 -569 -12913 -1 444 1930 14282 -569 -12913 -1 444 1930 14282 -569 -12913 20 420 1826 14282 -569 -12913 20 420 1826 14282 -569 -12913 4 417 1813 14282 -569 -12913 4 417 1813 14282 -569 -12913 -13 429 1865 14282 -569 -12913 -13 429 1865 14282 -569 -12913 -4 429 1865 14282 -569 -12913 -4 429 1865 14282 -569 -12913 3 429 1865 14282 -569 -12913 0 429 1865 14282 -569 -12913 0 430 1869 14282 -569 -12913 2025-11-19 12:28:45,648 Hysteresis 1054 0: raw(1869 16000 16000 16000) min(-569 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 14282 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 14282 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-4131 10000 10000 10000) min(-6569 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 8282 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 22 430 1869 14282 -569 -12913 22 399 1734 14282 -569 -12913 22 399 1734 14282 -569 -12913 -4 398 1730 14282 -569 -12913 -47 398 1730 14282 -569 -12913 -47 432 1878 14282 -569 -12913 10 432 1878 14282 -569 -12913 10 435 1891 14282 -569 -12913 21 435 1891 14282 -569 -12913 21 434 1886 14282 -569 -12913 -3 434 1886 14282 -569 -12913 -3 434 1886 14282 -569 -12913 13 434 1886 14282 -569 -12913 13 434 1886 14282 -569 -12913 20 434 1886 14282 -569 -12913 20 426 1852 14282 -569 -12913 -6 426 1852 14282 -569 -12913 -6 424 1843 14282 -569 -12913 -13 424 1843 14282 -569 -12913 -13 435 1891 14282 -569 -12913 2025-11-19 12:28:55,718 Hysteresis 1065 0: raw(1891 16000 16000 16000) min(-569 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 14282 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 14282 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-4109 10000 10000 10000) min(-6569 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 8282 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 19 435 1891 14282 -569 -12913 19 438 1904 14282 -569 -12913 19 438 1904 14282 -569 -12913 19 439 1908 14282 -569 -12913 53 439 1908 14282 -569 -12913 53 439 1908 14282 -569 -12913 -1 440 1913 14282 -569 -12913 -1 440 1913 14282 -569 -12913 -8 399 1734 14282 -569 -12913 -8 399 1734 14282 -569 -12913 -14 408 1773 14282 -569 -12913 -14 408 1773 14282 -569 -12913 21 423 1839 14282 -569 -12913 21 423 1839 14282 -569 -12913 6 425 1847 14282 -569 -12913 6 425 1847 14282 -569 -12913 29 425 1847 14282 -569 -12913 29 425 1847 14282 -569 -12913 11 409 1778 14282 -569 -12913 11 409 1778 14282 -569 -12913 2025-11-19 12:29:05,724 Hysteresis 1075 0: raw(1778 16000 16000 16000) min(-569 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 14282 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 14282 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-4222 10000 10000 10000) min(-6569 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 8282 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 0 408 1773 14282 -569 -12913 0 408 1773 14282 -569 -12913 15 408 1773 14282 -569 -12913 15 408 1773 14282 -569 -12913 24 417 1813 14282 -569 -12913 24 417 1813 14282 -569 -12913 -3 399 1734 14282 -569 -12913 -3 399 1734 14282 -569 -12913 17 399 1734 14282 -569 -12913 17 397 1726 14282 -569 -12913 -1 397 1726 14282 -569 -12913 -1 364 1582 14282 -569 -12913 -32 364 1582 14282 -569 -12913 -32 386 1678 14282 -569 -12913 -12 386 1678 14282 -569 -12913 -12 385 1673 14282 -569 -12913 9 385 1673 14282 -569 -12913 9 399 1734 14282 -569 -12913 15 399 1734 14282 -569 -12913 15 399 1734 14282 -569 -12913 2025-11-19 12:29:15,740 Hysteresis 1085 0: raw(1734 16000 16000 16000) min(-569 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 14282 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 14282 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-4266 10000 10000 10000) min(-6569 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 8282 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 13 375 1630 14282 -569 -12913 13 374 1626 14282 -569 -12913 1 374 1626 14282 -569 -12913 1 354 1539 14282 -569 -12913 -36 354 1539 14282 -569 -12913 -36 354 1539 14282 -569 -12913 -10 354 1539 14282 -569 -12913 -10 369 1604 14282 -569 -12913 -1 369 1604 14282 -569 -12913 -1 370 1608 14282 -569 -12913 -3 370 1608 14282 -569 -12913 -3 369 1604 14282 -569 -12913 7 369 1604 14282 -569 -12913 7 369 1604 14282 -569 -12913 28 369 1604 14282 -569 -12913 28 328 1426 14282 -569 -12913 -3 328 1426 14282 -569 -12913 -3 339 1473 14282 -569 -12913 -18 339 1473 14282 -569 -12913 -18 339 1473 14282 -569 -12913 2025-11-19 12:29:25,821 Hysteresis 1095 0: raw(1473 16000 16000 16000) min(-569 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 14282 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 14282 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-4527 10000 10000 10000) min(-6569 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 8282 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -17 339 1473 14282 -569 -12913 -17 349 1517 14282 -569 -12913 -5 349 1517 14282 -569 -12913 -5 349 1517 14282 -569 -12913 1 349 1517 14282 -569 -12913 1 348 1513 14282 -569 -12913 0 348 1513 14282 -569 -12913 0 349 1517 14282 -569 -12913 -12 349 1517 14282 -569 -12913 -12 348 1513 14282 -569 -12913 -16 348 1513 14282 -569 -12913 -16 364 1582 14282 -569 -12913 6 364 1582 14282 -569 -12913 6 365 1586 14282 -569 -12913 -2 365 1586 14282 -569 -12913 -2 364 1582 14282 -569 -12913 -7 364 1582 14282 -569 -12913 -7 365 1586 14282 -569 -12913 16 365 1586 14282 -569 -12913 16 364 1582 14282 -569 -12913 2025-11-19 12:29:35,827 Hysteresis 1105 0: raw(1582 16000 16000 16000) min(-569 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 14282 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 14282 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-4418 10000 10000 10000) min(-6569 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 8282 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 26 364 1582 14282 -569 -12913 26 350 1521 14282 -569 -12913 -31 350 1521 14282 -569 -12913 -31 375 1630 14282 -569 -12913 1 375 1630 14282 -569 -12913 1 375 1630 14282 -569 -12913 6 375 1630 14282 -569 -12913 6 374 1626 14282 -569 -12913 11 374 1626 14282 -569 -12913 11 374 1626 14282 -569 -12913 23 374 1626 14282 -569 -12913 23 354 1539 14282 -569 -12913 47 354 1539 14282 -569 -12913 47 354 1539 14282 -569 -12913 -15 354 1539 14282 -569 -12913 -15 334 1452 14282 -569 -12913 -39 334 1452 14282 -569 -12913 -39 379 1647 14282 -569 -12913 16 379 1647 14282 -569 -12913 16 375 1630 14282 -569 -12913 2025-11-19 12:29:45,852 Hysteresis 1115 0: raw(1630 16000 16000 16000) min(-569 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 14282 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 14282 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-4370 10000 10000 10000) min(-6569 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 8282 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 1 375 1630 14282 -569 -12913 1 375 1630 14282 -569 -12913 34 375 1630 14282 -569 -12913 34 354 1539 14282 -569 -12913 8 354 1539 14282 -569 -12913 8 339 1473 14282 -569 -12913 -65 339 1473 14282 -569 -12913 -65 390 1695 14282 -569 -12913 -3 390 1695 14282 -569 -12913 -3 390 1695 14282 -569 -12913 -3 390 1695 14282 -569 -12913 2 390 1695 14282 -569 -12913 2 390 1695 14282 -569 -12913 2 391 1700 14282 -569 -12913 9 391 1700 14282 -569 -12913 -4 390 1695 14282 -569 -12913 -4 390 1695 14282 -569 -12913 9 409 1778 14282 -569 -12913 9 409 1778 14282 -569 -12913 5 409 1778 14282 -569 -12913 2025-11-19 12:29:55,878 Hysteresis 1125 0: raw(1778 16000 16000 16000) min(-569 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 14282 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 14282 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-4222 10000 10000 10000) min(-6569 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 8282 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 5 409 1778 14282 -569 -12913 8 409 1778 14282 -569 -12913 8 409 1778 14282 -569 -12913 0 409 1778 14282 -569 -12913 0 409 1778 14282 -569 -12913 25 409 1778 14282 -569 -12913 25 409 1778 14282 -569 -12913 14 399 1734 14282 -569 -12913 14 399 1734 14282 -569 -12913 -7 399 1734 14282 -569 -12913 -7 399 1734 14282 -569 -12913 16 399 1734 14282 -569 -12913 16 399 1734 14282 -569 -12913 -18 399 1734 14282 -569 -12913 -18 399 1734 14282 -569 -12913 -4 425 1847 14282 -569 -12913 -4 425 1847 14282 -569 -12913 -4 425 1847 14282 -569 -12913 -4 425 1847 14282 -569 -12913 8 425 1847 14282 -569 -12913 2025-11-19 12:30:05,883 Hysteresis 1135 0: raw(1847 16000 16000 16000) min(-569 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 14282 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 1 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 14282 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-4153 10000 10000 10000) min(-6569 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 8282 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 8 425 1847 14282 -569 -12913 -11 425 1847 14282 -569 -12913 -11 425 1847 14282 -569 -12913 18 446 1939 14282 -569 -12913 18 446 1939 14282 -569 -12913 13 447 1943 14282 -569 -12913 13 447 1943 14282 -569 -12913 2 448 1947 14282 -569 -12913 2 448 1947 14282 -569 -12913 2 447 1943 14282 -569 -12913 84 447 1943 14282 -569 -12913 15 385 1673 14282 -569 -12913 15 385 1673 14282 -569 -12913 -60 386 1678 14282 -569 -12913 -60 386 1678 14282 -569 -12913 3 439 1908 14282 -569 -12913 3 439 1908 14282 -569 -12913 0 439 1908 14282 -569 -12913 0 439 1908 14282 -569 -12913 8 440 1913 14282 -569 -12913 2025-11-19 12:30:15,963 Hysteresis 1145 0: raw(1913 16000 16000 16000) min(-569 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 14282 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 14282 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-4087 10000 10000 10000) min(-6569 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 8282 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 8 440 1913 14282 -569 -12913 52 440 1913 14282 -569 -12913 52 440 1913 14282 -569 -12913 -35 421 1830 14282 -569 -12913 -35 421 1830 14282 -569 -12913 -44 438 1904 14282 -569 -12913 -44 438 1904 14282 -569 -12913 3 444 1930 14282 -569 -12913 3 444 1930 14282 -569 -12913 21 465 2021 14282 -569 -12913 21 465 2021 14282 -569 -12913 5 464 2017 14282 -569 -12913 5 464 2017 14282 -569 -12913 66 464 2017 14282 -569 -12913 66 464 2017 14282 -569 -12913 97 464 2017 14282 -569 -12913 97 464 2017 14282 -569 -12913 -87 378 1643 14282 -569 -12913 -87 378 1643 14282 -569 -12913 -66 441 1917 14282 -569 -12913 2025-11-19 12:30:26,024 Hysteresis 1155 0: raw(1917 16000 16000 16000) min(-569 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 14282 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 14282 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-4083 10000 10000 10000) min(-6569 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 8282 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -66 441 1917 14282 -569 -12913 0 453 1969 14282 -569 -12913 0 453 1969 14282 -569 -12913 5 454 1973 14282 -569 -12913 5 454 1973 14282 -569 -12913 4 454 1973 14282 -569 -12913 4 454 1973 14282 -569 -12913 -2 454 1973 14282 -569 -12913 -2 454 1973 14282 -569 -12913 8 454 1973 14282 -569 -12913 8 454 1973 14282 -569 -12913 -10 454 1973 14282 -569 -12913 -10 454 1973 14282 -569 -12913 -598 1043 4534 14282 -569 -12913 -598 1043 4534 14282 -569 -12913 -2572 3401 14786 14786 -569 -12913 -2572 3401 14786 14786 -569 -12913 -1479 2414 10495 14786 -569 -12913 -1479 2414 10495 14786 -569 -12913 2025-11-19 12:30:36,029 Hysteresis 1165 0: raw(10495 16000 16000 16000) min(-569 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 14786 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (4495 10000 10000 10000) 7: 0: 10495@1p 8: filtered 1 to 1, sorted to 0 8: 0: 10495@1p __all except Off__ 9: have active chargers. 9: raw(0 5505 5505 5505) min(-11064 5505 5505 5505) spread(-23408 5505 5505 5505) max_pv 4291 9: [ 0 10495@1p ] PM PV mtr(W) avl(W) raw max min spread -1401 3388 14730 14786 -569 -12913 -1401 3388 14730 14786 -569 -12913 -1127 3183 13839 14786 -569 -12913 -1127 3183 13839 14786 -569 -12913 -371 2548 11078 14786 -569 -12913 -371 2548 11078 14786 -569 -12913 936 1995 8673 14786 -569 -12913 936 1995 8673 14786 -569 -12913 856 2035 8847 14786 -569 -12913 136 2395 10413 14786 -569 -12913 136 2395 10413 14786 -569 -12913 RECV 0: requested 9089 -> 13240 mA (measured 10.240A -0.001A 0.010A) 136 2395 10413 14786 -569 -12913 -14 2413 10491 14786 -569 -12913 -21 2413 10491 14786 -569 -12913 -21 2413 10491 14786 -569 -12913 -18 2413 10491 14786 -569 -12913 -18 2413 10491 14786 -569 -12913 -2 2413 10491 14786 -569 -12913 -2 2413 10491 14786 -569 -12913 -12 2413 10491 14786 -569 -12913 2025-11-19 12:30:46,139 Hysteresis 1175 0: raw(10491 16000 16000 16000) min(-569 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 14786 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (13230 13230 13230 13230) Wnd (6000 6000 6000 6000)->(13230 13230 13230 13230) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(13230 13230 13230 13230) 4: filtered 1 to 0. 4: have active chargers. 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 (4491 10000 10000 10000) 7: 0: 10491@1p 8: filtered 1 to 1, sorted to 0 8: 0: 10491@1p __all except Off__ 9: have active chargers. 9: raw(0 5509 5509 5509) min(-11060 5509 5509 5509) spread(-23404 5509 5509 5509) max_pv 4295 9: [ 0 10491@1p ] PM PV mtr(W) avl(W) raw max min spread -12 2412 10486 14786 -569 -12913 -18 2412 10486 14786 -569 -12913 -18 2412 10486 14786 -569 -12913 47 2412 10486 14786 -569 -12913 47 2412 10486 14786 -569 -12913 2126 640 2782 14786 -569 -12913 2126 640 2782 14786 -569 -12913 1613 1089 4734 14786 -569 -12913 1613 1089 4734 14786 -569 -12913 1589 1296 5634 14786 -569 -12913 1589 1296 5634 14786 -569 -12913 29 1081 4700 14786 -569 -12913 29 1081 4700 14786 -569 -12913 -248 960 4173 14786 -569 -12913 -248 960 4173 14786 -569 -12913 0 1040 4521 14786 -569 -12913 0 1040 4521 14786 -569 -12913 44 1081 4700 14786 -569 -12913 44 1081 4700 14786 -569 -12913 12 1068 4643 14786 -569 -12913 2025-11-19 12:30:56,161 Hysteresis 1185 0: raw(4643 16000 16000 16000) min(-569 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 14786 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 14786 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-1357 10000 10000 10000) min(-6569 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 8786 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 12 36 156 14786 -569 -12913 24 37 160 14786 -569 -12913 24 37 160 14786 -569 -12913 18 37 160 14786 -569 -12913 18 31 134 14786 -569 -12913 -989 1054 4582 14786 -569 -12913 -989 1051 4569 14786 -569 -12913 -156 261 1134 14786 -569 -12913 -156 1010 4391 14786 -569 -12913 RECV 0: requested 13230 -> 9040 mA (measured 6.040A -0.001A 0.010A) 66 982 4269 14786 -569 -12913 66 1097 4769 14786 -569 -12913 -23 1105 4804 14786 -569 -12913 -23 1105 4804 14786 -569 -12913 35 1142 4965 14786 -569 -12913 35 1142 4965 14786 -569 -12913 676 616 2678 14786 -569 -12913 676 616 2678 14786 -569 -12913 -4 519 2256 14786 -569 -12913 -4 519 2256 14786 -569 -12913 -67 469 2039 14786 -569 -12913 2025-11-19 12:31:06,171 Hysteresis 1195 0: raw(2039 16000 16000 16000) min(-569 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 14786 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 14786 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-3961 10000 10000 10000) min(-6569 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 8786 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -67 469 2039 14786 -569 -12913 -32 499 2169 14786 -569 -12913 -32 499 2169 14786 -569 -12913 -17 515 2239 14786 -569 -12913 -17 515 2239 14786 -569 -12913 7 524 2278 14786 -569 -12913 7 524 2278 14786 -569 -12913 -15 524 2278 14786 -569 -12913 -15 524 2278 14786 -569 -12913 -6 534 2321 14786 -569 -12913 -6 534 2321 14786 -569 -12913 -640 1092 4747 14786 -569 -12913 -640 1092 4747 14786 -569 -12913 935 297 1291 14786 -569 -12913 935 297 1291 14786 -569 -12913 -1003 1038 4513 14786 -569 -12913 -1003 1038 4513 14786 -569 -12913 1127 -186 -808 14786 -808 -12913 1127 -186 -808 14786 -808 -12913 -1018 986 4286 14786 -808 -12913 2025-11-19 12:31:16,246 Hysteresis 1205 0: raw(4286 16000 16000 16000) min(-808 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 14786 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 14786 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-1714 10000 10000 10000) min(-6808 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 8786 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -2585 1769 7691 14786 -808 -12913 -2585 2856 12417 14786 -808 -12913 -1682 1772 7704 14786 -808 -12913 -1682 2740 11913 14786 -808 -12913 -1531 2433 10578 14786 -808 -12913 -1531 2453 10665 14786 -808 -12913 -1582 2491 10830 14786 -808 -12913 -1582 2491 10830 14786 -808 -12913 1732 -48 -208 14786 -808 -12913 1732 -48 -208 14786 -808 -12913 1039 911 3960 14786 -808 -12913 1039 911 3960 14786 -808 -12913 240 1310 5695 14786 -808 -12913 240 1043 4534 14786 -808 -12913 -99 1113 4839 14786 -808 -12913 -99 1042 4530 14786 -808 -12913 -113 1049 4560 14786 -808 -12913 -113 1097 4769 14786 -808 -12913 -30 1090 4739 14786 -808 -12913 -30 1121 4873 14786 -808 -12913 2025-11-19 12:31:26,251 Hysteresis 1215 0: raw(4873 16000 16000 16000) min(-808 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 14786 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 14786 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-1127 10000 10000 10000) min(-6808 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 8786 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 6 1121 4873 14786 -808 -12913 6 1152 5008 14786 -808 -12913 49 1152 5008 14786 -808 -12913 49 1146 4982 14786 -808 -12913 50 1146 4982 14786 -808 -12913 50 1137 4943 14786 -808 -12913 0 1137 4943 14786 -808 -12913 0 1117 4856 14786 -808 -12913 18 1117 4856 14786 -808 -12913 18 1101 4786 14786 -808 -12913 -5 1101 4786 14786 -808 -12913 -5 1102 4791 14786 -808 -12913 -64 1102 4791 14786 -808 -12913 -64 1127 4900 14786 -808 -12913 -18 1127 4900 14786 -808 -12913 -18 1148 4991 14786 -808 -12913 19 1148 4991 14786 -808 -12913 19 1146 4982 14786 -808 -12913 22 1146 4982 14786 -808 -12913 2025-11-19 12:31:36,256 Hysteresis 1225 0: raw(4982 16000 16000 16000) min(-808 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 14786 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 14786 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-1018 10000 10000 10000) min(-6808 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 8786 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 22 1145 4978 14786 -808 -12913 56 1145 4978 14786 -808 -12913 56 1129 4908 14786 -808 -12913 4 1129 4908 14786 -808 -12913 4 1130 4913 14786 -808 -12913 -48 1130 4913 14786 -808 -12913 -48 1152 5008 14786 -808 -12913 12 1152 5008 14786 -808 -12913 12 1152 5008 14786 -808 -12913 14 1152 5008 14786 -808 -12913 14 1152 5008 14786 -808 -12913 -6 1152 5008 14786 -808 -12913 -6 1132 4921 14786 -808 -12913 -18 1138 4947 14786 -808 -12913 -18 1138 4947 14786 -808 -12913 -6 1138 4947 14786 -808 -12913 -6 1138 4947 14786 -808 -12913 -62 1175 5108 14786 -808 -12913 -62 1175 5108 14786 -808 -12913 24 1176 5113 14786 -808 -12913 2025-11-19 12:31:46,311 Hysteresis 1235 0: raw(5113 16000 16000 16000) min(-808 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 14786 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 14786 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-887 10000 10000 10000) min(-6808 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 8786 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 24 1176 5113 14786 -808 -12913 59 1176 5113 14786 -808 -12913 59 1159 5039 14786 -808 -12913 -6 1159 5039 14786 -808 -12913 -6 1159 5039 14786 -808 -12913 27 1159 5039 14786 -808 -12913 27 1159 5039 14786 -808 -12913 21 1159 5039 14786 -808 -12913 21 1143 4969 14786 -808 -12913 -53 1166 5069 14786 -808 -12913 -53 1166 5069 14786 -808 -12913 -8 1166 5069 14786 -808 -12913 -8 1166 5069 14786 -808 -12913 9 1166 5069 14786 -808 -12913 9 1166 5069 14786 -808 -12913 -7 1166 5069 14786 -808 -12913 63 1175 5108 14786 -808 -12913 63 1175 5108 14786 -808 -12913 34 1159 5039 14786 -808 -12913 34 1159 5039 14786 -808 -12913 2025-11-19 12:31:56,317 Hysteresis 1245 0: raw(5039 16000 16000 16000) min(-808 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 14786 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 14786 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-961 10000 10000 10000) min(-6808 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 8786 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -65 1159 5039 14786 -808 -12913 -65 1146 4982 14786 -808 -12913 -15 1146 4982 14786 -808 -12913 -15 1191 5178 14786 -808 -12913 62 1191 5178 14786 -808 -12913 62 1181 5134 14786 -808 -12913 36 1181 5134 14786 -808 -12913 36 1178 5121 14786 -808 -12913 8 1178 5121 14786 -808 -12913 8 1163 5056 14786 -808 -12913 12 1163 5056 14786 -808 -12913 12 1163 5056 14786 -808 -12913 -20 1163 5056 14786 -808 -12913 -20 1164 5060 14786 -808 -12913 -4 1164 5060 14786 -808 -12913 -4 1171 5091 14786 -808 -12913 -4 1171 5091 14786 -808 -12913 -4 1171 5091 14786 -808 -12913 31 1171 5091 14786 -808 -12913 31 1178 5121 14786 -808 -12913 2025-11-19 12:32:06,353 Hysteresis 1255 0: raw(5121 16000 16000 16000) min(-808 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 14786 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 14786 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-879 10000 10000 10000) min(-6808 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 8786 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 21 1178 5121 14786 -808 -12913 21 1169 5082 14786 -808 -12913 4 1169 5082 14786 -808 -12913 4 1163 5056 14786 -808 -12913 -54 1163 5056 14786 -808 -12913 -54 1163 5056 14786 -808 -12913 30 1163 5056 14786 -808 -12913 30 1188 5165 14786 -808 -12913 -8 1188 5165 14786 -808 -12913 -8 1172 5095 14786 -808 -12913 -15 1172 5095 14786 -808 -12913 -15 1175 5108 14786 -808 -12913 31 1175 5108 14786 -808 -12913 31 1185 5152 14786 -808 -12913 6 1185 5152 14786 -808 -12913 6 1174 5104 14786 -808 -12913 -7 1174 5104 14786 -808 -12913 -7 1174 5104 14786 -808 -12913 -25 1174 5104 14786 -808 -12913 -25 1175 5108 14786 -808 -12913 2025-11-19 12:32:16,404 Hysteresis 1265 0: raw(5108 16000 16000 16000) min(-808 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 14786 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 14786 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-892 10000 10000 10000) min(-6808 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 8786 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 1 1175 5108 14786 -808 -12913 1 1188 5165 14786 -808 -12913 19 1188 5165 14786 -808 -12913 19 1187 5160 14786 -808 -12913 83 1187 5160 14786 -808 -12913 83 1188 5165 14786 -808 -12913 -27 1188 5165 14786 -808 -12913 -27 1188 5165 14786 -808 -12913 -82 1188 5165 14786 -808 -12913 -82 1188 5165 14786 -808 -12913 -12 1188 5165 14786 -808 -12913 -12 1199 5213 14786 -808 -12913 18 1199 5213 14786 -808 -12913 18 1199 5213 14786 -808 -12913 29 1199 5213 14786 -808 -12913 29 1199 5213 14786 -808 -12913 -11 1199 5213 14786 -808 -12913 -11 1195 5195 14786 -808 -12913 15 1195 5195 14786 -808 -12913 15 1181 5134 14786 -808 -12913 2025-11-19 12:32:26,414 Hysteresis 1275 0: raw(5134 16000 16000 16000) min(-808 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 14786 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 14786 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-866 10000 10000 10000) min(-6808 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 8786 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 7 1181 5134 14786 -808 -12913 7 1182 5139 14786 -808 -12913 -17 1182 5139 14786 -808 -12913 -17 1193 5186 14786 -808 -12913 -12 1193 5186 14786 -808 -12913 -12 1201 5221 14786 -808 -12913 -25 1201 5221 14786 -808 -12913 -25 1220 5304 14786 -808 -12913 16 1220 5304 14786 -808 -12913 16 1235 5369 14786 -808 -12913 73 1235 5369 14786 -808 -12913 73 1203 5230 14786 -808 -12913 15 1203 5230 14786 -808 -12913 15 1174 5104 14786 -808 -12913 -104 1176 5113 14786 -808 -12913 -104 1214 5278 14786 -808 -12913 -25 1212 5269 14786 -808 -12913 -25 1249 5430 14786 -808 -12913 27 1249 5430 14786 -808 -12913 27 1249 5430 14786 -808 -12913 2025-11-19 12:32:36,515 Hysteresis 1285 0: raw(5430 16000 16000 16000) min(-808 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 14786 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 14786 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-570 10000 10000 10000) min(-6808 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 8786 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 0 1249 5430 14786 -808 -12913 0 1252 5443 14786 -808 -12913 44 1252 5443 14786 -808 -12913 44 1243 5404 14786 -808 -12913 38 1243 5404 14786 -808 -12913 38 1235 5369 14786 -808 -12913 7 1235 5369 14786 -808 -12913 7 1224 5321 14786 -808 -12913 -21 1224 5321 14786 -808 -12913 -21 1225 5326 14786 -808 -12913 -9 1225 5326 14786 -808 -12913 -9 1231 5352 14786 -808 -12913 4 1231 5352 14786 -808 -12913 4 1242 5400 14786 -808 -12913 79 1242 5400 14786 -808 -12913 79 1221 5308 14786 -808 -12913 32 1221 5308 14786 -808 -12913 -68 1195 5195 14786 -808 -12913 -68 1195 5195 14786 -808 -12913 -21 1222 5313 14786 -808 -12913 2025-11-19 12:32:46,565 Hysteresis 1295 0: raw(5313 16000 16000 16000) min(-808 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 14786 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 14786 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-687 10000 10000 10000) min(-6808 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 8786 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -21 1222 5313 14786 -808 -12913 15 1242 5400 14786 -808 -12913 15 1242 5400 14786 -808 -12913 -26 1242 5400 14786 -808 -12913 -26 1242 5400 14786 -808 -12913 19 1242 5400 14786 -808 -12913 19 1242 5400 14786 -808 -12913 37 1242 5400 14786 -808 -12913 37 1242 5400 14786 -808 -12913 4 1235 5369 14786 -808 -12913 4 1235 5369 14786 -808 -12913 -26 1235 5369 14786 -808 -12913 -26 1235 5369 14786 -808 -12913 -22 1235 5369 14786 -808 -12913 -22 1235 5369 14786 -808 -12913 21 1252 5443 14786 -808 -12913 21 1252 5443 14786 -808 -12913 97 1252 5443 14786 -808 -12913 97 1252 5443 14786 -808 -12913 2025-11-19 12:32:56,570 Hysteresis 1305 0: raw(5443 16000 16000 16000) min(-808 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 14786 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 14786 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-557 10000 10000 10000) min(-6808 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 8786 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 36 1220 5304 14786 -808 -12913 36 1220 5304 14786 -808 -12913 -55 1194 5191 14786 -808 -12913 -55 1194 5191 14786 -808 -12913 -18 1209 5256 14786 -808 -12913 -18 1209 5256 14786 -808 -12913 18 1225 5326 14786 -808 -12913 18 1225 5326 14786 -808 -12913 -8 1225 5326 14786 -808 -12913 -8 1225 5326 14786 -808 -12913 20 1225 5326 14786 -808 -12913 20 1225 5326 14786 -808 -12913 36 1225 5326 14786 -808 -12913 36 1225 5326 14786 -808 -12913 1 1216 5286 14786 -808 -12913 1 1216 5286 14786 -808 -12913 -26 1212 5269 14786 -808 -12913 -26 1217 5291 14786 -808 -12913 -23 1217 5291 14786 -808 -12913 -23 1220 5304 14786 -808 -12913 2025-11-19 12:33:06,699 Hysteresis 1316 0: raw(5304 16000 16000 16000) min(-808 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 14786 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 14786 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-696 10000 10000 10000) min(-6808 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 8786 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 29 1220 5304 14786 -808 -12913 29 1226 5330 14786 -808 -12913 84 1226 5330 14786 -808 -12913 84 1200 5217 14786 -808 -12913 -6 1200 5217 14786 -808 -12913 -6 1185 5152 14786 -808 -12913 -31 1185 5152 14786 -808 -12913 -31 1184 5147 14786 -808 -12913 -3 1184 5147 14786 -808 -12913 -3 1198 5208 14786 -808 -12913 -9 1198 5208 14786 -808 -12913 -9 1205 5239 14786 -808 -12913 3 1205 5239 14786 -808 -12913 3 1209 5256 14786 -808 -12913 21 1209 5256 14786 -808 -12913 21 1210 5260 14786 -808 -12913 53 1210 5260 14786 -808 -12913 53 1190 5173 14786 -808 -12913 -10 1190 5173 14786 -808 -12913 -10 1185 5152 14786 -808 -12913 2025-11-19 12:33:16,740 Hysteresis 1326 0: raw(5152 16000 16000 16000) min(-808 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 14786 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 14786 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-848 10000 10000 10000) min(-6808 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 8786 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -35 1185 5152 14786 -808 -12913 -35 1185 5152 14786 -808 -12913 -37 1185 5152 14786 -808 -12913 -37 1199 5213 14786 -808 -12913 -17 1199 5213 14786 -808 -12913 -17 1216 5286 14786 -808 -12913 19 1216 5286 14786 -808 -12913 19 1229 5343 14786 -808 -12913 26 1229 5343 14786 -808 -12913 26 1227 5334 14786 -808 -12913 -30 1227 5334 14786 -808 -12913 -30 1225 5326 14786 -808 -12913 -23 1225 5326 14786 -808 -12913 -23 1249 5430 14786 -808 -12913 34 1249 5430 14786 -808 -12913 34 1265 5500 14786 -808 -12913 20 1265 5500 14786 -808 -12913 20 1265 5500 14786 -808 -12913 14 1265 5500 14786 -808 -12913 14 1265 5500 14786 -808 -12913 2025-11-19 12:33:26,745 Hysteresis 1336 0: raw(5500 16000 16000 16000) min(-808 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 14786 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 14786 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-500 10000 10000 10000) min(-6808 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 8786 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 61 1265 5500 14786 -808 -12913 61 1255 5456 14786 -808 -12913 51 1255 5456 14786 -808 -12913 -28 1220 5304 14786 -808 -12913 -28 1220 5304 14786 -808 -12913 5 1219 5300 14786 -808 -12913 5 1219 5300 14786 -808 -12913 23 1228 5339 14786 -808 -12913 23 1228 5339 14786 -808 -12913 1 1216 5286 14786 -808 -12913 1 1216 5286 14786 -808 -12913 3 1203 5230 14786 -808 -12913 3 1203 5230 14786 -808 -12913 -27 1188 5165 14786 -808 -12913 -27 1188 5165 14786 -808 -12913 -72 1188 5165 14786 -808 -12913 -72 1188 5165 14786 -808 -12913 -39 1220 5304 14786 -808 -12913 -39 1220 5304 14786 -808 -12913 -10 1238 5382 14786 -808 -12913 2025-11-19 12:33:36,792 Hysteresis 1346 0: raw(5382 16000 16000 16000) min(-808 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 14786 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 14786 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-618 10000 10000 10000) min(-6808 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 8786 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -10 1238 5382 14786 -808 -12913 -2145 2945 12804 14786 -808 -12913 -2145 2945 12804 14786 -808 -12913 -2143 2943 12795 14786 -808 -12913 -2143 2943 12795 14786 -808 -12913 -1847 2906 12634 14786 -808 -12913 -1847 2906 12634 14786 -808 -12913 -1912 2965 12891 14786 -808 -12913 -1912 2965 12891 14786 -808 -12913 -632 1646 7156 14786 -808 -12913 -632 1646 7156 14786 -808 -12913 -408 1534 6669 14786 -808 -12913 -408 1534 6669 14786 -808 -12913 -76 1380 6000 14786 -808 -12913 -76 1380 6000 14786 -808 -12913 -7 1380 6000 14786 -808 -12913 -7 1380 6000 14786 -808 -12913 -3 1380 6000 14786 -808 -12913 -3 1380 6000 14786 -808 -12913 -25 1380 6000 14786 -808 -12913 2025-11-19 12:33:46,797 Hysteresis 1356 0: raw(6000 16000 16000 16000) min(-808 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 14786 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(0 10000 10000 10000) min(-6808 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 8786 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -25 1380 6000 14786 -808 -12913 -9 1380 6000 14786 -808 -12913 -9 1380 6000 14786 -808 -12913 -15 1380 6000 14786 -808 -12913 -15 1380 6000 14786 -808 -12913 -8 1380 6000 14786 -808 -12913 -8 1380 6000 14786 -808 -12913 40 1380 6000 14786 -808 -12913 40 1380 6000 14786 -808 -12913 27 1380 6000 14786 -808 -12913 27 1380 6000 14786 -808 -12913 2079 -351 -1526 14786 -1526 -12913 2079 -351 -1526 14786 -1526 -12913 791 1035 4500 14786 -1526 -12913 791 1035 4500 14786 -1526 -12913 189 1336 5808 14786 -1526 -12913 189 1336 5808 14786 -1526 -12913 181 1340 5826 14786 -1526 -12913 181 1340 5826 14786 -1526 -12913 67 1306 5678 14786 -1526 -12913 2025-11-19 12:33:56,802 Hysteresis 1366 0: raw(5678 16000 16000 16000) min(-1526 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 14786 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 14786 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-322 10000 10000 10000) min(-7526 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 8786 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 67 1306 5678 14786 -1526 -12913 -126 1237 5378 14786 -1526 -12913 -126 1237 5378 14786 -1526 -12913 -134 1275 5543 14786 -1526 -12913 -134 1275 5543 14786 -1526 -12913 31 1326 5765 14786 -1526 -12913 31 1326 5765 14786 -1526 -12913 33 1325 5760 14786 -1526 -12913 33 1312 5704 14786 -1526 -12913 13 1312 5704 14786 -1526 -12913 13 1312 5704 14786 -1526 -12913 41 1312 5704 14786 -1526 -12913 41 1303 5665 14786 -1526 -12913 25 1303 5665 14786 -1526 -12913 25 1295 5630 14786 -1526 -12913 -50 1295 5630 14786 -1526 -12913 -50 1305 5673 14786 -1526 -12913 -15 1305 5673 14786 -1526 -12913 -15 1322 5747 14786 -1526 -12913 2025-11-19 12:34:06,896 Hysteresis 1376 0: raw(5747 16000 16000 16000) min(-1526 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 14786 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 14786 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-253 10000 10000 10000) min(-7526 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 8786 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -3 1322 5747 14786 -1526 -12913 -3 1333 5795 14786 -1526 -12913 21 1333 5795 14786 -1526 -12913 21 1329 5778 14786 -1526 -12913 39 1329 5778 14786 -1526 -12913 39 1319 5734 14786 -1526 -12913 34 1319 5734 14786 -1526 -12913 34 1304 5669 14786 -1526 -12913 -26 1304 5669 14786 -1526 -12913 -26 1310 5695 14786 -1526 -12913 6 1310 5695 14786 -1526 -12913 6 1311 5700 14786 -1526 -12913 -16 1311 5700 14786 -1526 -12913 -16 1319 5734 14786 -1526 -12913 13 1319 5734 14786 -1526 -12913 13 1318 5730 14786 -1526 -12913 48 1318 5730 14786 -1526 -12913 48 1297 5639 14786 -1526 -12913 13 1297 5639 14786 -1526 -12913 13 1297 5639 14786 -1526 -12913 2025-11-19 12:34:16,902 Hysteresis 1386 0: raw(5639 16000 16000 16000) min(-1526 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 14786 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 14786 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-361 10000 10000 10000) min(-7526 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 8786 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -65 1286 5591 14786 -1526 -12913 -65 1286 5591 14786 -1526 -12913 -9 1303 5665 14786 -1526 -12913 -9 1303 5665 14786 -1526 -12913 7 1329 5778 14786 -1526 -12913 7 1329 5778 14786 -1526 -12913 0 1329 5778 14786 -1526 -12913 0 1340 5826 14786 -1526 -12913 440 1170 5086 14786 -1526 -12913 440 999 4343 14786 -1526 -12913 61 1169 5082 14786 -1526 -12913 61 1121 4873 14786 -1526 -12913 -47 1121 4873 14786 -1526 -12913 -47 1122 4878 14786 -1526 -12913 -37 1122 4878 14786 -1526 -12913 -37 1126 4895 14786 -1526 -12913 -19 1126 4895 14786 -1526 -12913 -19 1137 4943 14786 -1526 -12913 -8 1137 4943 14786 -1526 -12913 -8 1137 4943 14786 -1526 -12913 2025-11-19 12:34:26,907 Hysteresis 1396 0: raw(4943 16000 16000 16000) min(-1526 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 14786 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 14786 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-1057 10000 10000 10000) min(-7526 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 8786 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -14 1137 4943 14786 -1526 -12913 24 1137 4943 14786 -1526 -12913 24 1137 4943 14786 -1526 -12913 3 1122 4878 14786 -1526 -12913 3 1122 4878 14786 -1526 -12913 -45 1127 4900 14786 -1526 -12913 -45 1127 4900 14786 -1526 -12913 -31 1144 4973 14786 -1526 -12913 -31 1144 4973 14786 -1526 -12913 4 1145 4978 14786 -1526 -12913 4 1145 4978 14786 -1526 -12913 19 1144 4973 14786 -1526 -12913 19 1144 4973 14786 -1526 -12913 29 1134 4930 14786 -1526 -12913 29 1134 4930 14786 -1526 -12913 15 1131 4917 14786 -1526 -12913 15 1131 4917 14786 -1526 -12913 -18 1133 4926 14786 -1526 -12913 -18 1133 4926 14786 -1526 -12913 16 1146 4982 14786 -1526 -12913 2025-11-19 12:34:36,977 Hysteresis 1406 0: raw(4982 16000 16000 16000) min(-1526 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 14786 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 14786 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-1018 10000 10000 10000) min(-7526 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 8786 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 16 1146 4982 14730 -1526 -12913 -6 1137 4943 14730 -1526 -12913 -6 1137 4943 14730 -1526 -12913 -1 1137 4943 14730 -1526 -12913 -1 1137 4943 13839 -1526 -12913 91 1148 4991 13839 -1526 -12913 91 1148 4991 12891 -1526 -12913 20 1126 4895 12891 -1526 -12913 20 1126 4895 12891 -1526 -12913 -2185 2749 11952 12891 -1526 -12913 -2185 2749 11952 12891 -1526 -12913 -2157 2729 11865 12891 -1526 -12913 -2157 2729 11865 12891 -1526 -12913 -1598 2503 10882 12891 -1526 -12913 -1598 2503 10882 12891 -1526 -12913 -1604 2696 11721 12891 -1526 -12913 -1604 2696 11721 12891 -1526 -12913 -784 1722 7486 12891 -1526 -12913 -784 1722 7486 12891 -1526 -12913 -371 1515 6586 12891 -1526 -12913 2025-11-19 12:34:46,982 Hysteresis 1416 0: raw(6586 16000 16000 16000) min(-1526 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 12891 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (586 10000 10000 10000) 7: 0: 6586@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6586@1p __all except Off__ 9: have active chargers. 9: raw(0 9414 9414 9414) min(-8112 9414 9414 9414) spread(-19499 9414 9414 9414) max_pv 6305 9: [ 0 6586@1p ] PM PV mtr(W) avl(W) raw max min spread -371 1649 7169 12891 -1526 -12913 -108 1518 6600 12891 -1526 -12913 -108 1518 6600 12891 -1526 -12913 -33 1514 6582 12891 -1526 -12913 -33 1514 6582 12891 -1526 -12913 53 1514 6582 12891 -1526 -12913 53 1514 6582 12891 -1526 -12913 67 1514 6582 12891 -1526 -12913 67 1514 6582 12891 -1526 -12913 78 1514 6582 12891 -1526 -12913 78 1514 6582 12891 -1526 -12913 47 1514 6582 12891 -1526 -12913 47 1514 6582 12891 -1526 -12913 -17 1514 6582 12891 -1526 -12913 -17 1514 6582 12891 -1526 -12913 -7 1514 6582 12891 -1526 -12913 -7 1514 6582 12891 -1526 -12913 4 1514 6582 12891 -1526 -12913 4 1514 6582 12891 -1526 -12913 6 1514 6582 12891 -1526 -12913 2025-11-19 12:34:56,994 Hysteresis 1426 0: raw(6582 16000 16000 16000) min(-1526 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 12891 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (582 10000 10000 10000) 7: 0: 6582@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6582@1p __all except Off__ 9: have active chargers. 9: raw(0 9418 9418 9418) min(-8108 9418 9418 9418) spread(-19495 9418 9418 9418) max_pv 6309 9: [ 0 6582@1p ] PM PV mtr(W) avl(W) raw max min spread 6 1513 6578 12891 -1526 -12913 62 1513 6578 12891 -1526 -12913 62 1513 6578 12891 -1526 -12913 9 1513 6578 12891 -1526 -12913 9 1513 6578 12891 -1526 -12913 -40 1513 6578 12891 -1526 -12913 -40 1513 6578 12891 -1526 -12913 0 1513 6578 12891 -1526 -12913 0 1513 6578 12891 -1526 -12913 -8 1513 6578 12891 -1526 -12913 -8 1513 6578 12891 -1526 -12913 -2 1513 6578 12891 -1526 -12913 -2 1513 6578 12891 -1526 -12913 60 1513 6578 12891 -1526 -12913 60 1513 6578 12891 -1526 -12913 34 1513 6578 12891 -1526 -12913 34 1513 6578 12891 -1526 -12913 -32 1513 6578 12891 -1526 -12913 -29 1513 6578 12891 -1526 -12913 -29 1513 6578 12891 -1526 -12913 2025-11-19 12:35:07,055 Hysteresis 1436 0: raw(6578 16000 16000 16000) min(-1526 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 12891 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (578 10000 10000 10000) 7: 0: 6578@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6578@1p __all except Off__ 9: have active chargers. 9: raw(0 9422 9422 9422) min(-8104 9422 9422 9422) spread(-19491 9422 9422 9422) max_pv 6313 9: [ 0 6578@1p ] PM PV mtr(W) avl(W) raw max min spread -11 1512 6573 12891 -1526 -12913 -11 1512 6573 12891 -1526 -12913 -4 1512 6573 12891 -1526 -12913 -4 1512 6573 12891 -1526 -12913 21 1512 6573 12891 -1526 -12913 21 1512 6573 12891 -1526 -12913 27 1512 6573 12891 -1526 -12913 27 1512 6573 12891 -1526 -12913 -70 1512 6573 12891 -1526 -12913 -70 1512 6573 12891 -1526 -12913 -27 1512 6573 12891 -1526 -12913 -27 1512 6573 12891 -1526 -12913 -15 1512 6573 12891 -1526 -12913 -15 1512 6573 12891 -1526 -12913 0 1512 6573 12891 -1526 -12913 0 1512 6573 12891 -1526 -12913 3 1512 6573 12891 -1526 -12913 3 1512 6573 12891 -1526 -12913 -9 1512 6573 12891 -1526 -12913 2025-11-19 12:35:17,060 Hysteresis 1446 0: raw(6573 16000 16000 16000) min(-1526 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 12891 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (573 10000 10000 10000) 7: 0: 6573@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6573@1p __all except Off__ 9: have active chargers. 9: raw(0 9427 9427 9427) min(-8099 9427 9427 9427) spread(-19486 9427 9427 9427) max_pv 6318 9: [ 0 6573@1p ] PM PV mtr(W) avl(W) raw max min spread -9 1511 6569 12891 -1526 -12913 -27 1511 6569 12891 -1526 -12913 -27 1511 6569 12891 -1526 -12913 -27 1511 6569 12891 -1526 -12913 -27 1511 6569 12891 -1526 -12913 912 1105 4804 12891 -1526 -12913 912 1105 4804 12891 -1526 -12913 822 1150 5000 12891 -1526 -12913 822 1150 5000 12891 -1526 -12913 -1 1511 6569 12891 -1526 -12913 -1 1180 5130 12891 -1526 -12913 -131 1138 4947 12891 -1526 -12913 -131 1138 4947 12891 -1526 -12913 -66 1166 5069 12891 -1526 -12913 -66 1166 5069 12891 -1526 -12913 -14 1206 5243 12891 -1526 -12913 -14 1206 5243 12891 -1526 -12913 8 1220 5304 12891 -1526 -12913 8 1220 5304 12891 -1526 -12913 5 1220 5304 12891 -1526 -12913 2025-11-19 12:35:27,146 Hysteresis 1456 0: raw(5304 16000 16000 16000) min(-1526 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 12891 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 12891 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-696 10000 10000 10000) min(-7526 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 6891 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 5 1089 4734 12891 -1526 -12913 16 1089 4734 12891 -1526 -12913 16 1089 4734 12891 -1526 -12913 34 1075 4673 12891 -1526 -12913 34 1075 4673 12891 -1526 -12913 -48 1061 4613 12891 -1526 -12913 -63 1061 4613 12891 -1526 -12913 -63 1090 4739 12891 -1526 -12913 -47 1090 4739 12891 -1526 -12913 -47 1090 4739 12891 -1526 -12913 17 1133 4926 12891 -1526 -12913 17 1158 5034 12891 -1526 -12913 46 1158 5034 12891 -1526 -12913 46 1148 4991 12891 -1526 -12913 32 1148 4991 12891 -1526 -12913 32 1122 4878 12891 -1526 -12913 21 1122 4878 12891 -1526 -12913 21 1122 4878 12891 -1526 -12913 -28 1122 4878 12891 -1526 -12913 -28 1138 4947 12891 -1526 -12913 2025-11-19 12:35:37,152 Hysteresis 1466 0: raw(4947 16000 16000 16000) min(-1526 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 12891 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 12891 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-1053 10000 10000 10000) min(-7526 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 6891 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 2 1138 4947 12891 -1526 -12913 2 1138 4947 12891 -1526 -12913 0 1138 4947 12891 -1526 -12913 0 1138 4947 12891 -1526 -12913 0 1138 4947 12891 -1526 -12913 0 1138 4947 12891 -1526 -12913 43 1138 4947 12891 -1526 -12913 43 1137 4943 12891 -1526 -12913 59 1137 4943 12891 -1526 -12913 59 1122 4878 12891 -1526 -12913 -8 1122 4878 12891 -1526 -12913 -8 1099 4778 12891 -1526 -12913 1424 -271 -1178 12891 -1526 -12913 1424 -799 -3473 12891 -3473 -12913 948 -383 -1665 12891 -3473 -12913 948 -1277 -5552 12891 -5552 -12913 -108 -528 -2295 12891 -5552 -12913 -108 -527 -2291 12891 -5552 -12913 -50 -534 -2321 12891 -5552 -12913 -50 -489 -2126 12891 -5552 -12913 2025-11-19 12:35:47,158 Hysteresis 1476 0: raw(-2126 16000 16000 16000) min(-5552 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 12891 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 12891 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-8126 10000 10000 10000) min(-11552 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 6891 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 11 -489 -2126 12891 -5552 -12913 11 -489 -2126 12891 -5552 -12913 -33 -489 -2126 12891 -5552 -12913 -33 -463 -2013 12891 -5552 -12913 -2 -463 -2013 12891 -5552 -12913 -2 -465 -2021 12891 -5552 -12913 3 -465 -2021 12891 -5552 -12913 3 -493 -2143 12891 -5552 -12913 3 -493 -2143 12891 -5552 -12913 -13 -493 -2143 12891 -5552 -12913 55 -493 -2143 12891 -5552 -12913 55 -556 -2417 12891 -5552 -12913 -31 -556 -2417 12891 -5552 -12913 -31 -552 -2400 12891 -5552 -12913 -40 -552 -2400 12891 -5552 -12913 -40 -552 -2400 12891 -5552 -12913 -42 -552 -2400 12891 -5552 -12913 -42 -516 -2243 12891 -5552 -12913 4 -516 -2243 12891 -5552 -12913 2025-11-19 12:35:57,296 Hysteresis 1486 0: raw(-2243 16000 16000 16000) min(-5552 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 12891 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 12891 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-8243 10000 10000 10000) min(-11552 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 6891 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 4 -514 -2234 12891 -5552 -12913 1 -514 -2234 12891 -5552 -12913 1 -503 -2186 12891 -5552 -12913 49 -503 -2186 12891 -5552 -12913 49 -538 -2339 12891 -5552 -12913 16 -538 -2339 12891 -5552 -12913 16 -562 -2443 12891 -5552 -12913 -76 -562 -2443 12891 -5552 -12913 -76 -497 -2160 12891 -5552 -12913 -6 -497 -2160 12891 -5552 -12913 -6 -497 -2160 12891 -5552 -12913 -8 -497 -2160 12891 -5552 -12913 -8 -497 -2160 12891 -5552 -12913 -3 -497 -2160 12891 -5552 -12913 -3 -496 -2156 12891 -5552 -12913 25 -496 -2156 12891 -5552 -12913 25 -498 -2165 12891 -5552 -12913 26 -498 -2165 12891 -5552 -12913 26 -532 -2313 12891 -5552 -12913 -41 -532 -2313 12891 -5552 -12913 2025-11-19 12:36:07,301 Hysteresis 1496 0: raw(-2313 16000 16000 16000) min(-5552 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 12891 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 12891 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-8313 10000 10000 10000) min(-11552 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 6891 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -41 -519 -2256 12891 -5552 -12913 -1298 894 3886 12891 -5552 -12913 -1298 904 3930 12891 -5552 -12913 -1457 984 4278 12891 -5552 -12913 -1457 1021 4439 12891 -5552 -12913 -265 -292 -1269 12891 -5552 -12913 -265 1149 4995 12891 -5552 -12913 128 1053 4578 12891 -5552 -12913 128 1046 4547 12891 -5552 -12913 77 1060 4608 12891 -5552 -12913 77 1036 4504 12891 -5552 -12913 -16 1036 4504 12891 -5552 -12913 -16 1035 4500 12891 -5552 -12913 9 1035 4500 12891 -5552 -12913 9 1053 4578 12891 -5552 -12913 15 1053 4578 12891 -5552 -12913 15 1053 4578 12891 -5552 -12913 11 1053 4578 12891 -5552 -12913 11 1053 4578 12891 -5552 -12913 36 1053 4578 12891 -5552 -12913 2025-11-19 12:36:17,308 Hysteresis 1506 0: raw(4578 16000 16000 16000) min(-5552 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 12891 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 12891 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-1422 10000 10000 10000) min(-11552 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 6891 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 36 1052 4573 12891 -5552 -12913 40 1052 4573 12891 -5552 -12913 40 1022 4443 12891 -5552 -12913 -7 1022 4443 12891 -5552 -12913 -7 1022 4443 12891 -5552 -12913 -14 1022 4443 12891 -5552 -12913 -14 1022 4443 12891 -5552 -12913 8 1022 4443 12891 -5552 -12913 8 1033 4491 12891 -5552 -12913 20 1033 4491 12891 -5552 -12913 20 1033 4491 12891 -5552 -12913 44 1033 4491 12891 -5552 -12913 44 992 4313 12891 -5552 -12913 -6 992 4313 12891 -5552 -12913 -6 992 4313 12891 -5552 -12913 -26 992 4313 12891 -5552 -12913 -26 992 4313 12891 -5552 -12913 -113 999 4343 12891 -5552 -12913 -113 1029 4473 12891 -5552 -12913 -245 1095 4760 12891 -5552 -12913 2025-11-19 12:36:27,437 Hysteresis 1516 0: raw(4760 16000 16000 16000) min(-5552 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 12891 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 12891 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-1240 10000 10000 10000) min(-11552 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 6891 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -245 1261 5482 12891 -5552 -12913 1463 -147 -639 12891 -5552 -12913 1463 297 1291 12891 -5552 -12913 -321 1450 6304 12891 -5552 -12913 -321 614 2669 12891 -5552 -12913 -201 524 2278 12891 -5552 -12913 -201 984 4278 12891 -5552 -12913 47 934 4060 12891 -5552 -12913 47 1036 4504 12891 -5552 -12913 55 1036 4504 12891 -5552 -12913 55 1050 4565 12891 -5552 -12913 65 1050 4565 12891 -5552 -12913 65 1049 4560 12891 -5552 -12913 54 1049 4560 12891 -5552 -12913 54 1039 4517 12891 -5552 -12913 34 1039 4517 12891 -5552 -12913 34 1031 4482 12891 -5552 -12913 46 1031 4482 12891 -5552 -12913 46 1006 4373 12891 -5552 -12913 15 1006 4373 12891 -5552 -12913 2025-11-19 12:36:37,447 Hysteresis 1526 0: raw(4373 16000 16000 16000) min(-5552 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 12891 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 12891 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-1627 10000 10000 10000) min(-11552 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 6891 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 15 978 4252 12891 -5552 -12913 -67 978 4252 12891 -5552 -12913 -67 1019 4430 12891 -5552 -12913 11 1019 4430 12891 -5552 -12913 11 1036 4504 12891 -5552 -12913 -347 1159 5039 12891 -5552 -12913 -347 1334 5800 12891 -5552 -12913 -172 1247 5421 12891 -5552 -12913 -172 1376 5982 12891 -5552 -12913 67 1340 5826 12891 -5552 -12913 67 1380 6000 12891 -5552 -12913 170 1345 5847 12891 -5552 -12913 170 1306 5678 12891 -5552 -12913 61 1341 5830 12891 -5552 -12913 61 1309 5691 12891 -5552 -12913 5 1309 5691 12891 -5552 -12913 5 1299 5647 12891 -5552 -12913 -7 1299 5647 12891 -5552 -12913 -7 1305 5673 12891 -5552 -12913 17 1305 5673 12891 -5552 -12913 2025-11-19 12:36:47,456 Hysteresis 1536 0: raw(5673 16000 16000 16000) min(-5552 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 12891 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 12891 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-327 10000 10000 10000) min(-11552 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 6891 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 17 1305 5673 12891 -5552 -12913 104 1259 5473 12891 -5552 -12913 104 1259 5473 12891 -5552 -12913 -12 1257 5465 12891 -5552 -12913 -74 1257 5465 12891 -5552 -12913 -74 1293 5621 12891 -5552 -12913 -1 1293 5621 12891 -5552 -12913 -1 1304 5669 12891 -5552 -12913 72 1304 5669 12891 -5552 -12913 72 1287 5595 12891 -5552 -12913 21 1287 5595 12891 -5552 -12913 21 1287 5595 12891 -5552 -12913 21 1287 5595 12891 -5552 -12913 32 1286 5591 12891 -5552 -12913 26 1286 5591 12891 -5552 -12913 26 1278 5556 12891 -5552 -12913 -14 1278 5556 12891 -5552 -12913 -14 1278 5556 12891 -5552 -12913 2 1278 5556 12891 -5552 -12913 2 1285 5586 12891 -5552 -12913 2025-11-19 12:36:57,483 Hysteresis 1546 0: raw(5586 16000 16000 16000) min(-5552 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 12891 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 12891 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-414 10000 10000 10000) min(-11552 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 6891 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 26 1285 5586 12891 -5552 -12913 26 1275 5543 12891 -5552 -12913 0 1275 5543 12891 -5552 -12913 0 1276 5547 12891 -5552 -12913 72 1276 5547 12891 -5552 -12913 72 1242 5400 12891 -5552 -12913 25 1242 5400 12891 -5552 -12913 25 1220 5304 12891 -5552 -12913 -85 1220 5304 12891 -5552 -12913 -85 1243 5404 12891 -5552 -12913 -51 1243 5404 12891 -5552 -12913 -51 1272 5530 12891 -5552 -12913 -24 1272 5530 12891 -5552 -12913 -24 1295 5630 12891 -5552 -12913 50 1295 5630 12891 -5552 -12913 50 1293 5621 12891 -5552 -12913 42 1293 5621 12891 -5552 -12913 42 1289 5604 12891 -5552 -12913 17 1289 5604 12891 -5552 -12913 17 1282 5573 12891 -5552 -12913 2025-11-19 12:37:07,489 Hysteresis 1556 0: raw(5573 16000 16000 16000) min(-5552 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 12891 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 12891 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-427 10000 10000 10000) min(-11552 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 6891 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -24 1282 5573 12891 -5552 -12913 -24 1282 5573 12891 -5552 -12913 -48 1282 5573 12891 -5552 -12913 -48 1298 5643 12891 -5552 -12913 27 1298 5643 12891 -5552 -12913 27 1304 5669 12891 -5552 -12913 48 1304 5669 12891 -5552 -12913 48 1298 5643 12891 -5552 -12913 63 1298 5643 12891 -5552 -12913 63 1286 5591 12891 -5552 -12913 35 1286 5591 12891 -5552 -12913 35 1272 5530 12891 -5552 -12913 -68 1272 5530 12891 -5552 -12913 -68 1289 5604 12891 -5552 -12913 -14 1289 5604 12891 -5552 -12913 -14 1296 5634 12891 -5552 -12913 26 1296 5634 12891 -5552 -12913 26 1304 5669 12891 -5552 -12913 -2088 2985 12978 12978 -5552 -12913 2025-11-19 12:37:17,494 Hysteresis 1566 0: raw(12978 16000 16000 16000) min(-5552 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 12978 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (6978 10000 10000 10000) 7: 0: 12978@1p 8: filtered 1 to 1, sorted to 0 8: 0: 12978@1p __all except Off__ 9: have active chargers. 9: raw(0 3022 3022 3022) min(-18530 3022 3022 3022) spread(-25891 3022 3022 3022) max_pv 0 9: [ 0 12978@1p ] PM PV mtr(W) avl(W) raw max min spread -2088 4709 20473 20473 -5552 -12913 -1953 4591 19960 20473 -5552 -12913 -1953 4605 20021 20473 -5552 -12913 -1886 4546 19765 20473 -5552 -12913 -1886 4546 19765 20473 -5552 -12913 -378 3123 13578 20473 -5552 -12913 -378 3123 13578 20473 -5552 -12913 1447 1974 8582 20473 -5552 -12913 1447 1974 8582 20473 -5552 -12913 RECV 0: requested 9100 -> 14969 mA (measured 11.970A -0.001A -0.001A) 277 2896 12591 20473 -5552 -12913 277 2896 12591 20473 -5552 -12913 0 2984 12973 20473 -5552 -12913 0 2984 12973 20473 -5552 -12913 -19 2984 12973 20473 -5552 -12913 -19 2984 12973 20473 -5552 -12913 1428 1988 8643 20473 -5552 -12913 1428 1988 8643 20473 -5552 -12913 -434 3151 13700 20473 -5552 -12913 -434 3151 13700 20473 -5552 -12913 776 2646 11504 20473 -5552 -12913 2025-11-19 12:37:27,551 Hysteresis 1576 0: raw(11504 16000 16000 16000) min(-5552 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 20473 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (15710 15710 15710 15710) Wnd (6000 6000 6000 6000)->(15710 15710 15710 15710) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(15710 15710 15710 15710) 4: filtered 1 to 0. 4: have active chargers. 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 (5504 10000 10000 10000) 7: 0: 11504@1p 8: filtered 1 to 1, sorted to 0 8: 0: 11504@1p __all except Off__ 9: have active chargers. 9: raw(0 4496 4496 4496) min(-17056 4496 4496 4496) spread(-24417 4496 4496 4496) max_pv 8969 9: [ 0 11504@1p ] PM PV mtr(W) avl(W) raw max min spread 776 2307 10030 20473 -5552 -12913 -142 2666 11591 20473 -5552 -12913 -142 2666 11591 20473 -5552 -12913 -291 2740 11913 20473 -5552 -12913 -291 2740 11913 20473 -5552 -12913 -99 2645 11500 20473 -5552 -12913 -99 2645 11500 20473 -5552 -12913 -204 2697 11726 20473 -5552 -12913 -204 2697 11726 20473 -5552 -12913 2020 965 4195 20473 -5552 -12913 2020 965 4195 20473 -5552 -12913 1499 1596 6939 20473 -5552 -12913 1499 491 2134 20473 -5552 -12913 519 1534 6669 20473 -5552 -12913 -155 1574 6843 20473 -5552 -12913 -155 1574 6843 20473 -5552 -12913 -33 1590 6913 20473 -5552 -12913 -33 1590 6913 20473 -5552 -12913 59 1619 7039 20473 -5552 -12913 59 1619 7039 20473 -5552 -12913 2025-11-19 12:37:37,557 Hysteresis 1586 0: raw(7039 16000 16000 16000) min(-5552 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 20473 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (1039 10000 10000 10000) 7: 0: 7039@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7039@1p __all except Off__ 9: have active chargers. 9: raw(0 8961 8961 8961) min(-12591 8961 8961 8961) spread(-19952 8961 8961 8961) max_pv 13434 9: [ 0 7039@1p ] PM PV mtr(W) avl(W) raw max min spread 31 591 2569 20473 -5552 -12913 31 591 2569 20473 -5552 -12913 -30 547 2378 20473 -5552 -12913 -30 547 2378 20473 -5552 -12913 10 583 2534 20473 -5552 -12913 10 583 2534 20473 -5552 -12913 -500 1492 6486 20473 -5552 -12913 -500 1492 6486 20473 -5552 -12913 -247 1521 6613 20473 -5552 -12913 -247 1521 6613 20473 -5552 -12913 91 1481 6439 20473 -5552 -12913 91 1481 6439 20473 -5552 -12913 96 1463 6360 20473 -5552 -12913 RECV 0: requested 14349 -> 9740 mA (measured 6.740A -0.001A 0.010A) 96 1463 6360 20473 -5552 -12913 5 1459 6343 20473 -5552 -12913 5 1459 6343 20473 -5552 -12913 6 1460 6347 20473 -5552 -12913 6 1460 6347 20473 -5552 -12913 0 1460 6347 20473 -5552 -12913 0 1460 6347 20473 -5552 -12913 2025-11-19 12:37:47,597 Hysteresis 1596 0: raw(6347 16000 16000 16000) min(-5552 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 20473 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (347 10000 10000 10000) 7: 0: 6347@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6347@1p __all except Off__ 9: have active chargers. 9: raw(0 9653 9653 9653) min(-11899 9653 9653 9653) spread(-19260 9653 9653 9653) max_pv 14126 9: [ 0 6347@1p ] PM PV mtr(W) avl(W) raw max min spread -10 1300 5652 20473 -5552 -12913 -10 1300 5652 20473 -5552 -12913 21 1314 5713 20473 -5552 -12913 21 1314 5713 20473 -5552 -12913 47 1318 5730 20473 -5552 -12913 47 1318 5730 20473 -5552 -12913 -160 1338 5817 20473 -5552 -12913 -160 1338 5817 20473 -5552 -12913 -15 1375 5978 20473 -5552 -12913 -15 1375 5978 20473 -5552 -12913 93 1420 6173 20473 -5552 -12913 93 1420 6173 20473 -5552 -12913 54 1404 6104 20473 -5552 -12913 54 1404 6104 20473 -5552 -12913 102 1389 6039 20473 -5552 -12913 102 1389 6039 20473 -5552 -12913 -7 1354 5886 20473 -5552 -12913 -7 1354 5886 20473 -5552 -12913 -57 1354 5886 20473 -5552 -12913 -57 1368 5947 20473 -5552 -12913 2025-11-19 12:37:57,602 Hysteresis 1606 0: raw(5947 16000 16000 16000) min(-5552 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 20473 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 20473 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-53 10000 10000 10000) min(-11552 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 14473 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -40 1289 5604 20473 -5552 -12913 -40 1312 5704 20473 -5552 -12913 33 1312 5704 20473 -5552 -12913 33 1313 5708 20473 -5552 -12913 28 1313 5708 20473 -5552 -12913 28 1313 5708 20473 -5552 -12913 14 1308 5686 20473 -5552 -12913 14 1329 5778 20473 -5552 -12913 66 1329 5778 20473 -5552 -12913 66 1302 5660 20473 -5552 -12913 -35 1302 5660 20473 -5552 -12913 -35 1296 5634 20473 -5552 -12913 -10 1296 5634 20473 -5552 -12913 -10 1304 5669 20473 -5552 -12913 13 1304 5669 20473 -5552 -12913 13 1303 5665 20473 -5552 -12913 1 1303 5665 20473 -5552 -12913 1 1303 5665 20473 -5552 -12913 61 1303 5665 20473 -5552 -12913 61 1303 5665 20473 -5552 -12913 2025-11-19 12:38:07,607 Hysteresis 1616 0: raw(5665 16000 16000 16000) min(-5552 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 20473 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 20473 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-335 10000 10000 10000) min(-11552 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 14473 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -32 1279 5560 20473 -5552 -12913 -32 1279 5560 20473 -5552 -12913 -86 1282 5573 20473 -5552 -12913 -86 1319 5734 20473 -5552 -12913 18 1319 5734 20473 -5552 -12913 18 1340 5826 20473 -5552 -12913 59 1340 5826 20473 -5552 -12913 59 1329 5778 20473 -5552 -12913 29 1329 5778 20473 -5552 -12913 29 1322 5747 20473 -5552 -12913 50 1322 5747 20473 -5552 -12913 50 1321 5743 20473 -5552 -12913 55 1321 5743 20473 -5552 -12913 55 1298 5643 20473 -5552 -12913 -31 1298 5643 20473 -5552 -12913 -31 1301 5656 20473 -5552 -12913 -26 1301 5656 20473 -5552 -12913 -26 1319 5734 20473 -5552 -12913 22 1319 5734 20473 -5552 -12913 22 1311 5700 20473 -5552 -12913 2025-11-19 12:38:17,801 Hysteresis 1627 0: raw(5700 16000 16000 16000) min(-5552 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 20473 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 20473 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-300 10000 10000 10000) min(-11552 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 14473 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 22 1311 5700 20473 -5552 -12913 52 1304 5669 20473 -5552 -12913 52 1304 5669 20473 -5552 -12913 81 1304 5669 20473 -5552 -12913 81 1304 5669 20473 -5552 -12913 -100 1261 5482 20473 -5552 -12913 -100 1261 5482 20473 -5552 -12913 -63 1275 5543 20473 -5552 -12913 -63 1275 5543 20473 -5552 -12913 40 1304 5669 20473 -5552 -12913 40 1304 5669 20473 -5552 -12913 38 1296 5634 20473 -5552 -12913 38 1296 5634 20473 -5552 -12913 -47 1267 5508 20473 -5552 -12913 -47 1267 5508 20473 -5552 -12913 18 1282 5573 20473 -5552 -12913 18 1282 5573 20473 -5552 -12913 18 1282 5573 20473 -5552 -12913 15 1282 5573 20473 -5552 -12913 -9 1289 5604 20473 -5552 -12913 2025-11-19 12:38:27,851 Hysteresis 1637 0: raw(5604 16000 16000 16000) min(-5552 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 20473 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 20473 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-396 10000 10000 10000) min(-11552 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 14473 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -9 1289 5604 20473 -5552 -12913 35 1297 5639 20473 -5552 -12913 35 1297 5639 20473 -5552 -12913 -3 1289 5604 20473 -5552 -12913 -3 1289 5604 20473 -5552 -12913 -9 1289 5604 20473 -5552 -12913 -9 1289 5604 20473 -5552 -12913 36 1289 5604 20473 -5552 -12913 36 1289 5604 20473 -5552 -12913 13 1272 5530 20473 -5552 -12913 13 1272 5530 20473 -5552 -12913 -11 1289 5604 20473 -5552 -12913 -11 1289 5604 20473 -5552 -12913 23 1298 5643 20473 -5552 -12913 23 1298 5643 20473 -5552 -12913 46 1298 5643 20473 -5552 -12913 46 1298 5643 20473 -5552 -12913 -13 1274 5539 20473 -5552 -12913 -13 1274 5539 20473 -5552 -12913 33 1282 5573 20473 -5552 -12913 2025-11-19 12:38:37,856 Hysteresis 1647 0: raw(5573 16000 16000 16000) min(-5552 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 20473 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 20473 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-427 10000 10000 10000) min(-11552 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 14473 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 33 1282 5573 20473 -5552 -12913 17 1265 5500 20473 -5552 -12913 17 1265 5500 20473 -5552 -12913 -41 1252 5443 20473 -5552 -12913 -41 1252 5443 20473 -5552 -12913 -28 1268 5513 20473 -5552 -12913 -28 1268 5513 20473 -5552 -12913 -9 1274 5539 20473 -5552 -12913 -9 1274 5539 20473 -5552 -12913 1 1282 5573 20473 -5552 -12913 1 1282 5573 20473 -5552 -12913 64 1272 5530 20473 -5552 -12913 64 1272 5530 20473 -5552 -12913 25 1252 5443 20473 -5552 -12913 25 1252 5443 20473 -5552 -12913 -47 1278 5556 20473 -5552 -12913 -47 1278 5556 20473 -5552 -12913 -19 1296 5634 20473 -5552 -12913 -19 1296 5634 20473 -5552 -12913 69 1292 5617 20473 -5552 -12913 2025-11-19 12:38:47,909 Hysteresis 1657 0: raw(5617 16000 16000 16000) min(-5552 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 20473 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 20473 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-383 10000 10000 10000) min(-11552 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 14473 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 69 1292 5617 20473 -5552 -12913 -25 1282 5573 20473 -5552 -12913 -25 1282 5573 20473 -5552 -12913 17 1293 5621 20473 -5552 -12913 17 1293 5621 20473 -5552 -12913 56 1276 5547 20473 -5552 -12913 56 1276 5547 20473 -5552 -12913 -57 1272 5530 20473 -5552 -12913 -57 1272 5530 20473 -5552 -12913 -33 1292 5617 20473 -5552 -12913 -33 1292 5617 20473 -5552 -12913 24 1293 5621 20473 -5552 -12913 24 1293 5621 20473 -5552 -12913 7 1289 5604 20473 -5552 -12913 7 1289 5604 20473 -5552 -12913 70 1289 5604 20473 -5552 -12913 70 1289 5604 20473 -5552 -12913 35 1253 5447 20473 -5552 -12913 35 1253 5447 20473 -5552 -12913 -36 1261 5482 20473 -5552 -12913 2025-11-19 12:38:57,974 Hysteresis 1667 0: raw(5482 16000 16000 16000) min(-5552 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 20473 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 20473 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-518 10000 10000 10000) min(-11552 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 14473 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -36 1261 5482 20473 -5552 -12913 -17 1261 5482 20473 -5552 -12913 -17 1261 5482 20473 -5552 -12913 5 1268 5513 20473 -5552 -12913 5 1268 5513 20473 -5552 -12913 20 1268 5513 20473 -5552 -12913 20 1268 5513 20473 -5552 -12913 53 1268 5513 20473 -5552 -12913 53 1268 5513 20473 -5552 -12913 61 1267 5508 20473 -5552 -12913 61 1267 5508 20473 -5552 -12913 -17 1242 5400 20473 -5552 -12913 -17 1242 5400 20473 -5552 -12913 -37 1222 5313 20473 -5552 -12913 -37 1222 5313 20473 -5552 -12913 -14 1248 5426 20473 -5552 -12913 -14 1248 5426 20473 -5552 -12913 -2 1249 5430 20473 -5552 -12913 -2 1249 5430 20473 -5552 -12913 69 1250 5434 20473 -5552 -12913 2025-11-19 12:39:07,984 Hysteresis 1677 0: raw(5434 16000 16000 16000) min(-5552 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 20473 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 20473 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-566 10000 10000 10000) min(-11552 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 14473 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 69 1250 5434 20473 -5552 -12913 46 1229 5343 20473 -5552 -12913 46 1229 5343 20473 -5552 -12913 -71 1195 5195 20473 -5552 -12913 -71 1195 5195 20473 -5552 -12913 -21 1219 5300 20473 -5552 -12913 -21 1219 5300 20473 -5552 -12913 0 1232 5356 20473 -5552 -12913 0 1232 5356 20473 -5552 -12913 574 994 4321 20473 -5552 -12913 574 994 4321 20473 -5552 -12913 1436 -146 -634 20473 -5552 -12913 1436 -146 -634 20473 -5552 -12913 85 -161 -700 20473 -5552 -12913 85 -161 -700 20473 -5552 -12913 -238 -272 -1182 20473 -5552 -12913 -238 -272 -1182 20473 -5552 -12913 -48 -218 -947 20473 -5552 -12913 -48 -218 -947 20473 -5552 -12913 2025-11-19 12:39:18,062 Hysteresis 1687 0: raw(-947 16000 16000 16000) min(-5552 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 20473 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 20473 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-6947 10000 10000 10000) min(-11552 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 14473 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 31 -149 -647 20473 -5552 -12913 31 -149 -647 20473 -5552 -12913 27 -149 -647 20473 -5552 -12913 27 -149 -647 20473 -5552 -12913 80 -149 -647 20473 -5552 -12913 80 -201 -873 20473 -5552 -12913 30 -201 -873 20473 -5552 -12913 30 -242 -1052 20473 -5552 -12913 -87 -242 -1052 20473 -5552 -12913 -74 -242 -1052 20473 -5552 -12913 -74 -242 -1052 20473 -5552 -12913 28 -166 -721 20473 -5552 -12913 28 -166 -721 20473 -5552 -12913 29 -166 -721 20473 -5552 -12913 29 -166 -721 20473 -5552 -12913 6 -165 -717 20473 -5552 -12913 6 -165 -717 20473 -5552 -12913 28 -165 -717 20473 -5552 -12913 28 -165 -717 20473 -5552 -12913 9 -183 -795 20473 -5552 -12913 2025-11-19 12:39:28,110 Hysteresis 1697 0: raw(-795 16000 16000 16000) min(-5552 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 20473 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 20473 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-6795 10000 10000 10000) min(-11552 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 14473 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 9 -183 -795 20473 -5552 -12913 -25 -183 -795 20473 -5552 -12913 -25 -183 -795 20473 -5552 -12913 -6 -154 -669 20473 -5552 -12913 -6 -154 -669 20473 -5552 -12913 -12 -154 -669 20473 -5552 -12913 -12 -154 -669 20473 -5552 -12913 -2 -153 -665 20473 -5552 -12913 -2 -153 -665 20473 -5552 -12913 62 -153 -665 20473 -5552 -12913 62 -153 -665 20473 -5552 -12913 0 -206 -895 20473 -5552 -12913 0 -206 -895 20473 -5552 -12913 -41 -188 -817 20473 -5552 -12913 -41 -188 -817 20473 -5552 -12913 -8 -138 -600 20473 -5552 -12913 -8 -138 -600 20473 -5552 -12913 -10 -137 -595 20473 -5552 -12913 -10 -137 -595 20473 -5552 -12913 -13 -134 -582 20473 -5552 -12913 2025-11-19 12:39:38,119 Hysteresis 1707 0: raw(-582 16000 16000 16000) min(-5552 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 20473 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 20473 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-6582 10000 10000 10000) min(-11552 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 14473 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -13 -134 -582 20473 -5552 -12913 70 -95 -413 20473 -5552 -12913 70 -95 -413 20473 -5552 -12913 -1 -147 -639 20473 -5552 -12913 -1 -147 -639 20473 -5552 -12913 -44 -132 -573 20473 -5552 -12913 -44 -132 -573 20473 -5552 -12913 14 -77 -334 20473 -5552 -12913 14 -77 -334 20473 -5552 -12913 -207 16 69 20473 -5552 -12913 -207 16 69 20473 -5552 -12913 -114 350 1521 20473 -5552 -12913 -114 350 1521 20473 -5552 -12913 103 336 1460 20473 -5552 -12913 103 336 1460 20473 -5552 -12913 72 300 1304 20473 -5552 -12913 72 300 1304 20473 -5552 -12913 -1183 1212 5269 20473 -5552 -12913 -1183 1212 5269 20473 -2443 -12913 -1090 1667 7247 20473 -2443 -12913 2025-11-19 12:39:48,161 Hysteresis 1717 0: raw(7247 16000 16000 16000) min(-2443 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 20473 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (1247 10000 10000 10000) 7: 0: 7247@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7247@1p __all except Off__ 9: have active chargers. 9: raw(0 8753 8753 8753) min(-9690 8753 8753 8753) spread(-20160 8753 8753 8753) max_pv 13226 9: [ 0 7247@1p ] PM PV mtr(W) avl(W) raw max min spread -1090 1953 8491 20473 -2443 -12913 -227 1662 7226 20473 -2443 -12913 -227 1662 7226 20473 -2443 -12913 1032 885 3847 20473 -2443 -12913 1032 885 3847 20473 -2443 -12913 1186 -458 -1991 20473 -2443 -12913 1186 -458 -1991 20473 -2443 -12913 253 46 200 20473 -2443 -12913 253 46 200 20473 -2443 -12913 -146 295 1282 20473 -2443 -12913 -146 295 1282 20473 -2443 -12913 -1262 1484 6452 20473 -2443 -12913 -1262 1484 6452 20473 -2443 -12913 -1093 1913 8317 20473 -2443 -12913 -1093 1913 8317 20473 -2443 -12913 -245 1633 7100 20473 -2443 -12913 -245 1633 7100 20473 -2443 -12913 1010 826 3591 20473 -2443 -12913 1010 826 3591 20473 -2443 -12913 1216 -589 -2560 20473 -2560 -12913 2025-11-19 12:39:58,170 Hysteresis 1727 0: raw(-2560 16000 16000 16000) min(-2560 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 20473 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 20473 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-8560 10000 10000 10000) min(-8560 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 14473 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 1216 -875 -3804 20473 -3804 -12913 -45 -14 -60 20473 -3804 -12913 -45 -14 -60 20473 -3804 -12913 -210 404 1756 20473 -3804 -12913 -210 404 1756 20473 -3804 -12913 -1452 1621 7047 20473 -3804 -12913 -1452 1621 7047 20473 -3804 -12913 -973 1803 7839 20473 -3804 -12913 -973 1803 7839 20473 -3804 -12913 -65 1380 6000 20473 -3804 -12913 -65 1380 6000 20473 -3804 -12913 892 984 4278 20473 -3804 -12913 892 984 4278 20473 -3804 -12913 1069 -391 -1700 20473 -3804 -12913 1069 -391 -1700 20473 -3804 -12913 -38 519 2256 20473 -3804 -12913 -38 519 2256 20473 -3804 -12913 -126 609 2647 20473 -3804 -12913 -126 609 2647 20473 -3804 -12913 -1212 1445 6282 20473 -3804 -12913 2025-11-19 12:40:08,176 Hysteresis 1737 0: raw(6282 16000 16000 16000) min(-3804 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 20473 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (282 10000 10000 10000) 7: 0: 6282@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6282@1p __all except Off__ 9: have active chargers. 9: raw(0 9718 9718 9718) min(-10086 9718 9718 9718) spread(-19195 9718 9718 9718) max_pv 14191 9: [ 0 6282@1p ] PM PV mtr(W) avl(W) raw max min spread -1212 1509 6560 20473 -3804 -12913 -1109 1921 8352 20473 -3804 -12913 -116 1425 6195 20473 -3804 -12913 -116 1452 6313 20473 -3804 -12913 -116 1452 6313 20473 -3804 -12913 839 1075 4673 20473 -3804 -12913 1053 968 4208 20473 -3804 -12913 1053 968 4208 20473 -3804 -12913 1049 970 4217 20473 -3804 -12913 1049 970 4217 20473 -3804 -12913 156 1416 6156 20473 -3804 -12913 156 483 2100 20473 -3804 -12913 -1067 1315 5717 20473 -3804 -12913 -1067 1677 7291 20473 -3804 -12913 -159 1224 5321 20473 -3804 -12913 -159 1364 5930 20473 -3804 -12913 -2012 2925 12717 20473 -3804 -12913 -2012 2956 12852 20473 -3804 -12913 -858 1731 7526 20473 -3804 -12913 2025-11-19 12:40:18,228 Hysteresis 1747 0: raw(7526 16000 16000 16000) min(-3804 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 20473 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (1526 10000 10000 10000) 7: 0: 7526@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7526@1p __all except Off__ 9: have active chargers. 9: raw(0 8474 8474 8474) min(-11330 8474 8474 8474) spread(-20439 8474 8474 8474) max_pv 12947 9: [ 0 7526@1p ] PM PV mtr(W) avl(W) raw max min spread -858 2109 9169 20473 -3804 -12913 -587 1973 8578 20473 -3804 -12913 -587 1973 8578 20473 -3804 -12913 -562 1961 8526 20473 -3804 -12913 -562 1961 8526 20473 -3804 -12913 168 1696 7373 20473 -3804 -12913 168 1696 7373 20473 -3804 -12913 -882 2121 9221 20473 -3804 -12913 -882 2121 9221 20473 -3804 -12913 971 1295 5630 20473 -3804 -12913 971 1295 5630 20473 -3804 -12913 -474 1917 8334 20473 -3804 -12913 -474 1917 8334 20473 -3804 -12913 734 1413 6143 20473 -3804 -12913 734 1413 6143 20473 -3804 -12913 547 1507 6552 20473 -3804 -12913 547 1507 6552 20473 -3804 -12913 7 1730 7521 20473 -3804 -12913 7 1537 6682 20473 -3804 -12913 -65 1537 6682 20473 -3804 -12913 2025-11-19 12:40:28,233 Hysteresis 1757 0: raw(6682 16000 16000 16000) min(-3804 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 20473 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (682 10000 10000 10000) 7: 0: 6682@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6682@1p __all except Off__ 9: have active chargers. 9: raw(0 9318 9318 9318) min(-10486 9318 9318 9318) spread(-19595 9318 9318 9318) max_pv 13791 9: [ 0 6682@1p ] PM PV mtr(W) avl(W) raw max min spread -65 1332 5791 20473 -3804 -12913 -1187 1875 8152 20473 -3804 -12913 -1187 1884 8191 20473 -3804 -12913 -887 1734 7539 20473 -3804 -12913 -887 1929 8386 20473 -3804 -12913 -912 1942 8443 20473 -3804 -12913 -912 1942 8443 20473 -3804 -12913 1468 510 2217 20473 -3804 -12913 1468 510 2217 20473 -3804 -12913 1798 51 221 20473 -3804 -12913 1798 51 221 20473 -3804 -12913 141 1516 6591 20473 -3804 -12913 141 6 26 20473 -3804 -12913 -333 430 1869 20473 -3804 -12913 -333 -62 -269 20473 -3804 -12913 -1137 769 3343 20473 -3804 -12913 -1137 1231 5352 20473 -3804 -12913 -260 421 1830 20473 -3804 -12913 -260 1282 5573 20473 -3804 -12913 -38 1202 5226 20473 -3804 -12913 2025-11-19 12:40:38,313 Hysteresis 1767 0: raw(5226 16000 16000 16000) min(-3804 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 20473 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 20473 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-774 10000 10000 10000) min(-9804 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 14473 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -38 1159 5039 20473 -3804 -12913 1013 363 1578 20473 -3804 -12913 1013 364 1582 20473 -3804 -12913 291 1064 4626 20473 -3804 -12913 291 -64 -278 20473 -3804 -12913 -173 340 1478 20473 -3804 -12913 -173 -230 -1000 20473 -3804 -12913 -117 -279 -1213 20473 -3804 -12913 -117 -81 -352 20473 -3804 -12913 -1133 1053 4578 20473 -3804 -12913 -1133 1104 4800 20473 -3804 -12913 -265 315 1369 20473 -3804 -12913 -265 1155 5021 20473 -3804 -12913 -84 1073 4665 20473 -3804 -12913 -84 1206 5243 20473 -3804 -12913 1102 368 1600 20473 -3804 -12913 1102 342 1486 20473 -3804 -12913 623 927 4030 20473 -3804 -12913 623 -472 -2052 20473 -3804 -12913 -160 38 165 20473 -3804 -12913 2025-11-19 12:40:48,372 Hysteresis 1777 0: raw(165 16000 16000 16000) min(-3804 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 20473 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 20473 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-5835 10000 10000 10000) min(-9804 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 14473 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -160 -176 -765 20473 -3804 -12913 -138 -195 -847 20473 -3804 -12913 -138 -20 -86 20473 -3804 -12913 -1169 1095 4760 20473 -3804 -12913 -1169 1119 4865 20473 -3804 -12913 -851 960 4173 20473 -3804 -12913 -851 1448 6295 20473 -3804 -12913 -49 1073 4665 20473 -3804 -12913 -49 1195 5195 20473 -3804 -12913 1106 348 1513 20473 -3804 -12913 1106 300 1304 20473 -3804 -12913 1191 46 200 20473 -3804 -12913 1191 -1021 -4439 20473 -4439 -12913 1 -67 -291 20473 -4439 -12913 1 -153 -665 20473 -4439 -12913 -64 -153 -665 20473 -4439 -12913 -64 -101 -439 20473 -4439 -12913 -1197 1082 4704 20473 -4439 -12913 -1197 1089 4734 20473 -4439 -12913 -1128 1054 4582 20473 -4439 -12913 2025-11-19 12:40:58,382 Hysteresis 1787 0: raw(4582 16000 16000 16000) min(-4439 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 20473 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 20473 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-1418 10000 10000 10000) min(-10439 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 14473 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -1128 1550 6739 20473 -4439 -12913 -153 1063 4621 20473 -4439 -12913 -153 1192 5182 20473 -4439 -12913 1005 379 1647 20473 -4439 -12913 1005 404 1756 20473 -4439 -12913 1289 -7 -30 20473 -4439 -12913 1289 -1136 -4939 20473 -4939 -12913 6 -96 -417 20473 -4939 -12913 -151 -202 -878 20473 -4939 -12913 -151 -202 -878 20473 -4939 -12913 -1169 1048 4556 20473 -4939 -12913 -1169 1048 4556 20473 -4939 -12913 -786 1053 4578 20473 -4939 -12913 -786 1053 4578 20473 -4939 -12913 -133 1082 4704 20473 -4939 -12913 -133 1082 4704 20473 -4939 -12913 1017 357 1552 20473 -4939 -12913 1017 357 1552 20473 -4939 -12913 1254 12 52 20473 -4939 -12913 1254 12 52 20473 -4939 -12913 2025-11-19 12:41:08,426 Hysteresis 1797 0: raw(52 16000 16000 16000) min(-4939 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 20473 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 20473 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-5948 10000 10000 10000) min(-10939 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 14473 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 68 -66 -286 20473 -4939 -12913 68 -66 -286 20473 -4939 -12913 -42 -212 -921 20473 -4939 -12913 -42 -212 -921 20473 -4939 -12913 -1173 1021 4439 20473 -4939 -12913 -1173 1021 4439 20473 -4939 -12913 -428 1060 4608 20473 -4939 -12913 -428 1060 4608 20473 -4939 -12913 -18 1113 4839 20473 -4939 -12913 -18 1113 4839 20473 -4939 -12913 1133 303 1317 20473 -4939 -12913 1133 303 1317 20473 -4939 -12913 1229 -31 -134 20473 -4939 -12913 1229 -31 -134 20473 -4939 -12913 90 -125 -543 20473 -4939 -12913 90 -125 -543 20473 -4939 -12913 -40 -246 -1069 20473 -4939 -12913 -40 -246 -1069 20473 -4939 -12913 -1249 1026 4460 20473 -4939 -12913 -1249 1026 4460 20473 -4939 -12913 2025-11-19 12:41:18,431 Hysteresis 1807 0: raw(4460 16000 16000 16000) min(-4939 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 20473 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 20473 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-1540 10000 10000 10000) min(-10939 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 14473 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -404 1047 4552 20473 -4939 -12913 -404 1047 4552 20473 -4939 -12913 -12 1097 4769 20021 -4939 -12913 -12 1097 4769 20021 -4939 -12913 1040 322 1400 19765 -4939 -12913 1040 322 1400 19765 -4939 -12913 1293 -74 -321 13700 -4939 -12913 1293 -74 -321 13700 -4939 -12913 83 -153 -665 13700 -4939 -12913 83 -153 -665 13700 -4939 -12913 -177 -266 -1156 13700 -4939 -12913 -177 -266 -1156 13700 -4939 -12913 -1259 1034 4495 13700 -4939 -12913 -1259 1034 4495 13700 -4939 -12913 -510 1054 4582 13700 -4939 -12913 -510 1054 4582 13700 -4939 -12913 -28 1110 4826 13700 -4939 -12913 -28 1110 4826 13700 -4939 -12913 1066 344 1495 13700 -4939 -12913 1066 344 1495 13700 -4939 -12913 2025-11-19 12:41:28,437 Hysteresis 1817 0: raw(1495 16000 16000 16000) min(-4939 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 13700 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 13700 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-4505 10000 10000 10000) min(-10939 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 7700 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 996 -69 -300 12852 -4939 -12913 996 -69 -300 12852 -4939 -12913 3 -177 -769 12852 -4939 -12913 3 -177 -769 12852 -4939 -12913 -136 -238 -1034 12852 -4939 -12913 -136 -238 -1034 12852 -4939 -12913 -1199 1044 4539 12852 -4939 -12913 -1199 1044 4539 12852 -4939 -12913 -1199 1521 6613 12852 -4939 -12913 -283 1063 4621 12852 -4939 -12913 0 1116 4852 12852 -4939 -12913 0 1116 4852 12852 -4939 -12913 1149 294 1278 12852 -4939 -12913 1149 294 1278 12852 -4939 -12913 -810 975 4239 12852 -4939 -12913 -810 975 4239 12852 -4939 -12913 -329 1086 4721 12852 -4939 -12913 -329 1086 4721 12852 -4939 -12913 31 1144 4973 12852 -4939 -12913 31 1144 4973 12852 -4939 -12913 2025-11-19 12:41:38,491 Hysteresis 1827 0: raw(4973 16000 16000 16000) min(-4939 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 12852 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 12852 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-1027 10000 10000 10000) min(-10939 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 6852 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 118 1156 5026 12852 -4939 -12913 118 1156 5026 12852 -4939 -12913 61 1160 5043 12852 -4939 -12913 61 1160 5043 12852 -4939 -12913 78 1153 5013 12852 -4939 -12913 78 1153 5013 12852 -4939 -12913 0 1127 4900 12852 -4939 -12913 0 1127 4900 12852 -4939 -12913 -29 1123 4882 12852 -4939 -12913 -29 1123 4882 12852 -4939 -12913 52 1158 5034 12852 -4939 -12913 52 1158 5034 12852 -4939 -12913 27 1143 4969 12852 -4939 -12913 27 1143 4969 12852 -4939 -12913 -21 1142 4965 12852 -4939 -12913 -21 1131 4917 12852 -4939 -12913 19 1131 4917 12852 -4939 -12913 19 1127 4900 12852 -4939 -12913 11 1127 4900 12852 -4939 -12913 11 1139 4952 12852 -4939 -12913 2025-11-19 12:41:48,602 Hysteresis 1837 0: raw(4952 16000 16000 16000) min(-4939 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 12852 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 12852 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-1048 10000 10000 10000) min(-10939 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 6852 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -41 1139 4952 12852 -4939 -12913 -41 1143 4969 12852 -4939 -12913 -8 1143 4969 12852 -4939 -12913 -8 1143 4969 12852 -4939 -12913 40 1172 5095 12852 -4939 -12913 40 1165 5065 12852 -4939 -12913 19 1165 5065 12852 -4939 -12913 19 1159 5039 12852 -4939 -12913 115 1151 5004 12852 -4939 -12913 115 1150 5000 12852 -4939 -12913 31 1158 5034 12852 -4939 -12913 31 1112 4834 12852 -4939 -12913 -103 1113 4839 12852 -4939 -12913 -103 1113 4839 12852 -4939 -12913 -37 1142 4965 12852 -4939 -12913 -37 1142 4965 12852 -4939 -12913 30 1170 5086 12852 -4939 -12913 30 1170 5086 12852 -4939 -12913 -326 1282 5573 12852 -4939 -12913 -326 1282 5573 12852 -4939 -12913 2025-11-19 12:41:58,607 Hysteresis 1847 0: raw(5573 16000 16000 16000) min(-4939 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 12852 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 12852 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-427 10000 10000 10000) min(-10939 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 6852 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -475 1346 5852 12852 -4939 -12913 -475 1346 5852 12852 -4939 -12913 34 1380 6000 12852 -4939 -12913 34 1380 6000 12852 -4939 -12913 -21 1380 6000 12852 -4939 -12913 -21 1380 6000 12852 -4939 -12913 -23 1380 6000 12852 -4939 -12913 -23 1380 6000 12852 -4939 -12913 -13 1380 6000 12852 -4939 -12913 -13 1380 6000 12852 -4939 -12913 -12 1380 6000 12852 -4939 -12913 -12 1380 6000 12852 -4939 -12913 43 1380 6000 12852 -4939 -12913 43 1380 6000 12852 -4939 -12913 45 1380 6000 12852 -4939 -12913 45 1380 6000 12852 -4939 -12913 4 1380 6000 12852 -4939 -12913 4 1380 6000 12852 -4939 -12913 9 1380 6000 12852 -4939 -12913 9 1380 6000 12852 -4939 -12913 2025-11-19 12:42:08,650 Hysteresis 1857 0: raw(6000 16000 16000 16000) min(-4939 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 12852 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(0 10000 10000 10000) min(-10939 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 6852 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 2 1380 6000 12852 -4939 -12913 2 1380 6000 12852 -4939 -12913 -106 1383 6013 12852 -4939 -12913 -106 1383 6013 12852 -4939 -12913 -114 1387 6030 12852 -4939 -12913 60 1380 6000 12852 -4939 -12913 60 1380 6000 12852 -4939 -12913 -10 1380 6000 12852 -4939 -12913 -10 1380 6000 12852 -4939 -12913 266 1297 5639 12852 -4939 -12913 266 1297 5639 12852 -4939 -12913 -52 1380 6000 12852 -4939 -12913 -52 1380 6000 12852 -4939 -12913 -27 1380 6000 12852 -4939 -12913 -27 1380 6000 12852 -4939 -12913 -22 1380 6000 12852 -4939 -12913 -22 1380 6000 12852 -4939 -12913 -18 1380 6000 12852 -4939 -12913 -18 1380 6000 12852 -4939 -12913 -43 1380 6000 12852 -4939 -12913 2025-11-19 12:42:18,724 Hysteresis 1868 0: raw(6000 16000 16000 16000) min(-4939 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 12852 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(0 10000 10000 10000) min(-10939 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 6852 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -43 1380 6000 12852 -4939 -12913 -50 1380 6000 12852 -4939 -12913 -50 1380 6000 12852 -4939 -12913 -24 1380 6000 12852 -4939 -12913 -24 1380 6000 12852 -4939 -12913 -31 1380 6000 12852 -4939 -12913 -31 1380 6000 12852 -4939 -12913 11 1380 6000 12852 -4939 -12913 11 1380 6000 12852 -4939 -12913 15 1380 6000 12852 -4939 -12913 15 1380 6000 12852 -4939 -12913 -53 1380 6000 12852 -4939 -12913 -53 1380 6000 12852 -4939 -12913 -150 1405 6108 12852 -4939 -12913 -150 1405 6108 12852 -4939 -12913 -161 1410 6130 12852 -4939 -12913 -161 1410 6130 12852 -4939 -12913 -180 1420 6173 12852 -4939 -12913 -180 1420 6173 12852 -4939 -12913 -36 1380 6000 12852 -4939 -12913 2025-11-19 12:42:28,729 Hysteresis 1878 0: raw(6000 16000 16000 16000) min(-4939 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 12852 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(0 10000 10000 10000) min(-10939 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 6852 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -36 1380 6000 12852 -4939 -12913 15 1380 6000 12852 -4939 -12913 15 1380 6000 12852 -4939 -12913 8 1380 6000 12852 -4939 -12913 8 1380 6000 12852 -4939 -12913 -42 1380 6000 12852 -4939 -12913 -42 1380 6000 12852 -4939 -12913 -45 1380 6000 12852 -4939 -12913 -45 1380 6000 12852 -4939 -12913 -42 1380 6000 12852 -4939 -12913 -42 1380 6000 12852 -4939 -12913 -42 1380 6000 12852 -4939 -12913 -36 1380 6000 12852 -4939 -12913 55 1380 6000 12852 -4939 -12913 55 1380 6000 12852 -4939 -12913 6 1380 6000 12852 -4939 -12913 -63 1380 6000 12852 -4939 -12913 -63 1380 6000 12852 -4939 -12913 -53 1380 6000 12852 -4939 -12913 -53 1380 6000 12852 -4939 -12913 2025-11-19 12:42:38,767 Hysteresis 1888 0: raw(6000 16000 16000 16000) min(-4939 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 12852 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(0 10000 10000 10000) min(-10939 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 6852 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -13 1380 6000 12852 -4939 -12913 -13 1380 6000 12852 -4939 -12913 8 1380 6000 12852 -4939 -12913 8 1380 6000 12852 -4939 -12913 24 1380 6000 12852 -4939 -12913 24 1380 6000 12852 -4939 -12913 12 1380 6000 12852 -4939 -12913 12 1380 6000 12852 -4939 -12913 -49 1380 6000 12852 -4939 -12913 -49 1380 6000 12852 -4939 -12913 -41 1380 6000 12852 -4939 -12913 -41 1380 6000 12852 -4939 -12913 -13 1380 6000 12852 -4939 -12913 -13 1380 6000 12852 -4939 -12913 -40 1380 6000 12852 -4939 -12913 -40 1380 6000 12852 -4939 -12913 0 1380 6000 12852 -4939 -12913 0 1380 6000 12852 -4939 -12913 -21 1380 6000 12852 -4939 -12913 -21 1380 6000 12852 -4939 -12913 2025-11-19 12:42:48,824 Hysteresis 1898 0: raw(6000 16000 16000 16000) min(-4939 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 12852 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(0 10000 10000 10000) min(-10939 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 6852 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -74 1380 6000 12852 -4939 -12913 -74 1380 6000 12852 -4939 -12913 -79 1380 6000 12852 -4939 -12913 -79 1380 6000 12852 -4939 -12913 -31 1380 6000 12852 -4939 -12913 -31 1380 6000 12852 -4939 -12913 -41 1380 6000 12852 -4939 -12913 -41 1380 6000 12852 -4939 -12913 11 1380 6000 12852 -4939 -12913 11 1380 6000 12852 -4939 -12913 9 1380 6000 12852 -4939 -12913 9 1380 6000 12852 -4939 -12913 -42 1380 6000 12852 -4939 -12913 -42 1380 6000 12852 -4939 -12913 -47 1380 6000 12852 -4939 -12913 -47 1380 6000 12852 -4939 -12913 -24 1380 6000 12852 -4939 -12913 -24 1380 6000 12852 -4939 -12913 -12 1380 6000 12852 -4939 -12913 2025-11-19 12:42:58,829 Hysteresis 1908 0: raw(6000 16000 16000 16000) min(-4939 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 12852 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(0 10000 10000 10000) min(-10939 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 6852 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -12 1380 6000 12852 -4939 -12913 30 1380 6000 12852 -4939 -12913 30 1380 6000 12852 -4939 -12913 22 1380 6000 12852 -4939 -12913 22 1380 6000 12852 -4939 -12913 -54 1380 6000 12852 -4939 -12913 -54 1380 6000 12852 -4939 -12913 -70 1380 6000 12852 -4939 -12913 -70 1380 6000 12852 -4939 -12913 -51 1380 6000 12852 -4939 -12913 -51 1380 6000 12852 -4939 -12913 -31 1380 6000 12852 -4939 -12913 -31 1380 6000 12852 -4939 -12913 6 1380 6000 12852 -4939 -12913 6 1380 6000 12852 -4939 -12913 1 1380 6000 12852 -4939 -12913 1 1380 6000 12852 -4939 -12913 -63 1380 6000 12852 -4939 -12913 -63 1380 6000 12852 -4939 -12913 -85 1380 6000 12852 -4939 -12913 2025-11-19 12:43:08,895 Hysteresis 1918 0: raw(6000 16000 16000 16000) min(-4939 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 12852 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(0 10000 10000 10000) min(-10939 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 6852 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -85 1380 6000 12852 -4939 -12913 -51 1380 6000 12852 -4939 -12913 -51 1380 6000 12852 -4939 -12913 -34 1380 6000 12852 -4939 -12913 -34 1380 6000 12852 -4939 -12913 14 1380 6000 12852 -4939 -12913 14 1380 6000 12852 -4939 -12913 10 1380 6000 12852 -4939 -12913 10 1380 6000 12852 -4939 -12913 -45 1380 6000 12852 -4939 -12913 -45 1380 6000 12852 -4939 -12913 -39 1380 6000 12852 -4939 -12913 -39 1380 6000 12852 -4939 -12913 -27 1380 6000 12852 -4939 -12913 -27 1380 6000 12852 -4939 -12913 -800 1730 7521 12852 -4939 -12913 -800 1730 7521 12852 -4939 -12913 -2085 3116 13547 13547 -4939 -12913 -2085 3116 13547 13547 -4939 -12913 -320 1490 6478 13547 -4939 -12913 2025-11-19 12:43:18,973 Hysteresis 1928 0: raw(6478 16000 16000 16000) min(-4939 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 13547 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (478 10000 10000 10000) 7: 0: 6478@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6478@1p __all except Off__ 9: have active chargers. 9: raw(0 9522 9522 9522) min(-11417 9522 9522 9522) spread(-19391 9522 9522 9522) max_pv 7069 9: [ 0 6478@1p ] PM PV mtr(W) avl(W) raw max min spread -320 1599 6952 13547 -4939 -12913 -23 1489 6473 13547 -4939 -12913 -23 1489 6473 13547 -4939 -12913 -32 1489 6473 13547 -4939 -12913 -32 1489 6473 13547 -4939 -12913 33 1489 6473 13547 -4939 -12913 33 1489 6473 13547 -4939 -12913 55 1489 6473 13547 -4939 -12913 55 1489 6473 13547 -4939 -12913 60 1489 6473 13547 -4939 -12913 60 1489 6473 13547 -4939 -12913 37 1489 6473 13547 -4939 -12913 37 1489 6473 13547 -4939 -12913 -56 1489 6473 13547 -4939 -12913 -56 1489 6473 13547 -4939 -12913 -47 1489 6473 13547 -4939 -12913 -47 1489 6473 13547 -4939 -12913 -14 1489 6473 13547 -4939 -12913 -14 1489 6473 13547 -4939 -12913 -10 1489 6473 13547 -4939 -12913 2025-11-19 12:43:28,978 Hysteresis 1938 0: raw(6473 16000 16000 16000) min(-4939 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 13547 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (473 10000 10000 10000) 7: 0: 6473@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6473@1p __all except Off__ 9: have active chargers. 9: raw(0 9527 9527 9527) min(-11412 9527 9527 9527) spread(-19386 9527 9527 9527) max_pv 7074 9: [ 0 6473@1p ] PM PV mtr(W) avl(W) raw max min spread -10 1488 6469 13547 -4939 -12913 -6 1488 6469 13547 -4939 -12913 32 1488 6469 13547 -4939 -12913 32 1488 6469 13547 -4939 -12913 1633 147 639 13547 -4939 -12913 1633 147 639 13547 -4939 -12913 993 1042 4530 13547 -4939 -12913 993 1042 4530 13547 -4939 -12913 128 1474 6408 13547 -4939 -12913 128 1474 6408 13547 -4939 -12913 4 1488 6469 13547 -4939 -12913 4 1488 6469 13547 -4939 -12913 13 1488 6469 13547 -4939 -12913 13 1488 6469 13547 -4939 -12913 13 1488 6469 13547 -4939 -12913 931 1073 4665 13547 -4939 -12913 136 1470 6391 13547 -4939 -12913 136 1470 6391 13547 -4939 -12913 597 1240 5391 13547 -4939 -12913 597 1240 5391 13547 -4939 -12913 2025-11-19 12:43:39,054 Hysteresis 1948 0: raw(5391 16000 16000 16000) min(-4939 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 13547 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 13547 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-609 10000 10000 10000) min(-10939 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 7547 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -313 1486 6460 13547 -4939 -12913 -313 1486 6460 13547 -4939 -12913 -458 1559 6778 13547 -4939 -12913 -458 1559 6778 13547 -4939 -12913 -18 1380 6000 13547 -4939 -12913 -18 1380 6000 13547 -4939 -12913 49 1380 6000 13547 -4939 -12913 49 1380 6000 13547 -4939 -12913 18 1380 6000 13547 -4939 -12913 18 1380 6000 13547 -4939 -12913 -37 1380 6000 13547 -4939 -12913 -37 1380 6000 13547 -4939 -12913 -15 1380 6000 13547 -4939 -12913 -15 1380 6000 13547 -4939 -12913 6 1380 6000 13547 -4939 -12913 6 1380 6000 13547 -4939 -12913 3 1380 6000 13547 -4939 -12913 3 1380 6000 13547 -4939 -12913 48 1380 6000 13547 -4939 -12913 48 1380 6000 13547 -4939 -12913 2025-11-19 12:43:49,093 Hysteresis 1958 0: raw(6000 16000 16000 16000) min(-4939 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 13547 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(0 10000 10000 10000) min(-10939 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 7547 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 34 1380 6000 13547 -4939 -12913 34 1380 6000 13547 -4939 -12913 -32 1380 6000 13547 -4939 -12913 -32 1380 6000 13547 -4939 -12913 -23 1380 6000 13547 -4939 -12913 -23 1380 6000 13547 -4939 -12913 -30 1380 6000 13547 -4939 -12913 -30 1380 6000 13547 -4939 -12913 -43 1380 6000 13547 -4939 -12913 -43 1380 6000 13547 -4939 -12913 17 1380 6000 13547 -4939 -12913 17 1380 6000 13547 -4939 -12913 0 1380 6000 13547 -4939 -12913 0 1380 6000 13547 -4939 -12913 -79 1380 6000 13547 -4939 -12913 -79 1380 6000 13547 -4939 -12913 -72 1380 6000 13547 -4939 -12913 -72 1380 6000 13547 -4939 -12913 -38 1380 6000 13547 -4939 -12913 2025-11-19 12:43:59,101 Hysteresis 1968 0: raw(6000 16000 16000 16000) min(-4939 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 13547 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(0 10000 10000 10000) min(-10939 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 7547 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -38 1380 6000 13547 -4939 -12913 -22 1380 6000 13547 -4939 -12913 -22 1380 6000 13547 -4939 -12913 36 1380 6000 13547 -4939 -12913 36 1380 6000 13547 -4939 -12913 48 1380 6000 13547 -4939 -12913 48 1380 6000 13547 -4939 -12913 -50 1380 6000 13547 -4939 -12913 -50 1380 6000 13547 -4939 -12913 -39 1380 6000 13547 -4939 -12913 -39 1380 6000 13547 -4939 -12913 -4 1380 6000 13547 -4939 -12913 -4 1380 6000 13547 -4939 -12913 21 1380 6000 13547 -4939 -12913 21 1380 6000 13547 -4939 -12913 83 1380 6000 13547 -4939 -12913 83 1380 6000 13547 -4939 -12913 73 1380 6000 13547 -4939 -12913 73 1380 6000 13547 -4939 -12913 -15 1380 6000 13547 -4939 -12913 2025-11-19 12:44:09,139 Hysteresis 1978 0: raw(6000 16000 16000 16000) min(-4939 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 13547 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(0 10000 10000 10000) min(-10939 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 7547 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -15 1380 6000 13547 -4939 -12913 -17 1380 6000 13547 -4939 -12913 -17 1380 6000 13547 -4939 -12913 8 1380 6000 13547 -4939 -12913 8 1380 6000 13547 -4939 -12913 18 1380 6000 13547 -4939 -12913 18 1380 6000 13547 -4939 -12913 50 1380 6000 13547 -4939 -12913 50 1380 6000 13547 -4939 -12913 -15 1380 6000 13547 -4939 -12913 -15 1380 6000 13547 -4939 -12913 -140 1400 6086 13547 -4939 -12913 -140 1400 6086 13547 -4939 -12913 94 1380 6000 13547 -4939 -12913 94 1380 6000 13547 -4939 -12913 52 1380 6000 13547 -4939 -12913 52 1380 6000 13547 -4939 -12913 328 1266 5504 13547 -4939 -12913 328 1266 5504 13547 -4939 -12913 27 1380 6000 13547 -4939 -12913 2025-11-19 12:44:19,145 Hysteresis 1988 0: raw(6000 16000 16000 16000) min(-4939 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 13547 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(0 10000 10000 10000) min(-10939 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 7547 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 27 1380 6000 13547 -4939 -12913 46 1380 6000 13547 -4939 -12913 -37 1380 6000 13547 -4939 -12913 -37 1380 6000 13547 -4939 -12913 -46 1380 6000 13547 -4939 -12913 -46 1380 6000 13547 -4939 -12913 8 1380 6000 13547 -4939 -12913 8 1380 6000 13547 -4939 -12913 7 1380 6000 13547 -4939 -12913 7 1380 6000 13547 -4939 -12913 0 1380 6000 13547 -4939 -12913 0 1380 6000 13547 -4939 -12913 -4 1380 6000 13547 -4939 -12913 -4 1380 6000 13547 -4939 -12913 -41 1380 6000 13547 -4939 -12913 -41 1380 6000 13547 -4939 -12913 -77 1380 6000 13547 -4939 -12913 -77 1380 6000 13547 -4939 -12913 -79 1380 6000 13547 -4939 -12913 -79 1380 6000 13547 -4939 -12913 2025-11-19 12:44:29,150 Hysteresis 1998 0: raw(6000 16000 16000 16000) min(-4939 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 13547 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(0 10000 10000 10000) min(-10939 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 7547 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -37 1380 6000 13547 -4939 -12913 -37 1380 6000 13547 -4939 -12913 2 1380 6000 13547 -4939 -12913 2 1380 6000 13547 -4939 -12913 39 1380 6000 13547 -4939 -12913 39 1380 6000 13547 -4939 -12913 -57 1380 6000 13547 -4939 -12913 -57 1380 6000 13547 -4939 -12913 -66 1380 6000 13547 -4939 -12913 -66 1380 6000 13547 -4939 -12913 -27 1380 6000 13547 -4939 -12913 -27 1380 6000 13547 -4939 -12913 -45 1380 6000 13547 -4939 -12913 -45 1380 6000 13547 -4939 -12913 -29 1380 6000 13547 -4939 -12913 -29 1380 6000 13547 -4939 -12913 26 1380 6000 13547 -4939 -12913 26 1380 6000 13547 -4939 -12913 6 1380 6000 13547 -4939 -12913 6 1380 6000 13547 -4939 -12913 2025-11-19 12:44:39,263 Hysteresis 2008 0: raw(6000 16000 16000 16000) min(-4939 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 13547 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(0 10000 10000 10000) min(-10939 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 7547 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -45 1380 6000 13547 -4939 -12913 -45 1380 6000 13547 -4939 -12913 -25 1380 6000 13547 -4939 -12913 -25 1380 6000 13547 -4939 -12913 -5 1380 6000 13547 -4939 -12913 -5 1380 6000 13547 -4939 -12913 36 1380 6000 13547 -4939 -12913 36 1380 6000 13547 -4939 -12913 17 1380 6000 13547 -4939 -12913 17 1380 6000 13547 -4939 -12913 10 1380 6000 13547 -4939 -12913 10 1380 6000 13547 -4939 -12913 -42 1380 6000 13547 -4939 -12913 -42 1380 6000 13547 -4939 -12913 -26 1380 6000 13547 -4939 -12913 -26 1380 6000 13547 -4939 -12913 -16 1380 6000 13547 -4939 -12913 -16 1380 6000 13547 -4939 -12913 -25 1380 6000 13547 -4939 -12913 -25 1380 6000 13547 -4939 -12913 2025-11-19 12:44:49,274 Hysteresis 2018 0: raw(6000 16000 16000 16000) min(-4939 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 13547 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(0 10000 10000 10000) min(-10939 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 7547 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 19 1380 6000 13547 -4939 -12913 19 1380 6000 13547 -4939 -12913 28 1380 6000 13547 -4939 -12913 28 1380 6000 13547 -4939 -12913 -49 1380 6000 13547 -4939 -12913 -49 1380 6000 13547 -4939 -12913 -10 1380 6000 13547 -4939 -12913 -10 1380 6000 13547 -4939 -12913 -19 1380 6000 13547 -4939 -12913 -19 1380 6000 13547 -4939 -12913 -17 1380 6000 13547 -4939 -12913 -17 1380 6000 13547 -4939 -12913 53 1380 6000 13547 -4939 -12913 53 1380 6000 13547 -4939 -12913 40 1380 6000 13547 -4939 -12913 40 1380 6000 13547 -4939 -12913 -60 1380 6000 13547 -4939 -12913 -60 1380 6000 13547 -4939 -12913 -60 1380 6000 13547 -4939 -12913 -30 1380 6000 13547 -4939 -12913 2025-11-19 12:44:59,279 Hysteresis 2028 0: raw(6000 16000 16000 16000) min(-4939 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 13547 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(0 10000 10000 10000) min(-10939 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 7547 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -30 1380 6000 13547 -4939 -12913 11 1380 6000 13547 -4939 -12913 11 1380 6000 13547 -4939 -12913 59 1380 6000 13547 -4939 -12913 59 1380 6000 13547 -4939 -12913 40 1380 6000 13547 -4939 -12913 40 1380 6000 13547 -4939 -12913 -55 1380 6000 13547 -4939 -12913 -55 1380 6000 13547 -1156 -12913 -45 1380 6000 13547 -1156 -12913 -45 1380 6000 13547 -1156 -12913 -4 1380 6000 13547 -1156 -12913 -4 1380 6000 13547 -1156 -12913 35 1380 6000 13547 -1156 -12913 35 1380 6000 13547 -1156 -12913 91 1380 6000 13547 -1156 -12913 91 1380 6000 13547 -1156 -12913 45 1380 6000 13547 -1156 -12913 45 1380 6000 13547 -1156 -12913 -55 1380 6000 13547 -1156 -12913 2025-11-19 12:45:09,329 Hysteresis 2038 0: raw(6000 16000 16000 16000) min(-1156 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 13547 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 1 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(0 10000 10000 10000) min(-7156 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 7547 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -55 1380 6000 13547 -1156 -12913 -40 1380 6000 13547 -1156 -12913 -40 1380 6000 13547 -1156 -12913 -17 1380 6000 13547 -1156 -12913 -17 1380 6000 13547 -1156 -12913 -18 1380 6000 13547 -1156 -12913 -18 1380 6000 13547 -1156 -12913 66 1380 6000 13547 -1156 -12913 66 1380 6000 13547 -1156 -12913 60 1380 6000 13547 -1156 -12913 60 1380 6000 13547 -1156 -12913 -14 1380 6000 13547 -1156 -12913 -14 1380 6000 13547 -1156 -12913 -34 1380 6000 13547 -1156 -12913 -34 1380 6000 13547 -1156 -12913 -27 1380 6000 13547 -1156 -12913 -27 1380 6000 13547 -1156 -12913 -23 1380 6000 13547 -1156 -12913 -23 1380 6000 13547 -1156 -12913 74 1380 6000 13547 -1156 -12913 2025-11-19 12:45:19,336 Hysteresis 2048 0: raw(6000 16000 16000 16000) min(-1156 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 13547 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(0 10000 10000 10000) min(-7156 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 7547 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 74 1380 6000 13547 -1156 -12913 75 1380 6000 13547 -1156 -12913 75 1380 6000 13547 -1156 -12913 -45 1380 6000 13547 -1156 -12913 -45 1380 6000 13547 -1156 -12913 -21 1380 6000 13547 -1156 -12913 -21 1380 6000 13547 -1156 -12913 -26 1380 6000 13547 -1156 -12913 -26 1380 6000 13547 -1156 -12913 -29 1380 6000 13547 -1156 -12913 -29 1380 6000 13547 -1156 -12913 23 1380 6000 13547 -1156 -12913 23 1380 6000 13547 -1156 -12913 37 1380 6000 13547 -1034 -12913 37 1380 6000 13547 -1034 -12913 -6 1380 6000 13547 -1034 -12913 -6 1380 6000 13547 -1034 -12913 -29 1380 6000 13547 -1034 -12913 -29 1380 6000 13547 -1034 -12913 -1 1380 6000 13547 -1034 -12913 2025-11-19 12:45:29,359 Hysteresis 2058 0: raw(6000 16000 16000 16000) min(-1034 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 13547 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(0 10000 10000 10000) min(-7034 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 7547 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -1 1380 6000 13547 -1034 -12913 651 1105 4804 13547 -1034 -12913 651 1105 4804 13547 -1034 -12913 409 1226 5330 13547 -1034 -12913 409 1226 5330 13547 -1034 -12913 292 1284 5582 13547 -1034 -12913 292 1284 5582 13547 -1034 -12913 48 1380 6000 13547 639 -12913 48 1380 6000 13547 639 -12913 -63 1380 6000 13547 639 -12913 -63 1380 6000 13547 639 -12913 -48 1380 6000 13547 639 -12913 -48 1380 6000 13547 639 -12913 -49 1380 6000 13547 639 -12913 -49 1380 6000 13547 639 -12913 -35 1380 6000 13547 639 -12913 -35 1380 6000 13547 639 -12913 23 1380 6000 13547 639 -12913 23 1380 6000 13547 639 -12913 2025-11-19 12:45:39,469 Hysteresis 2068 0: raw(6000 16000 16000 16000) min(639 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 13547 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(0 10000 10000 10000) min(-5361 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 7547 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 20 1380 6000 13547 639 -12913 20 1380 6000 13547 639 -12913 -23 1380 6000 13547 639 -12913 -23 1380 6000 13547 639 -12913 -16 1380 6000 13547 639 -12913 -16 1380 6000 13547 639 -12913 11 1380 6000 13547 639 -12913 11 1380 6000 13547 639 -12913 15 1380 6000 13547 639 -12913 15 1380 6000 13547 639 -12913 92 1380 6000 13547 639 -12913 92 1380 6000 13547 639 -12913 100 1380 6000 13547 639 -12913 100 1380 6000 13547 639 -12913 -17 1380 6000 13547 639 -12913 -17 1380 6000 13547 639 -12913 -52 1339 5821 13547 639 -12913 -52 1339 5821 13547 639 -12913 -26 1352 5878 13547 639 -12913 -26 1352 5878 13547 639 -12913 2025-11-19 12:45:49,474 Hysteresis 2078 0: raw(5878 16000 16000 16000) min(639 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 13547 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 13547 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-122 10000 10000 10000) min(-5361 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 7547 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -17 1359 5908 13547 639 -12913 -17 1359 5908 13547 639 -12913 31 1362 5921 13547 639 -12913 31 1359 5908 13547 639 -12913 16 1359 5908 13547 639 -12913 16 1349 5865 13547 639 -12913 -24 1349 5865 13547 639 -12913 -24 1349 5865 13547 639 -12913 -13 1349 5865 13547 639 -12913 -13 1357 5900 13547 639 -12913 -12 1357 5900 13547 639 -12913 -12 1362 5921 13547 639 -12913 1 1362 5921 13547 639 -12913 1 1362 5921 13547 639 -12913 92 1362 5921 13547 639 -12913 92 1362 5921 13547 639 -12913 73 1362 5921 13547 639 -12913 73 1314 5713 13547 639 -12913 -50 1314 5713 13547 639 -12913 -50 1293 5621 13547 639 -12913 2025-11-19 12:45:59,485 Hysteresis 2088 0: raw(5621 16000 16000 16000) min(639 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 13547 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 13547 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-379 10000 10000 10000) min(-5361 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 7547 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -68 1293 5621 13547 639 -12913 -68 1315 5717 13547 639 -12913 -5 1315 5717 13547 639 -12913 -5 1325 5760 13547 639 -12913 22 1325 5760 13547 639 -12913 22 1325 5760 13547 639 -12913 57 1325 5760 13547 639 -12913 57 1312 5704 13547 639 -12913 23 1312 5704 13547 639 -12913 23 1289 5604 13547 639 -12913 -93 1289 5604 13547 639 -12913 -93 1289 5604 13547 639 -12913 -93 1289 5604 13547 639 -12913 17 1340 5826 13547 639 -12913 17 1340 5826 13547 639 -12913 24 1340 5826 13547 639 -12913 24 1340 5826 13547 639 -12913 97 1340 5826 13547 639 -12913 97 1340 5826 13547 639 -12913 77 1329 5778 13547 639 -12913 2025-11-19 12:46:09,698 Hysteresis 2099 0: raw(5778 16000 16000 16000) min(639 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 13547 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 13547 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-222 10000 10000 10000) min(-5361 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 7547 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 77 1329 5778 13547 639 -12913 -64 1296 5634 13547 639 -12913 -64 1296 5634 13547 639 -12913 -67 1297 5639 13547 639 -12913 -67 1297 5639 13547 639 -12913 -15 1322 5747 13547 639 -12913 -15 1322 5747 13547 639 -12913 19 1340 5826 13547 639 -12913 19 1340 5826 13547 639 -12913 52 1340 5826 13547 639 -12913 52 1340 5826 13547 639 -12913 71 1341 5830 13547 639 -12913 71 1341 5830 13547 639 -12913 0 1318 5730 13547 639 -12913 0 1318 5730 13547 639 -12913 -2174 3053 13273 13547 639 -12913 -2174 3053 13273 13547 639 -12913 -1984 3028 13165 13547 639 -12913 -1984 3028 13165 13547 639 -12913 -1894 2949 12821 13547 639 -12913 2025-11-19 12:46:19,704 Hysteresis 2109 0: raw(12821 16000 16000 16000) min(639 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 13547 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (6821 10000 10000 10000) 7: 0: 12821@1p 8: filtered 1 to 1, sorted to 0 8: 0: 12821@1p __all except Off__ 9: have active chargers. 9: raw(0 3179 3179 3179) min(-12182 3179 3179 3179) spread(-25734 3179 3179 3179) max_pv 726 9: [ 0 12821@1p ] PM PV mtr(W) avl(W) raw max min spread -1894 4517 19639 19639 639 -12913 -293 3044 13234 19639 639 -12913 -293 3044 13234 19639 639 -12913 21 2948 12817 19639 639 -12913 21 2948 12817 19639 639 -12913 1492 1904 8278 19639 639 -12913 1492 1904 8278 19639 639 -12913 428 2784 12104 19639 639 -12913 428 2784 12104 19639 639 -12913 39 2948 12817 19639 639 -12913 39 2948 12817 19639 639 -12913 2148 1156 5026 19639 639 -12913 2148 1156 5026 19639 639 -12913 1819 1444 6278 19639 639 -12913 RECV 0: requested 9529 -> 15580 mA (measured 12.580A -0.001A 0.010A) 1819 1444 6278 19639 639 -12913 5 1376 5982 19639 639 -12913 5 1376 5982 19639 639 -12913 -202 1319 5734 19639 639 -12913 -202 1319 5734 19639 639 -12913 -97 1353 5882 19639 639 -12913 2025-11-19 12:46:29,714 Hysteresis 2119 0: raw(5882 16000 16000 16000) min(639 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 19639 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (15580 15580 15580 15580) Wnd (6000 6000 6000 6000)->(15580 15580 15580 15580) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 19639 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(15580 15580 15580 15580) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-118 10000 10000 10000) min(-5361 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 13639 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -97 -215 -934 19639 -934 -12913 -5 -109 -473 19639 -934 -12913 -5 -109 -473 19639 -934 -12913 -22 -110 -478 19639 -934 -12913 -22 -110 -478 19639 -934 -12913 -1489 1250 5434 19639 -934 -12913 -1489 1250 5434 19639 -934 -12913 -206 1227 5334 19639 -934 -12913 RECV 0: requested 15570 -> 9060 mA (measured 6.060A -0.001A 0.010A) -206 1227 5334 19639 -934 -12913 29 1319 5734 19639 -934 -12913 29 1319 5734 19639 -934 -12913 53 1340 5826 19639 -934 -12913 53 1340 5826 19639 -934 -12913 62 1347 5856 19639 -934 -12913 62 1347 5856 19639 -934 -12913 71 1341 5830 19639 -934 -12913 71 1341 5830 19639 -934 -12913 46 1325 5760 19639 -934 -12913 46 1325 5760 19639 -934 -12913 61 1305 5673 19639 -934 -12913 2025-11-19 12:46:39,752 Hysteresis 2129 0: raw(5673 16000 16000 16000) min(-934 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 19639 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 19639 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-327 10000 10000 10000) min(-6934 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 13639 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 61 1305 5673 19639 -934 -12913 -40 1273 5534 19639 -934 -12913 -40 1273 5534 19639 -934 -12913 -59 1282 5573 19639 -934 -12913 -59 1282 5573 19639 -934 -12913 45 1315 5717 19639 -934 -12913 45 1315 5717 19639 -934 -12913 29 1304 5669 19639 -934 -12913 29 1304 5669 19639 -934 -12913 19 1296 5634 19639 -934 -12913 19 1296 5634 19639 -934 -12913 80 1293 5621 19639 -934 -12913 80 1293 5621 19639 -934 -12913 -14 1249 5430 19639 -934 -12913 -14 1249 5430 19639 -934 -12913 -79 1249 5430 19639 -934 -12913 -79 1249 5430 19639 -934 -12913 9 1289 5604 19639 -934 -12913 9 1289 5604 19639 -934 -12913 2025-11-19 12:46:49,759 Hysteresis 2139 0: raw(5604 16000 16000 16000) min(-934 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 19639 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 19639 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-396 10000 10000 10000) min(-6934 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 13639 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 10 1289 5604 19639 -934 -12913 10 1289 5604 19639 -934 -12913 8 1289 5604 19639 -934 -12913 8 1289 5604 19639 -934 -12913 54 1289 5604 19639 -934 -12913 54 1289 5604 19639 -934 -12913 11 1265 5500 19639 -934 -12913 11 1265 5500 19639 -934 -12913 -17 1265 5500 19639 -934 -12913 -18 1265 5500 19639 -934 -12913 -18 1272 5530 19639 -934 -12913 3 1272 5530 19639 -934 -12913 3 1286 5591 19639 -934 -12913 12 1286 5591 19639 -934 -12913 12 1286 5591 19639 -934 -12913 100 1286 5591 19639 -934 -12913 100 1286 5591 19639 -934 -12913 23 1286 5591 19639 -934 -12913 23 1235 5369 19639 -934 -12913 -98 1235 5369 19639 -934 -12913 2025-11-19 12:46:59,777 Hysteresis 2149 0: raw(5369 16000 16000 16000) min(-934 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 19639 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 19639 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-631 10000 10000 10000) min(-6934 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 13639 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -98 1235 5369 19639 -934 -12913 -48 1235 5369 19639 -934 -12913 -48 1282 5573 19639 -934 -12913 19 1282 5573 19639 -934 -12913 19 1297 5639 19639 -934 -12913 48 1297 5639 19639 -934 -12913 48 1301 5656 19639 -934 -12913 71 1301 5656 19639 -934 -12913 71 1298 5643 19639 -934 -12913 -4 1298 5643 19639 -934 -12913 -4 1265 5500 19639 -934 -12913 -2162 2997 13030 19639 -934 -12913 -2162 2997 13030 19639 -934 -12913 -2171 3005 13065 19639 -934 -12913 -2171 3134 13626 19639 -934 -12913 -1911 2906 12634 19639 -934 -12913 -1911 2964 12886 19639 -934 -12913 -1928 2979 12952 19639 -934 -12913 -1928 2979 12952 19639 -934 -12913 -472 1566 6808 19639 -934 -12913 2025-11-19 12:47:09,783 Hysteresis 2159 0: raw(6808 16000 16000 16000) min(-934 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 19639 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (808 10000 10000 10000) 7: 0: 6808@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6808@1p __all except Off__ 9: have active chargers. 9: raw(0 9192 9192 9192) min(-7742 9192 9192 9192) spread(-19721 9192 9192 9192) max_pv 12831 9: [ 0 6808@1p ] PM PV mtr(W) avl(W) raw max min spread -472 1751 7613 19639 -934 -12913 -333 1681 7308 19639 -934 -12913 -333 1681 7308 19639 -934 -12913 -125 1577 6856 19639 -934 -12913 -125 1577 6856 19639 -934 -12913 27 1565 6804 19639 -934 -12913 27 1565 6804 19639 -934 -12913 92 1565 6804 19639 -934 -12913 92 1565 6804 19639 -934 -12913 54 1565 6804 19639 -934 -12913 54 1565 6804 19639 -934 -12913 60 1565 6804 19639 -934 -12913 60 1565 6804 19639 -934 -12913 59 1565 6804 19639 -934 -12913 59 1565 6804 19639 -934 -12913 2 1565 6804 19639 -934 -12913 2 1565 6804 19639 -934 -12913 -3 1565 6804 19639 -934 -12913 -3 1565 6804 19639 -934 -12913 15 1565 6804 19639 -934 -12913 2025-11-19 12:47:19,789 Hysteresis 2169 0: raw(6804 16000 16000 16000) min(-934 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 19639 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (804 10000 10000 10000) 7: 0: 6804@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6804@1p __all except Off__ 9: have active chargers. 9: raw(0 9196 9196 9196) min(-7738 9196 9196 9196) spread(-19717 9196 9196 9196) max_pv 12835 9: [ 0 6804@1p ] PM PV mtr(W) avl(W) raw max min spread 15 1564 6800 19639 -934 -12913 31 1564 6800 19639 -934 -12913 31 1564 6800 19639 -934 -12913 134 1547 6726 19639 -934 -12913 134 1547 6726 19639 -934 -12913 160 1534 6669 19639 -934 -12913 160 1534 6669 19639 -934 -12913 -25 1564 6800 19639 -934 -12913 -25 1564 6800 19639 -934 -12913 -59 1564 6800 19639 -934 -12913 -59 1564 6800 19639 -934 -12913 2133 -214 -930 19639 -934 -12913 2133 -214 -930 19639 -934 -12913 643 1293 5621 19639 -934 -12913 643 1293 5621 19639 -934 -12913 -31 1564 6800 19639 -934 -12913 -31 1301 5656 19639 -934 -12913 -6 1301 5656 19639 -934 -12913 -6 1302 5660 19639 -934 -12913 49 1302 5660 19639 -934 -12913 2025-11-19 12:47:29,850 Hysteresis 2179 0: raw(5660 16000 16000 16000) min(-934 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 19639 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 19639 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-340 10000 10000 10000) min(-6934 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 13639 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 49 1117 4856 19639 -934 -12913 73 1117 4856 19639 -934 -12913 73 1118 4860 19639 -934 -12913 9 1118 4860 19639 -934 -12913 9 1068 4643 19639 -934 -12913 -88 1069 4647 19639 -934 -12913 -88 1069 4647 19639 -934 -12913 15 1090 4739 19639 -934 -12913 15 1090 4739 19639 -934 -12913 70 1113 4839 19639 -934 -12913 70 1113 4839 19639 -934 -12913 -55 1083 4708 19639 -934 -12913 -55 1083 4708 19639 -934 -12913 -76 1082 4704 19639 -934 -12913 -76 1082 4704 19639 -934 -12913 -59 1116 4852 19639 -934 -12913 -59 1116 4852 19639 -934 -12913 -2140 2746 11939 19639 -934 -12913 -2140 2746 11939 19639 -934 -12913 2025-11-19 12:47:39,856 Hysteresis 2189 0: raw(11939 16000 16000 16000) min(-934 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 19639 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (5939 10000 10000 10000) 7: 0: 11939@1p 8: filtered 1 to 1, sorted to 0 8: 0: 11939@1p __all except Off__ 9: have active chargers. 9: raw(0 4061 4061 4061) min(-12873 4061 4061 4061) spread(-24852 4061 4061 4061) max_pv 7700 9: [ 0 11939@1p ] PM PV mtr(W) avl(W) raw max min spread -1638 4088 17773 19639 -934 -12913 -1638 4088 17773 19639 -934 -12913 -1593 3864 16800 19639 -934 -12913 -1593 3864 16800 19639 -934 -12913 -2153 4541 19743 19743 -934 -12913 -2153 4541 19743 19743 -934 -12913 3026 185 804 19743 -934 -12913 3026 185 804 19743 -934 -12913 1347 1810 7869 19743 -934 -12913 1347 1810 7869 19743 -934 -12913 1347 252 1095 19743 -934 -12913 RECV 0: requested 9089 -> 14719 mA (measured 11.720A -0.001A 0.010A) -319 1707 7421 19743 -934 -12913 -107 1723 7491 19743 -934 -12913 109 1711 7439 19743 -934 -12913 109 1836 7982 19743 -934 -12913 44 1842 8008 19743 -934 -12913 44 1788 7773 19743 -934 -12913 -43 1788 7773 19743 -934 -12913 -43 1781 7743 19743 -934 -12913 36 1781 7743 19743 -934 -12913 2025-11-19 12:47:49,863 Hysteresis 2199 0: raw(7743 16000 16000 16000) min(-934 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 19743 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14719 14719 14719 14719) Wnd (6000 6000 6000 6000)->(14719 14719 14719 14719) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(14719 14719 14719 14719) 4: filtered 1 to 0. 4: have active chargers. 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 (1743 10000 10000 10000) 7: 0: 7743@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7743@1p __all except Off__ 9: have active chargers. 9: raw(0 8257 8257 8257) min(-8677 8257 8257 8257) spread(-20656 8257 8257 8257) max_pv 12000 9: [ 0 7743@1p ] PM PV mtr(W) avl(W) raw max min spread 36 879 3821 19743 -934 -12913 48 879 3821 19743 -934 -12913 48 883 3839 19743 -934 -12913 13 883 3839 19743 -934 -12913 13 871 3786 19743 -934 -12913 -954 1601 6960 19743 -934 -12913 -954 1601 6960 19743 -934 -12913 -160 916 3982 19743 -934 -12913 -160 1612 7008 19743 -934 -12913 47 1582 6878 19743 -934 -12913 47 1697 7378 19743 -934 -12913 95 1697 7378 19743 -934 -12913 95 1714 7452 19743 -934 -12913 RECV 0: requested 14710 -> 10480 mA (measured 7.480A -0.001A -0.001A) 56 1714 7452 19743 -934 -12913 56 1690 7347 19743 -934 -12913 -11 1690 7347 19743 -934 -12913 -11 1682 7313 19743 -934 -12913 -2034 3300 14347 19743 -934 -12913 -2034 3308 14382 19743 -934 -12913 -1928 3215 13978 19743 -934 -12913 2025-11-19 12:47:59,949 Hysteresis 2209 0: raw(13978 16000 16000 16000) min(-934 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 19743 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (7978 10000 10000 10000) 7: 0: 13978@1p 8: filtered 1 to 1, sorted to 0 8: 0: 13978@1p __all except Off__ 9: have active chargers. 9: raw(0 2022 2022 2022) min(-14912 2022 2022 2022) spread(-26891 2022 2022 2022) max_pv 5765 9: [ 0 13978@1p ] PM PV mtr(W) avl(W) raw max min spread -1928 4812 20921 20921 -934 -12913 -1922 4807 20900 20921 -934 -12913 -1922 4808 20904 20921 -934 -12913 -1926 4811 20917 20921 -934 -12913 -1926 4811 20917 20921 -934 -12913 963 2783 12100 20921 -934 -12913 963 2783 12100 20921 -934 -12913 751 2889 12560 20921 -934 -12913 751 2889 12560 20921 -934 -12913 RECV 0: requested 10480 -> 15940 mA (measured 12.940A -0.001A -0.001A) 377 3076 13373 20921 -934 -12913 377 3076 13373 20921 -934 -12913 15 3214 13973 20921 -934 -12913 15 3214 13973 20921 -934 -12913 -17 3214 13973 20921 -934 -12913 -17 3214 13973 20921 -934 -12913 0 3214 13973 20921 -934 -12913 0 3214 13973 20921 -934 -12913 9 3214 13973 20921 -934 -12913 9 3214 13973 20921 -934 -12913 -14 3214 13973 20921 -934 -12913 2025-11-19 12:48:09,954 Hysteresis 2219 0: raw(13973 16000 16000 16000) min(-934 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 20921 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (7973 10000 10000 10000) 7: 0: 13973@1p 8: filtered 1 to 1, sorted to 0 8: 0: 13973@1p __all except Off__ 9: have active chargers. 9: raw(0 2027 2027 2027) min(-14907 2027 2027 2027) spread(-26886 2027 2027 2027) max_pv 6948 9: [ 0 13973@1p ] PM PV mtr(W) avl(W) raw max min spread -14 3213 13969 20921 -934 -12913 79 3213 13969 20921 -934 -12913 79 3213 13969 20921 -934 -12913 74 3213 13969 20921 -934 -12913 74 3213 13969 20921 -934 -12913 -86 3213 13969 20921 -934 -12913 -86 3213 13969 20921 -934 -12913 -107 3216 13982 20921 -934 -12913 -107 3216 13982 20921 -934 -12913 -57 3213 13969 20921 -934 -12913 -57 3213 13969 20921 -934 -12913 -39 3213 13969 20921 -934 -12913 -39 3213 13969 20921 -934 -12913 2 3213 13969 20921 -934 -12913 2 3213 13969 20921 -934 -12913 7 3213 13969 20921 -934 -12913 7 3213 13969 20921 -934 -12913 -26 3213 13969 20921 -934 -12913 -26 3213 13969 20921 -934 -12913 -52 3213 13969 20921 -934 -12913 2025-11-19 12:48:20,017 Hysteresis 2229 0: raw(13969 16000 16000 16000) min(-934 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 20921 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (7969 10000 10000 10000) 7: 0: 13969@1p 8: filtered 1 to 1, sorted to 0 8: 0: 13969@1p __all except Off__ 9: have active chargers. 9: raw(0 2031 2031 2031) min(-14903 2031 2031 2031) spread(-26882 2031 2031 2031) max_pv 6952 9: [ 0 13969@1p ] PM PV mtr(W) avl(W) raw max min spread -52 3212 13965 20921 -934 -12913 -22 3212 13965 20921 -934 -12913 -22 3212 13965 20921 -934 -12913 -49 3212 13965 20921 -934 -12913 -49 3212 13965 20921 -934 -12913 65 3212 13965 20921 -934 -12913 65 3212 13965 20921 -934 -12913 96 3212 13965 20921 -934 -12913 96 3212 13965 20921 -934 -12913 -38 3212 13965 20921 -934 -12913 -38 3212 13965 20921 -934 -12913 2110 1454 6321 20921 -934 -12913 2110 1454 6321 20921 -934 -12913 1663 1845 8021 20921 -934 -12913 1663 1845 8021 20921 -934 -12913 1683 1827 7943 20921 -934 -12913 1683 421 1830 20921 -934 -12913 112 1796 7808 20921 -934 -12913 112 1542 6704 20921 -934 -12913 -128 1577 6856 20921 -934 -12913 2025-11-19 12:48:30,121 Hysteresis 2239 0: raw(6856 16000 16000 16000) min(-934 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 20921 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (856 10000 10000 10000) 7: 0: 6856@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6856@1p __all except Off__ 9: have active chargers. 9: raw(0 9144 9144 9144) min(-7790 9144 9144 9144) spread(-19769 9144 9144 9144) max_pv 14065 9: [ 0 6856@1p ] PM PV mtr(W) avl(W) raw max min spread -128 29 126 20921 -934 -12913 -6 4 17 20921 -934 -12913 -6 4 17 20921 -934 -12913 34 4 17 20921 -934 -12913 34 5 21 20921 -934 -12913 -1543 1400 6086 20921 -934 -12913 -1543 1510 6565 20921 -934 -12913 -1332 1404 6104 20921 -934 -12913 -1332 1932 8400 20921 -934 -12913 RECV 0: requested 16000 -> 12660 mA (measured 9.660A -0.001A 0.010A) -164 1348 5860 20921 -934 -12913 -164 1537 6682 20921 -934 -12913 304 1403 6100 20921 -934 -12913 304 1371 5960 20921 -934 -12913 40 1473 6404 20921 -934 -12913 40 1407 6117 20921 -934 -12913 RECV 0: requested 12660 -> 9680 mA (measured 6.680A -0.001A -0.001A) 574 1170 5086 20921 -934 -12913 574 256 1113 20921 -934 -12913 -174 1096 4765 20921 -934 -12913 -174 1115 4847 20921 -934 -12913 -33 1078 4686 20921 -934 -12913 2025-11-19 12:48:40,126 Hysteresis 2249 0: raw(4686 16000 16000 16000) min(-934 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 20921 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 20921 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-1314 10000 10000 10000) min(-6934 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 14921 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -33 902 3921 20921 -934 -12913 -44 902 3921 20921 -934 -12913 -44 935 4065 20921 -934 -12913 -24 935 4065 20921 -934 -12913 -155 984 4278 20921 -934 -12913 -155 1028 4469 20921 -934 -12913 -155 1028 4469 20921 -934 -12913 -32 1056 4591 20921 -934 -12913 49 1056 4591 20921 -934 -12913 49 1055 4586 20921 -934 -12913 43 1055 4586 20921 -934 -12913 43 1068 4643 20921 -934 -12913 34 1068 4643 20921 -934 -12913 34 1076 4678 20921 -934 -12913 93 1076 4678 20921 -934 -12913 93 1046 4547 20921 -934 -12913 37 1046 4547 20921 -934 -12913 37 1046 4547 20921 -934 -12913 -78 1046 4547 20921 -934 -12913 -78 1069 4647 20921 -934 -12913 2025-11-19 12:48:50,154 Hysteresis 2259 0: raw(4647 16000 16000 16000) min(-934 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 20921 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 20921 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-1353 10000 10000 10000) min(-6934 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 14921 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -585 1311 5700 20921 -934 -12913 -585 1472 6400 20921 -934 -12913 -213 1287 5595 20921 -934 -12913 -213 1324 5756 20921 -934 -12913 9 1267 5508 20921 -934 -12913 9 1380 6000 20921 -934 -12913 75 1380 6000 20921 -934 -12913 75 1380 6000 20921 -934 -12913 100 1380 6000 20921 -934 -12913 100 1380 6000 20921 -934 -12913 95 1380 6000 20921 -934 -12913 95 1380 6000 20921 -934 -12913 45 1380 6000 20921 -934 -12913 45 1360 5913 20921 -934 -12913 6 1360 5913 20921 -934 -12913 6 1332 5791 20921 -934 -12913 10 1332 5791 20921 -934 -12913 10 1332 5791 20921 -934 -12913 116 1324 5756 20921 -934 -12913 116 1324 5756 20921 -934 -12913 2025-11-19 12:49:00,162 Hysteresis 2269 0: raw(5756 16000 16000 16000) min(-934 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 20921 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 20921 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-244 10000 10000 10000) min(-6934 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 14921 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 21 1332 5791 20921 -934 -12913 21 1259 5473 20921 -934 -12913 -130 1274 5539 20921 -934 -12913 -130 1279 5560 20921 -934 -12913 -15 1264 5495 20921 -934 -12913 -15 1319 5734 20921 -934 -12913 29 1319 5734 20921 -934 -12913 29 1319 5734 20921 -934 -12913 21 1319 5734 20921 -934 -12913 21 1304 5669 20921 -934 -12913 5 1304 5669 20921 -934 -12913 5 1307 5682 20921 -934 -12913 -2 1307 5682 20921 -934 -12913 -2 1304 5669 20921 -934 -12913 -26 1304 5669 20921 -934 -12913 -26 1306 5678 20921 -934 -12913 -21 1306 5678 20921 -934 -12913 -21 1319 5734 20921 -934 -12913 -47 1319 5734 20921 -934 -12913 -47 1336 5808 20921 -934 -12913 2025-11-19 12:49:10,171 Hysteresis 2279 0: raw(5808 16000 16000 16000) min(-934 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 20921 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 20921 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-192 10000 10000 10000) min(-6934 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 14921 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -19 1336 5808 20921 -934 -12913 -19 1357 5900 20921 -934 -12913 88 1357 5900 20921 -934 -12913 88 1378 5991 20921 -934 -12913 88 1378 5991 20921 -934 -12913 88 1332 5791 20921 -934 -12913 -114 1339 5821 20921 -934 -12913 -114 1362 5921 20921 -934 -12913 -97 1355 5891 20921 -934 -12913 -97 1379 5995 20921 -934 -12913 -57 1379 5995 20921 -934 -12913 -57 1380 6000 20921 -934 -12913 -1346 2314 10060 20921 -934 -12913 -1346 2314 10060 20921 -934 -12913 -2214 3229 14039 20921 -934 -12913 -2214 3229 14039 20921 -934 -12913 -1105 2133 9273 20921 -934 -12913 -1105 2133 9273 20921 -934 -12913 -425 1542 6704 20921 -934 -12913 2025-11-19 12:49:20,315 Hysteresis 2289 0: raw(6704 16000 16000 16000) min(-934 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 20921 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (704 10000 10000 10000) 7: 0: 6704@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6704@1p __all except Off__ 9: have active chargers. 9: raw(0 9296 9296 9296) min(-7638 9296 9296 9296) spread(-19617 9296 9296 9296) max_pv 14217 9: [ 0 6704@1p ] PM PV mtr(W) avl(W) raw max min spread -425 1703 7404 20921 -934 -12913 -122 1552 6747 20921 -934 -12913 -122 1552 6747 20921 -934 -12913 -36 1541 6700 20921 -934 -12913 -36 1541 6700 20921 -934 -12913 -10 1541 6700 20921 -934 -12913 -10 1541 6700 20921 -934 -12913 150 1516 6591 20921 -934 -12913 150 1516 6591 20921 -934 -12913 119 1532 6660 20921 -934 -12913 119 1532 6660 20921 -934 -12913 2059 -173 -752 20921 -934 -12913 2059 -173 -752 20921 -934 -12913 736 1223 5317 20921 -934 -12913 736 1223 5317 20921 -934 -12913 11 1541 6700 20921 -934 -12913 11 1541 6700 20921 -934 -12913 -183 1582 6878 20921 -934 -12913 -183 1582 6878 20921 -934 -12913 -176 1579 6865 20921 -934 -12913 2025-11-19 12:49:30,320 Hysteresis 2299 0: raw(6865 16000 16000 16000) min(-934 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 20921 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (865 10000 10000 10000) 7: 0: 6865@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6865@1p __all except Off__ 9: have active chargers. 9: raw(0 9135 9135 9135) min(-7799 9135 9135 9135) spread(-19778 9135 9135 9135) max_pv 14056 9: [ 0 6865@1p ] PM PV mtr(W) avl(W) raw max min spread -176 1616 7026 20921 -934 -12913 -196 1626 7069 20921 -934 -12913 -196 1626 7069 20921 -934 -12913 -240 1648 7165 20921 -934 -12913 -240 1648 7165 20921 -934 -12913 -189 1622 7052 20921 -934 -12913 -189 1622 7052 20921 -934 -12913 -45 1578 6860 20921 -934 -12913 -45 1578 6860 20921 -934 -12913 -11 1578 6860 20921 -934 -12913 -11 1578 6860 20921 -934 -12913 54 1578 6860 20921 -934 -12913 54 1578 6860 20921 -934 -12913 54 1578 6860 20921 -934 -12913 54 1578 6860 20921 -934 -12913 -98 1578 6860 20921 -934 -12913 -128 1592 6921 20921 -934 -12913 -128 1592 6921 20921 -934 -12913 -3 1578 6860 20921 -934 -12913 -3 1578 6860 20921 -934 -12913 2025-11-19 12:49:40,327 Hysteresis 2309 0: raw(6860 16000 16000 16000) min(-934 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 20921 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (860 10000 10000 10000) 7: 0: 6860@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6860@1p __all except Off__ 9: have active chargers. 9: raw(0 9140 9140 9140) min(-7794 9140 9140 9140) spread(-19773 9140 9140 9140) max_pv 14061 9: [ 0 6860@1p ] PM PV mtr(W) avl(W) raw max min spread 20 1577 6856 20921 -934 -12913 20 1577 6856 20921 -934 -12913 -1 1577 6856 20921 -934 -12913 -1 1577 6856 20921 -934 -12913 29 1577 6856 20921 -934 -12913 29 1577 6856 20921 -934 -12913 -2 1577 6856 20921 -934 -12913 -2 1577 6856 20921 -934 -12913 -23 1577 6856 20921 -934 -12913 -23 1577 6856 20921 -934 -12913 11 1577 6856 20921 -934 -12913 11 1577 6856 20921 -934 -12913 16 1577 6856 20921 -934 -12913 16 1577 6856 20921 -934 -12913 22 1577 6856 20921 -934 -12913 22 1577 6856 20921 -934 -12913 1652 219 952 20921 -934 -12913 1652 219 952 20921 -934 -12913 -275 1664 7234 20921 -934 -12913 -275 1664 7234 20921 -934 -12913 2025-11-19 12:49:50,357 Hysteresis 2319 0: raw(7234 16000 16000 16000) min(-934 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 20921 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (1234 10000 10000 10000) 7: 0: 7234@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7234@1p __all except Off__ 9: have active chargers. 9: raw(0 8766 8766 8766) min(-8168 8766 8766 8766) spread(-20147 8766 8766 8766) max_pv 13687 9: [ 0 7234@1p ] PM PV mtr(W) avl(W) raw max min spread 915 1256 5460 20921 -934 -12913 915 1256 5460 20921 -934 -12913 -31 1663 7230 20921 -934 -12913 -31 1652 7182 20921 -934 -12913 -316 1760 7652 20921 -934 -12913 -316 1754 7626 20921 -934 -12913 -240 1716 7460 20921 -934 -12913 -240 1733 7534 20921 -934 -12913 -136 1681 7308 20921 -934 -12913 -136 1681 7308 20921 -934 -12913 -142 1684 7321 20921 -934 -12913 -142 1684 7321 20921 -934 -12913 -216 1721 7482 20921 -934 -12913 -216 1721 7482 20921 -934 -12913 -145 1685 7326 20921 -934 -12913 -145 1685 7326 20921 -934 -12913 -49 1663 7230 20921 -934 -12913 -49 1663 7230 20921 -934 -12913 39 1663 7230 20921 -934 -12913 39 1663 7230 20921 -934 -12913 2025-11-19 12:50:00,364 Hysteresis 2329 0: raw(7230 16000 16000 16000) min(-934 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 20921 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (1230 10000 10000 10000) 7: 0: 7230@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7230@1p __all except Off__ 9: have active chargers. 9: raw(0 8770 8770 8770) min(-8164 8770 8770 8770) spread(-20143 8770 8770 8770) max_pv 13691 9: [ 0 7230@1p ] PM PV mtr(W) avl(W) raw max min spread 29 1662 7226 20921 -934 -12913 29 1662 7226 20921 -934 -12913 -3 1662 7226 20921 -934 -12913 -3 1662 7226 20921 -934 -12913 -42 1662 7226 20921 -934 -12913 -42 1662 7226 20921 -934 -12913 -4 1662 7226 20921 -934 -12913 -4 1662 7226 20921 -934 -12913 -13 1662 7226 20921 -934 -12913 -13 1662 7226 20921 -934 -12913 -12 1662 7226 20921 -934 -12913 -12 1662 7226 20921 -934 -12913 49 1662 7226 20921 -934 -12913 49 1662 7226 20921 -934 -12913 24 1662 7226 20921 -934 -12913 24 1662 7226 20921 -934 -12913 -63 1662 7226 20921 -934 -12913 -63 1662 7226 20921 -934 -12913 -98 1662 7226 20921 -934 -12913 -98 1662 7226 20921 -934 -12913 2025-11-19 12:50:10,409 Hysteresis 2339 0: raw(7226 16000 16000 16000) min(-934 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 20921 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (1226 10000 10000 10000) 7: 0: 7226@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7226@1p __all except Off__ 9: have active chargers. 9: raw(0 8774 8774 8774) min(-8160 8774 8774 8774) spread(-20139 8774 8774 8774) max_pv 13695 9: [ 0 7226@1p ] PM PV mtr(W) avl(W) raw max min spread -84 1661 7221 20921 -934 -12913 -84 1661 7221 20921 -934 -12913 -9 1661 7221 20921 -934 -12913 -9 1661 7221 20921 -934 -12913 51 1661 7221 20921 -934 -12913 51 1661 7221 20921 -934 -12913 23 1661 7221 20921 -934 -12913 23 1661 7221 20921 -934 -12913 -67 1661 7221 20921 -934 -12913 -67 1661 7221 20921 -934 -12913 -55 1661 7221 20921 -934 -12913 -55 1661 7221 20921 -934 -12913 -4 1661 7221 20921 -934 -12913 -4 1661 7221 20921 -934 -12913 -16 1661 7221 20921 -934 -12913 -16 1661 7221 20921 -934 -12913 67 1661 7221 20921 -934 -12913 67 1661 7221 20921 -934 -12913 -2076 3390 14739 20921 -934 -12913 -2076 3390 14739 20921 -934 -12913 2025-11-19 12:50:20,456 Hysteresis 2349 0: raw(14739 16000 16000 16000) min(-934 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 20921 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (8739 10000 10000 10000) 7: 0: 14739@1p 8: filtered 1 to 1, sorted to 0 8: 0: 14739@1p __all except Off__ 9: have active chargers. 9: raw(0 1261 1261 1261) min(-15673 1261 1261 1261) spread(-27652 1261 1261 1261) max_pv 6182 9: [ 0 14739@1p ] PM PV mtr(W) avl(W) raw max min spread -2122 5158 22426 22426 -934 -12913 -2122 5158 22426 22426 -934 -12913 -489 3583 15578 22426 -934 -12913 -489 3583 15578 22426 -934 -12913 89 3389 14734 22426 -934 -12913 89 3389 14734 22426 -934 -12913 1761 1936 8417 22426 -934 -12913 1761 1936 8417 22426 -934 -12913 867 3006 13069 22426 -934 -12913 867 3006 13069 22426 -934 -12913 RECV 0: requested 10069 -> 16000 mA (measured 13.420A -0.001A 0.010A) 2304 1461 6352 22426 -934 -12913 2304 1461 6352 22426 -934 -12913 2602 1200 5217 22426 -934 -12913 1334 2464 10713 22426 -934 -12913 1334 2464 10713 22426 -934 -12913 -162 2303 10013 22426 -934 -12913 -162 2303 10013 22426 -934 -12913 -439 2296 9982 22426 -934 -12913 -439 2296 9982 22426 -934 -12913 120 2401 10439 22426 -934 -12913 2025-11-19 12:50:30,463 Hysteresis 2359 0: raw(10439 16000 16000 16000) min(-934 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 22426 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (4439 10000 10000 10000) 7: 0: 10439@1p 8: filtered 1 to 1, sorted to 0 8: 0: 10439@1p __all except Off__ 9: have active chargers. 9: raw(0 5561 5561 5561) min(-11373 5561 5561 5561) spread(-23352 5561 5561 5561) max_pv 11987 9: [ 0 10439@1p ] PM PV mtr(W) avl(W) raw max min spread 120 1412 6139 22426 -934 -12913 116 1415 6152 22426 -934 -12913 116 1415 6152 22426 -934 -12913 -31 1378 5991 22426 -930 -12913 -31 1378 5991 22426 -930 -12913 -1001 2179 9473 22426 -930 -12913 -1001 2179 9473 22426 -930 -12913 -337 2195 9543 22426 -930 -12913 -337 2195 9543 22426 -930 -12913 8 2259 9821 22426 -930 -12913 8 2259 9821 22426 -930 -12913 88 2302 10008 22426 -930 -12913 RECV 0: requested 16000 -> 13370 mA (measured 10.370A -0.001A 0.010A) 88 2302 10008 22426 -930 -12913 98 2302 10008 22426 -930 -12913 98 2302 10008 22426 -930 -12913 13 2272 9878 22426 -930 -12913 13 2272 9878 22426 -930 -12913 -52 2255 9804 22426 -930 -12913 -52 2255 9804 22426 -930 -12913 -13 2285 9934 22426 -930 -12913 2025-11-19 12:50:40,555 Hysteresis 2369 0: raw(9934 16000 16000 16000) min(-930 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 22426 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (3934 10000 10000 10000) 7: 0: 9934@1p 8: filtered 1 to 1, sorted to 0 8: 0: 9934@1p __all except Off__ 9: have active chargers. 9: raw(0 6066 6066 6066) min(-10864 6066 6066 6066) spread(-22847 6066 6066 6066) max_pv 12492 9: [ 0 9934@1p ] PM PV mtr(W) avl(W) raw max min spread -13 2169 9430 22426 -930 -12913 17 2189 9517 22426 -930 -12913 17 2189 9517 22426 -930 -12913 36 2193 9534 22426 -930 -12913 36 2193 9534 22426 -930 -12913 -58 2193 9534 22426 -930 -12913 -58 2193 9534 22426 -930 -12913 15 2240 9739 22426 -930 -12913 15 2240 9739 22426 -930 -12913 -24 2243 9752 22426 -930 -12913 -24 2243 9752 22426 -930 -12913 5 2271 9873 22426 -930 -12913 5 2271 9873 22426 -930 -12913 7 2273 9882 22426 -930 -12913 7 2273 9882 22426 -930 -12913 -22 2274 9886 22426 -930 -12913 -22 2274 9886 22426 -930 -12913 93 2284 9930 22426 -930 -12913 93 2284 9930 22426 -930 -12913 50 2267 9856 22426 -930 -12913 2025-11-19 12:50:50,564 Hysteresis 2379 0: raw(9856 16000 16000 16000) min(-930 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 22426 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (3856 10000 10000 10000) 7: 0: 9856@1p 8: filtered 1 to 1, sorted to 0 8: 0: 9856@1p __all except Off__ 9: have active chargers. 9: raw(0 6144 6144 6144) min(-10786 6144 6144 6144) spread(-22769 6144 6144 6144) max_pv 12570 9: [ 0 9856@1p ] PM PV mtr(W) avl(W) raw max min spread 50 2249 9778 22426 -930 -12913 -54 2235 9717 22426 -930 -12913 -54 2235 9717 22426 -930 -12913 20 2260 9826 22426 -930 -12913 20 2260 9826 22426 -930 -12913 41 2266 9852 22426 -930 -12913 41 2266 9852 22426 -930 -12913 43 2266 9852 22426 -930 -12913 43 2266 9852 22426 -930 -12913 95 2266 9852 22426 -930 -12913 95 2266 9852 22426 -930 -12913 27 2254 9800 22426 -930 -12913 27 2211 9613 22426 -930 -12913 -88 2211 9613 22426 -930 -12913 -88 2243 9752 22426 -930 -12913 -48 2243 9752 22426 -930 -12913 -48 2264 9843 22426 -930 -12913 -9 2264 9843 22426 -930 -12913 -9 2266 9852 22426 -930 -12913 2025-11-19 12:51:00,568 Hysteresis 2389 0: raw(9852 16000 16000 16000) min(-930 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 22426 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (3852 10000 10000 10000) 7: 0: 9852@1p 8: filtered 1 to 1, sorted to 0 8: 0: 9852@1p __all except Off__ 9: have active chargers. 9: raw(0 6148 6148 6148) min(-10782 6148 6148 6148) spread(-22765 6148 6148 6148) max_pv 12574 9: [ 0 9852@1p ] PM PV mtr(W) avl(W) raw max min spread 25 2265 9847 22426 -930 -12913 25 2265 9847 22426 -930 -12913 67 2265 9847 22426 -930 -12913 67 2265 9847 22426 -930 -12913 63 2265 9847 22426 -930 -12913 63 2260 9826 22426 -930 -12913 -12 2260 9826 22426 -930 -12913 -12 2259 9821 22426 -930 -12913 -51 2259 9821 22426 -930 -12913 -51 2265 9847 22426 -930 -12913 -18 2265 9847 22426 -930 -12913 -18 2265 9847 22426 -930 -12913 -13 2265 9847 22426 -930 -12913 -13 2265 9847 22426 -930 -12913 69 2265 9847 22426 -930 -12913 69 2265 9847 22426 -930 -12913 60 2265 9847 22426 -930 -12913 60 2265 9847 22426 -930 -12913 -13 2265 9847 22426 -930 -12913 -13 2265 9847 22426 -930 -12913 2025-11-19 12:51:10,598 Hysteresis 2399 0: raw(9847 16000 16000 16000) min(-930 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 22426 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (3847 10000 10000 10000) 7: 0: 9847@1p 8: filtered 1 to 1, sorted to 0 8: 0: 9847@1p __all except Off__ 9: have active chargers. 9: raw(0 6153 6153 6153) min(-10777 6153 6153 6153) spread(-22760 6153 6153 6153) max_pv 12579 9: [ 0 9847@1p ] PM PV mtr(W) avl(W) raw max min spread -13 2264 9843 22426 -930 -12913 -13 2264 9843 22426 -930 -12913 -7 2264 9843 22426 -930 -12913 -7 2264 9843 22426 -930 -12913 -21 2264 9843 22426 -930 -12913 -21 2264 9843 22426 -930 -12913 18 2264 9843 22426 -930 -12913 18 2264 9843 22426 -930 -12913 22 2264 9843 22426 -930 -12913 22 2264 9843 22426 -930 -12913 -1605 3580 15565 22426 -930 -12913 -1605 3580 15565 22426 -930 -12913 -2157 4063 17665 22426 -930 -12913 -2157 4063 17665 22426 -930 -12913 -2158 4064 17669 22426 -930 -12913 -2158 4064 17669 22426 -930 -12913 -409 2418 10513 22426 -930 -12913 -409 2418 10513 22426 -930 -12913 -328 2378 10339 22426 -930 -12913 -328 2378 10339 22426 -930 -12913 2025-11-19 12:51:20,605 Hysteresis 2409 0: raw(10339 16000 16000 16000) min(-930 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 22426 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (4339 10000 10000 10000) 7: 0: 10339@1p 8: filtered 1 to 1, sorted to 0 8: 0: 10339@1p __all except Off__ 9: have active chargers. 9: raw(0 5661 5661 5661) min(-11269 5661 5661 5661) spread(-23252 5661 5661 5661) max_pv 12087 9: [ 0 10339@1p ] PM PV mtr(W) avl(W) raw max min spread -4 2377 10334 22426 -930 -12913 -4 2377 10334 22426 -930 -12913 -44 2377 10334 22426 -930 -12913 -44 2377 10334 22426 -930 -12913 -56 2377 10334 22426 -930 -12913 42 2377 10334 22426 -930 -12913 42 2377 10334 22426 -930 -12913 42 2377 10334 22426 -930 -12913 73 2377 10334 22426 -930 -12913 2193 546 2373 22426 -930 -12913 2193 546 2373 22426 -930 -12913 2498 279 1213 22426 -930 -12913 2498 279 1213 22426 -930 -12913 800 2027 8813 22426 -930 -12913 800 2027 8813 22426 -930 -12913 580 2137 9291 22426 -752 -12913 580 2137 9291 22426 -752 -12913 626 2012 8747 22426 -752 -12913 626 2012 8747 22426 -752 -12913 95 2129 9256 22426 -752 -12913 2025-11-19 12:51:30,663 Hysteresis 2419 0: raw(9256 16000 16000 16000) min(-752 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 22426 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (3256 10000 10000 10000) 7: 0: 9256@1p 8: filtered 1 to 1, sorted to 0 8: 0: 9256@1p __all except Off__ 9: have active chargers. 9: raw(0 6744 6744 6744) min(-10008 6744 6744 6744) spread(-22169 6744 6744 6744) max_pv 13170 9: [ 0 9256@1p ] PM PV mtr(W) avl(W) raw max min spread 95 1880 8173 22426 -752 -12913 62 1794 7800 22426 -752 -12913 62 1794 7800 22426 -752 -12913 49 1776 7721 22426 -752 -12913 49 1776 7721 22426 -752 -12913 -348 1853 8056 22426 -752 -12913 -348 1853 8056 22426 -752 -12913 -356 1857 8073 22426 -752 -12913 -356 1857 8073 22426 -752 -12913 -38 1902 8269 22426 -752 -12913 -38 1902 8269 22426 -752 -12913 73 1970 8565 22426 -752 -12913 73 1970 8565 22426 -752 -12913 49 1968 8556 22426 -752 -12913 49 1968 8556 22426 -752 -12913 40 1977 8595 22426 -752 -12913 40 1977 8595 22426 -752 -12913 -27 1968 8556 22426 -752 -12913 -27 1968 8556 22426 -752 -12913 -76 1968 8556 22426 -752 -12913 2025-11-19 12:51:40,709 Hysteresis 2430 0: raw(8556 16000 16000 16000) min(-752 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 22426 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (2556 10000 10000 10000) 7: 0: 8556@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8556@1p __all except Off__ 9: have active chargers. 9: raw(0 7444 7444 7444) min(-9308 7444 7444 7444) spread(-21469 7444 7444 7444) max_pv 13870 9: [ 0 8556@1p ] PM PV mtr(W) avl(W) raw max min spread -76 1807 7856 22426 -752 -12913 -3 1862 8095 22426 -752 -12913 -3 1862 8095 22426 -752 -12913 80 1891 8221 22426 -752 -12913 80 1891 8221 22426 -752 -12913 -120 1896 8243 22426 -752 -12913 -120 1896 8243 22426 -752 -12913 83 1967 8552 22426 -752 -12913 83 1967 8552 22426 -752 -12913 62 1967 8552 22426 -752 -12913 62 1967 8552 22426 -752 -12913 -19 1949 8473 22426 -752 -12913 -19 1949 8473 22426 -752 -12913 11 1967 8552 22426 -752 -12913 11 1967 8552 22426 -752 -12913 13 1967 8552 22426 -752 -12913 13 1967 8552 22426 -752 -12913 20 1967 8552 22426 -752 -12913 20 1967 8552 22426 -752 -12913 70 1967 8552 22426 -752 -12913 2025-11-19 12:51:50,714 Hysteresis 2440 0: raw(8552 16000 16000 16000) min(-752 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 22426 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (2552 10000 10000 10000) 7: 0: 8552@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8552@1p __all except Off__ 9: have active chargers. 9: raw(0 7448 7448 7448) min(-9304 7448 7448 7448) spread(-21465 7448 7448 7448) max_pv 13874 9: [ 0 8552@1p ] PM PV mtr(W) avl(W) raw max min spread 70 1966 8547 22426 -752 -12913 60 1966 8547 22426 -752 -12913 60 1966 8547 22426 -752 -12913 -4 1966 8547 22426 -752 -12913 -4 1966 8547 22426 -752 -12913 -4 1966 8547 22426 -752 -12913 -4 1966 8547 22426 -752 -12913 -13 1966 8547 22426 -752 -12913 -13 1966 8547 22426 -752 -12913 -14 1966 8547 22426 -752 -12913 -14 1966 8547 22426 -752 -12913 53 1966 8547 22426 -752 -12913 53 1966 8547 22426 -752 -12913 62 1966 8547 22426 -752 -12913 62 1966 8547 22426 -752 -12913 22 1966 8547 22426 -752 -12913 22 1966 8547 22426 -752 -12913 32 1966 8547 22426 -752 -12913 32 1966 8547 22426 -752 -12913 26 1960 8521 22426 -752 -12913 2025-11-19 12:52:00,861 Hysteresis 2450 0: raw(8521 16000 16000 16000) min(-752 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 22426 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (2521 10000 10000 10000) 7: 0: 8521@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8521@1p __all except Off__ 9: have active chargers. 9: raw(0 7479 7479 7479) min(-9273 7479 7479 7479) spread(-21434 7479 7479 7479) max_pv 13905 9: [ 0 8521@1p ] PM PV mtr(W) avl(W) raw max min spread 26 1953 8491 22426 -752 -12913 -28 1930 8391 22426 -752 -12913 -28 1930 8391 22426 -752 -12913 44 1936 8417 22426 -752 -12913 44 1936 8417 22426 -752 -12913 16 1908 8295 22426 -752 -12913 16 1908 8295 22426 -752 -12913 -49 1883 8186 22426 -752 -12913 -49 1883 8186 22426 -752 -12913 -29 1898 8252 22426 -752 -12913 -29 1898 8252 22426 -752 -12913 6 1908 8295 22426 -752 -12913 6 1908 8295 22426 -752 -12913 8 1908 8295 22426 -752 -12913 8 1908 8295 22426 -752 -12913 82 1908 8295 22426 -752 -12913 82 1908 8295 22426 -752 -12913 18 1871 8134 22426 -752 -12913 18 1871 8134 22426 -752 -12913 -79 1861 8091 22426 -752 -12913 2025-11-19 12:52:10,910 Hysteresis 2460 0: raw(8091 16000 16000 16000) min(-752 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 22426 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (2091 10000 10000 10000) 7: 0: 8091@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8091@1p __all except Off__ 9: have active chargers. 9: raw(0 7909 7909 7909) min(-8843 7909 7909 7909) spread(-21004 7909 7909 7909) max_pv 14335 9: [ 0 8091@1p ] PM PV mtr(W) avl(W) raw max min spread -79 1762 7660 22426 -752 -12913 -24 1791 7786 22426 -752 -12913 -24 1791 7786 22426 -752 -12913 -19 1792 7791 22426 -752 -12913 -19 1792 7791 22426 -752 -12913 -2202 3686 16026 22426 -752 -12913 -2202 3686 16026 22426 -752 -12913 -2077 3589 15604 22426 -752 -12913 -2077 3589 15604 22426 -752 -12913 -412 2016 8765 22426 -752 -12913 -412 2016 8765 22426 -752 -12913 -320 1970 8565 22426 -752 -12913 -320 1970 8565 22426 -752 -12913 -93 1860 8086 22426 -752 -12913 -93 1860 8086 22426 -752 -12913 -54 1860 8086 22426 -752 -12913 -54 1860 8086 22426 -752 -12913 -73 1860 8086 22426 -752 -12913 -73 1860 8086 22426 -752 -12913 30 1860 8086 22426 -752 -12913 2025-11-19 12:52:20,917 Hysteresis 2470 0: raw(8086 16000 16000 16000) min(-752 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 22426 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (2086 10000 10000 10000) 7: 0: 8086@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8086@1p __all except Off__ 9: have active chargers. 9: raw(0 7914 7914 7914) min(-8838 7914 7914 7914) spread(-20999 7914 7914 7914) max_pv 14340 9: [ 0 8086@1p ] PM PV mtr(W) avl(W) raw max min spread 30 1859 8082 22426 -752 -12913 25 1859 8082 22426 -752 -12913 25 1859 8082 22426 -752 -12913 -78 1859 8082 22426 -752 -12913 -78 1859 8082 22426 -752 -12913 -94 1859 8082 22426 -752 -12913 -94 1859 8082 22426 -752 -12913 -32 1859 8082 22426 -752 -12913 -32 1859 8082 22426 -752 -12913 2040 162 704 22426 -752 -12913 2040 162 704 22426 -752 -12913 1861 319 1386 22426 -752 -12913 1861 319 1386 22426 -752 -12913 482 1668 7252 22426 -752 -12913 482 1668 7252 22426 -752 -12913 74 1859 8082 22426 -752 -12913 74 1859 8082 22426 -752 -12913 -59 1859 8082 22426 -752 -12913 -18 1859 8082 22426 -752 -12913 2025-11-19 12:52:31,050 Hysteresis 2480 0: raw(8082 16000 16000 16000) min(-752 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 22426 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (2082 10000 10000 10000) 7: 0: 8082@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8082@1p __all except Off__ 9: have active chargers. 9: raw(0 7918 7918 7918) min(-8834 7918 7918 7918) spread(-20995 7918 7918 7918) max_pv 14344 9: [ 0 8082@1p ] PM PV mtr(W) avl(W) raw max min spread -18 1858 8078 22426 -752 -12913 16 1858 8078 22426 -752 -12913 16 1858 8078 22426 -752 -12913 110 1853 8056 22426 -752 -12913 110 1853 8056 22426 -752 -12913 145 1836 7982 22426 -752 -12913 145 1836 7982 22426 -752 -12913 -32 1772 7704 22426 -752 -12913 -32 1772 7704 22426 -752 -12913 -162 1819 7908 22426 -752 -12913 -162 1819 7908 22426 -752 -12913 21 1814 7886 22426 -752 -12913 21 1814 7886 22426 -752 -12913 33 1797 7813 22426 -752 -12913 33 1797 7813 22426 -752 -12913 37 1782 7747 22426 -752 -12913 37 1782 7747 22426 -752 -12913 49 1782 7747 22426 -752 -12913 49 1773 7708 22426 -752 -12913 -46 1773 7708 22426 -752 -12913 2025-11-19 12:52:41,056 Hysteresis 2490 0: raw(7708 16000 16000 16000) min(-752 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 22426 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (1708 10000 10000 10000) 7: 0: 7708@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7708@1p __all except Off__ 9: have active chargers. 9: raw(0 8292 8292 8292) min(-8460 8292 8292 8292) spread(-20621 8292 8292 8292) max_pv 14718 9: [ 0 7708@1p ] PM PV mtr(W) avl(W) raw max min spread -46 1668 7252 22426 -752 -12913 -52 1668 7252 22426 -752 -12913 -52 1684 7321 22426 -752 -12913 24 1684 7321 22426 -752 -12913 24 1688 7339 22426 -752 -12913 -7 1688 7339 22426 -752 -12913 -7 1679 7300 22426 -752 -12913 -59 1679 7300 22426 -752 -12913 -59 1674 7278 22426 -752 -12913 123 1680 7304 22426 -752 -12913 123 1680 7304 22426 -752 -12913 -6 1664 7234 22426 -752 -12913 -6 1664 7234 22426 -752 -12913 -83 1772 7704 22426 -752 -12913 -83 1772 7704 22426 -752 -12913 209 1718 7469 22426 -752 -12913 209 1718 7469 22426 -752 -12913 222 1711 7439 22426 -752 -12913 222 1711 7439 22426 -752 -12913 38 1631 7091 22426 -752 -12913 2025-11-19 12:52:51,061 Hysteresis 2500 0: raw(7091 16000 16000 16000) min(-752 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 22426 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (1091 10000 10000 10000) 7: 0: 7091@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7091@1p __all except Off__ 9: have active chargers. 9: raw(0 8909 8909 8909) min(-7843 8909 8909 8909) spread(-20004 8909 8909 8909) max_pv 15335 9: [ 0 7091@1p ] PM PV mtr(W) avl(W) raw max min spread 38 1489 6473 22426 -752 -12913 -43 1485 6456 22426 -752 -12913 -43 1485 6456 22426 -752 -12913 -32 1485 6456 22426 -752 -12913 -32 1485 6456 22426 -752 -12913 -182 1533 6665 22426 -752 -12913 -182 1533 6665 22426 -752 -12913 -17 1562 6791 22426 -752 -12913 -17 1562 6791 22426 -752 -12913 40 1595 6934 22426 -752 -12913 40 1595 6934 22426 -752 -12913 39 1595 6934 22426 -752 -12913 39 1595 6934 22426 -752 -12913 136 1572 6834 22426 -752 -12913 136 1572 6834 22426 -752 -12913 -5 1525 6630 22426 -752 -12913 -5 1525 6630 22426 -752 -12913 -120 1512 6573 22426 -752 -12913 -120 1512 6573 22426 -752 -12913 13 1554 6756 22426 -752 -12913 2025-11-19 12:53:01,090 Hysteresis 2510 0: raw(6756 16000 16000 16000) min(-752 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 22426 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (756 10000 10000 10000) 7: 0: 6756@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6756@1p __all except Off__ 9: have active chargers. 9: raw(0 9244 9244 9244) min(-7508 9244 9244 9244) spread(-19669 9244 9244 9244) max_pv 15670 9: [ 0 6756@1p ] PM PV mtr(W) avl(W) raw max min spread 13 1477 6421 22426 -752 -12913 60 1487 6465 22426 -752 -12913 60 1487 6465 22426 -752 -12913 19 1462 6356 22426 -752 -12913 19 1462 6356 22426 -752 -12913 -24 1455 6326 22426 -752 -12913 -24 1455 6326 22426 -752 -12913 -52 1465 6369 22426 -752 -12913 -52 1465 6369 22426 -752 -12913 5 1498 6513 22426 -752 -12913 5 1498 6513 22426 -752 -12913 23 1498 6513 22426 -752 -12913 23 1498 6513 22426 -752 -12913 27 1498 6513 22426 -752 -12913 27 1498 6513 22426 -752 -12913 2 1491 6482 22426 -752 -12913 2 1491 6482 22426 -752 -12913 65 1491 6482 22426 -752 -12913 19 1491 6482 22426 -752 -12913 19 1491 6482 22426 -752 -12913 2025-11-19 12:53:11,096 Hysteresis 2520 0: raw(6482 16000 16000 16000) min(-752 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 22426 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (482 10000 10000 10000) 7: 0: 6482@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6482@1p __all except Off__ 9: have active chargers. 9: raw(0 9518 9518 9518) min(-7234 9518 9518 9518) spread(-19395 9518 9518 9518) max_pv 15944 9: [ 0 6482@1p ] PM PV mtr(W) avl(W) raw max min spread -150 1424 6191 22426 -752 -12913 -150 1424 6191 22426 -752 -12913 -976 1822 7921 22426 -752 -12913 -976 1822 7921 22426 -752 -12913 -2153 3230 14043 22426 -752 -12913 -2153 3230 14043 22426 -752 -12913 -2114 3252 14139 22426 -752 -12913 -2114 3252 14139 22426 -752 -12913 -379 1629 7082 22426 -752 -12913 -379 1629 7082 22426 -752 -12913 -121 1500 6521 22426 -752 -12913 -121 1500 6521 22426 -752 -12913 -76 1490 6478 22426 -752 -12913 -76 1490 6478 22426 -752 -12913 -25 1490 6478 22426 -752 -12913 -25 1490 6478 22426 -752 -12913 -9 1490 6478 22426 -752 -12913 -9 1490 6478 22426 -752 -12913 -5 1490 6478 22426 -752 -12913 -5 1490 6478 22426 -752 -12913 2025-11-19 12:53:21,101 Hysteresis 2530 0: raw(6478 16000 16000 16000) min(-752 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 22426 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (478 10000 10000 10000) 7: 0: 6478@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6478@1p __all except Off__ 9: have active chargers. 9: raw(0 9522 9522 9522) min(-7230 9522 9522 9522) spread(-19391 9522 9522 9522) max_pv 15948 9: [ 0 6478@1p ] PM PV mtr(W) avl(W) raw max min spread 82 1489 6473 22426 -752 -12913 82 1489 6473 22426 -752 -12913 37 1489 6473 22426 -752 -12913 37 1489 6473 22426 -752 -12913 -86 1489 6473 22426 -752 -12913 -86 1489 6473 22426 -752 -12913 -77 1489 6473 22426 -752 -12913 -77 1489 6473 22426 -752 -12913 1770 28 121 22426 -752 -12913 1770 28 121 22426 -752 -12913 1906 -91 -395 22426 -752 -12913 1906 -91 -395 22426 -752 -12913 447 1316 5721 22426 -752 -12913 447 1316 5721 22426 -752 -12913 105 1487 6465 22426 -395 -12913 105 1487 6465 22426 -395 -12913 67 1489 6473 22426 -395 -12913 67 1449 6300 22426 -395 -12913 -38 1449 6300 22426 -395 -12913 -38 1412 6139 22426 -395 -12913 2025-11-19 12:53:31,160 Hysteresis 2540 0: raw(6139 16000 16000 16000) min(-395 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 22426 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (139 10000 10000 10000) 7: 0: 6139@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6139@1p __all except Off__ 9: have active chargers. 9: raw(0 9861 9861 9861) min(-6534 9861 9861 9861) spread(-19052 9861 9861 9861) max_pv 16287 9: [ 0 6139@1p ] PM PV mtr(W) avl(W) raw max min spread -94 1334 5800 22426 -395 -12913 -94 1367 5943 22426 -395 -12913 -39 1367 5943 22426 -395 -12913 -39 1378 5991 22426 -395 -12913 46 1378 5991 22426 -395 -12913 46 1388 6034 22426 -395 -12913 45 1388 6034 22426 -395 -12913 45 1371 5960 22426 -395 -12913 -70 1371 5960 22426 -395 -12913 -70 1360 5913 22426 -395 -12913 -210 1415 6152 22426 -395 -12913 -210 1453 6317 22426 -395 -12913 -568 1632 7095 22426 -395 -12913 -568 1645 7152 22426 -395 -12913 -535 1628 7078 22426 -395 -12913 -535 1628 7078 22426 -395 -12913 -107 1414 6147 22426 -395 -12913 -107 1414 6147 22426 -395 -12913 -7 1411 6134 22426 -395 -12913 -7 1411 6134 22426 -395 -12913 2025-11-19 12:53:41,175 Hysteresis 2550 0: raw(6134 16000 16000 16000) min(-395 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 22426 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (134 10000 10000 10000) 7: 0: 6134@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6134@1p __all except Off__ 9: have active chargers. 9: raw(0 9866 9866 9866) min(-6529 9866 9866 9866) spread(-19047 9866 9866 9866) max_pv 16292 9: [ 0 6134@1p ] PM PV mtr(W) avl(W) raw max min spread -16 1410 6130 22426 -395 -12913 -16 1410 6130 22426 -395 -12913 -46 1410 6130 22426 -395 -12913 -46 1410 6130 22426 -395 -12913 -33 1410 6130 22426 -395 -12913 -33 1410 6130 22426 -395 -12913 -27 1410 6130 22426 -395 -12913 -27 1410 6130 22426 -395 -12913 9 1410 6130 22426 -395 -12913 71 1410 6130 22426 -395 -12913 71 1410 6130 22426 -395 -12913 -9 1410 6130 22426 -395 -12913 -9 1410 6130 22426 -395 -12913 -93 1410 6130 22426 -395 -12913 -93 1410 6130 22426 -395 -12913 -61 1410 6130 22426 -395 -12913 -61 1410 6130 22426 -395 -12913 -22 1410 6130 22426 -395 -12913 -22 1410 6130 22426 -395 -12913 -42 1410 6130 22426 -395 -12913 2025-11-19 12:53:51,247 Hysteresis 2560 0: raw(6130 16000 16000 16000) min(-395 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 22426 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (130 10000 10000 10000) 7: 0: 6130@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6130@1p __all except Off__ 9: have active chargers. 9: raw(0 9870 9870 9870) min(-6525 9870 9870 9870) spread(-19043 9870 9870 9870) max_pv 16296 9: [ 0 6130@1p ] PM PV mtr(W) avl(W) raw max min spread -42 1409 6126 22426 -395 -12913 3 1409 6126 22426 -395 -12913 3 1409 6126 22426 -395 -12913 5 1409 6126 22426 -395 -12913 5 1409 6126 22426 -395 -12913 -38 1409 6126 22426 -395 -12913 -38 1409 6126 22426 -395 -12913 -33 1409 6126 22426 -395 -12913 -33 1409 6126 22426 -395 -12913 7 1409 6126 22426 -395 -12913 7 1409 6126 22426 -395 -12913 -8 1409 6126 22426 -395 -12913 -8 1409 6126 22426 -395 -12913 56 1409 6126 22426 -395 -12913 56 1409 6126 22426 -395 -12913 -28 1409 6126 22426 -395 -12913 -28 1409 6126 22426 -395 -12913 -128 1423 6186 22426 -395 -12913 -128 1423 6186 22426 -395 -12913 -74 1409 6126 22426 -395 -12913 2025-11-19 12:54:01,342 Hysteresis 2570 0: raw(6126 16000 16000 16000) min(-395 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 22426 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (126 10000 10000 10000) 7: 0: 6126@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6126@1p __all except Off__ 9: have active chargers. 9: raw(0 9874 9874 9874) min(-6521 9874 9874 9874) spread(-19039 9874 9874 9874) max_pv 16300 9: [ 0 6126@1p ] PM PV mtr(W) avl(W) raw max min spread -74 1408 6121 22426 -395 -12913 22 1408 6121 22426 -395 -12913 22 1408 6121 22426 -395 -12913 -27 1408 6121 22426 -395 -12913 -27 1408 6121 22426 -395 -12913 -2 1408 6121 22426 -395 -12913 -2 1408 6121 22426 -395 -12913 -24 1408 6121 22426 -395 -12913 -24 1408 6121 22426 -395 -12913 -44 1408 6121 22426 -395 -12913 -44 1408 6121 22426 -395 -12913 -22 1408 6121 22426 -395 -12913 -22 1408 6121 22426 -395 -12913 1 1408 6121 22426 -395 -12913 1 1408 6121 22426 -395 -12913 -2152 3203 13926 22426 -395 -12913 -2152 3203 13926 22426 -395 -12913 -590 1653 7186 22426 -395 -12913 -590 1653 7186 22426 -395 -12913 2025-11-19 12:54:11,350 Hysteresis 2580 0: raw(7186 16000 16000 16000) min(-395 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 22426 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (1186 10000 10000 10000) 7: 0: 7186@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7186@1p __all except Off__ 9: have active chargers. 9: raw(0 8814 8814 8814) min(-7581 8814 8814 8814) spread(-20099 8814 8814 8814) max_pv 15240 9: [ 0 7186@1p ] PM PV mtr(W) avl(W) raw max min spread -22 1652 7182 22426 -395 -12913 -22 1652 7182 22426 -395 -12913 -83 1652 7182 22426 -395 -12913 -83 1652 7182 22426 -395 -12913 -16 1652 7182 22426 -395 -12913 -16 1652 7182 22426 -395 -12913 99 1652 7182 22426 -395 -12913 99 1652 7182 22426 -395 -12913 3 1652 7182 22426 -395 -12913 3 1652 7182 22426 -395 -12913 39 1652 7182 22426 -395 -12913 39 1652 7182 22426 -395 -12913 16 1652 7182 22426 -395 -12913 16 1652 7182 22426 -395 -12913 -43 1652 7182 22426 -395 -12913 -43 1652 7182 22426 -395 -12913 -21 1652 7182 22426 -395 -12913 -21 1652 7182 22426 -395 -12913 5 1652 7182 22426 -395 -12913 5 1652 7182 22426 -395 -12913 2025-11-19 12:54:21,425 Hysteresis 2590 0: raw(7182 16000 16000 16000) min(-395 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 22426 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (1182 10000 10000 10000) 7: 0: 7182@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7182@1p __all except Off__ 9: have active chargers. 9: raw(0 8818 8818 8818) min(-7577 8818 8818 8818) spread(-20095 8818 8818 8818) max_pv 15244 9: [ 0 7182@1p ] PM PV mtr(W) avl(W) raw max min spread 12 1651 7178 22426 -395 -12913 12 1651 7178 22426 -395 -12913 95 1651 7178 22426 -395 -12913 95 1651 7178 22426 -395 -12913 40 1651 7178 17669 -395 -12913 40 1651 7178 17669 -395 -12913 -99 1651 7178 17669 -395 -12913 -99 1651 7178 17669 -395 -12913 916 1243 5404 17669 -395 -12913 916 1243 5404 17669 -395 -12913 1837 132 573 17669 -395 -12913 1837 132 573 17669 -395 -12913 341 1531 6656 17669 -395 -12913 341 1531 6656 17669 -395 -12913 -56 1651 7178 17669 -395 -12913 -56 1651 7178 17669 -395 -12913 -89 1651 7178 17669 -395 -12913 -89 1651 7178 17669 -395 -12913 -96 1651 7178 17669 -395 -12913 -96 1651 7178 17669 -395 -12913 2025-11-19 12:54:31,431 Hysteresis 2600 0: raw(7178 16000 16000 16000) min(-395 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 17669 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (1178 10000 10000 10000) 7: 0: 7178@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7178@1p __all except Off__ 9: have active chargers. 9: raw(0 8822 8822 8822) min(-7573 8822 8822 8822) spread(-20091 8822 8822 8822) max_pv 10491 9: [ 0 7178@1p ] PM PV mtr(W) avl(W) raw max min spread -56 1650 7173 17669 -395 -12913 -56 1650 7173 17669 -395 -12913 27 1650 7173 17669 -395 -12913 27 1650 7173 17669 -395 -12913 -7 1650 7173 17669 -395 -12913 -7 1650 7173 17669 -395 -12913 39 1650 7173 17669 -395 -12913 39 1650 7173 17669 -395 -12913 70 1650 7173 17669 -395 -12913 70 1650 7173 17669 -395 -12913 -114 1657 7204 17669 -395 -12913 -114 1657 7204 17669 -395 -12913 1349 714 3104 17669 -395 -12913 1349 714 3104 17669 -395 -12913 993 1204 5234 17669 -395 -12913 993 1204 5234 17669 -395 -12913 719 1341 5830 17669 -395 -12913 719 1341 5830 17669 -395 -12913 -1383 2612 11356 17669 -395 -12913 -1383 2612 11356 17669 -395 -12913 2025-11-19 12:54:41,447 Hysteresis 2610 0: raw(11356 16000 16000 16000) min(-395 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 17669 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (5356 10000 10000 10000) 7: 0: 11356@1p 8: filtered 1 to 1, sorted to 0 8: 0: 11356@1p __all except Off__ 9: have active chargers. 9: raw(0 4644 4644 4644) min(-11751 4644 4644 4644) spread(-24269 4644 4644 4644) max_pv 6313 9: [ 0 11356@1p ] PM PV mtr(W) avl(W) raw max min spread -2044 3632 15791 17669 -395 -12913 -2044 3632 15791 17669 -395 -12913 -1433 3609 15691 17669 -395 -12913 -1433 3609 15691 17669 -395 -12913 -1450 3623 15752 17669 -395 -12913 -1450 3623 15752 17669 -395 -12913 -293 2707 11769 17669 -395 -12913 -293 2707 11769 17669 -395 -12913 -15 2611 11352 17669 -395 -12913 -15 2611 11352 17669 -395 -12913 133 2595 11282 17669 -395 -12913 RECV 0: requested 9940 -> 14150 mA (measured 11.150A -0.001A 0.010A) 133 2595 11282 17669 -395 -12913 176 2573 11186 17669 -395 -12913 176 2573 11186 17669 -395 -12913 52 2611 11352 17669 -395 -12913 -59 2611 11352 17669 -395 -12913 -59 2611 11352 17669 -395 -12913 -251 2686 11678 17669 -395 -12913 -251 2686 11678 17669 -395 -12913 -85 2611 11352 17669 -395 -12913 2025-11-19 12:54:51,561 Hysteresis 2620 0: raw(11352 16000 16000 16000) min(-395 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 17669 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (14160 14160 14160 14160) Wnd (6000 6000 6000 6000)->(14160 14160 14160 14160) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(14160 14160 14160 14160) 4: filtered 1 to 0. 4: have active chargers. 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 (5352 10000 10000 10000) 7: 0: 11352@1p 8: filtered 1 to 1, sorted to 0 8: 0: 11352@1p __all except Off__ 9: have active chargers. 9: raw(0 4648 4648 4648) min(-11747 4648 4648 4648) spread(-24265 4648 4648 4648) max_pv 6317 9: [ 0 11352@1p ] PM PV mtr(W) avl(W) raw max min spread -85 2610 11347 17669 -395 -12913 54 2610 11347 17669 -395 -12913 54 2610 11347 17669 -395 -12913 95 2610 11347 17669 -395 -12913 95 2610 11347 17669 -395 -12913 57 2610 11347 17669 -395 -12913 57 2610 11347 17669 -395 -12913 54 2610 11347 17669 -395 -12913 54 2610 11347 17669 -395 -12913 55 2610 11347 17669 -395 -12913 55 2610 11347 17669 -395 -12913 1953 989 4300 17669 -395 -12913 1953 989 4300 17669 -395 -12913 1507 1555 6760 17669 -395 -12913 1507 1555 6760 17669 -395 -12913 1605 1294 5626 17669 -395 -12913 1605 1294 5626 17669 -395 -12913 40 1263 5491 17669 -395 -12913 40 1263 5491 17669 -395 -12913 -258 1250 5434 17669 -395 -12913 2025-11-19 12:55:01,567 Hysteresis 2630 0: raw(5434 16000 16000 16000) min(-395 16000 16000 16000) spread(-12913 16000 16000 16000) max_pv 17669 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 17669 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-566 10000 10000 10000) min(-6395 10000 10000 10000) spread(-18913 10000 10000 10000) max_pv 11669 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -258 20 86 17669 -395 -12913 -27 287 1247 17669 -395 -12913 -27 287 1247 17669 -395 -12913 426 -181 -786 17669 -786 -12913 426 -117 -508 17669 -786 -12913 -1182 1005 4369 17669 -786 -12913 -1182 1005 4369 17669 -786 -12913 -227 -111 -482 17669 -786 -12913 -227 1019 4430 17669 -786 -12913 RECV 0: requested 14150 -> 9060 mA (measured 6.060A -0.001A 0.010A) 37 1104 4800 17669 -786 -12913 37 1104 4800 17669 -786 -12913 32 1129 4908 17669 -786 -12913 32 1129 4908 17669 -786 -10700 98 1152 5008 17669 -786 -10700 98 1152 5008 17669 -786 -10700 17 1137 4943 17669 -786 -10700 17 1137 4943 17669 -786 -10700 -364 1273 5534 17669 -786 -10700 -364 1273 5534 17669 -786 -10700 -1560 2462 10704 17669 -786 -10700 2025-11-19 12:55:11,575 Hysteresis 2640 0: raw(10704 16000 16000 16000) min(-786 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 17669 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (4704 10000 10000 10000) 7: 0: 10704@1p 8: filtered 1 to 1, sorted to 0 8: 0: 10704@1p __all except Off__ 9: have active chargers. 9: raw(0 5296 5296 5296) min(-11490 5296 5296 5296) spread(-21404 5296 5296 5296) max_pv 6965 9: [ 0 10704@1p ] PM PV mtr(W) avl(W) raw max min spread -1560 3543 15404 17669 -786 -10700 -1481 3496 15200 17669 -786 -10700 -1481 3496 15200 17669 -786 -10700 -1512 3520 15304 17669 -786 -10700 -1512 3520 15304 17669 -786 -10700 781 2121 9221 17669 -786 -10700 781 2121 9221 17669 -786 -10700 287 2368 10295 17669 -786 -10700 287 2368 10295 17669 -786 -10700 380 2321 10091 17669 -786 -10700 380 2321 10091 17669 -786 -10700 RECV 0: requested 9089 -> 13429 mA (measured 10.430A -0.001A 0.010A) 507 2258 9817 17669 -786 -10700 507 2258 9817 17669 -786 -10700 922 1578 6860 17669 -786 -10700 922 1578 6860 17669 -786 -10700 89 1593 6926 17669 -786 -10700 89 1593 6926 17669 -786 -10700 -86 1594 6930 16026 -786 -10700 -86 1594 6930 16026 -786 -10700 -8 1652 7182 16026 -786 -10700 2025-11-19 12:55:21,678 Hysteresis 2650 0: raw(7182 16000 16000 16000) min(-786 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 16026 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (13420 13420 13420 13420) Wnd (6000 6000 6000 6000)->(13420 13420 13420 13420) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(13420 13420 13420 13420) 4: filtered 1 to 0. 4: have active chargers. 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 (1182 10000 10000 10000) 7: 0: 7182@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7182@1p __all except Off__ 9: have active chargers. 9: raw(0 8818 8818 8818) min(-7968 8818 8818 8818) spread(-17882 8818 8818 8818) max_pv 8844 9: [ 0 7182@1p ] PM PV mtr(W) avl(W) raw max min spread -8 842 3660 16026 -786 -10700 0 853 3708 16026 -786 -10700 0 853 3708 16026 -786 -10700 -617 1377 5986 16026 -786 -10700 -617 1377 5986 16026 -786 -10700 -1329 2444 10626 16026 -786 -10700 -1329 2444 10626 16026 -786 -10700 -666 1926 8373 16026 -786 -10700 -666 1926 8373 16026 -786 -10700 1209 530 2304 16026 -786 -10700 1209 530 2304 16026 -786 -10700 589 871 3786 16026 -786 -10700 589 871 3786 16026 -786 -10700 RECV 0: requested 13420 -> 9930 mA (measured 6.930A -0.001A -0.001A) -45 582 2530 16026 -786 -10700 -45 582 2530 16026 -786 -10700 -13 625 2717 16026 -786 -10700 -13 625 2717 16026 -786 -10700 45 613 2665 16026 -786 -10700 45 613 2665 16026 -786 -10700 -20 613 2665 16026 -786 -10700 2025-11-19 12:55:31,684 Hysteresis 2660 0: raw(2665 16000 16000 16000) min(-786 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 16026 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 16026 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-3335 10000 10000 10000) min(-6786 10000 10000 10000) spread(-16700 10000 10000 10000) max_pv 10026 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -20 342 1486 16026 -786 -10700 11 342 1486 16026 -786 -10700 11 342 1486 16026 -786 -10700 -35 308 1339 16026 -786 -10700 -35 308 1339 16026 -786 -10700 -246 418 1817 16026 -786 -10700 -246 418 1817 16026 -786 -10700 -112 346 1504 16026 -786 -10700 -112 346 1504 16026 -786 -10700 131 444 1930 16026 -786 -10700 131 444 1930 16026 -786 -10700 -42 430 1869 16026 -786 -10700 -42 430 1869 16026 -786 -10700 -99 424 1843 16026 -786 -10700 -99 424 1843 16026 -786 -10700 22 523 2273 16026 -786 -10700 22 523 2273 16026 -786 -10700 26 531 2308 16026 -786 -10700 26 531 2308 16026 -786 -10700 -7 543 2360 16026 -786 -10700 2025-11-19 12:55:41,692 Hysteresis 2670 0: raw(2360 16000 16000 16000) min(-786 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 16026 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 16026 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-3640 10000 10000 10000) min(-6786 10000 10000 10000) spread(-16700 10000 10000 10000) max_pv 10026 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -7 543 2360 16026 -786 -10700 67 543 2360 16026 -786 -10700 -1542 1542 6704 16026 -786 -10700 -1542 1513 6578 16026 -786 -10700 -361 923 4013 16026 -786 -10700 -361 1510 6565 16026 -786 -10700 -344 1502 6530 16026 -786 -10700 -344 1502 6530 16026 -786 -10700 -327 1493 6491 16026 -786 -10700 -327 1493 6491 16026 -786 -10700 -65 1380 6000 16026 -786 -10700 -65 1380 6000 16026 -786 -10700 177 1342 5834 16026 -786 -10700 177 1342 5834 16026 -786 -10700 12 1380 6000 16026 -786 -10700 12 1380 6000 16026 -786 -10700 -103 1381 6004 16026 -786 -10700 -103 1381 6004 16026 -786 -10700 27 1380 6000 16026 -786 -10700 2025-11-19 12:55:51,728 Hysteresis 2681 0: raw(6000 16000 16000 16000) min(-786 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 16026 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(0 10000 10000 10000) min(-6786 10000 10000 10000) spread(-16700 10000 10000 10000) max_pv 10026 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 27 1380 6000 16026 -786 -10700 -6 1380 6000 16026 -786 -10700 -6 1380 6000 16026 -786 -10700 -1 1380 6000 16026 -786 -10700 -1 1380 6000 16026 -786 -10700 8 1380 6000 16026 -786 -10700 8 1380 6000 16026 -786 -10700 -9 1380 6000 16026 -786 -10700 -9 1380 6000 16026 -786 -10700 -1 1380 6000 16026 -786 -10700 -1 1380 6000 16026 -786 -10700 13 1380 6000 16026 -786 -10700 13 1380 6000 16026 -786 -10700 4 1380 6000 16026 -786 -10700 4 1380 6000 16026 -786 -10700 -138 1399 6082 16026 -786 -10700 -138 1399 6082 16026 -786 -10700 559 1151 5004 16026 -786 -10700 559 1151 5004 16026 -786 -10700 62 1380 6000 16026 -786 -10700 2025-11-19 12:56:01,734 Hysteresis 2691 0: raw(6000 16000 16000 16000) min(-786 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 16026 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(0 10000 10000 10000) min(-6786 10000 10000 10000) spread(-16700 10000 10000 10000) max_pv 10026 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 62 1380 6000 16026 -786 -10700 -185 1422 6182 16026 -786 -10700 -185 1231 5352 16026 -786 -10700 377 1050 4565 16026 -786 -10700 377 1241 5395 16026 -786 -10700 -746 1702 7400 16026 -786 -10700 -746 1568 6817 16026 -786 -10700 -453 1422 6182 16026 -786 -10700 -453 1555 6760 16026 -786 -10700 -342 1499 6517 16026 -786 -10700 -342 1501 6526 16026 -786 -10700 -74 1380 6000 16026 -786 -10700 -74 1380 6000 16026 -786 -10700 -65 1380 6000 16026 -786 -10700 -65 1380 6000 16026 -786 -10700 -13 1380 6000 16026 -786 -10700 -13 1380 6000 16026 -786 -10700 -7 1380 6000 16026 -786 -10700 -7 1380 6000 16026 -786 -10700 -31 1380 6000 16026 -786 -10700 2025-11-19 12:56:11,739 Hysteresis 2701 0: raw(6000 16000 16000 16000) min(-786 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 16026 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(0 10000 10000 10000) min(-6786 10000 10000 10000) spread(-16700 10000 10000 10000) max_pv 10026 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -31 1380 6000 16026 -786 -10700 -1553 2469 10734 16026 -786 -10700 -1553 2469 10734 16026 -786 -10700 -247 1453 6317 16026 -786 -10700 -247 1453 6317 16026 -786 -10700 109 1376 5982 16026 -786 -10700 109 1376 5982 16026 -786 -10700 11 1380 6000 16026 -786 -10700 11 1380 6000 16026 -786 -10700 11 1380 6000 15791 -786 -10700 11 1380 6000 15791 -786 -10700 -32 1380 6000 15791 -786 -10700 -32 1380 6000 15791 -786 -10700 62 1380 6000 15791 -786 -10700 62 1380 6000 15791 -786 -10700 6 1380 6000 15791 -786 -10700 6 1380 6000 15791 -786 -10700 -78 1380 6000 15791 -786 -10700 -78 1380 6000 15791 -786 -10700 -7 1380 6000 15791 -786 -10700 2025-11-19 12:56:21,758 Hysteresis 2711 0: raw(6000 16000 16000 16000) min(-786 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 15791 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(0 10000 10000 10000) min(-6786 10000 10000 10000) spread(-16700 10000 10000 10000) max_pv 9791 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -7 1380 6000 15791 -786 -10700 16 1380 6000 15791 -786 -10700 16 1380 6000 15791 -786 -10700 -11 1380 6000 15791 -786 -10700 -11 1380 6000 15791 -786 -10700 37 1380 6000 15791 -786 -10700 37 1380 6000 15791 -786 -10700 10 1380 6000 15791 -786 -10700 10 1380 6000 15791 -786 -10700 1107 625 2717 15791 -786 -10700 1107 625 2717 15791 -786 -10700 238 1311 5700 15791 -786 -10700 238 1311 5700 15791 -786 -10700 10 1380 6000 15791 -786 -10700 10 1380 6000 15791 -786 -10700 12 1380 6000 15791 -786 -10700 12 1380 6000 15791 -786 -10700 93 1380 6000 15791 -786 -10700 93 1380 6000 15791 -786 -10700 32 1380 6000 15791 -786 -10700 2025-11-19 12:56:31,766 Hysteresis 2721 0: raw(6000 16000 16000 16000) min(-786 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 15791 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(0 10000 10000 10000) min(-6786 10000 10000 10000) spread(-16700 10000 10000 10000) max_pv 9791 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 32 1380 6000 15791 -786 -10700 -155 1407 6117 15791 -786 -10700 -155 1407 6117 15791 -786 -10700 -58 1380 6000 15791 -786 -10700 -58 1380 6000 15791 -786 -10700 9 1380 6000 15791 -786 -10700 9 1380 6000 15791 -786 -10700 11 1380 6000 15791 -786 -10700 11 1380 6000 15791 -786 -10700 14 1380 6000 15791 -786 -10700 14 1380 6000 15791 -786 -10700 58 1380 6000 15791 -786 -10700 58 1380 6000 15791 -786 -10700 -4 1380 6000 15791 -786 -10700 -61 1380 6000 15791 -786 -10700 -61 1380 6000 15791 -786 -10700 14 1380 6000 15791 -786 -10700 14 1380 6000 15791 -786 -10700 47 1380 6000 15791 -786 -10700 47 1380 6000 15791 -786 -10700 2025-11-19 12:56:41,772 Hysteresis 2731 0: raw(6000 16000 16000 16000) min(-786 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 15791 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(0 10000 10000 10000) min(-6786 10000 10000 10000) spread(-16700 10000 10000 10000) max_pv 9791 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 43 1380 6000 15791 -786 -10700 43 1380 6000 15791 -786 -10700 75 1380 6000 15791 -786 -10700 75 1380 6000 15791 -786 -10700 -31 1380 6000 15791 -786 -10700 -31 1380 6000 15791 -786 -10700 -48 1380 6000 15791 -786 -10700 -48 1380 6000 15791 -786 -10700 -14 1380 6000 15791 -786 -10700 -14 1380 6000 15791 -786 -10700 1 1380 6000 15791 -786 -10700 1 1380 6000 15791 -786 -10700 -20 1380 6000 15791 -786 -10700 -20 1380 6000 15791 -786 -10700 22 1380 6000 15791 -786 -10700 22 1380 6000 15791 -786 -10700 -8 1380 6000 15791 -786 -10700 -8 1380 6000 15791 -786 -10700 -40 1380 6000 15791 -786 -10700 -40 1380 6000 15791 -786 -10700 2025-11-19 12:56:51,833 Hysteresis 2741 0: raw(6000 16000 16000 16000) min(-786 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 15791 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(0 10000 10000 10000) min(-6786 10000 10000 10000) spread(-16700 10000 10000 10000) max_pv 9791 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -17 1380 6000 15791 -786 -10700 -17 1380 6000 15791 -786 -10700 -1 1380 6000 15791 -786 -10700 -1 1380 6000 15791 -786 -10700 -19 1380 6000 15791 -786 -10700 -19 1380 6000 15791 -786 -10700 65 1380 6000 15791 -786 -10700 65 1380 6000 15791 -786 -10700 -25 1380 6000 15791 -786 -10700 -25 1380 6000 15791 -786 -10700 -84 1380 6000 15791 -786 -10700 -84 1380 6000 15791 -786 -10700 -10 1380 6000 15791 -786 -10700 -10 1380 6000 15791 -786 -10700 215 1323 5752 15791 -786 -10700 215 1323 5752 15791 -786 -10700 862 999 4343 15791 -786 -10700 862 999 4343 15791 -786 -10700 640 1110 4826 15791 -786 -10700 640 588 2556 15791 -786 -10700 2025-11-19 12:57:01,841 Hysteresis 2751 0: raw(2556 16000 16000 16000) min(-786 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 15791 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 15791 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-3444 10000 10000 10000) min(-6786 10000 10000 10000) spread(-16700 10000 10000 10000) max_pv 9791 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 22 1122 4878 15791 -786 -10700 22 1065 4630 15791 -786 -10700 -311 1170 5086 15791 -786 -10700 -311 1188 5165 15791 -786 -10700 -494 1279 5560 15791 -786 -10700 -494 1511 6569 15791 -786 -10700 26 1315 5717 15791 -786 -10700 26 1364 5930 15791 -786 -10700 91 1364 5930 15791 -786 -10700 91 1367 5943 15791 -786 -10700 -177 1405 6108 15791 -786 -10700 -177 1404 6104 15791 -786 -10700 -269 1450 6304 15791 -786 -10700 -269 1460 6347 15791 -786 -10700 -335 1493 6491 15791 -786 -10700 -335 1497 6508 15791 -786 -10700 1107 625 2717 15791 -786 -10700 1107 -55 -239 15791 -786 -10700 208 1010 4391 15791 -786 -10700 208 901 3917 15791 -786 -10700 2025-11-19 12:57:11,848 Hysteresis 2761 0: raw(3917 16000 16000 16000) min(-786 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 15791 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 15791 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-2083 10000 10000 10000) min(-6786 10000 10000 10000) spread(-16700 10000 10000 10000) max_pv 9791 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -6 955 4152 15791 -786 -10700 -6 471 2047 15791 -786 -10700 -92 471 2047 15791 -786 -10700 -92 491 2134 15791 -786 -10700 -46 491 2134 15791 -786 -10700 -46 532 2313 15791 -786 -10700 -2183 1856 8069 15791 -786 -10700 -2183 1856 8069 15791 -786 -10700 -1002 1266 5504 15791 -786 -10700 -1002 1831 7960 15791 -786 -10700 -951 1805 7847 15791 -786 -10700 -951 1805 7847 15791 -786 -10700 -940 1800 7826 15791 -786 -10700 -940 1800 7826 15791 -786 -10700 -96 1380 6000 15791 -786 -10700 -96 1380 6000 15791 -786 -10700 26 1380 6000 15791 -786 -10700 26 1380 6000 15791 -786 -10700 -73 1380 6000 15791 -786 -10700 2025-11-19 12:57:22,046 Hysteresis 2771 0: raw(6000 16000 16000 16000) min(-786 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 15791 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(0 10000 10000 10000) min(-6786 10000 10000 10000) spread(-16700 10000 10000 10000) max_pv 9791 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -73 1380 6000 15791 -786 -10700 -19 1380 6000 15791 -786 -10700 -19 1380 6000 15791 -786 -10700 -22 1380 6000 15791 -786 -10700 -22 1380 6000 15791 -786 -10700 -1464 2403 10447 15791 -786 -10700 -1464 2403 10447 15791 -786 -10700 -434 1547 6726 15791 -786 -10700 -434 1547 6726 15791 -786 -10700 2192 -450 -1956 15791 -1956 -10700 2192 -450 -1956 15791 -1956 -10700 437 1212 5269 15791 -1956 -10700 437 1212 5269 15791 -1956 -10700 12 1380 6000 15791 -1956 -10700 12 1380 6000 15791 -1956 -10700 -80 1380 6000 15791 -1956 -10700 -23 1380 6000 15791 -1956 -10700 -23 1380 6000 15791 -1956 -10700 85 1380 6000 15791 -1956 -10700 85 1380 6000 15791 -1956 -10700 2025-11-19 12:57:32,054 Hysteresis 2781 0: raw(6000 16000 16000 16000) min(-1956 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 15791 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(0 10000 10000 10000) min(-7956 10000 10000 10000) spread(-16700 10000 10000 10000) max_pv 9791 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -1 1380 6000 15791 -1956 -10700 -1 1380 6000 15791 -1956 -10700 -90 1380 6000 15791 -1956 -10700 -90 1380 6000 15791 -1956 -10700 -36 1380 6000 15791 -1956 -10700 -36 1380 6000 15791 -1956 -10700 -6 1380 6000 15791 -1956 -10700 -6 1380 6000 15791 -1956 -10700 -13 1380 6000 15791 -1956 -10700 -13 1380 6000 15791 -1956 -10700 16 1380 6000 15791 -1956 -10700 16 1380 6000 15791 -1956 -10700 19 1380 6000 15791 -1956 -10700 19 1380 6000 15791 -1956 -10700 -12 1380 6000 15791 -1956 -10700 -12 1380 6000 15791 -1956 -10700 -28 1380 6000 15791 -1956 -10700 -28 1380 6000 15791 -1956 -10700 -12 1380 6000 15791 -1956 -10700 -12 1380 6000 15791 -1956 -10700 2025-11-19 12:57:42,058 Hysteresis 2791 0: raw(6000 16000 16000 16000) min(-1956 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 15791 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(0 10000 10000 10000) min(-7956 10000 10000 10000) spread(-16700 10000 10000 10000) max_pv 9791 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -3 1380 6000 15791 -1956 -10700 -3 1380 6000 15791 -1956 -10700 65 1380 6000 15791 -1956 -10700 65 1380 6000 15791 -1956 -10700 67 1380 6000 15791 -1956 -10700 67 1380 6000 15791 -1956 -10700 -54 1380 6000 15791 -1956 -10700 -54 1380 6000 15791 -1956 -10700 -89 1380 6000 15791 -1956 -10700 -89 1380 6000 15791 -1956 -10700 -37 1380 6000 15791 -1956 -10700 -37 1380 6000 15791 -1956 -10700 -4 1380 6000 15791 -1956 -10700 -4 1380 6000 15791 -1956 -10700 -12 1380 6000 15791 -1956 -10700 -12 1380 6000 15791 -1956 -10700 18 1380 6000 15791 -1956 -10700 18 1380 6000 15791 -1956 -10700 12 1380 6000 15791 -1956 -10700 12 1380 6000 15791 -1956 -10700 2025-11-19 12:57:52,171 Hysteresis 2801 0: raw(6000 16000 16000 16000) min(-1956 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 15791 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(0 10000 10000 10000) min(-7956 10000 10000 10000) spread(-16700 10000 10000 10000) max_pv 9791 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -32 1380 6000 15791 -1956 -10700 -32 1380 6000 15791 -1956 -10700 -8 1380 6000 15791 -1956 -10700 -8 1380 6000 15791 -1956 -10700 -5 1380 6000 15791 -1956 -10700 -5 1380 6000 15791 -1956 -10700 -15 1380 6000 15791 -1956 -10700 -15 1380 6000 15791 -1956 -10700 63 1380 6000 15791 -1956 -10700 63 1380 6000 15791 -1956 -10700 -11 1380 6000 15791 -1956 -10700 -11 1380 6000 15791 -1956 -10700 -90 1380 6000 15791 -1956 -10700 -90 1380 6000 15791 -1956 -10700 0 1380 6000 15791 -1956 -10700 0 1380 6000 15791 -1956 -10700 153 1354 5886 15791 -1956 -10700 153 1354 5886 15791 -1956 -10700 -11 1380 6000 15791 -1956 -10700 -11 1380 6000 15791 -1956 -10700 2025-11-19 12:58:02,176 Hysteresis 2811 0: raw(6000 16000 16000 16000) min(-1956 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 15791 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(0 10000 10000 10000) min(-7956 10000 10000 10000) spread(-16700 10000 10000 10000) max_pv 9791 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 23 1380 6000 15791 -1956 -10700 23 1380 6000 15791 -1956 -10700 19 1380 6000 15791 -1956 -10700 19 1380 6000 15791 -1956 -10700 -20 1380 6000 15791 -1956 -10700 -20 1380 6000 15791 -1956 -10700 -26 1380 6000 15791 -1956 -10700 -26 1380 6000 15791 -1956 -10700 -26 1380 6000 15791 -1956 -10700 -26 1380 6000 15791 -1956 -10700 -19 1380 6000 15791 -1956 -10700 -19 1380 6000 15791 -1956 -10700 -91 1380 6000 15791 -1956 -10700 -91 1380 6000 15791 -1956 -10700 -59 1380 6000 15791 -1956 -10700 -59 1380 6000 15791 -1956 -10700 -61 1380 6000 15791 -1956 -10700 -61 1380 6000 15791 -1956 -10700 -2137 3162 13747 15791 -1956 -10700 -2137 3162 13747 15791 -1956 -10700 2025-11-19 12:58:12,185 Hysteresis 2821 0: raw(13747 16000 16000 16000) min(-1956 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 15791 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (7747 10000 10000 10000) 7: 0: 13747@1p 8: filtered 1 to 1, sorted to 0 8: 0: 13747@1p __all except Off__ 9: have active chargers. 9: raw(0 2253 2253 2253) min(-15703 2253 2253 2253) spread(-24447 2253 2253 2253) max_pv 2044 9: [ 0 13747@1p ] PM PV mtr(W) avl(W) raw max min spread -1349 4097 17813 17813 -1956 -10700 -1349 4097 17813 17813 -1956 -10700 -212 3217 13986 17813 -1956 -10700 -212 3217 13986 17813 -1956 -10700 7 3161 13743 17813 -1956 -10700 7 3161 13743 17813 -1956 -10700 882 2770 12043 17813 -1956 -10700 882 2770 12043 17813 -1956 -10700 RECV 0: requested 9100 -> 16000 mA (measured 13.360A -0.001A -0.001A) 317 3053 13273 17813 -1956 -10700 317 3053 13273 17813 -1956 -10700 42 3161 13743 17813 -1956 -10700 42 3161 13743 17813 -1956 -10700 -37 3161 13743 17813 -1956 -10700 -37 3161 13743 17813 -1956 -10700 -18 3161 13743 17813 -1956 -10700 -18 3161 13743 17813 -1956 -10700 35 3161 13743 17813 -1956 -10700 35 3161 13743 17813 -1956 -10700 14 3161 13743 17813 -1956 -10700 -73 3161 13743 17813 -1956 -10700 2025-11-19 12:58:22,304 Hysteresis 2831 0: raw(13743 16000 16000 16000) min(-1956 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 17813 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (7743 10000 10000 10000) 7: 0: 13743@1p 8: filtered 1 to 1, sorted to 0 8: 0: 13743@1p __all except Off__ 9: have active chargers. 9: raw(0 2257 2257 2257) min(-15699 2257 2257 2257) spread(-24443 2257 2257 2257) max_pv 4070 9: [ 0 13743@1p ] PM PV mtr(W) avl(W) raw max min spread -73 3160 13739 17813 -1956 -10700 6 3160 13739 17813 -1956 -10700 6 3160 13739 17813 -1956 -10700 23 3160 13739 17813 -1956 -10700 23 3160 13739 17813 -1956 -10700 -31 3160 13739 17813 -1956 -10700 -31 3160 13739 17813 -1956 -10700 2185 1336 5808 17813 -1956 -10700 2185 1336 5808 17813 -1956 -10700 1398 2187 9508 17813 -1956 -10700 1398 2187 9508 17813 -1956 -10700 -18 2353 10230 17813 -1956 -10700 -18 2353 10230 17813 -1956 -10700 -150 2119 9213 17813 -1956 -10700 -150 2119 9213 17813 -1956 -10700 -33 2186 9504 17813 -1956 -10700 -33 2186 9504 17813 -1956 -10700 31 2228 9686 17813 -1956 -10700 31 2228 9686 17813 -1956 -10700 40 2227 9682 17813 -1956 -10700 2025-11-19 12:58:32,311 Hysteresis 2841 0: raw(9682 16000 16000 16000) min(-1956 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 17813 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (3682 10000 10000 10000) 7: 0: 9682@1p 8: filtered 1 to 1, sorted to 0 8: 0: 9682@1p __all except Off__ 9: have active chargers. 9: raw(0 6318 6318 6318) min(-11638 6318 6318 6318) spread(-20382 6318 6318 6318) max_pv 8131 9: [ 0 9682@1p ] PM PV mtr(W) avl(W) raw max min spread 40 1293 5621 17813 -1956 -10700 5 1289 5604 17813 -1956 -10700 5 1289 5604 17813 -1956 -10700 -491 1780 7739 17813 -1956 -10700 -491 1780 7739 17813 -1956 -10700 -378 2021 8786 17813 -1956 -10700 -378 2021 8786 17813 -1956 -10700 -50 2086 9069 17813 -1956 -10700 -50 2086 9069 17813 -1956 -10700 71 2121 9221 17813 -1956 -10700 71 2121 9221 17813 -1956 -10700 49 2114 9191 17813 -1956 -10700 RECV 0: requested 16000 -> 12590 mA (measured 9.590A -0.001A 0.010A) 49 2114 9191 17813 -1956 -10700 40 2103 9143 17813 -1956 -10700 40 2103 9143 17813 -1956 -10700 4 2104 9147 17813 -1956 -10700 4 2104 9147 17813 -1956 -10700 -6 2102 9139 17813 -1956 -10700 -6 2102 9139 17813 -1956 -10700 -2 2121 9221 17813 -1956 -10700 2025-11-19 12:58:42,377 Hysteresis 2851 0: raw(9221 16000 16000 16000) min(-1956 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 17813 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (3221 10000 10000 10000) 7: 0: 9221@1p 8: filtered 1 to 1, sorted to 0 8: 0: 9221@1p __all except Off__ 9: have active chargers. 9: raw(0 6779 6779 6779) min(-11177 6779 6779 6779) spread(-19921 6779 6779 6779) max_pv 8592 9: [ 0 9221@1p ] PM PV mtr(W) avl(W) raw max min spread -2 2015 8760 17813 -1956 -10700 -16 2014 8756 17813 -1956 -10700 -16 2014 8756 17813 -1956 -10700 40 2015 8760 17813 -1956 -10700 40 2015 8760 17813 -1956 -10700 18 2044 8886 17813 -1956 -10700 18 2044 8886 17813 -1956 -10700 -58 2036 8852 17813 -1956 -10700 -58 2036 8852 17813 -1956 -10700 -23 2035 8847 17813 -1956 -10700 -23 2035 8847 17813 -1956 -10700 -16 2081 9047 17813 -1956 -10700 -16 2081 9047 17813 -1956 -10700 -20 2081 9047 17813 -1956 -10700 -20 2081 9047 17813 -1956 -10700 45 2116 9200 17813 -1956 -10700 45 2116 9200 17813 -1956 -10700 68 2115 9195 17813 -1956 -10700 68 2115 9195 17813 -1956 -10700 2025-11-19 12:58:52,429 Hysteresis 2861 0: raw(9195 16000 16000 16000) min(-1956 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 17813 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (3195 10000 10000 10000) 7: 0: 9195@1p 8: filtered 1 to 1, sorted to 0 8: 0: 9195@1p __all except Off__ 9: have active chargers. 9: raw(0 6805 6805 6805) min(-11151 6805 6805 6805) spread(-19895 6805 6805 6805) max_pv 8618 9: [ 0 9195@1p ] PM PV mtr(W) avl(W) raw max min spread 28 2102 9139 17813 -1956 -10700 28 2102 9139 17813 -1956 -10700 -29 2104 9147 17813 -1956 -10700 -29 2104 9147 17813 -1956 -10700 21 2114 9191 17813 -1956 -10700 21 2114 9191 17813 -1956 -10700 -2 2114 9191 17813 -1956 -10700 -2 2114 9191 17813 -1956 -10700 -6 2114 9191 17813 -1956 -10700 23 2114 9191 17813 -1956 -10700 23 2114 9191 17813 -1956 -10700 21 2114 9191 17813 -1956 -10700 21 2114 9191 17813 -1956 -10700 -13 2114 9191 17813 -1956 -10700 -13 2114 9191 17813 -1956 -10700 141 2094 9104 17813 -1956 -10700 141 2094 9104 17813 -1956 -10700 -216 2014 8756 17813 -1956 -10700 -216 2014 8756 17813 -1956 -10700 -85 2023 8795 17813 -1956 -10700 2025-11-19 12:59:02,439 Hysteresis 2871 0: raw(8795 16000 16000 16000) min(-1956 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 17813 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (2795 10000 10000 10000) 7: 0: 8795@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8795@1p __all except Off__ 9: have active chargers. 9: raw(0 7205 7205 7205) min(-10751 7205 7205 7205) spread(-19495 7205 7205 7205) max_pv 9018 9: [ 0 8795@1p ] PM PV mtr(W) avl(W) raw max min spread -85 1931 8395 17813 -1956 -10700 95 1982 8617 17813 -1956 -10700 95 1982 8617 17813 -1956 -10700 64 1960 8521 17813 -1956 -10700 64 1960 8521 17813 -1956 -10700 -154 1966 8547 17813 -1956 -10700 -154 1966 8547 17813 -1956 -10700 -154 2049 8908 17813 -1956 -10700 -2106 3777 16421 17813 -1956 -10700 -2016 3698 16078 17813 -1956 -10700 -2016 3698 16078 17813 -1956 -10700 -552 2248 9773 17813 -1956 -10700 -552 2248 9773 17813 -1956 -10700 -36 2022 8791 17813 -1956 -10700 -36 2022 8791 17813 -1956 -10700 8 2022 8791 17813 -1956 -10700 8 2022 8791 17813 -1956 -10700 -34 2022 8791 17813 -1956 -10700 -34 2022 8791 17813 -1956 -10700 -18 2022 8791 17813 -1956 -10700 2025-11-19 12:59:12,490 Hysteresis 2881 0: raw(8791 16000 16000 16000) min(-1956 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 17813 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (2791 10000 10000 10000) 7: 0: 8791@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8791@1p __all except Off__ 9: have active chargers. 9: raw(0 7209 7209 7209) min(-10747 7209 7209 7209) spread(-19491 7209 7209 7209) max_pv 9022 9: [ 0 8791@1p ] PM PV mtr(W) avl(W) raw max min spread -18 2021 8786 17813 -1956 -10700 -10 2021 8786 17813 -1956 -10700 -10 2021 8786 17813 -1956 -10700 -4 2021 8786 17813 -1956 -10700 -4 2021 8786 17813 -1956 -10700 40 2021 8786 17813 -1956 -10700 40 2021 8786 17813 -1956 -10700 3 2021 8786 17813 -1956 -10700 3 2021 8786 17813 -1956 -10700 -24 2021 8786 17813 -1956 -10700 -24 2021 8786 17813 -1956 -10700 -15 2021 8786 17813 -1956 -10700 -15 2021 8786 17813 -1956 -10700 0 2021 8786 17813 -1956 -10700 0 2021 8786 17813 -1956 -10700 4 2021 8786 17813 -1956 -10700 4 2021 8786 17813 -1956 -10700 39 2021 8786 17813 -1956 -10700 39 2021 8786 17813 -1956 -10700 54 2021 8786 17813 -1956 -10700 2025-11-19 12:59:22,495 Hysteresis 2891 0: raw(8786 16000 16000 16000) min(-1956 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 17813 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (2786 10000 10000 10000) 7: 0: 8786@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8786@1p __all except Off__ 9: have active chargers. 9: raw(0 7214 7214 7214) min(-10742 7214 7214 7214) spread(-19486 7214 7214 7214) max_pv 9027 9: [ 0 8786@1p ] PM PV mtr(W) avl(W) raw max min spread 54 2020 8782 17813 -1956 -10700 4 2020 8782 17813 -1956 -10700 4 2020 8782 17813 -1956 -10700 2 2020 8782 17813 -1956 -10700 2 2020 8782 17813 -1956 -10700 -7 2020 8782 17813 -1956 -10700 -7 2020 8782 17813 -1956 -10700 2132 242 1052 17813 -1956 -10700 2132 242 1052 17813 -1956 -10700 480 1830 7956 17813 -1956 -10700 480 1830 7956 17813 -1956 -10700 75 2020 8782 17813 -1956 -10700 75 2020 8782 17813 -1956 -10700 -79 2020 8782 17813 -1956 -10700 -79 2020 8782 17813 -1956 -10700 -78 2020 8782 17813 -1956 -10700 -78 2020 8782 17813 -1956 -10700 16 2020 8782 17813 -1956 -10700 16 2020 8782 17813 -1956 -10700 63 2020 8782 17813 -1956 -10700 2025-11-19 12:59:32,500 Hysteresis 2901 0: raw(8782 16000 16000 16000) min(-1956 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 17813 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (2782 10000 10000 10000) 7: 0: 8782@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8782@1p __all except Off__ 9: have active chargers. 9: raw(0 7218 7218 7218) min(-10738 7218 7218 7218) spread(-19482 7218 7218 7218) max_pv 9031 9: [ 0 8782@1p ] PM PV mtr(W) avl(W) raw max min spread 63 2019 8778 17813 -1956 -10700 53 2019 8778 17813 -1956 -10700 53 2019 8778 17813 -1956 -10700 -11 2019 8778 17813 -1956 -10700 -11 2019 8778 17813 -1956 -10700 -51 2019 8778 17813 -1956 -10700 -51 2019 8778 17813 -1956 -10700 -30 2019 8778 17813 -1956 -10700 -30 2019 8778 17813 -1956 -10700 9 2019 8778 17813 -1956 -10700 9 2019 8778 17813 -1956 -10700 21 2019 8778 17813 -1956 -10700 21 2019 8778 17813 -1956 -10700 61 2019 8778 17813 -1956 -10700 61 2019 8778 17813 -1956 -10700 80 2019 8778 17813 -1956 -10700 80 2019 8778 17813 -1956 -10700 66 2019 8778 17813 -1956 -10700 66 2019 8778 17813 -1956 -10700 53 2019 8778 17813 -1956 -10700 2025-11-19 12:59:42,531 Hysteresis 2911 0: raw(8778 16000 16000 16000) min(-1956 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 17813 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (2778 10000 10000 10000) 7: 0: 8778@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8778@1p __all except Off__ 9: have active chargers. 9: raw(0 7222 7222 7222) min(-10734 7222 7222 7222) spread(-19478 7222 7222 7222) max_pv 9035 9: [ 0 8778@1p ] PM PV mtr(W) avl(W) raw max min spread 53 2018 8773 17813 -1956 -10700 50 2018 8773 17813 -1956 -10700 50 2018 8773 17813 -1956 -10700 45 2018 8773 17813 -1956 -10700 45 2018 8773 17813 -1956 -10700 73 2018 8773 17813 -1956 -10700 73 2018 8773 17813 -1956 -10700 76 2018 8773 17813 -1956 -10700 76 2018 8773 17813 -1956 -10700 -94 1961 8526 17813 -1956 -10700 -94 1961 8526 17813 -1956 -10700 -68 1989 8647 17813 -1956 -10700 -68 1989 8647 17813 -1956 -10700 -55 2003 8708 17813 -1956 -10700 -55 2003 8708 17813 -1956 -10700 23 2018 8773 17813 -1956 -10700 23 2018 8773 17813 -1956 -10700 -43 2018 8773 17813 -1956 -10700 -43 2018 8773 17813 -1956 -10700 27 2018 8773 17813 -1956 -10700 2025-11-19 12:59:52,535 Hysteresis 2921 0: raw(8773 16000 16000 16000) min(-1956 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 17813 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (2773 10000 10000 10000) 7: 0: 8773@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8773@1p __all except Off__ 9: have active chargers. 9: raw(0 7227 7227 7227) min(-10729 7227 7227 7227) spread(-19473 7227 7227 7227) max_pv 9040 9: [ 0 8773@1p ] PM PV mtr(W) avl(W) raw max min spread 27 2017 8769 17813 -1956 -10700 44 2017 8769 17813 -1956 -10700 44 2017 8769 17813 -1956 -10700 1 2017 8769 17813 -1956 -10700 1 2017 8769 17813 -1956 -10700 21 2017 8769 17813 -1956 -10700 21 2017 8769 17813 -1956 -10700 30 2017 8769 17813 -1956 -10700 30 2017 8769 17813 -1956 -10700 54 2017 8769 17813 -1956 -10700 54 2017 8769 17813 -1956 -10700 117 2009 8734 17813 -1956 -10700 117 2009 8734 17813 -1956 -10700 17 1973 8578 17813 -1956 -10700 17 1973 8578 17813 -1956 -10700 34 1973 8578 17813 -1956 -10700 34 1973 8578 17813 -1956 -10700 -2378 3932 17095 17813 -1956 -10700 -2378 3932 17095 17813 -1956 -10700 -1886 3501 15221 17813 -1956 -10700 2025-11-19 13:00:02,607 Hysteresis 2931 0: raw(15221 16000 16000 16000) min(-1956 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 17813 0: [ 0 1p PV ] __all__ 1: have B1 0; rotation allowed 1 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (9221 10000 10000 10000) 7: 0: 15221@1p 8: filtered 1 to 1, sorted to 0 8: 0: 15221@1p __all except Off__ 9: have active chargers. 9: raw(0 779 779 779) min(-17177 779 779 779) spread(-25921 779 779 779) max_pv 2592 9: [ 0 15221@1p ] PM PV mtr(W) avl(W) raw max min spread -1886 4984 21669 21669 -1956 -10700 -1863 5042 21921 21921 -1956 -10700 -1863 5042 21921 21921 -1956 -10700 -1373 4454 19365 21921 -1956 -10700 -1373 4454 19365 21921 -1956 -10700 1193 2681 11656 21921 -1956 -10700 1193 2681 11656 21921 -1956 -10700 821 3140 13652 21921 -1956 -10700 821 3140 13652 21921 -1956 -10700 133 3484 15147 21921 -1956 -10700 RECV 0: requested 11470 -> 16000 mA (measured 14.980A -0.001A 0.010A) 133 3484 15147 21921 -1956 -10700 -165 3532 15356 21921 -1956 -10700 -165 3532 15356 21921 -1956 -10700 -68 3500 15217 21921 -1956 -10700 -68 3500 15217 21921 -1956 -10700 39 3500 15217 21921 -1956 -10700 43 3500 15217 21921 -1956 -10700 43 3500 15217 21921 -1956 -10700 -17 3500 15217 21921 -1956 -10700 2025-11-19 13:00:12,651 Hysteresis 2941 0: raw(15217 16000 16000 16000) min(-1956 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 21921 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (9217 10000 10000 10000) 7: 0: 15217@1p 8: filtered 1 to 1, sorted to 0 8: 0: 15217@1p __all except Off__ 9: have active chargers. 9: raw(0 783 783 783) min(-17173 783 783 783) spread(-25917 783 783 783) max_pv 6704 9: [ 0 15217@1p ] PM PV mtr(W) avl(W) raw max min spread -17 3499 15213 21921 -1956 -10700 -35 3499 15213 21921 -1956 -10700 -35 3499 15213 21921 -1956 -10700 -15 3499 15213 21921 -1956 -10700 -15 3499 15213 21921 -1956 -10700 -1119 4263 18534 21921 -1956 -10700 -1119 4263 18534 21921 -1956 -10700 18 3499 15213 21921 -1956 -10700 18 3499 15213 21921 -1956 -10700 31 3499 15213 21921 -1956 -10700 31 3499 15213 21921 -1956 -10700 -23 3499 15213 21921 -1956 -10700 -23 3499 15213 21921 -1956 -10700 19 3499 15213 21921 -1956 -10700 19 3499 15213 21921 -1956 -10700 38 3499 15213 21921 -1956 -10700 38 3499 15213 21921 -1956 -10700 4 3499 15213 21921 -1956 -10700 4 3499 15213 21921 -1956 -10700 130 3484 15147 21921 -1956 -10700 2025-11-19 13:00:22,656 Hysteresis 2951 0: raw(15147 16000 16000 16000) min(-1956 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 21921 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (9147 10000 10000 10000) 7: 0: 15147@1p 8: filtered 1 to 1, sorted to 0 8: 0: 15147@1p __all except Off__ 9: have active chargers. 9: raw(0 853 853 853) min(-17103 853 853 853) spread(-25847 853 853 853) max_pv 6774 9: [ 0 15147@1p ] PM PV mtr(W) avl(W) raw max min spread 130 3468 15078 21921 -1956 -10700 51 3483 15143 21921 -1956 -10700 51 3483 15143 21921 -1956 -10700 -102 3484 15147 21921 -1956 -10700 -102 3484 15147 21921 -1956 -10700 -22 3483 15143 21921 -1956 -10700 -22 3483 15143 21921 -1956 -10700 2181 1663 7230 21921 -1956 -10700 2181 1663 7230 21921 -1956 -10700 1851 1951 8482 21921 -1956 -10700 1851 1951 8482 21921 -1956 -10700 69 1898 8252 21921 -1956 -10700 69 1898 8252 21921 -1956 -10700 -267 1747 7595 21921 -1956 -10700 -267 1747 7595 21921 -1956 -10700 43 1852 8052 21921 -1956 -10700 43 1852 8052 21921 -1956 -10700 16 1852 8052 21921 -1956 -10700 16 1852 8052 21921 -1956 -10700 25 1852 8052 21921 -1956 -10700 2025-11-19 13:00:32,779 Hysteresis 2962 0: raw(8052 16000 16000 16000) min(-1956 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 21921 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (2052 10000 10000 10000) 7: 0: 8052@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8052@1p __all except Off__ 9: have active chargers. 9: raw(0 7948 7948 7948) min(-10008 7948 7948 7948) spread(-18752 7948 7948 7948) max_pv 13869 9: [ 0 8052@1p ] PM PV mtr(W) avl(W) raw max min spread 25 220 956 21921 -1956 -10700 22 209 908 21921 -1956 -10700 22 209 908 21921 -1956 -10700 90 192 834 21921 -1956 -10700 90 192 834 21921 -1956 -10700 -1635 1631 7091 21921 -1956 -10700 -1635 1631 7091 21921 -1956 -10700 -356 1670 7260 21921 -1956 -10700 -356 1670 7260 21921 -1956 -10700 96 1768 7686 21921 -1956 -10700 96 1768 7686 21921 -1956 -10700 150 1742 7573 21921 -1956 -10700 150 1742 7573 21921 -1956 -10700 RECV 0: requested 16000 -> 10859 mA (measured 7.860A -0.001A -0.001A) 150 1681 7308 21921 -1956 -10700 18 1706 7417 21921 -1956 -10700 43 1696 7373 21921 -1956 -10700 43 1696 7373 21921 -1956 -10700 48 1696 7373 21921 -1956 -10700 48 1671 7265 21921 -1956 -10700 -60 1640 7130 21921 -1956 -10700 2025-11-19 13:00:42,784 Hysteresis 2972 0: raw(7130 16000 16000 16000) min(-1956 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 21921 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (1130 10000 10000 10000) 7: 0: 7130@1p 8: filtered 1 to 1, sorted to 0 8: 0: 7130@1p __all except Off__ 9: have active chargers. 9: raw(0 8870 8870 8870) min(-9086 8870 8870 8870) spread(-17830 8870 8870 8870) max_pv 14791 9: [ 0 7130@1p ] PM PV mtr(W) avl(W) raw max min spread -60 1428 6208 21921 -1956 -10700 39 1450 6304 21921 -1956 -10700 39 1450 6304 21921 -1956 -10700 14 1433 6230 21921 -1956 -10700 14 1433 6230 21921 -1956 -10700 -197 1482 6443 21921 -1956 -10700 -197 1482 6443 21921 -1956 -10700 0 1531 6656 21921 -1956 -10700 97 1531 6656 21921 -1956 -10700 97 1544 6713 21921 -1956 -10700 36 1544 6713 21921 -1956 -10700 36 1511 6569 21921 -1956 -10700 4 1511 6569 21921 -1956 -10700 4 1511 6569 21921 -1956 -10700 20 1511 6569 21921 -1956 -10700 20 1511 6569 21921 -1956 -10700 42 1511 6569 21921 -1956 -10700 42 1509 6560 21921 -1956 -10700 28 1509 6560 21921 -1956 -10700 28 1497 6508 21921 -1956 -10700 2025-11-19 13:00:52,793 Hysteresis 2982 0: raw(6508 16000 16000 16000) min(-1956 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 21921 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (508 10000 10000 10000) 7: 0: 6508@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6508@1p __all except Off__ 9: have active chargers. 9: raw(0 9492 9492 9492) min(-8464 9492 9492 9492) spread(-17208 9492 9492 9492) max_pv 15413 9: [ 0 6508@1p ] PM PV mtr(W) avl(W) raw max min spread 65 1354 5886 21921 -1956 -10700 65 1331 5786 21921 -1956 -10700 62 1331 5786 21921 -1956 -10700 62 1301 5656 21921 -1956 -10700 -172 1337 5813 21921 -1956 -10700 -172 1330 5782 21921 -1956 -10700 -187 1337 5813 21921 -1956 -10700 -187 1415 6152 21921 -1956 -10700 -29 1372 5965 21921 -1956 -10700 -29 1411 6134 21921 -1956 -10700 64 1411 6134 21921 -1956 -10700 64 1421 6178 21921 -1956 -10700 124 1409 6126 21921 -1956 -10700 124 1356 5895 21921 -1956 -10700 231 1303 5665 21921 -1956 -10700 231 1287 5595 21921 -1956 -10700 67 1352 5878 21921 -1956 -10700 67 1351 5873 21921 -1956 -10700 -2155 3040 13217 21921 -1956 -10700 -2155 3212 13965 21921 -1956 -10700 2025-11-19 13:01:02,878 Hysteresis 2992 0: raw(13965 16000 16000 16000) min(-1956 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 21921 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (7965 10000 10000 10000) 7: 0: 13965@1p 8: filtered 1 to 1, sorted to 0 8: 0: 13965@1p __all except Off__ 9: have active chargers. 9: raw(0 2035 2035 2035) min(-15921 2035 2035 2035) spread(-24665 2035 2035 2035) max_pv 7956 9: [ 0 13965@1p ] PM PV mtr(W) avl(W) raw max min spread -1759 4581 19917 21921 -1956 -10700 -1759 4662 20269 21921 -1956 -10700 -1731 4638 20165 21921 -1956 -10700 -1731 4638 20165 21921 -1956 -10700 0 3211 13960 21921 -1956 -10700 0 3211 13960 21921 -1956 -10700 1384 2248 9773 21921 -1956 -10700 1384 2248 9773 21921 -1956 -10700 353 3085 13413 21921 -1956 -10700 353 3085 13413 21921 -1956 -10700 RECV 0: requested 9240 -> 16000 mA (measured 13.690A -0.001A 0.010A) -137 3229 14039 21921 -1956 -10700 -137 3229 14039 21921 -1956 -10700 -107 3214 13973 21921 -1956 -10700 -107 3214 13973 21921 -1956 -10700 -107 3214 13973 21921 -1956 -10700 -68 3211 13960 21921 -1956 -10700 150 3186 13852 21921 -1956 -10700 150 3186 13852 21921 -1956 -10700 132 3195 13891 21921 -1956 -10700 132 3195 13891 21921 -1956 -10700 2025-11-19 13:01:12,890 Hysteresis 3002 0: raw(13891 16000 16000 16000) min(-1956 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 21921 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (7891 10000 10000 10000) 7: 0: 13891@1p 8: filtered 1 to 1, sorted to 0 8: 0: 13891@1p __all except Off__ 9: have active chargers. 9: raw(0 2109 2109 2109) min(-15847 2109 2109 2109) spread(-24591 2109 2109 2109) max_pv 8030 9: [ 0 13891@1p ] PM PV mtr(W) avl(W) raw max min spread -1 3194 13886 21921 -1956 -10700 -1 3194 13886 21921 -1956 -10700 -16 3194 13886 21921 -1956 -10700 -16 3194 13886 21921 -1956 -10700 -26 3194 13886 21921 -1956 -10700 -26 3194 13886 21921 -1956 -10700 -46 3194 13886 21921 -1956 -10700 -46 3194 13886 21921 -1956 -10700 -35 3194 13886 21921 -1956 -10700 -35 3194 13886 21921 -1956 -10700 -17 3194 13886 21921 -1956 -10700 -17 3194 13886 21921 -1956 -10700 -41 3194 13886 21921 -1956 -10700 -41 3194 13886 21921 -1956 -10700 -2 3194 13886 21921 -1956 -10700 -2 3194 13886 21921 -1956 -10700 -3 3194 13886 21921 -1956 -10700 -3 3194 13886 21921 -1956 -10700 -8 3194 13886 21921 -1956 -10700 -8 3194 13886 21921 -1956 -10700 2025-11-19 13:01:22,895 Hysteresis 3012 0: raw(13886 16000 16000 16000) min(-1956 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 21921 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (7886 10000 10000 10000) 7: 0: 13886@1p 8: filtered 1 to 1, sorted to 0 8: 0: 13886@1p __all except Off__ 9: have active chargers. 9: raw(0 2114 2114 2114) min(-15842 2114 2114 2114) spread(-24586 2114 2114 2114) max_pv 8035 9: [ 0 13886@1p ] PM PV mtr(W) avl(W) raw max min spread 61 3193 13882 21921 -1956 -10700 61 3193 13882 21921 -1956 -10700 -31 3193 13882 21921 -1956 -10700 -137 3211 13960 21921 -1956 -10700 -137 3211 13960 21921 -1956 -10700 2098 1445 6282 21921 -1956 -10700 2098 1445 6282 21921 -1956 -10700 1930 1592 6921 21921 -1956 -10700 1930 1592 6921 21921 -1956 -10700 26 3193 13882 21921 -1956 -10700 26 1534 6669 21921 -1956 -10700 -56 1534 6669 21921 -1956 -10700 -56 1407 6117 21921 834 -10700 -67 1407 6117 21921 834 -10700 -67 1428 6208 21921 834 -10700 -63 1428 6208 21921 834 -10700 -63 1476 6417 21921 834 -10700 -1 1476 6417 21921 834 -10700 -1 1540 6695 21921 834 -10700 2025-11-19 13:01:32,971 Hysteresis 3022 0: raw(6695 16000 16000 16000) min(834 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 21921 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (695 10000 10000 10000) 7: 0: 6695@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6695@1p __all except Off__ 9: have active chargers. 9: raw(0 9305 9305 9305) min(-5861 9305 9305 9305) spread(-17395 9305 9305 9305) max_pv 15226 9: [ 0 6695@1p ] PM PV mtr(W) avl(W) raw max min spread 19 -114 -495 21921 -495 -10700 19 -90 -391 21921 -495 -10700 10 -90 -391 21921 -495 -10700 10 -89 -386 21921 -495 -10700 -1594 1356 5895 21921 -495 -10700 -1594 1355 5891 21921 -495 -10700 -396 169 734 21921 -495 -10700 -396 1397 6073 21921 -495 -10700 -25 1249 5430 21921 -495 -10700 -25 1473 6404 21921 -495 -10700 48 1473 6404 21921 -495 -10700 RECV 0: requested 16000 -> 9490 mA (measured 6.490A -0.001A -0.001A) 48 1523 6621 21921 -495 -10700 105 1521 6613 21921 -495 -10700 105 1536 6678 21921 -495 -10700 55 1539 6691 21921 -495 -10700 55 1521 6613 21921 -495 -10700 55 1521 6613 21921 -495 -10700 48 1515 6586 21921 -495 -10700 82 1515 6586 21921 -495 -10700 82 1499 6517 21921 -495 -10700 2025-11-19 13:01:42,998 Hysteresis 3032 0: raw(6517 16000 16000 16000) min(-495 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 21921 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (517 10000 10000 10000) 7: 0: 6517@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6517@1p __all except Off__ 9: have active chargers. 9: raw(0 9483 9483 9483) min(-7012 9483 9483 9483) spread(-17217 9483 9483 9483) max_pv 15404 9: [ 0 6517@1p ] PM PV mtr(W) avl(W) raw max min spread -53 1458 6339 21921 -495 -10700 -53 1422 6182 21921 -495 -10700 -53 1422 6182 21921 -495 -10700 -53 1450 6304 21921 -495 -10700 -53 1450 6304 21921 -495 -10700 -53 1490 6478 21921 -495 -10700 -57 1490 6478 21921 -495 -10700 -57 1498 6513 21921 -495 -10700 15 1498 6513 21921 -495 -10700 15 1498 6513 21921 -495 -10700 24 1498 6513 21921 -495 -10700 24 1498 6513 21921 -495 -10700 -34 1498 6513 21921 -495 -10700 -34 1498 6513 21921 -495 -10700 -70 1498 6513 21921 -495 -10700 -70 1498 6513 21921 -495 -10700 -69 1498 6513 21921 -495 -10700 -69 1498 6513 21921 -495 -10700 -39 1498 6513 21921 -495 -10700 -39 1498 6513 21921 -495 -10700 2025-11-19 13:01:53,058 Hysteresis 3042 0: raw(6513 16000 16000 16000) min(-495 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 21921 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (513 10000 10000 10000) 7: 0: 6513@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6513@1p __all except Off__ 9: have active chargers. 9: raw(0 9487 9487 9487) min(-7008 9487 9487 9487) spread(-17213 9487 9487 9487) max_pv 15408 9: [ 0 6513@1p ] PM PV mtr(W) avl(W) raw max min spread -60 1497 6508 21921 -495 -10700 -60 1497 6508 21921 -495 -10700 -13 1497 6508 21921 -495 -10700 -13 1497 6508 21921 -495 -10700 38 1497 6508 21921 -495 -10700 38 1497 6508 21921 -495 -10700 -34 1497 6508 21921 -495 -10700 -34 1497 6508 21921 -495 -10700 -30 1497 6508 21921 -495 -10700 -30 1497 6508 21921 -495 -10700 -30 1497 6508 21921 -495 -10700 -30 1497 6508 21921 -495 -10700 -23 1497 6508 21921 -495 -10700 -23 1497 6508 21921 -495 -10700 347 1374 5973 21921 -495 -10700 347 1374 5973 21921 -495 -10700 197 1449 6300 21921 -495 -10700 197 1449 6300 21921 -495 -10700 -908 1901 8265 21921 -495 -10700 -908 1850 8043 21921 -495 -10700 2025-11-19 13:02:03,153 Hysteresis 3052 0: raw(8043 16000 16000 16000) min(-495 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 21921 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (2043 10000 10000 10000) 7: 0: 8043@1p 8: filtered 1 to 1, sorted to 0 8: 0: 8043@1p __all except Off__ 9: have active chargers. 9: raw(0 7957 7957 7957) min(-8538 7957 7957 7957) spread(-18743 7957 7957 7957) max_pv 13878 9: [ 0 8043@1p ] PM PV mtr(W) avl(W) raw max min spread -2122 3529 15343 21921 -495 -10700 -2122 3616 15721 21921 -495 -10700 -2008 3516 15286 21921 -495 -10700 -2008 3518 15295 21921 -495 -10700 -1786 3324 14452 21921 -495 -10700 -1786 3324 14452 21921 -495 -10700 -898 2248 9773 21921 -495 -10700 -898 2248 9773 21921 -495 -10700 -289 1943 8447 21921 -495 -10700 -289 1943 8447 21921 -495 -10700 -245 1921 8352 21921 -495 -10700 -245 1921 8352 21921 -495 -10700 -172 1885 8195 21921 -495 -10700 -172 1885 8195 21921 -495 -10700 -57 1849 8039 21921 -495 -10700 -57 1849 8039 21921 -495 -10700 24 1849 8039 21921 -495 -10700 24 1849 8039 21921 -495 -10700 914 1442 6269 21921 -495 -10700 914 1442 6269 21921 -495 -10700 2025-11-19 13:02:13,162 Hysteresis 3062 0: raw(6269 16000 16000 16000) min(-495 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 21921 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (269 10000 10000 10000) 7: 0: 6269@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6269@1p __all except Off__ 9: have active chargers. 9: raw(0 9731 9731 9731) min(-6764 9731 9731 9731) spread(-16969 9731 9731 9731) max_pv 15652 9: [ 0 6269@1p ] PM PV mtr(W) avl(W) raw max min spread 39 1441 6265 21921 -495 -10700 -147 1464 6365 21921 -495 -10700 -147 1464 6365 21921 -495 -10700 -54 1441 6265 21921 -495 -10700 -54 1441 6265 21921 -495 -10700 -1425 2434 10582 21921 -495 -10700 -1425 2434 10582 21921 -495 -10700 -414 1598 6947 21921 -495 -10700 -414 1598 6947 21921 -495 -10700 28 1441 6265 21921 -495 -10700 28 1441 6265 21921 -495 -10700 32 1441 6265 21921 -495 -10700 RECV 0: requested 10859 -> 8990 mA (measured 5.990A -0.001A -0.001A) 32 1441 6265 21921 -495 -10700 -96 1441 6265 21921 -495 -10700 -96 1441 6265 21921 -495 -10700 -33 1441 6265 21921 -495 -10700 -33 1441 6265 21921 -495 -10700 -22 1441 6265 21921 -495 -10700 -22 1441 6265 21921 -495 -10700 -5 1441 6265 21921 -495 -10700 2025-11-19 13:02:23,229 Hysteresis 3072 0: raw(6265 16000 16000 16000) min(-495 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 21921 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (265 10000 10000 10000) 7: 0: 6265@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6265@1p __all except Off__ 9: have active chargers. 9: raw(0 9735 9735 9735) min(-6760 9735 9735 9735) spread(-16965 9735 9735 9735) max_pv 15656 9: [ 0 6265@1p ] PM PV mtr(W) avl(W) raw max min spread -5 1440 6260 21921 -495 -10700 48 1440 6260 21921 -495 -10700 48 1440 6260 21921 -495 -10700 32 1440 6260 21921 -495 -10700 32 1440 6260 21921 -495 -10700 104 1438 6252 21921 -495 -10700 104 1438 6252 21921 -495 -10700 89 1440 6260 21921 -495 -10700 89 1440 6260 21921 -495 -10700 -13 1440 6260 21921 -495 -10700 -13 1440 6260 21921 -495 -10700 -1 1440 6260 21921 -495 -10700 -1 1440 6260 21921 -495 -10700 17 1440 6260 21921 -495 -10700 17 1440 6260 21921 -495 -10700 9 1440 6260 21921 -495 -10700 9 1440 6260 21921 -495 -10700 -44 1440 6260 21921 -495 -10700 -44 1440 6260 21921 -495 -10700 -6 1440 6260 21921 -495 -10700 2025-11-19 13:02:33,243 Hysteresis 3082 0: raw(6260 16000 16000 16000) min(-495 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 21921 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (260 10000 10000 10000) 7: 0: 6260@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6260@1p __all except Off__ 9: have active chargers. 9: raw(0 9740 9740 9740) min(-6755 9740 9740 9740) spread(-16960 9740 9740 9740) max_pv 15661 9: [ 0 6260@1p ] PM PV mtr(W) avl(W) raw max min spread -6 1439 6256 21921 -495 -10700 6 1439 6256 21921 -495 -10700 6 1439 6256 21921 -495 -10700 -2 1439 6256 21921 -495 -10700 -2 1439 6256 21921 -495 -10700 52 1439 6256 21921 -495 -10700 52 1439 6256 21921 -495 -10700 70 1439 6256 21921 -495 -10700 70 1439 6256 21921 -495 -10700 -34 1439 6256 21921 -495 -10700 -34 1439 6256 21921 -495 -10700 -20 1439 6256 21921 -495 -10700 -20 1439 6256 21921 -495 -10700 -11 1439 6256 21921 -495 -10700 -11 1439 6256 21921 -495 -10700 6 1439 6256 21921 -495 -10700 6 1439 6256 21921 -495 -10700 30 1439 6256 21921 -495 -10700 30 1439 6256 21921 -495 -10700 2025-11-19 13:02:43,250 Hysteresis 3092 0: raw(6256 16000 16000 16000) min(-495 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 21921 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (256 10000 10000 10000) 7: 0: 6256@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6256@1p __all except Off__ 9: have active chargers. 9: raw(0 9744 9744 9744) min(-6751 9744 9744 9744) spread(-16956 9744 9744 9744) max_pv 15665 9: [ 0 6256@1p ] PM PV mtr(W) avl(W) raw max min spread 19 1438 6252 21921 -495 -10700 19 1438 6252 21921 -495 -10700 -44 1438 6252 21921 -495 -10700 -44 1438 6252 21921 -495 -10700 -9 1438 6252 21921 -495 -10700 -9 1438 6252 21921 -495 -10700 4 1438 6252 21921 -495 -10700 4 1438 6252 21921 -495 -10700 5 1438 6252 21921 -495 -10700 5 1438 6252 21921 -495 -10700 -3 1438 6252 21921 -495 -10700 -3 1438 6252 21921 -495 -10700 43 1438 6252 21921 -495 -10700 43 1438 6252 21921 -495 -10700 16 1438 6252 21921 -495 -10700 16 1438 6252 21921 -495 -10700 -3 1438 6252 21921 -495 -10700 -3 1438 6252 21921 -495 -10700 1 1438 6252 21921 -495 -10700 1 1438 6252 21921 -495 -10700 2025-11-19 13:02:53,336 Hysteresis 3102 0: raw(6252 16000 16000 16000) min(-495 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 21921 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (252 10000 10000 10000) 7: 0: 6252@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6252@1p __all except Off__ 9: have active chargers. 9: raw(0 9748 9748 9748) min(-6747 9748 9748 9748) spread(-16952 9748 9748 9748) max_pv 15669 9: [ 0 6252@1p ] PM PV mtr(W) avl(W) raw max min spread -3 1437 6247 21921 -495 -10700 -3 1437 6247 21921 -495 -10700 3 1437 6247 21921 -495 -10700 3 1437 6247 21921 -495 -10700 35 1437 6247 21921 -495 -10700 35 1437 6247 21921 -495 -10700 -1 1437 6247 21921 -495 -10700 -1 1437 6247 21921 -495 -10700 -30 1437 6247 21921 -495 -10700 -30 1437 6247 21921 -495 -10700 -17 1437 6247 21921 -495 -10700 -17 1437 6247 21921 -495 -10700 11 1437 6247 21921 -495 -10700 11 1437 6247 21921 -495 -10700 453 1261 5482 21921 -495 -10700 453 1261 5482 21921 -495 -10700 109 1433 6230 21921 -495 -10700 109 1433 6230 21921 -495 -10700 48 1437 6247 21921 -495 -10700 48 1437 6247 21921 -495 -10700 2025-11-19 13:03:03,346 Hysteresis 3112 0: raw(6247 16000 16000 16000) min(-495 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 21921 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (247 10000 10000 10000) 7: 0: 6247@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6247@1p __all except Off__ 9: have active chargers. 9: raw(0 9753 9753 9753) min(-6742 9753 9753 9753) spread(-16947 9753 9753 9753) max_pv 15674 9: [ 0 6247@1p ] PM PV mtr(W) avl(W) raw max min spread -11 1436 6243 21921 -495 -10700 -5 1436 6243 21921 -495 -10700 -5 1436 6243 21921 -495 -10700 22 1436 6243 21921 -495 -10700 22 1436 6243 21921 -495 -10700 27 1436 6243 21921 -495 -10700 27 1436 6243 21921 -495 -10700 232 1370 5956 21921 -495 -10700 232 1370 5956 21921 -495 -10700 59 1436 6243 21921 -495 -10700 59 1436 6243 21921 -495 -10700 -161 1466 6373 21921 -495 -10700 -161 1466 6373 21921 -495 -10700 -131 1451 6308 21921 -495 -10700 -131 1451 6308 21921 -495 -10700 -58 1436 6243 21921 -495 -10700 -58 1436 6243 21921 -495 -10700 7 1436 6243 21921 -495 -10700 7 1436 6243 21921 -495 -10700 -47 1436 6243 21921 -495 -10700 2025-11-19 13:03:13,352 Hysteresis 3122 0: raw(6243 16000 16000 16000) min(-495 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 21921 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (243 10000 10000 10000) 7: 0: 6243@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6243@1p __all except Off__ 9: have active chargers. 9: raw(0 9757 9757 9757) min(-6738 9757 9757 9757) spread(-16943 9757 9757 9757) max_pv 15678 9: [ 0 6243@1p ] PM PV mtr(W) avl(W) raw max min spread -47 1435 6239 21921 -495 -10700 16 1435 6239 21921 -495 -10700 16 1435 6239 21921 -495 -10700 -39 1435 6239 21921 -495 -10700 -39 1435 6239 21921 -495 -10700 -100 1435 6239 21921 -495 -10700 -100 1435 6239 21921 -495 -10700 -39 1435 6239 21921 -495 -10700 -39 1435 6239 21921 -495 -10700 -11 1435 6239 21921 -495 -10700 -11 1435 6239 21921 -495 -10700 72 1435 6239 21921 -495 -10700 72 1435 6239 21921 -495 -10700 40 1435 6239 21921 -495 -10700 40 1435 6239 21921 -495 -10700 -55 1435 6239 21921 -495 -10700 -55 1435 6239 21921 -495 -10700 -9 1435 6239 21921 -495 -10700 -9 1435 6239 21921 -495 -10700 10 1435 6239 21921 -495 -10700 2025-11-19 13:03:23,483 Hysteresis 3132 0: raw(6239 16000 16000 16000) min(-495 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 21921 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (239 10000 10000 10000) 7: 0: 6239@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6239@1p __all except Off__ 9: have active chargers. 9: raw(0 9761 9761 9761) min(-6734 9761 9761 9761) spread(-16939 9761 9761 9761) max_pv 15682 9: [ 0 6239@1p ] PM PV mtr(W) avl(W) raw max min spread 10 1434 6234 21921 -495 -10700 20 1434 6234 21921 -495 -10700 20 1434 6234 21921 -495 -10700 50 1434 6234 21921 -495 -10700 50 1434 6234 21921 -495 -10700 33 1434 6234 21921 -495 -10700 33 1434 6234 21921 -495 -10700 3 1434 6234 21921 -495 -10700 3 1434 6234 21921 -495 -10700 -14 1434 6234 21921 -495 -10700 -14 1434 6234 21921 -495 -10700 11 1434 6234 21921 -495 -10700 11 1434 6234 21921 -495 -10700 0 1434 6234 21921 -495 -10700 0 1434 6234 21921 -495 -10700 78 1434 6234 21921 -495 -10700 78 1434 6234 21921 -495 -10700 25 1434 6234 21921 -495 -10700 25 1434 6234 21921 -495 -10700 -60 1434 6234 21921 -495 -10700 2025-11-19 13:03:33,490 Hysteresis 3142 0: raw(6234 16000 16000 16000) min(-495 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 21921 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (234 10000 10000 10000) 7: 0: 6234@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6234@1p __all except Off__ 9: have active chargers. 9: raw(0 9766 9766 9766) min(-6729 9766 9766 9766) spread(-16934 9766 9766 9766) max_pv 15687 9: [ 0 6234@1p ] PM PV mtr(W) avl(W) raw max min spread -60 1433 6230 21921 -495 -10700 -34 1433 6230 21921 -495 -10700 -34 1433 6230 21921 -495 -10700 -12 1433 6230 21921 -495 -10700 -12 1433 6230 21921 -495 -10700 2 1433 6230 21921 -495 -10700 2 1433 6230 21921 -495 -10700 20 1433 6230 21921 -495 -10700 20 1433 6230 21921 -495 -10700 19 1433 6230 21921 -495 -10700 19 1433 6230 21921 -495 -10700 -16 1433 6230 21921 -495 -10700 -16 1433 6230 21921 -495 -10700 -21 1433 6230 21921 -495 -10700 -21 1433 6230 21921 -495 -10700 21 1433 6230 21921 -495 -10700 21 1433 6230 21921 -495 -10700 -8 1433 6230 21921 -495 -10700 -8 1433 6230 21921 -495 -10700 41 1433 6230 21921 -495 -10700 2025-11-19 13:03:43,501 Hysteresis 3152 0: raw(6230 16000 16000 16000) min(-495 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 21921 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (230 10000 10000 10000) 7: 0: 6230@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6230@1p __all except Off__ 9: have active chargers. 9: raw(0 9770 9770 9770) min(-6725 9770 9770 9770) spread(-16930 9770 9770 9770) max_pv 15691 9: [ 0 6230@1p ] PM PV mtr(W) avl(W) raw max min spread 41 1432 6226 21921 -495 -10700 24 1432 6226 21921 -495 -10700 24 1432 6226 21921 -495 -10700 -49 1432 6226 21921 -495 -10700 -49 1432 6226 21921 -495 -10700 -33 1432 6226 21921 -495 -10700 -33 1432 6226 21921 -495 -10700 -13 1432 6226 21921 -495 -10700 -13 1432 6226 21921 -495 -10700 3 1432 6226 21921 -495 -10700 3 1432 6226 21921 -495 -10700 16 1432 6226 21921 -495 -10700 16 1432 6226 21921 -495 -10700 0 1432 6226 21921 -495 -10700 0 1432 6226 21921 -495 -10700 11 1432 6226 21921 -495 -10700 8 1432 6226 21921 -495 -10700 8 1432 6226 21921 -495 -10700 -18 1432 6226 21921 -495 -10700 -18 1432 6226 21921 -495 -10700 2025-11-19 13:03:53,513 Hysteresis 3162 0: raw(6226 16000 16000 16000) min(-495 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 21921 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (226 10000 10000 10000) 7: 0: 6226@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6226@1p __all except Off__ 9: have active chargers. 9: raw(0 9774 9774 9774) min(-6721 9774 9774 9774) spread(-16926 9774 9774 9774) max_pv 15695 9: [ 0 6226@1p ] PM PV mtr(W) avl(W) raw max min spread -20 1431 6221 21921 -495 -10700 -20 1431 6221 21921 -495 -10700 -21 1431 6221 21921 -495 -10700 -21 1431 6221 21921 -495 -10700 35 1431 6221 21921 -495 -10700 35 1431 6221 21921 -495 -10700 36 1431 6221 21921 -495 -10700 36 1431 6221 21921 -495 -10700 -48 1431 6221 21921 -495 -10700 -48 1431 6221 21921 -495 -10700 -20 1431 6221 21921 -495 -10700 -20 1431 6221 21921 -495 -10700 500 1231 5352 21921 -495 -10700 500 1231 5352 21921 -495 -10700 92 1431 6221 21921 -495 -10700 92 1431 6221 21921 -495 -10700 5 1431 6221 21921 -495 -10700 5 1431 6221 21921 -495 -10700 1 1431 6221 21921 -495 -10700 2025-11-19 13:04:03,521 Hysteresis 3172 0: raw(6221 16000 16000 16000) min(-495 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 21921 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (221 10000 10000 10000) 7: 0: 6221@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6221@1p __all except Off__ 9: have active chargers. 9: raw(0 9779 9779 9779) min(-6716 9779 9779 9779) spread(-16921 9779 9779 9779) max_pv 15700 9: [ 0 6221@1p ] PM PV mtr(W) avl(W) raw max min spread 1 1430 6217 21921 -495 -10700 2 1430 6217 21921 -495 -10700 2 1430 6217 21921 -495 -10700 13 1430 6217 21921 -495 -10700 13 1430 6217 21921 -495 -10700 -35 1430 6217 21921 -495 -10700 -35 1430 6217 20269 -495 -10700 16 1430 6217 20269 -495 -10700 16 1430 6217 20269 -495 -10700 -49 1430 6217 20269 -495 -10700 -49 1430 6217 20269 -495 -10700 -106 1433 6230 20269 -495 -10700 -106 1433 6230 20269 -495 -10700 -128 1444 6278 20269 -495 -10700 -128 1444 6278 20269 -495 -10700 -54 1430 6217 20269 -495 -10700 -54 1430 6217 20269 -495 -10700 51 1430 6217 20269 -495 -10700 51 1430 6217 20269 -495 -10700 29 1430 6217 20269 -495 -10700 2025-11-19 13:04:13,634 Hysteresis 3182 0: raw(6217 16000 16000 16000) min(-495 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 20269 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (217 10000 10000 10000) 7: 0: 6217@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6217@1p __all except Off__ 9: have active chargers. 9: raw(0 9783 9783 9783) min(-6712 9783 9783 9783) spread(-16917 9783 9783 9783) max_pv 14052 9: [ 0 6217@1p ] PM PV mtr(W) avl(W) raw max min spread 29 1429 6213 20269 -495 -10700 6 1429 6213 20269 -495 -10700 6 1429 6213 20269 -495 -10700 15 1429 6213 20269 -495 -10700 15 1429 6213 20269 -495 -10700 15 1429 6213 20269 -495 -10700 -11 1429 6213 20269 -495 -10700 -11 1429 6213 20269 -495 -10700 -11 1429 6213 20269 -495 -10700 -52 1429 6213 20269 -495 -10700 -52 1429 6213 20269 -495 -10700 -11 1429 6213 20269 -495 -10700 -11 1429 6213 20269 -495 -10700 49 1429 6213 20269 -495 -10700 49 1429 6213 20269 -495 -10700 6 1429 6213 20269 -495 -10700 6 1429 6213 20269 -495 -10700 -57 1429 6213 20269 -495 -10700 -57 1429 6213 20269 -495 -10700 -23 1429 6213 20269 -495 -10700 2025-11-19 13:04:23,639 Hysteresis 3192 0: raw(6213 16000 16000 16000) min(-495 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 20269 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (213 10000 10000 10000) 7: 0: 6213@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6213@1p __all except Off__ 9: have active chargers. 9: raw(0 9787 9787 9787) min(-6708 9787 9787 9787) spread(-16913 9787 9787 9787) max_pv 14056 9: [ 0 6213@1p ] PM PV mtr(W) avl(W) raw max min spread -23 1428 6208 20269 -495 -10700 7 1428 6208 20269 -495 -10700 7 1428 6208 20269 -495 -10700 -4 1428 6208 20269 -495 -10700 -4 1428 6208 20269 -495 -10700 26 1428 6208 20269 -495 -10700 26 1428 6208 20269 -495 -10700 20 1428 6208 20269 -495 -10700 -37 1428 6208 20269 -495 -10700 -37 1428 6208 20269 -495 -10700 -29 1428 6208 20269 -495 -10700 -29 1428 6208 20269 -495 -10700 -21 1428 6208 20269 -495 -10700 -21 1428 6208 20269 -495 -10700 -18 1428 6208 20269 -495 -10700 -18 1428 6208 20269 -495 -10700 66 1428 6208 20269 -495 -10700 66 1428 6208 20269 -495 -10700 38 1428 6208 20269 -495 -10700 38 1428 6208 20269 -495 -10700 2025-11-19 13:04:33,647 Hysteresis 3202 0: raw(6208 16000 16000 16000) min(-495 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 20269 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (208 10000 10000 10000) 7: 0: 6208@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6208@1p __all except Off__ 9: have active chargers. 9: raw(0 9792 9792 9792) min(-6703 9792 9792 9792) spread(-16908 9792 9792 9792) max_pv 14061 9: [ 0 6208@1p ] PM PV mtr(W) avl(W) raw max min spread -65 1427 6204 20269 -495 -10700 -65 1427 6204 20269 -495 -10700 -12 1427 6204 20269 -495 -10700 -12 1427 6204 20269 -495 -10700 -16 1427 6204 20269 -495 -10700 -16 1427 6204 20269 -495 -10700 5 1427 6204 20269 -495 -10700 5 1427 6204 20269 -495 -10700 -4 1427 6204 20269 -495 -10700 -4 1427 6204 20269 -495 -10700 14 1427 6204 20269 -495 -10700 14 1427 6204 20269 -495 -10700 -11 1427 6204 20269 -495 -10700 -11 1427 6204 20269 -495 -10700 -17 1427 6204 20269 -495 -10700 -17 1427 6204 20269 -495 -10700 9 1427 6204 20269 -495 -10700 9 1427 6204 20269 -495 -10700 12 1427 6204 20269 -495 -10700 12 1427 6204 20269 -495 -10700 2025-11-19 13:04:43,787 Hysteresis 3213 0: raw(6204 16000 16000 16000) min(-495 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 20269 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (204 10000 10000 10000) 7: 0: 6204@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6204@1p __all except Off__ 9: have active chargers. 9: raw(0 9796 9796 9796) min(-6699 9796 9796 9796) spread(-16904 9796 9796 9796) max_pv 14065 9: [ 0 6204@1p ] PM PV mtr(W) avl(W) raw max min spread 33 1426 6200 20269 -495 -10700 33 1426 6200 20269 -495 -10700 46 1426 6200 20269 -495 -10700 46 1426 6200 20269 -495 -10700 -17 1426 6200 20269 -495 -10700 -17 1426 6200 20269 -495 -10700 -10 1426 6200 20269 -495 -10700 -10 1426 6200 20269 -495 -10700 1 1426 6200 20269 -495 -10700 1 1426 6200 20269 -495 -10700 15 1426 6200 20269 -495 -10700 15 1426 6200 20269 -495 -10700 -25 1426 6200 20269 -495 -10700 -25 1426 6200 20269 -495 -10700 21 1426 6200 20269 -495 -10700 21 1426 6200 20269 -495 -10700 32 1426 6200 20269 -495 -10700 32 1426 6200 20269 -495 -10700 -14 1426 6200 20269 -495 -10700 2025-11-19 13:04:53,795 Hysteresis 3223 0: raw(6200 16000 16000 16000) min(-495 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 20269 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (200 10000 10000 10000) 7: 0: 6200@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6200@1p __all except Off__ 9: have active chargers. 9: raw(0 9800 9800 9800) min(-6695 9800 9800 9800) spread(-16900 9800 9800 9800) max_pv 14069 9: [ 0 6200@1p ] PM PV mtr(W) avl(W) raw max min spread -14 1426 6200 20269 -495 -10700 -10 1426 6200 20269 -495 -10700 -10 1426 6200 20269 -495 -10700 -4 1426 6200 20269 -495 -10700 -4 1426 6200 20269 -495 -10700 24 1426 6200 20269 -495 -10700 24 1426 6200 20269 -495 -10700 58 1426 6200 20269 -495 -10700 58 1426 6200 20269 -495 -10700 9 1426 6200 20269 -495 -10700 9 1426 6200 20269 -495 -10700 -19 1426 6200 20269 -495 -10700 -19 1426 6200 20269 -495 -10700 373 1290 5608 20269 -495 -10700 373 1290 5608 20269 -495 -10700 82 1426 6200 20269 -495 -10700 82 1426 6200 20269 -495 -10700 -78 1426 6200 20269 -495 -10700 -78 1426 6200 20269 -495 -10700 4 1426 6200 20269 -495 -10700 2025-11-19 13:05:03,872 Hysteresis 3233 0: raw(6200 16000 16000 16000) min(-495 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 20269 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (200 10000 10000 10000) 7: 0: 6200@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6200@1p __all except Off__ 9: have active chargers. 9: raw(0 9800 9800 9800) min(-6695 9800 9800 9800) spread(-16900 9800 9800 9800) max_pv 14069 9: [ 0 6200@1p ] PM PV mtr(W) avl(W) raw max min spread 4 1426 6200 20269 -495 -10700 38 1426 6200 20269 -495 -10700 38 1426 6200 20269 -495 -10700 -16 1426 6200 20269 -495 -10700 -16 1426 6200 20269 -495 -10700 -37 1426 6200 20165 -495 -10700 -37 1426 6200 20165 -495 -10700 -17 1426 6200 15721 -495 -10700 -17 1426 6200 15721 -495 -10700 -81 1426 6200 15721 -495 -10700 -81 1426 6200 15721 -495 -10700 -67 1426 6200 15721 -495 -10700 -67 1426 6200 15721 -495 -10700 -4 1426 6200 15721 -495 -10700 -4 1426 6200 15721 -495 -10700 -40 1426 6200 15721 -495 -10700 -40 1426 6200 15721 -495 -10700 22 1426 6200 15721 -495 -10700 22 1426 6200 15721 -495 -10700 18 1426 6200 15721 -495 -10700 2025-11-19 13:05:13,909 Hysteresis 3243 0: raw(6200 16000 16000 16000) min(-495 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 15721 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (200 10000 10000 10000) 7: 0: 6200@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6200@1p __all except Off__ 9: have active chargers. 9: raw(0 9800 9800 9800) min(-6695 9800 9800 9800) spread(-16900 9800 9800 9800) max_pv 9521 9: [ 0 6200@1p ] PM PV mtr(W) avl(W) raw max min spread 18 1426 6200 15721 -495 -10700 4 1426 6200 15721 -495 -10700 4 1426 6200 15721 -495 -10700 57 1426 6200 15721 -495 -10700 57 1426 6200 15721 -495 -10700 57 1426 6200 15721 -495 -10700 -9 1426 6200 15721 -495 -10700 -9 1426 6200 15721 -495 -10700 -79 1426 6200 15721 -495 -10700 -79 1426 6200 15721 -495 -10700 -14 1426 6200 15721 -495 -10700 -14 1426 6200 15721 -495 -10700 22 1426 6200 15721 -495 -10700 22 1426 6200 15721 -495 -10700 74 1426 6200 15721 -495 -10700 74 1426 6200 15721 -495 -10700 43 1426 6200 15721 -495 -10700 43 1426 6200 15721 -495 -10700 -36 1426 6200 15721 -495 -10700 -36 1426 6200 15721 -495 -10700 2025-11-19 13:05:23,915 Hysteresis 3253 0: raw(6200 16000 16000 16000) min(-495 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 15721 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (200 10000 10000 10000) 7: 0: 6200@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6200@1p __all except Off__ 9: have active chargers. 9: raw(0 9800 9800 9800) min(-6695 9800 9800 9800) spread(-16900 9800 9800 9800) max_pv 9521 9: [ 0 6200@1p ] PM PV mtr(W) avl(W) raw max min spread -28 1426 6200 15721 -495 -10700 -28 1426 6200 15721 -495 -10700 4 1426 6200 15721 -495 -10700 4 1426 6200 15721 -495 -10700 -20 1426 6200 15721 -495 -10700 -20 1426 6200 15721 -495 -10700 30 1426 6200 15721 -495 -10700 30 1426 6200 15721 -495 -10700 24 1426 6200 15721 -495 -10700 24 1426 6200 15721 -495 -10700 -25 1426 6200 15721 -495 -10700 -25 1426 6200 15721 -495 -10700 -27 1426 6200 15721 -495 -10700 -27 1426 6200 15721 -495 -10700 -3 1426 6200 15721 -495 -10700 -3 1426 6200 15721 -495 -10700 -4 1426 6200 15721 -495 -10700 -4 1426 6200 15721 -495 -10700 48 1426 6200 15721 -495 -10700 48 1426 6200 15721 -495 -10700 2025-11-19 13:05:34,084 Hysteresis 3263 0: raw(6200 16000 16000 16000) min(-495 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 15721 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (200 10000 10000 10000) 7: 0: 6200@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6200@1p __all except Off__ 9: have active chargers. 9: raw(0 9800 9800 9800) min(-6695 9800 9800 9800) spread(-16900 9800 9800 9800) max_pv 9521 9: [ 0 6200@1p ] PM PV mtr(W) avl(W) raw max min spread 13 1426 6200 15721 -495 -10700 13 1426 6200 15721 -495 -10700 -55 1426 6200 15721 -495 -10700 -55 1426 6200 15721 -391 -10700 -36 1426 6200 15721 -391 -10700 -36 1426 6200 15721 -386 -10700 -22 1426 6200 15721 734 -10700 -22 1426 6200 15721 734 -10700 -12 1426 6200 15721 734 -10700 -12 1426 6200 15721 5352 -10700 -4 1426 6200 15721 5352 -10700 -4 1426 6200 15721 5352 -10700 32 1426 6200 15721 5352 -10700 32 1426 6200 15721 5352 -10700 8 1426 6200 15721 5352 -10700 8 1426 6200 15721 5352 -10700 -39 1426 6200 15721 5352 -10700 -39 1426 6200 15721 5352 -10700 -8 1426 6200 15721 5352 -10700 -8 1426 6200 15721 5352 -10700 2025-11-19 13:05:44,253 Hysteresis 3273 0: raw(6200 16000 16000 16000) min(5352 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 15721 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (200 10000 10000 10000) 7: 0: 6200@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6200@1p __all except Off__ 9: have active chargers. 9: raw(0 9800 9800 9800) min(-848 9800 9800 9800) spread(-16900 9800 9800 9800) max_pv 9521 9: [ 0 6200@1p ] PM PV mtr(W) avl(W) raw max min spread 5 1426 6200 15721 5352 -10700 5 1426 6200 15721 5352 -10700 14 1426 6200 15721 5352 -10700 14 1426 6200 15721 5352 -10700 12 1426 6200 15721 5352 -10700 12 1426 6200 15721 5352 -10700 -11 1426 6200 15721 5352 -10700 -11 1426 6200 15721 5352 -10700 -38 1426 6200 15721 5352 -10700 -38 1426 6200 15721 5352 -10700 -15 1426 6200 15721 5352 -10700 -15 1426 6200 15721 5352 -10700 -8 1426 6200 15721 5352 -10700 -8 1426 6200 15721 5352 -10700 -7 1426 6200 15721 5352 -10700 -7 1426 6200 15721 5352 -10700 64 1426 6200 15721 5352 -10700 17 1426 6200 15721 5352 -10700 17 1426 6200 15721 5352 -10700 -24 1426 6200 15721 5352 -10700 2025-11-19 13:05:54,258 Hysteresis 3283 0: raw(6200 16000 16000 16000) min(5352 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 15721 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (200 10000 10000 10000) 7: 0: 6200@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6200@1p __all except Off__ 9: have active chargers. 9: raw(0 9800 9800 9800) min(-848 9800 9800 9800) spread(-16900 9800 9800 9800) max_pv 9521 9: [ 0 6200@1p ] PM PV mtr(W) avl(W) raw max min spread -24 1426 6200 15721 5352 -10700 -31 1426 6200 15721 5352 -10700 -31 1426 6200 15721 5352 -10700 25 1426 6200 15721 5352 -10700 25 1426 6200 15721 5352 -10700 9 1426 6200 15721 5352 -10700 9 1426 6200 15721 5352 -10700 24 1426 6200 15721 5352 -10700 24 1426 6200 15721 5352 -10700 -7 1426 6200 15721 5352 -10700 -7 1426 6200 15721 5352 -10700 -16 1426 6200 15721 5352 -10700 -16 1426 6200 15721 5352 -10700 -3 1426 6200 15721 5352 -10700 -3 1426 6200 15721 5352 -10700 -8 1426 6200 15721 5352 -10700 -8 1426 6200 15721 5352 -10700 -22 1426 6200 15721 5352 -10700 -22 1426 6200 15721 5352 -10700 48 1426 6200 15721 5352 -10700 2025-11-19 13:06:04,358 Hysteresis 3293 0: raw(6200 16000 16000 16000) min(5352 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 15721 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (200 10000 10000 10000) 7: 0: 6200@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6200@1p __all except Off__ 9: have active chargers. 9: raw(0 9800 9800 9800) min(-848 9800 9800 9800) spread(-16900 9800 9800 9800) max_pv 9521 9: [ 0 6200@1p ] PM PV mtr(W) avl(W) raw max min spread 48 1426 6200 15721 5352 -10700 49 1426 6200 15721 5352 -10700 49 1426 6200 15721 5352 -10700 -58 1426 6200 15721 5352 -10700 -58 1426 6200 15295 5352 -10700 -42 1426 6200 15295 5352 -10700 -42 1426 6200 14452 5352 -10700 26 1426 6200 14452 5352 -10700 26 1426 6200 10582 5352 -10700 1 1426 6200 10582 5352 -10700 1 1426 6200 10582 5352 -10700 49 1426 6200 10582 5352 -10700 49 1426 6200 10582 5352 -10700 30 1426 6200 10582 5352 -10700 30 1426 6200 10582 5352 -10700 -29 1426 6200 10582 5352 -10700 -29 1426 6200 10582 5352 -10700 -38 1426 6200 10582 5352 -10700 -38 1426 6200 10582 5352 -10700 -28 1426 6200 10582 5352 -10700 2025-11-19 13:06:14,403 Hysteresis 3303 0: raw(6200 16000 16000 16000) min(5352 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 10582 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (200 10000 10000 10000) 7: 0: 6200@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6200@1p __all except Off__ 9: have active chargers. 9: raw(0 9800 9800 9800) min(-848 9800 9800 9800) spread(-16900 9800 9800 9800) max_pv 4382 9: [ 0 6200@1p ] PM PV mtr(W) avl(W) raw max min spread -28 1426 6200 10582 5352 -10700 -18 1426 6200 10582 5352 -10700 -18 1426 6200 10582 5352 -10700 24 1426 6200 10582 5352 -10700 24 1426 6200 10582 5352 -10700 14 1426 6200 10582 5352 -10700 14 1426 6200 10582 5352 -10700 -42 1426 6200 10582 5352 -10700 -42 1426 6200 10582 5352 -10700 -36 1426 6200 6947 5352 -10700 -36 1426 6200 6947 5352 -10700 1 1426 6200 6373 5352 -10700 1 1426 6200 6373 5352 -10700 45 1426 6200 6373 5352 -10700 45 1426 6200 6373 5352 -10700 58 1426 6200 6373 5352 -10700 58 1426 6200 6373 5352 -10700 27 1426 6200 6373 5352 -10700 27 1426 6200 6373 5352 -10700 2025-11-19 13:06:24,410 Hysteresis 3313 0: raw(6200 16000 16000 16000) min(5352 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 6373 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (200 10000 10000 10000) 7: 0: 6200@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6200@1p __all except Off__ 9: have active chargers. 9: raw(0 9800 9800 9800) min(-848 9800 9800 9800) spread(-16900 9800 9800 9800) max_pv 173 9: [ 0 6200@1p ] PM PV mtr(W) avl(W) raw max min spread -32 1426 6200 6373 5352 -10700 -32 1426 6200 6373 5352 -10700 -38 1426 6200 6373 5352 -10700 -38 1426 6200 6373 5352 -10700 -6 1426 6200 6373 5352 -10700 -6 1426 6200 6373 5352 -10700 -3 1426 6200 6373 5352 -10700 -3 1426 6200 6373 5352 -10700 37 1426 6200 6373 5352 -10700 184 1384 6017 6373 5352 -10700 184 1384 6017 6373 5352 -10700 81 1426 6200 6373 5352 -10700 81 1426 6200 6373 5352 -10700 -23 1426 6200 6373 5352 -10700 -23 1426 6200 6373 5352 -10700 -27 1426 6200 6373 5352 -10700 -27 1426 6200 6373 5352 -10700 -17 1426 6200 6373 5352 -10700 -17 1426 6200 6373 5352 -10700 31 1426 6200 6373 5352 -10700 2025-11-19 13:06:34,454 Hysteresis 3323 0: raw(6200 16000 16000 16000) min(5352 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 6373 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (200 10000 10000 10000) 7: 0: 6200@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6200@1p __all except Off__ 9: have active chargers. 9: raw(0 9800 9800 9800) min(-848 9800 9800 9800) spread(-16900 9800 9800 9800) max_pv 173 9: [ 0 6200@1p ] PM PV mtr(W) avl(W) raw max min spread 31 1426 6200 6373 5352 -10700 48 1426 6200 6373 5352 -10700 48 1426 6200 6373 5352 -10700 -46 1426 6200 6373 5352 -10700 -46 1426 6200 6373 5352 -10700 -42 1426 6200 6373 5352 -10700 -42 1426 6200 6373 5352 -10700 -150 1451 6308 6373 5352 -10700 -150 1451 6308 6373 5352 -10700 -51 1426 6200 6373 5352 -10700 -51 1426 6200 6373 5352 -10700 6 1426 6200 6373 5352 -10700 6 1426 6200 6373 5352 -10700 38 1426 6200 6373 5352 -10700 38 1426 6200 6373 5352 -10700 7 1426 6200 6373 5352 -10700 7 1426 6200 6373 5352 -10700 -36 1426 6200 6373 5352 -10700 -36 1426 6200 6373 5352 -10700 -4 1426 6200 6373 5352 -10700 2025-11-19 13:06:44,459 Hysteresis 3333 0: raw(6200 16000 16000 16000) min(5352 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 6373 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (200 10000 10000 10000) 7: 0: 6200@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6200@1p __all except Off__ 9: have active chargers. 9: raw(0 9800 9800 9800) min(-848 9800 9800 9800) spread(-16900 9800 9800 9800) max_pv 173 9: [ 0 6200@1p ] PM PV mtr(W) avl(W) raw max min spread -4 1426 6200 6373 5352 -10700 -7 1426 6200 6373 5352 -10700 -7 1426 6200 6373 5352 -10700 1 1426 6200 6373 5352 -10700 1 1426 6200 6373 5352 -10700 23 1426 6200 6373 5352 -10700 23 1426 6200 6373 5352 -10700 -13 1426 6200 6373 5352 -10700 -13 1426 6200 6373 5352 -10700 -29 1426 6200 6373 5352 -10700 -29 1426 6200 6373 5352 -10700 -1 1426 6200 6373 5352 -10700 -1 1426 6200 6373 5352 -10700 -1 1426 6200 6373 5352 -10700 -2 1426 6200 6373 5352 -10700 9 1426 6200 6373 5352 -10700 9 1426 6200 6373 5352 -10700 53 1426 6200 6373 5352 -10700 53 1426 6200 6373 5352 -10700 -21 1426 6200 6373 5352 -10700 2025-11-19 13:06:54,469 Hysteresis 3343 0: raw(6200 16000 16000 16000) min(5352 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 6373 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (200 10000 10000 10000) 7: 0: 6200@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6200@1p __all except Off__ 9: have active chargers. 9: raw(0 9800 9800 9800) min(-848 9800 9800 9800) spread(-16900 9800 9800 9800) max_pv 173 9: [ 0 6200@1p ] PM PV mtr(W) avl(W) raw max min spread -21 1426 6200 6373 5352 -10700 -42 1426 6200 6373 5352 -10700 -42 1426 6200 6373 5352 -10700 25 1426 6200 6373 5352 -10700 25 1426 6200 6373 5352 -10700 -18 1426 6200 6373 5352 -10700 -18 1426 6200 6373 5352 -10700 -16 1426 6200 6373 5352 -10700 -16 1426 6200 6373 5352 -10700 21 1426 6200 6373 5352 -10700 21 1426 6200 6373 5352 -10700 4 1426 6200 6373 5352 -10700 4 1426 6200 6373 5352 -10700 -62 1426 6200 6373 5352 -10700 -62 1426 6200 6373 5352 -10700 -42 1426 6200 6373 5352 -10700 -42 1426 6200 6373 5352 -10700 -6 1426 6200 6373 5352 -10700 -6 1426 6200 6373 5352 -10700 2025-11-19 13:07:04,649 Hysteresis 3353 0: raw(6200 16000 16000 16000) min(5352 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 6373 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (200 10000 10000 10000) 7: 0: 6200@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6200@1p __all except Off__ 9: have active chargers. 9: raw(0 9800 9800 9800) min(-848 9800 9800 9800) spread(-16900 9800 9800 9800) max_pv 173 9: [ 0 6200@1p ] PM PV mtr(W) avl(W) raw max min spread -10 1426 6200 6373 5352 -10700 -10 1426 6200 6373 5352 -10700 25 1426 6200 6373 5352 -10700 25 1426 6200 6373 5352 -10700 30 1426 6200 6373 5352 -10700 30 1426 6200 6373 5352 -10700 -15 1426 6200 6373 5352 -10700 -15 1426 6200 6373 5352 -10700 -29 1426 6200 6373 5352 -10700 -29 1426 6200 6373 5352 -10700 -14 1426 6200 6373 5352 -10700 -14 1426 6200 6373 5352 -10700 -23 1426 6200 6373 5352 -10700 -23 1426 6200 6373 5352 -10700 29 1426 6200 6373 5352 -10700 29 1426 6200 6373 5352 -10700 12 1426 6200 6308 5352 -10700 12 1426 6200 6308 5352 -10700 -53 1426 6200 6308 5352 -10700 -53 1426 6200 6308 5352 -10700 2025-11-19 13:07:14,654 Hysteresis 3363 0: raw(6200 16000 16000 16000) min(5352 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 6308 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (200 10000 10000 10000) 7: 0: 6200@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6200@1p __all except Off__ 9: have active chargers. 9: raw(0 9800 9800 9800) min(-848 9800 9800 9800) spread(-16900 9800 9800 9800) max_pv 108 9: [ 0 6200@1p ] PM PV mtr(W) avl(W) raw max min spread -51 1426 6200 6308 5352 -10700 -51 1426 6200 6308 5352 -10700 -13 1426 6200 6308 5352 -10700 -13 1426 6200 6308 5352 -10700 -10 1426 6200 6308 5352 -10700 -10 1426 6200 6308 5352 -10700 14 1426 6200 6308 5352 -10700 21 1426 6200 6308 5352 -10700 21 1426 6200 6308 5352 -10700 -39 1426 6200 6308 5352 -10700 -39 1426 6200 6308 5352 -10700 -47 1426 6200 6308 5352 -10700 -47 1426 6200 6308 5352 -10700 -17 1426 6200 6308 5352 -10700 -17 1426 6200 6308 5352 -10700 2 1426 6200 6308 5352 -10700 2 1426 6200 6308 5352 -10700 36 1426 6200 6308 5352 -10700 36 1426 6200 6308 5352 -10700 24 1426 6200 6308 5352 -10700 2025-11-19 13:07:24,661 Hysteresis 3373 0: raw(6200 16000 16000 16000) min(5352 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 6308 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (200 10000 10000 10000) 7: 0: 6200@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6200@1p __all except Off__ 9: have active chargers. 9: raw(0 9800 9800 9800) min(-848 9800 9800 9800) spread(-16900 9800 9800 9800) max_pv 108 9: [ 0 6200@1p ] PM PV mtr(W) avl(W) raw max min spread 24 1426 6200 6308 5352 -10700 -38 1426 6200 6308 5352 -10700 -38 1426 6200 6308 5352 -10700 -53 1426 6200 6308 5352 -10700 -53 1426 6200 6308 5352 -10700 -14 1426 6200 6308 5352 -10700 -14 1426 6200 6308 5352 -10700 9 1426 6200 6308 5352 -10700 9 1426 6200 6308 5352 -10700 22 1426 6200 6308 5352 -10700 22 1426 6200 6308 5352 -10700 32 1426 6200 6308 5352 -10700 32 1426 6200 6308 5352 -10700 -15 1426 6200 6308 5352 -10700 -15 1426 6200 6308 5352 -10700 -29 1426 6200 6308 5352 -10700 -29 1426 6200 6308 5352 -10700 2 1426 6200 6308 5352 -10700 2 1426 6200 6308 5352 -10700 4 1426 6200 6308 5352 -10700 2025-11-19 13:07:34,803 Hysteresis 3384 0: raw(6200 16000 16000 16000) min(5352 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 6308 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (200 10000 10000 10000) 7: 0: 6200@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6200@1p __all except Off__ 9: have active chargers. 9: raw(0 9800 9800 9800) min(-848 9800 9800 9800) spread(-16900 9800 9800 9800) max_pv 108 9: [ 0 6200@1p ] PM PV mtr(W) avl(W) raw max min spread 4 1426 6200 6308 5352 -10700 33 1426 6200 6308 5352 -10700 33 1426 6200 6308 5352 -10700 21 1426 6200 6308 5352 -10700 21 1426 6200 6308 5352 -10700 -37 1426 6200 6308 5352 -10700 -37 1426 6200 6308 5352 -10700 -22 1426 6200 6308 5352 -10700 -22 1426 6200 6308 5352 -10700 -4 1426 6200 6308 5352 -10700 -4 1426 6200 6308 5352 -10700 -6 1426 6200 6308 5352 -10700 -6 1426 6200 6308 5352 -10700 0 1426 6200 6308 5352 -10700 0 1426 6200 6308 5352 -10700 40 1426 6200 6308 5352 -10700 10 1426 6200 6308 5352 -10700 10 1426 6200 6308 5352 -10700 -32 1426 6200 6308 5352 -10700 -32 1426 6200 6308 5352 -10700 2025-11-19 13:07:44,810 Hysteresis 3394 0: raw(6200 16000 16000 16000) min(5352 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 6308 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (200 10000 10000 10000) 7: 0: 6200@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6200@1p __all except Off__ 9: have active chargers. 9: raw(0 9800 9800 9800) min(-848 9800 9800 9800) spread(-16900 9800 9800 9800) max_pv 108 9: [ 0 6200@1p ] PM PV mtr(W) avl(W) raw max min spread -5 1426 6200 6308 5352 -10700 -5 1426 6200 6308 5352 -10700 -6 1426 6200 6308 5352 -10700 -6 1426 6200 6308 5352 -10700 8 1426 6200 6308 5352 -10700 8 1426 6200 6308 5352 -10700 22 1426 6200 6308 5352 -10700 22 1426 6200 6308 5352 -10700 -2 1426 6200 6308 5352 -10700 -2 1426 6200 6308 5352 -10700 -43 1426 6200 6308 5352 -10700 -43 1426 6200 6308 5352 -10700 -9 1426 6200 6308 5352 -10700 -9 1426 6200 6308 5352 -10700 -18 1426 6200 6308 5352 -10700 -18 1426 6200 6308 5352 -10700 -10 1426 6200 6308 5352 -10700 -10 1426 6200 6308 5352 -10700 18 1426 6200 6308 5352 -10700 18 1426 6200 6308 5352 -10700 2025-11-19 13:07:54,827 Hysteresis 3404 0: raw(6200 16000 16000 16000) min(5352 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 6308 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (200 10000 10000 10000) 7: 0: 6200@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6200@1p __all except Off__ 9: have active chargers. 9: raw(0 9800 9800 9800) min(-848 9800 9800 9800) spread(-16900 9800 9800 9800) max_pv 108 9: [ 0 6200@1p ] PM PV mtr(W) avl(W) raw max min spread 5 1426 6200 6308 5352 -10700 5 1426 6200 6308 5352 -10700 -44 1426 6200 6308 5352 -10700 -44 1426 6200 6308 5352 -10700 -30 1426 6200 6308 5352 -10700 -30 1426 6200 6308 5352 -10700 -21 1426 6200 6308 5352 -10700 -21 1426 6200 6308 5352 -10700 6 1426 6200 6308 5352 -10700 6 1426 6200 6308 5352 -10700 46 1426 6200 6308 5352 -10700 46 1426 6200 6308 5352 -10700 5 1426 6200 6308 5352 -10700 5 1426 6200 6308 5352 -10700 -40 1426 6200 6308 5352 -10700 -40 1426 6200 6308 5352 -10700 -15 1426 6200 6308 5352 -10700 -15 1426 6200 6308 5608 -10700 6 1426 6200 6308 5608 -10700 6 1426 6200 6308 5608 -10700 2025-11-19 13:08:04,986 Hysteresis 3414 0: raw(6200 16000 16000 16000) min(5608 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 6308 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (200 10000 10000 10000) 7: 0: 6200@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6200@1p __all except Off__ 9: have active chargers. 9: raw(0 9800 9800 9800) min(-592 9800 9800 9800) spread(-16900 9800 9800 9800) max_pv 108 9: [ 0 6200@1p ] PM PV mtr(W) avl(W) raw max min spread -10 1426 6200 6308 5608 -10700 -10 1426 6200 6308 5608 -10700 -68 1426 6200 6308 5608 -10700 -68 1426 6200 6308 5608 -10700 -10 1426 6200 6308 5608 -10700 -10 1426 6200 6308 5608 -10700 -28 1426 6200 6308 5608 -10700 -28 1426 6200 6308 5608 -10700 -27 1426 6200 6308 5608 -10700 -27 1426 6200 6308 5608 -10700 1 1426 6200 6308 5608 -10700 1 1426 6200 6308 5608 -10700 -2 1426 6200 6308 5608 -10700 -2 1426 6200 6308 5608 -10700 30 1426 6200 6308 5608 -10700 30 1426 6200 6308 5608 -10700 13 1426 6200 6308 5608 -10700 13 1426 6200 6308 5608 -10700 -47 1426 6200 6308 5608 -10700 2025-11-19 13:08:14,993 Hysteresis 3424 0: raw(6200 16000 16000 16000) min(5608 16000 16000 16000) spread(-10700 16000 16000 16000) max_pv 6308 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (200 10000 10000 10000) 7: 0: 6200@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6200@1p __all except Off__ 9: have active chargers. 9: raw(0 9800 9800 9800) min(-592 9800 9800 9800) spread(-16900 9800 9800 9800) max_pv 108 9: [ 0 6200@1p ] PM PV mtr(W) avl(W) raw max min spread -47 1426 6200 6308 5608 -10700 -55 1426 6200 6308 5608 -10700 -55 1426 6200 6308 5608 -10700 -37 1426 6200 6308 5608 -10700 -37 1426 6200 6308 5608 -10700 -12 1426 6200 6308 5608 -10700 -12 1426 6200 6308 5608 -10700 -120 1436 6243 6308 5608 -10700 117 1418 6165 6308 5608 -10700 117 1418 6165 6308 5608 -10700 30 1426 6200 6308 5608 -10700 30 1426 6200 6308 5608 -10700 -22 1426 6200 6308 5608 -10700 -22 1426 6200 6308 5608 -10700 -9 1426 6200 6308 5608 -10700 -9 1426 6200 6308 5608 -10700 -5 1426 6200 6308 5608 -5552 -5 1426 6200 6308 5608 -5552 -9 1426 6200 6308 5608 -5552 -9 1426 6200 6308 5608 -5552 2025-11-19 13:08:25,100 Hysteresis 3434 0: raw(6200 16000 16000 16000) min(5608 16000 16000 16000) spread(-5552 16000 16000 16000) max_pv 6308 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (200 10000 10000 10000) 7: 0: 6200@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6200@1p __all except Off__ 9: have active chargers. 9: raw(0 9800 9800 9800) min(-592 9800 9800 9800) spread(-11752 9800 9800 9800) max_pv 108 9: [ 0 6200@1p ] PM PV mtr(W) avl(W) raw max min spread 1699 27 117 6308 117 -5552 1699 27 117 6308 117 -5552 142 1405 6108 6308 117 -5552 142 1405 6108 6308 117 -5552 897 1028 4469 6308 117 -5552 897 1028 4469 6308 117 -5552 -714 1733 7534 7534 117 -5552 -714 1733 7534 7534 117 -5552 -542 1647 7160 7534 117 -5552 -542 1647 7160 7534 117 -5552 -25 1426 6200 7534 117 -5552 -25 1426 6200 7534 117 -5552 10 1426 6200 7534 117 -5552 10 1426 6200 7534 117 -5552 -20 1426 6200 7534 117 -5552 -20 1426 6200 7534 117 -5552 -14 1426 6200 7534 117 -5552 -14 1426 6200 7534 117 -5552 1 1426 6200 7534 117 -5552 1 1426 6200 7534 117 -5552 2025-11-19 13:08:35,187 Hysteresis 3444 0: raw(6200 16000 16000 16000) min(117 16000 16000 16000) spread(-5552 16000 16000 16000) max_pv 7534 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (200 10000 10000 10000) 7: 0: 6200@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6200@1p __all except Off__ 9: have active chargers. 9: raw(0 9800 9800 9800) min(-6083 9800 9800 9800) spread(-11752 9800 9800 9800) max_pv 1334 9: [ 0 6200@1p ] PM PV mtr(W) avl(W) raw max min spread 22 1426 6200 7534 117 -5552 22 1426 6200 7534 117 -5552 50 1426 6200 7534 117 -5552 50 1426 6200 7534 117 -5552 51 1426 6200 7534 117 -5552 51 1426 6200 7534 117 -5552 -231 1491 6482 7534 117 -5552 -231 1491 6482 7534 117 -5552 17 1426 6200 7534 117 -5552 17 1426 6200 7534 117 -5552 48 1426 6200 7534 117 -5552 48 1426 6200 7534 117 -5552 31 1426 6200 7534 117 -5552 31 1426 6200 7534 117 -5552 -13 1426 6200 7534 117 -5552 -13 1426 6200 7534 117 -5552 19 1426 6200 7534 117 -5552 19 1426 6200 7534 117 -5552 64 1426 6200 7534 117 -5552 64 1426 6200 7534 117 -5552 2025-11-19 13:08:45,193 Hysteresis 3454 0: raw(6200 16000 16000 16000) min(117 16000 16000 16000) spread(-5552 16000 16000 16000) max_pv 7534 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (200 10000 10000 10000) 7: 0: 6200@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6200@1p __all except Off__ 9: have active chargers. 9: raw(0 9800 9800 9800) min(-6083 9800 9800 9800) spread(-11752 9800 9800 9800) max_pv 1334 9: [ 0 6200@1p ] PM PV mtr(W) avl(W) raw max min spread -13 1426 6200 7534 117 -5552 -13 1426 6200 7534 117 -5552 -68 1426 6200 7534 117 -5552 -68 1426 6200 7534 117 -5552 -40 1426 6200 7534 117 -5552 -40 1426 6200 7534 117 -5552 -177 1464 6365 7534 117 -5552 -177 1464 6365 7534 117 -5552 -28 1426 6200 7534 117 -5552 -28 1426 6200 7534 117 -5552 8 1426 6200 7534 117 -5552 8 1426 6200 7534 117 -5552 -10 1426 6200 7534 117 -5552 -10 1426 6200 7534 117 -5552 -8 1426 6200 7534 117 -5552 -8 1426 6200 7534 117 -5552 -22 1426 6200 7534 117 -5552 -22 1426 6200 7534 117 -5552 -134 1443 6273 7534 117 -5552 -134 1443 6273 7534 117 -5552 2025-11-19 13:08:55,320 Hysteresis 3464 0: raw(6273 16000 16000 16000) min(117 16000 16000 16000) spread(-5552 16000 16000 16000) max_pv 7534 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (273 10000 10000 10000) 7: 0: 6273@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6273@1p __all except Off__ 9: have active chargers. 9: raw(0 9727 9727 9727) min(-6156 9727 9727 9727) spread(-11825 9727 9727 9727) max_pv 1261 9: [ 0 6273@1p ] PM PV mtr(W) avl(W) raw max min spread -557 1670 7260 7534 117 -5552 -557 1670 7260 7534 117 -5552 -113 1448 6295 7534 117 -5552 -50 1442 6269 7534 117 -5552 -50 1442 6269 7534 117 -5552 -2 1442 6269 7534 117 -5552 -2 1442 6269 7534 117 -5552 -5 1442 6269 7534 117 -5552 -5 1442 6269 7534 117 -5552 3 1442 6269 7534 117 -5552 3 1442 6269 7534 117 -5552 31 1442 6269 7534 117 -5552 31 1442 6269 7534 117 -5552 -11 1442 6269 7534 117 -5552 -11 1442 6269 7534 117 -5552 -36 1442 6269 7534 117 -5552 -36 1442 6269 7534 117 -5552 2 1442 6269 7534 117 -5552 2 1442 6269 7534 117 -5552 -13 1442 6269 7534 117 -5552 2025-11-19 13:09:05,432 Hysteresis 3474 0: raw(6269 16000 16000 16000) min(117 16000 16000 16000) spread(-5552 16000 16000 16000) max_pv 7534 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (269 10000 10000 10000) 7: 0: 6269@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6269@1p __all except Off__ 9: have active chargers. 9: raw(0 9731 9731 9731) min(-6152 9731 9731 9731) spread(-11821 9731 9731 9731) max_pv 1265 9: [ 0 6269@1p ] PM PV mtr(W) avl(W) raw max min spread -13 1441 6265 7534 117 -5552 -20 1441 6265 7534 117 -5552 -20 1441 6265 7534 117 -5552 18 1441 6265 7534 117 -5552 18 1441 6265 7534 117 -5552 13 1441 6265 7534 117 -5552 13 1441 6265 7534 117 -5552 -10 1441 6265 7534 117 -5552 -10 1441 6265 7534 117 -5552 -18 1441 6265 7534 117 -5552 -18 1441 6265 7534 117 -5552 12 1441 6265 7534 117 -5552 12 1441 6265 7534 117 -5552 8 1441 6265 7534 117 -5552 8 1441 6265 7534 117 -5552 19 1441 6265 7534 117 -5552 19 1441 6265 7534 117 -5552 16 1441 6265 7534 117 -5552 16 1441 6265 7534 117 -5552 2025-11-19 13:09:15,437 Hysteresis 3484 0: raw(6265 16000 16000 16000) min(117 16000 16000 16000) spread(-5552 16000 16000 16000) max_pv 7534 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (265 10000 10000 10000) 7: 0: 6265@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6265@1p __all except Off__ 9: have active chargers. 9: raw(0 9735 9735 9735) min(-6148 9735 9735 9735) spread(-11817 9735 9735 9735) max_pv 1269 9: [ 0 6265@1p ] PM PV mtr(W) avl(W) raw max min spread -38 1440 6260 7534 117 -5552 -38 1440 6260 7534 117 -5552 -39 1440 6260 7534 117 -5552 -39 1440 6260 7534 117 -5552 -20 1440 6260 7534 117 -5552 -20 1440 6260 7534 117 -5552 -9 1440 6260 7534 117 -5552 -9 1440 6260 7534 117 -5552 28 1440 6260 7534 117 -5552 28 1440 6260 7534 117 -5552 23 1440 6260 7534 117 -5552 23 1440 6260 7534 117 -5552 -27 1440 6260 7534 117 -5552 -27 1440 6260 7534 117 -5552 -22 1440 6260 7534 117 -5552 -22 1440 6260 7534 117 -5552 -4 1440 6260 7534 117 -5552 -4 1440 6260 7534 117 -5552 7 1440 6260 7534 117 -5552 7 1440 6260 7534 117 -5552 2025-11-19 13:09:25,487 Hysteresis 3494 0: raw(6260 16000 16000 16000) min(117 16000 16000 16000) spread(-5552 16000 16000 16000) max_pv 7534 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (260 10000 10000 10000) 7: 0: 6260@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6260@1p __all except Off__ 9: have active chargers. 9: raw(0 9740 9740 9740) min(-6143 9740 9740 9740) spread(-11812 9740 9740 9740) max_pv 1274 9: [ 0 6260@1p ] PM PV mtr(W) avl(W) raw max min spread 36 1439 6256 7534 117 -5552 36 1439 6256 7534 117 -5552 36 1439 6256 7534 117 -5552 192 1393 6056 7534 117 -5552 -226 1502 6530 7534 117 -5552 -226 1502 6530 7534 117 -5552 -89 1439 6256 7534 117 -5552 -89 1439 6256 7534 117 -5552 32 1439 6256 7534 117 -5552 32 1439 6256 7534 117 -5552 -4 1439 6256 7534 117 -5552 -4 1439 6256 7534 117 -5552 22 1439 6256 7534 117 -5552 22 1439 6256 7534 117 -5552 16 1439 6256 7534 117 -5552 16 1439 6256 7534 117 -5552 -36 1439 6256 7534 117 -5552 -36 1439 6256 7534 117 -5552 -170 1474 6408 7534 117 -5552 -170 1474 6408 7534 117 -5552 2025-11-19 13:09:35,497 Hysteresis 3504 0: raw(6408 16000 16000 16000) min(117 16000 16000 16000) spread(-5552 16000 16000 16000) max_pv 7534 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (408 10000 10000 10000) 7: 0: 6408@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6408@1p __all except Off__ 9: have active chargers. 9: raw(0 9592 9592 9592) min(-6291 9592 9592 9592) spread(-11960 9592 9592 9592) max_pv 1126 9: [ 0 6408@1p ] PM PV mtr(W) avl(W) raw max min spread -44 1473 6404 7534 117 -5552 -44 1473 6404 7534 117 -5552 9 1473 6404 7534 117 -5552 9 1473 6404 7534 117 -5552 1 1473 6404 7534 117 -5552 1 1473 6404 7534 117 -5552 52 1473 6404 7534 117 -5552 52 1473 6404 7534 117 -5552 36 1473 6404 7534 117 -5552 36 1473 6404 7534 117 -5552 -15 1473 6404 7534 117 -5552 -15 1473 6404 7534 117 -5552 3 1473 6404 7534 117 -5552 3 1473 6404 7534 117 -5552 -9 1473 6404 7534 117 -5552 25 1473 6404 7534 117 -5552 25 1473 6404 7534 117 -5552 17 1473 6404 7534 117 -5552 17 1473 6404 7534 117 -5552 16 1473 6404 7534 117 -5552 2025-11-19 13:09:45,506 Hysteresis 3514 0: raw(6404 16000 16000 16000) min(117 16000 16000 16000) spread(-5552 16000 16000 16000) max_pv 7534 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (404 10000 10000 10000) 7: 0: 6404@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6404@1p __all except Off__ 9: have active chargers. 9: raw(0 9596 9596 9596) min(-6287 9596 9596 9596) spread(-11956 9596 9596 9596) max_pv 1130 9: [ 0 6404@1p ] PM PV mtr(W) avl(W) raw max min spread 16 1472 6400 7534 117 -5552 -39 1472 6400 7534 117 -5552 -39 1472 6400 7534 117 -5552 7 1472 6400 7534 117 -5552 7 1472 6400 7534 117 -5552 -28 1472 6400 7534 117 -5552 -28 1472 6400 7534 117 -5552 -27 1472 6400 7534 117 -5552 -27 1472 6400 7534 117 -5552 71 1472 6400 7534 117 -5552 71 1472 6400 7534 117 -5552 5 1472 6400 7534 117 -5552 5 1472 6400 7534 117 -5552 -46 1472 6400 7534 117 -5552 -46 1472 6400 7534 117 -5552 14 1472 6400 7534 117 -5552 14 1472 6400 7534 117 -5552 12 1472 6400 7534 117 -5552 12 1472 6400 7534 117 -5552 -9 1472 6400 7534 117 -5552 2025-11-19 13:09:55,585 Hysteresis 3524 0: raw(6400 16000 16000 16000) min(117 16000 16000 16000) spread(-5552 16000 16000 16000) max_pv 7534 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (400 10000 10000 10000) 7: 0: 6400@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6400@1p __all except Off__ 9: have active chargers. 9: raw(0 9600 9600 9600) min(-6283 9600 9600 9600) spread(-11952 9600 9600 9600) max_pv 1134 9: [ 0 6400@1p ] PM PV mtr(W) avl(W) raw max min spread -9 1472 6400 7534 117 -5552 62 1472 6400 7534 117 -5552 62 1472 6400 7534 117 -5552 -42 1472 6400 7534 117 -5552 -42 1472 6400 7534 117 -5552 -43 1472 6400 7534 117 -5552 -43 1472 6400 7534 117 -5552 29 1472 6400 7534 117 -5552 29 1472 6400 7534 117 -5552 -40 1472 6400 7534 117 -5552 -40 1472 6400 7534 117 -5552 -13 1472 6400 7534 117 -5552 -13 1472 6400 7534 117 -5552 12 1472 6400 7534 117 -5552 12 1472 6400 7534 117 -5552 18 1472 6400 7534 117 -5552 18 1472 6400 7534 117 -5552 -48 1472 6400 7534 117 -5552 -48 1472 6400 7534 117 -5552 2025-11-19 13:10:05,596 Hysteresis 3534 0: raw(6400 16000 16000 16000) min(117 16000 16000 16000) spread(-5552 16000 16000 16000) max_pv 7534 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (400 10000 10000 10000) 7: 0: 6400@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6400@1p __all except Off__ 9: have active chargers. 9: raw(0 9600 9600 9600) min(-6283 9600 9600 9600) spread(-11952 9600 9600 9600) max_pv 1134 9: [ 0 6400@1p ] PM PV mtr(W) avl(W) raw max min spread -20 1472 6400 7534 117 -5552 -10 1472 6400 7534 117 -5552 -10 1472 6400 7534 117 -5552 -3 1472 6400 7534 117 -5552 -3 1472 6400 7534 117 -5552 20 1472 6400 7534 117 -5552 20 1472 6400 7534 117 -5552 13 1472 6400 7534 117 -5552 13 1472 6400 7534 117 -5552 -23 1472 6400 7534 117 -5552 -23 1472 6400 7534 117 -5552 -8 1472 6400 7534 117 -5552 -8 1472 6400 7534 117 -5552 0 1472 6400 7534 117 -5552 0 1472 6400 7534 117 -5552 -16 1472 6400 7534 117 -5552 -16 1472 6400 7534 117 -5552 19 1472 6400 7534 117 -5552 19 1472 6400 7534 117 -5552 8 1472 6400 7534 117 -5552 2025-11-19 13:10:15,705 Hysteresis 3545 0: raw(6400 16000 16000 16000) min(117 16000 16000 16000) spread(-5552 16000 16000 16000) max_pv 7534 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (400 10000 10000 10000) 7: 0: 6400@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6400@1p __all except Off__ 9: have active chargers. 9: raw(0 9600 9600 9600) min(-6283 9600 9600 9600) spread(-11952 9600 9600 9600) max_pv 1134 9: [ 0 6400@1p ] PM PV mtr(W) avl(W) raw max min spread 8 1472 6400 7534 117 -5552 -33 1472 6400 7534 117 -5552 -33 1472 6400 7534 117 -5552 -37 1472 6400 7534 117 -5552 -37 1472 6400 7534 117 -5552 -28 1472 6400 7534 117 -5552 -28 1472 6400 7534 117 -5552 -26 1472 6400 7534 117 -5552 -26 1472 6400 7534 117 -5552 9 1472 6400 7534 117 -5552 9 1472 6400 7534 117 -5552 36 1472 6400 7534 117 -5552 36 1472 6400 7534 117 -5552 1 1472 6400 7534 117 -5552 1 1472 6400 7534 117 -5552 -42 1472 6400 7534 117 -5552 -42 1472 6400 7534 117 -5552 2 1472 6400 7534 117 -5552 2 1472 6400 7534 117 -5552 -4 1472 6400 7534 117 -5552 2025-11-19 13:10:25,742 Hysteresis 3555 0: raw(6400 16000 16000 16000) min(117 16000 16000 16000) spread(-5552 16000 16000 16000) max_pv 7534 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (400 10000 10000 10000) 7: 0: 6400@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6400@1p __all except Off__ 9: have active chargers. 9: raw(0 9600 9600 9600) min(-6283 9600 9600 9600) spread(-11952 9600 9600 9600) max_pv 1134 9: [ 0 6400@1p ] PM PV mtr(W) avl(W) raw max min spread -4 1472 6400 7534 117 -5552 33 1472 6400 7534 117 -5552 33 1472 6400 7534 117 -5552 37 1472 6400 7534 117 -5552 37 1472 6400 7534 117 -5552 -59 1472 6400 7534 117 -5552 -59 1472 6400 7534 117 -5552 -74 1472 6400 7534 117 -5552 -74 1472 6400 7534 117 -5552 -31 1472 6400 7534 117 -5552 -31 1472 6400 7534 117 -5552 -16 1472 6400 7534 117 -5552 -16 1472 6400 7534 117 -5552 1 1472 6400 7534 117 -5552 1 1472 6400 7534 117 -5552 15 1472 6400 7534 117 -5552 15 1472 6400 7534 117 -5552 -13 1472 6400 7534 117 -5552 -13 1472 6400 7534 117 -5552 -36 1472 6400 7534 117 -5552 2025-11-19 13:10:35,749 Hysteresis 3565 0: raw(6400 16000 16000 16000) min(117 16000 16000 16000) spread(-5552 16000 16000 16000) max_pv 7534 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (400 10000 10000 10000) 7: 0: 6400@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6400@1p __all except Off__ 9: have active chargers. 9: raw(0 9600 9600 9600) min(-6283 9600 9600 9600) spread(-11952 9600 9600 9600) max_pv 1134 9: [ 0 6400@1p ] PM PV mtr(W) avl(W) raw max min spread -36 1472 6400 7534 117 -5552 -6 1472 6400 7534 117 -5552 -6 1472 6400 7534 117 -5552 -7 1472 6400 7534 117 -5552 -7 1472 6400 7534 117 -5552 70 1472 6400 7534 117 -5552 70 1472 6400 7534 117 -5552 27 1472 6400 7534 117 -5552 27 1472 6400 7534 117 -5552 -56 1472 6400 7534 117 -5552 -56 1472 6400 7534 117 -5552 -64 1472 6400 7534 117 -5552 -64 1472 6400 7534 117 -5552 -19 1472 6400 7534 117 -5552 -19 1472 6400 7534 117 -5552 5 1472 6400 7534 117 -5552 -11 1472 6400 7534 117 -5552 -11 1472 6400 7534 117 -5552 753 1146 4982 7534 117 -5552 2025-11-19 13:10:45,876 Hysteresis 3575 0: raw(4982 16000 16000 16000) min(117 16000 16000 16000) spread(-5552 16000 16000 16000) max_pv 7534 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 7534 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-1018 10000 10000 10000) min(-5883 10000 10000 10000) spread(-11552 10000 10000 10000) max_pv 1534 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 753 1054 4582 7534 117 -5552 -562 1611 7004 7534 117 -5552 -562 1611 7004 7534 117 -5552 -148 1404 6104 7534 117 -5552 -148 1404 6104 7534 117 -5552 -15 1380 6000 7534 117 -5552 -15 1380 6000 7534 117 -5552 -79 1380 6000 7534 117 -5552 -79 1380 6000 7534 117 -5552 -26 1380 6000 7534 117 -5552 -26 1380 6000 7534 117 -5552 49 1380 6000 7534 117 -5552 49 1380 6000 7534 117 -5552 20 1380 6000 7534 117 -5552 20 1380 6000 7534 117 -5552 -91 1380 6000 7534 117 -5552 -91 1380 6000 7534 117 -5552 182 1339 5821 7534 117 -5552 182 1339 5821 7534 117 -5552 -84 1380 6000 7534 117 -5552 2025-11-19 13:10:55,881 Hysteresis 3585 0: raw(6000 16000 16000 16000) min(117 16000 16000 16000) spread(-5552 16000 16000 16000) max_pv 7534 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(0 10000 10000 10000) min(-5883 10000 10000 10000) spread(-11552 10000 10000 10000) max_pv 1534 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -84 1380 6000 7534 117 -5552 -34 1380 6000 7534 117 -5552 -34 1380 6000 7534 117 -5552 -1 1380 6000 7534 117 -5552 -1 1380 6000 7534 117 -5552 -601 1630 7086 7534 117 -5552 -601 1630 7086 7534 117 -5552 -153 1406 6113 7534 117 -5552 -153 1406 6113 7534 117 -5552 -59 1380 6000 7534 117 -5552 -59 1380 6000 7534 117 -5552 -2 1380 6000 7534 117 -5552 -2 1380 6000 7534 117 -5552 -153 1406 6113 7534 117 -5552 -153 1406 6113 7534 117 -5552 -54 1380 6000 7534 117 -5552 -54 1380 6000 7534 117 -5552 26 1380 6000 7534 117 -5552 26 1380 6000 7534 117 -5552 -68 1380 6000 7534 117 -5552 2025-11-19 13:11:05,888 Hysteresis 3595 0: raw(6000 16000 16000 16000) min(117 16000 16000 16000) spread(-5552 16000 16000 16000) max_pv 7534 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(0 10000 10000 10000) min(-5883 10000 10000 10000) spread(-11552 10000 10000 10000) max_pv 1534 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -68 1380 6000 7534 117 -5552 -30 1380 6000 7534 117 -5552 -30 1380 6000 7534 117 -5552 -26 1380 6000 7534 117 -5552 -26 1380 6000 7534 117 -5552 -11 1380 6000 7534 117 -5552 -11 1380 6000 7534 117 -5552 -10 1380 6000 7534 117 -5552 -10 1380 6000 7534 117 -5552 16 1380 6000 7534 117 -5552 16 1380 6000 7534 117 -5552 -25 1380 6000 7534 117 -5552 -25 1380 6000 7534 117 -5552 -30 1380 6000 7534 117 -5552 -30 1380 6000 7534 117 -5552 -17 1380 6000 7534 117 -5552 -17 1380 6000 7534 117 -5552 -18 1380 6000 7534 117 -5552 -18 1380 6000 7534 117 -5552 19 1380 6000 7534 117 -5552 2025-11-19 13:11:16,094 Hysteresis 3605 0: raw(6000 16000 16000 16000) min(117 16000 16000 16000) spread(-5552 16000 16000 16000) max_pv 7534 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(0 10000 10000 10000) min(-5883 10000 10000 10000) spread(-11552 10000 10000 10000) max_pv 1534 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 19 1380 6000 7534 117 -5552 11 1380 6000 7534 117 -5552 11 1380 6000 7534 117 -5552 -64 1380 6000 7534 117 -5552 -64 1380 6000 7534 117 -5552 -76 1380 6000 7534 117 -5552 -76 1380 6000 7534 117 -5552 -36 1380 6000 7534 117 -5552 -24 1380 6000 7534 117 -5552 -24 1380 6000 7534 117 -5552 -12 1380 6000 7534 117 -5552 -12 1380 6000 7534 117 -5552 -13 1380 6000 7534 117 -5552 -13 1380 6000 7534 117 -5552 -21 1380 6000 7534 117 -5552 -21 1380 6000 7534 117 -5552 -16 1380 6000 7534 117 -5552 -16 1380 6000 7534 117 -5552 -14 1380 6000 7534 117 -5552 -14 1380 6000 7534 117 -5552 2025-11-19 13:11:26,099 Hysteresis 3615 0: raw(6000 16000 16000 16000) min(117 16000 16000 16000) spread(-5552 16000 16000 16000) max_pv 7534 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(0 10000 10000 10000) min(-5883 10000 10000 10000) spread(-11552 10000 10000 10000) max_pv 1534 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -3 1380 6000 7534 117 -5552 -3 1380 6000 7534 117 -5552 20 1380 6000 7534 117 -5552 20 1380 6000 7534 117 -5552 22 1380 6000 7534 117 -5552 22 1380 6000 7534 117 -5552 -31 1380 6000 7534 117 -5552 -31 1380 6000 7534 117 -5552 -16 1380 6000 7534 117 -5552 -16 1380 6000 7534 117 -5552 -4 1380 6000 7534 117 -5552 -4 1380 6000 7534 117 -5552 -10 1380 6000 7534 117 -5552 -10 1380 6000 7534 117 -5552 10 1380 6000 7534 117 -5552 10 1380 6000 7534 117 -5552 11 1380 6000 7534 117 -5552 11 1380 6000 7534 117 -5552 -3 1380 6000 7534 117 -5552 -3 1380 6000 7534 117 -5552 2025-11-19 13:11:36,104 Hysteresis 3625 0: raw(6000 16000 16000 16000) min(117 16000 16000 16000) spread(-5552 16000 16000 16000) max_pv 7534 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(0 10000 10000 10000) min(-5883 10000 10000 10000) spread(-11552 10000 10000 10000) max_pv 1534 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 2 1380 6000 7534 117 -5552 2 1380 6000 7534 117 -5552 6 1380 6000 7534 117 -5552 6 1380 6000 7534 117 -5552 0 1380 6000 7534 117 -5552 0 1380 6000 7534 117 -5552 0 1380 6000 7534 117 -5552 0 1380 6000 7534 117 -5552 36 1380 6000 7534 117 -5552 36 1380 6000 7534 117 -5552 3 1380 6000 7534 117 -5552 3 1380 6000 7534 117 -5552 -39 1380 6000 7534 117 -5552 -39 1380 6000 7534 117 -5552 2 1380 6000 7534 117 -5552 2 1380 6000 7534 117 -5552 -23 1380 6000 7534 117 -5552 -23 1380 6000 7534 117 -5552 2 1380 6000 7534 117 -5552 18 1380 6000 7534 117 -5552 2025-11-19 13:11:46,353 Hysteresis 3635 0: raw(6000 16000 16000 16000) min(117 16000 16000 16000) spread(-5552 16000 16000 16000) max_pv 7534 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(0 10000 10000 10000) min(-5883 10000 10000 10000) spread(-11552 10000 10000 10000) max_pv 1534 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 18 1380 6000 7534 117 -5552 1 1380 6000 7534 117 -5552 1 1380 6000 7534 117 -5552 17 1380 6000 7534 117 -5552 17 1380 6000 7534 117 -5552 -13 1380 6000 7534 117 -5552 -13 1380 6000 7534 117 -5552 -2 1380 6000 7534 117 -5552 -2 1380 6000 7534 117 -5552 -17 1380 6000 7534 117 -5552 -17 1380 6000 7534 117 -5552 28 1380 6000 7534 117 -5552 28 1380 6000 7534 117 -5552 28 1380 6000 7534 117 -5552 28 1380 6000 7534 117 -5552 -45 1380 6000 7534 117 -5552 -45 1380 6000 7534 117 -5552 7 1380 6000 7534 117 -5552 7 1380 6000 7534 117 -5552 5 1380 6000 7534 117 -5552 2025-11-19 13:11:56,469 Hysteresis 3645 0: raw(6000 16000 16000 16000) min(117 16000 16000 16000) spread(-5552 16000 16000 16000) max_pv 7534 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(0 10000 10000 10000) min(-5883 10000 10000 10000) spread(-11552 10000 10000 10000) max_pv 1534 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 5 1380 6000 7534 117 -5552 20 1380 6000 7534 117 -5552 20 1380 6000 7534 117 -5552 -24 1380 6000 7534 117 -5552 -24 1380 6000 7534 117 -5552 -21 1380 6000 7534 117 -5552 -21 1380 6000 7534 117 -5552 -11 1380 6000 7534 117 -5552 -11 1380 6000 7534 117 -5552 -11 1380 6000 7534 117 -5552 0 1380 6000 7534 117 -5552 -14 1380 6000 7534 117 -5552 -14 1380 6000 7534 117 -5552 5 1380 6000 7534 117 -5552 5 1380 6000 7534 117 -5552 70 1380 6000 7534 117 -5552 70 1380 6000 7534 117 -5552 25 1380 6000 7534 117 -5552 25 1380 6000 7534 117 -5552 -77 1380 6000 7534 117 -5552 2025-11-19 13:12:06,474 Hysteresis 3655 0: raw(6000 16000 16000 16000) min(117 16000 16000 16000) spread(-5552 16000 16000 16000) max_pv 7534 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(0 10000 10000 10000) min(-5883 10000 10000 10000) spread(-11552 10000 10000 10000) max_pv 1534 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -77 1380 6000 7534 117 -5552 -30 1380 6000 7534 117 -5552 -30 1380 6000 7534 117 -5552 8 1380 6000 7534 117 -5552 8 1380 6000 7534 117 -5552 -11 1380 6000 7534 117 -5552 -11 1380 6000 7534 117 -5552 -2 1380 6000 7534 117 -5552 -2 1380 6000 7534 117 -5552 -12 1380 6000 7534 117 -5552 -12 1380 6000 7534 117 -5552 2 1380 6000 7534 117 -5552 2 1380 6000 7534 117 -5552 -36 1380 6000 7534 117 -5552 -36 1380 6000 7534 117 -5552 -25 1380 6000 7534 117 -5552 -25 1380 6000 7534 117 -5552 -16 1380 6000 7534 117 -5552 -16 1380 6000 7534 117 -5552 37 1380 6000 7534 117 -5552 2025-11-19 13:12:16,530 Hysteresis 3665 0: raw(6000 16000 16000 16000) min(117 16000 16000 16000) spread(-5552 16000 16000 16000) max_pv 7534 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(0 10000 10000 10000) min(-5883 10000 10000 10000) spread(-11552 10000 10000 10000) max_pv 1534 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 37 1380 6000 7534 117 -5552 12 1380 6000 7534 117 -5552 12 1380 6000 7534 117 -5552 -70 1380 6000 7534 117 -5552 -70 1380 6000 7534 117 -5552 -65 1380 6000 7534 117 -5552 -65 1380 6000 7534 117 -5552 -1 1380 6000 7534 117 -5552 -1 1380 6000 7534 117 -5552 4 1380 6000 7534 117 -5552 4 1380 6000 7534 117 -5552 389 1236 5373 7534 117 -5552 127 1367 5943 7534 117 -5552 127 1367 5943 7534 117 -5552 -39 1380 6000 7534 117 -5552 -39 1380 6000 7534 117 -5552 -10 1380 6000 7534 117 -5552 -10 1380 6000 7534 117 -5552 -11 1380 6000 7534 117 -5552 -11 1380 6000 7534 117 -5552 2025-11-19 13:12:26,536 Hysteresis 3675 0: raw(6000 16000 16000 16000) min(117 16000 16000 16000) spread(-5552 16000 16000 16000) max_pv 7534 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(0 10000 10000 10000) min(-5883 10000 10000 10000) spread(-11552 10000 10000 10000) max_pv 1534 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 0 1380 6000 7534 117 -5552 0 1380 6000 7534 117 -5552 33 1380 6000 7534 117 -5552 33 1380 6000 7534 117 -5552 44 1380 6000 7534 4469 -5552 44 1380 6000 7534 4469 -5552 -225 1442 6269 7534 4469 -5552 -225 1442 6269 7534 4469 -5552 -194 1427 6204 7534 4582 -5552 -194 1427 6204 7534 4582 -5552 -39 1380 6000 7260 4582 -5552 -39 1380 6000 7260 4582 -5552 7 1380 6000 7260 4582 -5552 7 1380 6000 7260 4582 -5552 -5 1380 6000 7260 4582 -5552 -5 1380 6000 7260 4582 -5552 3 1380 6000 7260 4582 -5552 3 1380 6000 7260 4582 -5552 -6 1380 6000 7260 4582 -5552 2025-11-19 13:12:36,545 Hysteresis 3685 0: raw(6000 16000 16000 16000) min(4582 16000 16000 16000) spread(-5552 16000 16000 16000) max_pv 7260 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(0 10000 10000 10000) min(-1418 10000 10000 10000) spread(-11552 10000 10000 10000) max_pv 1260 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -6 1380 6000 7260 4582 -5552 -21 1380 6000 7260 4582 -5552 -21 1380 6000 7260 4582 -5552 -14 1380 6000 7260 4582 -5552 -14 1380 6000 7260 4582 -5552 -15 1380 6000 7260 4582 -5552 -15 1380 6000 7260 4582 -5552 7 1380 6000 7260 4582 -5552 7 1380 6000 7260 4582 -5552 64 1380 6000 7260 4582 -5552 64 1380 6000 7260 4582 -5552 10 1380 6000 7260 4582 -5552 10 1380 6000 7260 4582 -5552 -35 1380 6000 7260 4582 -5552 -35 1380 6000 7260 4582 -5552 -2 1380 6000 7260 4582 -5552 -2 1380 6000 7260 4582 -5552 24 1380 6000 7260 4582 -5552 -13 1380 6000 7260 4582 -5552 -13 1380 6000 7260 4582 -5552 2025-11-19 13:12:46,667 Hysteresis 3695 0: raw(6000 16000 16000 16000) min(4582 16000 16000 16000) spread(-5552 16000 16000 16000) max_pv 7260 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(0 10000 10000 10000) min(-1418 10000 10000 10000) spread(-11552 10000 10000 10000) max_pv 1260 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 6 1380 6000 7260 4582 -5552 6 1380 6000 7260 4582 -5552 18 1380 6000 7260 4582 -5552 18 1380 6000 7260 4582 -5552 -25 1380 6000 7260 4582 -5552 -25 1380 6000 7260 4582 -5552 -5 1380 6000 7260 4582 -5552 -5 1380 6000 7260 4582 -5552 14 1380 6000 7260 4582 -5552 14 1380 6000 7260 4582 -5552 17 1380 6000 7260 4582 -5552 17 1380 6000 7260 4582 -5552 77 1380 6000 7260 4582 -5552 77 1380 6000 7260 4582 -5552 -26 1380 6000 7260 4582 -5552 -26 1380 6000 7260 4582 -5552 -40 1380 6000 7260 4582 -5552 -40 1380 6000 7260 4582 -5552 -8 1380 6000 7260 4582 -5552 -8 1380 6000 7260 4582 -5552 2025-11-19 13:12:56,672 Hysteresis 3705 0: raw(6000 16000 16000 16000) min(4582 16000 16000 16000) spread(-5552 16000 16000 16000) max_pv 7260 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(0 10000 10000 10000) min(-1418 10000 10000 10000) spread(-11552 10000 10000 10000) max_pv 1260 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 9 1380 6000 7260 4582 -5552 9 1380 6000 7260 4582 -5552 -17 1380 6000 7260 4582 -5552 -17 1380 6000 7260 4582 -5552 37 1380 6000 7260 4582 -5552 37 1380 6000 7086 4582 -5552 11 1380 6000 7086 4582 -5552 11 1380 6000 7086 4582 -5552 -10 1380 6000 7086 4582 -5552 -10 1380 6000 7086 4582 -5552 -6 1380 6000 7086 4582 -5552 -6 1380 6000 7086 4582 -5552 -1 1380 6000 7086 4582 -5552 -1 1380 6000 7086 4582 -5552 20 1380 6000 7086 4582 -5552 20 1380 6000 7086 4582 -5552 49 1380 6000 7086 4582 -5552 49 1380 6000 7086 4582 -5552 1 1380 6000 7086 4582 -5552 1 1380 6000 7086 4582 -5552 2025-11-19 13:13:06,683 Hysteresis 3715 0: raw(6000 16000 16000 16000) min(4582 16000 16000 16000) spread(-5552 16000 16000 16000) max_pv 7086 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(0 10000 10000 10000) min(-1418 10000 10000 10000) spread(-11552 10000 10000 10000) max_pv 1086 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -67 1380 6000 7086 4582 -5552 -67 1380 6000 7086 4582 -5552 -8 1380 6000 7086 4582 -5552 -8 1380 6000 7086 4582 -5552 -12 1380 6000 7086 4582 -5552 -12 1380 6000 7086 4582 -5552 -33 1380 6000 7086 4582 -5552 -33 1380 6000 7086 4582 -5552 3 1380 6000 7086 4582 -5552 15 1380 6000 7086 4582 -5552 15 1380 6000 7086 4582 -5552 610 1125 4891 7086 4582 -5552 610 1125 4891 7086 4582 -5552 116 1372 5965 7086 4582 -5552 116 1372 5965 7086 4582 -5552 57 1380 6000 7086 4582 -5552 57 1380 6000 7086 4582 -5552 34 1380 6000 7086 4582 -5552 34 1380 6000 7086 4582 -5552 65 1380 6000 7086 4582 -5552 2025-11-19 13:13:16,997 Hysteresis 3726 0: raw(6000 16000 16000 16000) min(4582 16000 16000 16000) spread(-5552 16000 16000 16000) max_pv 7086 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(0 10000 10000 10000) min(-1418 10000 10000 10000) spread(-11552 10000 10000 10000) max_pv 1086 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 65 1380 6000 7086 4582 -5552 11 1380 6000 7086 4582 -5552 11 1380 6000 7086 4582 -5552 -59 1380 6000 7086 4582 -5552 -59 1380 6000 7086 4582 -5552 -51 1380 6000 7086 4582 -5552 -51 1380 6000 7086 4582 -5552 -5 1380 6000 7086 4582 -5552 -5 1380 6000 7086 4582 -5552 18 1380 6000 7086 4582 -5552 18 1380 6000 7086 4582 -5552 12 1380 6000 7086 4582 -5552 12 1380 6000 7086 4582 -5552 4 1380 6000 7086 4582 -5552 4 1380 6000 7086 4582 -5552 -8 1380 6000 7086 4582 -5552 -8 1380 6000 7086 4582 -5552 -111 1385 6021 7086 4582 -5552 -111 1385 6021 7086 4582 -5552 -525 1592 6921 7086 4582 -5552 2025-11-19 13:13:27,095 Hysteresis 3736 0: raw(6921 16000 16000 16000) min(4582 16000 16000 16000) spread(-5552 16000 16000 16000) max_pv 7086 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (921 10000 10000 10000) 7: 0: 6921@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6921@1p __all except Off__ 9: have active chargers. 9: raw(0 9079 9079 9079) min(-2339 9079 9079 9079) spread(-12473 9079 9079 9079) max_pv 165 9: [ 0 6921@1p ] PM PV mtr(W) avl(W) raw max min spread -525 1803 7839 7839 4582 -5552 -140 1611 7004 7839 4582 -5552 -140 1611 7004 7839 4582 -5552 56 1591 6917 7839 4582 -5552 56 1591 6917 7839 4582 -5552 237 1523 6621 7839 4582 -5552 237 1523 6621 7839 4582 -5552 3 1591 6917 7839 4582 -5552 3 1591 6917 7839 4582 -5552 -52 1591 6917 7839 4582 -5552 -52 1591 6917 7839 4582 -5552 -13 1591 6917 7839 4582 -5552 -13 1591 6917 7839 4582 -5552 -1 1591 6917 7839 4582 -5552 -1 1591 6917 7839 4582 -5552 -9 1591 6917 7839 4582 -5552 -9 1591 6917 7839 4582 -5552 -4 1591 6917 7839 4582 -5552 -4 1591 6917 7839 4582 -5552 2025-11-19 13:13:37,100 Hysteresis 3746 0: raw(6917 16000 16000 16000) min(4582 16000 16000 16000) spread(-5552 16000 16000 16000) max_pv 7839 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (917 10000 10000 10000) 7: 0: 6917@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6917@1p __all except Off__ 9: have active chargers. 9: raw(0 9083 9083 9083) min(-2335 9083 9083 9083) spread(-12469 9083 9083 9083) max_pv 922 9: [ 0 6917@1p ] PM PV mtr(W) avl(W) raw max min spread -3 1590 6913 7839 4582 -5552 -3 1590 6913 7839 4582 -5552 -23 1590 6913 7839 4582 -5552 -23 1590 6913 7839 4582 -5552 -21 1590 6913 7839 4582 -5552 -21 1590 6913 7839 4582 -5552 -12 1590 6913 7839 4582 -5552 -12 1590 6913 7839 4582 -5552 19 1590 6913 7839 4582 -5552 19 1590 6913 7839 4582 -5552 49 1590 6913 7839 4582 -5552 49 1590 6913 7839 4582 -5552 -7 1590 6913 7839 4582 -5552 -7 1590 6913 7839 4582 -5552 -62 1590 6913 7839 4582 -5552 -62 1590 6913 7839 4582 -5552 -19 1590 6913 7839 4582 -5552 -19 1590 6913 7839 4582 -5552 5 1590 6913 7839 4582 -5552 5 1590 6913 7839 4582 -5552 2025-11-19 13:13:47,255 Hysteresis 3756 0: raw(6913 16000 16000 16000) min(4582 16000 16000 16000) spread(-5552 16000 16000 16000) max_pv 7839 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (913 10000 10000 10000) 7: 0: 6913@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6913@1p __all except Off__ 9: have active chargers. 9: raw(0 9087 9087 9087) min(-2331 9087 9087 9087) spread(-12465 9087 9087 9087) max_pv 926 9: [ 0 6913@1p ] PM PV mtr(W) avl(W) raw max min spread 14 1589 6908 7839 4582 -5552 15 1589 6908 7839 4582 -5552 15 1589 6908 7839 4582 -5552 -2 1589 6908 7839 4582 -5552 -2 1589 6908 7839 4582 -5552 465 1407 6117 7839 4582 -5552 465 1407 6117 7839 4582 -5552 -73 1589 6908 7839 4582 -5552 -73 1589 6908 7839 4582 -5552 -22 1589 6908 7839 4582 -5552 -22 1589 6908 7839 4582 -5552 2 1589 6908 7839 4582 -5552 2 1589 6908 7839 4582 -5552 30 1589 6908 7839 4582 -5552 30 1589 6908 7839 4582 -5552 2 1589 6908 7839 4582 -5552 2 1589 6908 7839 4582 -5552 -65 1589 6908 7839 4582 -5552 -65 1589 6908 7839 4582 -5552 18 1589 6908 7839 4582 -5552 2025-11-19 13:13:57,354 Hysteresis 3766 0: raw(6908 16000 16000 16000) min(4582 16000 16000 16000) spread(-5552 16000 16000 16000) max_pv 7839 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (908 10000 10000 10000) 7: 0: 6908@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6908@1p __all except Off__ 9: have active chargers. 9: raw(0 9092 9092 9092) min(-2326 9092 9092 9092) spread(-12460 9092 9092 9092) max_pv 931 9: [ 0 6908@1p ] PM PV mtr(W) avl(W) raw max min spread 18 1588 6904 7839 4582 -5552 -132 1604 6973 7839 4582 -5552 -132 1604 6973 7839 4582 -5552 -64 1588 6904 7839 4582 -5552 -64 1588 6904 7839 4582 -5552 10 1588 6904 7839 4582 -5552 10 1588 6904 7839 4582 -5552 6 1588 6904 7839 4582 -5552 6 1588 6904 7839 4582 -5552 -13 1588 6904 7839 4582 -5552 -13 1588 6904 7839 4582 -5552 3 1588 6904 7839 4582 -5552 3 1588 6904 7839 4582 -5552 12 1588 6904 7839 4582 -5552 12 1588 6904 7839 4582 -5552 14 1588 6904 7839 4582 -5552 14 1588 6904 7839 4582 -5552 65 1588 6904 7839 4582 -5552 65 1588 6904 7839 4582 -5552 -3 1588 6904 7839 4582 -5552 2025-11-19 13:14:07,364 Hysteresis 3776 0: raw(6904 16000 16000 16000) min(4582 16000 16000 16000) spread(-5552 16000 16000 16000) max_pv 7839 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (904 10000 10000 10000) 7: 0: 6904@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6904@1p __all except Off__ 9: have active chargers. 9: raw(0 9096 9096 9096) min(-2322 9096 9096 9096) spread(-12456 9096 9096 9096) max_pv 935 9: [ 0 6904@1p ] PM PV mtr(W) avl(W) raw max min spread -3 1587 6900 7839 4582 -5552 -62 1587 6900 7839 4582 -5552 -62 1587 6900 7839 4582 -5552 -23 1587 6900 7839 4582 -5552 -23 1587 6900 7839 4582 -5552 -9 1587 6900 7839 4582 -5552 -9 1587 6900 7839 4582 -5552 -3 1587 6900 7839 4582 -5552 -3 1587 6900 7839 4582 -5552 17 1587 6900 7839 4582 -5552 17 1587 6900 7839 4582 -5552 2 1587 6900 7839 4582 -5552 2 1587 6900 7839 4582 -5552 -36 1587 6900 7839 4582 -5552 -36 1587 6900 7839 4582 -5552 -12 1587 6900 7839 4582 -5552 -12 1587 6900 7839 4582 -5552 -7 1587 6900 7839 4582 -5552 -7 1587 6900 7839 4582 -5552 7 1587 6900 7839 4582 -5552 2025-11-19 13:14:17,452 Hysteresis 3786 0: raw(6900 16000 16000 16000) min(4582 16000 16000 16000) spread(-5552 16000 16000 16000) max_pv 7839 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (900 10000 10000 10000) 7: 0: 6900@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6900@1p __all except Off__ 9: have active chargers. 9: raw(0 9100 9100 9100) min(-2318 9100 9100 9100) spread(-12452 9100 9100 9100) max_pv 939 9: [ 0 6900@1p ] PM PV mtr(W) avl(W) raw max min spread 7 1587 6900 7839 4582 -5552 69 1587 6900 7839 4582 -5552 69 1587 6900 7839 4582 -5552 32 1587 6900 7839 4582 -5552 32 1587 6900 7839 4582 -5552 -59 1587 6900 7839 4582 -5552 -59 1587 6900 7839 4582 -5552 -30 1587 6900 7839 4582 -5552 11 1587 6900 7839 4582 -5552 11 1587 6900 7839 4582 -5552 33 1587 6900 7839 4582 -5552 33 1587 6900 7839 4582 -5552 23 1587 6900 7839 4582 -5552 23 1587 6900 7839 4582 -5552 38 1587 6900 7839 4582 -5552 38 1587 6900 7839 4582 -5552 -15 1587 6900 7839 4582 -5552 -15 1587 6900 7839 4582 -5552 -12 1587 6900 7839 4582 -5552 2025-11-19 13:14:27,457 Hysteresis 3796 0: raw(6900 16000 16000 16000) min(4582 16000 16000 16000) spread(-5552 16000 16000 16000) max_pv 7839 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (900 10000 10000 10000) 7: 0: 6900@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6900@1p __all except Off__ 9: have active chargers. 9: raw(0 9100 9100 9100) min(-2318 9100 9100 9100) spread(-12452 9100 9100 9100) max_pv 939 9: [ 0 6900@1p ] PM PV mtr(W) avl(W) raw max min spread -12 1587 6900 7839 4582 -5552 4 1587 6900 7839 4582 -5552 4 1587 6900 7839 4582 -5552 10 1587 6900 7839 4582 -5552 10 1587 6900 7839 4582 -5552 58 1587 6900 7839 4582 -5552 58 1587 6900 7839 4582 -5552 44 1587 6900 7839 4582 -5552 44 1587 6900 7839 4582 -5552 -60 1587 6900 7839 4582 -5552 -60 1587 6900 7839 4582 -5552 -57 1587 6900 7839 4582 -5552 -57 1587 6900 7839 4582 -5552 -16 1587 6900 7839 4582 -5552 -16 1587 6900 7839 4582 -5552 5 1587 6900 7839 4582 -5552 5 1587 6900 7839 4582 -5552 9 1587 6900 7839 4582 -5552 9 1587 6900 7839 4582 -5552 1394 617 2682 7839 2682 -5552 2025-11-19 13:14:37,462 Hysteresis 3806 0: raw(2682 16000 16000 16000) min(2682 16000 16000 16000) spread(-5552 16000 16000 16000) max_pv 7839 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 3: wnd_min 6000 < max_pv 7839 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(-3318 10000 10000 10000) min(-3318 10000 10000 10000) spread(-11552 10000 10000 10000) max_pv 1839 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread 1394 410 1782 7839 1782 -5552 -558 1609 6995 7839 1782 -5552 -558 1609 6995 7839 1782 -5552 202 1329 5778 7839 1782 -5552 202 1329 5778 7839 1782 -5552 -530 1595 6934 7839 1782 -5552 -530 1595 6934 7839 1782 -5552 -567 1613 7013 7839 1782 -5552 -567 1613 7013 7839 1782 -5552 -152 1406 6113 7839 1782 -5552 -152 1406 6113 7839 1782 -5552 6 1380 6000 7839 1782 -5552 6 1380 6000 7839 1782 -5552 0 1380 6000 7839 1782 -5552 0 1380 6000 7839 1782 -5552 -93 1380 6000 7839 1782 -5552 -93 1380 6000 7839 1782 -5552 -59 1380 6000 7839 1782 -5552 -59 1380 6000 7839 1782 -5552 -11 1380 6000 7839 1782 -5552 2025-11-19 13:14:47,659 Hysteresis 3816 0: raw(6000 16000 16000 16000) min(1782 16000 16000 16000) spread(-5552 16000 16000 16000) max_pv 7839 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 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 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 (0 10000 10000 10000) 7: 0: 6000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p __all except Off__ 9: have active chargers. 9: raw(0 10000 10000 10000) min(-4218 10000 10000 10000) spread(-11552 10000 10000 10000) max_pv 1839 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread -11 1380 6000 7839 1782 -5552 -6 1380 6000 7839 1782 -5552 -6 1380 6000 7839 1782 -5552 29 1380 6000 7839 1782 -5552 29 1380 6000 7839 1782 -5552 -6 1380 6000 7839 1782 -5552 -6 1380 6000 7839 1782 -5552 -68 1380 6000 7839 1782 -5552 -68 1380 6000 7839 1782 -5552 -2 1380 6000 7839 1782 -5552 -2 1380 6000 7839 1782 -5552 10 1380 6000 7839 1782 -5552 10 1380 6000 7839 1782 -5552 __end_charge_manager__ __begin_meters_mbtcp__ m3 t10 i4 u16 a35126:8936 r2343 v2343 m3 t10 i5 u16 a35127:8937 r22 v22 m3 t10 i6 u16 a35128:8938 r4995 v4995 m3 t10 i7 s32be a35129:8939 r65535,64990 v-546 m3 t10 i8 u16 a35131:893b r2340 v2340 m3 t10 i9 u16 a35132:893c r23 v23 m3 t10 i10 u16 a35133:893d r4997 v4997 m3 t10 i11 s32be a35134:893e r65535,64973 v-563 m3 t10 i12 s32be a35139:8943 r0,69 v69 m3 t10 i13 s32be a35141:8945 r0,0 v0 m3 t10 i14 s32be a35143:8947 r0,0 v0 2025-11-19 13:14:46,083 m3 t10 i15 u64be a36104:8d08 r65535,65535,65535,65535 v18446744073709551615 m4 t10 i0 u16 a35180:896c r4299 v4299 m4 t10 i1 s16 a35181:896d r65499 v-37 m4 t10 i2 s32be a35182:896e r65535,63927 v-1609 m3 t10 i16 u64be a36120:8d18 r65535,65535,65535,65535 v18446744073709551615 m4 t10 i3 u32be a35206:8986 r0,2001 v2001 m4 t10 i4 u32be a35209:8989 r0,1593 v1593 m4 t10 i5 u16 a37003:908b r350 v350 m4 t10 i6 u16 a37007:908f r69 v69 m3 t10 i0 u16 a35121:8931 r2330 v2330 m3 t10 i1 u16 a35122:8932 r23 v23 m3 t10 i2 u16 a35123:8933 r4998 v4998 m3 t10 i3 s32be a35124:8934 r65535,64988 v-548 m3 t10 i4 u16 a35126:8936 r2343 v2343 m3 t10 i5 u16 a35127:8937 r22 v22 m3 t10 i6 u16 a35128:8938 r4998 v4998 m3 t10 i7 s32be a35129:8939 r65535,64981 v-555 m3 t10 i8 u16 a35131:893b r2340 v2340 m3 t10 i9 u16 a35132:893c r24 v24 m3 t10 i10 u16 a35133:893d r4998 v4998 m3 t10 i11 s32be a35134:893e r65535,64958 v-578 m3 t10 i12 s32be a35139:8943 r0,33 v33 m3 t10 i13 s32be a35141:8945 r0,0 v0 m3 t10 i14 s32be a35143:8947 r0,0 v0 2025-11-19 13:14:47,086 m3 t10 i15 u64be a36104:8d08 r65535,65535,65535,65535 v18446744073709551615 m4 t10 i0 u16 a35180:896c r4299 v4299 m4 t10 i1 s16 a35181:896d r65498 v-38 m4 t10 i2 s32be a35182:896e r65535,63879 v-1657 m3 t10 i16 u64be a36120:8d18 r65535,65535,65535,65535 v18446744073709551615 m4 t10 i3 u32be a35206:8986 r0,2001 v2001 m4 t10 i4 u32be a35209:8989 r0,1593 v1593 m4 t10 i5 u16 a37003:908b r350 v350 m4 t10 i6 u16 a37007:908f r69 v69 m3 t10 i0 u16 a35121:8931 r2330 v2330 m3 t10 i1 u16 a35122:8932 r22 v22 m3 t10 i2 u16 a35123:8933 r4996 v4996 m3 t10 i3 s32be a35124:8934 r65535,64985 v-551 m3 t10 i4 u16 a35126:8936 r2344 v2344 m3 t10 i5 u16 a35127:8937 r23 v23 m3 t10 i6 u16 a35128:8938 r4996 v4996 m3 t10 i7 s32be a35129:8939 r65535,64974 v-562 m3 t10 i8 u16 a35131:893b r2341 v2341 m3 t10 i9 u16 a35132:893c r24 v24 m3 t10 i10 u16 a35133:893d r4996 v4996 m3 t10 i11 s32be a35134:893e r65535,64953 v-583 m3 t10 i12 s32be a35139:8943 r0,13 v13 m3 t10 i13 s32be a35141:8945 r0,0 v0 m3 t10 i14 s32be a35143:8947 r0,0 v0 m3 t10 i15 u64be a36104:8d08 r65535,65535,65535,65535 v18446744073709551615 2025-11-19 13:14:48,159 m4 t10 i0 u16 a35180:896c r4299 v4299 m4 t10 i1 s16 a35181:896d r65498 v-38 m4 t10 i2 s32be a35182:896e r65535,63866 v-1670 m3 t10 i16 u64be a36120:8d18 r65535,65535,65535,65535 v18446744073709551615 m4 t10 i3 u32be a35206:8986 r0,2001 v2001 m4 t10 i4 u32be a35209:8989 r0,1593 v1593 m4 t10 i5 u16 a37003:908b r350 v350 m4 t10 i6 u16 a37007:908f r69 v69 m3 t10 i0 u16 a35121:8931 r2329 v2329 m3 t10 i1 u16 a35122:8932 r22 v22 m3 t10 i2 u16 a35123:8933 r4997 v4997 m3 t10 i3 s32be a35124:8934 r65535,64986 v-550 m3 t10 i4 u16 a35126:8936 r2343 v2343 m3 t10 i5 u16 a35127:8937 r23 v23 m3 t10 i6 u16 a35128:8938 r4997 v4997 m3 t10 i7 s32be a35129:8939 r65535,64976 v-560 m3 t10 i8 u16 a35131:893b r2339 v2339 m3 t10 i9 u16 a35132:893c r24 v24 m3 t10 i10 u16 a35133:893d r4995 v4995 m3 t10 i11 s32be a35134:893e r65535,64952 v-584 m3 t10 i12 s32be a35139:8943 r65535,65503 v-33 m3 t10 i13 s32be a35141:8945 r0,0 v0 m3 t10 i14 s32be a35143:8947 r0,0 v0 m3 t10 i15 u64be a36104:8d08 r65535,65535,65535,65535 v18446744073709551615 m4 t10 i0 u16 a35180:896c r4299 v4299 m4 t10 i1 s16 a35181:896d r65498 v-38 m4 t10 i2 s32be a35182:896e r65535,63865 v-1671 2025-11-19 13:14:49,226 m3 t10 i16 u64be a36120:8d18 r65535,65535,65535,65535 v18446744073709551615 m4 t10 i3 u32be a35206:8986 r0,2001 v2001 m4 t10 i4 u32be a35209:8989 r0,1593 v1593 m4 t10 i5 u16 a37003:908b r350 v350 m4 t10 i6 u16 a37007:908f r69 v69 m3 t10 i0 u16 a35121:8931 r2329 v2329 m3 t10 i1 u16 a35122:8932 r22 v22 m3 t10 i2 u16 a35123:8933 r4998 v4998 m3 t10 i3 s32be a35124:8934 r65535,64990 v-546 m3 t10 i4 u16 a35126:8936 r2342 v2342 m3 t10 i5 u16 a35127:8937 r22 v22 m3 t10 i6 u16 a35128:8938 r4997 v4997 m3 t10 i7 s32be a35129:8939 r65535,64988 v-548 m3 t10 i8 u16 a35131:893b r2341 v2341 m3 t10 i9 u16 a35132:893c r23 v23 m3 t10 i10 u16 a35133:893d r4997 v4997 m3 t10 i11 s32be a35134:893e r65535,64962 v-574 m3 t10 i12 s32be a35139:8943 r0,12 v12 m3 t10 i13 s32be a35141:8945 r0,0 v0 m3 t10 i14 s32be a35143:8947 r0,0 v0 m3 t10 i15 u64be a36104:8d08 r65535,65535,65535,65535 v18446744073709551615 m4 t10 i0 u16 a35180:896c r4299 v4299 m4 t10 i1 s16 a35181:896d r65498 v-38 m4 t10 i2 s32be a35182:896e r65535,63901 v-1635 2025-11-19 13:14:50,246 m3 t10 i16 u64be a36120:8d18 r65535,65535,65535,65535 v18446744073709551615 m4 t10 i3 u32be a35206:8986 r0,2001 v2001 m4 t10 i4 u32be a35209:8989 r0,1593 v1593 m4 t10 i5 u16 a37003:908b r350 v350 m4 t10 i6 u16 a37007:908f r69 v69 m3 t10 i0 u16 a35121:8931 r2328 v2328 m3 t10 i1 u16 a35122:8932 r22 v22 m3 t10 i2 u16 a35123:8933 r4998 v4998 m3 t10 i3 s32be a35124:8934 r65535,64990 v-546 m3 t10 i4 u16 a35126:8936 r2341 v2341 m3 t10 i5 u16 a35127:8937 r22 v22 m3 t10 i6 u16 a35128:8938 r4996 v4996 m3 t10 i7 s32be a35129:8939 r65535,64989 v-547 m3 t10 i8 u16 a35131:893b r2340 v2340 m3 t10 i9 u16 a35132:893c r23 v23 m3 t10 i10 u16 a35133:893d r4998 v4998 m3 t10 i11 s32be a35134:893e r65535,64961 v-575 m3 t10 i12 s32be a35139:8943 r0,77 v77 m3 t10 i13 s32be a35141:8945 r0,0 v0 m3 t10 i14 s32be a35143:8947 r0,0 v0 m4 t10 i0 u16 a35180:896c r4299 v4299 m4 t10 i1 s16 a35181:896d r65499 v-37 m4 t10 i2 s32be a35182:896e r65535,63906 v-1630 m3 t10 i15 u64be a36104:8d08 r65535,65535,65535,65535 v18446744073709551615 2025-11-19 13:14:51,276 m4 t10 i3 u32be a35206:8986 r0,2001 v2001 m3 t10 i16 u64be a36120:8d18 r65535,65535,65535,65535 v18446744073709551615 m4 t10 i4 u32be a35209:8989 r0,1593 v1593 m4 t10 i5 u16 a37003:908b r350 v350 m4 t10 i6 u16 a37007:908f r69 v69 m3 t10 i0 u16 a35121:8931 r2330 v2330 m3 t10 i1 u16 a35122:8932 r23 v23 m3 t10 i2 u16 a35123:8933 r4999 v4999 m3 t10 i3 s32be a35124:8934 r65535,64982 v-554 m3 t10 i4 u16 a35126:8936 r2337 v2337 m3 t10 i5 u16 a35127:8937 r23 v23 m3 t10 i6 u16 a35128:8938 r4998 v4998 m3 t10 i7 s32be a35129:8939 r65535,64975 v-561 m3 t10 i8 u16 a35131:893b r2341 v2341 m3 t10 i9 u16 a35132:893c r24 v24 m3 t10 i10 u16 a35133:893d r4997 v4997 m3 t10 i11 s32be a35134:893e r65535,64952 v-584 m3 t10 i12 s32be a35139:8943 r0,10 v10 m3 t10 i13 s32be a35141:8945 r0,0 v0 m3 t10 i14 s32be a35143:8947 r0,0 v0 m4 t10 i0 u16 a35180:896c r4299 v4299 m4 t10 i1 s16 a35181:896d r65498 v-38 m4 t10 i2 s32be a35182:896e r65535,63860 v-1676 m3 t10 i15 u64be a36104:8d08 r65535,65535,65535,65535 v18446744073709551615 2025-11-19 13:14:52,307 m4 t10 i3 u32be a35206:8986 r0,2001 v2001 m3 t10 i16 u64be a36120:8d18 r65535,65535,65535,65535 v18446744073709551615 m4 t10 i4 u32be a35209:8989 r0,1593 v1593 m4 t10 i5 u16 a37003:908b r350 v350 m4 t10 i6 u16 a37007:908f r69 v69 m3 t10 i0 u16 a35121:8931 r2331 v2331 m3 t10 i1 u16 a35122:8932 r23 v23 m3 t10 i2 u16 a35123:8933 r4998 v4998 m3 t10 i3 s32be a35124:8934 r65535,64976 v-560 m3 t10 i4 u16 a35126:8936 r2342 v2342 m3 t10 i5 u16 a35127:8937 r23 v23 m3 t10 i6 u16 a35128:8938 r4998 v4998 m3 t10 i7 s32be a35129:8939 r65535,64966 v-570 m3 t10 i8 u16 a35131:893b r2342 v2342 m3 t10 i9 u16 a35132:893c r24 v24 m3 t10 i10 u16 a35133:893d r4998 v4998 m3 t10 i11 s32be a35134:893e r65535,64945 v-591 m3 t10 i12 s32be a35139:8943 r0,5 v5 m3 t10 i13 s32be a35141:8945 r0,0 v0 m3 t10 i14 s32be a35143:8947 r0,0 v0 m4 t10 i0 u16 a35180:896c r4299 v4299 m4 t10 i1 s16 a35181:896d r65497 v-39 m4 t10 i2 s32be a35182:896e r65535,63847 v-1689 m3 t10 i15 u64be a36104:8d08 r65535,65535,65535,65535 v18446744073709551615 2025-11-19 13:14:53,326 m4 t10 i3 u32be a35206:8986 r0,2001 v2001 m3 t10 i16 u64be a36120:8d18 r65535,65535,65535,65535 v18446744073709551615 m4 t10 i4 u32be a35209:8989 r0,1593 v1593 m4 t10 i5 u16 a37003:908b r350 v350 m4 t10 i6 u16 a37007:908f r69 v69 __end_meters_mbtcp__ __begin_meters_sun_spec__ __end_meters_sun_spec__ __begin_meters_swire__ 2025-11-19 13:13:27,947 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617816452 2025-11-19 13:13:29,002 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617817457 2025-11-19 13:13:30,051 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617818452 2025-11-19 13:13:31,086 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617819457 2025-11-19 13:13:32,142 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617820452 2025-11-19 13:13:33,181 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617821457 2025-11-19 13:13:34,202 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617822452 m2 vSMA l4 t672 g1 d38 t16 pi24677 si2464 sn4294967295 mt4294901760 2025-11-19 13:13:35,205 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617823457 2025-11-19 13:13:36,206 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617824452 2025-11-19 13:13:37,207 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617825457 2025-11-19 13:13:38,209 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617826452 2025-11-19 13:13:39,211 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617827457 2025-11-19 13:13:40,213 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617828452 2025-11-19 13:13:41,215 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617829457 2025-11-19 13:13:42,217 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617830452 2025-11-19 13:13:43,218 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617831457 2025-11-19 13:13:44,220 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617832452 2025-11-19 13:13:45,222 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617833457 2025-11-19 13:13:46,227 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617834452 2025-11-19 13:13:47,277 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617835457 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617836452 2025-11-19 13:13:48,821 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617837457 2025-11-19 13:13:49,862 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617838452 2025-11-19 13:13:50,901 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617839457 2025-11-19 13:13:51,948 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617840452 2025-11-19 13:13:52,991 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617841457 2025-11-19 13:13:53,993 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617842452 2025-11-19 13:13:54,994 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617843447 2025-11-19 13:13:55,996 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617844452 2025-11-19 13:13:56,997 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617845447 2025-11-19 13:13:57,999 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617846452 2025-11-19 13:13:59,001 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617847447 2025-11-19 13:14:00,002 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617848451 2025-11-19 13:14:01,003 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617849447 2025-11-19 13:14:02,005 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617850452 2025-11-19 13:14:03,010 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617851447 2025-11-19 13:14:04,050 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617852452 2025-11-19 13:14:05,080 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617853447 m2 vSMA l4 t672 g1 d38 t16 pi24677 si2464 sn4294967295 mt4294901760 2025-11-19 13:14:06,119 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617854452 2025-11-19 13:14:07,159 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617855447 2025-11-19 13:14:08,160 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617856452 2025-11-19 13:14:09,162 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617857447 2025-11-19 13:14:10,163 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617858452 2025-11-19 13:14:11,165 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617859447 2025-11-19 13:14:12,166 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617860452 2025-11-19 13:14:13,168 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617861447 2025-11-19 13:14:14,175 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617862442 2025-11-19 13:14:15,176 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617863447 2025-11-19 13:14:16,178 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617864442 2025-11-19 13:14:17,179 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617865447 2025-11-19 13:14:18,181 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617866442 2025-11-19 13:14:19,184 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617867447 2025-11-19 13:14:20,189 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617868442 2025-11-19 13:14:21,220 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617869447 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617870441 2025-11-19 13:14:22,763 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617871447 2025-11-19 13:14:23,765 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617872442 2025-11-19 13:14:24,766 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617873447 2025-11-19 13:14:25,768 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617874443 2025-11-19 13:14:26,769 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617875447 2025-11-19 13:14:27,771 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617876442 2025-11-19 13:14:28,773 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617877447 2025-11-19 13:14:29,774 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617878442 2025-11-19 13:14:30,776 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617879447 2025-11-19 13:14:31,777 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617880442 2025-11-19 13:14:32,779 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617881447 2025-11-19 13:14:33,780 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617882442 2025-11-19 13:14:34,782 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617883447 2025-11-19 13:14:35,786 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617884442 m2 vSMA l4 t672 g1 d38 t16 pi24677 si2464 sn4294967295 mt4294901760 2025-11-19 13:14:36,813 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617885437 2025-11-19 13:14:37,827 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617886442 2025-11-19 13:14:38,828 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617887437 2025-11-19 13:14:39,830 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617888442 2025-11-19 13:14:40,831 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617889437 2025-11-19 13:14:41,833 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617890442 2025-11-19 13:14:42,836 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617891437 2025-11-19 13:14:43,838 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617892442 2025-11-19 13:14:44,839 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617893438 2025-11-19 13:14:45,841 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617894442 2025-11-19 13:14:46,842 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617895437 2025-11-19 13:14:47,844 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617896442 2025-11-19 13:14:48,845 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617897437 2025-11-19 13:14:49,876 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617898442 2025-11-19 13:14:50,909 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617899437 2025-11-19 13:14:51,950 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617900442 2025-11-19 13:14:52,979 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617901437 2025-11-19 13:14:54,184 m2 vSMA l4 t672 g1 d588 t16 pi24681 si372 sn3006950677 mt2617902442 __end_meters_swire__ __begin_battery_control__ __end_battery_control__ __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)'